2009-06-13 / 20:24 / dave

Salem

I was helping someone look through records today and was reminded of something I told my sister: I like music that makes me feel a little crazy. Thus, via 20JFG, a Salem mix:

Salem – XXJFG Mix (mixtape) (or buy their s/t EP)

It’s a little juke, a little chopped and screwed and a little–as Mary Mack once commented about Ceephax Acid Crew–”tweaker music”. Mmm.

Trax:

  1. PEARL – Pearl’s Dream
  2. NEOPHYTE – I will have that power
  3. DJ NATE – I’m a Burn
  4. DJ NATE – Ghostmix
  5. YOUNG CREAM – Angie Juke
  6. AiDS 3D – Back Once Again (Forever)
  7. THA POPE – Track 41
  8. UNKNOWN – Track 20 Chicago Juke
  9. NEOPHYTE – Catastrophe
  10. THREAT MISSES – Juke that Girl

2009-06-12 / 11:17 / dave

Luckily I have until November to train.

Thanks to Jack for the tip.


2009-06-11 / 21:34 / dave

Cervelo, I finally own you

Cervelo S1, side view

It’s no exaggeration to say I’ve wanted a Cervelo for at least 4 years. I’m not sure if it was seeings Jens Voigt riding one or reading about their history but at some point I decided it was all I wanted in a bike: a sexy pro-level frame designed by geeky Canadians. Thanks to the upped 5k limit on IRA contributions, my tax return almost covered the cost of the S1 frameset.

I had Rob at Thick chase & face the bottom bracket and did the rest of the assembly myself. The internal cable routing was not nearly as dreadful as I thought, thanks in part to engineering.

The 3T Funda Pro fork comes with an insert you epoxy into the top of the fork instead of a compression plug. But seeing as how epoxy is forever and I am uncertain, I shelled out the $25 for an FSA compression plug and have a nice stack of spacers above my stem. Someday.

The Cervelo got it’s first ride longer than a mile in the MS-150. In short: it was amazing.

The first thing I noticed was the ridiculously short wheelbase, more specifically the 2.5″ of toe overlap. I noticed this almost falling over as I slow pedaled across the parking lot to get to the start. But once I started moving the handling improved; at speed it’s wonderful. It tracks great through corners which gave me confidence descending.

Cervlo S1, head onI’m not heavy enough to really test the stiffness but it definitely didn’t feel flexy. I could make the chain rub the front derailleur while standing and climbing, so there’s evidence of flexing and/or my excessively tight tolerances for the limit screws.

Similarly the frame (& especially <400 g fork) feel light, but the rest of the components aren't chosen for weight: Ultegra 9 + Dura Ace STI's, 32 spoke wheels, Dimension/Ritchey cockpit. I weighed the complete bike and it was around 18 pounds.

Cervelo's emphasis is on aerodynamics. I don't have much to compare, but in the rare cases where I was descending beside people I found I could pass them without pedaling. That can't be bad, right?

After coming home and riding around on my steel track bike, I can say the geometry or carbon seatpost on the Cervelo soaks up large bumps well. On the other hand lots of the MS-150 course was over chip & seal roads and the chatter was tiring. I'm not sure how much of that is because of the frame and how much is because chip & seal sucks, especially when you weigh less than 140 lbs.

You’ve filled out in front, Kristen

Kristen gets a big front wheel

That’s not an optical illusion: the front wheel is bigger than the rear. Turns out that Redline 29″ disc wheels are only $80 so I went ahead and tried out this whole 69er thing.

Prognosis: eh…

I test rode it through Schenley & Frick and liked the handling (once I got used to it). But then I rode it at Bavington and strained through the winding sections: the bike just didn’t want to turn. It seems easier to go up and over stuff but some of that is due to the change in position: the taller wheel rotates my weight backwards.

