Happy St. David's Day to all my Welsh friends! Ok, so just |
Wednesday, March 1, 2006
Tuesday, February 28, 2006
Forbes points out how silly the stock market can be.
According to the stock market:
| = 10 = 3 | ||
| = | ||
| > , , , |
Friday, February 24, 2006
Amusing and sad more than anger-inducing...
Today, someone on another team stopped me in the plaza because he thought I was someone else, and then proceeded to bad-mouth me behind my back... or so he thought.
He was angry because they filed a high severity bug report against my team. I was working it late into the night; at 2 am, I deduced it was a problem on their side. I reassigned the ticket to them, and he got paged about it.
(He had me confused with one of the managers, also named Dave...)
He was angry because they filed a high severity bug report against my team. I was working it late into the night; at 2 am, I deduced it was a problem on their side. I reassigned the ticket to them, and he got paged about it.
(He had me confused with one of the managers, also named Dave...)
Tuesday, February 21, 2006
Worst -- or best -- company name ever. You decide.
I got e-mail -- non-spam -- mentioning a company called Vibra Screw, Inc. And, yes, that link is actually safe for work.
The best part:
The best part:
Vibra Screw’s Absolute Guarantee of Satisfaction
No other industry source stands behind its products with the confidence and assurance of Vibra Screw, because no other company engineers and manufactures to our uncompromising standards. This is our commitment to you:
VIBRA SCREW EQUIPMENT IS UNCONDITIONALLY GUARANTEED TO PERFORM IN THE SERVICE FOR WHICH IT WAS SOLD OR WE WILL REFUND YOUR MONEY. PERIOD.
Wednesday, February 15, 2006
Saturday, February 11, 2006
Ceiling fan
This, believe it or not, is a ceiling fan:

