28
Dec 07

Google Calendar as memory

I’ve been attending to my finances in my typical feast or famine fashion. I sat down and looked through my records after ignoring everything for a few weeks… checked my accounts, analyzed earning / spending and tried to see where I can cut costs. I have two checking accounts (one business and one personal), two savings accounts, and a handful of different brokerage accounts (partly due to having a few different 401k plans over the years and partly from chasing after the lowest commissions). As a result, the process can get complicated.

One thing I discovered is that I had some additional charges on my cellphone bill due to receiving a bunch of text messages from a few people I’ve been following in Twitter. (This was a case of poetic justice as I unfairly maligned Twitter in the past.)

To avoid future surprises, I signed up for a bulk messaging package ($5 a month). Then I called to have the plan applied retroactively so I could save forty bucks on my past bill. Many people would not have done this, but I enjoy negotiating.

The whole point of this is that I found another nice use for Google Calendar. Normally after such a conversation, I might make a note of who I talked to and what was the outcome, so I could safely forget all about it. This time I dropped an entry into Google Calendar and included all the relevant information. If I need to reference the event down the line, I can use Google Calendar’s search function. As Ron Popeil might say, “Set it and forget it.”


15
Dec 07

Little bits from here and there

I’ve been a little busy as of late, but I still wanted to share a few things with you that are either interesting or funny:

  1. Marc Fleury (formerly of JBOSS before selling) has finally grown tired of playing PS3 and DJ’ing and has started working again. My hope is this will give him more to write about on his blog, which is always entertaining.
  2. Phillip Greenspun makes a reasonable prediction that Obama will win the election in 2008: “The Republicans will lose the 2008 election. People are tired of war. Churchill was victorious in World War II and nonetheless his party was voted out of power in 1945 because, presumably, Churchill reminded the British of their sufferings against the Germans.” I agree with his point and that people are ready for something entirely different. I think Obama has a good chance, however I think the field is still open to the Republicans if they can field a new type of Republican candidate. 2008 will be the year of the good-natured, optimistic president. I think it could be Huckabee or Obama, really. At this time, both represent at least the appearance of an alternative to the usual cut-throat political calculation.
  3. Two great tastes that go great together: Google releases a tool to sync Google Calendar with your Blackberry.

    Google Talk with my AIM and MSN buddies from the Gmail interface, all my email accounts filtered and used via Gmail, feed reading in Google Reader… My move to Google is nearly complete. If they can improve Google Docs and Picasa, I will be pleased.

  4. Good quotation: “It is ultimately a cruel misunderstanding of youth to believe it will find its heart’s desire in freedom. Its deepest desire is to obey.” – Leo Naphta, Thomas Mann’s The Magic Mountain via Ben Casnocha. It reminds me of the Frank Herbert quotation: “Seek freedom and become captive of your desires. Seek discipline and find your liberty.”

09
Dec 07

I can feel inflation

I must be getting old or inflation must be getting bad. Every time I end up at the store, I see things that cost way more than they should. Today at Target, I noticed they were selling Christmas stockings for $12.99. Thin, felt-like polyester Christmas stockings for $12.99. It struck me as seriously overpriced. Everywhere I looked I saw total junk going for way more than I would expect. Holiday goods are probably a special case because during the holidays consumers have a heightened emotional state when shopping. They’re excited about the holidays and everything that comes with it, so they’re more likely to buy stuff they might never buy otherwise.


01
Dec 07

An adaptable nature

The next time you’re driving keep an eye on the light poles looming over the Interstate. You might notice a red-tailed hawk keeping his vigil. The first time I remember seeing this was in Austin about 10 years ago, although doubtless they have been doing it longer and I just never noticed.

On one winter drive out to my uncle’s house in Southlake (an exurb of Dallas and Fort Worth), I counted five hawks perched on light poles between the opposing flow of traffic in a span of about 5 miles. My guess is these poles make a great vantage point for hunting the rats and mice that live in the close-cropped grass perimeter of our highway system.

In the short history of human civilization, many animals have learned to adapt to our ways. Rats and mice being obvious examples, but also animals we might forget like raccoons, pigeons, coyotes, and hawks. You could even count dogs and cats as animals that have adapted to us. The main requirements for living closely with humans seem to be that you must either be able to live without attracting notice (nocturnal lifestyle) or you must be able to keep from being captured (flight). In the case of cats and dogs, they have adapted by engaging our sympathies and our innate sociability. When we look at a cat or dog, there is a moment of recognition. Maybe this is due to their forward-facing stereoscopic eyes. Or, maybe it is something deeper.

As we encroach further on the natural world, animals will have to get better at adapting to a human-dominated environment or they will have to move further and further out of reach.


01
Dec 07

