What are you doing this weekend?

5 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!

lorddimwit

For those of you in the US who would have a reason to celebrate, don’t forget this Sunday is Mother’s Day.

I think this weekend we’re gonna take it easy. My wife is working a full shift at the hospital on Saturday, so I’m probably going to take the kids (and my niece if she’s available) to the movies, maybe grill.

I’d like to get some good Japanese study in as well.

Also I’ve started writing a RISC-V emulator in Go. I’d like to support multiple cores/HARTs across multiple goroutines, and I’m curious how I’d be able to correctly implement atomic memory reservations without having to serialize all memory accesses…

osa1

I can’t believe it’s been a week since I posted to the previous weekend thread.. it went by so fast.

Last week I said I was going to work on the parsing my own programming language with itself, as a part of the bootstrapping compiler.

I quickly realized that without a way to print the AST it’s very difficult to debug incorrect parses. So I ended up spending most of my time implementing an AST printer.

(We don’t have anything like #[derive(Debug)] in Rust to generate printers, yet.)

Which worked well, but it took more than the weekend to finish it.

This week though I’ll keep this on hold and do something else: I’ll implement a MinCaml interpreter.

I already implemented a compiler for it in the past, so I’m familiar with it. Unless I come across another blocker, I should be able to do it in one weekend.

If I come across a blocker, that’s also fine. Whatever I’ll need fixing, or designing and implementing, will be needed for the bootstrapping compiler too. So it’s not a waste of time.

(As before, I’m looking for contributors. If you look at the README, example programs, standard libraries, or the compiler code, and like what you see, please don’t hesitate to reach out!)

msfjarvis

Moving across India for my new job. Having worked remotely since the start of my career 8 years ago it feels weird to have to be in the office 5 days a week, but I guess it’d be good to experience the supposed bad-ness first hand for when I inevitably go somewhere else that lets me be remote :-)

whalesalad

i’m taking the whole next week off work, same as my wife, so that we can both go all-in on this kind of stuff. fingers crossed the weather forecast remains accurate - it should be great!

Aks

Hopefully wrap up my merge request for Konsole that allows users to load tab layouts that load different commands.

cr

I’m rewriting Quake in modern JavaScript, I’m almost finished with the game code, only the tedious job of porting over the monsters are left. So I thought to make a video on vibe coding with different AI agents to see who of them can port over from QuakeC to JavaScript (and my structure) the best.

scubbo

Friday evening - transferring components from my old gaming PC to the new case I just bought, as the new GPU I bought earlier in the week is too large to fit in the old case.

Saturday - finishing “Split Fiction” with my wife.

Sunday - prepping to restart my Curse Of Strahd campaign on Monday. We took a bunch of time off towards the end of last year, for a variety of positive and negative reasons - really glad to be starting again! And probably finding time to put the new GPU through its paces, too.

Hopefully throughout - continuing to be pleasantly surprised at how painless I’m finding the Mothers’ Day adverts, given that my Mum passed away almost-exactly a year ago. RIP Mum - I love you.

atog

Busy weekend! Tonight: UNTZ PARTY
Saturday: Running in Lint
Sunday: Running with the Scouts in Edegem

hugows

Saturday morning: charity work, evening maybe an online class. Sunday: out for lunch mothers day

invlpg

Most likely a visit to the doctor tomorrow unless a certain unpleasant symptom improves overnight.

If I have time, I’m going to make limoncello with my sous-vide. Tech-wise, I’ll be working on some IBM PC related blog posts.

danderson

Finalizing the second revision of the adapter circuit board I’m designing, to interface with my rubidium frequency standard (https://codeberg.org/danderson/symmetricom-adapter). It’s my first time designing a 4 layer board and dealing with high speed signals, so lots of fun learning!

The design online right now is rev 1, which is a single board with some mechanical shortcomings (transmits a lot of force to the fragile card edge connector). Rev 2 is a two board design, a minimal mezzanine card to pull the signals out and bring them to a bigger/stiffer main breakout board below, to which the atomic clock module is also attached.

I should have v2 ready later tonight, and hopefully sent off to fab some time this weekend!

3digitdev

We recently got and setup our new Bambu H2D 3D printer and omg it’s magic and we love it. Going to tinker with that and do a bunch of prints.

Also playing with the kiddos.

MiraWelner

Installing arch Linux on my laptop and web server 😎

stig

I’m going to my bassist’s birthday party jam on Saturday. On Sunday I’m playing a gig along with a group of fellow attendees of a songwriting course, earlier in the year, where we will showcase the songs we wrote.

jcelerier

Traveling to Budapest to present a paper at EKSIG conference. It focuses on a performance and an artwork we did with a friend, Brice Ammar-Khodja:

https://dl.designresearchsociety.org/eksig/eksig2025/researchpapers/16/

Of relevance to the lobste.rs folk may be the part about interaction design and real-time audio processing on a raspberry pi zero 2 running on battery :) all the software is open-source (https://ossia.io) !

deer

i’m gonna be setting up my own Komga instance for personal use (already halfway through it).