# 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=33172
# next = https://watcher.sour.is?uri=https://feeds.twtxt.net/lobste_rs/twtxt.txt&offset=33272
# prev = https://watcher.sour.is?uri=https://feeds.twtxt.net/lobste_rs/twtxt.txt&offset=33072
Effect – The best way to build robust apps in TypeScript
CommentsRead more
Goldilocks and the Three Developers
CommentsRead more
Flaky Tests Overhaul at Uber
CommentsRead more
Accidental prompt injection against RAG applications
CommentsRead more
Situational Awareness: The Decade Ahead
CommentsRead more
lelwel: Resilient LL(1) parser generator for Rust
CommentsRead more
Building a serverless secured dead drop
CommentsRead more
JEP 455: Primitive Types in Patterns, instanceof, and switch (Preview)
CommentsRead more
Cryptographic protocol verification with hax
CommentsRead more
TPM GPIO fail: How bad OEM firmware ruins TPM security
CommentsRead more
omakub: Opinionated Ubuntu Setup
CommentsRead more
End-to-end types: full-stack Web apps with Gleam by Hayleigh Thompson | Code BEAM Europe 2023
CommentsRead more
What kind of bug would make machine learning suddenly 40% worse at NetHack?**
CommentsRead more
In Memory of Mike Karels
CommentsRead more
Ollama CLI Gets an Interactive Upgrade for LLM models management
x ollama module is a command-line client tool for Ollama, an open-source framework for deploying large language models locally, driven by x-cmd and implemented primarily using Posix Shell, AWK and Curl

CommentsRead more
How We Improved the Performance of a Userspace TCP Stack in Go by 5X
CommentsRead more
Is e2ee more important than diversified transports?**
CommentsRead more
DHCPv6-PD - First steps
CommentsRead more
Using STM for Modular Concurrency: An Industrial Experience Report on Software Transactional Memory (2020)
CommentsRead more
The state of Vulkan apps in 2024
CommentsRead more
Feature flags in Bazel builds
CommentsRead more
Simple, Efficient, and Robust Hash Tables for Join Processing
CommentsRead more
Blistering fast Mandelbrot rendering in Rust (2021)
CommentsRead more
Raspberry Pi AI Kit
CommentsRead more
Alice in Wonderland: Simple Tasks Showing Complete Reasoning Breakdown in State-Of-the-Art Large Language Models
CommentsRead more
Building the Zed Text Editor
CommentsRead more
Vulkan1.3 on the M1 in 1 month
CommentsRead more
268% Higher Failure Rates for Agile Software Projects, Study Finds
CommentsRead more
Enter paradis — A new chapter in Rust's parallelism story
CommentsRead more
Why is redirect logic always so complex?**
CommentsRead more
Capital Offense: How to Handle Abbreviations in CamelCase (2012)
CommentsRead more
Attacking NIST SP 800-108
CommentsRead more
Chopping UTF-8
CommentsRead more
PQShield plugs timing leaks in Kyber / ML-KEM to improve PQC implementation maturity
CommentsRead more
Kiosk mode bypass for an Ariane Allegro Scenario Player based hotel check-in terminal
CommentsRead more
Time to Say Goodbye to Google Fonts: Cache Performance (2020)
CommentsRead more
On Dependency Usage in Rust
CommentsRead more
The Pumpkin Eclipse
CommentsRead more
How to optimize LLMs for accuracy
CommentsRead more
Not Just Scale
CommentsRead more
Don’t fix it just because it’s technical debt
CommentsRead more
JavaScript meta-frameworks, an informal survey
What JavaScript or TypeScript meta-frameworks have you used? What works well and what doesn’t? ⌘ Read more
Mozilla Builders Challenge 2024
CommentsRead more
Herbie: optimize floating-point expressions
CommentsRead more
Understanding orphan sections
CommentsRead more
Why Do Electronic Components Have Such Odd Values?**
CommentsRead more
Running Linux on an ancient Netbook
CommentsRead more
Fixing USB-C charging on the PowKiddy V90 for $0.01**
CommentsRead more
bddbddb: Using Datalog with Binary Decision Diagrams for Program Analysis
CommentsRead more
Sound, Precise, and Fast Abstract Interpretation with Tristate Numbers
CommentsRead more
Import dhcp6leased(8)
Happy to see someone take the reins and get an IPv6 PD client into base!

