Julio Merino

@jmmv.dev

Operating systems, build systems, and programming languages. Mostly Unix, Bazel, and Rust. Author of Blog System/5. Creator of EndBASIC, and more. https://jmmv.dev/

This shall be the next piece of hardware to add support for! But… after the conference, and finishing the plan on what to actually do about producing this box “for real”.

Bild

Time to resurface this! I found a draft update I prepared on Nov 8th to fix the text around username mapping and I published it now. I could not publish it back then because the CDN involved was being dumb and silently banned my updates due to a "dangerous substring".

Julio Merino@jmmv.dev · 2y ago

Let's see if I can give some life to this account: my next article is out: jmmv.dev/2024/11/demy... Oh, and there are a bunch of "open questions" at the end -- maybe you can help? 😁

After ALL morning of fighting DTBs, I finally got the WiFi on the Pi Zero 2 W to work on NetBSD. Perfect for showtime at BSDCan.

Bild

It’s the weekend again so it’s time to continue iterating! Looking better now, I think? ☺️ … but the base warped again and I need to do some internal tweaks. Each iteration takes about 12 hours to print which doesn’t make it easy…

BildBild

The SDL2-compat library in F42 (an SDL2 API shim on top of SDL3) isn't as "compat" as one would want, so I just wasted 2 hours figuring out why the EndBASIC console regression tests started failing 😒

I hadn't booted Fedora on my laptop for a few months now. I did last week, upgraded to 42 KDE Plasma, and OH WOW. I forgot how fast everything feels compared to Win 11. And Fedora 42 works _really_ well, especially now that the KDE spin is official.

Alrighty! I should have added this "project browser" a long time ago to the EndBASIC site... but better late than never. Next up: adding tiles for featured projects, with screenshots and the like.

Got a cheapo luggage bag for the kid and, while packing, noticed this. Like… HTF does this happen?! The fix was two screws away but I wonder if this is why it was so cheap?

Lock installed in reverse, which makes it impossible to clip the zippers.

My brain wasn’t very happy trying to continue sleeping at 3am due to jet lag (but didn’t want to wake up either) and it ended up designing the next feature I have to add to EndBASIC. And it actually makes sense. Maybe I’ll have time to code it on the flight back home.

This (via HN) looks like a great read for tomorrow's long flight. I've wanted to learn Elisp "properly" for a long time, but then... I've never actually felt the need to use it other than for configuration. "Coding my editor" is not how I think about it...

Table of contents of the "Emacs Lisp Elements" book.

Aaah, the joys of using a non-mainstream OS: having to learn and understand random stuff when you most need it. Today's edition: how profiling works under the covers. TBF this is how I learned A LOT about systems ~25 years ago, but it gets old.

Screenshot of PR #265 against pprof-rs adding support for NetBSD/amd64.

Back to basics tonight. I’ve tried many, many PNW IPAs, and there are very nice ones, but I still find them too… sweet or juicy.

Stone IPA next to a half empty glass.

AI's take on what unifying code into a monorepo looks like. And this is after saying "please no graphs or diagrams", just a concept picture. lul wat

Bild