New
The latest blog posts to take off on Hacker News. 2,089 posts.
Literate Programming: Empower Your Writing with Emacs Org-Mode
OfferZen flips the normal recruitment model around, so instead of applying for jobs, companies send you interview requests with upfront salary.
Back-and-forth exchanges boost children’s brain response to language
MIT cognitive scientists have found that engaging children in conversation is more critical to their language development than the number of words they hear early in life. In a study of children 4 to 6, they found differences in the number of “conversational turns” accounted for much of the differences in language…
What cracking open a Sonos One tells us about the Sonos IPO
I always find more truth about a company’s future buried in a company’s products. Long story short: I don’t have high hopes for Sonos’ trajectory. Here is why… For eight years, a war has been raging among a number of unlikely players. This bloodless technology battle is turning out to be one of the
South Korea has limited a working week to 52 hours, in order to stop overwork
The previous limit was almost 10 hours every single day, including weekends.
Odroid-Go Review: An Affordable DIY Portable Game Console
Hardkernel, the hardware manufacturer behind powerful single-board computers (SBCs) including the Odroid XU4, offers the neat Odroid-Go kit. This portable do-it-yourself (DIY) game console provides a GameBoy-esque form factor for a mobile retro gaming experience. Learn more in this Odroid-Go review, from what it is to…
How to drop 10M packets per second
Internally our DDoS mitigation team is sometimes called "the packet droppers". When other teams build exciting products to do smart things with the traffic that passed through our network, we take joy in discovering novel ways of discarding it.
An AI system for editing music in videos
Given a video of a musical performance, CSAIL’s deep-learning system can make individual instruments louder or softer.
Yes, Amazon Is Tracking People
In order to protect civil liberties without hampering innovation, lawmakers should require public input before surveillance tools are deployed and ensure that facial recognition databases are purged of data related to law-abiding people.
The State of Rust on Haiku
The Rust programming language belongs to the category of modern programming languages that aim to provide a reliable and safe alternative to C and C++. In the past few years, few people have been working on getting the compiler, and the other build …
The Horrors of Upgrading Etcd Beneath Kubernetes
We dig into the challenges of in-place etcd upgrades beneath autonomous Kubernetes clusters running in air-gapped environments.
Is timeless UI design a thing?
Trends come and go, fonts become uncool, buttons aren't supposed to have round corners... but what if UI design became timeless?
How the Blog Broke the Web (2017)
I first got online in 1993, back when the Web had a capital letter — three, in fact — and long before irony stretched its legs and unbuttoned its flan
Programming Minecraft on the Raspberry Pi
How to combine Minecraft and the Wolfram Language, both standard on Raspberry Pi, to make interesting structures, add character capabilities or render your own output in 3D. Clear instructions on installation, using the MinecraftLink library, building, reacting to events.
The App Store turns 10
When Apple introduced the App Store on July 10, 2008 with 500 apps, it ignited a cultural, social and economic phenomenon.
A Real-World WebAssembly Benchmark
A WebAssembly benchmark for browser vendors to test a real-world production application.
Designing Google Maps for Motorbikes
Google Maps gets a two-wheeler makeover. Discover how researchers rode motorbikes in India & Indonesia to design a better user experience.
Jim Tcl version 0.78
Tap, Click, Launch
“I-Cut-You-Choose” Cake-Cutting Protocol Inspires Solution to Gerrymandering
CMU researchers say getting political parties to equitably draw congressional district boundaries can be as easy as sharing cake.
Learning ‘Montezuma’s Revenge’ from a single demonstration
Stay up to speed on the rapid advancement of AI technology and the benefits it offers to humanity.
Plans for OCaml 4.08
With the external release of OCaml 4.07.0 imminent, we in Jane Street’s Tools & Compilers group have been planning what we want to work on for inclusion ...
Consistency Models
Jepsen analyzes the safety properties of distributed systems–most notably, identifying violations of consistency models. But what are consistency models? What phenomena do they allow? What kind of consistency does a given program really need?
Police search homes of Zwiebelfreunde board members and OpenLab in Augsburg
On June 20th, board members of the „Zwiebelfreunde“ association in multiple German cities had their homes searched under the dubious pretence that they were „witnesses“ while their computers and...
React Native: A retrospective from the mobile-engineering team at Udacity
The mobile team at Udacity recently removed the last features in our apps using React Native. Here's what worked and what didn't.