Ross A. Baker
banner
rossabaker.com
Ross A. Baker
@rossabaker.com
Never daunted.

#Rustlang #Python #Typelevel #Emacs #Nix #Indieweb

Languages: en,de,es

🌉 bridged from ⁂ https://social.rossabaker.com/@ross, follow @ap.brid.gy to interact
Apologies for adding to the year-in-review din, but the ancient birdsite tradition of listing the languages we worked in that year was a favorite, made better now that I can to comment on each. I had some fun in 2025.

https://rossabaker.com/blog/code-2025/

Please join the hashtag and add your […]
Original post on social.rossabaker.com
social.rossabaker.com
December 30, 2025 at 11:55 PM
Looking for non-EU citizens who chose the EUPL. It has many of the properties I'm looking for, and self-declares itself a global license, but I'm not sure. Am I being sensibly cautious or American exceptionalist?

#licensing #eupl
December 27, 2025 at 3:20 PM
Microsoft's "north star" for porting C and C++ to Rust with AI is "1 engineer, 1 month, 1 million lines of code." If that engineer has no other responsibilities, that is about 0.6 lines per second to review... or not. May what is to come reflect on Microsoft and not Rust.

#microsoft #ai
December 24, 2025 at 3:53 AM
Was flipping through the radio dial like an old man, and stumbled onto a revival of WNAP, "The Buzzard." When I moved here, that was the corporate classic rock station. Now it's commercial-free oldies station, but commercial-free, with DJs. Nice to find stations like this still exist.

#indiana […]
Original post on social.rossabaker.com
social.rossabaker.com
December 23, 2025 at 10:18 PM
Thinking about licensing again. I'm torn between the MPL and EUPL. I'm mostly after an MPL that closes the SaaS loophole: use my crates and jars where you like, but if you improve my work, share alike. This sounds like the EUPL, except I can't so easily tell, less explain to a skittish corporate […]
Original post on social.rossabaker.com
social.rossabaker.com
December 23, 2025 at 8:35 PM
Erinnert sich noch jemand an ein Poster mit einem New Kid on the Block vor der Berliner Mauer? Darauf stand: „Ich bin hübsch, du bist hübsch, er ist hübsch…“? Mein Deutschkurs an einer amerikanischen Schule hatte so eins, ungefähr 1993.
December 23, 2025 at 4:41 PM
Look at me, getting the Christmas lights up before the solstice.
December 20, 2025 at 5:57 PM
I know several Scala developers taking an interest in Rust right now. I'm starting over my reading of The Rust Programming Language and blogging reactions from the perspective of a Scala developer. Hope this helps people on a similar path to mine:

- Series […]
Original post on social.rossabaker.com
social.rossabaker.com
December 18, 2025 at 5:21 PM
duetexpertd is taking over 100% of my CPU. It is apparently a process for syncing to iCloud. It can't be turned off. I don't even have an Apple account.

Free software is the freedom to paddle when you're up shit creek, and the paddle isn't available on the Mac.

#macos
December 18, 2025 at 4:44 PM
When the LLM is good enough for your customer service but not good enough for your sentiment analysis:
December 10, 2025 at 1:14 PM
It varies by latitude, but up here around 40°N, today is the earliest sunset of the year. Better news than the solstice, if you like to be outdoors after work.
December 7, 2025 at 4:23 PM
Ich dachte, heute Abend wäre Krampusnacht. Ich habe sie verpasst!
December 6, 2025 at 4:23 PM
I'm just going to start posting my entire site-lisp directory next to CLAUDE.md and we're going to see who blinks first.
December 6, 2025 at 12:21 AM
I did not anticipate spending part of this evening admiring Berkshire Hathaway's web design, but here we are. Thanks, @tantek.com!

https://www.berkshirehathaway.com/
berkshirehathaway.com
www.berkshirehathaway.com
December 4, 2025 at 1:19 AM
Tried to document Iocaine on the IndieWeb wiki, but I can't log in because IndieLogin is flagged by Iocaine for being a fake Firefox and thus served a garbage response instead of the links that power the login. Oops.

https://github.com/aaronpk/indielogin.com/issues/135

#iocaine #indieweb
Set a user-agent · Issue #135 · aaronpk/indielogin.com
indielogin.com is pretending to be a Firefox browser when it fetches my website during login. This fails because it is detected as a bot, but it doesn't provide any distinguishing user-agent string...
github.com
December 1, 2025 at 5:24 AM
Reposted by Ross A. Baker
December 1, 2025 at 3:47 AM
I don't write Zig, but I continue to be impressed with how it's managed.

https://ziglang.org/news/migrating-from-github-to-codeberg/

#giveupgithub #zig
将主要Zig代码库从GitHub迁移至Codeberg
Migrating the Main Zig Repository from GitHub to Codeberg (ziglang.org) 09:49  ↑ 147 HN Points
ziglang.org
November 27, 2025 at 2:50 PM
Reposted by Ross A. Baker
I'm looking into the Zig programming language, and I found this on the language designer's blog. I always appreciate seeing other people being as cranky as I am about rent-seeking and the aggressive push for LLM coding:

“In this case it's even more suspicious because the company that bills you […]
Original post on hachyderm.io
hachyderm.io
November 24, 2025 at 7:45 PM
I have a long track record of patiently mentoring new Open Source developers. AI sloppeteers should be aggressively blocked and banned. How will they learn? Open Source is a big world. By being consistently blocked and banned for slopping, maybe they'll learn not to slop. And either way, the […]
Original post on social.rossabaker.com
social.rossabaker.com
November 22, 2025 at 2:31 PM
Today in review:
- After a few weeks, Rust is starting to click.
- After a few years, Docker is still utterly baffling.
November 22, 2025 at 12:38 AM
This Claude guy needs to be put on a PIP.
November 18, 2025 at 2:09 PM
The port of Basic Computer Games to multiple languages makes a lovely training corpus for Iocaine to protect your web servers and give the AI scrapers a tummyache. NixOS setting and example in the paste.

https://paste.rossabaker.com/ross/d848ac45ba5b476daac56c525e66b9f7 […]
Original post on social.rossabaker.com
social.rossabaker.com
November 18, 2025 at 5:52 AM
Upgrading to Iocaine 3, and got a persistent exit code 216 from Caddy. It seems that the iocaine.service must be started before caddy.service, which is not true of other services I reverse proxy with Caddy. Curious.

https://paste.rossabaker.com/ross/83475e4a1d1b4006b082453aefa93287

#caddy […]
Original post on social.rossabaker.com
social.rossabaker.com
November 17, 2025 at 3:57 AM