# 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=33272
# next = https://watcher.sour.is?uri=https://feeds.twtxt.net/lobste_rs/twtxt.txt&offset=33372
# prev = https://watcher.sour.is?uri=https://feeds.twtxt.net/lobste_rs/twtxt.txt&offset=33172
Understanding HTTP Server by implementing in Python
CommentsRead more
999 crates of Rust on the wall
CommentsRead more
The invention of fuzz testing
CommentsRead more
Go evolves in the wrong direction
CommentsRead more
Beyond the wall: working with aperiodic tilings using finite-state transducers
CommentsRead more
Private Cloud Compute: A new frontier for AI privacy in the cloud
CommentsRead more
How I spent 2 years building my own game engine
CommentsRead more
Effect Handlers in Koka
CommentsRead more
News from WWDC24: WebKit in Safari 18 beta
CommentsRead more
Pagination for database objects
CommentsRead more
nvidia-patch: This patch removes restriction on maximum number of simultaneous NVENC video encoding sessions imposed by Nvidia to consumer-grade GPUs
CommentsRead more
Computers Can’t Do Math
CommentsRead more
pico9918: A replacement TMS9918A/TMS9929A VDP using a Raspberry Pi Pico
CommentsRead more
perldelta - what is new for perl v5.40.0
CommentsRead more
Reverse Engineering MenuetOS 64 - Primary Boot Loader
CommentsRead more
A nanoGPT pipeline packed in a spreadsheet
CommentsRead more
Understanding DNS in Kubernetes
CommentsRead more
NetBSD 10 on a Pinebook Pro laptop
CommentsRead more
Failing at Combinatorics with Haskell
CommentsRead more
autodafe: tools for freeing your project from the clammy grip of autotools
CommentsRead more
ASCII NYC Traffic Cameras
CommentsRead more
WWDC 2024
New year, new dubdub. I’ll try to provide the scoops once 10 AM Pacific hits.

CommentsRead more
A Cost Analysis of Replication vs S3 Express One Zone in Transactional Data Systems —**
CommentsRead more
HTTP/3 in curl mid 2024
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
Proxmox vs FreeBSD: Which Virtualization Host Performs Better?**
CommentsRead more
piku: The tiniest PaaS you've ever seen
CommentsRead more
Ultrasonic investigations in shopping centres
CommentsRead more
Putting Go's Context package into context
CommentsRead more
Escape from the ivory tower: the Haskell journey (2017)
CommentsRead more
Algorithm for Invalidation of Cached Results of Queries to a Single Table
slides implementation original thread

CommentsRead more
Google Mesop: Build web apps in Python
CommentsRead more
CardStock: A Python WYSIWYG GUI Builder
CommentsRead more
isolate: Sandbox for securely executing untrusted programs
CommentsRead more
Overengineering this blog's preview site with Kubernetes
CommentsRead more
DARPA Spent $1 Billion Trying to Build a Real-Life Skynet in the 1980s (2013)
CommentsRead more
The Skew Programming Language
CommentsRead more
A (Draft) Taxonomy of SIMD Usage
CommentsRead more
Create Robust Web Apps with Gleam and Lustre
CommentsRead more
So You Want To Build A Browser Engine
CommentsRead more
SIGMOD Programming Contest Archive
CommentsRead more
Clang-Repl
CommentsRead more
Optimizing the UI’s CPU bound frame rate in Call of Duty
CommentsRead more
HTTP/3 needs us (and other people) to make firewall changes (2021)
CommentsRead more
XScreenSaver: Google Store Privacy Policy
CommentsRead more
dmv.org
CommentsRead more
United: free and open membership software for collective organizations
CommentsRead more
Fixing a knockoff Altera USB Blaster that never worked
CommentsRead more
Effects, capabilities, and boxes: from scope-based reasoning to type-based reasoning and back (2022)
Abstract:

> Reasoning about the use of external resources is an important aspect of many practical applications. Effect systems enable tracking such information in types, but at the cost of complicating signatures of common functions. Capabilities coupled with escape analysis offer safety and natural signatures, but are often overly coarse grained and restrictive. We present System C, which builds on and generalizes ideas fr ... ⌘ Read more
Detecting a PS2 emulator: When 1*X does not equal X
CommentsRead more*
A migration script for moving or mirroring repositories to a Forgejo instance
CommentsRead more
Autodafe 1.0 Released For Freeing Projects Of Autotools
CommentsRead more
Golang Clone of Super-Productivity
CommentsRead more
Diff modulo base
CommentsRead more
How to Save the Princess in 8 Programming Languages [Comic]**
CommentsRead more
*
Stupid Slow: The Perceived Speed of Computers
CommentsRead more
A proposed fix to the Implementation of Relaxed Atomics in GCC and LLVM
CommentsRead more
Down the Rabbit Hole with Apple's Ancient Font Editor 2.0
CommentsRead more
Pessimists Archive - archive of technology pessimism
CommentsRead more
Why even a little plaintext matters
CommentsRead more
Scan HTML faster with SIMD instructions: Chrome edition
CommentsRead more
Spotify Car Thing hacking community could keep the gadget useful after Spotify ends support
CommentsRead more
LLMs are not even good wordcels
CommentsRead more
Cloud Performance on a "Toy" Computer: From Python to Rust
CommentsRead more
microVM infrastructure using low-latency memory decompression
CommentsRead more
What is PID 0?**
CommentsRead more
Baets by Der - Beware Bogus Headphones
CommentsRead more
Sony unveils advanced microsurgery assistance robot
CommentsRead more
The unbearable lightness of a simple photoblog
CommentsRead more
Go Error Propagation and API Contracts
CommentsRead more
SSH Key Management Challenges and Requirements
CommentsRead more
Badness 0 (Apostrophe‛s version)
CommentsRead more
Needlessly Public
CommentsRead more
Writing Truly Memory Safe JIT Compilers
CommentsRead more
Async Ruby on Rails
CommentsRead more
OpenSSH introduces options to penalize undesirable behavior
CommentsRead more
Zig 0.13.0 Release Notes
CommentsRead more
Towards Federated Key Transparency
CommentsRead more
Chebyshev Approximation and How It Can Help You Save Money, Win Friends, and Influence People (2012)
CommentsRead more
C++ programmer′s guide to undefined behavior: part 1 of 11
CommentsRead more
Cracking the Scheduling Code in Hay Day
CommentsRead more
Windows Component-Based Servicing (CBS): An In-Depth Overview
CommentsRead more
Moving CHERIoT RTOS to a tickless model
CommentsRead more
Windows Component-Based Servicing (CBS): An In-Depth Overview
CommentsRead more
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
Can INI files be Unicode? Yes, they can, but it has to be your idea
CommentsRead more
Announcing TypeScript 5.5 RC
CommentsRead more
How Gen AI-Based Software Is Advancing Marketing and Sales
CommentsRead more
The size-change principle for program termination (2001)
CommentsRead more
benchexec: BenchExec: A Framework for Reliable Benchmarking and Resource Measurement
CommentsRead more
cpu-energy-meter: A tool for measuring energy consumption of Intel CPUs
CommentsRead more
Speeding up rustc by being lazy
CommentsRead more
Leveraging Zig's Allocators
CommentsRead more
IDisposable: What Your Mother Never Told You About Resource Deallocation (2014)
CommentsRead more
How Mojo gets a 35,000x speedup over Python – Part 1
CommentsRead more
Moving Beyond Type Systems
CommentsRead more
let rand = main as usize
CommentsRead more=
evading the wifi router ban
CommentsRead more
JavaScript UI library with reactive atomic updates
CommentsRead more
Framework Laptop 13 Deep Dive - Creating a custom high-resolution
CommentsRead more