New
The latest blog posts to take off on Hacker News. 2,129 posts.
Hacker News comments I'm tired of seeing
As a long-time reader of Hacker News, I keep seeing some comments they don't really contribute to the conversation. Since the discussions a...
Brilliant or insane code?
I came upon a very interesting and cryptic snippet of code somewhere nameless , and I can’t decide if it is brilliant or completely insane. It is a very obscure way of accomplishing the required task, but it’s around four times faster than the alternatives I’ve tried, so I have to admit that it’s not completely…
The Rest of the Lenna Story
Home Page for Charles Rosenberg
Reversing Sinclair's amazing 1974 calculator hack - half the ROM of the HP-35
Register-level simulator of the Sinclair Scientific calculator
More on the NSA Commandeering the Internet
If there’s any confirmation that the U.S. government has commandeered the Internet for worldwide surveillance, it is what happened with Lavabit earlier this month. Lavabit is—well, was—an e-mail service that offered more privacy than the typical large-Internet-corporation services that most of us use. It was a small…
Basics of Neural Networks with example codes and illustrations
I began with inanimate objects living in a world of forces, and I gave them desires, autonomy, and the ability to take action according to a system of
A horrifying startup accelerator story
Recently, I wrote a post called “Entrepreneurs Deserve Full Transparency” for my WSJ series. Several entrepreneurs wrote me, but this story really stands out as a warning to do your diligence and demand full transparency. Not all accelerators are created equal. I’ve posted the following email by permission of the…
Cannot Measure Productivity
It is impossible to measure the effectiveness of tools and techniques in software development because we have no way of measuring our output, and thus our productivity.
Why You’ve Never Read “I Have A Dream”
(I know some people will be interested in a followup post to Don’t Fly During Ramadan . I plan on writing one, but this post happens to be timely.)
First look at Clojure.core.typed
I just heard that core.typed is ready for production. Which is great timing because I'm working with a new team and they like types.
Does Steve Jobs know how to code?
Our curriculum is designed with one goal in mind: to help you launch your career in technology. As a global leader in curriculum development, our programs meet — or exceed — the hiring requirements of the technology jobs you want, empowering you with Day-1 Skills. WOZ technology training features in-browser coding…
The First Few Milliseconds of an HTTPS Connection (2009)
Convinced from spending hours reading rave reviews, Bob eagerly clicked “Proceed to Checkout” for his gallon of Tuscan Whole Milk and…
Understanding the FFT Algorithm
The Fast Fourier Transform (FFT) is one of the most important algorithms in signal processing and data analysis. I've used it for years, but having no formal computer science background, It occurred to me this week that I've never thought to ask how the FFT computes the discrete Fourier transform so quickly. I dusted…
What Programming a Game in 48 Hours Taught Me About Programming Games
I participated in Ludum Dare 27 this weekend, programming a complete game, Spacetime Adventure, in 48 hours. I make games for a living but I’d never done that before. It was fun.
Humor: Interview with an Ex-Microsoftie Who Used to Name OS Folders
—Sure is. I thought, "This is where we'll put the programs. On the file system. And since they're gonna be made out of files, I'll stick the word "Files" on the end. With a space in the middle. People are going to be typing this all the time, so they'll want it to be as long and descriptive as possible."
The Journey of Launching My First Product, “To Do Cal”
Thank you for being patient. We are doing some work on the site and will be back shortly.