New
The latest blog posts to take off on Hacker News. 4,419 posts.
Thoughts on Microsoft Joining OIN's Patent Non-Aggression Pact
Folks lauded today that Microsoft has joined the Open Invention Network (OIN)'s limited patent non-aggression pact, suggesting that perhaps it will bring peace in our time regarding Microsoft's historical patent aggression. While today's announcement is a step forward, we call on Microsoft to make this just the…
Chess Game Using Racket’s Pasteboard
The Racket GUI library provides an "editor toolkit" which can be used to implement programs that use an interactive graphical canvas where objects can be moved around with the mouse. This toolkit has good reference documentation, however this documentatio...
The Big List of RPG Plots
What follows is a scrap of trivia . . . my collection of RPG plots , in abstract form. I built this by examining the premises of hundreds o...
On Cash
What happened was, I was walking through a train station on the way to work with the buds playing randomly on shuffle and a knifeblade of Real Music came in from outside so I had to pull them out of my ears, there was this young dude getting great electric sound out of a teeny amp doing a slow take on Little Wing with…
Air India Express 737 Hits ILS, Damages Wall on Departure, Flies for 4 Hours
Air India Express flight IX611 struck an ILS lighting tower and damaged a nearby brick wall at the departure end of RWY 27 in Trichy on departure.
Quitting my job has been the best thing I've done for my career
This post is not meant to be prescriptive. It’s also not intended to be another “Quitting Google to pursue my passion for X” article because, well, I haven’t been able to pass the interview there yet. This is a telling of my story that I hope will inspire those who are thinking about quitting to take the leap.
An Update on the Security Issue
We're sharing new details about the recent security issue.
Firefox removes core product support for RSS/Atom feeds
TL;DR: from Firefox 64 onwards, RSS/Atom feed support will be handled via add-ons, rather than in-product.
TinySeed – A Startup Accelerator Designed for Bootstrappers
When you hear the term startup accelerator you likely think of YCombinator, TechStars or 500 Startups. Accelerators traditionally cater to "unicorns" – companies that have the potential to be worth at least a billion dollars. This focus has made them successful in launching startups l
EFF to Texas AG: Epson Tricked Its Customers with a Dangerous Fake Update
If you've ever bought an inkjet printer, you know just how much the manufacturers charge for ink (more than vintage Champagne!) and you may also know that you can avoid those sky-high prices by buying third-party inks, or refilled cartridges, or kits to refill your own cartridges.The major printer...
Oboe: A C++ library for low latency audio in Android
This week we released the first production-ready version of Oboe - a C++ library for building real-time audio apps. Oboe provides the lowest possible audio latency across the widest range of Android devices, as well as several other benefits.
2080 Ti TensorFlow GPU Benchmarks
What's the best GPU for Deep Learning? The 2080 Ti. We benchmark the 2080 Ti vs the Titan V, V100, and 1080 Ti.
Asterisks in Python
There are a lot of places you’ll see * and ** used in Python. These two operators can be a bit mysterious at times, both for brand new programmers...
An overview of the top web hacking techniques of 2017
The verdict is in! Following 37 nominations whittled down to a shortlist of 15 by a community vote, our panel of experts has conferred and selected the top 10 web hacking techniques of 2017 (and 2016)
Faster R with FastR
R is a programming language for statistical computing known for its rich ecosystem of 3rd party libraries called “packages”. The R…
Self-healing material can build itself from carbon in the air
A new material developed at MIT can mimic plants by taking carbon dioxide from the air and turning it into a useful solid material, potentially helping in the battle against global climate change.
Arguing against using protobuffers
I’ve spent a good deal of my professional life arguing against using protobuffers. They’re clearly written by amateurs, unbelievably ad-hoc, mired in gotchas, tricky to compile, and solve a problem that nobody but Google really has. If these problems of protobuffers remained quarantined in serialization abstractions…