Lint for Math
Can we remove simple errors from math proofs? simple-talk interview source Stephen Johnson is one of the world’s top programmers. Top programmers are inherently lazy: they prefer to build too…
10Gbit/s full TX wirespeed smallest packet size on a single CPU core
The Linux Kernel Network Stack Scalability, mitigating DDoS attacks firewalling iptables netfilter connection tracking (conntrack)
ElixirConfEU Keynote – Phoenix Takes Flight [video]
I’m Chris McCord, a programmer with a passion for science and building things. I spend my time crafting the Phoenix Framework, working with …
Rr 4.0 Debugger Released with Reverse Execution
Robert O'Callahan. Christian. Kiwi. Software guy. All content human-authored unless otherwise noted.
Call Me Maybe: Percona XtraDB Cluster
Percona’s CTO Vadim Tkachenko wrote a response to my Galera Snapshot Isolation post last week. I think Tkachenko may have misunderstood some of my results, and I’d like to clear those up now. I’ve ported the MariaDB tests to Percona XtraDB Cluster, and would like to confirm that using exclusive write locks on all…
NES Graphics – Part 2
Part 1 discussed the components of NES background graphics – chr, nametable, palettes, and attributes. But this was only half of the story.
A Little Bit of the Manuals
Of the barrage of advice the world was prepared to give me from the vantage point of the Internet, one unique bit of advice came from a long-time collector and rescuer of older computer documentati…
Avoiding the Adjective Fallacy
You're reading this, so I'll assume your English is pretty good. What's wrong with these phrases? Do you have a logical reason for why they sound strange? Or…
Double-clicking on the Web
Here's a usability feature for the web: disable double-clicks on links and form submits. Before you think I'm a complete idiot, allow me to talk some sense into …
Reassessing Airport Security
News that the Transportation Security Administration missed a whopping 95% of guns and bombs in recent airport security “red team” tests was justifiably shocking. It’s clear that we’re not getting value for the $7 billion we’re paying the TSA annually. But there’s another conclusion, inescapable and disturbing to…
Recognising a Bad User Interface at First Glance
A trained eye can often spot unfriendly software a mile away. It’s just like forming and making a first impression when you meet someone new.
Go enjoy Python3
Given a string, get a truncated string of length up to 12. The task is ambiguous, as it doesn't say anything about whether or not 12 shou...
Lessons from Airbnb's Rejections
I am so happy Brian Chesky shared these rejection emails from Airbnb's early days. I am constantly reminded how most every successful startup began small and faced various types of rejection early...
Why 18th century books looked like smartphone screens (2014)
A weblog about politics, technology, and culture
Standard Treasury Acquired by Silicon Valley Bank
We're proud to say that Silicon Valley Bank (SVB) has acquired the assets and team of Standard Treasury. More information can be found in the press release. Dan and I started Standard Treasury...
Confirmed: The Last Great Prediction Of The Big Bang
A leftover glow unlike any other — of neutrinos — has finally been seen.
The Essence of Peopling
Nouns for human beings - "people" or "person" - conjure in the mind a snapshot of the surface appearance of humans. Using nouns like "people" subtly encourages…