Since she’s in North Carolina for a month, I borrowed Casey’s 26″ wheels. That will let me quickly switch between 29″ and 26″ wheels to get a better comparison. I’ll probably also end up with a 10 degree stem to see how that affects my position & handling.


2009-06-09 / 18:00 / dave

EDIT: if you’re thinking “oh no, I missed my chance to donate!” fear not: donations are open until July 17th. See the original post begging for donations.


Another year down.

Saturday was pretty uneventful. I caught a ride up with Kimberly and we got there early enough that I could get out with the first batch of riders. After pushing through the first weed-out hill I settled into a nice solo pace. I skipped lunch and stopped only at the last rest stop to pee & refill my water bottles (though not at the same time). Somewhere around 5 miles out I was caught by a group of about 5 riders, including two UPMC guys who I see every year (mostly passing me).

I rolled into Edinboro around noon and ate some recovery food and laid around. Finally I got around to setting up my tent and taking a shower. That’s when I found out what I forgot: soap. So I got a handful of soap from the dispensers by the sinks and ran into the shower. Truly classy.

While reading under a tree in front of my tent another camper came and asked if he could share some shade. His name was Greg and it was his first year riding. Going to get some more snacks I ran into Jim (team captain, who snapped a picture) and Kimberly and Jim (not team captain). Kim & Jim got their stuff and met me by my tent to set up their own camps. Jim had a dorm room but had also brought his ultralight camping hammock. He strung it between inverted soccer goal posts and hung out talking. In the meantime Shane–old college buddy & hiking trip planning extraordinare–showed up and pitched his tent in our circle. In conversation it turns out that the Rachel Carson Challenge is already full! Between that, the Pittsburgh Marathon and the Megatransect it seems like this will be a year of near misses.

Dinner was better than past years, with a slightly better array of cafeteria food.

After dinner we met up with Shane again to catch the shuttle to downtown Edinboro. We had some time to kill before the Pens game, so we got some ice cream at Dairy Supreme. Mint malted = awesome.

Next we hit the Edinboro Hotel for a pitcher of Yuengling and some pre-game coverage. But the bar was a little crowded so we ended up at Boro Bar. Boro had a dark wood-paneled interior, Killian’s red, and camp-buddy Greg. Turns out Greg had been there since a little after 6 waiting for the game to start.

The game started well but when it got to 3-0 we decided to head back to campus.

I fell asleep immediately.

Sunday’s breakfast was similarly better than previous years. I was particularly proud of the oatmeal/Cinnamon Toast Crunch suicide.

The team picture was another pleasant success. Not only was I early, but everyone else was on time too. We were done by 7:17.

Then I pushed my way to the front of the pack to avoid getting stuck in the crowd. I promptly almost missed the first right hand turn then hit the road. Again I tried to ride solo but spent some time riding with a rider in a Papa John’s jersey who knew Nathan and Andrew from Vocollect. After yo-yoing in and out of some small groups, I solo’ed past lunch and followed signs. Soon I was on a road that seemed suspiciously busy and poorly marked. I thought I was saved when I saw someone ahead directing bikes, except that the bikers were coming from the other direction. I followed them and ended up at the 2nd rest-stop. Somehow I had gone backwards 15-20 miles. Oops.

At the rest stop I saw Kimberly and Jim (not team leader). After eating and talking to Rob–Thick Bikes SAG van driver–I rode with Kimbely and Jim to lunch, where it started to rain. There I ate a turkey sandwich with lots of other Team Vocollect riders before heading out solo. On the road Jim (not team leader) passed me. I thought about trying to grab his wheel, but was feeling the extra miles and decided to go alone. Further on I saw an Alcoa jersey on the side of the road and slowed, thinking it might be Jim. Turns out it was someone who looked not at all like Jim, but who did need help. I tried but he needed a schrader-valve compatible pump.