I'm tempted to try to build one of these beasts.
I'm tempted to try to build one of these beasts.
Wednesday, February 8, 2006
I have power now (actually, as of 11:30 am yesterday). Still, though, 3½ days without electricity... ouch. At first, I was wondering how people in earlier times tolerated the dark and cold; then, I realised, they didn't. Their homes had wood stoves, they had candles and gas lamps substituting for our electric lamps, etc.
In other news: I've been working too much. As a result, I completely missed the news about India's ( and 's daughter) third birthday (and other random LJ-announced events, but this bums me out the most).
In other news: I've been working too much. As a result, I completely missed the news about India's (
Monday, February 6, 2006
Do not walk in front of me today.
I am pissed.
Today is the third day I've gone without electricity. I want heat, I want light, I want to take a warm shower. Damn you, Puget Sound -- there's a cluster of 400 people here and you can't be bothered to send a crew? Hell, we even know where the problem is -- those two lines lying across Wyatt Way which arc every time you try tossing the switch remotely. Even the cable company has brought out a generator to power their amplifier.
I didn't get to watch my Steelers win the Superbowl. I had to settle for listening to the local sportswanks on the AM radio talk about how the Steelers didn't win the game, that the Seahawks were the better team that just made some mistakes.
Do not cross me today. I will bite your head off for the smallest perceived slight.
Today is the third day I've gone without electricity. I want heat, I want light, I want to take a warm shower. Damn you, Puget Sound -- there's a cluster of 400 people here and you can't be bothered to send a crew? Hell, we even know where the problem is -- those two lines lying across Wyatt Way which arc every time you try tossing the switch remotely. Even the cable company has brought out a generator to power their amplifier.
I didn't get to watch my Steelers win the Superbowl. I had to settle for listening to the local sportswanks on the AM radio talk about how the Steelers didn't win the game, that the Seahawks were the better team that just made some mistakes.
Do not cross me today. I will bite your head off for the smallest perceived slight.
Friday, February 3, 2006
Monday, January 30, 2006
Sucktastic.
Dac,
You need a new cell phone.
I found yours on the ground next to the car when I got back to the
apartment. It still works, but the display is dead.
Tamara
You need a new cell phone.
I found yours on the ground next to the car when I got back to the
apartment. It still works, but the display is dead.
Tamara
Friday, January 27, 2006
Thursday, January 19, 2006
I lost my lunch today. Literally, not figuratively.
I was rushing back from Uwajimaya to make a 12:30 meeting and had everything in a takeout container. I was balancing a project notebook and various other papers and my lunch while swiping my badge and opening the door to our floor.
It didn't work out so well.
The floor, for once, got to enjoy some tasty orange chicken. I don't think it liked it very much, though.
Debating whether I want to spend more money and get another lunch, or if I should just tough it out until dinner.
I was rushing back from Uwajimaya to make a 12:30 meeting and had everything in a takeout container. I was balancing a project notebook and various other papers and my lunch while swiping my badge and opening the door to our floor.
It didn't work out so well.
The floor, for once, got to enjoy some tasty orange chicken. I don't think it liked it very much, though.
Debating whether I want to spend more money and get another lunch, or if I should just tough it out until dinner.
Sunday, January 15, 2006
Sudoku
Tamara and I have been somewhat addicted to sudoku (that number game in a bunch of papers these days) lately. I decided to write my own sudoku puzzle generator.
It's harder than you might expect.
The basic logistics behind puzzle generation are easy enough -- start putting given numbers (givens) down randomly, enforce row/column/block constraints, backtrack when a constraint is violated. Writing this in a functional language makes this almost trivial (I used Python, which isn't what purists would consider a functional language, but it's functional enough).
What's hard is creating puzzles of a certain difficulty.
One of the rules of a sudoku puzzle is that it must have a unique solution (and not require any guessing; I believe this is a corollary to uniqueness). Standard sudoku puzzles have 81 (9x9) squares; apparently, it's not possible to have fewer than 17 givens (and generating a puzzle with this few requires days of computation). The puzzles being generated by my code have between 25-32 on average and are graded as being "easy" according to the sudoku program from that link above.
This will require more thought, but I think I'm becoming disinterested in the problem at this point.
It's harder than you might expect.
The basic logistics behind puzzle generation are easy enough -- start putting given numbers (givens) down randomly, enforce row/column/block constraints, backtrack when a constraint is violated. Writing this in a functional language makes this almost trivial (I used Python, which isn't what purists would consider a functional language, but it's functional enough).
What's hard is creating puzzles of a certain difficulty.
One of the rules of a sudoku puzzle is that it must have a unique solution (and not require any guessing; I believe this is a corollary to uniqueness). Standard sudoku puzzles have 81 (9x9) squares; apparently, it's not possible to have fewer than 17 givens (and generating a puzzle with this few requires days of computation). The puzzles being generated by my code have between 25-32 on average and are graded as being "easy" according to the sudoku program from that link above.
This will require more thought, but I think I'm becoming disinterested in the problem at this point.
Friday, January 13, 2006
Never, ever ask me to look at something and then complain that I'm getting too involved. You will get the full force of my fury.
That is all.
Actually, wait. You and random object within my grasp will get the full force of my fury. Fortunately, my work laptop seems to be no worse for the wear.
That is all.
That is all.
Actually, wait. You and random object within my grasp will get the full force of my fury. Fortunately, my work laptop seems to be no worse for the wear.
That is all.
Tuesday, January 10, 2006
We have the inventor of Ruby on Rails coming to our internal developer conference next week. I've heard a bit about it, didn't know much about it, so I went to the website to glean a bit of information about it.
After about an hour, I've deduced that Ruby on Rails is a lot of hype; scenic landscapes; greased, eurocool hair; and more hype.
Having browsed other sites since then, I've figured out that it's a framework for generating web pages on the fly, much like PHP or Perl/Mason, and other stuff that I'm generally not interested in.
The testimonials, though, talk about how easy it is to edit live websites, see your changes instantly, etc., and skip the develop/test/deploy/test cycle. This seems a tad dangerous (and we go through great lengths to prohibit this at Amazon).
To sum up....
Meanwhile, my workload, which was supposed to get lighter after the end of the year, has continued to get heavier. I am less than pleased. We managed to snatch a project out of the clenched jaws of defeat (mainly because some of the other service owners failed to own up to their commitments), though with much agony (including having to essentially forego Christmas). As a result, it's been decided that this is an acceptable working environment for us. We have a new client coming on board, the launch date has been set, but the requirements and specs are long overdue from the account management team. In short, they've eaten a month out of our development time and we still don't know what we're building.
After about an hour, I've deduced that Ruby on Rails is a lot of hype; scenic landscapes; greased, eurocool hair; and more hype.
Having browsed other sites since then, I've figured out that it's a framework for generating web pages on the fly, much like PHP or Perl/Mason, and other stuff that I'm generally not interested in.
The testimonials, though, talk about how easy it is to edit live websites, see your changes instantly, etc., and skip the develop/test/deploy/test cycle. This seems a tad dangerous (and we go through great lengths to prohibit this at Amazon).
To sum up...
Meanwhile, my workload, which was supposed to get lighter after the end of the year, has continued to get heavier. I am less than pleased. We managed to snatch a project out of the clenched jaws of defeat (mainly because some of the other service owners failed to own up to their commitments), though with much agony (including having to essentially forego Christmas). As a result, it's been decided that this is an acceptable working environment for us. We have a new client coming on board, the launch date has been set, but the requirements and specs are long overdue from the account management team. In short, they've eaten a month out of our development time and we still don't know what we're building.
Wednesday, January 4, 2006
Mainly for you software folks out there...
Am I nuts in thinking that having less than 48 hours to research a problem domain (payment instruments, in my case) and come up with a detailed spec for implementing a tier-1 service is ludicrous?
(FWIW, I've discovered that Amazon doesn't really have a good definition of what makes a tier-1 service beyond, "If it goes down, we start hemorrhaging money.")
Am I nuts in thinking that having less than 48 hours to research a problem domain (payment instruments, in my case) and come up with a detailed spec for implementing a tier-1 service is ludicrous?
(FWIW, I've discovered that Amazon doesn't really have a good definition of what makes a tier-1 service beyond, "If it goes down, we start hemorrhaging money.")
Monday, January 2, 2006
Random Screen
Relaying this from , because it's cool enough that it should be relayed.
http://www.datenform.de/rscreeneng.html
http://www.datenform.de/rscreeneng.html
Saturday, December 31, 2005
I just got this bit of spam sent to me: "The Body Bouncer, taking the gravity out of sex!"
The diagrams are highly amusing, though probably not safe for work. I wonder at the mind(s) behind this sort of oddity.
The diagrams are highly amusing, though probably not safe for work. I wonder at the mind(s) behind this sort of oddity.
Wednesday, December 28, 2005
Fifteen minutes
I am completely exhausted and am on the verge of burnout. I'm also very annoyed that I managed to send out exactly zero cards to people, but I might still do that -- they just won't be Christmas/Chanukah/Festivus cards.
Tamara and I have been in San Diego since Saturday night, but that doesn't mean I haven't been working. Quite the contrary; in fact, I got to participate in another all-night conference call on Monday night and have been answering e-mails and phone calls every day (yes, including Christmas).
I have been working ~100 hours/week for the last four weeks. If I were paid hourly, this would be great. Alas, my base salary covers all hours worked.
This is just nuts. I can't believe that I've only been at Amazon for four months and have already become so seemingly essential that people need to reach me 24x7.
Tamara and I have been in San Diego since Saturday night, but that doesn't mean I haven't been working. Quite the contrary; in fact, I got to participate in another all-night conference call on Monday night and have been answering e-mails and phone calls every day (yes, including Christmas).
I have been working ~100 hours/week for the last four weeks. If I were paid hourly, this would be great. Alas, my base salary covers all hours worked.
This is just nuts. I can't believe that I've only been at Amazon for four months and have already become so seemingly essential that people need to reach me 24x7.
Monday, December 5, 2005
Making a list, checking it twice...
If you've moved and haven't sent me your address (or I've never gotten your address) and you would like a card...
Saturday, December 3, 2005
Strange voicemail
I got this on my mobile's voicemail last week. I'm not entirely sure what to make of it -- it's a bunch of random sound snippets and some music. If anyone knows what the deal is with this, please let me know.
600k MP3 file, 5:03
Assuming the caller ID wasn't spoofed, it's from (571) 723-6732, which is in the DC area.
600k MP3 file, 5:03
Assuming the caller ID wasn't spoofed, it's from (571) 723-6732, which is in the DC area.
Thursday, December 1, 2005
Wednesday, November 30, 2005
Amusing story from the back office...
I haven't had a chance to describe what it is I do for Amazon, and this story needs some background, so here goes.
I'm a software development engineer (read: "Code Monkey") in a group which variously goes by the names Customer Master Systems/Service and Identity (you might say we have a bit of an Identity crisis, but you wouldn't because we'd have to hurt you for such a pun). We're basically responsible for all of the core customer information (names, addresses, etc., though not credit cards or bank accounts) -- storing it reliably, making it available to the various applications inside the company that need it, and enforcing things like privacy policies.
The last bit is surprisingly non-trivial -- keep in mind that Amazon runs a number of third-party sites like Target, The Bombay Company, and the NBA store, whose privacy policies may state that they won't share personally identifiable information with third-parties. It's up to us to make sure the bits associated with, say, your Target account information never mix with the programs running for Bombay or even Amazon itself (!). At the same time, we're constantly monitoring for suspicious activity -- we're often able to shut down hacked accounts before the real owner even knows they were hacked. Multiply this by a few million users on the site at any given moment and you have a lot of bits that need to go from point A to point B without crossing points C, Q, or Z.
So many bits, in fact, that, even though we have some of the fastest network equipment in the world, we're always looking for ways to reduce the load. One of our other engineers implemented a way to offload a significant chunk of this traffic while maintaining all the other features and constraints. We tested it, beat on it, stomped all the bugs we could find out, and declared, "This is good. Let's deploy it."
So we pushed the new software live. We watched the traffic on it grow, and it seemed stable. Things went this way for 12 hours or so, and nobody noticed a thing.
Then a bug was filed. It said, "Hey, 1-click isn't working!" Worse, the bug was from Jeff Bezos.
For those who don't know, Jeff is the founder and CEO of Amazon. He's one of the inventors of 1-click (where you just click on a single button next to each item you want and they magically appear on your doorstep -- you don't need to explicitly check out, fill out payment info, etc., if you already have an account). Whether 1-click is a significant contributor to our bottom line is irrelevant. The rule is: Thou shalt not break 1-click. The corollary is: If you do break 1-click, you scramble to fix it.
You definitely do not leave 1-click broken for 12+ hours and let Jeff (no, he doesn't need a last name inside the company) find the bug for you.
(We did actually test this, incidentally; it's one of those cases where it was only intermittently broken and happened to work in the test case. These are usually the worst kinds of bugs.)
Anyway, I was one of the three engineers on the call fixing it. I was finding reproducible cases where it was broken and transcribing the phone call. Another engineer was actually doing the fix. The third was verifying the fix -- that is, he was going around to all of the broken cases I found and making sure 1-click did work.
Today, he came into the office and said: "Hey, Dave, remember the 1-click bug from last week?"
Me: "Yes..."
Him: "You know how I was testing and making sure it worked?"
Me: "Yes..."
Him: "Well, last night I had about 40 items show up on my doorstep."
The office pauses, then bursts out laughing.
I'm a software development engineer (read: "Code Monkey") in a group which variously goes by the names Customer Master Systems/Service and Identity (you might say we have a bit of an Identity crisis, but you wouldn't because we'd have to hurt you for such a pun). We're basically responsible for all of the core customer information (names, addresses, etc., though not credit cards or bank accounts) -- storing it reliably, making it available to the various applications inside the company that need it, and enforcing things like privacy policies.
The last bit is surprisingly non-trivial -- keep in mind that Amazon runs a number of third-party sites like Target, The Bombay Company, and the NBA store, whose privacy policies may state that they won't share personally identifiable information with third-parties. It's up to us to make sure the bits associated with, say, your Target account information never mix with the programs running for Bombay or even Amazon itself (!). At the same time, we're constantly monitoring for suspicious activity -- we're often able to shut down hacked accounts before the real owner even knows they were hacked. Multiply this by a few million users on the site at any given moment and you have a lot of bits that need to go from point A to point B without crossing points C, Q, or Z.
So many bits, in fact, that, even though we have some of the fastest network equipment in the world, we're always looking for ways to reduce the load. One of our other engineers implemented a way to offload a significant chunk of this traffic while maintaining all the other features and constraints. We tested it, beat on it, stomped all the bugs we could find out, and declared, "This is good. Let's deploy it."
So we pushed the new software live. We watched the traffic on it grow, and it seemed stable. Things went this way for 12 hours or so, and nobody noticed a thing.
Then a bug was filed. It said, "Hey, 1-click isn't working!" Worse, the bug was from Jeff Bezos.
For those who don't know, Jeff is the founder and CEO of Amazon. He's one of the inventors of 1-click (where you just click on a single button next to each item you want and they magically appear on your doorstep -- you don't need to explicitly check out, fill out payment info, etc., if you already have an account). Whether 1-click is a significant contributor to our bottom line is irrelevant. The rule is: Thou shalt not break 1-click. The corollary is: If you do break 1-click, you scramble to fix it.
You definitely do not leave 1-click broken for 12+ hours and let Jeff (no, he doesn't need a last name inside the company) find the bug for you.
(We did actually test this, incidentally; it's one of those cases where it was only intermittently broken and happened to work in the test case. These are usually the worst kinds of bugs.)
Anyway, I was one of the three engineers on the call fixing it. I was finding reproducible cases where it was broken and transcribing the phone call. Another engineer was actually doing the fix. The third was verifying the fix -- that is, he was going around to all of the broken cases I found and making sure 1-click did work.
Today, he came into the office and said: "Hey, Dave, remember the 1-click bug from last week?"
Me: "Yes..."
Him: "You know how I was testing and making sure it worked?"
Me: "Yes..."
Him: "Well, last night I had about 40 items show up on my doorstep."
The office pauses, then bursts out laughing.
Monday, November 14, 2005
For those who are fans of MythBusters, I have located the video of the water bottle jet pack from the Japanese game show which inspired last week's episode. (2 MB Windows Media Player file)
Tuesday, November 8, 2005
Today marks a monumental point in my employment at Amazon:
On Tuesday, November 8, 2005, I got my first "They're all top priority" message. Thank you, thank you. The Dilbert calendars will be appearing momentarily. Don't forget to tip your server.
Ok... so it wasn't quite that blatant. The actual phrasing from my director was, "I'm not sure that 'best effort' support is suitable here." But it qualifies.
I'm getting wiser (and mellower) in my old age, though. My reply was to outline the consequences for the other project I'm working on and to confirm that he understands and accepts this.
Ok... so it wasn't quite that blatant. The actual phrasing from my director was, "I'm not sure that 'best effort' support is suitable here." But it qualifies.
I'm getting wiser (and mellower) in my old age, though. My reply was to outline the consequences for the other project I'm working on and to confirm that he understands and accepts this.
Monday, November 7, 2005
Cat lost... cat FOUND!
Robin has been found!
He somehow made his way down the hill to some folks who live in the woods across the way -- just beyond our search range, and a fair bit farther than I thought he would have gone. Now, what the hell prompted him to travel so far is a bit of a mystery (and will remain so until he learns to talk)... but we're just glad to have him back.
Nice family he stayed with, though somehow I doubt that he and their Yorkshire terrier became good friends.
Ah, relief. I can sleep easy tonight. (I haven't the last two nights.)
He somehow made his way down the hill to some folks who live in the woods across the way -- just beyond our search range, and a fair bit farther than I thought he would have gone. Now, what the hell prompted him to travel so far is a bit of a mystery (and will remain so until he learns to talk)... but we're just glad to have him back.
Nice family he stayed with, though somehow I doubt that he and their Yorkshire terrier became good friends.
Ah, relief. I can sleep easy tonight. (I haven't the last two nights.)
Sunday, November 6, 2005
Wednesday, November 2, 2005
Outlook enhancements
When responding to a meeting invite, Outlook gives you three options:
- Accept
- Tentative
- Decline
- Accept enthusiastically because I'm not missing free food.
- Accept because I have nothing better to do.
- Accept because I'll end up in a lot of trouble if I don't.
- Accept because I want to look like I'm taking you seriously but I'm planning on skipping the meeting at the last second.
- Tentatively accept because I'm too chicken to decline and I'm hoping something else comes up.
- Decline because it's more comfortable to sleep in my cube than in your meeting.
- Decline because the last thing I need is more meetings and I don't fear any retribution from you or your team.
- Decline because what you're proposing is a damn waste of time.
Friday, October 28, 2005
I think we've learned an important lesson here.
Do not have advisers whose names are in the form "Z. Name Lixxy", where Z is an arbitrary initial and x is an arbitrary consonant.
Do not have advisers whose names are in the form "Z. Name Lixxy", where Z is an arbitrary initial and x is an arbitrary consonant.
Tuesday, October 25, 2005
Another interesting article -- this one real, though.
Remote Control Device 'Controls' Humans
Remote Control Device 'Controls' Humans
We wield remote controls to turn things on and off, make them advance, make them halt. Ground-bound pilots use remotes to fly drone airplanes, soldiers to maneuver battlefield robots.
But manipulating humans?
Prepare to be remotely controlled. I was.
Just imagine being rendered the rough equivalent of a radio-controlled toy car.
I missed this headline last week, but it's important to bring up -- , let us know how the situation is going there.
Study Reveals Pittsburgh Unprepared For Full-Scale Zombie Attack
Study Reveals Pittsburgh Unprepared For Full-Scale Zombie Attack
Monday, October 24, 2005
Thursday, October 13, 2005
Ah, those wacky Brits. They're toying with embedding MP3 players into breast implants. I guess the rectal fax machine is next...
Today was my third day of commuting to work via ferry. Still enjoying it. I've been using those ~30 minutes eastward to get a head start on work e-mail so far. The westward trip is spent admiring the nighttime view of Seattle.
Today was my third day of commuting to work via ferry. Still enjoying it. I've been using those ~30 minutes eastward to get a head start on work e-mail so far. The westward trip is spent admiring the nighttime view of Seattle.
Thursday, October 6, 2005
Forget the odd political battles, the fact that it's overrun by old folks, and the humid weather. The fact that I'm lower on the food chain than a gator is reason enough to keep me from Florida, and yet they are now being challenged for dominance by Burmese pythons.
My ThinkPad just gave up the ghost. Looks like some kind of severe power issue -- it was making arcing noises with the battery. Without the battery and plugged into the wall, it runs for a few minutes and then just freezes.
Alas, I discovered that it's out of warranty by a few days. :-(
Fortunately, Amazon provides us with laptops, so I don't think I'll be replacing it anytime soon.
Alas, I discovered that it's out of warranty by a few days. :-(
Fortunately, Amazon provides us with laptops, so I don't think I'll be replacing it anytime soon.
Monday, October 3, 2005
For novelty's sake, I'm posting this from the middle of Puget Sound, aboard the M.V. Wenatchee (ferry). Talk about wireless! (High packet loss, though...)
I finally won one of those free Diet Cokes today. I'm actually a bit bummed -- I had a terrific conspiracy theory going about the 8th floor US2 Coke machine, but now it's ruined. It's a conspiracy to ruin my conspiracy theories!
:-)
We're a bit annoyed because we drove+ferried over to Bainbridge (that's $13.30 each way) to sign papers to get a storage place (after Tamara called and confirmed that they'd be waiting for us), only to find them all locked up and closed. Grr. (Normally, I'll be biking+ferrying over and using a monthly pass, which is $70/month rather than $26/day.) I guess we're going to have to go back tomorrow -- but to take a lease with a different place.
I finally won one of those free Diet Cokes today. I'm actually a bit bummed -- I had a terrific conspiracy theory going about the 8th floor US2 Coke machine, but now it's ruined. It's a conspiracy to ruin my conspiracy theories!
:-)
We're a bit annoyed because we drove+ferried over to Bainbridge (that's $13.30 each way) to sign papers to get a storage place (after Tamara called and confirmed that they'd be waiting for us), only to find them all locked up and closed. Grr. (Normally, I'll be biking+ferrying over and using a monthly pass, which is $70/month rather than $26/day.) I guess we're going to have to go back tomorrow -- but to take a lease with a different place.
Heh... Just found this old entry (thanks to a meme posted by :
Must... get... out... of... Pennsylvania... before... it... sucks... my... life... force... out...
Must... get... out... of... Pennsylvania... before... it... sucks... my... life... force... out...
Friday, September 30, 2005
Lucky or unlucky?
The Diet Coke bottles in the vending machine here advertise that one out of every four 1L bottles will win a free 1L bottle. At this point, I have purchased 10 bottles of Diet Coke here and none of them are winners.
Assuming that winning bottles are randomly distributed, the chances of this happening (i.e., none of them being winners) is just under 6% (0.7510 == 5.63%).
I am starting to get a bit suspicious about this contest.
Maybe such contests are void here and they've "pre-voided" the bottles for us? That would be even sneakier...
Assuming that winning bottles are randomly distributed, the chances of this happening (i.e., none of them being winners) is just under 6% (0.7510 == 5.63%).
I am starting to get a bit suspicious about this contest.
Maybe such contests are void here and they've "pre-voided" the bottles for us? That would be even sneakier...
Thursday, September 29, 2005
Very windy in downtown Seattle today. This isn't normally something normally remarkable until I realized: I don't think I've felt the wind once in Seattle until now. (Ferry trips, of course, excepted.)
I'm now doing some web UI coding (dynamic forms and all that jazz) for the first time (beyond toy projects). A lot of folks hype this web stuff (XML, HTML, Javascript, etc.) as being the next step in technology. What they fail to mention is that it's a step backwards. If I misspell something in C or Python, the compiler or bytecode interpreter will complain and point out my mistake. Javascript and HTML? Gah, who knows who long it will go before something is wrong, happily passing null or undef values around.
And don't get me started on HTML, XML, SGML, and their ilk. Especially XML. It combines the power of Peewee Herman and the simplicity of a nuclear reactor with the readability of a Victor Hugo novel.
I'm now doing some web UI coding (dynamic forms and all that jazz) for the first time (beyond toy projects). A lot of folks hype this web stuff (XML, HTML, Javascript, etc.) as being the next step in technology. What they fail to mention is that it's a step backwards. If I misspell something in C or Python, the compiler or bytecode interpreter will complain and point out my mistake. Javascript and HTML? Gah, who knows who long it will go before something is wrong, happily passing null or undef values around.
And don't get me started on HTML, XML, SGML, and their ilk. Especially XML. It combines the power of Peewee Herman and the simplicity of a nuclear reactor with the readability of a Victor Hugo novel.
Sunday, September 25, 2005
Back in Seattle. The worst week of my life is now behind me. I hope I never again have to console a mother crying, "They've taken my baby!"
As awful as funerals are, they can be very beneficial. It brought us to accept that Jane is gone. For many of us (myself included), the night after the funeral was the first night of decent sleep in a week. Certainly, there's a lot of healing left, but most of our ghosts have been dispelled.
Jane, you will be forever missed.

Jane Eileen Cuthbert
1982-2005
As awful as funerals are, they can be very beneficial. It brought us to accept that Jane is gone. For many of us (myself included), the night after the funeral was the first night of decent sleep in a week. Certainly, there's a lot of healing left, but most of our ghosts have been dispelled.
Jane, you will be forever missed.
Jane Eileen Cuthbert
1982-2005
Monday, September 19, 2005
Thanks for all the messages of support. It means a lot to me. I'm still doing a bit of Dr. Jekyll and Mr. Hyde, one moment calm and placid, the next a bit of a basket case. I'll be better after the funeral (Friday) and the weekend are over, and there's a bit less media attention on my family.
Tam and I had an excellent time on Sunday hiking with , , and the Inimitable India, as well as their trustworthy canine companions Clyde and Shorty. It was nice to get outside on such a gorgeous day, and it was fun to get to know such like-minded (and very likable!) people. Thanks, guys!
Tam and I had an excellent time on Sunday hiking with
Sunday, September 18, 2005
Chicago Sun Times is full of assholes
"Maureen thinks she has an injured knee and injured rib," Martin McNicholas said. "She started to cry because people died on the train with her. She said she saw fingers, brains, and it looked like someone had exploded."
That "someone who exploded" was Jane, you jerks. The same Jane whom I was inner tubing with on a lake a summer ago. Whom I took to dinner on a trip out to Monterey a few months ago. Who got amusingly drunk with her mother at my wedding.
Agency Blames Speed for Train Derailment
By MIKE COLIAS
Associated Press Writer
Published September 18, 2005, 5:30 PM CDT
CHICAGO -- A commuter train was going almost 60 mph above the speed limit just before it derailed, killing two people and injuring dozens, the acting chairman of the National Transportation Safety Board said Sunday.
Mark Rosenker said the Metra train was traveling at 69 mph and should not have been going faster than 10 mph when it switched tracks at a crossover just before jumping the tracks Saturday.
"Sixty-nine miles an hour is very, very fast when you're dealing with a 10-mile-an-hour restriction," Rosenker said.
The speed information came from a preliminary reading of one of the train's three electronic data recorders, popularly known as "black boxes," Rosenker said.
Part of the investigation included an interview Sunday with the train's engineer, Rosenker said. The 41-year-old man had been on the job for 45 days after completing Metra's six-month training program, which included at least some training along the route where the derailment occurred. He also had worked for more than five years as a CSX Corp. freight train engineer.
The NTSB will also examine records of the train signals and radio transmissions from a control tower, Rosenker said.
Investigators have determined that nothing was abnormal with the tracks, which had just been inspected on Friday, he said.
The double-decked commuter train was headed into Chicago from Joliet on Saturday morning with 185 passengers and four crew members when its locomotive and five rail cars jumped the tracks about 5 miles south of downtown.
The train began to derail as it switched tracks, striking a steel bridge just beyond the crossover. Rosenker said that collision damaged at least one rail car and likely contributed to at least one of the fatalities.
The train and the track had just been inspected Friday, said Judy Pardonnet, a spokeswoman for Metra, the commuter rail system that services the Chicago area.
The train engineer, three crew members and dispatchers were all tested for drugs and alcohol, which is standard procedure, Pardonnet said.
The train's engineer is taking three days of paid leave for "trauma debriefing." She said no decisions have been made about his future employment, although findings from the NTSB investigation could determine whether he keeps his job.
A similar derailment occurred on the same stretch of track in 2003, injuring about 45 people. A preliminary NTSB report found that the train was going almost 70 mph at the location where it was supposed to switch from one track to the other.
Pardonnet said the two derailments may have been just a coincidence. "I don't think it's anything specific to this area, but it's still under investigation," she said.
Jane Cuthbert, 22, of Bourbonnais, died on the train, Pardonnet said. A 30-year-old woman died at a hospital.
They were the first people killed in a Metra derailment since it took over commuter rail services in the region in 1984.
The injured passengers were taken to 15 hospitals and 15 of them remained hospitalized Sunday, Pardonnet said. She did not have information on their conditions.
Train service on the Rock Island District Line resumed about four hours after the derailment, and the cleanup from the accident could cause short delays during Monday's commute, Pardonnet said.
Saturday, September 17, 2005
I just found out that one of the people who died in this morning's train derailment in Chicago was my cousin Jane. She was 22.
September is not a good month for my family. My grandfather died in Sep 2002. Then my uncle Mark -- Jane's father -- died suddenly in 2003. Now Jane.
Not sure when the funeral or other services will be yet.
September is not a good month for my family. My grandfather died in Sep 2002. Then my uncle Mark -- Jane's father -- died suddenly in 2003. Now Jane.
Not sure when the funeral or other services will be yet.
Friday, September 16, 2005
I think my office is telling me that I need to move around more.
Some background: Many (all?) of the offices in Amazon don't have light switches. Instead, there are motion sensors which turn the lights on for 20 minutes or so after detecting motion. Twice already this morning I've been motionless enough to cause the lights to go out while I've been diligently working. (Shocking: The "diligently working" part is true!)
Amusing.
Some background: Many (all?) of the offices in Amazon don't have light switches. Instead, there are motion sensors which turn the lights on for 20 minutes or so after detecting motion. Twice already this morning I've been motionless enough to cause the lights to go out while I've been diligently working. (Shocking: The "diligently working" part is true!)
Amusing.
Thursday, September 15, 2005
Seattle surplus
Mostly for my own reference, but thought I'd share the links since a few of you might be interested...
Mostly adapted from Bruce Lane's page
| Shop | Hours | ||||||
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | |
| Boeing surplus 20651 84th St S Kent WA 98032-1224 | 11a-5p | 11a-5p | 11a-5p | 9a-4p | |||
| Electronic Dimensions 424 Puyallup Ave Tacoma WA 98421 | 10a-6p | 10a-6p | 10a-6p | 10a-3p | |||
| House of Science 825 NW 49th St Seattle WA 98107 | ? | ? | ? | ? | ? | ? | ? |
| RE-PC 1565 Sixth Ave S Seattle WA 98134 | 10a-7p | 10a-7p | 10a-7p | 10a-7p | 10a-7p | 10a-7p | |
| Seattle Laptop 7525 Aurora Ave N Seattle WA 98103 | 10a-6p | 10a-6p | 10a-6p | 10a-6p | 10a-6p | 10a-5p | |
| Vetco Electronics 12718 Northup Way Bellevue WA 98005 Call to confirm hours | 9a-6p | 9a-6p | 9a-6p | 9a-6p | 9a-6p | 10a-5p | |
| Washington State Surplus (eBay) 2301 C St SW Auburn WA 98001 | 8:30a-3p | ||||||
Wednesday, September 14, 2005
Guy: You can't bring that bicycle onto the bus! Where do you think you are? Seattle?
--M15 bus
Overheard by: Scourge
--M15 bus
Overheard by: Scourge
Monday, September 12, 2005
Apparently, Meg Whitman got wildly drunk and woke up to find herself in bed with Niklas Zennström.
At least, that's the only explanation I can find behind the eBay/Skype merger that was announced today. Otherwise, I'm not getting it. At all.
It'd be like Amazon purchasing SmartCar to enable our customers to drive to a mall with an Internet cafe, so they can buy stuff from Amazon.com while getting the shopping mall atmosphere. After all, 0.0001% of our customers want to be able to do this...
I guess that I should be applauding this move, since Amazon is an eBay competitor in many respects. We love to see our competitors burn $2.6 billion as if there were no tomorrow. The only thing that would be better is if eBay bought $2.6 billion worth of merchandise off Amazon (and, sorry, but we don't accept Pay Pal).
At least, that's the only explanation I can find behind the eBay/Skype merger that was announced today. Otherwise, I'm not getting it. At all.
It'd be like Amazon purchasing SmartCar to enable our customers to drive to a mall with an Internet cafe, so they can buy stuff from Amazon.com while getting the shopping mall atmosphere. After all, 0.0001% of our customers want to be able to do this...
I guess that I should be applauding this move, since Amazon is an eBay competitor in many respects. We love to see our competitors burn $2.6 billion as if there were no tomorrow. The only thing that would be better is if eBay bought $2.6 billion worth of merchandise off Amazon (and, sorry, but we don't accept Pay Pal).
Elevator moments
The scene: Elevator #5 in the US2 building, post lunch.
The dramatis personae: Six random Amazonians.
The six step into the elevator and punch in the floor selections (5, 7, and 8). Elevator doors close.
Then, oddly, the elevator hesitates and decides to clear our floor selections.
Amazonians start joking about how the elevator is not 1-Click enabled.
Oy.
The dramatis personae: Six random Amazonians.
The six step into the elevator and punch in the floor selections (5, 7, and 8). Elevator doors close.
Then, oddly, the elevator hesitates and decides to clear our floor selections.
Amazonians start joking about how the elevator is not 1-Click enabled.
Oy.
Friday, September 9, 2005
Tuesday, September 6, 2005
Don't read today's White House press briefing if you don't want to pop a vein in your neck.
I just got out of a code review meeting which I attended solely to find out what's going on elsewhere in my group.
About 30 minutes into the meeting I wanted to run screaming from the room: "Ok, I admit! I'm a fraud! I have no idea what you're talking about! You're using terms like 'recorder' and 'TOPPS' and I think you're talking about a musical instrument and baseball cards!" Fortunately, I managed to contain myself and sit silently.
After the meeting, I found out that I wasn't alone. Others who have been here for awhile had exceeded their level of understanding and started daydreaming or (if they brought their laptops) checking e-mail.
Whew. My secret fraud life is safe. Well, unless they read this LJ entry... :-)
About 30 minutes into the meeting I wanted to run screaming from the room: "Ok, I admit! I'm a fraud! I have no idea what you're talking about! You're using terms like 'recorder' and 'TOPPS' and I think you're talking about a musical instrument and baseball cards!" Fortunately, I managed to contain myself and sit silently.
After the meeting, I found out that I wasn't alone. Others who have been here for awhile had exceeded their level of understanding and started daydreaming or (if they brought their laptops) checking e-mail.
Whew. My secret fraud life is safe. Well, unless they read this LJ entry... :-)
For the physics/E&M geek in you (or how to visualize EE 151)...
Math, Physics, and Engineering Applets at falstad.com.
Found on Bunnie's blog (that's Andrew "Bunnie" Huang, Xbox and general hacker extraordinare).
Math, Physics, and Engineering Applets at falstad.com.
Found on Bunnie's blog (that's Andrew "Bunnie" Huang, Xbox and general hacker extraordinare).
Saturday, September 3, 2005
Best Overheard in NY quote ever:
Chick: Wait, I really did sleep with that guy? I need to update my Excel spreadsheet.
--Montien, 3rd Avenue
Overheard by: djlindee
Work is going well. Very well. My manager is excited about the results I'm getting -- I'm doing some data mining on our logs to find out why our bits are sometimes slow. I'm a tad nervous because he wants me to present this to some of the VPs, etc., at the start of next week, but I would like to spend a little more time thinking about the data. I have, after all, only been there a couple of weeks and could easily be doing something very, very wrong. Ah, well -- it's good to have a manager who is enthusiastic about your work.
Tam and I are starting to look at places to live. We've already visited Island Homestead apartments, over on Bainbridge Island, and really like it. Alas, we can't afford to buy a house right now -- it's taking a long time to sell our house in Pittsburgh.
Chick: Wait, I really did sleep with that guy? I need to update my Excel spreadsheet.
--Montien, 3rd Avenue
Overheard by: djlindee
Work is going well. Very well. My manager is excited about the results I'm getting -- I'm doing some data mining on our logs to find out why our bits are sometimes slow. I'm a tad nervous because he wants me to present this to some of the VPs, etc., at the start of next week, but I would like to spend a little more time thinking about the data. I have, after all, only been there a couple of weeks and could easily be doing something very, very wrong. Ah, well -- it's good to have a manager who is enthusiastic about your work.
Tam and I are starting to look at places to live. We've already visited Island Homestead apartments, over on Bainbridge Island, and really like it. Alas, we can't afford to buy a house right now -- it's taking a long time to sell our house in Pittsburgh.
Thursday, August 25, 2005
Tuesday, August 23, 2005
I've mostly been sitting in my office reading various software engineering documents. Every now and then, though, I need to get up to grab something (usually coffee). When I do, I get a sweeping view of the stadiums and Puget Sound and think, "Wow. I can't believe I work here."
Also, I took the last cup of coffee around 4:15 and debated whether I should make a new pot so late in the day. I decided to go ahead and do so.
It was gone by 5. Heh.
Met with Tamara for lunch (our temporary housing is literally across the street from where I work) at a Korean BBQ place. Picked up some fresh roasted chestnuts on my way back to the office. Been trying to absorb an incredible amount of data in a very short time.
Life is good.
Also, I took the last cup of coffee around 4:15 and debated whether I should make a new pot so late in the day. I decided to go ahead and do so.
It was gone by 5. Heh.
Met with Tamara for lunch (our temporary housing is literally across the street from where I work) at a Korean BBQ place. Picked up some fresh roasted chestnuts on my way back to the office. Been trying to absorb an incredible amount of data in a very short time.
Life is good.
My first day at Amazon was yesterday. It's like no place I've ever worked before.
When I got to orientation, they had a backpack for each new hire. Inside the backpack were some benefits materials and information about how to log on, a laptop preconfigured for our use, and a VPN device. This is... well, definitely a company that is used to hiring people and wants to get them productive as soon as possible!
The amount of training materials for developers is incredible and a tad overwhelming, but a refreshing change from the typical case where you have to find out obscure bits from some other developer who's hidden in a corner of a remote, off-site building but usually only works from home and doesn't answer his phone or e-mail.
Contrast with Cadence, where being unproductive during your entire stay is the norm.
For any fellow Amazonians who want to stop by, my office is US2 811.A1, but my group is moving next week.
When I got to orientation, they had a backpack for each new hire. Inside the backpack were some benefits materials and information about how to log on, a laptop preconfigured for our use, and a VPN device. This is... well, definitely a company that is used to hiring people and wants to get them productive as soon as possible!
The amount of training materials for developers is incredible and a tad overwhelming, but a refreshing change from the typical case where you have to find out obscure bits from some other developer who's hidden in a corner of a remote, off-site building but usually only works from home and doesn't answer his phone or e-mail.
Contrast with Cadence, where being unproductive during your entire stay is the norm.
For any fellow Amazonians who want to stop by, my office is US2 811.A1, but my group is moving next week.
Sunday, August 14, 2005
It would appear...
... that I'm in Seattle now. Coolness! (Well, if only -- it's a tad hot here today, though not as bad as Pittsburgh.)
My temporary apartment is right above a market, all in the Japanese section of the International District. I could eat in the restaurants below and have a different style of Asian food every night for a week.
Cats are much happier to be in a place with furniture again and, more importantly, out of their cramped carriers.
House in Pittsburgh is now empty. Hopefully it will sell soon.
My temporary apartment is right above a market, all in the Japanese section of the International District. I could eat in the restaurants below and have a different style of Asian food every night for a week.
Cats are much happier to be in a place with furniture again and, more importantly, out of their cramped carriers.
House in Pittsburgh is now empty. Hopefully it will sell soon.
Tuesday, August 9, 2005
There are many good reasons why one might quit his job. However, I think we can agree that "To spend more time playing computer games" is not one of them.
Saturday, August 6, 2005
We have two parties coming to see our house tomorrow. Should be interesting. I've spent the past three evenings creating a small patio and fixing brick steps to it. I wish I had done that much, much earlier...
Today was my last day at Cadence. It was bittersweet -- I won't miss the company, but I will miss some of the coworkers, even the ones who annoyed me. Five and a half years is a long time to spend at a place.
Today was my last day at Cadence. It was bittersweet -- I won't miss the company, but I will miss some of the coworkers, even the ones who annoyed me. Five and a half years is a long time to spend at a place.
Tuesday, August 2, 2005
The house is now up for sale. I guess this marks a milestone of some sort, though I'm not sure exactly what. Perhaps simply the point where the house no longer looks like we live in it -- we've removed all the magnets from the refrigerator, for example, and the counters are almost completely clear. The completely non-functional, model home look... almost as if someone took a house out from Sim City and actually built it.
Monday, August 1, 2005
Is this really appropriate?
CBS News' article on the Boy Scout Jamboree has targeted advertising at the bottom. The links read:
Not as bad as Google's offer to let you buy African slaves on eBay, though.
CBS News' article on the Boy Scout Jamboree has targeted advertising at the bottom. The links read:
Power Lines
Buy "Power Lines" at Audible.com. Join and save $100 on an Apple iPod, take 50% off your first month of membership or get a free Muvo MP3 player.
www.audible.com
Power Line on eBay
Find Power Line items at low prices. With over 5 million items for sale every day, you'll find all kinds of unique things on eBay - the World's Online Marketplace.
www.ebay.com
Not as bad as Google's offer to let you buy African slaves on eBay, though.
Sunday, July 31, 2005
Thursday, July 28, 2005
Wednesday, July 27, 2005
Hm. We had a severe thunderstorm pass right over us, with a lightning bolt striking our house and/or the ground nearby. Talk about loud -- ouch! No damage to the house itself, but various electronics got fried. They were on surge protectors, but this was a fairly direct hit. Lost the server and TV, and had to reboot the stove (!) -- well, power cycle it, that is. (It has a microcontroller to control the oven, and time/temperature are set and displayed digitally.)
I'm sure there will be some others that I haven't discovered yet.
Up side: That much less junk to move to Seattle. :-)
I'm sure there will be some others that I haven't discovered yet.
Up side: That much less junk to move to Seattle. :-)
Tuesday, July 26, 2005
Alabama invades Massachusetts. Hilarity ensues.
Edit: for those who are curious about how state route signs should appear.
Edit: for those who are curious about how state route signs should appear.
Saturday, July 16, 2005
Friday, July 15, 2005
In Seattle now, visiting Amazon. They've put us up at the W, an ultramodern, ultratrendy place with origins in New York. I don't think I've felt as unhip in my life as I have staying at this place. (When I checked in, I asked the folks at the registration desk where the registration desk was -- I honestly thought it was a bar.) I think we both have been taken by Seattle, though, and I by Amazon. At this point, it's pretty much a sure thing.
I've put up a couple pics from Rome. First, see my brother, Myke, and his girlfriend, Lisa, in Orvieto:

Oh, and the Vatican's Swiss Guards don't like it when you stop to take their picture and don't want people posing with them, as this family found out:

Unless, of course, you're cute and female:
I've put up a couple pics from Rome. First, see my brother, Myke, and his girlfriend, Lisa, in Orvieto:
Oh, and the Vatican's Swiss Guards don't like it when you stop to take their picture and don't want people posing with them, as this family found out:
Unless, of course, you're cute and female:
Sunday, July 10, 2005
And... Statesified
Back in the good ol' US of A.
Let's see... Thursday: Hung out with Maya in Rome. Visited Palatine Hill and the Colosseum, walked through Campidoglio, lunch in Piazza Competelli, saw Caravaccio paintings in the cathedral (name?) in Piazza del Popolo, had excellent gelati on via del Prefetci (check?), and located the guys who are displaying/selling her art at the festival on the banks of the Tevere. Dinner was at the academy that night.
Friday: Went to the Vatican Museums, met up with my brother, had lunch at a pizza-by-the-slice place near the S. Anna restricted entrance (he did some research at the Vatican while I was at the museums), then the Pantheon, and back to the academy for dinner.
Saturday: Slept in a bit (oof, was I tired). Then took a bus to the Vatican to mail a few things off, met up with my brother at the Spanish Steps, lunch nearby (ravioli with cheese and pine nuts... mmm...), Santa Maria degli Angeli just off Piazza della Republica, saw another protest, then gelati in Trastevere, and a farewell dinner again in Trastevere. Like most nights, I hung out at the terrace at the academy talking with friends and drinking excellent wines far later than I should have. Unlike most nights, I had to get up less than three hours later to...
Sunday: Woke up at 4:30 am to catch a 7 am flight from Fiumacini. Connected in Frankfurt and Toronto before heading back to Pittsburgh -- a total of 19 hours of travelling. As usual, immigrations and customs officers were polite and courteous with the notable exception of the U.S. officials.
Let's see... Thursday: Hung out with Maya in Rome. Visited Palatine Hill and the Colosseum, walked through Campidoglio, lunch in Piazza Competelli, saw Caravaccio paintings in the cathedral (name?) in Piazza del Popolo, had excellent gelati on via del Prefetci (check?), and located the guys who are displaying/selling her art at the festival on the banks of the Tevere. Dinner was at the academy that night.
Friday: Went to the Vatican Museums, met up with my brother, had lunch at a pizza-by-the-slice place near the S. Anna restricted entrance (he did some research at the Vatican while I was at the museums), then the Pantheon, and back to the academy for dinner.
Saturday: Slept in a bit (oof, was I tired). Then took a bus to the Vatican to mail a few things off, met up with my brother at the Spanish Steps, lunch nearby (ravioli with cheese and pine nuts... mmm...), Santa Maria degli Angeli just off Piazza della Republica, saw another protest, then gelati in Trastevere, and a farewell dinner again in Trastevere. Like most nights, I hung out at the terrace at the academy talking with friends and drinking excellent wines far later than I should have. Unlike most nights, I had to get up less than three hours later to...
Sunday: Woke up at 4:30 am to catch a 7 am flight from Fiumacini. Connected in Frankfurt and Toronto before heading back to Pittsburgh -- a total of 19 hours of travelling. As usual, immigrations and customs officers were polite and courteous with the notable exception of the U.S. officials.
Thursday, July 7, 2005
More from Italia
Wednesday: Ended up taking just a day trip up to Orvieto (in Umbria). Went through Etruscan caves, the cathedral there (which was fairly distinctive from Rome -- apparently, zebra stripes were the in thing back then in that region), and a couple art galleries. Had lunch at a fairly good place whose name escapes me, but the dishes I wanted were out and I accidentally ordered roughly the same thing I had last night for dinner (filet with peppercorns).
Had dinner back in Rome at an Ethiopian place. Still savoring it.
Three rolls of film left, three days left.
Had dinner back in Rome at an Ethiopian place. Still savoring it.
Three rolls of film left, three days left.
Wednesday, July 6, 2005
Quick update from Italia
Sorry, I only have a few minutes before bed. I want to jot this down mostly for my memory. No pics yet; I'm doing this trip entirely on 35 mm.
Sunday: Got here. Took train to Trastavere, seemed like SoCal at first from the vegetation and highways. Then I saw a few houses and cars and noticed that they were somewhat different. On the third stop, the accordians boarded.
Visited Santa Maria del Trastavere, San Clemente, San Giovanni del Laterno. Hung out at a barbeque at the American Academy (where I'm staying, and where my brother is a fellow).
Monday: Roman Day. Torre Argentina, Piazza Venetzia, ruins, Fora Romano, houses beneath Ss. Giovanni e Paolo. After dinner, hung out with Academy folks and drank more wine.
Tuesday: Vatican Day (on my own). Did the art tour of St. Peter's basilica, visited John Paul II's tomb, attended a mass in St. Peter's where the choir was a children's choir from San Diego. Had hoped it would be in Latin (which I can vaguely follow), but it was mostly in Italian.
Later today (Wednesday): Going up north toward Umbria/Tuscany. Probably will spend the night there.
Food: excellent. Wine: even better. Having access to crystal clean water from the various spigots installed all over Rome (thanks to the aqueducts) on my long foot treks: totally awesome.
Traffic: absolutely crazy. I'd definitely drive a motorini (scooter) if I lived here.
Could I live here? Probably, but the close quarters might get to me; I'd also have to get used to not having access to various shops on Sundays and between 3-6 pm. Those late, long, delicious dinners? Sure, sign me up.
More Thursday or Friday.
Sunday: Got here. Took train to Trastavere, seemed like SoCal at first from the vegetation and highways. Then I saw a few houses and cars and noticed that they were somewhat different. On the third stop, the accordians boarded.
Visited Santa Maria del Trastavere, San Clemente, San Giovanni del Laterno. Hung out at a barbeque at the American Academy (where I'm staying, and where my brother is a fellow).
Monday: Roman Day. Torre Argentina, Piazza Venetzia, ruins, Fora Romano, houses beneath Ss. Giovanni e Paolo. After dinner, hung out with Academy folks and drank more wine.
Tuesday: Vatican Day (on my own). Did the art tour of St. Peter's basilica, visited John Paul II's tomb, attended a mass in St. Peter's where the choir was a children's choir from San Diego. Had hoped it would be in Latin (which I can vaguely follow), but it was mostly in Italian.
Later today (Wednesday): Going up north toward Umbria/Tuscany. Probably will spend the night there.
Food: excellent. Wine: even better. Having access to crystal clean water from the various spigots installed all over Rome (thanks to the aqueducts) on my long foot treks: totally awesome.
Traffic: absolutely crazy. I'd definitely drive a motorini (scooter) if I lived here.
Could I live here? Probably, but the close quarters might get to me; I'd also have to get used to not having access to various shops on Sundays and between 3-6 pm. Those late, long, delicious dinners? Sure, sign me up.
More Thursday or Friday.
Friday, July 1, 2005
Ferries...
Hm. One curious property I've found in/near Seattle is this one on Bainbridge Island.
The house itself is tiny -- basically a one-room cabin -- but sits on 3.5 wooded acres. The price is affordable, though.
The commute to Amazon would be interesting -- it involves a ferry trip across Puget Sound. I could easily bike it (which reduces the cost significantly -- from $13.30 each way to $7.10 one-way).
The idea would be to build it up later on. We'd have to check if that's allowed, of course. But... hmm. Interesting.
The house itself is tiny -- basically a one-room cabin -- but sits on 3.5 wooded acres. The price is affordable, though.
The commute to Amazon would be interesting -- it involves a ferry trip across Puget Sound. I could easily bike it (which reduces the cost significantly -- from $13.30 each way to $7.10 one-way).
The idea would be to build it up later on. We'd have to check if that's allowed, of course. But... hmm. Interesting.
Saturday, June 25, 2005
Heh... came across a site which wanted information about my company before it would let me browse. I decided to have a little fun...
Kanga International is a consultation group which assists manufacturing companies in solving logistical problems. We specialize in electronics and electromotive markets, both consumer and industrial. Our clients rely on our knowledge and experience in every step of the product lifecycle, from initial concepts to finding ways of getting the product to the customer.
Key facts:
Founded in 2000 by a group of five engineers in the software and chip design industries in the U.S. northeast and Pacific coast regions.
Profitability first achieved in calendar year 2001.
Expanded to 10 consultants in 2002. Revenues reach $700,000.
Continued growth in solving our customer's toughest issues results in "most valued partner" awards from two companies, 2003-2004.
First $1M+ year, 2003.
Tuesday, June 21, 2005
Sunday, June 19, 2005
Thursday, June 16, 2005
Sandra Tsing Loh's (BS 83) Commencement Speech to the Caltech Class of 2005
One of my favorite excerpts:
One of my favorite excerpts:
I believe I'm on the short list of candidates for patron saint of those lost at Caltech. Junior year, I was assigned as physics lab partner classmate Sekhar Chivukula, widely regarded a genius, he's still in physics today. Of our pairing it was said: "Sekhar will do the calculations, Sandra will handle the radioactive samples." Thanks for the respect. Never mind-- By senior year, I'd developed my own law of quantum mechanics that had nothing to do with Wigner-Eckhart's Theorem or Clebsch-Gordon Coefficients-
No, Sandra's Theory was: "On any Phys 106 exam involving the spin of an atom, the answer is at least 63 percent likely to be. . . . 1/2." I don't know why but. . . You'd be amazed how often it worked: To skip the calculations and just boldly put down 1/2 and then write next to it an illegible honeycomb snarl of curlicues that vaguely resembled any of the Greek symbols--lambda, iota, zeta, tau, ampersand-- With any luck a tired Pakistani TA might just look at it, get a headache and throw you a point--!
So by the time I graduated, I had a Caltech diploma entirely made of. . . partial credit, yes-- My degree was glued together, faintly pulsing with. . . radioactivity, graded less on a curve than on a kind of wild hyperbola asymptotically approaching . . some imaginary. . . actual answer. . .
Friday, June 10, 2005
I like today's quote of the day from MyWay:
Life is an opportunity, benefit from it. Life is a beauty, admire it. Life is a dream, realize it. Life is a challenge, meet it. Life is a duty, complete it. Life is a game, play it. Life is a promise, fulfill it. Life is sorrow, overcome it. Life is a song, sing it. Life is a struggle, accept it. Life is a tragedy, confront it. Life is an adventure, dare it. Life is luck, make it. Life is life, fight for it!
Thursday, June 9, 2005
Tuesday, June 7, 2005
Heh... at first, I thought this document was written by a judge as a ruling over the specified case. It's an amusing read.
Monday, June 6, 2005
Is it a sign of total geekiness that, when someone mentions Maxim, I think of the chip maker and not the lad mag? (The latter is probably not safe for work.)
I had some free time today (while waiting for yet-another-sync from San Jose to complete... it's been over 5 hours now, and still not 20% finished), so I thought about designing a 6502 based system. Anyone up for writing some software for it?, I'm looking at you...
I had some free time today (while waiting for yet-another-sync from San Jose to complete... it's been over 5 hours now, and still not 20% finished), so I thought about designing a 6502 based system. Anyone up for writing some software for it?
Wednesday, June 1, 2005
Monday, May 30, 2005
Tuesday, May 24, 2005
Amusing quote about Pennsylvania: "Pennsylvania has been geographically described as Pittsburgh in the west, Philadelphia in the east, and Alabama in the middle." (On how Santorum manages to get reelected.)
And what's up with the Carl's Jr/Hardee's Paris Hilton commercial? I actually haven't seen it on T.V., but I did visit their Internet site to see what the fuss was about. Very effective commerical if you're trying to sell sex, cars, or car-washing equipment. The hamburger, though, was thrown in as an afterthought. It's almost like Carl's Jr was embarrassed to be associated with the commercial.
Not getting it. Then again, I don't get the appeal of Paris Hilton either. Skanky just isn't a turn-on.
And what's up with the Carl's Jr/Hardee's Paris Hilton commercial? I actually haven't seen it on T.V., but I did visit their Internet site to see what the fuss was about. Very effective commerical if you're trying to sell sex, cars, or car-washing equipment. The hamburger, though, was thrown in as an afterthought. It's almost like Carl's Jr was embarrassed to be associated with the commercial.
Not getting it. Then again, I don't get the appeal of Paris Hilton either. Skanky just isn't a turn-on.
Tuesday, May 17, 2005
I'm not smart enough...
... to be deciding who should be the judges, school board members, and coroner for my area.
Today was a primary election day in Pennsylvania. The most important parts, in my opinion, were referendums to eliminate some of the elected row offices here and allow the state to borrow $625M for environmental improvements.
However, there were also (in my district) various offices being decided. Now, of course I want the best people in those jobs. For a judge, however, that's a question of which candidates have a good understanding of and can apply the law fairly and won't bring the office into disrepute. I might be capable of deciding this by examining their criminal records and administering an exam written by the local bar association -- but all I have are their written statements. As for the school board, I'm happy with the way the district is being run and am content to leave well enough alone. Coroner? What the...? Do I look like a medical board? Does it matter whether the coroner is a Democrat or Republican?
Just how far do we want this to go? "Hi, I'm Dave Cuthbert, I'm a Republican running for Member of the Consulting Staff at Cadence Design Systems, I'm tough on software bugs, and I'd appreciate your vote today."
Today was a primary election day in Pennsylvania. The most important parts, in my opinion, were referendums to eliminate some of the elected row offices here and allow the state to borrow $625M for environmental improvements.
However, there were also (in my district) various offices being decided. Now, of course I want the best people in those jobs. For a judge, however, that's a question of which candidates have a good understanding of and can apply the law fairly and won't bring the office into disrepute. I might be capable of deciding this by examining their criminal records and administering an exam written by the local bar association -- but all I have are their written statements. As for the school board, I'm happy with the way the district is being run and am content to leave well enough alone. Coroner? What the...? Do I look like a medical board? Does it matter whether the coroner is a Democrat or Republican?
Just how far do we want this to go? "Hi, I'm Dave Cuthbert, I'm a Republican running for Member of the Consulting Staff at Cadence Design Systems, I'm tough on software bugs, and I'd appreciate your vote today."
Monday, May 16, 2005
You know how various groups (e.g., Amnesty International) will recite the names of people killed or missing in certain events? (World Trade Center, Iraq war, political prisoners, etc.)
I propose that we get a group together to recite the numbers from A Million Random Digits With 100,000 Normal Deviates. Hmm... do you think we could get funding from the NEA for this?
I propose that we get a group together to recite the numbers from A Million Random Digits With 100,000 Normal Deviates. Hmm... do you think we could get funding from the NEA for this?
Google has a job opening for a Software Engineer/Programming Instructor. A teaching position. At a company.
Joy!
Joy!
Friday, May 6, 2005
Sunday, May 1, 2005
On Thursday, I had both a letter and (nasty) phone call from the bank which holds my home equity loan, telling me they've turned it over to collections for non-payment, docked my credit rating, and will (eventually) initiate foreclosure proceedings.
WTF? Not only am I not late on my payments, I've been prepaying the loan and was paid up through July.
I called, and they looked over the records. Oh, they said, it looks like there might be an error from when they acquired the old bank back in October. But that's not their fault, they said, the problem lies in the old bank's records.
After much yelling with the asshole in collections, I got them to review the records. I later got a phone call stating that they did me a favor by correcting them. (Yeah, screw you, too.)
On Monday, I'm signing paperwork to transfer the loan to my normal bank (National City), where I keep my checking and savings accounts and where they actually know me. It'll cost me about $30 extra per month, and there's a chance I might have to pay some closing fees, but you know... it makes me feel so much better to not be doing business with an unethical bank.
WTF? Not only am I not late on my payments, I've been prepaying the loan and was paid up through July.
I called, and they looked over the records. Oh, they said, it looks like there might be an error from when they acquired the old bank back in October. But that's not their fault, they said, the problem lies in the old bank's records.
After much yelling with the asshole in collections, I got them to review the records. I later got a phone call stating that they did me a favor by correcting them. (Yeah, screw you, too.)
On Monday, I'm signing paperwork to transfer the loan to my normal bank (National City), where I keep my checking and savings accounts and where they actually know me. It'll cost me about $30 extra per month, and there's a chance I might have to pay some closing fees, but you know... it makes me feel so much better to not be doing business with an unethical bank.
Monday, April 25, 2005
Tuesday, April 5, 2005
I worked from home yesterday, which was nice. Far more productive than a day at the office; amazing how that works.
I came in today, though, to find out that someone here abruptly quit yesterday. The whole thing is kind of shrouded in mystery. I suspect he actually gave two weeks notice, but since he's apparently going to work for a competitor, he was asked to leave immediately -- this is actually a company policy.
He was fairly high up, too -- director level.
Too tired to think now. Need more sleep.
I came in today, though, to find out that someone here abruptly quit yesterday. The whole thing is kind of shrouded in mystery. I suspect he actually gave two weeks notice, but since he's apparently going to work for a competitor, he was asked to leave immediately -- this is actually a company policy.
He was fairly high up, too -- director level.
Too tired to think now. Need more sleep.
Saturday, April 2, 2005
From my brother, who is spending a year in Rome on a fellowship at the American Academy in Rome:




Photo credits: Michael Cuthbert
Just wanted to send along some photos I took from St. Peters where they were reading the rosary after the Pope's death just a bit ago. As soon as we heard the city bells signaling the death, Lisa and I jumped on my motorcycle and went to the square where there were already tens of thousands. I didn't want to use flash since it was a service, but I wanted to give some sense of the scene there.
Photo credits: Michael Cuthbert
Wednesday, March 30, 2005
Alas, OpenOffice, you are becoming a bloated pigdog which is more annoying to use than your evil twin.
If I could, I'd cut your code down to size using highly lethal martial arts techniques. It'd be like kung fu on a cracker!
If I could, I'd cut your code down to size using highly lethal martial arts techniques. It'd be like kung fu on a cracker!
Tuesday, March 29, 2005
I saw the headline: "Jackson Prays With Terri Schiavo's Parents"
My immediate thought was: Michael Jackson is out there now? Can this get any weirder?
My immediate thought was: Michael Jackson is out there now? Can this get any weirder?
Subscribe to:
Posts (Atom)