In Which Hsiu-Fan Fixes a Long-Standing Bug
A data corruption bug in fact!
The last two days have seen a few emails roll in regarding mysterious bugs where table rows and columns would jump about randomly. The problem was that Rails allows an object to have destroy called on it twice. And it would then execute any callbacks… twice. This meant that a bunch of headers would end up with the same position value (since that was updated as a callback). This was most unfortunate, and once fixed should keep the problem from cropping up again!
Cool Bash Trick
I was watching my host/mentor try to fix my broken perforce client when I saw him do something really cool. You can search previous commands in bash! Hit ctrl-r and type a substring, ctrl-r again to see next result, etc. (ctrl-anything seems to kill the search, and tab selects.)
Working at Google I periodically have “Whoa how did you do that” moments, and its kind of cool being surrounded by people who are really really good at what they do.
The Dark Side of Google
I’m known to drink lots of fluids. At Google, I’m not filling up my jug from a dispenser, I’m pulling bottles of naked juice and crystal geyser out of the fridges, and thus generating absurd amounts of plastic waste. That is bad.
I Go to Google
I was talking to Glen and kept making the mistake of saying “goes to Google” and not “works at Google”.
Really thats how I’d describe it. I don’t really view it like a college campus, but it definitely doesn’t feel like work. I don’t have to wear a shirt with a collar (here’s looking at you Via :)) I eat food and drink fluids and have this computer which I can only describe as “ridiculous”. People are super chill, no one cares if I get to work at 10… etc etc. So sweet.
PS: I didn’t have to wear a collared shirt at Via Technologies/FAQQLY. The building is super hot though, and all those poor Asian engineers were sweating it out in collared shirts and long pants. Man.
‘Nother Day at the ‘Plex
My work environment is way too cozy. It makes me want to not go home because everything is so well setup. I have an ergonomic keyboard and a vertical mouse. Life is GOOD.
Discovery of the day: Too many vanilla creme sodas gives me a stomach ache!