New
The latest blog posts to take off on Hacker News. 3,290 posts.
Google Update Tanks Traffic
Yet another existential threat to PainScience.com.
The cult of the free must die
For a terrible half an hour last night I thought Firefox was on the brink of disappearing as an independent browser and rendering engine. I was frightened silly by the rumour that Mozilla laid off significant portions of its browser team. The official press release being full of useless corporate open web blah didn’t…
Stopping phishing campaigns with Bash
Personal Blog of Christian Haschek
Entropy explained, with sheep (2016)
An explorable blog post about entropy, with sheep.
Can we do better than our C compiler?
Today, I wanted to see if I could out-compile my C compiler. I added a hand-compiled assembly version of echo from our previous coding exercise and added a new make target, make asm , that will assemble it. Let's look at our hand-compiled assembly and compare it to our C compiler and ask whether or not it was worth it.
Self-publishing and the 2nd edition of Ansible for DevOps
Five years, 834 commits, and 24 major revisions later, I've just published the 2nd edition of Ansible for DevOps, a book which has now sold over 60,000 copies and spawned a popular free Ansible 101 video series on YouTube. Making good on my promise to make the ebook updates free, forever, I've published a new revision…
Vitamin D, part 1: back to basics
Vitamin D is a big deal. Recent studies have shown that patients with low Vitamin D levels are more likely to die from Covid-19 than their Vitamin D-rich counterparts,(1) and deficiency in the…
Dishwashing detergent hack: Two ingredients (2015)
Run out of dishwasher detergent - here is my two ingredient dishwasher detergent hack that will get your dishes clean until you can restock.
QEMU should move from C to Rust
Welcome Redditors and HackerNews folks! This post is getting attention outside the QEMU community, so I'd like to highlight two things that...
Why is there only one Snap Store?
Snap and Flatpak are the basis of two universal app stores for Linux: the Snap Store and Flathub. Interestingly, Flatpak has multiple repositories: Flathub is the main one but both Fedora and Elementary OS also host their own store. In contrast; there is only one Snap store. Why is that?
Let's Build a 28-Core Raspberry Pi Cluster
I built a 28-core gigabit cluster, Kraken, consisting of 7 Raspberry Pi 3 Model Bs.
Never use a dependency that you could replace with an afternoon of programming
Never use a dependency that you could replace with an afternoon of programming.
That coworker who never stops refactoring
We’ve all seen them. They drive the rest of the team crazy. How can we use them to our advantage?
Single Page Applications using Rust
Easy to follow guide to building SPAs using Rust, WebAssembly and Yew
Creating a QR Code step by step
This JavaScript demo application visualizes in detailed steps, how a text string is encoded into a QR Code barcode symbol. The content of this page essentially explains and justifies how my QR Code generator library works internally.
I accidentally built a nudity/porn platform
I didn’t know that my next project will turn into a nudity platform and a home for spammers. But it did happen while I wasn’t paying attention. And here are the details. For the next 5/…
Parallel Seam Carving
Seam carving is a technique for content-aware resizing, which changes the size of an image while attempting to preserve the interesting content of the image. The basic idea behind the technique is to remove low-energy seams: paths of pixels that are similar to their surroundings. A removed seam can be either vertical…
Cloud Traffic
I recently watched Build an enterprise-grade service mesh with Traffic Director , featuring Stewart Reichling and Kelsey Hightower of GCP, and of course Google Cloud’s Traffic Director . Coming at this with a brain steeped in 5½ years of AWS technology and culture was surprising in ways that seem worth sharing.
UX design: Tools, methods and frameworks for generalists
🗝 The Keyring // 001
How We Got the Favicon (2017)
The favicon was a total experiment, the result of a bit of serendipity and luck.
Wiki Bankruptcy
An appropriately annoying strategy for dealing with wiki rot at a company.