The personal site of Grahame Murray

Email me:
blog [@] grahame.com

Categories

Calendar
October 2017
S M T W T F S
« Mar    
1234567
891011121314
15161718192021
22232425262728
293031  

Recent Comments

Powered by WordPress
Joke: His employees were all sick… [Journal]
It was a Staff Infection. Could also start with: His walking stick made him ill… Just came to me out of the blue while I was taking a shower.
endors:m [Journal,Motorcycles]
I did it. Finally, after getting the itch about 5 (more like 10 really) years ago, I now have a motorcycle endorsement on my driver’s license. I took the Motorcycle Safety Foundation‘s Basic Rider Course at Wake Tech over the weekend and had a blast. I am extremely tired and sore but very happy. Successful completion of the class results in a waiver for the DMV’s skills test. So this morning I wen to the DMV and amazingly got the endorsement on my license in under thirty minutes. I just had to take the computerized knowledge test and get a new picture taken (which looks better too). So yay!
OSCON: Day 3 [Computing,Java,Journal]
Today is the last day, and the keynotes were quite a bit more interesting than previous ones. First off was the CEO of Linden Labs, the creators of the amazing alternative world/economy/lives Second Life. It was cool to see the new tech coming to SL but I thought his points were rather vague and basically obvious. The founder of Wikimedia was next, talking mostly about how important it is that Wikia, an open source search technology, is to the world and how important it is that search and its data is “open.” Simon Wardley was originally slated to give a speech about the open sourcing of Zimki, but as the owning company decided against OS, he gave a very witty and duck-oriented speech on why commoditization of infrastructure and IT is so important. I thought this was brilliant and not often said enough: every company spends way too many resources on solving the exact same issues (what he referred to as yak shaving), from networking and server processing power to email and file sharing. We should be pooling our resources into what is basically a grid. Nat Torkington, the conference chair, gave a cute set of keynotes on the psychologies of various open source conferences. And then James Larsson demonstrated some very novel and dangerous uses for older hardware, from an electrocuting monitor-based mousetrap to a leather fetishist’s version of Pong. read more »
OSCON: Day 2 [Computing,Java,Journal]
The keynotes today weren’t quite as crunchy. A open source guy from Microsoft did give me hope that MS has some people with a clue there. Steve Yegge from Google gave an interesting talk about the importance of branding, especially how it relates to open source projects and software. There was also a crazy Swedish guy who create the Pirate Party: a political party who’s main mission is massive copyright reform, in the sense of basically removing copyright. Another interesting talk was by an academic who was pointing out how biased we can be in our interactions with others. This was especially poignant with the open source crowd, which often tends to be opinionated, vocal, and active yet often assume that their neigh sayers are idiots, corporate stooges, or just plain evil. read more »
OSCON: Day 1 [Computing,Journal]
Well I’m out here in Portland for the first day of OSCon. {Kimsal} and I arrived yesterday, arriving so early that we couldn’t check in for about an hour. Due to a goof up, we had to stay at an airport hotel the first night. Once we got situated we headed over to the convention center to pick up our registration materials and explored the facilities and surrounding areas. We also went to a Zend/MySQL party at the DoubleTree and ran into the president of Zend (who is good friends with our COO) and Cal Evans. Plus I ran into {Andrew} and his co-worker Dan who I had met at the last TriJUG. The keynotes were pretty good. Tim got up on stage and gave his usual prognostications. Some guys from Intel put on a little show to announce the open sourcing of their new Threading Building Blocks abstraction layer. It actually sounds quite neat, but as it’s for C++ it might a while before we see the concepts they’re introducing in things like the JDK. An interesting Microsoft researcher gave a presentation on new conceptual ways to deal with parallelism (beyond the 30-year old concept of locks and condition variables) which I thought was very cool. His implementation is only implemented in Haskell, but again I could see the concepts eventually in the JDK. synchronized and waitFor are lame. read more »