What are you doing this weekend?
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! ⌘ Read more
Tuckr - Stow alternative with symlink checking
I’ve been using Stow for a few years now. At the time (2020) Stow had a bug where it would just fail with a cryptic error and the maintainer didn’t have time to fix it, the bug was there for 2 years or so. So I got fed up and decided to try and fix it but I didn’t know perl nor did I want to learn it, so I decided to rewrite Stow and fix the issue. To fix it I decided that I track all symlinks and give users a nice way to see what was going on. So the entire project was based on having a n … ⌘ Read more
Summary of the Amazon DynamoDB Service Disruption in Northern Virginia (US-EAST-1) Region
Comments ⌘ Read more
Boa release v0.21 - a new release of Boa, a JavaScript engine written in Rust
Comments ⌘ Read more
486Tang - 486 on a credit-card-sized FPGA board
The Sipeed Tang 138K FPGA hosted by a retro console-style breakout board is available for around $120, or a bit more if one wants a fancy case.
This Verilog implementation lacks an FPU and the ‘386 chip’s virtual ‘86 mode, but might be of interest to operating system developers who want to get further into the chip than is normally possible without expensive (and these days unavailable) ICE hardware.
[Comments](https://lobste.rs/s/jh … ⌘ Read more
Simple, minimal SQL database migrations written in Go with generics. Std lib database/sql and SQLX supported OOTB
I built GoSMig for personal projects and open-sourced it. It’s a tiny library for writing migrations in Go (compile-time checks via generics). Supports both transactional and non-transactional steps, rollback, status/version commands, and a built-in CLI handler so you can ship your own tool.
- Zero dependencies (std lib; golang.org/x/term used for pager support)
- database/sql and sqlx supported out of the box, others w … ⌘ Read more
What’s the problem with pipe-curl-into-sh?
You’ve seen it : many popular tools will have a one-liner homepage with something along the lines of
ˋˋˋ
curl https://fancy.tool/install.sh | /bin/sh
ˋˋˋ
And inevitably people will comment on how unsafe this is.
I don’t get it. How is it any more unsafe than cloning a repo and building and running its code? ⌘ Read more
Modal editing is a weird historical contingency we have through sheer happenstance
Comments ⌘ Read more
Streaming live video as a macOS screensaver using AVFoundation and yt-dlp
I built this to play live HLS streams as a screensaver on macOS. It supports both direct .m3u8 URLs and YouTube
links (via yt-dlp extraction with caching).
The interesting bits:
- Cross-screen synchronization: All displays show the same frame of the video by syncing to a shared timestamp,
making it feel like one continuous stream across monitors
- Handles the unreliable macOS screensaver lifecycle (stopAnimation doesn’t always get called when … ⌘ Read more