Basically just a public bookmarks list of computing articles I found interesting.

Big Picture

  • Never Forgive Them
  • [Security] Passkeys: A Shattered Dream
  • [AI] AI isn't useless. But is it worth it?
  • [Security] Cory Doctorow: How I got scammed
  • How Standard Ebooks serves millions of requests per month with a 2GB VPS; or, a paean to the classic web
  • Behind the One-Way Mirror: A Deep Dive Into the Technology of Corporate Surveillance
  • Technical Debt
  • [Video][C++] C++Now 2018: Mark Zeren "-Os Matters"
  • Being Glue
  • Software disenchantment
  • The Art of Comments
  • A hacker stole $31M of Ether - how it happened and what it means for Ethereum
  • The Coming Software Apocalypse
  • There Is a Subtle Power Struggle for Control of Music Metadata
  • [Security] How LinkedIn's password sloppiness hurts us all
  • [Security] "A Story About Jessica" by SwiftOnSecurity
  • [C++] The Problem with Programming
  • What Colour are your bits?
  • The Law of Leaky Abstractions
  • True Stories

  • [Security] A Sneaky Phish Just Grabbed my Mailchimp Mailing List
  • [UX] Designing Windows 95’s User Interface
  • 10 things I learned making the fastest site in the world
  • Why does Outlook map Ctrl+F to Forward instead of Find, like all right-thinking programs?
  • The Ultimate Retaliation: Pranking My Roommate With Targeted Facebook Ads
  • How Pixar's Toy Story 2 was deleted twice, once by technology and again for its own good
  • The Infinitely Profitable Program
  • [MATLAB] The Story Behind the MATLAB Default Image
  • My First BillG Review
  • [Video] Project Code Rush - The Beginnings of Netscape / Mozilla Documentary
  • SJ Games vs. the Secret Service
  • The Story of Mel
  • -2000 Lines Of Code
  • Bug Hunts

  • How I cut GTA Online loading times by 70%
  • How to break everything by fuzz testing
  • GPS Time Rollover Failures Keep Happening (But They’re Almost Done)
  • STAMPing on event-stream
  • [Video][C++] Curiously Recurring C++ Bugs at Facebook
  • How I hacked hundreds of companies through their helpdesk
  • How I found a bug in Intel Skylake processors
  • The curious case of the disappearing Polish S
  • I Saw An Extremely Subtle Bug Today And I Just Have To Tell Someone
  • The case of the 500-mile email
  • Rants

  • Just fucking use HTML
  • Separation of concerns in a bug tracker
  • [AI] I Will Fucking Piledrive You If You Mention AI Again
  • [JS] Hardest Problem in Computer Science: Centering Things
  • [JS] JavaScript Bloat in 2024
  • After self-hosting my email for twenty-three years I have thrown in the towel. The oligopoly has won.
  • Stop Using Encrypted Email
  • Dear Developer, The Web Isn't About You
  • [Video] Object-Oriented Programming is Bad
  • The Website Obesity Crisis
  • Programming Sucks
  • Motherfucking Website
  • The Night Watch
  • The byte order fallacy
  • [UX] An end to if statements presented by Computers
  • [PHP] PHP: a fractal of bad design
  • [IDL] Are FOR Loops the Embodiment of Pure Evil?
  • [regex] RegEx match open tags except XHTML self-contained tags
  • [.psd] At this point, I'd like to take a moment to speak to you about the Adobe PSD format.
  • Humor

  • The English Programming Language
  • [Haskell] Typing the technical interview
  • [JavaScript] How it feels to learn JavaScript in 2016
  • [JavaScript] I Peeked Into My Node_Modules Directory And You Won't Believe What Happened Next
  • [C] Things to commit just before leaving your job
  • [Video][JavaScript] Wat
  • [Java] FizzBuzzEnterpriseEdition
  • [Video] The Website is Down #1: Sales Guy vs. Web Dude
  • [C/C++] What is the "-->" operator in C++?
  • xmas.c
  • CREATORS ADMIT Unix, C HOAX
  • Other Stuff

  • [CSS] Pure CSS Halftone Effect in 3 Declarations
  • [LaTeX] Exploring Typst, a new typesetting system similar to LaTeX
  • Flappy Bird implemented in MacOS Finder
  • The (Mostly) Complete Unicode Spiral
  • [DEC64] DEC64
  • [Video] Clean Code - Uncle Bob
  • [LaTeX][Vim] How I'm able to take notes in mathematics lectures using LaTeX and Vim
  • Part 2: How to stop me harvesting credit card numbers and passwords from your site
  • I’m harvesting credit card numbers and passwords from your site. Here’s how.
  • the secret life of NaN
  • [Video] On The Turing Completeness of PowerPoint
  • [JPEG] Lepton image compression: saving 22% losslessly from images at 15MB/s
  • The 8000th Busy Beaver number eludes ZF set theory
  • [JavaScript] Understanding Automatic Semicolon Insertion in JavaScript
  • Prince Of Persia Code Review
  • Magic: the Gathering is Turing Complete
  • 0x5f3759df
  • [Vim] The Vim Learning Curve is a Myth
  • [regex] A regular expression to check for prime numbers
  • The Mathematics of the Pentium Division Bug
  • [UX] Typing delay experiment
  • Incomplete List of Mistakes in the Design of CSS
  • A curated list of falsehoods programmers believe in.
  • Tuple’s Pair Programming Guide
  • Learning

  • The Fuzzing Book by Andreas Zeller, Rahul Gopinath, Marcel Böhme, Gordon Fraser, and Christian Holler
  • Algorithms by Jeff Erickson
  • [Video][Git] Git For Ages 4 And Up
  • Email explained from first principles
  • [Git] Modern Git Commands and Features You Should Be Using
  • [Vimscript] Learn Vimscript the Hard Way by Steve Losh
  • [CSS] Every Layout: Relearn CSS layout by example (Rudiments and Axioms)