Posted in 10 February 2010 ¬ 20:06h.Rick
I've had RSI/carpal tunnel syndrome for about ten years now, and last week, I finally found a solution that didn't involve surgery.
A Tiny Bit of History
My freshman year I enjoyed my new-found freedom in a few different ways, but one way playing computer games whenever I felt like it. I played a lot of Quake online. Then [...]
Read the rest of this entry »
Posted in 9 February 2010 ¬ 00:20h.Rick
I Love Gadgets
Anyone who knows me can tell you that I’m that “gadget guy”. I have tons of little devices of all sorts lying around, from digital audio players to full fledged portable media players. Some I thought would be wonderful but never quite worked out as well as I hoped (Cowon O2), while others [...]
Read the rest of this entry »
Posted in 29 January 2010 ¬ 09:17h.Rick
Notice that an independent game development studio, Zero Point, is working with the community fairly closely to produce a space shooter called Interstellar Marines. They are funded largely by pre-sales of the game, and to maintain credibility, they release video and game demo material so the community can see their progress. Their “Bullseye” training area [...]
Read the rest of this entry »
Posted in 21 November 2009 ¬ 13:04h.Rick
I started using Linux back in 1997 when a buddy and I put Slackware, floppy by floppy, onto a Pentium 133. I didn’t start using it full time until a couple years later, when Microsoft started requiring online registration with product keys. Since then, I’ve used Red Hat, Gentoo, Debian, Arch and Ubuntu. I abandoned [...]
Read the rest of this entry »
Posted in 29 August 2009 ¬ 01:36h.Rick
With a title like that, it’s not really clear where I intend to go with this post, but bear with me for a moment.
A couple of years ago, I got into functional programming, initially with Common Lisp (only a tiny bit), and then Scheme and Scala, a pinch of OCaml, and finally Clojure. One thing [...]
Read the rest of this entry »
Posted in 29 August 2009 ¬ 00:48h.Rick
I was reading a really interesting blog post on copyrights, and this amazing paradox about copyright struck me.
Right now, the internet is changing the way text, music and video are distributed. Part of that change is the ease with which data can be copied. If you look at what the U.S. supreme court said about [...]
Read the rest of this entry »
Posted in 19 July 2009 ¬ 23:10h.Rick
TL;DR version: Modern browsers need to learn a lesson from Emacs and keyboard launchers and provide an interface for tab-switching that is keyboard search-as-you-type based. Firefox is the best browser to implement this on, since it is very extensible.
The Extensibility of Firefox
Mozilla recently hosted a Summer Design Challenge for 2009 that focused on “Reinventing Tabs [...]
Read the rest of this entry »
Posted in 9 July 2009 ¬ 23:56h.Rick
There’s something about our experience that defines us. You meet someone new, and if they’ve had the same frustration at the checkout counter at the supermarket, or had the same sense of wonder standing and looking at the wake of a ship stretch to the horizon, a momentary spark forms, and a connection is made. [...]
Read the rest of this entry »
Posted in 9 July 2009 ¬ 07:39h.Rick
Here’s the thing about using commercial (proprietary) software: you are not buying software, or even software-as-a-service. You’re buying into an ecosystem. Let me quickly provide examples, rather than pontificating endlessly.
Take the iPhone. I really like the iPhone. A good friend of mine just bought a shiny new iPhone 3G S. She was moving from Verizon, [...]
Read the rest of this entry »
Posted in 4 February 2009 ¬ 22:59h.Rick
Introduction
When I program, I sometimes am fortunate enough to see beauty emerge from what I do. I love programming because of this, but, enthusiastic as I am about it, I find that it is very hard to convey the essence of what I see to others, which often means that they cannot understand what I [...]
Read the rest of this entry »