- A desk with power outlets on the desk (e.g. in the lamp) for my laptop and cell phone
- Decent lighting, especially near the desk
- A shower I can stand up in
- A shower head that is high enough to get my hair wet
- A bed at least close to the same length as me (e.g. King only)
Tuesday, June 09, 2009
Traveler's Manifesto
When I check in to a hotel, there are few simple (cheap) things I'm looking for:
Saturday, September 29, 2007
Spot the Terrorist
There are many definitions for "terrorist." I like this one: "one who utilizes the systematic use of violence and intimidation to achieve political objectives." But who's using intimidation and violence in these scenarios:
If you are scared all the time, even when people aren't trying to hurt you, then you are letting the terrorists win. Instead, hold the American ideals above all and refuse to give in to the terrorists and fear mongers. Don't elect candidates who run on a platform of fear.
Those Who Sacrifice Liberty For Security Deserve Neither. --- Benjamin Franklin
- The dictator or the president who lies about the dictator's plans and invades his country resulting in over a million deaths
- The student wearing a circuit board, or the police who threatened to kill her
- The people calling for peace or the people saying that terrorists will win
- The people placing advertisements or the people who think they're bombs
If you are scared all the time, even when people aren't trying to hurt you, then you are letting the terrorists win. Instead, hold the American ideals above all and refuse to give in to the terrorists and fear mongers. Don't elect candidates who run on a platform of fear.
Those Who Sacrifice Liberty For Security Deserve Neither. --- Benjamin Franklin
Sunday, July 22, 2007
How to make sure I don't buy your product
- Promise to sue anybody who reveals flaws in it. HID Global has done this with their RFID-based proximity cards. Knowing about vulnerabilities in your access control devices would be a real bummer. Blissful ignorance would surely be preferable (not). HID's catchphrase is "HID -- The Trusted Brand". I guess in the absence of facts, your customers will just have to trust you.
- When asked if you support platform X, tell me I should use a "real OS". BMC is an enterprise software company that brought some sales engineers on site just to tell me that. That was around 1996 and the OS was Linux. On their website today, Linux is the third item on their "Featured Technologies" list. Ironically, "Mainframe Management", their historical focus, is number four. I'm glad they've caught on, but I think I'll look for software from a company with "real vision".
Tuesday, June 05, 2007
Handheld AJAX
For those of us trying to provide network application services to mobile PDAs and Smart Phones these days, we have a few options for how to write and structure apps:
J2ME (#4) is a pretty nice technology --- although I don't think a lot of the VM implementations are designed to run multiple non-game applications in a user-friendly way. No offense to Java, but the world seems to like AJAX apps (#5) better, so for mobile e-mail, I'm going to try out Claros Mini.
The other tie-breaker is that options #1 and #4 require local storage and enable offline operation. Option #5 can optionally do that using technology like Google Gears, or it can work in a purely stateless mode to the client.
- Platform-specific client-server (BlackBerry, Palm, Windows, Symbio, etc.)
- Synchronous browser
- Synchronous remote display (e.g. VNC)
- Java Client-server (J2ME Midlets)
- Asynchronous browser (AJAX)
J2ME (#4) is a pretty nice technology --- although I don't think a lot of the VM implementations are designed to run multiple non-game applications in a user-friendly way. No offense to Java, but the world seems to like AJAX apps (#5) better, so for mobile e-mail, I'm going to try out Claros Mini.
The other tie-breaker is that options #1 and #4 require local storage and enable offline operation. Option #5 can optionally do that using technology like Google Gears, or it can work in a purely stateless mode to the client.
Saturday, June 02, 2007
Windows Mobile Redux
I finally broke down and bought a T-Mobile Dash (a branded HTC s620) running Windows Mobile. It has WiFi, GPRS/EDGE, 4 bands, Bluetooth 2.0, a QWERTY keyboard, QVGA screen, Micro SD, 1.3MP camera, stereo, etc. This device is better than the Palm I tried a few months ago and better than the Window Mobile iPaq I bought at work some time ago. But there is still plenty of work to do:
For Microsoft:
For Microsoft:
- Upgrading the OS from 5.0 to 6.0 erases all of the files. What kind of lame OS upgrade is that?
- There is no built-in functionality to backup to SD card (see above)
- I can route laptops via a Bluetooth Personal Area Network (PAN) using the "Internet Sharing" app, but I have to poke that app each time I bring up my laptop --- and it only supports one laptop at a time. Better yet, I would like to bring-up the Dash's WiFi in AP mode and skip Bluetooth altogether.
- The "ClearVue" Microsoft Office viewer apps are only viewers. I can't even make a simple spreadsheet. They're copyright Westtek, LLC. If Microsoft can't even write editors for MS office docs, it's definitely time to switch to OpenOffice.
- T-mobile doesn't expose the upgrade download to the phone's browser -- only to full-blown browsers.
- T-mobile still wants to sell you SMS service in addition to Internet, so they want you to use their IM client that routes all messages over SMS. It's a good use of SMS, except that you have to pay separately for it. AOL is all too happy to fuel this business model, so they don't advertise any mobile IM clients. I'll take my IM over the Internet, thank you very much. OctroTalk is a free Jabber client with support for transports for AIM, etc. and works quite nicely. I don't know how T-Mobile expects you to IM if you're in a location served only by WiFi.
- T-mobile really wants to capitalize on their HotSpot business unit, so they really want you to pay $10/mo extra for HotSpot access. You have to work hard to get a plan without it.
- The Java VM that comes on the Dash (Jeodek by Esmertec AG) only runs one app at a time and doesn't let you permanently allow an app to use the network without being prompted.
- Google provides a nice Java client for Gmail, but it doesn't alert me when I have new messages or let me download attachments. The built-in POP/IMAP client might be nice, but Gmail doesn't support IMAP and POP would get me out of sync. Help, Google!
- Minimo, the Firefox variant for mobiles, doesn't even successfully start for me, although others report better luck on the same device.
Friday, April 20, 2007
The Green Grid
Marketplace had a story on a tech consortium called The Green Grid, which is creating standards for measuring and improving server-room efficiency. The accompanying figure, which occurs in their white paper The Green Grid Opportunity, shows how 35% of the electricity used by a server can be lost to power and head conversions. Another rule of thumb says that cooling the machine room may double your electricity costs.And kudos to Marketplace for providing text transcripts, as well as audio, of their segments.
Sunday, February 11, 2007
Wikanalysis
While channel surfing this weekend, I stumbled onto the documentary Press for Truth, which is based in large part on the 9/11 timeline that has been built at cooperativeresearch.org. The timeline is entirely based on open-source literature and every bit has a citation (usually multiple citations). I found it more useful than PBS's America Rebuilds.
Subscribe to:
Posts (Atom)
