Skip to content

Instantly share code, notes, and snippets.

Avatar
🏠
Working from home

Kevin Elliott kevinelliott

🏠
Working from home
View GitHub Profile
@kevinelliott
kevinelliott / 01-install.sh
Last active Aug 9, 2022
Install dumphfdl on DietPi Linux
View 01-install.sh
#!/bin/bash
# Prep
mkdir ~/source
sudo apt update
sudo apt install -y git
# libacars
sudo apt install -y build-essential cmake pkg-config libglib2.0-dev libconfig++-dev libliquid-dev libfftw3-dev git
cd ~/source
@kevinelliott
kevinelliott / get-tezos-snapshot.sh
Last active Sep 16, 2021
Tezos Node Setup (Ubuntu 20.04, Docker, Docker Compose, Docker Swarm, Portainer)
View get-tezos-snapshot.sh
#!/bin/sh
TEZOS_HOST_PATH="/tezos"
TEZOS_SNAPSHOT_URL="https://mainnet.xtz-shots.io/full"
mkdir -p ${TEZOS_HOST_PATH}/snapshots
wget -O ${TEZOS_HOST_PATH}/snapshots/full ${TEZOS_SNAPSHOT_URL}
@kevinelliott
kevinelliott / install-deps.sh
Last active Aug 21, 2021
Tezos Setup (Debian, arm64)
View install-deps.sh
#!/bin/bash
apt update
apt install -y \
apt-transport-https \
ca-certificates \
curl \
gnupg \
lsb-release \
httpie \
View 01 - Reverse Engineer WebSDR @ Twente WebSocket Audio to SDR IQ.md

Trying to figure out how to capture the audio from the WebSDR @ Twente.

http://websdr.ewi.utwente.nl:8901

Mirror the websdr site

wget --mirror http://websdr.ewi.utwente.nl:8901

Current Efforts

The ruby script will successfully pull down the audio IQ, however the IQ cannot be played in Audacity. I believe this is because the audio is encoded or otherwise slightly mangled to deter us.

@kevinelliott
kevinelliott / 1-macOS-10.15-catalina-setup.md
Last active Apr 22, 2022
macOS 10.15 Catalina Mostly-Automated Setup
View 1-macOS-10.15-catalina-setup.md

To support my open-source work, consider adding me on Patreon.

macOS 10.15 Catalina Mostly-Automated Setup

An easy to refer to document for regularly setting up macOS 10.15 Catalina.

Controversy

The topic of recipe-based frequent fresh reinstalls of macOS is a controversial issue. Some people are against reinstalling macOS, citing that they have never had an issue with Apple provided upgrade installs.

@kevinelliott
kevinelliott / HOWTO-Install-Blockstream-Satellite-on-Raspberry-Pi-3B.md
Last active May 9, 2019
Installing Blockstream Satellite on Raspberry Pi 3B
View HOWTO-Install-Blockstream-Satellite-on-Raspberry-Pi-3B.md

Installing Blockstream Satellite on Raspberry Pi 3B

Raspberry Pi 3B is architecture armhf (arm7l + floating point) but you can install the Ubuntu MATE experimental amd64 image.

Install Ubuntu MATE

  1. Download image
  2. Decompress image
  3. Write image to SD card
  4. Insert SD card into Raspberry Pi 3B
@kevinelliott
kevinelliott / Sat Message Types
Last active Apr 23, 2019
Downloaded each sat message and ran it through file on the CLI.
View Sat Message Types
messages/122: PNG image data, 128 x 32, 8-bit/color RGBA, non-interlaced
messages/123: ASCII text, with CRLF line terminators
messages/124: PGP message
messages/125: PNG image data, 75 x 75, 8-bit/color RGB, non-interlaced
messages/126: ASCII text
messages/127: ASCII text, with no line terminators
messages/128: ASCII text, with very long lines, with no line terminators
messages/129: ASCII text, with no line terminators
messages/130: ASCII text, with very long lines, with no line terminators
messages/131: ASCII text, with very long lines, with CRLF line terminators
@kevinelliott
kevinelliott / 177
Last active Apr 23, 2019
ST Transmissions
View 177
Welcome, Hunter.
This message should reach you at the middle of the fourth month of your calendar year, in the year 2019. If you are reading this, something has led you to search for things which bring excitement to an otherwise predictable world.
What you are reading is the first clue in a grand Hunt. It is not the first Hunt, nor of course will it be the last one, but this hunt is MINE, and so it is to me that you must prove yourself.
The treasure which will belong to the most successful Hunters and their clan is neither gold, nor jewels, nor the pieces of worthless paper that pass for money in this sad age; instead it is Bitcoin, a digital treasure forged from deep mathematical truths, in an amount equal to 1 million USD.
I have shattered this Bitcoin treasure into one thousand pieces, using the splitting magic of the wizard Shamir. To reassemble it, you or your clan must find exactly four hundred of the pieces, and meld them back together using Shamir's spell of recombination. Once you have done so,
@kevinelliott
kevinelliott / 1-macOS-10.14-mojave-setup.md
Last active Jul 14, 2022
macOS 10.14 Mojave Mostly-Automated Setup
View 1-macOS-10.14-mojave-setup.md

To support my open-source work, consider adding me on Patreon.

macOS 10.14 Mojave Mostly-Automated Setup

An easy to refer to document for regularly setting up macOS 10.14 Mojave.

Controversy

The topic of recipe-based frequent fresh reinstalls of macOS is a controversial issue. Some people are against reinstalling macOS, citing that they have never had an issue with Apple provided upgrade installs.