New
The latest blog posts to take off on Hacker News. 4,763 posts.
Earth is a ‘dwarf planet’ because it has not cleared its orbit
It turns out that Earth is not a planet. Asteroid 2016 H03, first spotted on April 27, 2016, by the Pan-STARRS 1 asteroid survey telescope…
Google Brain Toronto
A “vector” is a geometric object with two important properties: magnitude and direction. These two attributes might also describe Canada’s AI sector today, as key inves…
Keeping David MacKay's 'Sustainable Energy – without the hot air' up-to-date
As the anniversary of Sir David MacKay’s untimely death approaches, I think we should honour his memory by trying to update Sustainable Energy as a crowd-sourced project. I have made an initial attempt to suggest how we might develop the section on photovoltaics but others will want to suggest other
Why is this Go faster than the equivalent Java?
At work there is a tradition of a Friday quiz being posted by the winner of the previous week. I missed out on the most recent one due to having to duck off early to do my tax but the problem was …
Open Philanthropy Project awards a grant of $30M to OpenAI
Coefficient has directed over $7 billion in grants since 2014. Our mission is to help others as much as we can with the resources available to us.
Jepsen: CockroachDB beta-20160829
CockroachDB is a distributed SQL database, loosely patterned after Google Spanner and designed for semi-synchronous networks. It speaks the PostgreSQL wire protocol , supports a reasonable dialect of SQL , and combines replication for durability with transparent scale-out sharding for large tables. Its most…
The .NET IL Interpreter
Whilst writing a previous blog post I stumbled across the .NET Interpreter, tucked away in the source code. Although, it I’d made even the smallest amount of effort to look for it, I’d have easily found it via the GitHub ‘magic’ file search:
Shutting down CodePlex
Almost 11 years after we created CodePlex, it’s time to say goodbye. We launched CodePlex in 2006 because we, like others in the industry, saw a need for a great place to share software. Over the years, we’ve seen a lot of amazing options come and go but at this point, GitHub is the de […]
Tech Workers' Values
For good and bad, technology has become a central force in all our lives. As members of the community, we're interested in ways in which tech companies can use their collective power to protect...
Verizon announces plans to install a download-tracking app on its Android phones
UPDATE: We have received additional information from Verizon and based on that information we are withdrawing this post while we investigate further. Here is the statement from Kelly Crummey, Director of Corporate Communications of Verizon: "As we said earlier this week, we are testing AppFlash to...
A step-by-step guide to building a simple chess AI
Let’s explore some basic concepts that will help us create a simple chess AI:
16-bit math look-up tables – the unexpected power of scaled-integer math
Floating-point math puts a big overhead on a computer that doesn't have a floating-point coprocessor; but we really do need floating-point for all but the simplest operations— or do we?? Can we really do things like trig, log, and square-root functions without floating point?
One Line of Code That Compromises Your Server
Demonstrating how a weak session secret can allow an attacker to take control of a server
Apollo Client 1.0: A flexible, community-focused JavaScript GraphQL client
Today, we are proud to announce Apollo Client 1.0, “Pink Panther”! Apollo Client is now fully featured, stable and production-ready. If you’ve been holding off on trying GraphQL or Apollo, now’s a great time to check it out.
Scaling your API with rate limiters
Online payment processing for internet businesses. Stripe is a suite of payment APIs that powers commerce for businesses of all sizes.
Thirteen Years of Bad Game Code
Alone on a Friday night, in need of some inspiration, you decide to relive some of your past programming conquests. The old archive hard drive slowly spins up, and the source code of the glory days scrolls by... Oh no. This is not at all what you expected. Were things really this bad? Why did no one tell you? Why were…
Going faster doesn’t make you happier; you just drive farther
Speed doesn’t seem to be at all correlated to how happy we our with our local transportation systems.