There tends to be a lot of humor in my code because of the place where I work... I wrote this today and can't stop laughing about it...
/** */
@Column(name="cockLength")
Long cockLength; // It is Long, cause well, you know my size has to fit into it (JSS).
public Long getCockLength() { return this.cockLength; }
public void setCockLength(Long cockLength) { this.cockLength = cockLength; }
Monday, July 6, 2009
cock length
Saturday, June 13, 2009
Sunday, June 7, 2009
Saturday, May 30, 2009
new release: svntask v1.0.4
My little project for a reliable, simple codebase and easy to use ant interface to subversion just got an update. Version 1.0.4 adds compatibility with svn 1.6.2 as well as a couple more commands: add, commit and switch. Enjoy.
Wednesday, May 27, 2009
Put The Fun Between Your Legs
Looks to me like someone wasn't being very sensitive when they said "Put The Fun Between Your Legs" and got sponsorship from "SF Women Against Rape". I got a 'corrected' email a few hours later. Whoops.
Sunday, May 24, 2009
Anus lapping

George Poinar, Oregon State Univ
Since termites and their protozoa are separate animals, each new generation of termite must be united with its microscopic crew of wood digesters. To do so, adult termites secrete a liquid from their anus that is laced with protozoa and newly hatched termites lap it up.
Monday, May 18, 2009
Hadoop
Everyone is buzz wording about Hadoop so I decided to check the core source code out and try to load it into Eclipse. Talk about fail. I read the wiki page for setting things up. It starts off recommending the exact eclipse subversion plugin that I don't use. Ok, that shouldn't be a problem, just check out to disk and import the project like I normally do. Ok, done.
Next problem, you have to use ant to generate the eclipse files. Um, what? Why can't you just check the .project/.classpath files in? They don't change that often and really don't need to be customized.
But wait, they do. Hadoop's eclipse integration has direct ties to running ant because it needs to generate some files which are then used as part of the classpath so that things build within eclipse. Nope, that doesn't work either. I tried.
Basically the summary is that after about 30 minutes of dicking around with things, I have no idea on how to get a clean build of Hadoop within Eclipse. This of course makes trying to contribute some code to Hadoop nearly impossible.
What really should happen is that someone needs to write some clear directions and have an easy path to setting up a working development environment. This should be a number one priority of all open source software projects. If you can't get the build down, what makes me think you can write good code?
Monday, May 11, 2009
Documentation
I was just reading up on Glassfish v3. Just curious to see what it is like.
Digging around, I stumbled across this bit of documentation that kind of made me giggle...

If you look closely, the 'comma separated' example isn't comma separated.
I'm just a tad bit too detail oriented, ya think?
Twitter Just Landed
So far, I haven't found a use for Twitter as I prefer posting on Facebook a lot more. FB feels more interactive too me.
However, someone came along and started processing their twitter feed for "Just landed in..." and then graphed it on a map. It looks like this:

I really appreciate Tufte style visual exploration projects.
MD6
In the tech world, people often say that the online pornography business drives innovation. I think the porno business was just beaten. The newish MD6 hash algorithm was first spotted in the wild as part of the Conflicker worm and the worm authors actually updated the version of the code in use when it was discovered to have a buffer overflow vulnerability. Awesome.
gmail
Have you noticed that a few weeks ago, gmail suddenly stopped remembering the "Always display images from xyz@lklsjd.com" setting? Kind of annoying. I wonder what is up.
Friday, May 8, 2009
Hibernate Gotcha #215
I was getting this error when using session.createSQLQuery():
"More than one row with the given identifier was found."
No searching on the interwebs helped at all.
I have an entity that looks like this:
@Entity
public class Pornstar
{
@OneToOne(optional=true)
@JoinColumn
PornstarArea area;
public PornstarArea getArea() { return this.area; }
public void setArea(PornstarArea area) { this.area = area; }
}
PornstarArea is another entity object.
I randomly removed the @JoinColumn and it made that error stop happening. Go figure.
Sunday, May 3, 2009
Friday, May 1, 2009
Wednesday, April 29, 2009
Thursday, April 23, 2009
Places to stay?
I'm looking for places to stay for two trips over the coming months.
a) A cute rental house/condo in Kauai. Ideally on the North Eastern part of the island. Hot tub or large bath tub would be nice. Something close to the action. Hopefully in view of or on the beach. 3 nights.
b) A cute boutique hotel in NYC/Manhattan. It doesn't have to be super fancy and I don't expect a big massive room or anything, but it should also be close to some action. 2-3 nights.
Thoughts and recommendations?
Wednesday, April 1, 2009
Tuesday, March 31, 2009
How to hang toilet paper
Monday, March 30, 2009
Put the F-ing Lotion in the Basket
Lego Silence of the Lambs: Put the F-ing Lotion in the Basket. One of the most creative things I've seen in a while.
Saturday, March 28, 2009
Big things squish into small packages.
My new sleeping bag fits in this tiny little watertight package. Thankfully, this was all free with my REI dividend. =)
Thursday, March 26, 2009
22 college students cram into a phone booth

