What are you doing this weekend?

22 points by caius


Feel free to tell what you plan on doing this weekend and even ask for help or feedback.

Please keep in mind it’s more than OK to do nothing at all too!

freddyb

I was looking for this thread just to say that May 1st is a holiday in Germany and this is already my weekend. Have a good one, y'all! :)

0xedd1e

I will be moving sand from the front of the house to the back to my daughter's sandbox and in the evenings I hope to have time and energy to polish the HUD in a little game I'm making for my daughter. Maybe I'll have time to roast a batch of coffee too..

rickcarlino

I recently learned about k3s, a tiny k8s distribution. I am going to set up an installation to see how I like it.

pralkarz

Working on a "game" for SOUPJAM2026. I've never heard of the titular SOUP before, but I love the idea and there's plenty of time, so I'm using it as an excuse to try and write a software renderer whose benchmark would be my entry.

moreati

Competing in the London Cup, a kendo tournament.

rtpg

Spending a lot of time playing around with picotron. I miss nice debugging tools....

koala

Overthinking and overcomplicating, of course.

I have a 300-line org-mode file with links to interesting projects. Frequently, someone asks me if I know about a tool to do something obscure and I can pull it out of there. It also helps me remember those things. And sometimes when I'm idle I browse the list to get inspiration.

However, this file bothers me. The hierarchy has evolved organically and it feels bad.

I have spent over an hour converting org-mode to a more structured format and I'm still not done :( This new format uses a two-level tag classification.

My idea is to play and try to find an algorithm that will flatten the two-level tag classification into a useful hierarchy. The initial approach I have in mind is to write something that tries to have each tree leaf contain a reasonable number of links; perhaps 3-7, trying to come as close as possible to 5.

I suspect this will be a massive investment with little tangible results, but I just cannot stop thinking about this.

icefox

Messing with a little generative art thing in Raylib, and playing Fire Emblem Three Houses.

lattera

I plan to fix the HardenedBSD build scripts and publish new builds. Over the past few weeks, FreeBSD has released a number of (some serious) vulnerability fixes. Before providing new builds for HardenedBSD that account for those fixes, I need to fix some issues introduced upstream.

If time permits, I plan to also finish the USE_RADICLE support in our ports tree.

kcroarkin

Continuing to work on my voxel game in APL and practicing piano. I started piano a few weeks ago. Friend recommended learning music theory as I learn piano, but this instruction booklet I had seems to slowly ease into it as it goes along. I'm not sure if I should at some point get an instructor once it gets complicated or not, as things such as pacing seem to be still shaky for me.

kamme

Going to look a bit more into my home automation, and try to find a way to buy something in a neighboring county that isn't available for pick-up. Also going to delve a bit deeper into crystal-lang and see how to build tui interfaces.

cceckman

I have a folder for "photo albums need to rate/edit", and another for "photo albums that have been rated and edited".

This weekend: make a little automaton ro move albums from one to the other.

("Just move the folder" -> folders are on the NAS, on different filesystems, and rating is done on not-the-NAS, so "copy over network share" would round-trip unnecessarily IIUC.)

I think a little path-triggered systemd unit will do nicely. Plop a file done in the triage folder, let a robot move it.

vlnn

I'm continuing to build z80-targeted FORTH, and funnily enough it ran first LLM model (2 bit to fit 48K mind you!) before Arkanoid, even though games were always my first choice. Today Arkanoid is playable as well, and I'm starting to implement QoL things I always wanted in my youth.

It's so much fun to get back to something simplier than infinite quantity of elephants and tortoises of modern technology stack — it's just editor, compiler, code, and result that you can check in emulator.

tclancy

Managed to wrangle a dad night for three of us to go see The Hold Steady.

Just found out I actually bought tickets for tomorrow night. So I guess what I am doing is going back to trying to speak RF to my ceiling fans for Home Assistant.

sloanelybutsurely

Two of the other groups in the community chorus I'm a part of (the youth and sacred music ensembles) have concerts this weekend! Looking forward to attending both of those performances.

