- Everything (1584)
- aminals (26)
- announcement (14)
- artwork (26)
- Best of (6)
- bicycle (37)
- code (36)
- comic (77)
- customer experience (125)
- debate (12)
- dream (46)
- food (123)
- friends (227)
- games (84)
- geekery (227)
- health (46)
- job stuff (313)
- linkage (95)
- media (60)
- meta (24)
- music (226)
- random (77)
- rant (154)
- travels (97)
- wrists (26)
- writing (26)
- Everything (1512)
- aminals (20)
- announcement (13)
- artwork (26)
- Best of (6)
- bicycle (37)
- code (29)
- comic (77)
- customer experience (107)
- debate (12)
- dream (42)
- food (120)
- friends (212)
- games (83)
- geekery (212)
- health (36)
- job stuff (296)
- linkage (95)
- media (55)
- meta (24)
- music (222)
- random (69)
- rant (145)
- travels (89)
- wrists (24)
- writing (26)
March 30, 2010
March 24, 2010
Stomach update (random)
While I was there he also went over the results of my labwork from my checkup last year. My cholesterol is a little elevated but nothing to worry about, especially in light of the fact that both of my remaining grandparents are close to turning 99 and I have a family history of high cholesterol. He said that a few patients before me he saw someone whose cholesterol was over 1000. Holy crap.
Anyway, now to decide whether to spend the 45 minutes to get back to work just to keep reading boring API docs for a couple hours. I am thinking "no."
March 23, 2010
Lazyweb request: improving Chrome's address bar (geekery)
In particular, in Firefox, you can have multiple-keyword search that spans both URLs and page titles within a history, with very tiny fragments, while in Chrome, it seems to only work if you give it the full domain name, and even then it's inconsistent.
On my site I have several backend scripts that I use regularly. The two big ones are the Movable Type publication interface and my comic buffer validation script, which in Firefox I was able to access by typing "be mt" and "be va," respectively. With Chrome, the best I've managed to get is typing "be" brings up Movable Type as the default option, but in order to get the buffer validation I try typing different things which never end up bringing it up consistently, and in the end it ends up being quicker to just type the whole URL. Obviously I could set a bookmark, but bookmarks are kind of silly nowadays.
I know Chrome supports multiple address bar search backends, but I've yet to find anything which basically just does a grep on the history sorted by access frequency. I'm also not interested in learning yet another damn API to write my own.
Any ideas?
In defense of "irregardless" (random)
It's a less common usage of the prefix, granted, but that doesn't make it invalid.
"Irregardless" is a perfectly cromulent word.
March 19, 2010
Using inner classes to simplify complex cleanup in C++ (code)
bool MyClass::useResource() {
if (bindResource(mResource) != RESULT_OK) {
//! Binding failed; return failure
return false;
}
if (doSomethingComplex() != RESULT_OK) {
//! Our complex operation failed; return failure (but first unbind the resource)
unbindResource(mResource);
return false;
}
if (doSomethingElse() != RESULT_OK) {
//! Another complex operation failed; return failure (but first unbind the resource)
unbindResource(mResource);
return false;
}
// We were successful; unbind the resource and return success
unbindResource(mResource);
return true;
}
March 16, 2010
March 14, 2010
Here is me not liking confrontation (rant)
I love this neighborhood but holy cow do I hate this particular building sometimes.
March 12, 2010
Yahoo adds wish-it-were-two-factor authentication (customer experience, rant)
Make sure your answer is private, memorable and does not change over time.And yet, none of the questions allow that!
March 11, 2010
A question for the ages (geekery)
On that note, any good recommendations for cheap UPSes?
March 10, 2010
March 8, 2010
March 7, 2010
March 6, 2010
March 4, 2010
March 3, 2010
Double Take (music)
March 1, 2010
New comic series! (comic)