Friday, June 01, 2007
Optimal Shop Temperature
According to Jim Whipple, most QA manuals indicate that the optimal machine shop temperature is 68 degrees F.
Saturday, May 05, 2007
Prospect Theory
I've been doing some reading about prospect theory lately. Prospect theory basically says that people tend to risk more to keep something than they risked in acquiring it in the first place. It also says that people are more willing to accept incremental gains that are a sure thing than they are willing to accept a chance at a huge gain. I'm sure a true connoisseur prospect theory will cringe at this over simplified explanation, but I think it makes the point.
To me, prospect theory is just another good example of the concept of least cost, plain and simple. Over billions of years of evolution, humans have gained the ability to determine which path will require the least amount of energy. When viewed objectively in the context of the modern world, where resources such as food are plentiful, some decisions that people make, which would seem perfectly rational 50,000 years ago, seem downright comical today.
To me, prospect theory is just another good example of the concept of least cost, plain and simple. Over billions of years of evolution, humans have gained the ability to determine which path will require the least amount of energy. When viewed objectively in the context of the modern world, where resources such as food are plentiful, some decisions that people make, which would seem perfectly rational 50,000 years ago, seem downright comical today.
Wednesday, May 02, 2007
Just doing my part...
09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
Thursday, March 15, 2007
Learned something new today...
I was trying to do a shallow copy rather than a deep copy of a Java HashMap. As far as I can tell, you can't use clone() in Java 5 without getting unchecked cast warnings, period. The solution is to either ignore the warnings, or forgo the shallow copy and instantiate a new version of the object with the old version of the object as an argument (copy instantiation). Generics are cool and suck at the same time...
Reference: http://forum.java.sun.com/thread.jspa?threadID=559703&messageID=2982374
Reference: http://forum.java.sun.com/thread.jspa?threadID=559703&messageID=2982374
Saturday, January 27, 2007
What the Terrorists Want
Reprinted with permission verbatim from the September 15, 2006 issue of Bruce Schneier's most excellent monthly newsletter CRYPTO-GRAM:
On August 16, two men were escorted off a plane headed for Manchester, England, because some passengers thought they looked either Asian or Middle Eastern, might have been talking Arabic, wore leather jackets, and looked at their watches -- and the passengers refused to fly with them on board. The men were questioned for several hours and then released.
On August 15, an entire airport terminal was evacuated because someone's cosmetics triggered a false positive for explosives. The same day, a Muslim man was removed from an airplane in Denver for reciting prayers. The Transportation Security Administration decided that the flight crew overreacted, but he still had to spend the night in Denver before flying home the next day. The next day, a Port of Seattle terminal was evacuated because a couple of dogs gave a false alarm for explosives.
On August 19, a plane made an emergency landing in Tampa, Florida, after the crew became suspicious because two of the lavatory doors were locked. The plane was searched, but nothing was found. Meanwhile, a man who tampered with a bathroom smoke detector on a flight to San Antonio was cleared of terrorism, but only after having his house searched.
On August 16, a woman suffered a panic attack and became violent on a flight from London to Washington, so the plane was escorted to the Boston airport by fighter jets. "The woman was carrying hand cream and matches but was not a terrorist threat," said the TSA spokesman after the incident.
And on August 18, a plane flying from London to Egypt made an emergency landing in Italy when someone found a bomb threat scrawled on an air sickness bag. Nothing was found on the plane, and no one knows how long the note was on board.
I'd like everyone to take a deep breath and listen for a minute.
The point of terrorism is to cause terror, sometimes to further a political goal and sometimes out of sheer hatred. The people terrorists kill are not the targets; they are collateral damage. And blowing up planes, trains, markets, or buses is not the goal; those are just tactics. The real targets of terrorism are the rest of us: the billions of us who are not killed but are terrorized because of the killing. The real point of terrorism is not the act itself, but our reaction to the act.
And we're doing exactly what the terrorists want.
We're all a little jumpy after the recent arrest of 23 terror suspects in Great Britain. The men were reportedly plotting a liquid-explosive attack on airplanes, and both the press and politicians have been trumpeting the story ever since.
In truth, it's doubtful that their plan would have succeeded; chemists have been debunking the idea since it became public. Certainly the suspects were a long way off from trying: None had bought airline tickets, and some didn't even have passports.
Regardless of the threat, from the would-be bombers' perspective, the explosives and planes were merely tactics. Their goal was to cause terror, and in that they've succeeded. Imagine for a moment what would have happened if they had blown up ten planes. There would be canceled flights, chaos at airports, bans on carry-on luggage, world leaders talking tough new security measures, political posturing and all sorts of false alarms as jittery people panicked. To a lesser degree, that's basically what's happening right now.
Our politicians help the terrorists every time they use fear as a campaign tactic. The press helps every time it writes scare stories about the plot and the threat. And if we're terrified, and we share that fear, we help. All of these actions intensify and repeat the terrorists' actions, and increase the effects of their terror.
(I am not saying that the politicians and press are terrorists, or that they share any of the blame for terrorist attacks. I'm not that stupid. But the subject of terrorism is more complex than it appears, and understanding its various causes and effects are vital for understanding how to best deal with it.)
The implausible plots and false alarms actually hurt us in two ways. Not only do they increase the level of fear, but they also waste time and resources that could be better spent fighting the real threats and increasing actual security. I'll bet the terrorists are laughing at us.
Another thought experiment: Imagine for a moment that the British government arrested the 23 suspects without fanfare. Imagine that the TSA and its European counterparts didn't engage in pointless airline security measures like banning liquids. And imagine that the press didn't write about it endlessly, and that the politicians didn't use the event to remind us all how scared we should be. If we'd reacted that way, then the terrorists would have truly failed.
It's time we calm down and fight terror with anti-terror. This does not mean that we simply roll over and accept terrorism. There are things our government can and should do to fight terrorism, most of them involving intelligence and investigation -- and not focusing on specific plots.
But our job is to remain steadfast in the face of terror, to refuse to be terrorized. Our job is to not panic every time two Muslims stand together checking their watches. There are approximately 1 billion Muslims in the world, a large percentage of them not Arab, and about 320 million Arabs in the Middle East, the overwhelming majority of them not terrorists. Our job is to think critically and rationally, and to ignore the cacophony of other interests trying to use terrorism to advance political careers or increase a television show's viewership.
The surest defense against terrorism is to refuse to be terrorized. Our job is to recognize that terrorism is just one of the risks we face, and not a particularly common one at that. And our job is to fight those politicians who use fear as an excuse to take away our liberties and promote security theater that wastes money and doesn't make us any safer.
Incidents:
http://www.dailymail.co.uk/pages/live/articles/news/news.html?in_article_id=401419&in_page_id=1770 or http://tinyurl.com/k5njg
http://news.bbc.co.uk/2/hi/uk_news/england/5267884.stm
http://www.cbsnews.com/stories/2006/08/17/national/main1906433.shtml
http://www.cbc.ca/story/canada/national/2006/08/18/doctor-winnipeg.html or http://tinyurl.com/emnox
http://www.heraldnet.com/stories/06/08/16/100wir_port1.cfm
http://www.miami.com/mld/miamiherald/news/local/states/florida/counties/broward_county/15321870.htm or
http://tinyurl.com/s5oxe
http://www.usatoday.com/news/nation/2006-08-20-fbi-passenger_x.htm
http://www.theage.com.au/articles/2006/08/17/1155407916156.html
http://www.guardian.co.uk/uklatest/story/0,,-6024132,00.html
http://news.bbc.co.uk/2/hi/europe/5283476.stm
http://forums.worldofwarcraft.com/thread.html?topicId=11211166
There have been many more incidents since I wrote this -- all false alarms. I've stopped keeping a list.
The chemical unreality of the plot:
http://www.theregister.co.uk/2006/08/17/flying_toilet_terror_labs/print.html or http://tinyurl.com/eeen2
http://www.interesting-people.org/archives/interesting-people/200608/msg00087.html or http://tinyurl.com/etrl8
http://www.boingboing.net/2006/08/14/tatp_about_that_pyro.html
http://www.timesonline.co.uk/article/0,,2-2306994,00.html
http://www.cnn.com/2006/US/08/10/us.security/index.html
http://www.wondermark.com/d/220.html
http://kfmonkey.blogspot.com/2006/08/wait-arent-you-scared.html
This essay also makes the same point that we're overreacting, as well as describing a 1995 terrorist plot that
was remarkably similar in both materials and modus operandi -- and didn't result in a complete ban on liquids.
http://www.salon.com/opinion/feature/2006/08/17/airport_futility/
My previous related writings:
http://www.schneier.com/essay-096.html
http://www.schneier.com/essay-038.html
http://www.schneier.com/blog/archives/2006/08/terrorism_secur.html
http://www.schneier.com/essay-087.html
http://www.schneier.com/essay-045.html
This essay originally appeared in Wired:
http://www.wired.com/news/columns/0,71642-0.html
On August 16, two men were escorted off a plane headed for Manchester, England, because some passengers thought they looked either Asian or Middle Eastern, might have been talking Arabic, wore leather jackets, and looked at their watches -- and the passengers refused to fly with them on board. The men were questioned for several hours and then released.
On August 15, an entire airport terminal was evacuated because someone's cosmetics triggered a false positive for explosives. The same day, a Muslim man was removed from an airplane in Denver for reciting prayers. The Transportation Security Administration decided that the flight crew overreacted, but he still had to spend the night in Denver before flying home the next day. The next day, a Port of Seattle terminal was evacuated because a couple of dogs gave a false alarm for explosives.
On August 19, a plane made an emergency landing in Tampa, Florida, after the crew became suspicious because two of the lavatory doors were locked. The plane was searched, but nothing was found. Meanwhile, a man who tampered with a bathroom smoke detector on a flight to San Antonio was cleared of terrorism, but only after having his house searched.
On August 16, a woman suffered a panic attack and became violent on a flight from London to Washington, so the plane was escorted to the Boston airport by fighter jets. "The woman was carrying hand cream and matches but was not a terrorist threat," said the TSA spokesman after the incident.
And on August 18, a plane flying from London to Egypt made an emergency landing in Italy when someone found a bomb threat scrawled on an air sickness bag. Nothing was found on the plane, and no one knows how long the note was on board.
I'd like everyone to take a deep breath and listen for a minute.
The point of terrorism is to cause terror, sometimes to further a political goal and sometimes out of sheer hatred. The people terrorists kill are not the targets; they are collateral damage. And blowing up planes, trains, markets, or buses is not the goal; those are just tactics. The real targets of terrorism are the rest of us: the billions of us who are not killed but are terrorized because of the killing. The real point of terrorism is not the act itself, but our reaction to the act.
And we're doing exactly what the terrorists want.
We're all a little jumpy after the recent arrest of 23 terror suspects in Great Britain. The men were reportedly plotting a liquid-explosive attack on airplanes, and both the press and politicians have been trumpeting the story ever since.
In truth, it's doubtful that their plan would have succeeded; chemists have been debunking the idea since it became public. Certainly the suspects were a long way off from trying: None had bought airline tickets, and some didn't even have passports.
Regardless of the threat, from the would-be bombers' perspective, the explosives and planes were merely tactics. Their goal was to cause terror, and in that they've succeeded. Imagine for a moment what would have happened if they had blown up ten planes. There would be canceled flights, chaos at airports, bans on carry-on luggage, world leaders talking tough new security measures, political posturing and all sorts of false alarms as jittery people panicked. To a lesser degree, that's basically what's happening right now.
Our politicians help the terrorists every time they use fear as a campaign tactic. The press helps every time it writes scare stories about the plot and the threat. And if we're terrified, and we share that fear, we help. All of these actions intensify and repeat the terrorists' actions, and increase the effects of their terror.
(I am not saying that the politicians and press are terrorists, or that they share any of the blame for terrorist attacks. I'm not that stupid. But the subject of terrorism is more complex than it appears, and understanding its various causes and effects are vital for understanding how to best deal with it.)
The implausible plots and false alarms actually hurt us in two ways. Not only do they increase the level of fear, but they also waste time and resources that could be better spent fighting the real threats and increasing actual security. I'll bet the terrorists are laughing at us.
Another thought experiment: Imagine for a moment that the British government arrested the 23 suspects without fanfare. Imagine that the TSA and its European counterparts didn't engage in pointless airline security measures like banning liquids. And imagine that the press didn't write about it endlessly, and that the politicians didn't use the event to remind us all how scared we should be. If we'd reacted that way, then the terrorists would have truly failed.
It's time we calm down and fight terror with anti-terror. This does not mean that we simply roll over and accept terrorism. There are things our government can and should do to fight terrorism, most of them involving intelligence and investigation -- and not focusing on specific plots.
But our job is to remain steadfast in the face of terror, to refuse to be terrorized. Our job is to not panic every time two Muslims stand together checking their watches. There are approximately 1 billion Muslims in the world, a large percentage of them not Arab, and about 320 million Arabs in the Middle East, the overwhelming majority of them not terrorists. Our job is to think critically and rationally, and to ignore the cacophony of other interests trying to use terrorism to advance political careers or increase a television show's viewership.
The surest defense against terrorism is to refuse to be terrorized. Our job is to recognize that terrorism is just one of the risks we face, and not a particularly common one at that. And our job is to fight those politicians who use fear as an excuse to take away our liberties and promote security theater that wastes money and doesn't make us any safer.
Incidents:
http://www.dailymail.co.uk/pages/live/articles/news/news.html?in_article_id=401419&in_page_id=1770 or http://tinyurl.com/k5njg
http://news.bbc.co.uk/2/hi/uk_news/england/5267884.stm
http://www.cbsnews.com/stories/2006/08/17/national/main1906433.shtml
http://www.cbc.ca/story/canada/national/2006/08/18/doctor-winnipeg.html or http://tinyurl.com/emnox
http://www.heraldnet.com/stories/06/08/16/100wir_port1.cfm
http://www.miami.com/mld/miamiherald/news/local/states/florida/counties/broward_county/15321870.htm or
http://tinyurl.com/s5oxe
http://www.usatoday.com/news/nation/2006-08-20-fbi-passenger_x.htm
http://www.theage.com.au/articles/2006/08/17/1155407916156.html
http://www.guardian.co.uk/uklatest/story/0,,-6024132,00.html
http://news.bbc.co.uk/2/hi/europe/5283476.stm
http://forums.worldofwarcraft.com/thread.html?topicId=11211166
There have been many more incidents since I wrote this -- all false alarms. I've stopped keeping a list.
The chemical unreality of the plot:
http://www.theregister.co.uk/2006/08/17/flying_toilet_terror_labs/print.html or http://tinyurl.com/eeen2
http://www.interesting-people.org/archives/interesting-people/200608/msg00087.html or http://tinyurl.com/etrl8
http://www.boingboing.net/2006/08/14/tatp_about_that_pyro.html
http://www.timesonline.co.uk/article/0,,2-2306994,00.html
http://www.cnn.com/2006/US/08/10/us.security/index.html
http://www.wondermark.com/d/220.html
http://kfmonkey.blogspot.com/2006/08/wait-arent-you-scared.html
This essay also makes the same point that we're overreacting, as well as describing a 1995 terrorist plot that
was remarkably similar in both materials and modus operandi -- and didn't result in a complete ban on liquids.
http://www.salon.com/opinion/feature/2006/08/17/airport_futility/
My previous related writings:
http://www.schneier.com/essay-096.html
http://www.schneier.com/essay-038.html
http://www.schneier.com/blog/archives/2006/08/terrorism_secur.html
http://www.schneier.com/essay-087.html
http://www.schneier.com/essay-045.html
This essay originally appeared in Wired:
http://www.wired.com/news/columns/0,71642-0.html
Wednesday, January 17, 2007
Exponential Growth
Just read a great article by Dr. Albert Bartlett on Arithemetic, Population and Energy. The main take-away is one that I'd learned a long time ago, but definitely needed a refresher.
Dr. Bartlett shows that if you want to figure out how long something takes to double, divide 70 by the annual growth rate and you'll get the number of years until you're doubled. An example of this is to consider inflation. At an average of 3% annual inflation, it will only take 23.3 years for all prices to double. Another example that Dr. Bartlett uses is population growth. At a nominal growth rate of 1.3%, the earth's population will double to 12 billion people in 53.86 years. The natural conclusion is that we'll need double the infrastructure that we have now in order to support the population in 53.86 years.
I did a few calculations of my own. In 53.86 years, given an average inflation rate of 3%, everything will cost 4 times more than it does now. Will wages follow this trend?
Fortunately, according to the US Census bureau the population growth of the US is 1.1% and is expected to drop to .54% between 2040 and 2050 with a final population projection of 392 million by 2050. Taking into account economic globalization and the fact that the global growth rate is higher than the US growth rate, it's readily apparent to me that the US isn't going to remain at the top of the heap forever in terms of resource utilization. This is causing a shift that's been apparent for many years where we see the manufacturing jobs leaving to other countries where they are cheaper. The consequence is that there is a greater and greater emphasis on education in the United States.
Interestingly, this all leads me to predict that eventually all manufacturing will come back to the US and that we'll be a global manufacturing superpower. Why? Consider that as the US population growth declines and levels off, our emphasis leans more and more towards being educated and using our minds to create things. Over time, the US will take the lead in lean process automation to the degree that we can manufacture things far cheaper than even the cheapest labor because we'll be able to do it without labor. Other countries will follow suit of course, but as long as we have an intelligent and informed workforce, the lead we gain while other countries lap up our manufacturing jobs, will enable us to permanently stay one step ahead of the rest of the world.
Dr. Bartlett shows that if you want to figure out how long something takes to double, divide 70 by the annual growth rate and you'll get the number of years until you're doubled. An example of this is to consider inflation. At an average of 3% annual inflation, it will only take 23.3 years for all prices to double. Another example that Dr. Bartlett uses is population growth. At a nominal growth rate of 1.3%, the earth's population will double to 12 billion people in 53.86 years. The natural conclusion is that we'll need double the infrastructure that we have now in order to support the population in 53.86 years.
I did a few calculations of my own. In 53.86 years, given an average inflation rate of 3%, everything will cost 4 times more than it does now. Will wages follow this trend?
Fortunately, according to the US Census bureau the population growth of the US is 1.1% and is expected to drop to .54% between 2040 and 2050 with a final population projection of 392 million by 2050. Taking into account economic globalization and the fact that the global growth rate is higher than the US growth rate, it's readily apparent to me that the US isn't going to remain at the top of the heap forever in terms of resource utilization. This is causing a shift that's been apparent for many years where we see the manufacturing jobs leaving to other countries where they are cheaper. The consequence is that there is a greater and greater emphasis on education in the United States.
Interestingly, this all leads me to predict that eventually all manufacturing will come back to the US and that we'll be a global manufacturing superpower. Why? Consider that as the US population growth declines and levels off, our emphasis leans more and more towards being educated and using our minds to create things. Over time, the US will take the lead in lean process automation to the degree that we can manufacture things far cheaper than even the cheapest labor because we'll be able to do it without labor. Other countries will follow suit of course, but as long as we have an intelligent and informed workforce, the lead we gain while other countries lap up our manufacturing jobs, will enable us to permanently stay one step ahead of the rest of the world.
Sunday, November 12, 2006
MIG Welding
* Welding with shielding gas is not practical for windy conditions.
* Flux cleans the metal and keeps it from oxidizing while you're welding.
* Welding with shielding gas keeps your weld from spattering molten metal all over and gives you a cleaner weld.
* Welding with solid core and shielding gas is best for inside work on clean metal.
* Welding with flux core and no shielding gas is good for outside work on unclean metal.
* Welding with flux core and shielding gas is good for inside work on unclean metal.
I'm still not clear on the polarity stuff and the proper gas mixtures for each type of MIG welding.
Friday, October 20, 2006
Ask Ms. Dewey
A high school buddy of mine, named John Reid, just lead an effort to launch Ms. Dewey. Our entire lab group had a great time playing with her today. I think the best way to describe Ms. Dewey is to let John do it:
"She's a sassy know-it-all micro site that we've created that serves up some
hilarious video clips to your search queries. She's really smart (she has 3
brains, seriously). You can ask her anything, and she?ll not only know what
your asking, but serve up a snarky (yeh, I said snarky) response."
I personally found that she was oddly accurate with her video clips. She's also got a bunch of easter eggs that were pretty entertaining to stumble upon. I hope a lot of people stumble upon this because it really is a lot of fun to play with!
"She's a sassy know-it-all micro site that we've created that serves up some
hilarious video clips to your search queries. She's really smart (she has 3
brains, seriously). You can ask her anything, and she?ll not only know what
your asking, but serve up a snarky (yeh, I said snarky) response."
I personally found that she was oddly accurate with her video clips. She's also got a bunch of easter eggs that were pretty entertaining to stumble upon. I hope a lot of people stumble upon this because it really is a lot of fun to play with!
Monday, October 16, 2006
Solar Cell Efficiency Boost
Interesting approach to boosting solar cell efficiency. In a nutshell, solar cells cannot convert light from the lower end of the spectrum into energy. Some very smart people have figured out how to chemically combine two low energy photons into one high energy photon which can then be used by solar cells to generate electricity. Linked here.
Tuesday, October 10, 2006
log4j and UNIX syslog
I couldn't find Java code examples anywhere on how to get log4j to log to Unix syslog. I'm sure they're out there, but I'll be damned if I could find them. I spent a few hours with log4j today and managed to decode what's going on. Here it is in all it's glory:
I'd write more about how cool log4j is, but I'm under a deadline and have to get back to work...
P.S. If this still doesn't work, then you probably forgot to make your syslog daemon listen to a socket....
import org.apache.log4j.net.SyslogAppender;
import org.apache.log4j.Logger;
import org.apache.log4j.SimpleLayout;
class FOO {
public static void main(String args[]) {
FOO foo = new FOO();
}
public FOO () {
SimpleLayout layout = new SimpleLayout();
SyslogAppender appender = new SyslogAppender(layout, "localhost", SyslogAppender.LOG_DAEMON);
Logger logger = Logger.getRootLogger();
logger.addAppender(appender);
logger.info("This is just a test");
}
}
I'd write more about how cool log4j is, but I'm under a deadline and have to get back to work...
P.S. If this still doesn't work, then you probably forgot to make your syslog daemon listen to a socket....
Thursday, October 05, 2006
2001 Saturn SC2 PCV Valve
I got my oil changed yesterday at one of those Grease Monkey(TM) shops. They're annoying because they always want to upsell you on stuff (and yet I keep going back). This time they wanted to sell me a PCV valve for about $17.00 and an air filter for about $20.00. I know the air filter was about 4 times cheaper if I bought it myself. As for the PCV valve, I'd never changed one out, but from the looks of it, I knew it was pretty cheap to buy. In addition, they had it out in about 30 seconds, so I knew it wasn't hard to replace either.
Today on my way home from work, I stopped into an auto parts (Auto Zone) store to get a PCV valve and an air filter. The PCV valve cost me about $5.00 and the air filter would have cost me about $5.00, but I opted for the snazzy KnR filter that lasts for the lifetime of the car. I got out of there for about $45.00. For my money, I got a new PCV valve and an air filter that will never need to be replaced. If I'd opted for the Grease Monkey(TM) parts, it would have cost me $37, but I'd still have to replace the air filter every 12,000 miles. I figure if I drive my car for 96,000 miles I'll break even on the KnR filter, although I haven't factored in inflation against the potential ROI if I'd bought the cheap filter and simply invested the other $35. If I always bought Grease Monkey(TM) filters, then the KnR filter would pay itself back in about 24,000 miles.
So anyway... Now that I had this PCV valve, I needed to install it. After a bunch of poking around, I found it sitting right next to the oil cap. It was incredibly easy to replace. I just pulled out the old one and plunked in the new one. Didn't even require any tools.
Today on my way home from work, I stopped into an auto parts (Auto Zone) store to get a PCV valve and an air filter. The PCV valve cost me about $5.00 and the air filter would have cost me about $5.00, but I opted for the snazzy KnR filter that lasts for the lifetime of the car. I got out of there for about $45.00. For my money, I got a new PCV valve and an air filter that will never need to be replaced. If I'd opted for the Grease Monkey(TM) parts, it would have cost me $37, but I'd still have to replace the air filter every 12,000 miles. I figure if I drive my car for 96,000 miles I'll break even on the KnR filter, although I haven't factored in inflation against the potential ROI if I'd bought the cheap filter and simply invested the other $35. If I always bought Grease Monkey(TM) filters, then the KnR filter would pay itself back in about 24,000 miles.
So anyway... Now that I had this PCV valve, I needed to install it. After a bunch of poking around, I found it sitting right next to the oil cap. It was incredibly easy to replace. I just pulled out the old one and plunked in the new one. Didn't even require any tools.
Friday, September 15, 2006
Overheard...
Overheard in the office today:
P: "It's 4:27am in Tehran (Iran) right now..."
S: "Which year?"
P: "It's 4:27am in Tehran (Iran) right now..."
S: "Which year?"
Friday, June 02, 2006
Network Chat
Almost 19 years ago to the day was the first time I chatted with someone else over a computer. I was 13 years old. We dialed each other up using those goofy old 300 baud phone coupler modems. I learned all sorts of cool stuff about terminal emulation that way.
Wednesday, May 03, 2006
My 10th anniversary...
I just realized that it's the tenth anniversary of the very first website I ever put up.
Friday, September 02, 2005
The iPod Bandwagon
I jumped on the iPod bandwagon last weekend. I got myself a 60Gig iPod color. I must say, this is definitely the cadillac of portable players. I've now got my entire CD collection (about 30 CDs; a mere fraction of what I once had) ripped to the player. It's neat listening to all of my music in shuffle mode. I didn't realize that I had such a nice collection of music. When you're listening to it one CD at a time, its easy to get tired of the music and just let it sit on a shelf.
This iPod also stores pictures and addressbook contacts. I can also sync up my calendar to it. Even more impressive, it has a few relatively amusing games on it, ostensibly to pass the time while waiting at the doctor's office. The next accessory I want to get is the FM radio attachment so I can listen to my iPod in the car just by tuning to an unused radio channel.
At one time I used to buy a lot of music, but I've been turned off lately at how much time the RIAA spends litigating against single moms and elderly pensioners. Instead of taking the time to realize that there's an opportunity here, the RIAA insists on clinging to the old ways and litigating with their customers. Not a terribly wise way of running a business IMHO.
What's more interesting to me, than commercial music, is the various independent music you can find out there. I like the fact that I can pay my money directly to them, rather than through a bunch of lawyers. I also like listening to the various podcasts out there. I don't really have a favorite yet, but I tend to enjoy the NPR Science Friday podcasts. I also just finished listening to the first book in podcast form, called Earth Core. I thoroughly enjoyed it and would definitely recommend it to anyone.
I'm off to the Tom Petty concert tonight at the Columbia River Gorge Ampitheater. I'll try to get some pictures. The views are some of the best I've ever experienced in Washington and I hear that Tom Petty puts on a great show. Should be a fun evening.
This iPod also stores pictures and addressbook contacts. I can also sync up my calendar to it. Even more impressive, it has a few relatively amusing games on it, ostensibly to pass the time while waiting at the doctor's office. The next accessory I want to get is the FM radio attachment so I can listen to my iPod in the car just by tuning to an unused radio channel.
At one time I used to buy a lot of music, but I've been turned off lately at how much time the RIAA spends litigating against single moms and elderly pensioners. Instead of taking the time to realize that there's an opportunity here, the RIAA insists on clinging to the old ways and litigating with their customers. Not a terribly wise way of running a business IMHO.
What's more interesting to me, than commercial music, is the various independent music you can find out there. I like the fact that I can pay my money directly to them, rather than through a bunch of lawyers. I also like listening to the various podcasts out there. I don't really have a favorite yet, but I tend to enjoy the NPR Science Friday podcasts. I also just finished listening to the first book in podcast form, called Earth Core. I thoroughly enjoyed it and would definitely recommend it to anyone.
I'm off to the Tom Petty concert tonight at the Columbia River Gorge Ampitheater. I'll try to get some pictures. The views are some of the best I've ever experienced in Washington and I hear that Tom Petty puts on a great show. Should be a fun evening.
Wednesday, August 24, 2005
Cats are expensive!
Damn cats are expensive. I picked up a stray cat a few months ago and have only recently gotten nearly everything straightened out with him. He had ear mites, fleas, worms, deformed leg, upper respiratory infection and some goofy form of respiratory herpes that only cats can get. On top of that he took forever to learn how to use a litter box, has the nastiest crap I have ever smelled, and has a bad habit of getting "almond roca" stuck to his hind legs, which he then tracks all over my apartment. At this point, and he still needs to be neutered in a month, the bill for this cat is up near $700.
After all of that though, I love this little guy to death. He runs in and greets me as I get out of the shower every morning, and is *EXTREMELY* playful. He's also got this goofy way of sleeping on his back with his mouth open, that almost makes him look dead.
After all of that though, I love this little guy to death. He runs in and greets me as I get out of the shower every morning, and is *EXTREMELY* playful. He's also got this goofy way of sleeping on his back with his mouth open, that almost makes him look dead.
Monday, March 28, 2005
Ethernet Bonding
Working on bonding my wireless ethernet interface to my cat5 ethernet interface on my laptop tonight. This way my laptop will dynamically choose whichever interface is up. If both are up, it should choose the faster interface. Not sure this is going to work though since it appears that the Orinoco driver doesn't support mii monitoring. I'm going to have a look-see into the code, since, in the past, I have noted that our 2.4Ghz cordless phone caused the wireless ethernet interface to disconnect and register in syslog, whenever the base station polls the cordless phones.
Spent most of the day today building a failover cluster with RHEL 3.0. Dual P3 1.4Ghz 1U servers with a snappy little external disk enclosure. Got most of the work done except for the UPS configuration. The majority of the work is going to be testing various failover scenarios.
Spent most of the day today building a failover cluster with RHEL 3.0. Dual P3 1.4Ghz 1U servers with a snappy little external disk enclosure. Got most of the work done except for the UPS configuration. The majority of the work is going to be testing various failover scenarios.
Thursday, March 17, 2005
Seattle Times
Bill and I were photographed today by Seattle Times photographer Steve Ringman. QLL is going to be featured on the front cover of the business section in the Monday Seattle Times.
Subscribe to:
Posts (Atom)