# 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=33072
# next = https://watcher.sour.is?uri=https://feeds.twtxt.net/lobste_rs/twtxt.txt&offset=33172
# prev = https://watcher.sour.is?uri=https://feeds.twtxt.net/lobste_rs/twtxt.txt&offset=32972
Working as unexpected
CommentsRead more
84—24**
CommentsRead more
Back Up Your Git Repositories to S3 or Any S3-Compatible Storage
CommentsRead more
Tricking iOS Into Animating App Icons
CommentsRead more
Cat as a service
CommentsRead more
Here comes the Muybridge camera moment but for text. Photoshop too
CommentsRead more
Animated Roller Coaster in Excel
CommentsRead more
rust is not about memory safety
CommentsRead more
RFC 7807: Problem Details for HTTP APIs
CommentsRead more
hn-text: an easy-to-use, text-first Hacker News terminal client
CommentsRead more
Bananui
CommentsRead more
Home-Cooked Software and Barefoot Developers
CommentsRead more
Upgrading my Chumby 8 kernel part 10: RTC
CommentsRead more
Big Tech’s role in enabling link fraud
CommentsRead more
A Brief Look at the 3DS Cartridge Protocol
CommentsRead more
Part 10: Sailing Physics Simulation - Pirate Sea Jam
CommentsRead more
Centerpiece now supports Firefox! Whats Next?**
With the release of version v1.1.0 Centerpiece ( https://github.com/friedow/centerpiece) supports searching in your Firefox bookmarks and history.

Now, we would like to know which features you need to switch to Centerpiece! Please leave your feature requests in the comments down below :). ⌘ Read more
A baseline scrapscript compiler
CommentsRead more
SPI flash
CommentsRead more
Automatic dark mode with OpenBSD and dwm
CommentsRead more
The borrow checker within
CommentsRead more
Rust and dynamically-sized thin pointers
CommentsRead more
CppCast: Safe, Borrow-Checked, C++
CommentsRead more
Don't Use include-what-you-use
CommentsRead more
What do I think about Lua after shipping a project with 60,000 lines of code?**
CommentsRead more
CSS written in Pure Go
CommentsRead more
model-explorer: an AI model graph visualizer and debugger
CommentsRead more
History Of Window Systems
CommentsRead more
Paged Out issue #4 just released
CommentsRead more
podgenai: GPT-4 based informational single-speaker audiobook/podcast mp3 generator
CommentsRead more
Antmicro Hardware Portal
CommentsRead more
X is justifiably slow
CommentsRead more
Simple Trackpad Haptic Feedback on Mac
CommentsRead more
What autoconf got right
CommentsRead more
Paged Out! Issue 4
CommentsRead more
Meet RVPC the world lowest cost Open Source Hardware All-in-one educational RISC-V computer with VGA and PS2 keyboard
CommentsRead more
ROOT: analyzing petabytes of data, scientifically
CommentsRead more
Qt Property Macro (Q_PROPERTY with 95% less code)
CommentsRead more
Why is Snapshot Isolation not enough?**
CommentsRead more
HuggingFace hacked - Space secrets leak disclosure
CommentsRead more
shellgpt: Chat with LLM in your terminal, be it shell generator, story teller, linux-terminal, etc
CommentsRead more
go-recipes: Tools for Go projects
CommentsRead more
FD 100
CommentsRead more
Alamosa: A Tiered Disk Block Cache for NetBSD
CommentsRead more
Float Precision Revisited: Nine Digit Float Portability (2013)
CommentsRead more
Why, after 8 years, I still like GraphQL sometimes in the right context
CommentsRead more
Refusal in LLMs is mediated by a single direction
CommentsRead more
Reproducing GPT-2 (124M) in llm.c in 90 minutes for $20**
CommentsRead more
Sentinel errors and errors.Is() slow your code down by 3000%**
CommentsRead more
Ezno: The quest continues
CommentsRead more
Recall: Stealing everything you’ve ever typed or viewed on your own Windows PC is now possible
CommentsRead more
NixOS 24.05 released
CommentsRead more
How to Copy a File From a 30-year-old Laptop
CommentsRead more
jank gets chunked sequences, volatiles, atoms, and some big project updates
CommentsRead more
Emacs Doesn’t Have Plugins
CommentsRead more
The Place of Postgres in History
CommentsRead more
Virtualization Internals Part 1 - Intro to Virtualization
CommentsRead more
Planck expandable 65c02-based computer
CommentsRead more
25 Years of Krita
CommentsRead more
OriginAI - Build custom enterprise software using GenAI
CommentsRead more
GitHub's Missing Tab
CommentsRead more
P3292R0R0: Provenance and Concurrency
C++ standard proposal