A diverse smartphone ecosystem

As you may know, I’m a smartphone enthusiast. I have owned a few Blackberries and have lusted after the iPhone every time I’m at the Apple store.

In reading the Google Maps for Mobile discussion groups, it’s apparent that people use many different types of smartphones, from Windows Mobile devices, to Blackberries, Nokias, and iPhones. As smartphones go even more mainstream, I don’t believe any one company will dominate in providing the devices. The technology and market will become more sophisticated, allowing more businesses and projects to flourish. Multiple hardware and software options will be available and a diverse ecosystem will emerge. That’s why I like Google’s approach. They are busy creating great software that can be used on the mobile web or through various applications developed for every platform. For example, Google has a version of Google Maps and YouTube developed especially for the iPhone. Similarly, they have created special downloadable versions of Google Maps and Gmail for the Blackberry. Everything they do for the handset manufacturers ties back in to their wonderful data services. They are the octopus sitting in the middle of everything busily collecting more data.

With the advent of the Google-led Open Handset Alliance, even more innovation should emerge, especially in the field of location-based services. The people working with Androidâ„¢ have demoed some interesting location-based applications that show your friends where you are, or alert them when you are nearby. There are endless possibilities, especially when it comes to collecting location data, which is the big payoff for Google. I’ve noticed that in using Google Maps for Mobile version 2.01 that it keeps running even after you return to the home screen. Past versions without “My Location” did not do this. My guess is the map application stays running in the background in order to keep pushing data back to Google. Google says it uses the My Location data to improve the service and does not report back user information, but one could imagine other interesting uses such as traffic data, behavioral data (what stores do people go to), etc. It could then build a nice service based on this data. This could be used to fine tune their location-based advertising if tied to demographics. Advertisers would certainly like to know more about the habits of their most desirable customers and would love to have better ways to reach their audience.


01
Dec 07

You don’t need GPS

If I made a list of all the things I wanted for Christmas, it would include two items. A new laptop and a GPS receiver. Unfortunately, the laptop is a little more necessary.

There was some good news last week that made everything better. Google released a really cool update to Google Maps. Now that Google has released a new version of Google Maps for mobile devices (with My Location), I can do 70% of what I would do with a standard GPS receiver (Garmin, TomTom, etc.) on my Blackberry, which, unlike most other gadgets, I always have with me. Using this new version of Google Maps I can determine my position to within a few hundred meters; close enough for things like driving directions and finding the nearest Starbucks. The Google Maps application does this by using your cellphone to figure out where you are in relation to the nearest cell towers. It works very similar to GPS in that instead of determining position by triangulation against orbital satellites, it just asks your phone where the nearest cell towers are and figures it out from there.

Google was nice enough to put together an informative video about how it works:


30
Nov 07

I fought the law and the law was nonplussed

A few months after I bought my Mustang, I received a couple speeding tickets. Being naive in certain aspects of Life, I had a few things to learn about owning a sports car. Namely that it takes discipline to drive like a normal person when you don’t have to, and that sports cars make you more conspicuous to law enforcement. These were expensive lessons that I have fully incorporated into my Way of Life. As a result, I’ve become a slow and cautious driver. Now, whenever I cruise past the highway patrol I wince like a pyromaniac who has suffered 3rd degree burns.

One thing you notice when you get a traffic ticket is that there is a thriving business in traffic law. The week after you get a ticket your mailbox is deluged in come-ons from every traffic attorney in the county. Normally, I would just pay the fine and kick myself for throwing good money away. But as I received letter after letter, I figured there must be something to it. If it was a scam or useless to hire an attorney for a speeding ticket there would not be a thriving business around it, right? I wanted to find out for sure.

The next time I was downtown I stopped by one of the “firms” lodged like ticks near the courthouse. I asked what I needed to do to get a lawyer to handle my ticket. For the two tickets I had they charged $200 for representation. Even though I was concerned about spending money for what could turn out to be worthless, I was dying to know if this was a better option than just paying the fines, which I had no problem with aside from the considerable expense.

Using an attorney I might be able to keep the tickets off my record and maybe not pay the fines at all. After talking to an older gentleman who told me he always uses a lawyer for traffic tickets, I signed up, wrote out a check, and left the clerk with the tickets. The clerk issued a bond later that day to cover me until my court date and a few days later I received a note explaining what I needed to do next (just show up and say “Here” when they called my name at the docket) and that I would have to appear in court in 6 months. A few months later I received another letter that my court appearance was rescheduled another six months after the original date. Basically, this meant I would not appear in court until over a year after I had received the tickets. My guess is the traffic lawyers like to do this as a delaying tactic, especially since my court appearance was scheduled for the week after Thanksgiving, which might be inconvenient. The delay was also a good thing in that it allowed me to put off an unpleasant trip downtown, although it took everything I had to remember to go.

