https://tacobelllabs.net/@cactus
boringcactus (@cactus@tacobelllabs.net) - Taco Bell Labs
380 Posts, 102 Following, 181 Followers · Melody, 29, ze/hir/it/its, extremely online and incredibly home of sexual, doesn
taco bellboringcactuslabs
https://www.boringcactus.com/2025/04/13/2025-survey-of-rust-gui-libraries.html
A 2025 Survey of Rust GUI Libraries | boringcactus
I did this in 2020 and then again in 2021, but I’m in the mood to look around again. Let’s look through Are We GUI Yet? and see what’s up these days.
rust guisurveylibrariesboringcactus
https://bsky.app/profile/boringcactus.com
@boringcactus.com on Bluesky
i'm cactus? https://www.boringcactus.com
boringcactusbluesky
https://www.boringcactus.com/2021/05/25/how-to-develop-a-deeply-unhealthy-relationship-with-twitter.html
How to Develop a Deeply Unhealthy Relationship with Twitter | boringcactus
a step-by-step guide
developdeeplyunhealthyrelationshiptwitter
https://www.boringcactus.com/2021/02/15/every-president-sucked.html
Every President Sucked | boringcactus
(Not exhaustive; based on cursory readings of parts of Wikipedia articles.)
everypresidentsuckedboringcactus
https://www.boringcactus.com/2021/03/21/coins.html
Cactus's Obvious, Intuitive Naming Scheme | boringcactus
It's well-established that naming things is one of the two hardest problems in computer science (along with cache invalidation and off-by-one errors). So I...
cactusobviousintuitivenamingscheme
https://www.boringcactus.com/2021/10/24/2021-survey-of-rust-gui-libraries.html
A 2021 Survey of Rust GUI Libraries | boringcactus
(Note from the future: I did this again in 2025.)
rust guisurveylibrariesboringcactus
https://www.boringcactus.com/2020/03/20/mobaxterm-desktop-session.html
Lifehack: Running An Entire Desktop Session Remotely With MobaXterm | boringcactus
Since my university has gone as remote as possible due to coronavirus, I was looking at ways to run an entire desktop session remotely over SSH, using...
lifehackrunningentiredesktopsession
https://www.boringcactus.com/2020/10/13/crowbar-2-simplifying-c-type-names.html
Crowbar: Simplifying C's type names | boringcactus
I've been working intermittently on drawing up a specification for Crowbar, a C replacement aiming to be both simpler and safer. I'm still nowhere near done,...
crowbarsimplifyingtypenamesboringcactus
https://www.boringcactus.com/2024/09/08/abdication-is-not-simplicity.html
Abdication Is Not Simplicity, or cat -v Considered Harmless | boringcactus
in some sense, the Brainfuck programming language is extremely simple. it only has eight instructions! an intermediate programmer could write an interpreter in...
simplicitycatconsideredharmlessboringcactus
https://www.boringcactus.com/
boringcactus (Melody Horn)
immortal programming goddess
boringcactusmelodyhorn
https://www.boringcactus.com/2018/06/23/slicing-images-gimp-python.html
Slicing and Dicing Images with GIMP and Python | boringcactus
Let's say you have one big image (say, a Telegram sticker) and you need to dice it into a bunch of smaller images (say, Discord emoji). GIMP can let you do...
slicingdicingimagesgimppython
https://www.boringcactus.com/2025/10/04/job-hunt.html
I’m Job Hunting | boringcactus
My employer’s remote work policies are changing, and Salt Lake City isn’t “commutable distance” from Boston, so I’m looking for a new job. If you’re hiring...
job huntingboringcactus
https://www.boringcactus.com/2021/09/29/anti-license-manifesto.html
An Anti-License Manifesto | boringcactus
software licenses are unavoidably a legal tool. the legal system, in the US and approximately everywhere else, is not a machine that leads to justice....
antilicensemanifestoboringcactus
https://www.boringcactus.com/2020/07/15/what-then-shall-we-do.html
What, Then, Shall We Do? | boringcactus
america is at a crossroads of sorts. widespread dissatisfaction with how governments at all levels handled the COVID-19 pandemic, decades of police brutality...
shallboringcactus
https://www.boringcactus.com/projects/
Projects | boringcactus
projectsboringcactus
https://www.boringcactus.com/2023/02/12/uuid-versions.html
UUID versions through the ages | boringcactus
UUIDs are neat. y'know, cfbff0d1-9375-5685-968c-48ce8b15ae17 type of shit. if you're like me until a few days ago, all you know about the types of UUID is that...
uuidversionsagesboringcactus
https://www.boringcactus.com/2019/11/03/rust-2020.html
Rust 2020: Write Once, Run Anywhere | boringcactus
thing that is cool: writing the same codebase and having it run on desktop, mobile, and web
rustwriterunanywhereboringcactus
https://www.boringcactus.com/2023/12/27/no-mans-sky-unless.html
No Man’s Sky …unless? | boringcactus
skyboringcactus
https://www.boringcactus.com/2019/03/09/email-on-ssh-auth.html
Email Notifications for SSH Logins From Scratch | boringcactus
I just spent a while trying to make this happen, so I'm putting this here so I don't have to redo all that research next time.
email notificationssshloginsscratchboringcactus
https://www.boringcactus.com/2019/02/27/vidslice.html
Announcing vidslice | boringcactus
I just released version 1.0 of vidslice, a wxPython GUI that wraps ffmpeg and youtube-dl to make
announcingboringcactus
https://www.boringcactus.com/2024/09/20/eggbug-forever-ffxiv.html
Eggbug Forever: a custom minion mod for FFXIV | boringcactus
In memory of https://cohost.org. The real eggbug is the friends we made along the way. We carry him with us forever.
forevercustomminionmodffxiv
https://www.boringcactus.com/2023/11/26/tiny-cactus-cloudtest02.html
i got ⋖Builder of the Realm⋗ on the cloud DC | boringcactus
gotclouddcboringcactus
https://www.boringcactus.com/2021/02/11/not-any-purpose.html
Not "Any Purpose" | boringcactus
My previous post on post-open source appeared to resonate with a lot of people, but unsurprisingly, not much has changed since then. Recently, the company...
purposeboringcactus
https://www.boringcactus.com/2020/06/26/police-scanner-setup.html
Setting Up A Police Scanner With An RTL-SDR | boringcactus
so my city has a community-run police scanner broadcast on the internet, but the person who runs it is a bootlicker who's been threatening to shut it down if...
rtl sdrsettingpolicescannerboringcactus
https://www.boringcactus.com/2022/10/30/taxonomy-of-open-source.html
some axes for a taxonomy of open source | boringcactus
open sourceaxestaxonomyboringcactus
https://www.boringcactus.com/2020/10/19/crowbar-3-this-is-tough.html
Crowbar: Turns out, language development is hard | boringcactus
Originally, I hadn't decided whether Crowbar should be designed with an eye towards compiling to C or with an eye towards compiling directly. Compiling to C...
language developmentcrowbarturnshardboringcactus
https://www.boringcactus.com/2018/08/31/futures.html
Futures | boringcactus
I'm going to be graduating from college in December and I'm a little bit freaking out. Not because I don't have a plan, but because I have six plans.
futuresboringcactus
https://www.boringcactus.com/2018/07/17/some-thoughts-about-work.html
Some Thoughts About Work | boringcactus
I think there are three things that can make work rewarding: working with cool people, working on cool things, and working in cool ways.
thoughtsworkboringcactus
https://www.boringcactus.com/2020/08/13/post-open-source.html
Post-Open Source | boringcactus
FOSS is dead. what now?
open sourcepostboringcactus
https://www.boringcactus.com/2021/03/24/non-fsf-copyleft.html
Non-FSF Copyleft Usage | boringcactus
The Free Software Foundation has decided they'd rather hang out with a sex pest than have an ounce of credibility, so fuck em. Let's look at the copyleft...
nonfsfcopyleftusageboringcactus
https://www.boringcactus.com/2022/09/21/ogham-balanced-elevenary.html
writing balanced elevenary in the ogham script | boringcactus
for no particular reason
writingbalancedoghamscriptboringcactus