New
The latest blog posts to take off on Hacker News. 5,567 posts.
Let's guess what Google requires in 14 days or they kill our extension
We at Pushbullet have received some bad news from Google. It appears our extension will be removed from the Chrome Web Store if we don’t make required changes within 14 days. Not good! The bigger problem? Google hasn’t told us what those required changes are.
Optimising for Concurrency: Comparing the BEAM and JVM virtual machines
Explore the internals of the BEAM VM in comparison to the JVM, highlighting the significance of understanding these components.
My New Old Apple IIe Computer
How I found a vintage Apple IIe computer on the sidewalk and brought it back to life
Don’t require a user to be interested twice: lessons on reducing signup friction
I learned the hard way how important a carefully designed sign-up process is. I saw a large percentage of interested people fail to sign up because of easily preventable flaws in the flow.
The Wetware Crisis: the Dead Sea effect (2008)
[ Updated (06/16/08): Here’s a real-world project review memo , written several years ago, that described (among many other things) the Dead Sea effect. ]
OTP 23
The official home of the Erlang Programming Language
Announcing TypeScript 3.9
Today we're excited to announce the release of TypeScript 3.9! If you're unfamiliar with TypeScript, it's a language that builds on JavaScript by adding
The logging framework isn't a bottleneck, and other lies your laptop tells you
Your laptop spends all day lying to you. If you want your code to run well on server hardware, best write it on server hardware.
White hat social engineering: How to become an admin of a system
Warning: Half-satire, half-truth
Linux containers in a few lines of code
Trying to figure out how Linux containers work by implementing them from scratch in C.
The modern HTTPS world has no place for old web servers
You're probably reading this page because you've attempted to access some part of my blog (Wandering Thoughts) or CSpace , the wiki thing it's part of. Unfortunately you're using a browser version that my anti-crawler precautions consider suspicious, most often because it's too old (most often this applies to versions…
A Short History of Color Theory
Programming Design Systems is a free digital book that teaches a practical introduction to the new foundations of graphic design.
Working remotely crossed the chasm today
From academia to the Open Source movement, remote collaboration is not exactly novel. From Github to DuckDuckGo, remote-first successful businesses are no longer rare.
The Eclipse Foundation Is Moving to Europe
Today we are announcing that the Eclipse Foundation is transitioning itself to become a European-based organization, specifically a Belgian international nonprofit association. I wanted to take thi…
Patio11's Law: The software economy is bigger than you think
@mmcgrana: Patio11’s Law: The software economy is bigger than you think, even when you take into account Patio11’s Law.1 A few years ago, I woke up in Sunriver, OR, and went to make coffee. The house had one of those bed-and-breakfast-type coffee trays. Drip
GitHub CLI allows you to close, reopen, and add metadata to issues and PR
GitHub CLI now allows you to close, reopen, and add metadata to issues and pull requests.
AF_UNIX comes to Windows
Introduction: Beginning in Insider Build 17063, you’ll be able to use the unix socket (AF_UNIX) address family on Windows to communicate between Win32
Backblaze Hard Drive Stats Q1 2020
We take a look at the Q1 2020 and lifetime performance of 129,764 hard drives used in the Backblaze data centers.
What Was TON And Why It Is Over
For the last 2,5 years some of our best engineers have been working on a next-generation blockchain platform called TON and a cryptocurrency we were going to name Gram. TON was designed to share the principles of decentralization pioneered by Bitcoin and Ethereum, but to be vastly superior to them in speed and…
Linux is Most Used OS in Microsoft Azure – over 50 percent of VM cores
For the last few years, Microsoft has stated during event keynotes and in other places that Linux is a rapidly growing operating system (OS) being used within Microsoft Azure. They had proudly stat…
In Praise of AutoHotKey
People think it’s weird that I do all my development on a Windows machine. It’s definitely a second-class citizen experience in the wider development world, and Windows has a lot of really frustrating issues, but it’s still my favorite operating system. This is for exactly one reason: AutoHotKey. AHK is an engine for…
RISC-V OS using Rust: Filesystems
I have taught operating systems at my university, so I will link my notes from that course here regarding the virt I/O protocol. This protocol has changed over the years, but the one that QEMU implements is the legacy MMIO interface.
Full Autopilot in GTA Using TensorFlow
student, nomad in machine learning
Stop trying to make hard work easy
How to cope even when work is hard.