bits and bikes

Compute, commute. Rinse and repeat.



Entries tagged as 'my software'

“Big Book of Apple Hacks” is now shipping

April 20th, 2008 · No Comments

Chris Seibold’s new O’Reilly book, the “Big Book of Apple Hacks,” is now available (from O’Reilly Media or from Amazon.) While I haven’t seen it quite yet, I am familiar with at least one portion of the book: My blog post on User-Initiated Privacy for Web Applications is included.

[Read more →]

PhD (wool socks)

April 12th, 2008 · 1 Comment

PhD Cycling socks After successfully defended my dissertation yesterday, these new socks fit well!

[Read more →]

User-Initiated Privacy for Web Applications

December 11th, 2007 · 1 Comment


Web-based applications are becoming increasingly popular, offering a variety of compelling advantages over desktop-based applications, both to developers and to users. These applications are platform-independent, accessible from any Internet-connected computer, offer offsite data storage, and often provide integrated tools for collaboration and sharing. One major tradeoff, however, is a loss of privacy. But this doesn’t mean that we need to give up on privacy (or give up on web applications.) We just need to think more creatively…

[Read more →]

Berry.app: Never released, but still fun

December 3rd, 2007 · No Comments

Its original purpose was to let me run certain small scripts on my home computer from my very low-tech cell phone. From here, Berry (originally Hackberry) eventually grew a full syntax for requests, a nice GUI, an SDK, a security model, and many new ways to connect. In addition to the original SMS communication channel, six more input channels and nine more output channels were later added (e.g. IM messaging, Skype, Quicksilver.) Talk about feature creep.

[Read more →]

Coevisualizer

November 15th, 2007 · No Comments

Recently I’ve been spending time experimenting with (and extending) my coevolutionary simulation software, Coevisualizer, which I now use to model Teacher’s Dilemma-driven learning. … The teacher ends up consistently providing “appropriate” challenges for their student, even as the student’s abilities change.

[Read more →]