The ride continued into the outskirts of Conneaut where I ran into a guy whose chain had exploded. I stopped and used my chain tool to help him. Twice, unfortunately, since I didn’t realize that he hadn’t routed the chain the first time. Apparently he didn’t do much bike maintenance since the chain was also covered with a 1/8″ layer of black grease which quickly transferred to my hands, jersey, bibs & bartape. Yay.

A few more miles and I was at the lake. Pictures (once again I promptly saw team leader Jim), pizza, etc. etc. I changed clothes and waited a few minutes for Kimberly. We headed up the final hill to load the bikes on the truck and get on the bus back to Moraine.

The bus beat the truck by half an hour, so we waited by the lake. We finally got them loaded on the bike rack and headed back to Pittsburgh. We were both starving and were planning on getting some Kassab’s until we got out of the car and saw they were closed. Kimberly took a shower while I did some research. Turns out Gypsy was open on Sunday so we headed in for some prix fixe. Decent.

Finally Kimberly went to her friend’s chakra dance birthday party while I started to unpack.

I woke up on the sofa around 1 am. I hadn’t yet showered. Gross.


2009-06-03 / 09:33 / dave

sebutones-5050Halifax future rap circa 2000. As it says on the Old German bottle: “The world knows no finer.”

Sebutones – Nibiru (buy used for way too much money)


2009-06-02 / 14:26 / dave

Well holy cow.

As of early June, yinz have donated $730! I thought we were in a recession? I’ve had to bump up my fundraising goal about 5 times already. Anyway, thanks everyone.

In other news, did I mention I bought a shiny new bike frame for the ride? Unfortunately this is a back-breaking-ly busy week, so it’s been sitting prettily in it’s cardboard shipping box. Hopefully I can get it together for this weekend, otherwise it’s old faithful.


2009-06-01 / 13:20 / dave

Bonnie Tyler – Holding Out For A Hero (buy)

vs.

Tina Turner – We Don’t Need Another Hero (Extended Mix) (buy)

WINNER

Tina Turner from Beyond Thunderdome


2009-05-30 / 10:45 / dave

Thanks to Casey from Spokepunchers for this link to an awesome disco funk song about Pittsburgh. Unfortunately it was strangely named and without any ID3 tags so I might have the name completely wrong. Let me know if you’ve got any information. It’s also encoded at about 16 Kbps, so the audio quality is a little rough.

Sep – The Burgh


2009-05-29 / 16:43 / dave

Feel free to email me if you’ve got questions.


Title: Software Test Engineer

The Opportunity

Precision Therapeutics, Inc. (Precision) is an applied sciences medical laboratory located on the South Side of Pittsburgh. Precision assists oncologists in choosing effective cancer therapies for cancer patients. We are currently seeking a Software Test Engineer to join the Precision team.

Duties & Responsibilities

Precision is seeking a highly motivated person to fill the Software Test Engineer position. The successful candidate for the position will join a talented team of ‘A player’ technology and biology professionals in the development of hardware and software systems designed to personalize cancer therapy treatment on an individualized patient basis.

This position is within the Technology Development Department and will report to the Software Release Manager. The successful candidate will maintain and monitor verification and validation activities within the Technology Development Department. The scope of position includes verification and some validation of all software applications and automation hardware that support other corporate departments, including: the clinical laboratory, records management, clinical trials, customer service, billing, sales, and accounting.

The responsibilities of the Software Test Engineer will include working with developers and users to verify and validate software requirements, assess risk, enforce change control, assist and monitor the creation of test plans and test cases, create automated test scripts, and execute test cases during phased releases. The position will be empowered to reject deployment of any software change that has not completed the change control process.
Specific duties include: Requirement reviews and validation, change control, risk assessment, documentation reviews, test case authoring, unit, integration, and system verification, code reviews, occasional test team leadership, and providing daily/weekly test status data to management for corporate project tracking.

If you are seeking a dynamic, challenging atmosphere, which is never boring, and a chance to make a difference and help cancer patients, email your resume to PTIResumes@ptilabs.com with the words Software Test Engineer in the subject of the email.

