New
The latest blog posts to take off on Hacker News. 4,838 posts.
$1B for 20,000 Bay Area homes
As Google grows throughout the Bay Area, we’re making our biggest investment yet to help with the housing crisis.
Envoy Mobile
Today we are thrilled to announce the initial OSS preview release of Envoy Mobile, an iOS and Android client network library that brings…
Turbinia – An Uninvited Guest (2014)
Turbinia - An Uninvited Guest
The worst morale-boosting gesture I've experienced
I promise you this story is true. Many years ago, when I was very young and you were even younger... Work was not going well. Our recently launched product was a flop. Rumours of job cuts were swirling. Things were tense. I was sat in work, headphones on, trying to drown out the sound of the open-plan office. Grinding…
Privacy-friendly alternatives to Google
Google has become synonymous with the internet, offering services from search engines to email, cloud storage, and more.
Two centuries of rapid global population growth will come to an end
Global population grew rapidly over the past century, but this period of fast growth is coming to an end.
Fixing a Small Calc.exe Bug
tldr; saw a Windows Calculator bug on reddit . Since calc.exe was open-sourced I thought I’d try to find the bug and fix it. Cloned the code, recreated the bug, and found a minimal fix .
Go Creeping In
I’ve seen the inside of the Google and Amazon tech stacks. There are common threads that run through them and also, I bet, through most BigTechCos. Here and there down the stack is a lot of C++ and vestigial remnants from earlier days, Perl or PHP or whatever. Out in front of humans, of course, JS. But in between…
DPAPI security flaw in Windows 10
Show blog article
Adventure Games and Eigenvalues (2017)
Do adventure games have dead ends? The author of The Teeny Tiny Mansion proves the absence of dead ends in that game via formal verification (in particular, with the help of the cbmc model-checking program ). Here I’ll demonstrate how to prove the same thing via Markov theory. The Markov approach requires more…
WireGuard for Windows Pre-Alpha Is Available
Users of kernels < 5.6 may also choose wireguard-lts or wireguard-dkms + linux-headers , depending on which kernel is used.
Why are we so pessimistic?
Using insights from three recent books, Wolfgang Fengler provides suggestions for creating more balanced and fact-based news.
We launched an app with $500k annual revenue, and then Apple copied it
Discover the story of launching an app. with $500,000 annual run rate—and then Apple killed it and launched a similar feature
Classes vs. Data Structures
Or rather, an object is a set of functions that operate on implied data elements.
Minnesota court decision means doctors can be sued by patients they don't treat
By KIP SULLIVAN (30) On April 17, the Minnesota Supreme Court published an opinion holding that doctors who deny services to patients may be sued even if they did not have a doctor-patient relation…
Building a Web-Based Motion Graphics Editor
What would a modern motion graphics editor look like?
The Future of Docker Desktop for Windows
Docker is a platform designed to help developers build, share, and run container applications. We handle the tedious setup, so you can focus on the code.
FBI agent accidentally reveals own 8chan posts
Updated August 4, 2019: Added link to “A.C.L.U. Says F.B.I. Funded ‘Army’ To Terrorize Young War Dissidents” The unsealing of an application for a search warrant by the federal governme…
This TRS-80
A first-hand story about the TRS-80 Model 100 and journalism
Love It or Hate It, Java Continues to Evolve
Simon Ritter, Deputy CTO of Azul, covers evolutions in Java including, 6-month release cycle, a change to the switch expression in JDK 13 and more.
HAProxy 2.0
HAProxy Technologies is excited to announce the release of HAProxy 2.0, bringing features critical for cloud-native and containerized environments.