Collecting my attempts to improve at tech, art, and life

2024-12-27

Tags: hackers-town look

Does any of this enlighten, entertain, or otherwise please you? Please consider a Tip. Every little bit helps!

I last updated this page

Activity Log

hackers.town: 2024-12-27 Fri 00:33

Skimming through LinkedIn for job leads, as one does 12:30 at night right after Christmas. Saw a suggested post that opened with “Elon Musk is right” and nearly put my foot through the monitor.

Instead I calmly clicked that I wasn’t interested in the post, closed the tab, and made inarticulate snarling noises for five minutes.

As one does.

hackers.town: 2024-12-27 Fri 09:53

Task 14/31: the /follow/ page. Took a little work. Been using Markdoc for low-effort Hugo shortcode equivalents, but Astro only supports Markdoc for content collections (like blog posts).

Rather than make another collection, I added MDX integration (for later ideas). A look I’m not used to seeing in my Markdown, that’s for sure.

desktop with three overlapping windows: a browser view of a “follow” page with specially formatted sections and links for RSS feeds, a terminal with neovim showing the MDX source of the page, and the Logseq note application showing site-related tasks.

hackers.town: 2024-12-27 Fri 14:59

Task 15/31: basic automated testing of site

With normal invocation, Astro fails on the first file whose frontmatter displeases Zod. So without help you don’t know how much further you’ve got.

Figured out how to do parametrized testing with vitest (an array of post files processed by me, and a describe.each(posts) block with the actual tests)

and uh I don’t think I’ll make that field required after all

vitest report showing 520 failures vs 141 cases passing tests

hackers.town: 2024-12-27 Fri 17:14

Me: yeah I don’t really care about computer stuff and especially not about performance or desktop apps or lower level programming languages

Also me: glued to the screen for almost an hour-long demo of an immediate mode GUI layout library written in C

Introducing Clay - High Performance UI Layout in C - YouTube

hackers.town: 2024-12-27 Fri 19:07

Warning that something was using an excessive amount of RAM on the laptop. I assumed it would be Minecraft but no it was VS Code.

hackers.town: 2024-12-27 Fri 19:33

With my current configuration, Minecraft is allocated 10GB RAM. VS Code apparently tries for the other 22GB.

hackers.town: 2024-12-27 Fri 23:59

Probably shouldn’t have put the toilet so close to the food prep. Also, I’m gonna have to guess that you should avoid failing construction so badly you light yourself on fire.

The crawlers didn’t even rate a screenshot after all that.

#Stardeus #FediGames

ship survivor living quarters with brown biowaste covering many tiles around a toilet

a survivor running away from a freshly constructed workbench while on fire