Qualifications

Education

  • Bachelor’s degree in computer science, engineering, or a related discipline. Master’s degree preferred

Experience

  • 3+ years Software Testing experience in a process-driven, web-based software development environment (Agile or risk-based preferred.)
  • 2+ years experience as a test case author and manual tester
  • 2+ years experience assessing requirements and technical specifications for completeness and accuracy
  • 1+ year(s) in a team leadership role mentoring new test team members
  • Served as a Test Engineer on one or more projects throughout the entire software lifecycle.

Required Skills

  • Excellent organization skills
  • Excellent writing skills with exceptional typing speed
  • Ability to rapidly document detailed test cases that are traced to functional requirements and engineering specifications
  • Ability to identify configurability and undocumented features for high-risk test opportunities
  • Ability to identify gaps in requirements, specifications, and documented test cases
  • Experience maintaining test documentation and traceability to changes in requirements and technical specifications.
  • Experience with documenting project Test plans and exit/acceptance criteria
  • Experience with manual test case execution techniques.
  • Experience evaluating risk associated with application changes
  • Ability to adapt to priorities that change frequently
  • Ability to justify the categorization of test cases. (Acceptance, Regression, Feature)
  • “Get it done!” attitude that strives to uphold commitments and stay on schedule
  • Working experience in a software development environment with formal software quality processes conforming to ISO, IEEE, or FDA QSR standards and guidelines
  • Understanding of web based application architecture and OOP concepts, specifically Java, Struts, JavaScript™, and HTML
  • Ability to trace data throughput using Oracle SQL queries and xml parsing tools
  • Experience writing automation scripts with Selenium IDE, Perl, or Python.
  • Familiar with Eclipse development environment, source control, and ANT targets
  • Ability to effectively describe anomalies in sufficient detail to reproduce the behavior
  • Ability to work independently or in small teams
  • Well developed and effective oral and written communication and interpersonal skills
  • Ability to effectively communicate technical concepts with non-technical end users
  • Proficiency with Microsoft® Office, Project, and Visio

Preferred Skills

  • Team leadership experience
  • Experience with process control and/or data acquisition
  • Knowledge of statistics and numerical methods
  • Experience with database design, development, and optimization

2009-05-20 / 19:49 / dave

Once again, I’m riding the Escape to the Lake. It’s the 2-day 150 mile fund raiser for the National Multiple Sclerosis Foundation. It’s the one-time a year when I ask everyone to donate money, unlike all the other times of year when I just try to borrow your car and eat your food.

You can sponsor me using the wizzy online payment system; if you’d rather give me a wad of cash or a check, email me.

PS: and this year I’ll be riding a shiny new bike frame. Oooooh yeah.


2009-05-18 / 17:54 / dave

1. Uzumaki

Uzumaki excerpt In running for this year’s “least expected link source” award, Jace from the mudd up blog recommended Ito Junji’s Uzumaki. It’s an amazing combination of Edward Gorey, H. P. Lovecraft and Twin Peaks: intricately inked depictions of horrific events occurring in a remote Washington Japanese town. Unlike a lot of manga, Uzumaki has a plot and doesn’t waste time getting to it. It also has a surprisngly tender ending (kind of). For the cash strapped, you can always steal it.


2. Black Hole

Black Hole excerpt Black Hole is an allegorical teen fable where sex with the infected results in mutation. Creepy & more touching than expected.


3. Maus

Maus picture It seems shallow to put two twisted supernatural horror comics before a tale about both the holocaust and the complications of a father-son relationship, but basically this list is in arbitrary order anyway. Not much to say that hasn’t been said already.


4. Bottomless Belly Button

Bottomless Belly Button sample I feel like I should dismiss this as self-serving pretentious art crap (which is kind of how I felt about The Mother’s Mouth) but I really liked it. It’s about a maladjusted and self-deprecating 20-something and his dysfunctional/strangely-functional family. And it contains comic book sex.


