0

Dear State Farm

This guy creeps me out.

Please do something about  him.

Sincerely,
B.J.
0

My favorite photo from a recent outing

Taken by me on October 17th, 2010 at Atlanta Cemetery, Atlanta, IL
0

In defense of the gray areas

I want my world to be well defined.  I want clear cut, black and white, right and wrong, good and bad.  I want us versus them, good guys versus bad guys, heroes versus villains, etc.  I want it to be clear what the right thing is to do, but that isn't often the case.

I have long considered myself libertarian-leaning, even once being a card-carrying member of the official party.  I really like the sound of the phrase "less government at nearly any cost".  I voted for Ron Paul... as a write-in vote in the general election.

That said, I find myself saying "There aught to be a law" more and more often.  I notice myself enjoying the safety, convenience, and efficiency of the world around me, most of which is in place because of some government agency somewhere.  I see brilliant emerging technologies that would benefit the entire world get buried by some mega-corporation that recognizes it as a threat, and I wish for more government control.

When I was younger, the rules were simpler.  You voted for the republican candidate because that's what white Christians do.  Now it's more complicated.  I rarely like any of the candidates, often liking the republicans least of all.  Voting for the lesser of all evils seems like a lousy way to do things, and as such I'm  having quite a lot of trouble even knowing who to root for in the pending elections.  I'm disenfranchised perhaps, but more than anything I'm becoming increasingly aware of the fact that a well-defined platform that spans all issues is no longer valid.  I want to be able to side with the democrats on issues A, D, and F, while siding with the republicans on issues B, C, and E.  I want to be able to vote on issues, not on people.

It feels like we're being asked to pick our favorite two or three hot button issues, determine how we feel about them, line up with the party that comes closest, then just parrot back the stance of the party for everything from that point forward.  It's clumsy and it feels like being herded.  I don't like it.  I'm not interested in voting for the most-likely-to-win member of whatever party panders to my demographic most successfully.  I want to elect my friend Brian to congress.  Check that, I want to draft my friend Brian into congress.  He's a kind soul with a wise outlook who is slow to anger and seeks out information before making decisions.  He'd be great, and as such, he wouldn't last a week.  Neither party would have him.  This makes me grumpy.

It's the year 2010.  Perhaps it's time to start thinking about doing away with the concept of career politicians and instead simply draft our best and brightest into service as senators.  Brian would beg me not to vote for him.  That's why he'd be perfect for the job.
0

Why I rooted my DROID, and why you should too

I rooted my phone a month ago today, and after several weeks with it, I'm finally taking a moment to write up my thoughts on the experience so far.

Let me start by saying that I loved my phone even before I rooted it.  Android is a well-made operating system and I've been closely watching its development since the Open Handset Alliance was founded several years back.  Not wanting to jump carriers, I waited until Verizon joined the fray with the first DROID handset before buying one, and I've been very pleased.  The interface is elegant, the multitasking is empowering, and the integration with the core set of Google web apps allows my phone to nearly replace a proper desktop computer for all but the most involved tasks.  Apple's iPhone is a design marvel with an arguably slicker interface, but I'm personally sold on the true multitasking and more open market methodology of Android.

That said, even with Google's open source platform powering the system, I occasionally ran into one or two things that I just couldn't do.  Android does not, by default, allow the user to access the core of the system.  Certain folders, mostly those containing actual operating system files, are locked down.  This is for several reasons, not the least of which being that with access to these files, the user could severely break the phone.  Example (and don't you dare do this):  If you were to go into your computer's C:/Windows directory and deleted, say, the System32 folder and everything under it, you'd find your computer to be behaving quite differently after the next reboot.  For this and other reasons, even the mostly open Android operating system does not allow the user carte blanche access to everything.

After doing plenty of reading on the topic, I decided to take the plunge and root my phone.  Here are some of the things I can now do that I couldn't do before:

  • USB Tethering and Wireless Hotspot - Most carriers in the US are worried about allowing people to use their phone's data plans for devices besides the phone.  As such, most either disable Android's USB Tethering and Wireless Hotspot functionality or simply replace Android's default versions of those applications with handicapped versions that validate against some lame subscription-based tethering service that the carrier sells.  With root access, both USB tethering and Wireless Hotspot functionality are wide open, and the carrier has no way of distinguishing tethered data from phone data.
  • CPU over-clocking / under-clocking - My Motorola DROID has an 800MHz processor.  With root access, I can tell the system to push itself a little harder when needed, over-clocking the processor up to about 1100MHz.  Battery life is impacted by this process, but sometimes more power is worth it.  Additionally, I can set the phone up to intentionally under-clock itself when less power is needed.  This scaling-on-demand process ends up saving battery life in the long run, and reduces strain on the CPU when less processing power is needed.
  • Linux Terminal Emulation - Technically this isn't a root-only feature, as you can use a terminal emulator to navigate the Android file system without root.  That said, you need root to be able to do any of the really fun stuff, like removing files that Android otherwise wouldn't let you remove.  See the next item for an example.
  • Removal of bloat-ware - Android doesn't come prepackaged with any garbage applications by default, but some carriers offset the handset cost by loading them up with irremovable applications.  Verizon adds Twitter, Amazon MP3, and Facebook, none of which I want.  Because I have root access, I can remove those applications.  Without root?  They sat there and taunted me.
  • Custom ROMs - Cyanogen, Cyanogen, Cyanogen.  Far and away the best custom Android build available, and I love love love it.  With extremely granular control over interface tweaks, a built-in custom launcher, and the ability to keep the home screen application in memory (something missing from the stock Android build), it's quite simply better in every way.
  • Miscellaneous root-only apps - Cache Cleaner (deep cleans the cache, of course), drocap2 (screenshot capture), LCD Density Changer (adjust your phone's screen resolution), Titanium Backup (backup your apps and data), ROM Manager (easily install custom ROMs and ghost your whole phone to the SD card), and many more.

For me, the upsides far outweighed the very small potential downside of screwing up the phone.  I'm fully thrilled with my phone, and I would recommend rooting to absolutely anyone.  If you have any questions about rooting, please feel free to drop me a note any time.
 
Blogger Theme by BloggerThemes & Chethstudios
Design by Metalab