Archive: September, 2009

My experience at the G20 Summit, Part 1

September 29th, 2009

This is what I was greeted with when I attempted to watch a march headed downtown. Shortly there after the peaceful gathering was ruled an “unlawful assembly” and the police used intimidation techniques including an LRAD to chase the demonstrators away.

These law enforcement officers were here to protect and to serve their fellow citizens, but instead they intimidated and arrested people who were simply expressing their discontent with the G20.

This was happening on the other side of the police line I was behind after the police confronted the march.

I don’t know what would have happened had they allowed the march to continue, but this show of police intimidation continued through the night as a result. What started as a peaceful march escalated to students being arrested in Oakland, again for unlawful assembly and refusal to disperse.

Once back in the office I felt nauseated and thought I was just dehydrated. After some discussion with co-workers I believe that my nasea was caused by the LRAD device. The voice is terrifyingly calm and devoid of any emotion. I hope I never hear it again.

Later on that evening on my commute home I had a choice to make. I could either attempt to ride my normal route home which was blocked off by the police or ride through downtown. I chose to ride through downtown.

I headed towards downtown on Penn and talked with another cyclist on the way who was headed back to the South Hills. The detour required I cross the 16th street bridge and ride the trail to the 6th street bridge into downtown. The National Guard officers along the way were friendly and helpful.

Once downtown I was greeted with a ghost town.

Ghost Town

I chatted with Ross for a few minutes at Liberty and Forbes where there was a line of busses held up because of the motorcades planning on leaving the city. He compared the police state in Pittsburgh to what it must be like in Iraq or Afghanistan.

Ross

A bus driver I talked with briefly said she had no idea how long she would be there. The busses on Boulevard of the Allies were stacked two across as far down as I could see.

No one gets in or out 2

The rest of my ride home was nice and calmly paced. Later that night I went to see Drugdealer at Howlers in Bloomfield, where only a couple hours earlier the protesters were being told to disperse by the police.

What I experienced that day was like nothing else I have ever experienced.

Subversion merge cheat sheet

September 8th, 2009

At the office we are responsible for managing our source code in Subversion. Since no one here is all that familiar with Subversion I had to do some research and bug Matthew to find out how to merge back and forth from trunk to branch.

This is a little cheat sheet that I added to our wiki as well.

svn merge

These are command line processes.

Merge a branch back to the trunk

  • From the branch, svn log –stop-on-copy, this returns the revision number where the branch began (XXXX)
  • From trunk, svn update which will return the last revision number (YYYY)
  • From trunk, svn merge -r XXXX:YYYY path/to/branch where XXXX is the branch’s revision and YYYY is the latest revision
  • Last but not least svn commit the changes back into trunk with a nice message

Merge from trunk to a branch

  • From the branch, svn log –stop-on-copy, this returns the revision number where the branch began (XXXX)
  • From trunk, svn update which will return the last revision number (YYYY)
  • From the branch, svn merge -r XXXX:YYYY path/to/trunk where XXXX is the branch’s revision and YYYY is the latest revision
  • svn commit

For both of these processes I have had more success going directory to directory, example merge the web directory and the src directory separately. Also be sure to svn update both the branch and the trunk to be sure you have the latest source code.

Southwest “Early Bird Check-in”

September 2nd, 2009

Southwest Airlines has this sweet new service called Early Bird Check-in. It works like this, you give them $10 for each leg of your trip and they will reserve a seat for you!

Other airlines already do this. It’s called reserving a seat.