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

I have never felt so awesome then subsequently disgusted in my life

Approximately 25 minutes ago, I left my work holiday party. It was a potluck, so there were a lot of leftovers. As such, lots of folks went home with containers full of food.

I was obviously one of them. I had some pesto tortellini, turkey tetrazzini, homemade Mac ‘n’ Cheese, roasted ham, hand-made pierogies, and more in my stereotypical take-out container. I couldn’t wait to wake up late tomorrow, sleeping in on a lazy Saturday, and enjoy my leftovers.

I was very careful on my way out not to spill the container in the stairwell while I put on my hat, scarf, and gloves. I braced myself and stepped out into the chilly Pittsburgh night.

A few steps from the door, at a major intersection in Squirrel Hill, a older black man approached me. “Excuse me, sir, do you have any spare cash so I can get something to eee..” he said, but I cut him off. “I’m sorry,” I said, “but I don’t have any cash on me.” I rarely carry cash.

It dawned on me after a few steps closer to the intersection that he wanted money to get something to eat. I took a step back and asked him if he wanted something to eat. He answered positively, and I thrusted my treasured leftovers container toward him.

“What’s this?” he asked. ”I just came from my company’s holiday party,” I replied. “It’s leftovers. I don’t need them. You can have them.”

He took the container, peeked inside, and walked away without a “thank you” or anything. I figured his silence to be caused by amazement. He walked into the drug store right there at the corner. I presumed he went there to get some utensils.

I walked to my car, which was approximately two blocks away. These are Pittsburgh blocks, so I was to it in less than five minutes.

The entire way to my car, I felt awesome. Here’s this 20-something guy with a cushy job who just came from a company party, giving food he really wants but doesn’t need to a down-on-his-luck, likely homeless guy begging for money on the streets of a upper-class Pittsburgh neighborhood. Yeah, I did my good turn for the day.

This isn’t the first time I’ve done something like this, and I assure you no matter how this story ends, it won’t be the last. I’ve had the “do a good turn daily” Boy Scout slogan drilled into my head since I was 10.

My path home involves going back through that intersection. I drove to it and got caught at the red light. Who do I see walking across the street? My beneficiary. What’s in his hands? Nothing.

I tried to reason with myself. “Maybe he gave it to some other homeless person,” I thought. I scanned the area. No sign of my leftovers. “Maybe he ate it?” No, impossible. There was enough food there to feed two people heartily, he couldn’t have devoured it in less than five minutes.

I can only assume he tossed it. Threw it away. Discarded it, unwanted. My heart was filled with disgust; I could feel the bile rising. I was so displeased with this person’s actions that I could have vomited on the spot.

I feel betrayed by a someone I didn’t know and, now, wouldn’t ever care to know. He could have fed himself for a weekend on that food, or have a day without a single rumbling in his stomach. He could have given it to someone else, who could have fed themselves or their starving loved ones.

Now I understand why many people are so hesitant to give money or things to homeless or homeless-looking folk: they are afraid their gift will be misused. Had I not had a big container of food in my hands, I would have probably kept walking. Having nowhere specific to be tonight, I may have offered to take him to a restaurant of his choice to see him fed. Instead, I willingly surrendered something of mine I felt I didn’t need, and it was likely discarded.

If he’d wanted a beer, he could have asked honestly. I’m a 20-something, visibly overweight. There’s probably a 99% chance I drink beer, would appreciate his honesty, and would see the man to a beer.

I can only hope that I’m wrong and this guy is a former world champion speed eater or “paid it forward” and gave the food to someone else.

“Has Anybody Seen My Code?” by Jim Weirich and the Searchers (including me!)