5. Watchmen

Watchmen: Rorschach closeup I read it before the movie and thought it was pretty darn good. Then I read it after and the opinion was reinforced. In comparison to the movie, the movie ending seemed more realistic but the comic more believably portrayed the Nite Owl as a flabby middle aged dude with good tech. Remember in the movie where Nite Owl and Silk Spectre run down the jail hallway kicking rioting prisoner ass? In the book they punch two people.


6. FLCL

FLCL poster Angsty teenage boy + hyper(sexual) older girl with guitar + robot = insane manga. Maybe it’s my ADD, but I found it totally addicting. Stepping out of conventional, FLCL also plays around with the comic format, changing animation styles and making fun of the genre. The movie’s good too. Read it for free.


7. Fun Home

Fun Home excerpt Alison Bechdel’s autobiographical tale about her father’s repressed homosexuality and her budding lesbianism.


8. Sandman

Tom Cruise as the Corinthian from Sandman Another classic. Great despite inspiring a generation of ankh wearing goths. Astute readers might note that the photo is not comic artwork but a rendition of Tom Cruise as the Corinthian. Thanks, internet!


9. Monster

Monster sample A sprawling psychological thriller, Monster is engrossing through all 162 chapters. I read it in two marathon sessions (to the detriment of everything else on my todo list). Its only faults are the near canonization of protagonist Dr. Kenzo Tenma and occasional meandering sidestories. Read it free.


10. Rurouni Kenshin

Rurouni Kenshin sample Apparently a classic in Japan, Rurouni Kenshin is part teen action, part romance, part history lesson and part bushido love-fest. Despite heavy doses of melodrama, overly-cute manga moments and typical samurai schlock, it’s an engrossing story. Unfortunately it also weighs in at 255 chapters. You can cheat by watching the movie, which tells the back story of titular protagonist Kenshin. Read it for free.


11. Claymore

Claymore sample Gothic horror manga starring women with big swords. Claymore does an excellent job of creating mood. I found the plot kind of meandering in the middle, but it seems to have picked up. An ongoing series, it’s hard to say how it will end up. Read it free.


2009-05-04 / 11:37 / dave

Inspired by DHD:

This Bike is a Fashion Accessory


2009-04-26 / 10:44 / dave

Days using twitter: 780
Number of updates: 33
Best tweet: 2009-03-16


2009-04-26 / 05:39 / dave

Jared Wilson – Drug Related Stories (buy used)
Jody ‘Fingers’ Finch – Jack Your Big Booty (buy)
Jesse Saunders – On And On (buy used)
Abe Duque – What Happened (buy)


2009-04-16 / 20:15 / dave

It’s official: (Balearic) disco is dead. 20JFG says so , and posts a new Lindstrøm & Prins Thomas track to prove it. For your benefit (and for the sake of their bandwidth), here it is:

Lindstrom & Prins Thomas – Tirsdagsjam (Lang Versjon) (buy)

Let’s relive a few of (almost) Balearic’s greatest hits:

Lindstrom – I Feel Space (buy)

I Feel Space sounds like what it is: Balearic disco made some place where it’s cold and dark. Like the moon. Or maybe Norway.

Grace Jones – Williams Blood (Aeroplane Remix) (buy used)

Aeroplane knows Balearic and I hear that Grace Jones has some disco experience. Combine them and you get… uh… a disco start with a synth freak-out finish. And Grace’s autobiographical lyrics. Total awesome.

And next time you’re in Columbia…

…tell the Wu-Tang clan I said hi.

Sonido del Principe – Wucumbia


2009-04-14 / 17:27 / dave

Tired of the old republic? Now, thanks to Outloud Opinion you can get The New Republic podcast.

Thanks to Marin for the Facebook tip, though I guess she was promoting her article, Blowing Sunshine (mp3)


