New
The latest blog posts to take off on Hacker News. 3,426 posts.
Android M Developer Preview and Tools
News and insights on the Android platform, developer tools, and events.
Stanford engineers' breakthrough heralds super-efficient light-based computers
Light can transmit more data while consuming far less power than electricity, and an engineering feat brings optical data transport closer to replacing wires.
Why I Sold My Company and Didn't Tell Anyone for a Year
"I worried about what would happen to her without me, and what you would think of me for abandoning her. I worried about how I could explain. I worried about it all the time. And when the day finally ca...
Rationality: From AI to Zombies
A series by Eliezer Yudkowsky
Using logs to build a solid data infrastructure
Confluent is building the foundational platform for data in motion so any organization can innovate and win in a digital-first world.
Is there such a thing as half a derivative?
The original question was: Another one of those questions of the type “does this make sense”. You have first derivatives and second derivatives. f'(x), f”(x) or sometimes dy/dx …
Wrapper Types in Rust: Choosing Your Guarantees
This post is now a part of the official rust book In my previous post I talked a bit about why the RWlock pattern is important for accessing data, …
Rust for Python Programmers
Are you a Python programmer and interested in Rust? This article goes over the basics of making the jump.
Over 30% of Official Images in Docker Hub Contain Security Vulnerabilities
Docker Hub is a central repository for Docker developers to pull and push container images. We performed a detailed study on Docker Hub images to understand how vulnerable they are to security threats. Surprisingly, we found that more than 30% of images in official repositories are highly susceptible to a variety of…
MAME and the New Emulation Reality
I’m sorry all my weblog entries seem to be variations of emulation, Internet Archive, Archive Team and Vintage Computing, but that’s kind of all my life is right now anyway. (I’m …
Why We Use Go
Go is decidedly polarizing. While many are touting their transition to Go, it has become equally fashionable to criticize and mock the language. As Bjarne Stroustrup so eloquently put it, “There are only two kinds of programming languages: those people always bitch about and those nobody uses.” This adage couldn’t be…
Roboto: Google’s signature font is now open source
The latest news from Google on open source releases, major projects, events, and outreach programs for early career developers.
Why investors don’t fund dating
I’ve been listening to the excellent Season 2 of the podcast Startup , which gives an inside look at YCombinator startup The Dating Ring (NYT coverage here ). The episodes are all great. They talk about many important topics, but I had some specific comments on fundraising for dating products .
Yagni
Yagni ("You Aren't Gonna Need It") is the principle that we should not build presumptive features. It should not be used as a justification for neglecting internal quality.
Fedora 22 released
We are proud to announce the official release of Fedora 22, the community-driven and community-built operating system now available in Cloud, Server, and Workstation editions. If that’s all you need to hear, jump over to Get Fedora to download — or for current users, run the upgrade tool. In addition to the latest…
Turn any part of your screen into a playable level of Super Mario Bros
Screentendo is a desktop application that allows you to turn a selection of your screen into a playable level of Super Mario Bros. I’ve never built a Cocoa app or used Sprite Kit before, so it was …
Web vs. native: let’s concede defeat
I feel it’s time to revisit the web vs. native debate, and concede defeat — or, at least, concede that the web cannot, and should not , compete with native when it comes to complex, app-like structures.
John and Alicia Nash, 1928,1933-2015
Our condolences Awesome Stories source John Nash and his wife Alicia were killed in a taxi accident on the New Jersey Turnpike Saturday afternoon. They were on their way back from Norway where he a…
The Backing Up of the Internet Archive Continues
A little over a month ago, I cooked up a grandiose plan with the Archive Team to back up the Internet Archive, and discussed what that might entail and how one might approach it. How’s that t…
Elliptic Curve Cryptography: A Gentle Introduction – Part II
In the previous post , we have seen how elliptic curves over the real numbers can be used to define a group. Specifically, we have defined a rule for point addition : given three aligned points, their sum is zero ($P + Q + R = 0$). We have derived a geometric method and an algebraic method for computing point…