July 08, 2012

My Garmin & Me

I have been a recreational runner / addict for much of my life (but more about that in a future post). Every serious runner needs a good running watch, and for my high school and college days, I had a classic Timex Ironman Triathlon watch, probably the most successful sports watch in history. Late in my law school days, my first Ironman watch died, and I upgraded to the then-cutting edge Ironman watch with "IndiGlo" backlighting. That watch lasted from roughly 1995 through 2010, seeing me through a marathon, dozens of other road races, and near daily runs with only the occasional battery replacement.

Classic Timex Ironman watch with "IndiGlo" lighting.
(Photo from Wikipedia.)

For a variety of reasons (primarily injuries, apathy, and a decision to stop running road races), I never got around to replacing my Ironman watch. But, I have continued to run, even as age, injuries, work, and family life have conspired to make my running habit less regular and less intense. Still, it felt weird not having a watch to track my pace as I ran.

Last Christmas, my sig other got me a new running watch, a Garmin Forerunner 405, a watch my brother has raved about for several years. Let's just say that technology has progressed a bit since my law school days. First and foremost, my Garmin has built-in GPS tracking capability, enabling the watch to give me precise distances run, along with elevation changes. Also, the GPS feature frees a runner from the boredom and strictures of adhering to a few set routes where the distance is known; instead, the runner can explore new routes and trails and simply consult the watch to determine distance run. The watch also calculates calories burned based on age, weight, and gender data entered by the runner. Runners can also use the watch to track actual versus planned pace of run, and to craft workouts. The watch also has an optional heart rate monitor feature (which I do not use).

Garmin Forerunner 405, available on Amazon.

But the best feature of my Garmin watch is that, after every few runs (or even every run), you can upload the detailed run data from your watch to your computer via a wireless USB antenna. Once the data from your watch is uploaded, Garmin exports the data to a personal fitness webpage where you can keep a complete record of all of your training runs and road races. Your personal Garmin webpage lets you view a detailed report for each running event, with interesting data such as your pace at any point on your route. Below is a report for a typical solo run on my standard "long route" which is roughly five miles long (depending on whether I remember to start my watch as I leave the driveway or shortly after, the route can vary from 4.9 to 5.1 miles on the precise Garmin GPS measurement). If you follow the "View Details" tab, you can see additional information, such as my "splits" (time and pace for each mile segment), elevation changes (this is a generally flat course with a long gradual slope throughout Mile 3 and a small hill near the end of Mile 4), and my "moving pace" (pace after factoring out pauses for street lights, dog misadventures, etc.).



The report above was for a pretty good running day—temperature in upper 50s, moderate humidity, light wind—call it an 8 out of 10 for running conditions. My runs during the heat wave over the past month have generally been at a much slower pace, usually around 9:00 to 9:30 minute/miles over this same course. Frankly, the high humidity is tougher for running than the heat, making it impossible for the body to keep cool, not to mention making it feel like there is no oxygen in the air. But my moving pace of 8:22 per mile in this report is probably a pretty good snapshot of my current running level during good weather conditions, and right now I would expect on most 10K (6.2 mile) courses to knock out pretty steady splits around 8:15 to 8:30 minute/miles. It's a far cry from my prime running days, but I have plenty of time for serious training before tackling a possible 5K road race during Mastodon and running the Vegas Rock 'N Roll Half Marathon with Santa Claus on my birthday (and probably during WPBT—scheduling details have not yet been released).