When my court date finally approached, I got up early and was down at the Courthouse for my 8:30 AM appearance. If you’ve never been to court for a traffic violation, you’re in for a treat. The whole thing is a remnant of bygone days when you had to interact with other people and wait patiently like cattle. It was fun to observe the random cross-section of my fellow Dallas citizens. Although, I imagine more higher-income people would not waste their time challenging a ticket. You’re more likely to see the lower and middle classes represented. People for whom a few hundred dollars and an increase in auto insurance premiums can cause a serious hardship and a cascade of negative consequences. This is one of the unpleasant realities of the criminal justice system. The penalties sufficient to encourage compliance from the bulk of the populace are often an extreme burden for those living paycheck to paycheck.

When you go to your assigned court room, the judge comes in, explains a few things, then proceeds to do a roll-call from the docket. This determines which cases will be handled. In Dallas, they use a stand-by system where they don’t call the witness (the police officer) in until they know you’ve showed up. The judge goes through 40-50 people to determine which cases will be on the second docket call. If you show up the case goes forward, if you do not, the judge would likely issue a warrant for your arrest. About 30% of people on the docket were not present. When they call your name, you say “Here” and the prosecutor tells the judge whether the state is ready to proceed or not. Generally, the state is ready pending arrival of the witness. After the docket has been cleared, the judge declares a recess until the second docket call an hour later where the real business begins and the attending officers make their appearance.

When you come back for the second docket call, they do another roll-call and the prosecutor announces whether the state is ready to proceed. If the witness (the officer) is unavailable, the case is dismissed. If the witness is available, you or your lawyer will generally make a deal with the prosecutor: dismissal for things like “no proof of financial responsibility” (no auto insurance) if you can prove you had insurance at the time, or “deferred adjudication” if you plead no contest for something like speeding. Deferred adjudication basically means they dismiss the ticket if you can go six months with no other offenses, but you still have to pay court fees, which can be equivalent to 50-75% of the original fine. And if you fail to keep your nose clean for six months, you would have to pay the fines. Besides pleading no contest, another option would be to plead innocent. But this is generally a bad idea as it wastes everyone’s time and suggests that you might be a prima donna who doesn’t want to play ball.

In my case, both tickets were dismissed because the witness was unavailable. Dismissal means it never happened. No fines, no court fees, no increases in your insurance premiums, no six hours watching “comedy” defensive driving. Could I have achieved the same result without a lawyer? Only if I could be certain the witness would be unavailable. Otherwise, you would have to be prepared to make your case with the prosecutor pro se (representing yourself). They hand out deferred adjudication like candy and I probably could have received it by working directly with the prosecutor. So, the jury is out on whether it was a good investment. I’d be curious to hear of anyone else’s experience.

In my case, I never even met with my attorney. His clerk showed up to make sure I was there as they are responsible for the bond if I was not. Then I never saw him. Luckily, the case was dismissed, so I didn’t need him anyway. Aside from moving the dates, I did everything else myself. I got the impression that the attorneys are there mainly as backup and to ensure that you get a crack at deferred adjudication. I’m not convinced they do anything else and some of them seemed pretty useless and just as seedy as you might expect. One lawyer had silver hair in a ponytail AND crutches for a broken foot. Another in a tired brown suit looked like he just crawled out of a whiskey bottle.

Even though I spent $200, it was a good experience and preferable to the $600 I would have had to spend in fines. I am still not sure if hiring a lawyer made any difference, but I would probably try it again.

Things I learned:

  • As bureaucratic and imperfect as it seems, the legal system works pretty well. At its most basic level, the Law aims to define negative behaviors and prescribe remedies. There is something comforting about this emphasis on creating order from the general human chaos. This is no small task. There are rules and then there are the ways we carry out the rules. Reason is a necessary basis for Justice. Justice guarantees our freedom and harmony by theoretically ensuring that all men are treated equally in the eyes of the Law.
  • Traffic offenses are criminal offenses. As a result, you are protected by the Constitution. Pretty cool, huh?
  • As the judge put it, the aim of the law is generally to encourage compliance. In other words, while the measures may be punitive, the goals are noble. This is a good distinction as people often attribute a nefarious dimension to the role of Law in Society. As I have some experience with people and their failings, I prefer this imperfect system to the law of the jungle.
  • When it comes to motor vehicle violations, unlike in other areas of criminal law, intent is irrelevant. You are responsible for what you do in your vehicle, even if you did not mean to do it.
  • Drive the speed limit.

29
Nov 07

7 years

