# 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=32672
# next = https://watcher.sour.is?uri=https://feeds.twtxt.net/lobste_rs/twtxt.txt&offset=32772
# prev = https://watcher.sour.is?uri=https://feeds.twtxt.net/lobste_rs/twtxt.txt&offset=32572
Geographically distributed Postgres for multi-tenant applications
CommentsRead more
Cyber Security: A Pre-War Reality Check
CommentsRead more
Design Docs at Google
CommentsRead more
Go's concurrency in a dynamic language Rye
CommentsRead more
What's New in Neovim 0.10
CommentsRead more
Release 0.4.0 · buzz-language/buzz**
CommentsRead more
Odin programming language now supports NetBSD
CommentsRead more
NetBSD bans use of Copilot-generated code
CommentsRead more
Ebury is alive but unseen: 400k Linux servers compromised for cryptotheft and financial gain
CommentsRead more
Proxmox VE Helper-Scripts
CommentsRead more
NetBSD bans all commits of AI-generated code
CommentsRead more
Critique of the TechCrunch Article on Google's Call-Scanning AI
CommentsRead more
What I've learned building interactive embedding visualizations
CommentsRead more
Introducing new DNS Diagnostics Tooling
CommentsRead more
Some notes on Rust, mutable aliasing and formal verification
CommentsRead more
Firefox Nightly Now Available for Linux on ARM64
CommentsRead more
Bad Apple, But It's An Animated QR Code of Bad Apple
CommentsRead more
UPBGE: game engine forked from the Blender Game Engine
CommentsRead more
Rebuilding my homelab: Suffering as a service
CommentsRead more
Upstreaming Linux kernel support for the Snapdragon X Elite
CommentsRead more
Blockly Glockenspiel
CommentsRead more
Haiku Activity & Contract Report, April 2024
CommentsRead more
Securing Git: Addressing 5 new vulnerabilities
CommentsRead more
Make a game with Hoot for the Lisp Game Jam
CommentsRead more
Virtual Boy: The bizarre rise and quick fall of Nintendo’s enigmatic red console
CommentsRead more
The Small Web and Science
CommentsRead more
That time PostgreSQL said "no thanks, I don't need your index"
CommentsRead more
crash: user-configurable login shell configured by the SHELLS environment variable
CommentsRead more
Jepsen: Datomic Pro 1.0.7075
CommentsRead more
ValOrDefault
CommentsRead more
Apple announces new accessibility features, including Eye Tracking
CommentsRead more
Understanding misunderstandings in source code
CommentsRead more
What went wrong with UniSuper and Google Cloud?**
CommentsRead more
Theory and practice of chunked sequences
CommentsRead more
Using LLM enhanced screen recording to feed AI chat bot
Hello everyone,

I’ve been working on and off on an LLM enhanced screen recording tool in order to promote knowledge sharing. I’d be grateful for opinions, tips and tricks. Besides tons of unfinished side projects, I’ve never had the guts to release something before unless it’s a one day simple project without much value.

A bit of a backstory before we kick things off: in my day to day job I often drop in short meets to receive answers or ask questions. 99% of my online meet ... ⌘ Read more
VMware Fusion: The Worst Website In The Entire World
CommentsRead more
A Rust + WASM development environment with Nix
CommentsRead more
Heroku on two standard dynos?**
CommentsRead more
procfusion: Very simple process manager written in Rust for your Docker images
CommentsRead more
An Empirical Evaluation of Columnar Storage Formats
Columnar storage is a core component of a modern data analytics system. Although many database management systems (DBMSs) have proprietary storage formats, most provide extensive support to open-source storage formats such as Parquet and ORC to facilitate cross-platform data sharing. But these formats were developed over a decade ago, in the early 2010s, for the Hadoop ecosystem. Since then, both the hardware and workload landscapes have changed.
In this paper, we revis ... ⌘ Read more
How To PyCon
CommentsRead more
Translation of Rust's core and alloc crates to Coq
CommentsRead more
Another Chrome vulnerability - Dissection of yesterday's zero day bug
CommentsRead more
ok Considered Harmful
CommentsRead more
Inside a low budget consumer hardware espionage implant
CommentsRead more
Discovering Small GitHub Projects for Contributing to FOSS
CommentsRead more
parseback: A pure-Lua introspection library for LuaJIT's FFI ctype objects
Lua in Moscow 2018 talk on Parseback: https://youtu.be/IUtJJhQSLek?t=1942

