Josh Ellithorpe
banner
greyh.at
Josh Ellithorpe
@greyh.at
I like terminal prompts. priv/acc

https://thoughts.greyh.at
Friends don't let friends use GNOME. Love the section where the author says it was fixed 12 years ago, just use Cinnamon. Or use KDE, it has gotten a lot better over the years.

woltman.com/gnome-bad/
I Don't Care for Gnome - woltman.com
An exploration of Gnome's many failings and how to fix it.
woltman.com
October 24, 2025 at 9:33 PM
Just added Kvantum themes to Celestial to make sure Qt apps look fantastic.

github.com/zquestz/cele...

Also put together a few wallpapers.
October 23, 2025 at 8:46 PM
There are lots of people in this world that want to cut other people down. I am interested in a better world where we work together in community and keep an open mind.

It is time to get back to the basics.
October 20, 2025 at 7:52 PM
Seems like an unpopular opinion here, but I am a fan of @frame.work and the work they have been doing in the space. They have excellent, repairable, upgradable hardware, and are trying to support open source in every way imaginable.

Some people want to create political controversies from nothing.
October 19, 2025 at 12:41 AM
Decided to write another GIMP Plugin.

Dream Background Remover leverages the Replicate AI model 851-labs/background-remover to easily remove image backgrounds.

github.com/zquestz/drea...
GitHub - zquestz/dream-background-remover: A GIMP plugin to remove image backgrounds
A GIMP plugin to remove image backgrounds. Contribute to zquestz/dream-background-remover development by creating an account on GitHub.
github.com
September 19, 2025 at 10:08 AM
So I built a GIMP plugin for Nano Banana, Gemini's latest image generation model.

thoughts.greyh.at/posts/dream-...
Dream Prompter: Bringing Nano Banana to GIMP
I’ll be honest - I’d never written a GIMP plugin before. I’m also fairly new to Python, having only dabbled with a few small projects. While I’ve been doing development for decades, this was uncharted...
thoughts.greyh.at
September 2, 2025 at 1:16 AM
Just launched my first game, Perfect Shot, on Farcaster.

Its a space-themed, roguelike arcade shooter where you pilot a ship through procedurally generated space environments. Every run is different. Every shot counts.

farcaster.xyz/quest/0x0fab...
Farcaster
A decentralized social network
farcaster.xyz
July 24, 2025 at 10:28 PM
Plank Reloaded 0.11.142 has been released with a new Notifications docklet! Let me know what you think. =)

github.com/zquestz/plan...
Release 0.11.142 · zquestz/plank-reloaded
Added new Notifications docklet for system notifications Updated Applications docklet locks and menu spacing Added explicit StartupWMClass to .desktop file
github.com
July 19, 2025 at 1:28 AM
This is going to break a lot of gems... the performance benefits are there, but it is a huge change for the ecosystem.

www.prateekcodes.dev/ruby-34-froz...
Ruby 3.4 Frozen String Literals: What Rails Developers Actually Need to Know
Ruby 3.4 starts the transition to frozen string literals by default. Here's what changes, why you should care, and how to prepare your Rails app.
www.prateekcodes.dev
July 10, 2025 at 12:30 AM
Apple's new Liquid Glass UI is terrible. Not only is it ugly, but also a usability nightmare. Then on top of that they destroyed the beautiful Finder icon we all loved. It truly is a sad day. Apple designs used to be so solid, what happened?
June 11, 2025 at 9:59 AM
Fun project of the day. A Last.fm docklet for Plank Reloaded.

github.com/zquestz/last...
GitHub - zquestz/lastfm-docklet: Plank Reloaded docklet for last.fm
Plank Reloaded docklet for last.fm. Contribute to zquestz/lastfm-docklet development by creating an account on GitHub.
github.com
June 1, 2025 at 5:04 AM
Had a lot of fun working on Perfect Shot, can't wait for it to finally be released to the public!
Perfect Shot is coming soon! Inspired by Asteroids, this addictive Telegram mini-game features vibrant visuals and competitive leaderboards. Check out the screenshots below! Hits Telegram and Warpcast soon.

Visit perfectshot.io for more. #PerfectShot #Gaming
May 29, 2025 at 11:46 PM
Been working on improving the Matcha GTK theme. They did some great work, and it has been fun tweaking it.

Even extended the Plank theme to support the new theming options in Plank Reloaded.

github.com/zquestz/Matc...
GitHub - zquestz/Matcha-gtk-theme: Matcha is a flat Design theme for GTK 3, GTK 2 and Gnome-Shell
Matcha is a flat Design theme for GTK 3, GTK 2 and Gnome-Shell - zquestz/Matcha-gtk-theme
github.com
May 28, 2025 at 12:48 AM
Feels good to have my Encrypted DNS Server back online.

