↓ Twitter is updated more often, so read it! ↓

2009 Year in Review: Writing, stocks, coding, and more

I didn’t blog as much as I would have liked to this year, mostly because of my crazy busyness.

Gears logoMy article on how to install Gears on 64-bit Linux continues to see quite a bit of traffic. I even host a copy of Gears, even though it’s likely out of date. Also in the Linux vein, my articles on how to buy DRM-free music online with Amazon MP3 on Linux and Android were moderately popular. I wrote an article on how to add CACert root certificates to Chromium on Linux and it sees more traffic than most of my other posts combined.

Launchpad logoI wasn’t as active in the open source community as I would have liked, but I did make some contributions to Gwibber, Astrid, Celtx, and Lernid. I mentioned the first three in my Launchpad activity update. The latter is a newer development by Jono Bacon. I contributed the entire Esperanto translation less than two days after it was available on Launchpad. I have no way of verifying it, but I think that the Esperanto translation was the first complete non-English variant translation available.

I recently wrote two brief articles on how to automate some tasks on Facebook. One was how to rapidly expunge friend suggestions, and the other was how to select all friends in a friend select dialog.

I met Tom Dickson of Will It Blend? fame at CES last year. He was really cool and friendly.

I also wrote a few articles on politics, my favorite being A Comment on Socialism Defined, a comment left on a friend’s blog, Strike the Root!. I’ll not go into how much I think Obama and his friends have screwed up the country already (it’s not all been bad—he has done some good things). That’s something for another article.

A new hobby this year for me has been stock trading. I’d saved up some money and decided to use some skills I learned in middle school to make a buck or two on the stock market. Ironically, not 12 hours after I blogged about my flagship stock being up near 200%, that stock, SPNG, dropped 27.66% in one day, costing me $23,000 of value on a $10,000 investment in 65 minutes. SPNG 2009-06-12 (Etrade graph)It recovered, and I still made out with a profit, but I learned a very, very valuable set of lessons. I still kick myself occasionally because of this and probably will for a long time. My goal of getting into stocks was to generate enough money that I could pay off my student loans really quickly. I could have paid off more than 2/3 and I didn’t cash out when I should have.

I did meet many, many new people in the stock world, especially Stockguy22 and the Bulls on Wall Street crew. I said goodbye to StockTwits after I was temporarily banned for cheering on Vonage (VG) when it was less than 50 cents, riding it to 80 cents, and cashing out. They called it a worthless, crappy penny stock. A few weeks later, it spiked to ~2.20 and has been above a dollar since. HA!

I got some neat advice from friends while considering the purchase of a MacBook Pro (which I got and love) and the acquisition of a PS3 (which I did get).

Vivísimo logo The biggest changes in my life were in my location and work. I got a new job in March at Vivísimo, a search platform maker in Pittsburgh–I even wrote a post on the corporate blog! I moved in with some friends in May, but realizing we were a little cramped, I moved into a new apartment in July (I didn’t write about that!).


I wrote more than 28 articles for Bob Buskirk’s ThinkComputers. My favorites were the Masscool MP-1371RS Media Player and QNAP TS-809 Pro network attached storage device. I use the former alongside my PS3 for video formats my PS3 can’t stream from the latter. The NAS has become the central storage hub for all of my computers, replacing the QNAP TS-109 Pro I reviewed two years ago.

BIOS LEVEL was fairly inactive this year, largely because of a major server outage from May to August. I did write an article on the Orbita Mouse, which I still use to this day at work. I did record and post several videos from Ohio Linuxfest 2009, including Linux Journal editor Shawn Powers’s keynote, Jorge Castro’s talk on building a community around an open source project, and more on licensing, making money from open source, democratized design, and talking to policymakers and legislators about open source. All Ohio Linuxfest videos with a write-up are available on BIOS LEVEL, or on BIOS LEVEL’s Blip.tv channel.

