Netflix's Livestreaming Disaster- The Engineering Challenge of Streaming at Scale
System Architecture
macOS PKTAP vs Linux eBPF
While working on adding process identification to the network monitoring tool RustNet, I discovered interesting differences in how macOS and Linux tackle a quite common challenge: mapping network packets to processes. Especially tricky seem to be those short-lived processes that traditional polling approaches often miss.
3 Trends Shaping How Devs Build AI Agents - Especially VoiceAI
What happens when AI agents stop just chatting and start acting, collaborating, and transforming business - powered by developers behind the scenes? Magic!
The Right Way to Implement Business Schedules | TimeTime
From simple weekly hours to complex patterns with exceptions, holidays, and seasonal changes - explore how to properly model business availability using modern standards like iCalendar.
It's Owl in the Numbers: Token Entanglement in Subliminal Learning
Entangled tokens help explain subliminal learning.
Money, Blockchains, and Social Scalability | Satoshi Nakamoto Institute
Advancing and preserving bitcoin knowledge
Beyond Szabo Scaling
Miniaturization and orchestration of human capabilities with AI and protocols
RSL
Really Simple Licensing
GPS And Its Little Modules
Ever want to find your device on the map? Think we all do sometimes. The technology you’ll generally use for that is called Global Positioning System (GPS) – listening to a flock of sat…
Business Rules In Database Movement
Business Rules In Database Movement Those who cannot remember the past are condemned to repeat it. Did you know that there was an entire movement in software development, complete with its own …
Protocols for MyTerms – ProjectVRM
MyTerms (IEEE P7012 Draft Standard for Machine Readable Personal Privacy Terms, unpacked here) has a simple conceptual structure that is open to many different protocols and roles for them. Note the arrows in this graphic: Protocols are required for those. Here is an alphabetized list of some protocols that I know so far, and what…
What is Inbound RSS?
Feed readers view RSS as inbound, and blogging tools regard it as outbound.
FPGA Brings UNIX V1 To The DEC J-11
If you’ve never used a PDP-11 before it’s probably because you simply weren’t around in the 70s and 80s. Although they started as expensive machines only in research labs and indu…
Colin Woodbury - Quirks of Common Lisp Types
What UNIX Pipelines Got Right (And How We Can Do Better)
2025-08-30
Functional Options and Default Arguments in Elixir
Explore the use of functional options and default arguments in Elixir to create flexible and maintainable code. Learn how to use keyword lists for options and set default values effectively.
You no longer need JavaScript
An overview of what makes modern CSS so awesome.
FreeBASIC Language | Home
List of IRC commands - Wikipedia
IRC - Wikipedia
Attack Resistant Trust Metric Metadata HOWTO
Advogato - Wikipedia
EigenTrust - Wikipedia
Introducing Top Secret
Automatically filter sensitive information before sending it to external services or APIs, such as chatbots and LLMs.
TrekGuide.com =/\= Calculating Stardates and Calendar Dates
Explanation of Stardates and their relation to actual dates on Star Trek.
Tincat Group, Inc.—GIRLS and GIM Papers
Tincat Group, Inc. History of Computing, MultiValue GIRLS Papers.
Tincat Group, Inc.—Don Nelson's GIRLS User Requirements Specification, 1965
Tincat Group, Inc. Generalized Information Retrieval Language and System User Requirements Specification by Don Nelson 1965
Pick is a living fossil of computer history
This is the first part of a three-part look at the software I worked with at the start of my career.
History of Pick Reality
Reality, the original NoSQL, MultiValue Database SQL enabled for interoperability
HistoryOfMV - Pickwiki