github.com/DNSCrypt/enc...

Plus the dnscrypt-proxy 2.1.10 release is excellent.

github.com/DNSCrypt/dns...

Thanks @jedisct1.bsky.social
GitHub - DNSCrypt/encrypted-dns-server: An easy to install, high-performance, zero maintenance proxy to run an encrypted DNS server.
An easy to install, high-performance, zero maintenance proxy to run an encrypted DNS server. - DNSCrypt/encrypted-dns-server
github.com
May 21, 2025 at 1:01 AM
Reposted by Josh Ellithorpe
Three Trail of Bits engineers audited core Go cryptography for a month and found only one low-sev security issue... in unsupported Go+BoringCrypto! 🍾

Years of efforts on testing, limiting complexity, safe APIs, and readability have paid off! ✨

Yes I am taking a victory lap. No I am not sorry. 🏆
Go Cryptography Security Audit
Go's cryptography libraries underwent an audit by Trail of Bits. Read more about the scope and results.
go.dev
May 19, 2025 at 7:08 PM
Plex Desktop for Linux is absolutely worthless. Why bother releasing something so broken?

forums.plex.tv/t/weird-whit...

At least the web experience is still functional.
Weird white squares all over the place with latest version
Fortsetzung der Diskussion von Plex for Mac, Windows, and Linux: Anybody else having those weird, white rectangles over show and movie posters? Happening since latest version
forums.plex.tv
April 22, 2025 at 9:07 PM
Plank Reloaded 0.11.113 has arrived! The simplest, lightest dock for Linux now enhances all X11 desktops (Cinnamon, Xfce, MATE, & beyond) with improved stability & style. Download it at: github.com/zquestz/plan...

#Linux #OpenSource #X11
GitHub - zquestz/plank-reloaded: Still stupidly simple.
Still stupidly simple. Contribute to zquestz/plank-reloaded development by creating an account on GitHub.
github.com
March 25, 2025 at 10:01 PM
Plank Reloaded now has a crowdin translation project! If you want to help us make the best Linux dock out there, we are looking for translators!

crowdin.com/project/plan...

A huge thanks to Marcos Sánchez and Minho Park for the Spanish and Korean translations!
plank-reloaded — Translation Project on Crowdin
Help us translate plank-reloaded and bring it to the world!
crowdin.com
March 5, 2025 at 1:32 AM
Plank Reloaded is ready! I've updated the simplest Linux dock with proper Cinnamon desktop support, modern battery integration, and some nice themes. Still keeping it stupidly simple.

github.com/zquestz/plank-reloaded
GitHub - zquestz/plank-reloaded: Still stupidly simple.
Still stupidly simple. Contribute to zquestz/plank-reloaded development by creating an account on GitHub.
github.com
January 20, 2025 at 3:54 AM
A bit about the BCHD project and how we brought it back into consensus.

thoughts.greyh.at/posts/bchd-r...
BCHD Returns: Bitcoin Cash's Feature-Rich Node is Back
BCHD has an interesting history in the Bitcoin Cash ecosystem. Originally launched in 2018, it quickly became known for its developer-friendly features and modern architecture. When Chris Pacia, the o...
thoughts.greyh.at
January 15, 2025 at 7:07 PM
Just released Fortunate, a modern motivational app for Linux that brings fortune-mod into the modern era. Running quietly in your system tray, it delivers inspiring quotes throughout your day.

Check it out: thoughts.greyh.at/posts/fortun...
Fortunate: A Modern Motivational App for Linux
Recently, I found myself searching for a polished motivational app for Linux, but everything I discovered either required using the terminal or had interfaces that felt outdated. Knowing the wealth of...
thoughts.greyh.at
November 17, 2024 at 12:52 AM
A nice simple explanation of basic public key cryptography. For your non-technical relatives. ;)

www.quantamagazine.org/how-public-k...
How Public Key Cryptography Really Works | Quanta Magazine
The security system that underlies the internet makes use of a curious fact: You can broadcast part of your encryption to make your information much more secure.
www.quantamagazine.org
November 16, 2024 at 3:24 AM
Just setup a Bluesky handle @greyh.at. Pretty cool that you can verify yourself on this platform.

bsky.social/about/blog/4...
How to set your domain as your handle - Bluesky
Using a domain as your handle helps with account identity, verification, and portability. Here's how to set your domain as your handle.
bsky.social
November 15, 2024 at 10:07 PM