Below is the report from a typical run with Berkeley on the same long route, back when the weather was more suitable for boxer fitness training (depending on humidity, Berk can't run with me when the temperature is above 60-65F). Click on the "View Details" tab and you will see the detailed pace chart which reveals where in our route Berk read or sent "p-mail", took care of his "bizness", slowed to check out another dog, or waited with me to cross a street. Kind of fascinating what modern tech can do!


I love my Garmin watch, and certainly recommend the Garmin watch line to all serious runners. Similarly, the Timex Ironman watch line has also exploded into a myriad of Ironman watches, most with fancy new technology options such as GPS location, run pacing, training records, and heart rate monitoring. If you are a regular runner or biker who wants to make the most of your fitness training, you owe it to yourself to look into getting a good quality training watch.

July 01, 2012

Egg On Your Face Up Gaming

Recently I read about several poker bloggers who had played in a special freeroll tourney arranged by famed poker media guru AlCantHang through Face Up Gaming (Lightning's account of the first tourney and a screen shot of the Face Up table display are here, while JT88Keys blogged about the tourney here). Face Up is a subscription model poker site which offers play chip poker tournaments, "cash" games, and leagues, with various cash and non-cash prizes awarded for tournament wins or monthly performance. Although registration is free, additional benefits (mostly more free play chips and better access to tourneys and leagues) are available for a monthly fee of $25.

A few days ago, Al posted on his blog that he had arranged a second freeroll tourney on Face Up, set for mid-afternoon yesterday. I had some errands to run, but was spousal unit free for the weekend, so I figured why not organize my day to play some cards online during the worst of the scorching heat wave Iowa (and half the country) has been enduring recently. Plus, there was plenty of free swag up for grabs, including an iPad, an iPod, a pair of fancy sunglasses, and assorted clothing items. Pretty sweet set up, eh?

I got registered just fine. I opened the poker lobby around 2:00, 15 minutes before tourney start time. The lobby did not really indicate how to go about getting your table to display, and I was starting to wonder how to get seated when my tournament room finally displayed a link to my table a minute or two before the tourney started. I was dealt the Ace of spades for the button, which is always a good omen. I then spent a few hands trying to figure out the table set up, auto-folding several trash hands.

Finally, I found a hand to play—Ace-Queen offsuit on the button. As players started to fold, I tried to figure out where and how to put in a raise. As the betting display finally popped up, I went to enter a raise amount ... and nothing happened. As my timer ran down and my hand was folded, I frantically clicked buttons as it slowly dawned on me that I had been disconnected.

OK, stuff happens. I waited briefly to see if I reconnected automatically, but no luck. So I went back to the tourney lobby, but couldn't find the blogger tourney because once a tourney starts, it is no longer displayed. I tried to engage in the lobby chat, but kept getting an error message telling me I needed to log in. Then when a log in dialogue box appeared, I tried to log in but only got error messages. I tried closing and reloading the Face Up site, but no luck. Finally, after about 30 minutes of trying various solutions, I successfully reconnected. It took a few minutes after that for the lobby to again display the blogger tourney. But I was back in action.

I had been blinded down from 2000 to ~1400, but stole a couple of pots with preflop all-ins with deuces and A6 sooooted. Then I knocked a player out when I won a race with a middle pocket pair versus his Broadway Ace (funny how I can't remember the details of my one big winning pot).

I was running good, too good. I was almost immediately disconnected again, this time for only five minutes or so. I got back to the game in time to find 66 under the gun. I decided to get tricky and play for a check raise. Unfortunately, six of us saw a flop of 5-5-7. I bet out, got raised by a shorty who was all in, and it folded back to me. I called off the small raise, and found myself up against Q5 sooooted. Ouch. I was back to being a short stack, and got it all in with KQ offsuit against pocket Fours. Four in the window and goodbye, good luck, good gravy.

From the Face Up lobby chatter and the poker blogger Twitter stream, it was pretty clear that Face Up was having major connection issues during the blogger tourney. The lobby showed a mere 500 or so players logged in, and I don't know how that number compares to the normal player volume. The site problems clearly were affecting all tourneys, not just the blogger freeroll. As another blogger, Heffmike, noted on his blog, the Face Up administrator disabled lobby chat for a period, so I can't comment how long the connection issues lasted. But between the players labeled as disconnected on the site and the Twitter stream, I would guess well over half of the poker bloggers in the tourney experienced some level of connection problems.

When any business throws a promotional event like this for influential media and blogger types, the purpose is to get some free publicity, preferably glowing reviews and enthusiastic endorsements. Whether it's a poker site's freeroll, a new restaurant's sneak preview, or a casino's "soft opening"—the one big rule is make sure everything runs smoothly. After all, you invited these people to try your business for free in hopes they will be impressed enough to generate some favorable publicity. So if your business has serious problems during your promotional event, you have pretty much shot yourself in the foot.

That being said, although the connection issues were annoying, it was just a freeroll, after all. None of the players lost anything other than an hour or two of their weekend. I will probably give the site another shot or two to see how things run once they have the connection issue sorted out, though I can't see myself renewing my monthly membership if the connection issues aren't resolved in the next few weeks.

In all fairness, however the site seemed to run fairly smoothly during the periods I was able to stay connected. I did find some areas where the site could look to improve:

  • Table size—The table was awkwardly sized. I had to reduce the window size to get it to fit on my laptop screen, but this made many parts of the screen hard to observe without scrolling up and down.
  • Betting options—The bet slider was very difficult to use, and I had to resort to typing in numbers.
  • Slow graphics—The dealing and action graphics were notably slow.
  • Lobby screen—The lobby screen needs a place to log in if you are disconnected, rather than having to close the lobby, go back to the website, and start all over from scratch. Also, there needs to be a tab to display tourneys that have started, as well as a better way to get back to your table when you are disconnected. Finally, when you click on a cash game or tourney with no players, the screen basically locks up instead of indicating that no games are available.
  • Player chat—The availability of video and voice chat are nice. But it looks to be difficult or impossible to chat with players not at your table.

Certainly Face Up is well behind the sophisticated player interface of established play money poker sites like Poker Stars (where I have been playing occasionally over the past six weeks). But Face Up is solid enough for a new start up site, and hopefully Face Up gets its glitches fixed and keeps working to upgrade its interface software. Face Up's real prize reward system for fake money play could fill a desperately needed niche in the online poker eco-system as we continue to see very slow and fragmented movement toward online real money poker legalization. But for the moment, Face Up is coming off as being an amateur hour operation.


(Image source).

May 28, 2012

The Price Is Wrong at the Meadows

Yesterday I played a late afternoon holiday poker session at the Meadows ATM. Games were rather sparse when I arrived mid-afternoon, with a couple of tables from the noon tourney still running, along with two tables of $1/$2 NLHE. As additional tourney players busted, some rotated into cash games, allowing some of the regulars to launch a $1/$2 Pot Limit HOE cash game. [FN1]  Despite the siren song of the Gamboool game, I stayed at the NLHE game because there were a few fishy tourist types, and I was waiting for the arrival of a vacationing blogosphere-Twitterverse friend, Jason, a degen geneticist from New Jersey (say that three times fast). I managed a $300 profit before we got five-handed with small stacks in play, so I gave in to temptation and moved to the HOE game just as Jason arrived to also join the degeneracy.

The game played rather nitty, with lots of limped or one-raise pots getting six to nine players to the flop. Preflop 3-bets were as rare as WSOP players who get knocked out without a bad beat. Still, there were numerous hands in the Omaha and Omaha8 rounds with multi-way all-ins, often with marginal draws. I wish I could say I cleaned up in the game, but some #runbad and some #playbad left me down for the session. Still, it was entertaining, since most of the table were friendly and talkative. I spent the session sitting next to a nice young gal (and solid player) @chelmc23, who is a regular in many of the Omaha games at the Meadows. We have played together often, so we gossiped a bit. At one point after witnessing a weird runner-runner suckout in a big Omaha pot, this exchange occurred:

Me:  "Wow, that's brutal."

Chelmc23:  "I had a worse beat in the Friday Omaha game."

Me:  "The 6/12 high-low?" [Note: A group of older folks have had a long-running regular Omaha8 game every Friday morning at the Meadows, often getting two tables. They play it $6/$12 limit, with a half-kill to $10/$20 following scoop pots of $60 or more.]

Chelmc23:  "Yeah. But I don't want to bore you with a bad beat story."

Me:  "Why don't you save it for the Hold 'Em round?"

Chelmc23:  "Good idea."

So, new rule: Bad beat stories can be told to liven up the boring rounds of a mixed game. The rule should also apply to Triple Draw and Stud games—except for Razz, of course, where merely playing is a bad beat.

I did win one entertaining hand of note. In a Gamboool8 round, I had some trashy hand in the big blind, something like K-J-9-7. It limped around, so I got to see a flop of 9-9-9. Donkey Kong! I checked the flop, got a loose player to bet it, a nitty lady to call, then I raised to $30, and they both called. Turn was ... oh who cares. I led out for $40, loose guy thought then folded, but the lady called. River was another card of no consequence. I bet $50, the lady sighed, pushed out the call, and said "Show me your 9". Instead, I rolled over my hand to claim the nice pot.

Anyway, the point of this post was to discuss the problems dealers can encounter when tracking pot size for betting purposes. The concept of pot limit betting can be tough for poker players used to the rigid structure of limit games and the anything-goes approach to no-limit games. Instead of simply pulling in bets each round, dealers have to track the pot size as players routinely simply bet by saying "Pot!" and then looking to the dealer to state the bet size for them. Now, as long as the dealer knows the pot size, and players bet, call, and raise in pot-sized increments, keeping track of the pot is simple arithmetic. For example, on one flop, a player bet pot. The dealer stated "$63". One player called, then the next player raised pot. The dealer froze for a moment, then started saying, "$280 ... $280 ..." which was clearly too high. I was in the 10 Seat, and quietly told the dealer, "It's $252 plus his $63 call, so ... $315 total", which another player also echoed. This case was easy because the raiser first had to call the $63 bet, then match the total in the pot for a raise of $252 ($63 x 4—preflop pot amount, pot bet, call, and call by reraiser). A more effective technique for thinking about this kind of pure pot betting and pot raising is to take four times the original pot bet size, then add another pot bet for each caller between original bettor and the pot reraiser to arrive at the total bet size for the pot reraiser (here, 4 x $63, plus 1 x $63, or 5 x $63 = $315; had there been a second caller, then simply make it 4 x $63, plus 2 x $63, or 6 x $63 = $378). Since the original bet amount was under $70, I knew the raise couldn't possibly be another $280 or more like the dealer thought. [FN2]

Later in the session, another weird pot-counting situation came up when a young lady dealer I had never seen before rotated into our game. There was a preflop raise to $10 with seven callers. I was out of the hand and not paying that close of attention. The dealer put out the flop, and the lady in Seat 1 put out a $15 bet that I couldn't see. Loose guy in Seat 5 raised pot, and the dealer said, "$115". Guy in Seat 8 then raised pot. Dealer said, "$300 more." Thinking that the $115 bet by Seat 5 was the first action on the round, I said to the dealer, "Shouldn't it be $345 more?" Dealer pointed to the Seat 1 bet of $15, and said, "It's $300". Seat 1 folded as I said, "Well, it can't be $300." Seat 5 called, and the dealer put out the turn card, then turned to me and quite tersely said, "It was $70 preflop, her $15, then his $115, so it's $300 more." I hadn't worked out the math by that moment, but I knew that $300 couldn't possibly be the correct raise amount (for one thing, with three players making bets ending in $5 before the pot raise, math says the raise amount had to end in a five, not a zero). But, I wasn't in the hand, the two remaining players had no trouble shipping the remaining $350 or so in Seat 8's stack (Seat 5 had him well-covered), so I simply shut the heck up. But I did take out my iPhone to write a note with the correct math to use as the basis for this post:

Let's start on the flop. A bet of $15, then a pot raise to $115 total means that the $15 bet plus a $15 call totals $30 on top of the pot. Since the raise was $100 more (for a total bet of $115), the preflop pot had to have been $70: $100-$15-$15=$70. The $70 original pot size checks with preflop action of seven players calling $10 each. So far so good.

Now, the next pot raiser must first call the $115 pending bet before his pot raise is calculated. So, $115 (pending bet by Seat 5) + $115 (call by Seat 8) + $15 (Seat 1 bet) + $70 (preflop bet) = $315 total pot which is theadditional raise amount for Seat 8.

So, the dealer was wrong as I knew, but I was also wrong as she knew. Math failure all around (though my error was based on not seeing the original $15 bet). Using The Price Is Right rules—closest to the correct amount without going over—I would normally give the dealer the win here. But, the dealer is being paid to keep track of the correct pot size. Being off $15 might not seem like a big deal, but in a multi-way pot where small amounts get magnified quickly, it can mean the difference between a player being able to call or reraise, or determine whether a player is able to get his stack in the middle on the turn. At a minimum, if a player questions the pot size in a pot limit game, a dealer should take a moment to confirm his or her math.



"The price is wrong, B#tch!"

-----------------------------------------------------------------------------------

[FN1] For my less experienced readers, HOE is a mixed game with alternating rounds of Hold 'Em, Omaha (high only), and Omaha Eight or Better (high/low split pot game with the low hand must be 8-high or lower to qualify).

[FN2] As I noted in a prior post on PLG in Vegas, some casinos elect to track the pot in $5 increments, with odd dollars rounded up to the next $5. Using only $5 increments, particularly postflop, makes the pot-tracking and pot-raising calculations much easier for dealers and players alike. There is some variation in how the $5 increment policy is implemented:
The Venetian PLG game has $1/$2 blinds, which are counted as $5 for pot-calculation purposes, with a $5 bring-in (if you call preflop, it's $5; first raise without a limp is to $15). The Aria PLG game has $1/$3 blinds, which are counted as $3 for preflop action, with post-flop action in $5 increments (first raise without a limp is to $12).

May 24, 2012

Marriage Equality & the Courage of Political Pandering

In a recent TV interview that seems to have flown under the national media radar, President Obama announced publicly that he supports the rights of gay and lesbian Americans to legally marry their same-sex partners. The President was immediately criticized by many in his own party for being a political coward who had not "evolved" far enough fast enough from support for civil unions to support for full marriage equality. The President also took political fire from Republicans who predictably claimed that the President was cravenly pandering to wealthy donors and liberal base voters by publicly admitting to his support for marriage equality. Frankly, both sets of critics are correct. But President Obama's statement on marriage equality fits quite comfortably in the context of gay rights issues in modern American politics.

Let's begin in 1980, the first presidential election I can remember (I was in fourth grade). The 1980 election was probably the defining moment in American politics in my lifetime, when Ronald Reagan finally mastered the dark art of fusing socially conservative voters to the traditional Republican base of financial conservatives and foreign policy hawks. Reagan's views on gay issues "devolved" quickly from his opposition as a former governor to a California initiative to ban gays from teaching in public schools to a presidential campaign where he courted social conservative voters and donors with campaign statements condemning gays as engaged in an immoral "alternative lifestyle". Reagan's administration kowtowed to the newly influential religious right on the paramount gay issue of the decade—the AIDS crisis. Reagan never even acknowledged the existence of the AIDS epidemic publicly until near the end of his second term in 1987, while his administration shamefully delayed taking any public policy position because many of his top advisers viewed AIDS as a gay disease where the victims "are only getting what they justly deserve." Reagan's loathsome communications director, Pat Buchanan, even authored a New York Post op-ed piece in which he declared, "The poor homosexuals—they have declared war upon nature, and now nature is exacting an awful retribution."

Reagan's presidency also coincided with the U.S. Supreme Court's decision in Bowers v. Hardwick. The Supreme Court—the ultimate protector of justice and equality—declared in rather harsh language that if states wanted to make being gay a criminal offense, well that was perfectly OK under the Constitution. This decision and the vestigial anti-sodomy laws it endorsed were used over the next two decades by many conservative states to justify refusing to permit gays to adopt children. After all, gays were criminals by law.

Pandering on gay rights issues reached its zenith in the 1990s when Congressional Republicans whipped their social conservative base into a frenzy on the twin issues of patriotic support for military service and strengthening families by working to ban gays from serving their country in the military or creating families by getting married. The equally loathsome "Don't Ask, Don't Tell" (DADT) and "Defense of Marriage Act" (DOMA) were enacted with ease, thanks to hordes of Congressional Democrats falling all over themselves in a mad rush to reassure voters that, although they liked gays more than the Republicans and welcomed their votes and donations, they certainly weren't going to, you know, actually vote to support any recognition of gays as deserving of equality. Of course, Senate Republicans had to put a pickle on the shit sandwich of DOMA by voting down a proposed Employment Non-Discrimination Act (ENDA) that would have given federal protection to gays against employment discrimination (a law that has yet to be passed even today).

The 1990s also saw the genesis of the Republican tactic of using ballot measures to enshrine anti-gay bigotry into various state constitutions. Colorado voters bought into Republican rhetoric that gays should not be given "special rights" and passed a constitutional amendment prohibiting any state or local law or ordinance granting gays protection from discrimination in any form (targeted at local ordinances barring discrimination based on sexual orientation in employment or housing). Thankfully, the U.S. Supreme Court eventually invalidated the amendment in Romer v. Evans, but Republicans still use the "special rights" dog whistle to this day.

Moving into the current century (even if the Republican party would prefer not to do so), President George W. Bush campaigned on a "compassionate conservatism" platform. Apparently the "compassion" part was optional, as Bush (with the tacit support of the Gay Quisling) based his reelection strategy in 2004 in part by pandering to social conservatives in key swing states by instigating votes on state constitutional amendments banning gay marriage, not to mention openly endorsing the idea of a federal constitutional amendment also banning gay marriage.

Which brings us to the era of President Obama. Obama campaigned on the promise of repealing DADT, which had broad bipartisan public support. Yet Republicans led by supposed-moderate John McCain fought tooth and nail to preserve DADT and deny gay Americans the right to openly serve their country. My cynical view is that the Republican resistance was less about military service than it was about marriage equality. After all, if the public ever saw a gay soldier or sailor return from active duty to the embrace or even marriage proposal of a same-sex partner, the social conservative case against marriage equality would suffer a serious public relations blow. Also, gays serving in the military would be particularly vulnerable to the whims of the patchwork of state laws governing marriage equality, and a gay military couple would make a compelling example of the indignities imposed by DOMA and state anti-gay marriage laws.

In other recent political pandering, after years of Republican calls for marriage equality issues to be decided by legislatures not courts, Republican New Jersey Governor Chris Christie—his eyes firmly on social conservative support for a presidential campaign in 2016—vetoed a marriage equality bill and moved the equality goalposts back even further, demanding a statewide vote on a marriage equality constitutional amendment. Republican legislators in Louisiana voted to maintain laws that prohibit gays from adopting children under any circumstances, while Republican legislators in Virginia passed a law making it significantly more difficult for gays to adopt. Republican legislators in Missouri and Tennessee proposed laws to prevent public school teachers from even discussing gays. North Carolina Republicans pushed through a state constitutional amendment barring gays from marrying, even though state law already prohibited gays from marrying, and the Republican Speaker of the House admitted that the amendment would likely be overturned in a few years. And the leading Republican candidates for President fell over each other in declaring their anti-gay bona fides, with presumptive nominee Mitt Romney "evolving" from declaring his strong support for gay rights in the 1990s to pandering to social conservatives with a strongly anti-gay platform in the current presidential race. And just to drive the anti-gay point home, Romney recently hired then fired an openly gay adviser to placate the religious right.

Whew! That's a lot of political pandering on gay rights issues. President Obama's pandering fits right in ....

That being said, there is some merit to President Obama's critics on the left who note that Obama's "evolution" on marriage equality was a cynical and cowardly ploy calculated to ensure his election in 2008. Those critics are correct—President Obama is hardly leading the charge for marriage equality. Compared to many marriage equality proponents—Washington Governor Christine Gregoire, New York Governor Andrew Cuomo, Rhode Island Governor Lincoln Chafee, New Hampshire legislators, prominent Republican attorney Ted Olson, Iowa Senate Majority Leader Mike Gronstal, and former Iowa supreme court justices Marsha Ternus, Michael Streit, and David Baker, just to name a few—President Obama is downright cowardly in his evolution from supporting civil unions to his recent support for full marriage equality (qualified by pushing the issue off to the states).

Still, as a matter of pragmatism, it is rather politically unrealistic for gay rights proponents to expect politicians to openly endorse gay rights issues if doing so results in political suicide. After all, what good are politicians who support gay rights if their gay-favorable stances make them unelectable? In President Obama's case, it is arguable that a pro-marriage equality position in 2008 might have resulted in the election of John McCain. It seems obvious that gays are far better off with Obama as President than they would have been with McCain in the White House. In fact, President Obama has done far more to advance gay rights in three years—repealing DADT, rescinding the HIV travel ban, taking the position that DOMA is unconstitutional, publicly supporting marriage equality, nominating gays to positions as judges or significant administration posts—than all his predecessors have accomplished in over two centuries. Gays could use more cowards like President Obama fighting on their side.

In the long run, President Obama's public support for marriage equality both reflects and pushes the increasing public support for the right of gays to marry. But President Obama's support for marriage equality is not just merely a symbolic political position, it is a powerful statement of inclusion and equality for gays, serving as a beacon of hope to gays that they too can live the American dream of marriage, family, and a house with white picket fence (or tasteful shrubbery).

Just this spring, a teenage boy had the courage to come out as gay in his small rural high school in deeply conservative northwest Iowa. Kenneth Weishuhn, Jr. was by all accounts a happy and well-liked 14 year old. He created a Pinterest page— "When I get married. (: " —to share his plans for his wedding to the man of his dreams he had yet to meet. Yes, a 14 year year old gay Iowa boy was dreaming of his happily-ever-after wedding day. How much more traditional, more sappy, can any teen get?

A mere month after coming out, Kenneth committed suicide. Traumatized by the jeers and taunts of his classmates, Kenneth could no longer hide the emotional hurt behind his outward smile. Kenneth's death brought outrage, sympathy, and reflection. Hopefully Kenneth's death will be a catalyst for meaningful changes in attitudes towards gays in general and towards bullied teens in particular.

But no matter what happens, Kenneth will never meet the man of his dreams. He'll never fall in love. He'll never get to enjoy his perfect wedding day.

For the President of the United States to tell gay folks that their relationships are just as important as opposite-sex relationships, that gay people should be free to marry the person they love, is not just a merely symbolic political act, it is an important act of personal affirmation and support. President Obama's declaration of support for marriage equality, regardless of its political motivations, is a courageous and historical milestone in the struggle for gay rights. I don't give a flying pig how or why he arrived at this spot at this time; at the end of the day President Obama has chosen to stand with gay Americans in their quest for equality.

For the first President to show his support for gays as fully equal Americans, I can forgive a slow "evolution" of his views, and can overlook a reluctance to get too far ahead of public opinion. President Obama has made a historical choice on a major, controversial issue of his day, while in the midst of a heated campaign for reelection. Whether that announcement proves to be shrewd or foolhardy as a political decision remains to be seen, but it is undeniably courageous.

Hacked!

Last night my brother sent me a text message telling me he had received a spam message from one of my email accounts. I logged in, and sure enough, in my "Sent" file was a mass email message sent to my entire address book, with a link to a website I chose not to risk visiting. I also had a handful of bounce back and spam filter rejection emails, further confirming the hack. I reset my password, changed my security questions, and updated my notification options for when someone tries to change any of my security settings. I then did the same for my other email accounts, my online bank and 401(k) sites, and my credit cards. Kind of a hassle, but an hour of prevention beats months of pain.

Of course, I immediately thought of the recent hacking of the TwoPlusTwo Forums, where I had an account and would post on rare occasions. It is certainly possible that the two hacking events are related, considering the TwoPlusTwo hackers apparently demonstrated they had decrypted email addresses and passwords for at least a few forum users. However, it seems much more likely that there was no connection between the two events, and I was the victim of either a random hack or my own haphazard, lackadaisical approach to internet security.

In any event, this hacking appears to have been a thankfully gentle reminder to me to be more diligent in regularly changing internet passwords. Please learn from my experience and make sure that periodically updating your internet passwords and security measures is on your "to do" list.