CommentsRead more
GPU-Puzzles: Solve puzzles. Learn CUDA
CommentsRead more
A DSL for Implementing Math Functions
CommentsRead more
the PyPy "known bits" JIT optimization
CommentsRead more
The Road Less Scheduled
CommentsRead more
How I made a 3D Level in a 2D Game
CommentsRead more
Rethinking the Mathematics of Attention Mechanism
CommentsRead more
Solving Zelda with the Antithesis SDK
CommentsRead more
really divisionless random numbers
CommentsRead more
Encryption At Rest: Whose Threat Model Is It Anyway?**
CommentsRead more
Proposal: terraform plan -light
CommentsRead more
Regular, Recursive, Restricted
CommentsRead more
Bcrypt at 25: A Retrospective on Password Security
CommentsRead more
The state of SourceHut and our plans for the future
CommentsRead more
automemcpy: a framework for automatic generation of fundamental memory operations
CommentsRead more
You'll regret using natural keys
CommentsRead more
Building open, private AI with the Mozilla Builders Accelerator
CommentsRead more
Corporate Agile 'systems' who is a fan?**
At $job we’re transitioning to some “Agile Framework” it involves a lot of corporate mumbo jumbo and ceremonies etc. I’m unenthusiastic for it. My previous agile experience has been a lot more organic, developers taking what we need from different methodologies and applying it to how we work in the team.

So, do these corporate agile frameworks really help? Am I just a grumpy old curmudgeon? Who wants to convince me I’m wrong? ⌘ Read more
Ruminating about mutable value semantics
CommentsRead more
Using Dhall To Manage GitHub Actions Workflows
CommentsRead more
Announcing Brioche
CommentsRead more
FreeBSD 14.1-RELEASE Announcement
CommentsRead more
Please support “skip to main content” on your docs site
CommentsRead more
The development of the 4klang softsynth
CommentsRead more
Libadwaita: Splitting GTK and Design Language
CommentsRead more
Python's many command-line utilities
CommentsRead more
My portable ergonomic setup
CommentsRead more
Cirkoban: Sokoban meets cellular automata written in Scheme
CommentsRead more
This is why you should never use parser combinators and PEG
CommentsRead more
Why are vulnerabilities out of control in 2024?**
CommentsRead more
What’s your preferred tech stack when building side projects?**
Hello,

I’m curious to know what’s your preferred tech stack when it comes to building side projects and why pick those technologies

Anyways here’s mine,

- Flask (Mostly for backend since its much simpler)
- HTML CSS and JS (FrontEnd)

I haven’t really built anything using React or other JS Frontend Frameworks ⌘ Read more
Experimenting with local alt text generation in Firefox Nightly
CommentsRead more
Consumer Electronics Control
CommentsRead more
Stop Scraping my Git Forge
CommentsRead more
{fmt}: a modern C++ string formatting library
CommentsRead more
An overview of the Starlark language
CommentsRead more
Announcing DuckDB 1.0.0
CommentsRead more
Don't name packages common nouns
CommentsRead more
I Sold TinyPilot, My First Successful Business
CommentsRead more
Flicker-free Elite on the BBC Micro (like the BBC Master)
CommentsRead more
Lisp: Icing or Cake?**
CommentsRead more
inotify-info: Linux inotify info reporting app
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
I'm forking Ladybird and stepping down as SerenityOS BDFL
CommentsRead more
Message authentication codes for safer distributed transactions
CommentsRead more
cuDF - GPU DataFrame Library
CommentsRead more
Making USB devices - end to end guide to your first gadget
CommentsRead more
The simdjson library
CommentsRead more
SIMD detection of nested quotes
CommentsRead more
Hacking Millions of Modems (and Investigating Who Hacked My Modem)
CommentsRead more