At last night’s Pittsburgh Ruby Brigade meeting, I and two of my coworkers (Jean and Carol) performed with Rubyist Jim Weirich (jimweirich his Ruby song, “Has Anybody Seen My Code?” Weirich gave new lyrics to the 1920s song “Has Anybody Seen My Girl?”, telling how Ruby programmers enjoy sharing their code with others.

After the performance, Jim gave a great talk entitled, “The Polite Programmer,” giving tips in a Dear Abby fashion about how library developers and users alike can write code in a way which is polite to implementors and future-safe.

I apologize ahead of time for this video. I’m out of tune a bit and I messed up here and there. Not too terrible for not having played at all in the past four years!

PGH vs PIT: How do YOU abbreviate Pittsburgh?

In a completely unscientific Twitter and Facebook poll last night, I asked the question:

PGH or PIT? How to YOU abbreviate Pittsburgh?

Boring Pittsburgh helped out on Facebook, too. @pghtweetup assisted, as well.

The count is in:

60 PGH
4 PIT
2 YNZ
1 YINZ

Many were quick to point out that PIT is Pittsburgh International Airport’s code, and that PIT generally refers to the airport when used in context.

Others reminded that professional sports broadcasts generally use PIT. This data shows that perhaps those outlets should be using PGH!

Thanks to all who participated! Don’t forget to follow me on Twitter.

New milestone: the longest I’ve lived anywhere

I realized today that as of yesterday, I’ve lived in my current dwelling longer than I’ve lived anywhere outside of my parents’ house. As of today, I’ve lived here in Regent Square for 368 days. I lived in Forest Hills for 366 days.

This is a little freaky for me, as I’ve moved around a lot since graduating high school, including a new dorm or apartment every year of college (not unusual, I know).

I’ll probably stay here at least until Brigette finishes school, but probably until a month or two after. Then, who knows?

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.

To White Castle, advocating the advent of sliders to Pittsburgh

To White Castle, the whitest of burger-mongering castles:

Many moons ago, I inquired as to the intent of White Castle, purveyor of the finest sliders in the known universe, to expand its presence into Pennsylvania. I’m interested specifically in its expansion into the western parts of the state, from whence I hail.

In my last communication, I lived near New Castle, Pennsylvania, and the nearest White Castle was in Barberton, Ohio–more than an hour’s drive. I now live near Monroeville, east of the most steely city of Pittsburgh. The nearest one now may in fact still be Barberton, which is approximately two hours from Pittsburgh.

I know that you will remind me that White Castle contracts out its fantastic sliders to various retailers for sale in the frozen goods section, but, alas, such a thing is simply not as pleasing and edifying as the Real Thing.

When oh when, praytell, shall White Castle increase its sphere of influence to include the city of steel, bridges, rivers, buccaneers, and awkward-waddling flightless birds? Its people clamor for the delight of sliderage!

Thank you!

On two months in Pittsburgh

I have been a resident of Pittsburgh for a few days more than two months now. While this is not the first time I’ve lived alone (lived alone during the summer of 2006 at an apartment in New Wilmington), it is the farthest from home I’ve lived.

It’s been a little weird not seeing my parents every couple days or so, especially when I’d lived at home since August 2007 while commuting to Robert Morris University in Moon Township for my Masters coursework. Even when I lived in New Wilmington, I went home for dinner every two or three days and did all of my laundry there. I could have packages shipped there without concern for safe delivery. If I hadn’t had a chance to go shopping, I could run home and grab a peanut butter and jelly sandwich if there were no better-tasting leftovers in the fridge.

Work is going very well. I enjoy it, and look forward to it. I’m working for Clayton Kendall, a promotional marketing company which also runs Rush Imprint, the fastest imprinted goods purveyor on the Internet. The company does a lot of business-to-business sales, selling client company goods to its franchises or employees. Our developer team is small, but we know what we’re doing. We’ve had our crises, but we work through them and come out all the better.

The dining room and living room ante-furniture

The dining room and living room ante-furniture

I’m growing acclimated to my apartment. It is very spacious for my general needs. My 10′ x 12′ bedroom—not yet finished and still quite messy from the move—is more than sufficient, given that the room in which I lived until I was 16 was approximately 6′ x 10′, and my newer room was 12′ x 14′. All I really do in my room is sleep, so it doesn’t need to be large.

The kitchen is lacking the kind of counter space to which I’d grown accustomed at my New Wilmington apartment (having a 4′ x 8′ island spoiled me forevermore), but I moved a table from the computer room into the kitchen. I now have sufficient space to enjoy my dinner without having to clear off the dining room table, which has become somewhat of a warzone/workshop. I cook much of my own food, generally enjoying six of seven dinners at home per week. Lunch is a different story; I usually eat a Lean Pocket or can of Spaghetti-Os or something like that.

I’m probably going to do the living and dining room in a dark red, navy blue, and hunter green motif, with the natural maple color of my furniture as a base. The curtains are probably going to be red. The green will be provided by a number of plants, as the apartment does get quite stuffy and I’ve really noticed a difference in the air down here, inside the apartment and outside around the city, too. I don’t know the source of the blue, yet, but I think it may be in the furniture. I don’t know; I need to talk it out with people who know more about home decoration than I.

Stained Ikea table for a Colinese flare

Stained Ikea table for a Colinese flare

A few nights ago, Jon helped me move my new computer desk into my computer room. I have yet to finish moving everything else back into the room; it’s a work-in-progress. I like having a much larger workspace. I can spread out more, but I also have to try to keep things cleaner than they were on my messy desk at home. I’ll also have some room to review larger hardware items without having to use my bed as a photography table.

I do, however, still need to figure out how I’m going to set up two printers, a development server in a micro ATX case, a 16 port gigabit switch, a router, a four bay NAS, a one bay NAS, and two USB hard drives plugged into a Linksys slug NAS. Oh, and I have three laptops (XO, Eee, Averatec 3270 which will be soon replaced by an ASUS F9) and another development server (Vojistilo, for Vojisto), the latter of which has yet to even make it to my apartment.

I’m not quite used to paying bills yet. I’ve never had bills other than quarterly college loan bills, all of which now have turned into simple interest notices because I was unable to afford the payments while doing my Masters work (a normal thing for PA students). My bills aren’t outrageous by any means; I’m living well within my means and have a nest egg for emergencies. I’m worried about the stability of the American dollar, though, so I’m looking at investment options in precious metals and foreign currency/foreign banks. That’s fodder for another post, though.

I’m also not used to having an income. That’s been my excuse for a few excesses lately, like camarones a la diabla, which is usually $15 for a dinner. “I have an income, now,” I say to my friends, most of whom have enjoyed salaried employment for at least a year. I know I’ll have to cut back when I have to start paying on my student loans, but that’s to be expected. I’m enjoying sushi and the like now while I can.

It’s quite convenient to have a Giant Eagle and an Aldi less than a mile away. I was so accustomed to driving 10-20 minutes to get groceries. These locations are within walking distance, but seeing as though I generally buy my groceries in waves, I have yet to actually walk to either. There’s also a Rite-Aid across the street from Aldi and a Taco Bell even closer, Dominoes, too.

Speaking of walks, I went on a walk a few days ago whilst Rahab, my primary workstation, compiled a custom Linux kernel (I finally have sound in Flash on my Creative X-Fi!). I walked around the neighborhood and then down towards a park and ride off of Rt. 30 behind the Westinghouse Atom Smasher. A coworker said that there was a staircase from the park and ride up to the road behind the Atom Smasher facility. There is, yes, but it’s fenced off because there aren’t many stairs remaining on it.

When I returned, I realized how tired I was. I haven’t gone on a walk since I moved. I think I’m going to have to restart that ritual. I’ve been watching closely the things I eat, having put myself on a sort of “zig zag” diet. This diet plays on the body’s switching between high calorie day/increased metabolism and low calorie day/decreased metabolism to foster gradual weight loss. Basically, I maintain a low calorie diet (~1,000 calories) for four days, then have a high calorie day (2,000 calories). It’s worked out well thus far—I’ve lost approximately five pounds since I moved. My goal is to weight approximately 200 pounds by Christmas—it’s a lofty goal, but I’m working toward it.

I don’t have anything to report regarding the romantic parts of my life, other than that it’s a work-in-progress. It will suffice to say that I’ve realized I need to work on myself before I can work on an “us,” but I certainly will not turn down potential opportunities.

While Clayon Kendall is the primary consumer of my time—and payer of bills—I do still write for ThinkComputers and BIOS LEVEL. The former is getting busier and busier: Bob Buskirk, the owner, has been posting a review almost every day. Most recently, I wrote a review of the CineRaid Quad-bay SATA/SAS RAID Device, an awesome external RAID device for professional graphics folks. I’m working on a few power supplies, and then I’ll have another NAS for review. I’m also working on an article about the ASUS Eee PC and some creative hackery with it.

BIOS LEVEL Logo

BIOS LEVEL is picking up a bit, but we posted fewer reviews in July than in June and saw less traffic. Our peak traffic recently was the day after Sean Potter posted his article on Using chroot to recover root passwords. A second, lesser peak was the day after John Yackovich posted his review of the Corsair CMPSU-750TX 750W power supply. Sean and I have some exciting articles planned for August, as well as an awesome contest in conjunction with Pittco! Later in the month or in early September, I might have an article on creative uses of the Wiimote with Linux. In October, much of the BIOS LEVEL staff will be in attendance at Ohio Linuxfest, and I’ll be reporting from it.

Speaking of Pittco, Iron Storm 9 is August 16 and 17 at the Castle Shannon Firehall in the South Hills of Pittsburgh. It’s $25 for 24 hours of food, fun, and fragging. I still have a few power supplies I’d like to sell, so if you’re looking to build a computer or give your current one some extra umph, please talk to me before, during, or after the event. I’ll make you an offer you shouldn’t refuse.

Oh, I almost forgot. I have a Masters degree now :-D

I think that’s it for this life update. I’d better cut it off here before I beg too many “TL;DR” from readers. Follow me on Twitter (colindean) or Identi.ca (colindean) to get my daily updates and such.

Independence Day 2008

I’ve learned a lot in the past year. I’ve become an independent person, living on my own and making my own money.

At this time last year, I was living in the Phi Kappa Tau house at Westminster College while taking a single graduate-level education class at Robert Morris University. I had just graduated from Westminster, and had taken during my last semester a class on American history and literature from 1492 to 1877.

The content of the class was heavily focused on the independence of the colonies, the American revolution, the founding of the nation, and the building of it. We spent only the last two of the 14 week semester on the civil war, but I didn’t mind. The civil war is interesting, but what caught my interest far, far more was the actual reasons for separating from Britain and the persons behind the movement.

I read Jefferson’s and Franklin’s autobiographies, as well as Paine’s Common Sense. At the onset of the class, I read Emerson’s “American Scholar” even though it wasn’t written until well into the 1800s. All of these documents affected me and my concept of scholarship, liberty, justice, and freedom.

It wasn’t until October or so when I heard of a Pittsburgh-native Texas Congressman named Ron Paul, an OB/GYN who’d found a calling in public service. Having recently read up on Barack Obama, I was interested to see who’d be challenging the senator from Illinois (yes, I called that early).

I was impressed with Dr. Paul’s platform. His focus on the Constitution and the restoration, or rather, a return to the observation of its powers, as well as his persona and depth of knowledge—and ability to explain his economic and foreign policies convinced me that he is the man to support for president of this great country. I drew a lot of lines between his desire for a conservative budget and non-interventionist foreign policy and those of the aforementioned forefathers and their peers. Dr. Paul really is, in policy and belief, a founding father.

Since that time, I’ve read some of Dr. Paul’s books, as well as books, blogs, and other works by other liberty-minded folks and fully believe in the restoration of traditional American liberty and a return to the traditional American foreign policy of non-interventionism and the traditional American free market economy. I hope to attend the R3VOLution March in D.C. on July 12 to hear Dr. Paul speak and participate in a rally and demonstration to show that 15,000 Americans want real change in Congress, not the superficial change promised by the remaining candidates.

Something which I recently realized I take for granted is my own freedom and independence: my freedom to speak my mind, my freedom to own a firearm, my freedom from unwarranted search and seizure, and the many other rights granted by the Constitution to me and every other American citizen. Conscription is all but dead here, and it’s fairly widely-accepted that there never will be another draft.

I took a job in May at a company in Pittsburgh and moved there, too. I have many coworkers, but only a few actually live in the US and work locally.

Recently, a foreign coworker of mine finished a degree in computer science at a top technical university in his homeland. He graduated on Saturday, and moved into a new flat on Monday to live his life as an independent person. Wednesday, he got a call, and was told he’d been drafted by his country’s military for compulsory service. For the next year, he’ll be patrolling the streets. He won’t have access to a computer for weeks or even months, if at all. He won’t be able to practice his art of crafting code. He won’t be able to enjoy the freedoms I enjoy. “I have no words,” he said to me. “All this higher education, and I’ll be police,” he said.

Another coworker, who left that country before he was conscripted, said that he would not be treated as we’d think. Our American military is a heaven compared to this former Soviet country’s military. There would be beatings meant to “toughen him up” and whatnot—the guy weighs just more than 100 pounds and doesn’t have much muscle on him. He’d not have the health care, benefits, and leave that American troops get. He’d not have much of anything except what the military gives him.

I know that duty is duty and, if asked, I would probably join the American military if I saw that I could be of use during a time of just war. However, since the US has been in but three just wars (one of which, WWI, is arguable, though, depending on the company discussing it), I doubt that I would join the military. My local coworkers and I want to help this man, but there’s nothing we can do.

While I’ll be enjoying Independence Day today and returning work and my apartment in Pittsburgh next week, yesterday was his last day working for us for a year. We’ll be glad to have him back when his conscription comes to a close; when he is once again independent.