Skip to content

Instantly share code, notes, and snippets.

Avatar
🧙‍♀️
Working on Dorothy

Benjamin Lupton balupton

🧙‍♀️
Working on Dorothy
View GitHub Profile
@balupton
balupton / README.md
Last active January 7, 2023 18:05
Keyboard Layouts for Karabiner Elements
View README.md

Various key mappings for your macOS machine via Karabiner Elements.

To apply copy the configuration into the simple_modifications section of your $HOME/.config/karabiner/karabiner.json file.

@balupton
balupton / README.md
Last active March 15, 2023 04:52
Supplementing language learning with ChatGPT for Bahasa Indonesia
View README.md

Using OpenAI's ChatGPT as my Indonesian Tutor

See the various excerpts of my prompts for usage.

@balupton
balupton / plexmediaserver.conf
Last active October 10, 2022 22:58
Dorothy Command for managing a Sharebox: BTRFS Cluster, GoCryptFS, Samba, Plex Media Server, Syncthing, NordVPN, Transmission
View plexmediaserver.conf
# sudo systemctl edit plexmediaserver
[Unit]
AssertPathIsMountPoint=/Volumes/TankSecure
[Service]
User=REDACTED
Group=REDACTED
Environment="PLEX_MEDIA_SERVER_APPLICATION_SUPPORT_DIR=/Volumes/REDACTED"
UMask=0007
@balupton
balupton / readme.md
Last active September 24, 2022 19:38
Debugging Ubuntu VPN/Bridge Networking
View readme.md

Networking on my Ubuntu machines is being flaking:

  • docker bridge interface failing
  • traffic not going to vpns
  • when vpn or docker bridge does work it knocks out all dns resolutions

Here are all the things I have tried or yet to try.

docker failures

@balupton
balupton / links.md
Last active June 13, 2022 11:36
Move2Earn, Move2Broke, Move4Free?
View links.md
@balupton
balupton / android-dev
Last active May 3, 2022 21:22
Dorothy Graveyard
View android-dev
#!/usr/bin/env bash
source "$DOROTHY/sources/strict.bash"
# Android Simulator
app=$(get-app "Android Studio.app")
if test -d "$app"; then
"$app/sdk/tools/emulator" -avd basic
else
echo "Android Studio is not installed"
fi
@balupton
balupton / discord-servers.md
Last active January 6, 2022 02:07
Discord Servers
View discord-servers.md
@balupton
balupton / ossthanks-caution.md
Last active November 27, 2021 05:26
Who to fund? #OSSThanks — An open-source philosopher's advice.
View ossthanks-caution.md

It's also important to fund the small independent projects and maintainers, as they are often struggling with shoestring budgets and often have to abandon their projects from lack of means, or have their projects reimplemented by maintainers who are riding the Pareto principle (where more maintenance, usage, recognition, audience, money, will beget even more maintenance, usage, recognition, audience, money, leaving behind a long tail inside a bloody ocean, where whales and sharks incidentally cannibalise the smaller fish). $10/month could double the budget of a small-time independent maintainer, which help prevents small fish maintainers abandoning their projects, which help prevents the projects getting reimplemented with their resources consolidated by a $10,000/month Pareto maintainer, backed by even bigger entities. Abandoned projects aren't just at risk of Pareto takeovers, but also of transfers to malicious contributors (where a billion installs a month project, or a specifically targeted project, has i

@balupton
balupton / telegram.md
Last active August 22, 2021 17:18
Telegram Groups
View telegram.md
@balupton
balupton / co-ownership.md
Last active February 9, 2021 13:46
Volunteer Contracts
View co-ownership.md

Contributor License Agreement

Agreement Version: 1.0 – 9 Feb 2021

Deliverable

xxx

Assignment

The Original Owner grants the New Co-Owner a non-exclusive, irrevocable, fully paid-up, royalty-free, perpetual, non-terminable, sub-licensable (at multiple levels), transferable, worldwide license to change, modify, combine, and otherwise use and exploit (both commercially and non-commercially) the Deliverable in any known and currently unknown manner, without restriction.

Signed