my manager sent this to our group…. entitled “San Francisco in Jell-O”. why were we talking about this? it related to me writing a tool in threaded-Perl, which our resident Perl expert had the following endearing remarks on:
“Plus threaded perl is about as unstable as a Jello Empire State building… “
bottoms up
Sunday, Oct 30. 2005 – Category: Musings
download opensolaris in one easy command line operation
Wednesday, Oct 26. 2005 – Category: Musings, OpenSolaris
inspired by a random chat in #opensolaris (irc.freenode.net) with alan and ben, i wrote the following command line statement you can type in (works on bash!) to download OpenSolaris x86 bits in one fell swoop:
for url in wget -q -O - "http://javashoplm.sun.com/ECom/docs/Welcome.jsp?StoreId=7&PartDetailId=Open-Sol-1-EA-Sp-x86-G-B&TransactionId=noreg" | grep "<a HREF.*EComTicketServlet" | awk -F\" '{print $2;}'; do if [ ! -f $(basename "$url") ]; then wget “$url” -O $(basename “$url”); fi; done
note: that’s all on one line.
it even checks to see if the file exists beforehand.
26 minute commute
Tuesday, Oct 25. 2005 – Category: Musings
i got to work at 5:30am this morning after a restless night filled with sccs file formats, dreams of build 27, and… of all things, Serenity. go figure. this stuff really does keep us up at night. i also blame the insanely strong vietnamese coffee i had last night.
progress on the full comment/delta (including the past 5 years of comments, but w/o deltas) looks good. i’m hopefully we should be able to get something onto the source browser soon that will give more detail.
5:30am. geez. i think this is the earliest i’ve gotten to MPK. and when you consider i live in oakland, that’s a fair distance.
changing history
Friday, Oct 21. 2005 – Category: OpenSolaris
While most of my time is spent doing the OpenSolaris source deliveries, my side project I’ve been working on the past couple of weeks has been trying to get comments and deltas into the source browser. Right now, you see something pretty bland. It’s marginally useful since it tells you what’s changed between source drops/builds - but not at the level of detail like the putback logs give you.
I want the source browser to show all that. How cool would that be?
Anyway, I’ve been working on it… and I think I’ve got something that works. The legal issues are what’s annoying… we can’t show comments older than 5 years (meaning anything before June 14th, 2000 @ 8am PST) has to be removed completely. And we can only show code deltas for post-launch revisions. This means a lot of combing and filtering. I had everything working this morning, and running (albeit, slowly) on a sub-tree of usr/src/uts/common. Everything looked good until it hit a file which had (and I kid you not), revision 1.34 newer than revision 1.35, but older than revision 1.36. URRRRGH.
build 25 done! (opensol-20051021)
Friday, Oct 21. 2005 – Category: OpenSolaris
I just finished the delivery for build 25, and handed it off to kupfer, so it should be going up on SDLC sometime today to coincide with the SXCR b25 ISOs.
I also posted the putback log for onnv_25 in the usual place
Notably, what’s new is the rest of the Crypto Framework, namely the EK (Encryption Kit) which includes all the high-key-strength crypto. Ask darrenm about that… it’s all crazy voodoo to me. Also, I opened up libnsl, sldap (secure LDAP), xntpd, mkpwdict, passwd, stmsboot, sendmail (yeah yeah, I know it’s open source already), and a bunch of boot stuff.
the south hayward station has a disproportionately high number of cute asian girls, compared to the rest of the BART stations - at least the ones on the east bay. why is that? CSU hayward/east bay? or do they just have better looking asian genes in south hayward.
i get into the union city station around 7:40 since i have to get to fruitvale BART by 7:15 to get parking. the Sun shuttle doesn’t come until 8, so this leaves me 20 minutes of time to kill. lately, i’ve been watching all the migrant workers, and all the asian general contractors/construction guys who pick them up in their trucks. it’s been kind of interesting trying to figure out the seniority/pecking order among the workers. for the most part, it seems to be a FIFO queue - but every now and then, there are people who for some reason or another (designated senior migrant workers?) who get to jump the queue and go ahead of others. the other funny thought that occured to me was if you were some random dude who just happened to be going to the union city station to pick someone up, and you pulled up in your truck - and two random hispanic guys just jumped into your truck mistaking you for a contractor. would it be weird? awkward? freaky?
yesterday, i took the bus to BART instead of driving - so i got to union city @ 7:30. 30 minutes to kill, so i figured i’d go grab a bite to eat at McD’s across the street. a sausage/egg mcgriddle’s (yeah yeah i like ‘em, deal with it) is clearly labeled as $3.69 for the meal. the cashier rung me up at $4.88. i gave her a $5 without really thinking and she gave me 12 cents change. after about 10 seconds (while i was waiting for my meal), it occured to me that $1.19 tax on something that is $3.69 is insanely high (i’m slow in the morning). i pointed it out, and she kindly pointed out that i had gotten coffee. i kindly pointed out that coffee and a hashbrown are included in the meal. she less kindly pointed out that it was due to tax. i less kindly pointed out that i didn’t believe Union City had a 32% tax rate, and that a more realistic rate was probably around 8%. she quite rudely pointed out that her computer was down. i, just as rudely, asked how she had arrived at $4.88 if her computer was down. she spitefully claimed that she did this every morning, and that a $3.69 meal came to $4.88 after tax. i thought about explaining to her how percentages work, and that .08 of 3.69 is not 1.19… and how you can make it simpler by just rounding .08 to .1, and taking 3.69 and shifting the decimal point, etc. etc. all these neat little shortcuts to estimate percentages. instead, i took the easy (less work) way out and pissed-offed-ly told her maybe she should brush up on her basic math skills … to which she gave me my breakfast, gave me a $1, and then told me “whatever.”
sigh. all this for some processed breakfast sandwich combo meal. on my way out, i handed her a piece of paper on which i had calculated all the various meal prices for the 10 “extra value” meals with tax.
“extra value” my ass.
Blatter launches fresh series of blasts
Thursday, Oct 13. 2005 – Category: Football
my favourite quote: “I wouldn’t say you have to beat him…but maybe a little”
urgh. shut up Blatter. I’ve often thought you should be beaten.
in all seriousness, though, some of his recent comments - though provokingly spoken, do have some truth to them. large clubs are getting larger. though, on the other hand, i would point at the Premiership and look at the examples of Everton from last year, and Charlton from this year. they’re doing great… yes, Chelsea may sweep the title again. but the fight for 2nd, 3rd, & 4th, is too close to call.
england 2-1 over poland!
Wednesday, Oct 12. 2005 – Category: Football

