Category Archives: Technology


Two Three Five

Two Three Five is another song I created for FNI, an album I’m attempting to make. It’s got some gritty synth sounds and a dance beat and uses a few techniques I’ve not attempted yet. Anyway, take a listen!

All integers can be represented as a product of primes.

All integers can be represented as a product of primes.


The Sweet Spot – Three Alarm Mix

I started following the Twitch stream of a great Killer Instinct player named Paul Ramos. His delivery is pretty comical and his confidence in the competitive world of fighting games is admirable. He spends a great deal of his time helping to train other players, and during one such session I sampled a bit of his dialog. It eventually became this song, The Sweet Spot. After some tweaking, the version I’ve put up on SoundCloud is “The Three Alarm Mix”. Listen for PaulB more or less taunting his friendly foe in a few spots in the track. Feel free to let me know what you think in the comments.

I like this! That's good!

I like this! That’s good!

Top 37 Things The Internet Does To Make Me Mad

The World Wide Web has been chock full of annoying crap since it’s inception. There’s no doubt about that. You may even see some of it right here on this page. If it isn’t my content, it’s the ads: none of them are mine. I didn’t select them, they aren’t representative of my opinions, and certainly aren’t promotional on my part. They’re just plopped here by the hosting company without my approval. And while ads are annoying, it seems likely that we may have to accept them as a necessary evil.

But what about the way that ads are presented? Is there no decency? Does every tactic have to be used to try and confuse people into looking at and clicking on advertising they don’t want to see? And do publishers and site owners have to collude to make sure their audience has this junk crammed down their throat? Are websites waging a war on our enjoyment of the Internet? If the items on this list are any indicator, the answer is yes.

Continue reading

The Case for Slow Programming

Pretty interesting arguments made here, though I think an overlooked point is that the “fast” programmers are younger and, hence, cheaper. A couldn’t afford to be top heavy with people edging up on retirement. Yes we all wish it, but it isn’t possible.


My dad used to say, “Slow down, son. You’ll get the job done faster.”

I’ve worked in many high-tech startup companies in the San Francisco Bay area. I am now 52, and I program slowly and thoughtfully. I’m kind of like a designer who writes code; this may become apparent as you read on 🙂

Programming slowly was a problem for me when I recently worked on a project with some young coders who believe in making really fast, small iterative changes to the code. At the job, we were encouraged to work in the same codebase, as if it were a big cauldron of soup, and if we all just kept stirring it continuously and vigorously, a fully-formed thing of wonder would emerge.

It didn’t.

Many of these coders believed in thefallacy that all engineers are fungible, and that no one should be responsible for any particular…

View original post 887 more words


Bundle Attempts To Be The Evernote Of Photos

I came across an exciting new service today. One that promises to take our massive photo collections and make some sense of them automagically. The app is named Bundle and, as of this writing, is in private beta. The Dutch firm has raised quite a bit of money to attempt to take on some serious competition. The least of which is Facebook, which features facial recognition already. I’ve thrown my email in to sign up regardless of the fact that I need another photo sharing account like I need a hole in the head. Why? Because if it’s as automatic as they say it is, I shouldn’t feel burdened by it. Right? In any case I think it’s important to support startups, so give them a shot and invite your friends!