Yahoo! Hack Day ala Beck
September 30, 2006 Posted by Shawn B
Hats off to Yahoo! for putting forth a fantastic event for coders, Yahoo! Hack Day!! It far surpassed anything I was expecting and I truly admired the dedication and openness of the employees who worked so tirelessly to make this happen in short order. They made us feel very assisted and at ease. I believe I got a really good gander at the Yahoo! spirit and the kind of people drawn to work there. Not to mention, I realized just how many Yahooligans I already knew from previous tech soirees…many of them were in motion yesterday, assuring that the event was a success.
And might I say, this was anything but a sedate event. Of course, the day culminated with the star power of Beck whose concert just blew my socks off for sheer entertainment value.
I was roaring with delight between the Puppet versions of the band members mimicking their doppelgangers throughout the show (check out this vid clip shown during a break - hilarious!) and the frenetic gesticulations of the geekily-attired male go-go dancer. Beck really got us fired up - so much so that towards the end, moshing erupted. Think about that for a sec! How often do you witness moshing hackers on the Yahoo! grounds. I think not often!
More so, though, there was such a sense of camraderie and meeting of minds. I easily met scads of interesting and intelligent people, many of whom are undertaking startup projects like me. There was much talk about our endeavors and ideas in the context of Yahoo APIs and beyond. I even met a contingent of Chicagoans, some of whom I’d known only through their blogging and activities like Tech Social. Since Chicago is my home city, it was great seeing these folks face-to-face and representing!
Alas, I was not able to join in the hack contest itself due to work obligations today, but I am quite glad I got to participate yesterday in such a fine event and can only hope there will be more of these in the future…though I’m not sure how you could surpass what we just experienced! I also found some sessions quite informative as I am working up a map for one of my projects and needed some in-depth insight on the Maps API. I got my questions addressed and I also know who to turn too now at Yahoo! should I have further questions or requests…the Yahoo! Local team people on hand were quite approachable.
Truly an incredible event, Yahoo! I am bound to remember this one for a long time to come!
Startups: Survivor-style Hivemind
September 17, 2006 Posted by Shawn B
Anyone catch the “Live-in Startups” article in the SF Chronicle a few weeks ago? It’s worth a read!
I have mused over what it would be like to have a “Grunge Garage” reality startup show…as in, gather some geek types together to hash out and crank on a Web 2.0 startup idea. They’d be required to live and work together in a small geek abode, ala the Meetro commune, and given, say, $10K in seed money to survive on over the next several months. These would be people from disparate backgrounds rather than friends, who have the potential to either gel or clash mightily. Hopefully the result wouldn’t be as lackluster as O-Town…I propose adding an Entourage element of Silicon Valley celebrity into the mix by making sure the startup encountered the movers and shakers of Silicon Valley in their quest to propel their company into the limelight.
It would be the Silicon Valley’s version of must-see reality TV. My concern, though, is that the only essential component missing would be sex appeal. Most reality shows revolve around this at present, but, let’s face it, there’s a good likelihood that sex appeal would be wholly absent at a live-in startup with few, if any, women associated. Nor would there be a fancy-schmancy jacuzzi and pool with an infinite supply of liquor to melt away inhibitions.
But even if a reality startup show lacked broad appeal for a network series, I think it’s got plenty of potential for a podcast, non? The demographic would be just right for a show delivered via this medium. I think it’s a fascinating proposition. I’d love to be the Jeff Probst host of such a show!
Second Life: security breach in the main corridor!
September 15, 2006 Posted by Shawn B
Ay Caramba! Second Life suffers a nasty blow. Up until recently, the virtual world has fallen prey to inexplicable, sometimes goofy, in-world hacks that have temporarily compromised the grid’s integrity with the most widespread repercussion being residents bumped out-of-play. However, last week, a more severe hack occurred as crucial user information was swiped — namely, the hush-hush data correlating in-world identities to real-world names and addresses. (Linden Labs says that credit card information should not have been compromised…hmm, let’s very much hope not!)
The threat then is not so much identity theft as identity revelation - the perpetrator(s) should now be able to correlate Second Life personas with real-word identities and thus the veil of anonymity could be breached…majorly. In a worst case scenario, such information could be used for purposes of blackmail in the real world. After all, bear in mind, that a goodly number of uninhibited Second Souls have engaged in cyber-sordid deeds, often unbeknownst to corporeal friends and family. Although with cyber-authorities hot on the trail, as Linden Labs hints at in their response, we might hope to see some haggard hackers dragged into unpixellated daylight before long.
Honestly, I believe it was only a matter of time before something of this nature occurred, and all things considered, better to be aware of the danger earlier in the “game” rather than years down the line as stakes increase. As cyberspace continues to grow in complexity, so too will the interactions that take place in it. This incident brings realization that the persona projected into a virtual world could have ramifications for a person in the real world, no different than anything projected onto the Internet that can be traced back to a person…only last week, respondents to a Craiglist solicitation ad were blatantly outed, some of whom were identified by their, ahem, telling characteristics. Outcry and ridicule proved fairly scathing online, and it’s not too hard to imagine that some of the participants’ real-life reputations were more than just tarnished; the prank may cost jobs and relationships. In a karmic twist, the scandal even whiplashed right back into the Craigslist prankster when his blog was picked apart for juicy morsels of violated privacy. I’m sure these hapless guys had little idea what was in store for them as they exposed unfettered versions of themselves online while also unwittingly providing revealing shreds of traceable information, like work emails, cell phones, true personal lives, and, oh my, those wild and wooly pictures. Gah!
The hard lesson is that online privacy fundamentally does not exist. It’s quite alluring to let yourself slip into a fantasy or imaginary world, though, and that’s where dreams can shatter if you don’t take care. I can’t resist mentioning Warren Buffett’s Golden Rule as printed in Business 2.0:
”There can’t be two yous.”
…unless risk is your middle name
Programming languages for hire
September 8, 2006 Posted by Shawn B
I thought it would be interesting and handy to compile some data regarding which programming skills are hotter than others, as evidenced by mention in job posts. Now certainly, the Bay Area tech community has been all abuzz for quite awhile in regards to relative newcomers Ruby on Rails, AJAX, OpenLaszlo, Flex, and so forth, but it occurred to me that their adoption rate might not be so readily reflected in job postings, which is the realm that affects me as a contractor at large. I used to pride myself on being up-to-date with the most current OOP languages and technologies, but programming has taken a backseat lately to strategy and design for my contract gigs. Yet, it’s a good principle of thumb to still be well-versed in the current prominent programming platforms and languages. The guts of which technologies should I be delving into thoroughly as based on numbers?
So the upfront disclosure is that my little study isn’t nearly scientific, but I am confident that it sheds light on what companies are directly seeking. I turned to Craigslist job posts as a fair indicator of the job market pulse, and I gathered numbers across four metros: SF Bay Area, NYC, Seattle, and LA - I consider these metros the most forward-thinking for software development (and Craigslist jobs usage). Yesterday (9/7), I searched on individual programming language keywords to get a total number of all job postings listed and then I restricted the search to those jobs listed as “contract” engagements. Except for HTML+CSS, I didn’t run couplings of the keywords for search, because I only just had enough time to graze the pickings.
So the results proved telling. If you take a look at the data tables (metros are represented as tabs at the bottom), you will see that I highlighted in green the top two programming/scripting languages with the highest total jobs and percentage of that being contract work. The next two languages after that are highlighted in yellow.
Draw your own conclusions, of course, though I think it’s incontestable that Swing, the once popular Java UI API I knew so well, is going extinct. What I extrapolated was that the top requested contracting programming skills in my dataset and across metros are:
- PHP
- HTML with CSS
- JavaScript tied with mySql
- Java
This was a surprising outcome for me somewhat since I had thought, given the amount of sustained buzz, that requests for AJAX and Ruby on Rails would be stronger by now. Then again, these days, maybe such specific job postings are being routed to specialized opportunity areas like CrunchBoard or 37 Signals job board for targetted exposure. Another explanation is that AJAX and Ruby on Rails jobs may pass more so by word-of-mouth (blogs, forums, referral, specialized board ads), which is plausible considering the startup community in metros can be quite cohesive. Nevertheless, when technologies hit the big time and there exists a shortage of talent at hand, the need percolates to more typical job boards with opportunities posted for pay.
It would be interesting to see how numbers would compare using a vertical job search engine like SimplyHired.
I’ll tell you this, though, I had assumed that AJAX and Ruby on Rails would have already infiltrated more hiring companies’ vocabularies. It seems that is not so handily the case. After all, a search for “web 2.0” on SF Bay Area Craigslist only garnered 108 hits while “blog” scored practically the same at 99 hits. My, things move relatively fast at the vanguard of Boom 2.0!

