New
The latest blog posts to take off on Hacker News. 1,420 posts.
How I Took an API Side Project to 250M Daily Requests
My company IPinfo.io started as a response to a question on Stack Overflow.
Dolphin Progress Report
June was a month where a lot of important features were merged, but few of them had to do with actual emulation. Every emulator has its own philosophy and goals. While the primary goal is usually to emulate the console at hand, many emulators place secondary goals on various features...
Why does Heap's algorithm work? (2016)
Heap's algorithm for constructing all permutations is efficient and simple but not easy to understand. This article explains Heap's algorithm by example.
React, Relay and GraphQL: Under the Hood of the Times Website Redesign
The New York Times website is changing, and the technology we use to run it is changing too.
Why We Chose Typescript
Get the latest product news, company announcements, and user insights from the official Reddit blog.
Chris Lattner on the Realm WWDC 2017 Swift Panel
I typed up some quotes from Chris Lattner on a recent panel discussion about Swift.
Edge cases to keep in mind when working with text
No matter if you are a software developer, a copywriter or you are just writing an e-mail, you need to have in mind these text traps.
Angular 2/4 Is Too Little Too Late
TL;DR — AngularJS was a decent idea in 2012 but in 2017, the JS ecosystem has surged past Angular in maturity, flexibility, and…
Fantastic DSLs and where to find them
The article discusses how Kotlin can create internal languages and how developers can use this feature to write powerful domain-specific languages for manipulating untyped data structures in a typed manner.
TDD did not live up to expectations
Access to this page requires authorization. You can try signing in or changing directories .
An easter egg for one user: Luke Skywalker
A few weeks ago a user on my site, cardgames.io , sent me a message saying that Mark Hamill had just tweeted a photo of himself playing Yahtzee . I looked, and sure enough, there it was:
TypeScript 2.4
Today we're excited to announce the release of TypeScript 2.4! If you haven't yet heard of TypeScript, it's a superset of JavaScript that brings static
Get Started with Rust, WebAssembly, and Webpack
This guide will walk you through setting up Rust, WebAssembly, and Webpack to easily interoperate between low-level Rust code and…
Avast Antivirus Remote Stack Buffer Overflow with Magic Numbers
Blog about anti-virus software vulnerabilities.
Compiling a subset of Python syntax to x86-64 assembly for fun and zero profit
A toy (but working) compiler that turns Python syntax into x86-64 assembly using Python's built-in AST module.
Growing fibers
wingolog: article: growing fibers
70% Repetition in Style Sheets: Data on How We Fail at CSS Optimization
Looking at data for some of the most popular websites, we repeat ourselves too much in CSS; using declarations just once is often one solid avenue to avoid repetition; together, we need to put more focus on style sheet optimization.
Improvements to the Xerox Alto Mandelbrot drop runtime from 1 hour to 9 minutes
Last week I wrote a Mandelbrot set program for the Xerox Alto, which took an hour to generate the fractal. The point of this project was to...
How HBO’s Silicon Valley Built “Not Hotdog” with TensorFlow, Keras and React Native
How we beat the state of the art to build a real-life A.I. app.