-
November 4, 2009
Simple Fourier transform in Javascript I’m gearing up to do some signal processing stuff, and I thought it would be good to brush up a little on some of the mathematical concepts. I’m very familiar with the uses of the various transforms including the Fourier. However, although I’ve used others’ implementations of the FFT algorithm, I’ve never attempted to write…
-
October 28, 2009
The Hyperlink: the power of simplicity I recently came across the Ubiquity plugin from Mozilla labs. This project is championed by Aza Raskin , son of the late Jef Raskin of Mac UI fame. The Raskin legacy is a powerful one, and I’ve found personal inspiration on the pages of his site (Update: the articles on Jef’s personal site seem…
-
October 21, 2009
Moving the needle in email I ran across an article from Gabor Cselle , CEO of reMail and former VP of Engineering at Xobni that touched on some thoughts on email that I have blogged about previously . Here is the relevant text from the article: The lack of innovation in email is because the underlying protocols suck. If you…
-
October 18, 2009
Hacking the system These days everyone has their own take on what hacking’ is all about. Paul Graham’s seminal essay Hackers and Painters ‘ tries to pin it down, as does Eric Raymond’s ` How to Become a Hacker ‘. I have even taken a crack at figuring out what it means to me. More recently, Paul Buchheit of Gmail…
-
October 12, 2009
Line-ending bigotism UPDATE: I’ve added a post that addresses the cause of my issues here . I was adding a new file to one of my git repositories and was confronted with an error on trying to commit the file: C:>git commit -m “adding README” warning: LF will be replaced by CRLF in README You have some suspicious patch lines:…
-
October 12, 2009
Why I think Palm is a winner Full disclosure here: I own Palm stock, have a Palm Pre, and overall I think it is a great phone. Palm as a company has performed nothing less than a feat of death-defiance in its comeback performance this year. In January, its stock was trading at under two dollars per share, and it…
-
October 5, 2009
Open letter: call for better internet messaging I have been frustrated by email more times than I can count, both as a user and as a developer. And I know I’m not the only one . As a developer, I’m always running into issues like character encoding standards and multipart mime formatting issues. Anyone who has ever written any sort…
-
September 29, 2009
On popular business books, gurus and prevailing winds Over the course of the last few years I have read quite a lot of business books and blogs. I’ve gleaned a lot of valuable information from these sources, but in the back of my mind there are typically also a lot of bits of information that I fill in or gloss…
-
September 15, 2009
EcStatic: An advanced subtractive synthesizer for Reaktor I’ve recently been going through a lot of past audio work and reviewing my approaches/techniques. I have a lot more ideas, but I’ve been away from it for a long time. Hopefully I can create some new stuff, but in the meantime I’m cleaning up several synths for release that think would be…
-
September 15, 2009
Will handwriting input ever be important again? Recently I’ve using my old tablet PC for sketching out UI designs, and I am constantly reminded how bad the handwriting recognition is on Windows XP Tablet Edition. There are several input methods ranging from the annoying ‘write between the marks’ monospace and a more natural freehand method. However, the system constantly mistakes…