New
The latest blog posts to take off on Hacker News. 3,400 posts.
PHP Next Generation
PHP is a popular general-purpose scripting language that powers everything from your blog to the most popular websites in the world.
SBCL 1.2.0 Released with ARM support
New SBCL versions are usually released at the end of each month: check the Sourceforge File List to see the current version. The new features of the two most recent SBCL releases are listed below.
How much do Y Combinator founders earn?
Image source Introduction and summary We're interested in estimating how much tech entrepreneurs earn, since it's one of our top recommended careers, partly because of its earnings. Big earners can create a lot of economic value and can sometimes become big donors. We wanted to find out: if you get into Y Combinator…
Pre-orders start today for Flame, the Firefox OS developer phone
Update 2014-07-15: The pre-order period has ended and the Flame is now available as a standard order, with shipping in 7-10 days. The Firefox OS Flame reference device that we ...
You shouldn’t use a spreadsheet for important work
I envy economists. Unlike computer scientists, they seem to be able to publish best-seller books with innovative research. One such book is Piketty's Capital. The book is reminiscent of Marx's capital in its scope. If you haven't heard about the book yet, it has a simple message: the yield on capital is higher than…
Nitra, JetBrains’ research project for language tooling, goes open-source
We’ve been rather quiet about Nitra since our introductory blog post, back in November of last year. But we haven’t been sitting still. We’ve been busy building the foundations to a project that we wa
A Hacker’s Guide to Git
A Hacker’s Guide to Git is now available as an e-book. You can purchase it on Leanpub. Introduction Git is currently the most widely used version control system in the world, mostly thanks to GitHub. By that measure, I’d argue that it’s a...
Build your own drink mixing robot
I built a robot that mixes drinks named Bar Mixvah. It utilizes an Arduino microcontroller switching a series of pumps via transistors on the physical layer, and the MEAN stack (MongoDB, Express.js, Angular.js, Node.js) and jQuery for the frontend and backend. In this post, I’ll teach you how I made it. You can follow…
Running ASP.NET vNext on OS X and Linux
So what is ASP.NET vNext ? Microsoft have recently released a preview of the next iteration of their ASP.NET platform. I’m not going to go into …
The Internet With A Human Face
This is the text version of a talk I gave on May 20, 2014, at Beyond Tellerrand in Düsseldorf, Germany.
Why HTTP/2.0 does not seem interesting (2012)
Varnish is a powerful, flexible HTTP accelerator that speeds up web applications by caching content and optimizing delivery.
The Scroll Up Bar
A design pattern that is currently growing more popular is the fixed position bar at the top of the page. Sometimes the bar stays the same throughout, sometimes the header morphs into a slimmer bar as you scroll down, sometimes a completely new bar appears.
Python 3 is killing Python
The Python community should fork Python 2.
Amazon: malignant monopoly, or just plain evil?
Back to: The myth of heroism | Forward to: A footnote about the publishing industry
Discovery's Teardrop
They are perhaps the most easily recognizable tiles in space shuttle history. For shuttle watchers, when you see them, you know exactly which shuttle you are looking at. Only space shuttles Columbia and Enterprise are more recognizable. The four other shuttles — Challenger, Discovery, Atlantis and Endeavour — aside…
What does a neural network actually do?
There has been a lot of renewed interest lately in neural networks (NNs) due to their popularity as a model for deep learning architectures (there are non-NN based deep learning approaches based on…
DEFCON Capture the Flag Qualification Challenge #1
Today, we are excited to announce the introduction of Elastic Endpoint Security.
Scribd and Quora considered harmful
There are two terrible web properties out there that everyone hates, Scribd and Quora. Please don’t use them. Instead of Scribd just host a PDF anywhere, or upload text to pastebin or make a nice blog on WordPress or Medium or something. And instead of Quora use Ask MetaFilter or StackExchange .
Fraudulent trading activity at Mt. Gox
Somewhere in December 2013, a number of traders including myself began noticing suspicious bot behavior on Mt. Gox. Basically, a random number between 10 and 20 bitcoin would be bought every 5-10 m…
So You Want to Write Your Own CSV code
So You Want To Write Your Own CSV code? Fields separated by commas and rows separated by newline. Easy right? You can write the code yourself in just a few lines.
I Broke My Phone’s Screen, and It Was Awesome
So this past week has been quite a whirlwind — we wrapped up the Novena campaign and smashed all our stretch goals, concluding with over $700k raised , and I got my hair cut in a bar at midnight by none other than the skilled hands of Lenore of Evil Mad Scientist Laboratories ( I blame Jake ! :). It was an…
Adm. McRaven Urges Graduates to Find Courage to Change the World
Discover groundbreaking research, inspiring student stories and more from The University of Texas at Austin.
From Gmail to Fastmail
Email is crucial to me, I can’t even remember the last day I didn’t check my inbox. It’s my preferred channel for communicating and interacting with other people “electronically”. Like many developers I also use emails to keep track of the activity of all the projects I contribute to. I also receive all sorts of…