The Tragedy of UCS-2
Apropos of nothing, I'd like to tell you a tale. It's not an original tale, but it's one of my favorites.
Starving cancer by cutting off its favorite foods
Scientists have discovered molecules that inhibit tumor growth by starving cancer cells of their favorite foods: the sugar glucose and the amino acid, glutamine.
Taboola, Outbrain and the Chum Supply Chain
The dark underbelly of ad-tech
Why are large companies so difficult to rescue (regarding internal technology)
Zet Casino 2026: tysiące gier, bonus powitalny, wpłaty BLIK i krypto, wypłaty w minutach oraz polskie wsparcie 24/7. Sprawdź naszą ofertę.
I miss Facebook
I'm 35. Before Facebook, I had to use different tools depending on whom I wanted to chat with. I'm not talking about the early era of the Internet, but rather the period after everybody started getting online. Chat was just getting popular, but it
The 40M dollar job
An extract from my book Just Fired. Still in progress...
PayPal's Beautiful Demonstration of Extended Validation FUD
Sometimes the discussion around extended validation certificates (EV) feels a little like flogging a dead horse. In fact, it was only September that I proposed EV certificates are already dead [https://www.troyhunt.com/extended-validation-certificates-are-dead/] for all sorts of good reasons that have only been…
A Pi-Powered Plan 9 Cluster
Building a 4-node cluster for experimenting with the distributed operating system.
Jerks on the Internet: what my first DDoS taught me
Ambitious software engineer
AMD Responds to WSJ ‘Keys to the Kingdom’ Story
A AMD oferece soluções de computação adaptativa e de alto desempenho de liderança para promover IA de data center, PCs com IA, dispositivos de borda inteligentes, jogos e muito mais.
Using Fourier Transforms to Multiply Numbers
The purpose of this article is to show you step-by-step examples of how to use the Fourier transform algorithm to multiply two numbers. The primary advantage of using fourier transforms to multiply numbers is that you can use the asymptotically much faster 'Fast Fourier Transform algorithm', to achieve better…
Programming Books You Wish You Read Earlier
There are so many programming books out there, sometimes it's hard to know what books are best. You won't find cracking the coding interview, the pragmatic programmer, or even the best python book. These are the best programming books curated from each major Software field.
A Visual Exploration of Gaussian Processes
Consulting software engineer and research scientist. I build visualization systems for complex data and machine learning models.
How we built a GDPR-compliant website analytics platform without using cookies
How Fathom Analytics build a totally GDPR compliant website analytics without cookies.
Our journey to type checking 4M lines of Python
Dash knows your context, your team, and your work, so your team can stay organized, easily find and share knowledge, and keep projects secure, all from one place.
The IBM Pentium 4 64-Bit CPU
This time we will talk about one unique Intel processor, which did not appear on the retail market and whose reviews you will not find on the Internet. This processor was produced purely by special order for one well-known manufacturer of computer equipment. Also in the framework of this article I will try to assemble…
An Inside Look at Microsoft’s Newest Flight Simulator
Fewer than 50 people outside the product team have actually flown the sim. I was lucky enough to be one of them.
SEO for Web Engineers
I like to joke that SEO stands for 'somebody else's obligation' because it’s easy to point a finger when something goes wrong.
AMD GCN Radeon Support in GCC 9
This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project .
DiffEqFlux.jl – A Julia Library for Neural Differential Equations
DiffEqFlux.jl – A Julia Library for Neural Differential Equations...
What Makes a Good Conversation?
This blog post is about the NAACL 2019 paper What makes a good conversation? How controllable attributes affect human judgments by Abigail See, Stephen Rolle...
Why Hypercard Had to Die (2011)
Our seventh-grade class was led into a room full of brand-new Macintosh Performas . The day's lesson was a crash course in the use of an uncomplicated yet marvelous program. With it, one might persuade a computer to do anything and everything - or so it seemed to a child with the attention span to appreciate the…