New
The latest blog posts to take off on Hacker News. 3,426 posts.
The AI Revolution: Our Immortality or Extinction
Part 2: "Our Immortality or Our Extinction". When Artificial Intelligence gets superintelligent, it's either going to be a dream or a nightmare for us.
Machine intelligence, part 1
This is going to be a two-part post—one on why machine intelligence is something we should be afraid of, and one on what we should do about it. If you’re already afraid of machine intelligence,...
Small Introduction to Markov Chains
Introduction A Markov Chain is a set of transitions from one state to the next; Such that the transition from the current state to the next depends only on the current state, the previous and future states do not effect the probability of the transition. A transitions independence from future and past sates is called…
How to pick startup ideas
One of the most important things I learned from running a startup is that on a macro scale the innovation market is efficient. If the market conditions allow for a startup to arise, it’s overwhelmingly probable that multiple startups already exist in that market. The converse is also true — if there are no startups in…
It's Time to Break Up the NSA (2014)
The NSA has become too big and too powerful. What was supposed to be a single agency with a dual mission—protecting the security of U.S. communications and eavesdropping on the communications of our enemies—has become unbalanced in the post-Cold War, all-terrorism-all-the-time era. Putting the U.S. Cyber Command, the…
Django 1.8 beta 1 released
Posted by Tim Graham on Feb. 25, 2015
Adopting Microservices at Netflix: Lessons for Architectural Design
Deliver modern applications with NGINX. Explore high-performance load balancing, API gateways, and web server solutions trusted by top global enterprises.
A different cluetrain
Back to: Escape from the planet of the Ice Giants | Forward to: Even More Obligatory Author Shilling
Get away with Google Flights
A few tips to help you book this year’s dream vacation.
Tired of Safari
Yesterday, in reaction to pointer events becoming a W3C recommendation, Tim Kadlec published an important piece about Apple’s huge influence on the mobile web.
What happens when Betelgeuse explodes?
It’s one of the nearest red supergiants to us, and a supernova is only a matter of time. What are we in for when it happens?
My experience of interviewing for a job at Apple
My experience interviewing at Apple.
Pyston 0.3: Self-hosting Sufficiency
We’ve been working hard over the past five months and are very happy to release Pyston 0.3, the newest version of our high-performance Python implementation. The biggest features of this release ar…
Walmart Labs: Why we run an open source program
Over the coming weeks, we are publishing a series of blog posts from TODO Group members, explaining why each company has decided to run programs to publish, use, and improve open source software - and the benefits that result. First up, Dion Almaer (@dalmaer) with Walmart Labs’ perspective. Why would a company spend…
A Story About ‘Magic' (1994)
Some years ago, I (GLS) was snooping around in the cabinets that housed the MIT AI Lab's PDP-10, and noticed a little switch glued to the frame of one cabinet. It was obviously a homebrew job, added by one of the lab's hardware hackers (no one knows who).
How to Build Your Distributed Database
Citus gives you all the greatness of Postgres plus the superpowers of distributed tables. By distributing your data and queries, your application gets high performance—at any scale. The Citus database is available as open source and as a managed service on Azure.
Privacy is at a crossroads. Choose wisely
We already put legal limits on financial, medical, military, transportation, and agriculture technology. Why not online tracking?
Firefox 36.0 released
We'd also like to extend a special thank you to all of the new Mozillians who contributed to this release of Firefox!
10Gbit/s full TX wirespeed smallest packet size on a single CPU core
The Linux Kernel Network Stack Scalability, mitigating DDoS attacks firewalling iptables netfilter connection tracking (conntrack)