New
The latest blog posts to take off on Hacker News. 1,895 posts.
Interviewing candidates
A quick note: I’m going to be traveling for much of the rest of June and I haven’t got articles queued up, so the blog will go dark for a bit; see you in July! In the last two episodes …
Elixir Streams
I previously wrote about explicitness in Elixir. One of my favorite ways the language embraces explicitness is in its distinction between eager and lazy operations on collections. Any time you use the Enum module, you’re performing an eager operation. Your collection will be transformed/mapped/enumerated immediately…
NES Graphics – Part 2
Part 1 discussed the components of NES background graphics – chr, nametable, palettes, and attributes. But this was only half of the story.
They Took Our Myths
Back to: A product review, and some musing | Forward to: What's The Best Medium For A Storyteller In 2015 And Beyond?
Is Social Rejection the Key to Creativity?
On the psychology of why rejection and loneliness may be necessary evils for the creative genius
Service-Disoriented Architecture
“You can have a second computer once you’ve shown you know how to use the first one.” -Paul Barham The first rule of distributed systems is don’t distribute your system until you have an observable reason to. Teams break this rule on the regular. People have been talking about service-oriented architecture for a long…
Growing One's Consulting Business (2012)
How I got started consulting and the advice which changed my (business) life.
Unix is not an acceptable Unix
The Unix command line is full of surprises. For instance: did you know that the OS X version of the ls tool, most frequently used to get a list of the files in the current working directory, recognizes no fewer than 38 different flags?
How I killed app sales by going freemium
Why going freemium may not be the best idea for your app
HTML is done
Item: The W3C HTML Working Group charter is expiring . Item: Discussion on what to do is inconclusive . Item: Things are pretty quiet in the WhatWG. Conclusion: The best thing to do about HTML is nothing .
Against Tulip Subsidies
I. Imagine a little kingdom with a quaint custom: when a man likes a woman, he offers her a tulip; if she accepts, they are married shortly thereafter. A couple who marries sans tulip is considered…
California, Water You Doing?
[Epistemic status: Low confidence. I have found numbers and stared at them until they made sense to me, but I have no education in this area. Tell me if I’m wrong.] I. There has recently been…
Nobody's Going to Steal Your Idea
Should you tell everyone your business ideas, or keep them as your closely guarded secrets?
The tech arms race in AAA games and why I'm abandoning it
A blog about video game development
Facebook and PGP
Facebook just announced support for PGP, an encrypted email standard, for email from them to you. It’s an interesting move on many levels, albeit one that raises some interesting questions. The answers, and Facebook’s possible follow-on moves, are even more interesting.
Auditing GitHub users’ SSH key quality
If you have just/as of late gotten an email about your keys being revoked, this is because of me, and if you have, you should really go through and make sure that no one has done anything terrible to you, since you have opened yourself to people doing very mean things to you for what is most likely a very long time.
My Top 100 Programming, Computer and Science Books: Part Three
Hi everyone! Here's part three of my favorite programming, computer, and science books. If you're just joining, please see part one and part two for introduction. This time I'll be sharing my favorite books about Unix, logic programming, thermodynamics, and mathematical foundations of computer science. In one of the...
Install OS X 10.10 Yosemite in VirtualBox
A nice blog
The Next Feature Fallacy
A few weeks ago, I read this tweet, and found myself nodding my head in vigorous agreement.
High Frequency Trading Strategies
Discusses performance characteristics of high frequency trading strategies and the requirements for implementation
Vim's speed is not really the point (2013)
I am a Vim user. And a Vim fan.I was fiddling around for some time, you know, just knowing the basics, because it is convenient to do small changes on servers without having to worry about installi…