2009-04-12 / 10:52 / dave

2008-09-22, Monday

Recovery day. Phone call from land lord @ 5:15am. IGNORE. Alarm I forgot to turn off @ 6:30. CRAP. I dinally woke up and aired out my gear on the back patio while reading some print outs of the web version of Real World Haskell. Ran errands. Ate left-over cous cous dinner then off to the Ocean Island Hostel to see Andrew(?)–part of Team Awesome–’s band. I talked to him for a second before going back to sleep.

2008-09-23, Tuesday

Woke up early and caught up on podcasts. Then cultural day: first stop, Miniature World. The pictures speak for themselves (though sadly all my pictures of “the world’s smallest operational saw mill” were utter crap).

Next stop, the Royal BC. Bought a ticket for the mountain climbing IMAX and helpful ultra-canadian cashier woman told me to hang on to my ticket, because I could get a discount if I came back that night to see Dark Knight. I took her up on the offer and bought my discounted ticket.

The museum proper is nice, one of the most impressive parts is the historical recreation of old-tyme Victoria.

I was done with enough time to get a panini and some ice cream before coming back for the awesomeness that is the IMAX version of Dark Knight. Evidently everyone knew it was going to be awesome because it was a full house. I was wedged between a middle-aged couple and a crew of 16 year old boys where I dutifully fulfilled my role decreasing the slope of the age gradient.

2008-09-24, Wednesday

I spent the rainy morning doing more Haskell cramming. Once the weather cleared I started walking towards The Castle. Halfway out Fort St. the rain returned with a vengeance; my jacket kept my body dry, but my jeans were quickly soaked and I abandoned. If only I had my Tyvek pants!

It must have been around 3 because the walk back was flush with teenagers. My first real clue was the girl walking around nervously with a backpack and cat ears. Next I saw a Chevette hop a curb and knock over a stop sign. Two girls jumped out, switched seats, and started backing back down off the curb. The Victoria Police “Crash Van” showed up, slowed, then drove off. Apparently, it was under control.

I ended the walk in the Wildfire Bakery, the hip/hippie bakery/cafe across the street from my hostel. Good hot chocolate and a loaf of bread to go. Later I ate the bread with some “free” peanut butter from the hostel’s free bin; I learned there’s no such thing as free peanut butter, just free rancid peanut butter.


2009-04-11 / 11:57 / dave

…Are you assuming malice or incompetence where none might exist?

Chris Winters, Bitter Discourse Indeed

Occasionally, and often related to language wars or Zed Shaw, the internet realizes that there is a stunning lack of online decency. A backlash occurs. In one of these exchanges I read a blog post–the source of which I’ve unfortunately forgotten–that crystallized my opinion: practice the principle of charity.

PS: Speaking of bitter discourse and moral codes, I highly recommend Doubt.


2009-04-10 / 20:10 / dave

Because if it’s YOU who dies, smashed to death on the iceberg by your skunkweed-stoned ship captain, you’re going to be REALLY pissed off. I guarantee it.

Steve Yegge, Have you ever legalized marijuana?

The tl;dr crowd might summarize Steve Yegge’s latest article as “it’s harder than you think.” But that would miss the entertainment of Steve’ writing (see above). It would also miss the comments which, while not perfect, are good enough to summarize my opinion:

So yeah. Things are more complicated than you think. But if they’re important you figure it out and do what’s necessary.

And it’s obvious but bears repeating: the law != code.


2009-04-08 / 06:04 / dave

Mein Gott! Check out both volumes of Jamaica Airline’s Motown / Reggae mashup series. I like volume 1 better, but volume 2 does have that sweet Funk Brothers mashup.

The Marvelettes & The Steadies – Please Mr. Postman (buy)
Funk Brothers & Henry Tipper – What’s Going On (buy)

If you prefer Detroit to Jamaica via Washington DC, try track 4.