SHDH: Getting Songbird to sing on OpenSolaris
Thursday, Dec 27. 2007 – Category: OpenSolaris, Songbird
Contrary to much popular opinion, I’m not actually employed at Songbird to work on porting it to OpenSolaris… so I haven’t had any time to really work on it at all. Fortunately, next weekend looks free, and coincides nicely with SuperHappyDevHouse, yay!
So with that, I’m planning to be at SHDH 22 next weekend Jan. 5th… if anyone in the SF Bay Area wants to meetup to hack on getting Songbird running on OpenSolaris, t’would be grand. If you’re not in the area, we should try and coordinate via IRC. I know there are at least 3 people (Triskelios, Ken, & dynamicproxy) who have given this a shot already – so let’s try and coordinate efforts and get this thing singing.
girl talk – night ripper
Monday, Dec 24. 2007 – Category: Music
heard a few tracks from the night ripper album by girl talk last night, ended up being compelling enough to go buy and wow. what a great album.
i don’t think i’ve ever heard an album with so much sampling, it’s fantastic. the mixing of all the different samples is genius. to hear some old Stevie Wonder overlaid with DJ Funk transitioning into Elastica is just brilliant.
highly recommend this album.
culinary macguyver
Wednesday, Dec 19. 2007 – Category: Food
came home from work starving, cause my wife ditched me to join her coworkers at Ruth’s Chris Steakhouse. oh well. can’t blame her, i’d have done the same.
check out the fridge to see what i’ve got. not a whole lot. lots of half drunk beverages (thanks wifey), a bunch of cytomax (great for post-workout drinks – not so great for dinner), and uh… yeah. pretty bare.
fortunately, what i did manage to find was pretty huge: kimchee (slowly fermenting away). leftover steamed rice. eggs.
huge? yeah. huge cause then i remembered that can of spam i kept in the closet.
oh yeah. that’s right. spam. spam as in the mystery meat. spam as in the oft-ridiculed monty python stuff. spam as in the meat i’ve never actually ever eaten until 19 minutes ago.
there’s a korean place we go to in berkeley where i always order the kimchee spam fried rice, and i think to myself “damn, that can’t be that hard to make.”
turns out it isn’t. stir-fry the kimchee, toss in some soy sauce, kimchee, and rice. stir-fry more. stir-fry some more. throw on some sesame oil. stir-fry some more. set aside in a bowl. fry an egg sunny side-up. put egg on rice. eat.
woot! serve with an ice-cold Hite, and i’ve got my culinary macguyver korean restaurant comfort food. good stuff.
the only off-putting moment was when i opened up the spam. it smelled exactly like opening up cans of wet dog food. isis and char-siu even came running over and sat down next to me expectantly. their looks were communicating, “sweet. we don’t normally get two meals a day.”
sorry to disappoint, guys. but this canned mystery meat is mine. (it smells a lot better after some soy sauce, stir-fry, and a shot of bourbon (what?? like you’d smell spam and then eat it while sober??)
Media Web Meetup: Portable Playlists
Monday, Dec 17. 2007 – Category: Songbird
Our media web meetup last week was, imho, a great success. We had really good turnout, and a really interactive panel discussion between our four panelists:
- Tantek Çelik (former Chief Technologist of Technorati, and microformats expert)
- Lucas Gonze (XSPF and portable playlist guru)
- Scott Kveton (Open Technology Lead at MyStrands)
- Tom Conrad (CTO of Pandora)
Things got a little interesting with the debate over Flash (Tantek’s decision that “Flash is killing the web” vs. Conrad’s more pragmatic view of Flash as the default, if not standard). There was really interesting talk about XML formats and standards (and why you shouldn’t invent one), portable playlists, content resolution, etc.
I took some poor notes that inadequately covered the stuff – but one nugget I found particularly emphatic came from my colleague, Ethan:
Why use open standards? Because only the huge $$$ corporations can bear the cost of repeated proprietary closed integrations.
Better coverage can be found at Lucas’s blog or Scott’s blog
east bay skeptics society
Monday, Dec 10. 2007 – Category: Musings
ran across the east bay skeptics society online last night while i was doing some googling/research for wendy’s job hunt.
sounds intriguing. i definitely want to go check it out sometime.
chinese food for dinner with a table of skeptics? could be good fun.
i drank and drove
Monday, Dec 10. 2007 – Category: Musings
had a lovely weekend. spent sunday morning cleaning up the basement; this was the first good chunk of time wendy and i spent down there since it flooded, so it was nice to get things organised and sorted.
we then met geoff and chris for a terrific lunch at The New Zealander (or 1-866-I-EAT-PIE, no kidding) where we tossed back some Snakebites while Wendy and I had curry pies (yum). after lunch we wandered up the street, oggled geoff’s Kindle and then went slot-car racing at the HomeRoom Racing Club which was incredibly fun. $5 for 20 minutes? totally worth it. geoff pretty much cleaned up against the younger generation though i will protest that the wife got in my way on several occasions.
php5 “Unable to fork” on Solaris
Thursday, Dec 6. 2007 – Category: Grommit, OpenSolaris
I was battling with inconsistent behaviour for grommit with PHP5 periodically (50% of the time, roughly) throwing the dreaded “Unable to fork” error (seen on both exec() & passthru() calls). Googling for it gives tons of great info for what causes this problem on Windows; but virtually none on Solaris.
Finally after some truss and DTrace-fu, I saw what was happening. exec() was calling open(), and since httpd is a 32 bit process, it was hitting the 256 file descriptor limit.
Booooooo.
A quick modification to /lib/svc/method/http-apache2 to do a:
ulimit -n 65535
LD_PRELOAD_32=/usr/lib/extendedFILE.so.1
export LD_PRELOAD_32
before the line calling apachectl at the end fixed the problem for me.
Seems like other people should have hit this problem though; which makes me curious why I don’t see any other hits on Google about it.
just came back from the great western power company, the new climbing gym that just opened (last week!) in downtown Oakland.
man, it felt great. i haven’t really really climbed in a few years now, so it felt great to just go there for a couple of hours, and boulder by myself. the gym staff were friendly, the other solo boulderers offered good spots and even better advice, and i had a fun time despite not completing the V1 i swore i would do today. (just couldn’t match my hands on the last hold, and came tumbling down everytime). but i was able to do one V1, for what little that’s worth.
my hands are all dried and scuffed, i’ve got scabs on both my knees, and my arms are pumped beyond belief.
i bought a membership.
simple pleasures
Saturday, Dec 1. 2007 – Category: Linkage
Recent posts
- Gesture Lock
(Saturday, Nov 13. 2010 – 12 Comments) - ConnectIn 1.1.1 & HTC Sense UI
(Tuesday, Sep 28. 2010 – 38 Comments) - ConnectIn
(Saturday, Sep 25. 2010 – 62 Comments) - Proguard, Android, Ant, and 3rd party external JARs
(Wednesday, Sep 22. 2010 – 18 Comments)
Categories
- Android
- Cars
- ChinaBlog
- Code
- Computers
- Development
- Food
- Football
- Grommit
- Linkage
- Movies&TV
- Music
- Musings
- OpenSolaris
- OpenSource
- Outdoors
- Pets
- Photos
- Quotage
- Rdio
- 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
- November 2010
- September 2010
- August 2010
- June 2010
- May 2010
- February 2010
- January 2010
- December 2009
- October 2009
- September 2009
- August 2009
- June 2009
- April 2009
- March 2009
- February 2009
- January 2009
- 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