Jon Daniel and I spend most of November cranking out a beta version of Profyle.at, a personal profile directory service. We’re not entirely finished yet, but sign up for our Profyle.at beta and you’ll likely get in! Profyle.at LogoWe want to help people find you on the Internet so your friends and family can follow you on whatever sites and networks you like the most. We pitched for funding and didn’t get it, but were cordially invited to present again during the next round in a month.

Brigette and I are still together, and going strong. We’ve spent most of her winter break together, driving throughout western PA to be with friends and family, too. She’s been working on her web site for her beagle and vizsla show dogs, Glade Mill Sporting & Hound. She’s come a long way, from using a completely WYSIWYG editor to redoing it with a mix of code and WYSIWYG with Adobe Dreamweaver. I’m eager to see what she’s planning for it.

13″ MacBook Pro: I choose you

A month ago, I mused purchasing a 13″ MacBook Pro. My primary reasons for considering the MBP were the freedom of OS choice, “seeing what all the fuss is about,” premium hardware for just a couple hundred dollars more, excellent customer support, and a healthy dose of nostalgia.

Approximately a week after writing the post, a friend let me know of a rare deal: a friend of his who just so happens to be an Apple authorized reseller was in jeopardy of losing her authorization because her sales were really low. In order to meet her goal, she was selling Apple hardware at cost. You can’t beat cost! Combine that ~$300 savings with putting the purchase on a credit card with excellent rewards, and it would put me over the edge of my reward amount needed to get myself with a free flight worth about $400.

So, I bought a stock mid-level 13″ MacBook Pro, the one with a 2.53 GHz Core2Duo, 4 GB of DDR3, and a 250 GB HDD. I did get AppleCare and a remote, although the remote was backordered and mysteriously hasn’t arrived yet (should hear why on Monday).

My thoughts?

Summary

I’ll never go back. Apple has a solid hardware product with bells and whistles which themselves make me glad I bought it, plus a slick operating system which appeases my desire for an easy-to-use, on-the-go environment.

TL;DR version

and it had been on for ~20 minutes

and it had been on for ~20 minutes

Hardware. Seven hours of battery life. Seriously. I got right around that many hours the day I took this screenshot about a week after I bought it. The multitouch touchpad with its gestures are amazing and have seriously changed how I use a touchpad–even more once I enabled tap-to-click I miss them when I use a non-Mac laptop. The magnetic power cord connector should be on every computer: it’s saved my ass twice now. The graphics card is enough to handle Left4Dead with most of the settings on medium, and it’ll certainly handle the older games and casual games I tend to play more often these days. The screen color is amazing and the keyboard is the most welcoming keyboard I’ve ever used. This is the first line of Mac laptops with an SD card reader, and that’s indispensable for me these days with the dog show photography I’ve been doing.

Downsides? I’m not too hot about the non-removable battery, but I’ve never needed a second battery even on my old Averatec which had approximately two hours of battery life. Apple made a data-driven design decision when choosing this path. I’ve not heard many complains except from people who are resistant to change. Folks who really need another battery can suffice for the hour-long charge time while plugged into something like a HyperMac battery. I also wish it had a real microphone port, but how often do I actually use a microphone? Never. The built-in mic is sufficient for almost everything I’d ever use it for. I’m also not too hot about the lack of a DVI or HDMI port and a mini-Displayport instead, but it’s another data-driven design decision and technically Displayport is a better standard for video. I ordered an adapter from Amazon; it’ll arrive this week.

Software. Mac OS X isn’t new to me. I used 10.5 on Jon’s Macbook when I borrowed it for a few months last year, and used 10.1 back in high school. It’s not a huge adjustment for me, so I’ll not go over such nuances. However, there are a few things I must highlight, primarily so that Linux folks like myself can mirror these features in Ubuntu, Fedora, and the like.

Time Machine is indispensible. I configured Time Machine to work with my QNAP NAS and it backs up regularly. The whole system! Efficiently! Recoverably! With an excellent interface for both setup and browsing and recovery. rdiff-backup pulls this off on Linux, but there’s no “don’t make me thing” GUI for it like there is for Time Machine.