Although I’ve had this domain name for a while longer, today marks the 7th anniversary of this humble little blog. I’m amazed at how mainstream this form of public expression has become, however I’m not surprised. People want to participate. People want to talk and listen and share with others in an endless conversation between themselves and the rest of the world. The old world of one-way communication through newspapers, radio, and TV seems so alien and backward. Connection is our cultural reason for being.

Eventually, we will all be blogging in some form, although we may call it something else…streaming bits of our little lives out through Flickr, twitter streams, blog entries, Facebook wall posts, YouTube videos, etc. It will be interesting to see what new social practices develop as everyone becomes attached to The Network and plays around. We’re still at the very beginning and it is important to remember how much more change we have in store. It is exciting to be alive when so many new things are happening. It makes me wonder. If we can count on so many things changing, what should we hold on to? What should we try to preserve as a culture? What have we learned that we should not forget?


13
Nov 07

Cellphone subsidies = trap for consumers

Walt Mossberg makes some good points on why it’s important to open up the mobile telephone industry. The carriers argue that they have to force long-term contracts and lock down access in order to offer subsidies. As Mossberg points out, this is a trap for consumers. I’m sure we’ve all seen those prepaid wireless phones they sell at Target and Wal-mart. They usually run about $60-$100 per handset with the expectation but not the certainty that they will get more money out of you. This price point is not far off from what the carriers charge even if you get a one-year contract. If the FCC mandated handset portability as they have in Europe, carriers would adapt their product to meet the market demands.

But the problem is even worse. The government didn’t require the CDMA companies to include a removable account-information chip, called a SIM card, in their phones. So, unlike people with GSM phones, Sprint and Verizon customers can’t keep their phones if they switch between the two carriers, even though they use the same basic technology. And, the government allows the GSM carriers to “lock” their phones, so a SIM card from a rival carrier won’t work in them, at least for a period of time. Techies can sometimes figure out how to get around this, but average folks can’t.

The carriers defend these restrictions partly by pointing out that they subsidize the cost of the phones in order to get you to use their networks. That’s also, they say, why they require contracts and charge early-termination fees. Without the subsidies, they say, that $99 phone might be $299, so it’s only fair to keep you from fleeing their networks, at least too quickly.

But this whole cellphone subsidy game is an archaic remnant of the days when mobile phones were costly novelties. Today, subsidies are a trap for consumers. If subsidies were removed, along with the restrictions that flow from them, the market would quickly produce cheap phones, just as it has produced cheap, unsubsidized versions of every other digital product, from $399 computers to $79 iPods.


12
Nov 07

QR-Code: Linking the physical world

QR-Code from WikipediaQR-Code (quick response barcode) is a 2-dimensional printed barcode-like system used to encode information such as URL’s, phone numbers, text, and other data. The code image can be read by a scanner or decoded from a photographic image of the printed code.

From the QR Code web site: “QR Code is a two-dimensional barcode, used widely in Japan. The advantage of QR Code from well-known barcode is larger data capacity (more than 100 bytes, typically) and error correction.”

From Wikipedia:

Although initially used for tracking parts in vehicle manufacturing, QR-Code is now used in a much broader context spanning both commercial tracking applications as well as convenience-oriented applications aimed at mobile phone users. QR Codes storing addresses and URLs may appear in magazines, on signs, buses, business cards or just about any object that a user might need information about. A user having a camera phone equipped with the correct reader software can scan the image of the QR Code causing the phones browser to launch and redirect to the programmed URL. This act of linking from physical world objects is known as a hardlink or physical world hyperlinks. A user can also generate and print their own QR Code for others to scan and use by visiting one of several free QR Code generating sites.

The use of these types of codes allows more physical world interaction with our communication devices. For example, you could launch a URL directly from the code image printed on a show flyer or film showing. Or, you could print a QR Code on your business card to allow people to easily capture your contact information and copy to their phone.

Related stuff:

  1. PHP and Perl scripts to generate QR Code.
  2. Semanote: Tag the world This looks like fun.
  3. QuickMark: Read barcodes and QR-code with your webcam
  4. Web-based QR-Code generator
  5. TED Talks: Jan Chipchase: Our cell phones, ourselves: Must watch video.
  6. QR-Code processing library
  7. QR-Code WordPress Plugin: WP-QRcode is a highly configurable plugin that generates QR codes for your blog posts and lets you show them in specific places in your WordPress website. The purpose is for mobile phone users to have easy access to your posts by capturing the QR code by the phone’s camera and then go straightly to your post from the phone’s web browser.

I would like to be able to photograph and read barcodes from my Blackberry, however most mobile readers do not support the Blackberry. If you know of any reader that does, please let me know.

If you have a Windows Mobile Device or Symbian device you can use the following applications: Kaywa Reader, QuickMark. Devices that support J2ME can use QRMidlet.