New
The latest blog posts to take off on Hacker News. 3,426 posts.
Processed meats as bad as cigarettes: bad reporting on good science
Today, the WHO issued a report that says, in essence, processed meats and red meats are carcinogens. This has been reported in a variety of…
Introducing Shadow DOM API
We’re pleased to announce that basic support for the new slot-based shadow DOM API is now available in the nightly builds.
HAproxy in the era of Microservices
Tales of a Software Craftsman
Java 8’s new Optional type doesn't solve anything
When Java 8 was released, I was excited to see the new Optional type. The null reference is a common source of errors in most languages…
What a Deep Neural Network thinks about selfies
Musings of a Computer Scientist.
Five Things Old Programmers Should Remember
(even if you’re not that old)
Good Practices for Writing Rust Libraries
For a bit more than a year now, I've been interested in Rust , a programming language by Mozilla research that “runs blazingly fast, prevents nearly all segfaults, and guarantees thread safety.” It is as low-level as C or C++, has a nice type system (with generics and traits), a helpful compiler, and a…
The Plum-O-Meter: Weighing Plums Using 3D Touch in Swift
Here at FlexMonkey Towers, the ever beautiful Mrs FlexMonkey and I love to spend our Sunday mornings luxuriating in bed drinking Mimosa...
Stop forcing arbitrary password rules
Arbitrary password rules are a vain attempt to increase security by forcing unnecessary complexity
Mozilla Launches Open-Source Support Program
Today Mozilla is launching an award program specifically focused on supporting open source and free software. Our initial allocation for this program is $1,000,000. We are inviting people already deeply connected to Mozilla to participate in our first set of awards.
LLVM Code Generation in HHVM
One of the most common questions we get about HHVM is why we don’t use LLVM for code generation. The primary reason has always been that while LLVM is great ...
Rr 4.0 Debugger Released with Reverse Execution
Robert O'Callahan. Christian. Kiwi. Software guy. All content human-authored unless otherwise noted.
Social Anxiety
I will leave you hanging, because it never occurs to me to wonder why you have your hand raised.
New general-purpose optimization algorithm promises order-of-magnitude speedups
MIT graduate students have developed a new “cutting-plane” algorithm, a general-purpose algorithm for solving optimization problems. They’ve also developed a new way to apply their algorithm to specific problems, yielding orders-of-magnitude efficiency gains.
Use this instead of press releases
I’m QUITE TIRED of dealing with MILLIONS of tech entrepreneurs (these days there are a HELL of a lot of you) and (some) PR people who have ZERO clue how to pitch me/TechCrunch/the media. Their pitches are long-winded and rambling. They ask if they could ‘send some more information’. Listen, I have no idea if it’s…
'Zeno effect' verified: Atoms won't move while you watch
Researchers observed a mass of atoms cooled almost to absolute zero so that they could "tunnel" from place to place. But as long as the observation continued, no tunneling occurred.
OAuth Has Ruined Everything
Save time building sleek web, mobile and desktop apps with professional .NET UI Components, JavaScript UI Libraries, Reporting and Automated Testing solutions.
Devd: a small, self-contained web daemon for developers
I've just released devd , a small, self-contained, command-line-only HTTP server for developers. It started as a weekend stress-relief hack (that's a thing where I'm from), but has now become my preferred "daily driver" for most web-ish things. It's simple, direct and does more or less exactly what I need. This isn't…