~lobsters | Bookmarks (2151)
-
Stevens: a hackable AI assistant using a single SQLite table and a handful of cron jobs
There’s a lot of hype these days around patterns for building with AI. Agents, memory, RAG,...
-
Tidbyt without the company
Remember the Tidbyt? It’s a super low-resolution, internet-connected, wood-paneled display that I wrote a review of...
-
MacPad: How I Created the Hybrid Mac-iPad Laptop and Tablet That Apple Won’t Make
It all started because I wanted a better keyboard for my Vision Pro. I had no...
-
An ssh adventure; or, why l10n support is important(*) ($2149340) · Snippets · GitLab
this is IMPECCABLE work i was on the edge of my seat the whole time i...
-
UW PLSE | Algebraic Semantics for Machine Knitting
As programming languages researchers, we’re entitled to a certain level of mathematical rigor behind the languages...
-
Python is an interpreted language with a compiler | nicole@web
After I put up a post about a Python gotcha, someone remarked that "there are very...
-
We don’t need no virtualization
If you think about it, the main use case for virtualization is isolation: Given that you...
-
</> htmx ~ Documentation
htmx is a library that allows you to access modern browser features directly from HTML, rather...
-
Global rename and find references
Gleam is a type-safe and scalable language for the Erlang virtual machine and JavaScript runtimes. Today...
-
sanitizer-fun
Both GCC and Clang support the -fsanitize=undefined flag which instruments the generated code to detect places...
-
An Ars Technica history of the Internet, part 1
By the end of the 1970s, computers had improved significantly. The invention of the microprocessor set...
-
What are you doing this week? | Lobsters
What are you doing this week? Feel free to share! Keep in mind it’s OK to...
-
Ditch the DIY Drama: Why Use Fedify Instead of Building ActivityPub from Scratch?
So, you're captivated by the fediverse—the decentralized social web powered by protocols like ActivityPub. Maybe you're...