Aside from that I've been thinking about developing a personal curriculum. Basically just looking over all of the textbooks and similar that I've been collecting but haven't gotten around to, listing them out, and then breaking them into themed semesters as a means to finally reading them all.

OH! And I almost forgot: finding a time to go see The Devil Wears Prada 2

gmorling

Gonna continue the work on Hardwood, a new parser for Apache Parquet, optimized for minimal dependencies and great performance. Released Beta 2 with VARIANT support and a new TUI for drilling into Parquet files yesterday [1], now working towards 1.0 Final, to be released hopefully later this month.

[1] https://www.morling.dev/blog/variant-support-interactive-parquet-file-tui-hardwood-1.0.0.beta2-is-out/

oceanhaiyang

Flying to the US, somewhat concerned about immigration but its typically no issue. Also, flying with a child is always challenging but just gotta bite the bullet.

Going for a 10k or so on Sunday.

Making sure my servers will not die when I leave the country, which they always do one day one, of course.

jaredkrinke

Vintage Computer Festival, Pacific Northwest!

mplant

I'm going to be optimizing the crap out of scheme-rs since I got nerd sniped by @mattwparas with a benchmark where it performs really poorly. Identified a bunch of optimizations I can do and am going to go ham on saturday

hawski

I finally decided to setup my local services with HTTPS.

I just finished the first minimal part. This was much simpler than I anticipated. I use a LE wildcard support on my own domain in the style: *.in.example.com

My domain is on a shared host with Direct Admin for administration. The excellent lego has DirectAdmin support so it all just works. I need to put this in cron somewhere for it to be reliable.

I put A records for my machines with their ZeroTier and my home LAN IPs and tested out with python simple https server snippet. This works. I did not manage to setup stunnel though which was surprising for me.

I wonder about setting up IPv6 for LAN so when I would be in another LAN those addresses in my DNS wouldn't point to something.

Now to the services and actual HTTPS support. I have only like one or two simple services. I was delaying adding more juicy ones because of not having HTTPS.

kryptiskt

It's the first summery weather in Southern Sweden this year so I'm going to be outside a lot. I'm reading Inventing the Renaissance by Ada Palmer which kicks in a lot of open doors (that's a bit unfair to the book, it's not so much about debunking the traditional myths of the renaissance which has long since lost their hold even in popular history, but telling the story of how we ended up with them).

As for programming, I have made a set of Rust bindings for Chez Scheme, which I'm using as the backend for my little functional language. I just have one todo to fill in to complete the compiler. Then I have to rewrite all the primitives again, splitting them up into those that will be implemented as scheme functions or those that are implemented in the compiler.

landon

Trying to figure out how to make toolpaths for a cnc router with freecad

srcreigh

try to get my compression tool to a decent state. It's a zig program/file format which beats sqlite-zstd for bulk point lookups (at least on my dataset). I think it needs a bit more testing and compatibility polish.

romforth

I'd recently done a partial implementation of a variant of Christopher Strachey's GPM (coded in C in ~200 lines). It works well enough to meet the requirements that I had of it but it would definitely fail many of the examples from his paper - especially the ones that depended on his scoping rules. Later, I made a weak/halfhearted attempt at coding it in Perl (and may have managed to code an even buggier version in ~25 lines). Unfortunately, it is taking up cycles in the back of my head since I can't let go of the fact that I don't have a propah/by the rules implementation that is anywhere close to his code golf estimate of "250 orders". So I may try to take another shot at it over the weekend where I focus on trying to minimize the code itself (ie not the resulting binary/dependency closure).

strongly-typed

Grinding system design

lorddimwit

Playing Car Wars with the kids, probably going over to Houston on Sunday to see my father.

My little scripting language needs documentation.

Starting a new job in a few weeks, they do most of their work in Rust so…should probably dust off my rust off.

LenFalken

After replacing the piezo sensors in my Guitar Hero drum kit, probably a bit of that!

I'd like to do some CAD too. Baldur's Gate 3. Look into very simple USB 1.1 packets to send from the RP2040 over Zeptoforth.

manfred

Sleep, exercise, and decompress.