XEP-0464: Cookies https://xmpp.org/extensions/xep-0464.html
There’s one for GitHub too: https://codeberg.org/gothub/gothub
Finally, a JavaScript-free frontend for GitLab instances: https://git.vitali64.duckdns.org/utils/laboratory.git
Dumb, an alternative frontend for genius.com written in Go: https://github.com/rramiachraf/dumb
I added a camera shutter sound effect that plays whenever I take a screenshot. It’s a big improvement, having that feedback.
Sudo CVE of the day: Sudoedit can edit arbitrary files: https://seclists.org/oss-sec/2023/q1/42
Every copy of Firefox is personalized: https://www.ghacks.net/2022/03/17/each-firefox-download-has-a-unique-identifier/
Here’s a nifty tool to identify MQA in FLAC files: https://github.com/purpl3F0x/MQA_identifier
Tech tip: FFmpeg isn’t working in your while loops because it’s reading from stdin. Use ‘-nostdin’. Took me far too long to figure that out.
Git man page generator: https://git-man-page-generator.lokaltog.net/
I can now pull up the spectrogram of whatever song is playing with a single key stroke. I love cmus.
A bootrom exploit for the iPod Nano 3rd-5th gen has been found. Looking forward to Rockboxing my nano! https://q3k.org/wInd3x.html
Been using a ThinkPad T540 recently. Can’t stand the TrackPoint with fake buttons. Who thought this was a good idea? I hope they were fired.
I’ve been using cmus exclusively for over a month. Couldn’t be happier with it. I can’t believe I used Audacious for so long.
This is the year of the GNU/Linux desktop.
The freedoms you surrender today are the freedoms your grandchildren will never know existed.
Bitreich Firework Service Online: gopher://bitreich.org/0/usr/20h/phlog/2022-12-27T20-15-32-949988.md (ssh firework@bitreich.org)
Huge Tails update. Better persistent storage, Wayland, QR codes for bridges: https://tails.boum.org/news/version_5.8/index.en.html
This is blowing my mind. Real-time music generation with Stable Diffusion: https://www.riffusion.com/
I’d really like to play with ChatGPT, but there’s no way I’m giving them my phone number.
I now have an archive of over 1,000,000 Git commits across 154 repositories with my archival script.
Playing around with cmus tonight. My music library has so much bad metadata, it’s not even funny.
A special build of cURL that can impersonate Chrome and Firefox: https://github.com/lwthiker/curl-impersonate
In the end, we all do what we must.
I started a notes section of my website. It’s for shorter, less formal posts. https://mckinley.cc/notes/20221101-yet-another-blog.html
An NES emulator in <5000 bytes of C++: https://github.com/binji/smolnes
The future is now. Solitaire over Gopher: gopher://worldofsolitaire.com/
I really need an automatic Git mirroring setup. I’ve been burned too many times. At least this one is (allegedly) temporary.
Wikiless, a self-hosted Wikipedia proxy, has been temporarily taken down from Codeberg at request of Wikimedia Legal: https://orenom.fi/
Wayland tech tip #3: Be sure to install warpd-wayland-git instead of warpd-git from the AUR, otherwise you’re gonna have a bad time.
Been playing around with Warpd. I could see myself using it much more if I used multiple displays or had no TrackPoint.
Warpd, a modal keyboard-driven virtual pointer: https://github.com/rvaiya/warpd
Kloak, a Keystroke-Level Online Anonymization Kernel: https://github.com/Whonix/kloak
Correspondence on the Etymology of Wiki: http://c2.com/doc/etymology.html
The Gopher Times Opus 6 has released: gopher://bitreich.org/0/tgtimes/archive/2022-10-10/tgtimes-2022-10-10-opus6.txt
Added a section to my XSLT stylesheet explaining what Atom is. That was the point of making it, but I got carried away with date conversion.
TIL about the non-breaking hyphen: ‑ (U+2011)
I have a new Atom feed at https://mckinley.cc/blog/atom.xml. Open it in a Web browser for a surprise. :)
The 21st night of September?
You don’t want to be on Cloudflare’s naughty list: https://www.ctrl.blog/entry/cloudflare-ip-blockade.html
Tabloid: The clickbait headline programming language: https://tabloid.vercel.app/
http​://http​://http​://@http​://http​://?http​://#http​://: https://daniel.haxx.se/blog/2022/09/08/http-http-http-http-http-http-http/
I also found some bad markup in the twtxt archive that’s been there for over a year. Hopefully that section won’t be handwritten for long :)
Handwritten HTML strikes again! Since June this year, I’ve been truncating the name of the month to the 1st 3 characters in my twtxt archive
Here’s the bug report, it’s very entertaining. Tony Marston is my favorite character. https://bugzilla.mozilla.org/show_bug.cgi?id=98168
A 21 year old bug in Firefox just wasted half an hour of my life.
It didn’t.
Having fun brushing up on Git. I have a remote set up on my web server. This post is the commit to make sure the post-receive hook works.
The version control system in my head isn’t as good as Git.
Cemu, the leading Wii U emulator, is now free software. Linux support is in progress. https://github.com/cemu-project/Cemu