CommentsRead more
An introduction to Shader Art Coding
CommentsRead more
The type of sprintf
CommentsRead more
Sir, there's a cat in your mirror dimension
CommentsRead more
This is why you should never use de Bruijn indices, especially if you program in Rust
CommentsRead more
Add sysctl to disable Nagle's algorithm (RFC 896 - Congestion Control)
CommentsRead more
Arch Linux Ports
CommentsRead more
cradle: a simpler Haskell process library
CommentsRead more
Going to the cinema is a data visualization problem
CommentsRead more
1001 Representations of Syntax with Binding (comparison table) (2021)
De Bruijn indices, etc. This article features big comparison table of different methods

CommentsRead more
Bellard Proxy : Open source AI wearable
CommentsRead more
Reversing Choplifter – Blondihacks
CommentsRead more
The new APT 3.0 solver
CommentsRead more
Blazingly Fast Linked Lists
CommentsRead more
ECMAScript modules plugin for MDXEditor
ECMAScript modules plugin for MDXEditor. Doesn’t show import, export statements in the MDXEditor(Lexical) editor, but makes it available in the markdown emitted by the editor.

CommentsRead more
Using Cuelang With Go for extracting structured data from LLMs
CommentsRead more
A peek into build provenance for Homebrew
CommentsRead more
Higher RAII, and the Seven Arcane Uses of Linear Types
CommentsRead more
How bad is LLVM really?**
CommentsRead more
Snapshot Testing For the Masses
CommentsRead more
Before you try to change something, make sure you can change nothing
CommentsRead more
LEGO Rodin's Thinker
CommentsRead more
Why Patching Globals Is Harmful
CommentsRead more
On the surprising connection between the magic HyperLoglog and DNSSEC NSEC3
CommentsRead more
What Factors Explain the Nature of Software?**
CommentsRead more
Git Merge 2024, September 19-20, 2024, Berlin
CommentsRead more
dependabot-core is now open source with an MIT license
CommentsRead more
The Linux kernel is_constexpr macro
CommentsRead more
State of HTML 2023
CommentsRead more
Bye Opam, Hello Nix
CommentsRead more
When to split patches (for PostgreSQL)
Tagged as “practices”, not “databases” because this is useful advice in general for an e-mail based workflow

CommentsRead more
Using ARG in a Dockerfile - beware the gotcha
CommentsRead more
Mixing rayon and tokio for fun and (hair) loss
CommentsRead more
Mojo: a deep dive on ownership
CommentsRead more
wxWidgets 3.2.5 Released
CommentsRead more
Password cracking: past, present, future (OffensiveCon 2024)
CommentsRead more
IndexedDB as a Vector Database
CommentsRead more
References are like jumps
CommentsRead more
The Curiously Quiet Cloud Computer
CommentsRead more
WebKit Features in Safari 17.5
CommentsRead more
Hurl - Run and Test HTTP Requests
CommentsRead more
google/zx v8.1
CommentsRead more
Exploring GNU extensions in the Linux kernel
CommentsRead more
Amazon S3 will no longer charge for several HTTP error codes
This is a follow up to https://lobste.rs/s/cy9i87/how\\_empty\\_s3\\_bucket\\_can\\_make\\_your\\_aws\\_bill.

CommentsRead more
The Effects of Opening Move Selection on Investigation Speed
CommentsRead more
Snappy UI Optimization with useDeferredValue
CommentsRead more
TypeScript Meets API Design in Microsoft's Game-Changing TypeSpec
CommentsRead more
Recent Docker BuildKit Features You're Missing Out On
CommentsRead more
Slint 1.6 Released with Design Mode Improvements, Python Packages, and Enhanced Accessibility
CommentsRead more
Unix version control lore: what, ident – Tony Finch
CommentsRead more
Reconstructing the 3DS Bootstrapping Process at the Factory
CommentsRead more
Inside the Cult of the Haskell Programmer
CommentsRead more
Static Chess
CommentsRead more
GNU libtextstyle
CommentsRead more