folks have a Java SDK for writing
applications that run on a TiVO (well actually the code runs on the server, and
the visualization happens on the user's TV), along with a simulator that lets
you run and debug applications on your computer.
Having a couple evenings to kill in a hotel room, and needing to do a bit of coding to keep myself sane, I wrote some UI and keyboard usability improvements to JNN, James Gosling's RSS reader (screenshot in blog).
So I moved from Prague to California. And I had this car in Massachusetts. What better way to get it to California, than to drive, with lots of stops to demo NetBeans for people?
It's been an interesting trip - thus far I'm in Dallas, Texas.
A lot of folks know me as Mr. NetBeans - in 1999, I'd been working as a contractor for a bunch of years, had backpacked through Prague and liked it, and found a job ad on monster.com from a tiny little company in the Czech Republic called NetBeans.
Javapolis was clearly a great show to be at - I wish I'd had more time to see more of it, not to mention Antwerp in general.
I just committed some changes to NetBeans key bindings handling, so that mac users will get key bindings that are much more like other mac apps (no change for Windows or Linux users).
Specifically what's different:
- Ctrl -> Command - everything that normally maps to Ctrl will use the Command key instead, except where that's impossible (Command-H always hides the app, Comm
It's always tempting to write software to be intelligent - it makes us look intelligent! And if you can do it well, you can make a lot of money. But in intelligent software, there are hidden perversities - sometimes it's going to make assumptions that are wrong, either hilariously or disasterously, and the probability of that goes up with the complexity of the software.