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…
An idea for non-technical co-founders: try a service-first business
Non-technical founders often want to start businesses that rely heavily on a technical co-founder they dont have. I have an idea for these founders, try a service-first business instead.
How things get done
I’ve heard a lot of different theories about how things get done. I’m interested in this topic, so I pay attention and see how the theories hold up. Here’s the best one: a combination of focus...
Profit affects doctors' treatment decisions
There is little to no incentive in the healthcare industry to hold down costs. Worse yet, the rewards for performing unnecessary surgeries i...
Useful Unix commands for data science
The command line tools that ship with any Unix-like system are extremely handy for many data tasks. Here are some of the ones that I've found most useful.
A rich new JavaScript code editor spreading to several Microsoft web sites
I noticed yesterday that some C#, JavaScript and CSS files I had sitting in ...
Set up an email server in two hours
You may be concerned that the NSA is reading your e-mail. Is there really anything you can do about it though? After all, you don’t really want to move off of GMail / Google Apps. And no plac…
Temperature chart for the last 11,000 years
For the first time, researchers have put together all the climate data they have (from ice cores, coral, sediment drilling) into one chart that shows the “globa
How To Deconstruct Almost Anything (1993)
This is the story of one computer professional's explorations in the world of postmodern literary criticism. I'm a working software engineer, not a student nor an academic nor a person with any real background in the humanities. Consequently, I've approached the whole subject with a somewhat different frame of mind…
Solve the Problems Your Parents Have
WTF is getting old, our generation wonders. I think ageism runs deep, especially among the tech set who assume older people must be Luddites and by extension lower life forms. I’m not joking, I know people who feel this way – and when was the last time you had a conversation with tech with someone over 50?
Sergey Brin, Please Pick up your Paychecks
The state of California is currently holding over $6 billion in unclaimed property belonging to millions of people. What type of property a...
Things that suck in AngularJS
Every once in a while, I find that someone is interested in AngularJS, but not sure if they should stick to their jQuery comfort zone or mak...
The Promise of Firefox OS
“But how is it going to beat Android or iOS?” That’s the reaction many people have when I tell them that I am working on Firefox OS, the new mobile operating system from Mozilla. It is a logical rea
Spaced repetition for study and learning
Efficient memorization using the spacing effect: literature review of widespread applicability, tips on use & what it’s good for.
You cannot have a digital copy of the DC Code
On how the law was taken away from the people of Washington, DC by legal shenanigans
Oh, My Hand: Complaints Medieval Monks Scribbled in the Margins of Manuscripts
“Writing is excessive drudgery. It crooks your back, it dims your sight, it twists your stomach and your sides.”
Goodbye Google Analytics. Hello Piwik
This is a clone post from (Because people on Hackernews “DDOS’ed” the original content :-)) A few days ago I saw this link on Hacker News: Why to use Twitter, Facebook and Google…
Incredible Secret Money Machine
When I first started to get serious about making money I ran into this book written in 1978 by a hippy-hacker living in Arizona. His advice was aimed at “craft and technical” types who wanted to create a small business “doing their thing” whether that was creating ceramic pots, designing outdoor gear, or writing…
Phishing with Linkedin's Intro
Security and Programming Blog
Movie Subtitle Fansite Raided By Copyright Industry And Police
The movie subtitle fansite undertexter.se has been raided by the police and copyright industry. This marks an escalation of the war against sharing culture...
Asm.js: The JavaScript Compile Target
Like many developers I’ve been excited by the promise of Asm.js . Reading the recent news that Asm.js is now in Firefox nightly is what got my interest going. There’s also been a massive surge in interest after Mozilla and Epic announced ( mirror ) that they had ported Unreal Engine 3 to Asm.js – and that it ran…
Opt Out of Klout Now
Sites like Klout and Kred are perfect examples of social media frippery. A vaguely plausible "score" that you can use to justify your "investment" in tweeting all day long. When they're used as a silly little badge, or an informal competition with friends, they're a (mostly) harmless way of gamification. Of continual…
How to work with Software Engineers
Ken Norton is an executive coach, writer, and speaker. Bring the Donuts is the home for his essays on product management and product leadership.
How I made an Android game from scratch in 23 days
Drone Invaders - a space shootem up with retro graphics and modern gameplay