CommentsRead more
Things you wish you didn't need to know about S3
CommentsRead more
Debian 12 KDE Plasma: The right GNU/Linux distribution for professional digital painting in 2024. Reasons and complete installation guide
CommentsRead more
Quickly checking whether a string needs escaping
CommentsRead more
Engineering for Slow Internet
CommentsRead more
Obtaining a locality domain
CommentsRead more
DuckDB Doesn’t Need Data To Be a Database
CommentsRead more
Evolution of Cloud Block Store
CommentsRead more
Recommendations for practical introductions to PEG parsing?**
I’m hoping that people can point me to practical introductions to PEG parsing. Article length (e.g., 25-50 pages) would be ideal, but book suggestions are welcome too. This may be obvious, but by “practical” I mean that I’m interested in material with a lot of examples and usable tips rather than theoretical accounts. A good example of the kind of thing I’m interested in is Roberto Ierusalimschy’s [Mastering LPeg](https://www.inf.puc-rio.br/~roberto/do ... ⌘ Read more
Find PBT properties by relating multiple functions
CommentsRead more
If Multicast is the Answer -- What was the Question?**
CommentsRead more
Rill - Library for Simpler Concurrency in Go
CommentsRead more
PyPy has been quietly working for me for several years now
CommentsRead more
Zig's New CLI Progress Bar Explained - Andrew Kelley
CommentsRead more
Is Community-Backed Open Source Software Worth the Risk?**
CommentsRead more
Django Enhancement Proposal 14: Background Workers
CommentsRead more
Let’s optimize! Running 15× faster with a situation-specific algorithm
CommentsRead more
How I run a software book club
CommentsRead more
Lobsters interview with Frederik Braun
After @david\\_chisnall did the interview with me it is finally time to continue the relay with someone with a lot more exposed skin in the security game, particularly through the browser I hope needs no introduction, namely Firefox. I am, of course, talking about Frederik Braun, perhaps locally better known as @freddieb.

> Introduce yourself, describe what you d ... ⌘ Read more
Why, after 6 years, I’m over GraphQL
CommentsRead more
Modular: What Ownership is Really About: A Mental Model Approach
CommentsRead more
The KeePassXC kerfuffle
CommentsRead more
F# developer stories: how we've finally fixed a 9-year-old performance issue
CommentsRead more
Five Years Running a News Site on JAMStack
CommentsRead more
Disassembling Dalvik
CommentsRead more
IBDNS: the intentionally broken DNS server
Announcement from Afnic: https://www.afnic.fr/en/observatory-and-resources/news/afnic-launches-ibdns-the-intentionally-broken-dns-server/

CommentsRead more
Adding a USB Port to the ThinkPad X1 Nano (the Hard Way)
CommentsRead more
Writing an NVMe Driver in Rust
CommentsRead more
Chat arena for crowd sourcing model evaluation
You can use this tool to participate in evaluating the language models in the market or check which model the audience prefers in the leaderboard.

The tool allows you to ask questions and prompt two answers from hidden random models to vote.

CommentsRead more
Lambda Way Project - Lisp, IDE & SSG
CommentsRead more
Runtime code generation and execution in Go
CommentsRead more
Why your Linux kernel bug report might be fruitless
CommentsRead more
String comparison timing attacks
CommentsRead more
Function approximation by iteration: Reciprocal Square Root
CommentsRead more
Introducing the new Framework Laptop 13 with Intel Core Ultra Series 1
CommentsRead more
Secrets from the Algorithm: Google Search’s Internal Engineering Documentation Has Leaked
CommentsRead more
Inside a vintage aerospace navigation computer of uncertain purpose
CommentsRead more
Running Go on Val Town
CommentsRead more
Inventing Fisher's Exact Test
CommentsRead more