Drag-and-drop installation of programs has always been one of my favorite things about OSX. No complicated installer program with click-through EULAs, no broken packages or forced upgrades. Sure, the packages are larger because of universal binaries and statically linked libraries, but I’d rather take up another 10 MB if it means I can simply drop an icon in a directory to install it, or move it to the recycle bin to remove it. I’ve been using iUseThis to track my used programs and combining it with AppFresh for version updates.

OSX is just Unix-y enough for a lot of the stuff I do. MacPorts gives me access to a lot of utilities, especially Synergy, which allows me to use the mouse and keyboard of one computer on another via a network connection. I’ve also used it for up-to-date Python and other scripting and development tools. I use Visor to give me a drop-down, Quake-style terminal in which I do lots of command line stuff, primarily via an SSH connection to one of my many Linux computers.

Perhaps one of the most care-free benefits of OSX for me is painless hibernate, sleep, and suspend. I can shut the lid and forget about it. I’ve rebooted the Mac maybe thrice in the month I’ve had it (outside of OSX updates). I’ve never seen Linux or Windows hibernate/suspend working this well on any hardware.

Downsides? There aren’t many. Sometimes I get frustrated when I can’t find an OSX analogue for a Linux program I’ve used. I have yet to find a decent microblogging client which I like as much as Gwibber on Linux. Despite being written in the highly-portable Python language, Gwibber depends on a few things that OSX just doesn’t provide. I’ve tried Tweetdeck, Nambu, Spry, and a host of others, but just can’t find the feature set I want (eveything most clients have, plus Identica, Facebook, and Flickr plugins). Twirl comes the closest, so I’ve been using it. Eventbox is showing promise as it becomes Socialite, but I’ve yet to actually see it in action.

I’ll eventually get around to trying out Virtualbox’s 3D acceleration for some Windows games, or Wine and WineBottler for some others.

A major problem I have with my OS choices is that I like to tinker. OSX gives me the freedom to tinker with a lot of things, but its defaults suffice for almost everything. I think it’ll be more difficult for me to screw up OSX than it is for me to screw up Linux or Windows.

TL;DR summary:

I’m pleased with my purchase and haven’t had the buyer’s remorse I’ve had sometimes when making such a giant purchase. The MacBook Pro laptop was designed with both low-level and power users in mind, and I highly appreciate it. It’s just enough to not be too much.

HOWTO buy music on-line, Android and Linux style

I have joined a new group of people: those who have paid for music downloads.

I’ve had a T-Mobile G1 since November. It came with the Amazon MP3 application for Android pre-installed. This little application allows G1 users to search Amazon’s fast music catalog, then purchase and download DRM-less music.

One of my New Year’s Resolutions was to go a year without DRM. This makes Amazon MP3 quite attractive to me as I try to stay legal in my music acquisitions now that I have a job. I’ve avoided iTunes primarily because of its DRM-encumbered formats, but Apple recently decided to go DRM-less. However, personally identifiable information is still embedded in the download, raising privacy concerns. There’s also not a Linux version of iTunes—there is a Linux version of the Amazon MP3 downloader, which was recently updated to work on Ubuntu 8.10. I’ve included a little tutorial at the end of this entry to get Amazon MP3 Downloader for Linux working on Ubuntu 8.10 64-bit.

An important thing to note is that when I first added Festival Thyme to my download list, it didn’t complete, and I didn’t notice it for more than three weeks! When I tried again, the application said that the downloads had expired. Unhappy with my first digital download experience, I called Amazon just a few minutes ago, and the CSR was happy to reimburse me so I could try again.

This is the new best way to enjoy music. If I’m on the go, I search Amazon’s catalog using my T-Mobile G1 via EDGE or 3G service, add tracks or an entire album to my downloads list, then watch the songs download when next I connect to the Internet via Wi-Fi. This is the way music downloading should be: inexpensive, available everywhere, and, most of all, free of restrictions of DRM.

And now, the tutorial on installing Amazon MP3 Download for Linux on Ubuntu 8.10 64-bit.

First, download the Amazon MP3 Downloader package to your Desktop.

