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)