New
The latest blog posts to take off on Hacker News. 2,098 posts.
Stackoverflow Is A Difficult Community to Participate In
These are a few of the reasons why I have difficulty in participating in the StackOverflow community. I was once a very active user, but due to these reasons, and a few unstated, I am unable to participate in the community anymore. The Eternal September Issue. Many new users of StackOverflow...
So I Made A Mashup, And Then…
I grew up knowing how to play music. My parents started me on piano lessons when I was very young, and played violin in middle and high…
The "Wash my Ferrari" Problem: A Meditation on Risk
The Setup Let’s pretend for a moment that you own a car wash. For $5, customers can drive in for a hand wash and wax. One day, in the midst of the stream of Hondas and Subarus, a customer pul…
Tough times on the road to Starcraft
The road to StarCraft was a brutal sequence of bad breaks, hard pivots, and near-disasters. This is the part most people never heard.
APIs for Manufacturing
Perhaps you too remember that crayon-factory segment from Sesame Street. The one where they show dramatic shots of hot orange wax getting poured into vats and molds and eventually labeled and boxed up into neat packages of the rainbow, while Skrillex-junior music played in the background. This was my favorite segment…
Damn Cool Algorithms: Cardinality Estimation
Posted by Nick Johnson | Filed under python , cardinality-estimation , damn-cool-algorithms
Bitcoin Mining in Plain English
99Bitcoins is your trusted guide to Bitcoin & crypto, offering easy tutorials, expert insights, and in-depth reviews to help you navigate the crypto world.
Get Disciplined, Not Motivated
There's a lot of problems with simple motivation: Motivation is fleeting Motivation comes and goes however it wants. It might not last to the end of the week, end of the day, or even the end of blog post you just read. It's fleeting. Motivation is situational Motivation is based…
Stop validating email addresses with your complex regex
Just stop, y’all. It’s a waste of your time and your effort. Put down your Google search for an email regular expression, take a step back, and breathe.
Good riddance, PayPal
Elliot Jay Stocks is a designer and author, usually doing something with typography
The Linux Graphics Stack
This is an introductory overview post for the Linux Graphics Stack, and how it currently all fits together. I initially wrote it for myself after having conversations with people like Owen Taylor, Ray Strode and Adam Jackson about this stack. I had to go back to them every month or so and learn the stuff from the…
Your Goals Are Holding You Back
This post was republished on Lifehacker. I just started my junior year at Penn. Aside from a newly developed disdain for the freshmen I see bumbling their
Lord Camden on NSA Surveillance
I’m doing a deep dive into the pre-history of the Fourth Amendment, and am continuously amazed at how perfectly the condemnations of the “general warrants” that incensed the Framers apply to the programmatic authority granted the NSA under the FISA Amendments Act. The legal challenge to that statute is currently hung…
Unix Commands I Abuse Every Day
A co-worker watched me type the other day and noticed that I use certain Unix commands for purposes other than they are intended. Yes, I abuse Unix commands.
Startup Culture
It's with a culture where people can thrive and tackle problems they find interesting. It's not with offering standing desks and beefy computers; every Silicon Valley startup offers that.
Introduction to genetic algorithms (example in Javascript)
In this post, we'll learn the basics of one of the most interesting machine learning algorithms, the genetic algorithm. This article is part of a series.
What I learned from my first C coding challenge
Last week at Vimeo we had a challenge. Build a better query string parameter sorter for a Varnish plugin. The gauntlet was thrown down at 5pm on a Friday and by 2am Friday night we had our first contender. I arrived home to see the code and decided to throw my hat into the ring. I had made some attempts at c plugins…
Why Tarsnap doesn't use Glacier
On the surface, Tarsnap sounds like the perfect use case for Glacier. Out of every TB of data stored on Tarsnap, in any given month approximately 100 GB of data will be deleted, while only 33 GB of data will be downloaded; in other words, Tarsnap is very much a "write once, read maybe " storage system. Tarsnap's…
The Laser Doodler
So I’ve got a project coming up (that may have something to do with this tweet ) that will require a few LED matrix displays. I found a suitable candidate online and ordered one to play around with. Since I already had the display, I thought it’d be fun to run it through the paces and build a little circuit out of it…
Lean into the pain
When you first begin to exercise, it’s somewhat painful. Not wildly painful, like touching a hot stove, but enough that if your only goal was to avoid pain, you certainly would stop doing it. But if you keep exercising… well, it just keeps getting more painful. When you’re done, if you’ve really pushed yourself, you…
Facebook Handled their IPO Exactly Right
Andrews Ross Sorkin wrote a piece for the NY Times that was just ridiculous. He put the blame squarely on the back of the CFO of FB. Talk about getting it 180 degrees wrong.