wow. what an awesome shot of Rooney in the 2-1 victory over Poland!
wow, serenity rocked. it was everything i’d hoped it would be.
Recent posts
- more last.fm goodness
(Wednesday, Dec 31. 2008 – 9 Comments) - last.fm radio
(Monday, Dec 29. 2008 – 4 Comments) - YABS on Songbird on OpenSolaris
(Wednesday, Dec 17. 2008 – No Comments) - Add-on-Con & Mozilla’s Open House
(Thursday, Dec 11. 2008 – No Comments)
Categories
- Cars
- ChinaBlog
- Code
- Computers
- Food
- Football
- Grommit
- Linkage
- Movies&TV
- Music
- Musings
- OpenSolaris
- OpenSource
- Outdoors
- Pets
- Photos
- Quotage
- Songbird
- Sun
- Travel
Grommit
Mozilla
OpenSolaris
- alan burlison
- bonnie corwin
- eric boutilier
- glynn foster
- jim grisanzio
- mark nelson
- mike kupfer
- planet opensolaris
- stephen hahn
Songbird
Archives
- December 2008
- November 2008
- October 2008
- September 2008
- August 2008
- July 2008
- June 2008
- May 2008
- April 2008
- March 2008
- February 2008
- January 2008
- December 2007
- November 2007
- October 2007
- September 2007
- August 2007
- July 2007
- June 2007
- May 2007
- April 2007
- March 2007
- February 2007
- January 2007
- December 2006
- November 2006
- October 2006
- September 2006
- August 2006
- July 2006
- June 2006
- May 2006
- April 2006
- March 2006
- February 2006
- January 2006
- December 2005
- November 2005
- October 2005
- September 2005
- August 2005
- July 2005
- June 2005
- May 2005
- April 2005
- March 2005
- February 2005
- January 2005
- December 2004
- November 2004
- October 2004
- September 2004
- August 2004
- July 2004
- June 2004
- May 2004
- April 2004
- March 2004
- February 2004
- January 2004
- December 2003
- November 2003
- October 2003
- September 2003
- August 2003
- July 2003
- June 2003
- May 2003
- April 2003
- March 2003
- February 2003
- January 2003
- December 2002
- November 2002
- October 2002
- September 2002
- August 2002
- July 2002
- June 2002
- May 2002
- April 2002
- March 2002
