I’ve joked for over a year now that if there ever was a HTML 6 its marquee feature would be Node.js. In other words I should be able to write a packaged app that sits on a device that has one part running in a browser/webview and another part running a local Node.js instance that … ∞
The good news is that Node.js does run on Android. The bad news is that at least at the time I’m writing this the build process requires a few extra steps. Nothing too scary though. See below for details.
Below I look through options to add ad-hoc mesh support to Thali. I evaluate Wi-Fi Direct, Bluetooth, Serval, OpenGuardan and Commotion. It’s clear to me that at least the open source mesh technologies are not ready yet for prime time. They need more time in the oven. But both Commotion and Serval (which are working … ∞
I evaluate below a bunch of backlog managers. I picked them based on what looked interesting. Not an ideal methodology but there are so many of these I had to narrow it down. The one that did everything I wanted was YouTRACK by IntelliJ, even the pricing was outstanding. But I rejected that option (for … ∞
One of the sessions I went to at Foo camp was about being a jerk. It seems we in software development land have a real habit of being jerks to each other and to our customers. The question the session discussed was – does it have to be so? I think the answer is actually, … ∞
Thanks to the outrageous lies that Jon Udell told about me to Tim O’Reilly and Sara Winge I managed to get invited to Foo Camp this year. I had a chance to talk to a bunch of people about Thali. What I learned is that Thali doesn’t fit the Silicon Valley model and that’s just … ∞
Zooko’s triangle proposes that a global naming system can be human meaningful, distributed or impersonation proof – pick 2. Below I look at Pet Names, the traditional way of handling Zooko’s triangle. Then I look at proposals that claim to actually solve Zooko’s triangle and show several attacks that these systems don’t appear to solve … ∞
Google announced that they may (the code is not officially supported yet) support PGP Mail in GMail. This might seem like an unabashed win for user privacy since it would make it impossible for Google to read their user’s mail. This article points out a number of problems with Google’s actions (I still think Google … ∞
Investigated how well Java runs on iOS. The answer is – it runs. But it seems like there are issues. I enumerate them below.
HTML5 is built on the assumption of a client/server web. Below I walk through the issues this raises for the peer to peer web. The good news is that we really don’t need terribly many changes to HTML5 to make it peer to peer friendly. Basically we need a new same origin policy that is … ∞