# I am the Watcher. I am your guide through this vast new twtiverse.
# 
# Usage:
#     https://watcher.sour.is/api/plain/users              View list of users and latest twt date.
#     https://watcher.sour.is/api/plain/twt                View all twts.
#     https://watcher.sour.is/api/plain/mentions?uri=:uri  View all mentions for uri.
#     https://watcher.sour.is/api/plain/conv/:hash         View all twts for a conversation subject.
# 
# Options:
#     uri     Filter to show a specific users twts.
#     offset  Start index for quey.
#     limit   Count of items to return (going back in time).
# 
# twt range = 1 35972
# self = https://watcher.sour.is?uri=https://feeds.twtxt.net/lobste_rs/twtxt.txt&offset=34972
# next = https://watcher.sour.is?uri=https://feeds.twtxt.net/lobste_rs/twtxt.txt&offset=35072
# prev = https://watcher.sour.is?uri=https://feeds.twtxt.net/lobste_rs/twtxt.txt&offset=34872
GymTok: Breaking TLS Using the Alt-Svc Header
CommentsRead more
So you want better debug info?**
CommentsRead more
A collection of code examples from prominent open-source projects (2021)
CommentsRead more
Multiple Vulnerabilities in U-Boot
CommentsRead more
The secret maze of Debian images
CommentsRead more
Testing concurrent code with testing/synctest - The Go Programming Language
CommentsRead more
Relaxed Radix Balanced Trees | Peter Horne-Khan
CommentsRead more
HTTP3, 2, 1
CommentsRead more
Being a happy Nixer on a Mac
CommentsRead more
The Pain Of Linear Types In Rust [2017]**
CommentsRead more
*
Where are all the Rewrite Rules?**
CommentsRead more
Russian phishing campaigns exploit Signal's device-linking feature
CommentsRead more
Changing every line three times
CommentsRead more
Proposal: Starting tasks synchronously from caller context
The author shares a high level introduction on the Swift Forums.

CommentsRead more
Programming with Math | The Lambda Calculus
CommentsRead more
In Video Games, The Player Never Moves
CommentsRead more
Add Wayland color-management protocol
CommentsRead more
Append-only programming
CommentsRead more
Serving local LLMs with MLX
Other threads about employing MLX:

- simonw’s `llm` with `llm-mlx` plugin
- Exo

CommentsRead more
Towards A Simple and Expressive Query Language
Related paper:

- [A Critique of Modern SQL And A Proposal Towards A Simple and\
 Expressive Query Language (PDF)](https://www.cidrdb.org/cidr2024/papers/p48-neumann.pdf)

CommentsRead more
Tcl the Misunderstood (2006)
CommentsRead more
Continued Fraction Arithmetic (1978)
CommentsRead more
Introducing Pi-hole v6
CommentsRead more
General Wine/Proton Developer (Open-Source Programmer)
CommentsRead more
User Research is Storytelling
CommentsRead more
Bellroy Technology Team: 2024 in Review
CommentsRead more
Representing graphs in Postgresql with SQL/PGQ**
CommentsRead more
Chris Biscardi: Growing little experiments (with Rust & Bevy)
CommentsRead more
MitM attack against OpenSSH's VerifyHostKeyDNS-enabled client
CommentsRead more
Build Rails Apps with Components
CommentsRead more
These years in Common Lisp: 2023-2024 in review
CommentsRead more
exo software - A distributed LLM solution running on a cluster of computers, smartphones, or SBCs
CommentsRead more
SWE-Lancer: Can Frontier LLMs Earn $1 Million from Real-World Freelance Software Engineering?**
CommentsRead more
Japanese engineers talk about difficulties they faced with the Nintendo Switch
CommentsRead more
Reviewing the Cryptography Used by Signal
CommentsRead more
Self-Designing Software
CommentsRead more
go-attention: A full attention mechanism and transformer in pure Go
CommentsRead more
Code Style Sheets: CSS for Code
CommentsRead more
Learning Lean: Part 1
CommentsRead more
mtr metrics
CommentsRead more
ArcaOS 5.1.1 released (modern OS/2)
CommentsRead more
ACCESS.bus: The Forgotten USB Competitor
CommentsRead more
New Junior Developers Can’t Actually Code
CommentsRead more
What's in a ring buffer? And using them in Rust
CommentsRead more
Swift Evolution Proposal: InlineArray, a fixed-size array
CommentsRead more
nes86: x86 emulation on the NES
CommentsRead more
Why I'm Writing a Scheme Implementation in 2025 (The Answer is Async Rust)
CommentsRead more.html)
Choosing a browser
CommentsRead more
Debugging An Undebuggable App
CommentsRead more
How browsers REALLY load Web pages
CommentsRead more
14 years of systemd
CommentsRead more
The Mac Menubar and SwiftUI
CommentsRead more
Accessible color palette tester
CommentsRead more
Can I ethically use LLMs?**
CommentsRead more
Link in a box: Share Signal links on X without getting censored
CommentsRead more
Design/build of some elegant, fully parametric speaker cabinets
CommentsRead more
0+0 > 0: C++ thread-local storage performance
CommentsRead more
searchcode.com’s SQLite database is probably 6 terabytes bigger than yours
CommentsRead more
SharingGRDB: A SwiftData Alternative
CommentsRead more
UX Design Rework #1 - reworking my university hoarding
CommentsRead more
Why Test-First Development Is So Damn Hard
CommentsRead more
What are you doing this week?**
What are you doing this week? Feel free to share!