This March 1959 LIFE magazine photo by Joe Munroe shows 22 Saint Mary's College students crammed inside a telephone booth. (Joe Munroe / Courtesy to The Chronicle)
Ah... tax season...
Topic 357 - Tax Information for Parents of Kidnapped Children
You may claim a kidnapped child as your dependent if the following requirements are met:
- The child must be presumed by law enforcement to have been kidnapped by someone who is not a member of your family or a member of the child's family, and
- The child had, for the taxable year in which the kidnapping occurred, the same principal place of abode as the taxpayer for more than one-half of the portion of such year before the date of kidnapping.
- The dependency exemption
- The child tax credit, and
- Head of household or qualifying widow(er) with dependent child filing status.
Wednesday, March 25, 2009
Round 3
In prior blog posts, I talked about trying to get faster DSL service from ATT and that being a whole lot of fail. Well, in an effort to bang my head against the wall one more time, I recently received an email from my current provider (Sonic.net) about their new Fusion Broadband service that runs with ADSL2+. It is finally available in my neighborhood.
I can get a max of 6/1 Mbps for $45 a month plus a $49.95 fee for the new modem. The best part is that I will finally be able to turn off the $15 a month extortion I give ATT to have a phone line that I don't use at all.
So, of course I signed up. It will take 20+ days for it all to come together. We shall see how things go. My guess is that it will be more fail. Sigh.
Monday, March 23, 2009
Sunday, March 22, 2009
New Blinkers
Wired in some new led blinkers tonight. Lighter, smaller, brighter and use less electricity than the original bulbs. Why doesn't Suzuki just make this stuff standard? It really couldn't add that much to the price of the bike.
Friday, March 20, 2009
Push the red button

I recently purchased the Autocom Motorola Bike-To-Bike kit so that I can talk with my friends while riding. It has speakers and a microphone that velcro in your helmet, wires to connect to a radio and a nifty push to talk button that is supposed to mount on the handlebar grip. The radio just sits in a pocket in my jacket. Push the button and you can broadcast over the radio. It works really well and makes riding bikes way more fun when you can point out cool stuff to your friends. Unfortunately, this button gets in the way on the grip so I had to get creative and mount it elsewhere. My bars are pretty tight for space so I ended up with the button ziptied on the top of the light/horn control box. This worked out pretty well and I like having this scary red button visible on the bars.
Sunday, March 15, 2009
New Adventure
My friends Jeff, Scott and I started a mailing list for a group of people who are into adventure. We call the list 8lives with the thought that we are already living 1 life and have 8 more to go. So far, a lot of the adventure revolves around motorcycles, rock climbing, keeping track of technology to aid us in adventures and local places to explore. With that said, I'm about to embark on an 8lives adventure that I'm really looking forward to.
Myself and three other people are going to take our motorcycles on a two week trip from San Francisco down to the southern end of Baja. Take a ferry across to mainland Mexico and then heard north back up home. A few of the nights we will be camping and the rest staying in small hotels. We are expecting to ride somewhere between 2500 and 3000 miles. The other fun fact is that we plan to spend as much time in Baja on dirt roads as possible.
Motorcycles are new to me. I'm 2500 miles into a nearly year old motorcycle. I currently ride the bike to and from work pretty much 5 days a week. I spent a good portion of my teenage years racing bicycles. I feel like I have pretty good skills on two wheels. However, I have quickly realized that things like cornering with 300lbs below you is handled completely different than on a 20lb bicycle. Dirt tends to be a bit more tricky as well. It takes a lot more concentration and skill to stay up. I fully expect that I'll drop the bike a few times on the dirt this trip. I'm actually looking forward to it. Good learning experience.
Part of what makes me comfortable taking this trip is that Jeff just got back from a year long 22k mile adventure from SF to Panama and back. He definitely has the experience to lead a trip like this. While I know he is nuts in terms of the routes that sound interesting to him. I'm definitely up for some adventure and really actually look forward to seeing what sort of crazy situations we can get into.
We leave April 3rd. I've been making tons of changes to the bike to improve the comfort and safety of it, bought tons of gear and otherwise preparing for this trip for about a month now. With only a couple weeks left to go, I'm feeling like things are really starting to take shape. I plan to blog about the trip and can't wait to get going.












