Be the Ocean

I’ve discovered something about many of the business ideas and projects that I have been pursuing lately. They all have a common thread that I had not noticed before. They all involve the concept of “being the ocean”. It is easier for water to enter the ocean than to leave the ocean. All water eventually flows […]

A tangled web of code

I have been thinking a lot about computing. I feel that many of the basic ideas about how computers work could be radically reformulated to create a much more secure and maintainable base to build future systems upon. The basic building blocks of the languages we use are still the variable and the loop. Functions […]

Adventures in provisioning

I have been playing around with various provisioning systems with the goal of being able to just boot up a machine, and have it join my cluster automatically. I have been playing around with Ubuntu MAAS, and Salt lately, and almost have a really good system set up. Key to both MAAS and Salt is […]

The end of internet innocence

I’ve been alarmed to hear about some rather scary things happening in the last few days (possibly due to Black Hat and DefCon which I was unable to attend). I can see the end of internet optimism rapidly approaching, and it will most likely be replaced with justifiable paranoia. In no particular order, the things […]

Iterative data modeling

I have been having a devil of a time building a good website. There are so many choices for the various ways the site can be built that it’s difficult to lock down the choices and go full bore on the project. One of the more difficult parts of the particular site I am thinking […]

Too many projects… start with Life

I seem to have too many projects, and not enough time. Every time I look around I see ways that the world could be a better place. I am overrun with ideas at every turn. Where can I make the most impact? Why can’t the world be the shining utopia that I see when I […]