Second, install some packages from the command line, or by clicking on this apt-url link: sudo apt-get install libgtkmm-2.4-1c2a libboost-thread1.34.1 libboost-iostreams1.34.1 libboost-signals1.34.1 libboost-date-time1.34.1 libcurl3 libssl0.9.8 xdg-utils.

Third, do sudo dpkg --force-architecture -i amazonmp3.deb to install the package.

Fourth, ensure that the 32-bit libraries are installed by first installing getlibs (click to download and install with GDebi), then going to a command line and doing sudo getlibs $(which amazonmp3). This will download the 32-bit libraries which Amazon MP3 Downloader needs.

Amazon MP3 Downloader will be available in the Applications > Internet menu.

Good luck, and happy downloading.

The Revolution: A Manifesto by Ron Paul available today

Presidential candidate Ron Paul’s latest book, The Revolution: A Manifesto was released officially today.

As of this posting, it’s #1 in Amazon’s Books section, as well as #1 in Books > Nonfiction > Social Sciences > Political Science > Political Doctrines, #1 in Books > Nonfiction > Philosophy > Political, and #1 in Books > Biographies & Memoirs > Leaders & Notable People > Political. It’s also 45% off because of the incredibly high volume of sales.

The book is not just a campaign book by the candidate from Texas. It’s a collection of thoughts on what must be done to ensure the continuance of the American experiment of self-government and rule-by-law. He explains why the dollar is failing, why the government is growing instead of shrinking, and how we are slowly surrendering our liberties in exchange for a false sense of security.

Lew Rockwell of LewRockwell.com, a libertarian columnist site, posted a fantastic comment on the Amazon product page:

Ron Paul’s legacy–from decades of principled defense of freedom, peace, and sound money–is inculcated in this very important book. Just the right length, it convincingly and eloquently advances the Ron Paul philosophy. It’s a book for beginners and for all of us, no matter how well-read, on liberty, Austrian economics, the Federal Reserve, the free market, the welfare state, and the warfare state. No mere “campaign book,” this is one for the ages. And I especially appreciated the suggested reading list at the end. Ron, thank you for your shining example in congress, for teaching millions through your presidential race, and for being–as this extraordinary book shows–the Tom Paine of the second American revolution. Fellow Ron Paulians, we have only begun.

Ron Paul also posted a message on YouTube regarding the The Revolution: A Manifesto.

I’ve had my copy for approximately a week now, but school’s been taking precedence. I’ll be sure to post my thoughts on it when I finish it.

Update: Thomas E. Woods, Jr. wrote an excellent article for LewRockwell.com entitled What Ron Paul’s Book Accomplishes. His review, summarized in a sentence: “It is a book that can change minds.”

Update: Bill Huff also contributed to LRC an article called Manifesto Destiny.

Amazon doing Customers Vote again, Black Friday deals available

Last year at around this time, Amazon.com did a program where it sold a small quantity of some very expensive item at a very, very low price. This year, it’s going the program again.

  • 1,000 Nintendo Wii Game Systems (see prices on Customers Vote page)
  • 500 Panasonic 7.5MP Digital SLR Cameras, $499 (*normally $1,149.95)
  • 1,000 Razor E100 Electric Scooters for $29 (*normally $89.99)
  • 500 TiVo HD Digital Video Recorders, $89 (*normally $253.48)
  • 500 Magellan Maestro 3140 Portable Auto GPS Systems, $99 (*normally $247.00)
  • 200 Samsung 46” 1080p LCD HDTVs, $719 (*normally $1,899.98)

Go check out Amazon Customers Vote!

Additionally, Amazon’s posted its Black Friday deals, or will shortly.

Now using Boo-box

I signed up for this affiliate service called Boo-Box. When clicked, a link shows a lightbox with a selection of products inside. When the user clicks on a product, he or she is taken to the Amazon.com product page.

It basically works like Amazon’s referral program, but you only have to add ‘boo-box-link’ to the class attribute of a <span> or <img> tag with some text describing the contents of the span or image.

We’ll see how it goes. It kinda clashes with my background, so I’m going to suggest that Boo-box let the user decide its look in some way.