Keep in mind it’s OK to do nothing at all, too. ⌘ Read more
A Tutorial Introduction to the Lambda Calculus (2015)
CommentsRead more
f8 - an 8 bit architecture designed for C and memory efficiency
CommentsRead more
Popping the bubble of nonsense research
CommentsRead more
On word embeddings - Part 3: The secret ingredients of word2vec
CommentsRead more
Making the Web More Readable With Stylus
CommentsRead more
Gitingest: Prompt-friendly codebase
CommentsRead more
When is OOP More Useful Modelling Approach than Functional, Logic/Constraint etc.?**
Throwing out all of OOP’s baggage, without the boiler plate and corporate bureaucratizing, done right, what does it have to offer?

I’d like to give OOP a fair shake. I began coding exposed to anti-big4-pattern narrative from the beginning: “Patterns are just missing language features” etc. Go’s community also opposes this Java/late 90s style OOP, offering a rather distinct primitive set (lacking inheritance and classes, offe ... ⌘ Read more
This ESP32 antenna array can see WiFi
The ESPARGOS web site has links to documentation, source code, and demo applications

CommentsRead more
Arithmetic with Continued Fractions (2005)
CommentsRead more
The seven pillars of wisdom
CommentsRead more
What to do about SQLITE_BUSY errors despite setting a timeout
CommentsRead more
A Simple Github Report Generator
CommentsRead more
Principles of a reversible programming language
CommentsRead more
Dela: a task runner that delegates the work to other tools
CommentsRead more
Arithmetic with Continued Fractions
CommentsRead more
Civic Tech's Third Wave
CommentsRead more
How Android's calculator works with real numbers
CommentsRead more
Unexpected uses of the GF2P8AFFINEQB bit matrix multiply instruction
CommentsRead more
logis - an automatic scientific log in your git commit history
A local-first experiment tracker that makes a git commit with metadata every time you run an experiment. Plus a CLI that lets you search for commits based on the metadata, e.g. metrics.accuracy > 0.9.

CommentsRead more
Can atproto scale down?**
CommentsRead more
remco is a lightweight configuration management tool (2023)
CommentsRead more
Notes: AI Copilot Code Quality
CommentsRead more
DSLs for Safe iOS/watchOS Communication — defn.io
CommentsRead more
How I implement SSA form
CommentsRead more
Modding the Gulf of Mexico Back (in Google Maps)
CommentsRead more
GulfOfMexico: perfect programming language
CommentsRead more
Taichi: High-performance Parallel Programming in Python
CommentsRead more
NASA has a list of 10 rules for software development
CommentsRead more
fixi.js - minimal general hypermedia controls
hey lobsters, i wanted to show you all fixi.js, a minimal take on generalized hypermedia controls. I am the creator of htmx\[0\] and the author of “Hypermedia Controls: Feral to Formal”\[1\], and, inspired by Niklaus Wirth’s paper “A Plea for Lean Software”\[2\] I wanted to create an implementation of generalized hypermedia controls that was as lean as possible while still being useful.

Here are some more details on the project’s minimalism.

[https://github.com/bigskysoftware/fixi# ... ⌘ [Read more](https://github.com/bigskysoftware/fixi)
Run LLMs on macOS using llm-mlx and Apple’s MLX framework
CommentsRead more
Post-Mortem - Network Outage Affecting OpenStreetMap.org - 15 December 2024
CommentsRead more
Cracking an old ZIP file to help open source the ANC's "Operation Vula" secret crypto code
CommentsRead more
Jepsen Test on Patroni: A PostgreSQL High Availability Solution (2024)
CommentsRead more
Devenv telemetry warning
CommentsRead more
Roomy Deep Dive: ATProto + Automerge
CommentsRead more
A transient feed aggregator built with Gleam
CommentsRead more
Announcing Interop 2025
CommentsRead more
How Diablo hackers uncovered a speedrun scandal
CommentsRead more