Going from toolchain setup to UART debugging in an afternoon is a pretty impressive feat of ergonomics, and I've never really had a complaint about the language's features itself. I'll be curious to see if my velocity and comfort hold out as I start putting more features into this little bare metal executive I'm writing.
Notices by Kit Rhett Aultman (roadriverrail@signs.codes)
-
Kit Rhett Aultman (roadriverrail@signs.codes)'s status on Monday, 24-Jun-2024 20:04:12 UTC Kit Rhett Aultman -
Kit Rhett Aultman (roadriverrail@signs.codes)'s status on Monday, 24-Jun-2024 20:03:44 UTC Kit Rhett Aultman Rust is something I used to see as a language with a lot of potential "one day" but surrounded in a massive cloud of hype. It has virtually everything I could want at the language level, but the unstable ABI and immaturity in the bare metal space kept me away for a while. But I've seen it expand well in the spaces I work, so I figured why the hell not. For a portable hobby hacking project, the worst that could happen is I'd learn something.
-
Kit Rhett Aultman (roadriverrail@signs.codes)'s status on Monday, 24-Jun-2024 20:03:43 UTC Kit Rhett Aultman This is actually something I've been trying to find the time to do for months. I ordered some RISC-V boards to play around with back in February and just haven't had the bandwidth since then. And I figured rather than just doing another project in C, why not try Rust, since its embedded support has come a long way.
-
Kit Rhett Aultman (roadriverrail@signs.codes)'s status on Monday, 24-Jun-2024 20:03:42 UTC Kit Rhett Aultman This weekend, I gave neovim a whirl and liked it, set up a very productive Rust environment in neovim, but together a shell of a RISC-V bare metal project in Rust, and got it running on qemu sufficiently to print a "Hello World" through the UART. And I did most of that in an afternoon.
Yep. It's been a good weekend.
-
Kit Rhett Aultman (roadriverrail@signs.codes)'s status on Saturday, 02-Mar-2024 16:53:09 UTC Kit Rhett Aultman @TommyKrappweis Wow, my partner is going to love seeing this! Every time we go to Germany, we save a little time at night for watching Bernd on the all-night KIKA signoff. Our German is terrible, so we don't get all the jokes, but we get enough of them, and then we're always disappointed to go home and not be able to see our favorite cranky bread puppet any more.
-
Kit Rhett Aultman (roadriverrail@signs.codes)'s status on Thursday, 02-Nov-2023 19:57:36 UTC Kit Rhett Aultman @clacke I think what you're saying is that the short o is something you both hear and say more distinctly? For me "Pause the sauce cause we lost the cross" has such strong internal rhyme that it sounds like something from Eminem.
-
Kit Rhett Aultman (roadriverrail@signs.codes)'s status on Thursday, 02-Nov-2023 19:57:35 UTC Kit Rhett Aultman @notclacke @clacke That's awesome that you did that. It's weird because they sound like they rhyme to me, just with a different vowel! Brains are weird.
-
Kit Rhett Aultman (roadriverrail@signs.codes)'s status on Thursday, 02-Nov-2023 17:31:57 UTC Kit Rhett Aultman @clacke The rhyme came after my time, I think, because my teachers all used the problematic phrase "Indian-style" to describe that way of sitting.
That said, "criss cross applesauce" was a common phrase in patty-cake games when I was a kid, and it very much rhymes in my head. I'm trying to imagine how to pronounce it so it doesn't rhyme and I can't even imagine it.
-
Kit Rhett Aultman (roadriverrail@signs.codes)'s status on Thursday, 02-Nov-2023 17:31:56 UTC Kit Rhett Aultman @clacke I do have a Southern accent, but not a particularly heavy one. I'm curious how you pronounce those words. To me, it's "kris krawse appl sawse"
-
Kit Rhett Aultman (roadriverrail@signs.codes)'s status on Thursday, 02-Nov-2023 17:31:54 UTC Kit Rhett Aultman @clacke Okay. For you, what's a word that rhymes with "cross" and not "sauce"?
-
Kit Rhett Aultman (roadriverrail@signs.codes)'s status on Tuesday, 26-Sep-2023 23:27:21 UTC Kit Rhett Aultman @clacke We just call them 78s. Records in American English are denoted mostly by rpm. If you need to say the material then you'd say it after the speed, e.g. "78 shellac disc"
-
Kit Rhett Aultman (roadriverrail@signs.codes)'s status on Tuesday, 28-Jun-2022 00:10:47 UTC Kit Rhett Aultman @psf Grace knew what was up. One of the most consistently practical minds of the golden age of computers.
-
Kit Rhett Aultman (roadriverrail@signs.codes)'s status on Friday, 10-Jun-2022 04:15:49 UTC Kit Rhett Aultman @atomicpoet I'm a fan of pop culture archaeology! Everything we see, even that "crappy" show you saw once when you were 12 and stayed up super late, has a huge story to the people involved in its creation. I find it so fascinating to find those stories.
-
Kit Rhett Aultman (roadriverrail@signs.codes)'s status on Tuesday, 10-May-2022 00:00:23 UTC Kit Rhett Aultman @darius I once had to work on a time zone problem. I remember explaining to the boss that time zones are just madness because they define more than a simple GMT offset; they also set your DST dates. And that matters in Arizona, where you're on Mountain time but don't observe DST, except for the Navajo nation, which does. He asked why that was so important, and I noted that tribal lands are over 1/4 the land mass of Arizona. Then he knew my pain.
-
Kit Rhett Aultman (roadriverrail@signs.codes)'s status on Thursday, 10-Mar-2022 06:12:05 UTC Kit Rhett Aultman @yogthos I actually agree fully that NATO has to be extreeeeemly careful about involvement now, as it's easy to get stuck in a world war that ends in nuclear exchange. But I'm not sure The Federalist is the best source to go to.
-
Kit Rhett Aultman (roadriverrail@signs.codes)'s status on Monday, 07-Mar-2022 13:33:55 UTC Kit Rhett Aultman @clacke And lo and behold, as it seems the quick-strike on Kyiv hasn't panned out, he is indeed now consolidating the south and east; I wouldn't be surprised if he later tries to keep those pieces at the negotiating table.
-
Kit Rhett Aultman (roadriverrail@signs.codes)'s status on Wednesday, 09-Feb-2022 06:33:19 UTC Kit Rhett Aultman @fribbledom Back in the 90s, we had to go download a bunch of source code and then build our own new problems to solve.