<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-1660801837598248199</id><updated>2012-02-16T05:55:03.884-08:00</updated><title type='text'>Unsolicited Input</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default?start-index=101&amp;max-results=100'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>196</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-3547444266822694365</id><published>2012-02-04T14:19:00.000-08:00</published><updated>2012-02-04T15:01:09.913-08:00</updated><title type='text'>Obama Is...</title><content type='html'>Obama is socialist and anti-rich, but also guilty of bailing out the banks and car companies.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Obama is Muslim, but also guilty of his pastor Rev. Jeremiah Wright saying "God Damn America!"&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Obama is the food-stamp president, but Romney's not worried about the very poor because they have safety net programs... such as food stamps.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Obama is responsible for the bad economy and joblessness, but Bush is not responsible for not preventing 9/11.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Obama is responsible for the deficit due to spending too much, but Republicans don't contribute to the deficit by cutting taxes.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Obama is elitist, but sides too much with the poor.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Obama is connected to terrorists, but ordered the attack on Osama bin Laden anyway.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Obama is weak because he "leads from behind" in Libya, but is too radical and unwilling to compromise with Republicans.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Obama is gutting the military, even though the military budget of the past three years were US$794 billion, $848 billion, and $904 billion, respectively.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Obama is the worst president ever, even though he took office in the most severe recession since the Great Depression, with unemployment having shot up from 5% to 8% (and going) in the previous year, and the collapse of the housing bubble that was powering much of consumer spending. Oh, and two unfunded wars, unfunded tax cuts, and unfunded prescription drug benefits. But anyway, worse than the two-term guy who left him this mess.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;How do you people get these straight in your heads without it exploding?&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-3547444266822694365?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/3547444266822694365/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=3547444266822694365' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/3547444266822694365'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/3547444266822694365'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2012/02/obama-is.html' title='Obama Is...'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-5516514188128357190</id><published>2011-12-20T21:36:00.000-08:00</published><updated>2011-12-20T22:14:41.977-08:00</updated><title type='text'>The Case for a Strong Federal Government</title><content type='html'>There's been a lot of discussion on states' rights, particularly in the Republican primaries. Their targets vary from time to time, but the EPA and minimum wage have both been mentioned.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Here's the problem: the United States is a free trade zone. That means California cannot place tariffs on goods imported from Michigan or Alabama, and vice versa.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;If environmental protection becomes a state domain, then companies that do pollute will all move to the least-stringent state, and still sell their products all over the US. A company in a stricter state will generally not be able to compete. Minimum wage also works in a similar way, as low-wage states take jobs from high-wage states. In other words, it is a race to the bottom.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The United States is also a free travel zone, so Arizona cannot deny entry to a New Yorker, and so on, which means the issue of universal health care also requires a strong central government. If one state subsidizes health care while another one doesn't, then sick people will go to the state with cheap health care, unfairly raising costs for everybody there. Just require the sick person to establish residency, I hear you suggest. The problem is that this shuts the door on people who move legitimately, but happen to be sick. In other words, each state must continue to provide whatever benefits it provides to citizens who depart for another state, at least for the duration of the residency period at the new state, or you'll have a (perhaps intolerable) gap in coverage. This is clearly a horribly messy situation that a nationwide coverage system can mitigate.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;But you're free not to buy goods from polluting low-wage states, you say. The free market will take care of it, you say. How's that working for Chinese goods? Besides, the market is only a solution after the damage is done, and with things like carcinogens evident only after decades of exposure, punishing the polluters in the market is cold comfort. Worse, how would you like to travel halfway around the country to sue a polluter, while dealing with cancer?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Put simply, things that don't naturally obey borders require a central government. Pollution is not a state issue, because water flows from state to state, and the air is blown from state to state. Wages and other manufacturing costs are not a state issue, because we are all required to accept your products into our state. Communicable diseases. War. Long-Distance Transportation. Wild Habitat Conservation.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The US Federal Government may indeed be bloated, I'll freely grant. But unless you want to end free trade and movement among states, think twice about gutting the parts that require putting national interest above those of one or two states.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-5516514188128357190?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/5516514188128357190/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=5516514188128357190' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/5516514188128357190'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/5516514188128357190'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2011/12/case-for-strong-federal-government.html' title='The Case for a Strong Federal Government'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-1148695033323705980</id><published>2011-11-23T18:50:00.000-08:00</published><updated>2011-11-23T19:11:19.450-08:00</updated><title type='text'>Wanderlust</title><content type='html'>I left Taiwan at age seven, and lived in the Philippines until I was 22, when I moved to the US. I lived in three different places in Taipei, three in the Philippines, two in Maryland, and two in California. So I think the longest I've ever stayed in one place is the eight or nine years in Mandaluyong, and the eight or nine here in Fremont.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Over the past few years, we thought it was probably time to buy a house, and started to save up for it. But on this previous vacation, an urge that had brewed for a couple of days came rushing out while we cooled our heels outside the Tate Modern museum in London, watching the Thames and fighting jetlag. An urge to leave it all behind and start over somewhere different.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I've always liked vacations for their time-warping quality. I feel like the whole world continues to move along its path while I've detached in observation, as if I've become timeless during those few days. This one was a bit different, and is probably mixed in with some mid-life crisis of sorts. I've long thought that aging was best represented as a narrowing of options, in the sense that as a child you could be almost anything, but as you go to college, graduate, and move from job to job, your path becomes more and more defined over the years. At some point, you are basically the one thing that you are, until the end. So this might really be an urge to fight nature, to create paths that are as wide as they were when I was young. A way to put off stagnation, decay, and therefore death?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I'm actually pretty happy with where I am, and I'm probably too responsible to actually do anything about it, yet the wanderlust tickles.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-1148695033323705980?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/1148695033323705980/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=1148695033323705980' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/1148695033323705980'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/1148695033323705980'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2011/11/wanderlust.html' title='Wanderlust'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-8491610656245675656</id><published>2011-11-23T18:25:00.001-08:00</published><updated>2011-11-23T18:49:33.561-08:00</updated><title type='text'>High</title><content type='html'>I'm tired of hearing Republicans complain about taxes being too high. What exactly is the magical percentage at which it isn't too high? Rick Perry wants 20%, Herman Cain is infatuated with 9%, but why not 8% or 2% or none at all?&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I get the feeling that the Republican voter pictures the government as a &lt;a href="http://en.wikipedia.org/wiki/File:BarksScrooge.jpg"&gt;Scrooge McDuck&lt;/a&gt; of sorts, hoarding all that tax money into a giant safe. In reality, every dollar collected is &lt;i&gt;spent&lt;/i&gt;, in fact on top of taxes we borrow some more dollars to spend. Thus, taxes are not too high, they are by definition &lt;i&gt;too low&lt;/i&gt; because we are incurring more debt every year. They might be spent on things you don't like, which is what we should be talking about instead.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Now, in many ways, government spending actually saves you money. If we each have to buy guns to defend our homes, it'll probably cost more than setting up a good police department, and probably won't even work that well (remember the wild west? really want to live like that?). Ditto for fire protection and various public works like roads, pipes, and bridges. Just imagine if your only way to get to work involves driving on a private road: how much do you suppose the owner's going to charge?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Other kinds of expenditures have a more indirect effect. The strong (and very costly) US military ensures the free flow of petroleum to fuel our economy. They deter foreign invasion, which provides a predictably safe environment for businesses to invest. All of that is worth money, but how much, exactly? If we cut the defense budget by a billion, what would it cost us indirectly? What about ten billion or a hundred billion? The same analysis can and should be done against each of the big expenditures.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;In other words, there is no magic percentage to taxes or spending, and "too high" can only be true if you calculate it relative to what you're getting back. So let's talk about what government programs aren't worth the money instead.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-8491610656245675656?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/8491610656245675656/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=8491610656245675656' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/8491610656245675656'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/8491610656245675656'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2011/11/high.html' title='High'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-7198112910383925371</id><published>2011-10-15T10:44:00.000-07:00</published><updated>2011-10-15T11:15:57.601-07:00</updated><title type='text'>Percentages</title><content type='html'>Percentages are making waves these days.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;There's the Occupy Wall Street movement, which is upset that 1% of the country controls so much of our resources. There's the backlash, the 53% who are upset that 47% pay no taxes (federal income taxes, to be precise). There's Herman Cain's 9-9-9 tax plan, which are three different percentages in one!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;But there are plenty of truths hidden by these numbers. The top 1.5%, which is about 1.7 million households, make over US$250,000 a year. But not all of them are lazy fat cats sucking on our economic blood. Especially at the lower end of that scale, there are people who do real and relevant work. Similarly, 47% of Americans are not just lazy welfare queens who overextended their credit and are hoping for government to bail them out. Many of them work very hard and many of them wish they had work. The 9% national sales tax also hides a truth. Adding even 1% tax to the poor in this economy is a tremendous hardship. The truth is, once you reach a certain level of comfort, the percentages don't mean nearly as much anymore. If I have to pay thousands more in taxes, I might forego a vacation, perhaps delay buying a house, perhaps buy a cheaper car, none of which seriously affect my way of life. The truth is that I "lose" more than thousands just selling my Apple stock at the "wrong" time.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Are some things so egregious that they disgust me? Absolutely. My capital makes gains literally without me doing anything, and realizing those gains into cash requires a few mouse clicks. Why should those gains be taxed at a lower rate than salary? Yet, should we tax doctors and lawyers and owners of small businesses a lot?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Does it make sense that some people would have less money if they actually found a job? Absolutely, we should fix that nonsense, so we're not paying people to stay home. Are a few having too many children just to collect aid money? Sure, let's fix that.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;But the very definition of "poor" is that you don't have enough money for what you &lt;i&gt;need&lt;/i&gt;. Taking money from them either in the form of new taxes or decreased benefits means that they have to lose something else that they need. Since unemployment is already at 9%, they're not likely at all to find good jobs, even if you think taxing them would encourage them to seek jobs. So they fall further into poverty, credit, and perhaps even crime.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So look beyond just numbers. There are real people behind them that defy such simple categorization. Saying that it's 99% versus 1% or 53% versus 47% implies that there are only two kinds of people among 300 million Americans, which is just wrong.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-7198112910383925371?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/7198112910383925371/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=7198112910383925371' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/7198112910383925371'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/7198112910383925371'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2011/10/percentages.html' title='Percentages'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-3101329310993965872</id><published>2011-09-18T14:26:00.001-07:00</published><updated>2011-09-18T15:00:44.259-07:00</updated><title type='text'>Absolutely</title><content type='html'>Here's the thing, conservatives: let's say we take US$1 more in taxes per year from every millionaire in the country. Do you &lt;i&gt;honestly&lt;/i&gt; think they would change their job-creatin' investments in any way whatsoever? Surely not, since even middle-class people would not really complain (or even notice) losing a dollar a year. Some of us lose more than that just miscalculating a tip for a waitress, or just forget to take it out of our pants before washing.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Guess what? There are actually &lt;a href="http://en.wikipedia.org/wiki/Millionaire#Number_of_millionaires_by_country"&gt;ten million millionaires in the US&lt;/a&gt;, and we've just cut the deficit by US$10 million. You care about the deficit, right? If so, you should be intrigued by my idea of reducing the deficit with no pain whatsoever.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Now, the other extreme is obviously bad. If we took most of what rich people earn, indeed they'll find some way to avoid it, perhaps by moving elsewhere. But surely there's some small amount that we could increase their taxes to help reduce the deficit, without them even really noticing? We can reduce the deficit by a billion dollars by taxing each millionaire a mere US$100 more. That's a bit over US$8 a month, not even three fancy coffees. Do you &lt;i&gt;really&lt;/i&gt; think that would stop them from "creating jobs"?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The opposite in the political spectrum is true: if we paid a dollar less per recipient of Social Security, we'd save a good chunk of money (about &lt;a href="http://www.ssa.gov/policy/docs/quickfacts/stat_snapshot/"&gt;US$60 million&lt;/a&gt;). If we cut too much, they'll be endangered.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Now, you might say that a billion here or there isn't a lot of money, compared to the trillions in debt. That's right, and the debt needs to be addressed by big (and probably painful) solutions, but why not cut a billion here or there &lt;i&gt;anyway&lt;/i&gt;?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So let's stop saying that taxes absolutely cannot be raised, and benefits absolutely cannot be reduced, and instead find a balance that shares the burden like a united country should.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-3101329310993965872?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/3101329310993965872/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=3101329310993965872' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/3101329310993965872'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/3101329310993965872'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2011/09/absolutely.html' title='Absolutely'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-255654335134576112</id><published>2011-09-16T23:27:00.001-07:00</published><updated>2011-09-17T00:28:53.071-07:00</updated><title type='text'>Dumberest</title><content type='html'>Close on the heels of my earlier post about conservatives who refuse to think more than a little, here are some recent examples of mind-numbingly simple logical errors they make.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;As Dahlia Lithwick points out in her &lt;a href="http://www.slate.com/id/2303922/"&gt;Slate article&lt;/a&gt;, conservatives believe that government can't do anything right. Not health care, not social safety nets, not protecting the environment. She also points out that despite all that, they believe that government can administer the death penalty just fine. Governor Perry of Texas claims to have never lost any sleep over the executions of 234 people. Whether or not any of them have been wrongly put to death is one thing, the more and immediately obvious problem is the total lack of doubt. How can the government be so inevitably bureaucratic and inefficient, yet make no mistakes on death penalty cases?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The other exception that she didn't write about is Defense. Somehow there isn't even a penny that should be cut from the over &lt;b&gt;six hundred billion dollars&lt;/b&gt; spent on Defense. How can it be that the Pentagon runs with perfect efficiency, while no other department can run with even just an acceptable level of inefficiency?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;If you think that's bad, their blind faith in tax cuts goes all the way into lunacy. The actual cost of the Bush tax cuts is not easy to calculate accurately, but suffice to say we're talking trillion. The tax cuts took effect in 2001, and completely failed to prevent the economic meltdown in 2009. The US$787-billion stimulus that conservatives called a failure? About a third of that was in tax cuts, so if the stimulus was a total failure, clearly tax cuts are a big part of that failure. More than a trillion in tax cuts failed to prevent the meltdown, and another US$218B in tax cuts "failed" to revive the economy. The latest round of tax cuts from the inane debt limit deal? Well, the first thing it failed to prevent was the downgrade of the US credit rating. When exactly are these tax cuts supposed to do anything?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;You think corporations need cash? Apple Inc. alone is sitting on over US$76 billion in cash (or cash equivalents). If it's not spending that money, why would giving Apple another few more billion dollars change anything? If you understand anything at all about how banks work, you'll understand that the reason your savings account pays about 1% right now is because they have plenty of deposits compared to loans. There's plenty of money ready to be invested, if only there was something worthwhile to invest in.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The same Governor Perry also said that the verdict is still out on human causes of climate change. Ignoring the broad consensus among scientists for a moment, Perry's stance is foolish. Government leaders must act on incomplete information all the time. If he had some information the day before that terrorists were planning to hijack planes on 9/11, is he going to take no action until he gets complete and irrefutable intelligence on which buildings they plan to crash into? Of course not, he should do what he can with the best available information. Remember this is also a person who wants to dramatically cut social security &lt;b&gt;now&lt;/b&gt;, even though it can probably still pay out 75% of benefits until 2085. Why is that verdict somehow "in"?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;But Michele Bachmann takes this to her own level. She actually retold the story of a girl apparently suffered mental retardation after receiving a vaccine. Even the most cursory understanding of science should tell you that an anecdote has no meaning, because just because one happened after another does not mean there's any relationship between the two events. (In fact, it's quite hard to conclusively prove that one thing caused another.) Yet this woman - who has some non-zero chance of becoming president - believes this anecdote told by some random person she doesn't even know. She is completely unqualified for any position requiring judgement, because she has no way of telling what is reliable information and what isn't.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So, no, while I'm not at all pleased with many of his policies, President Obama doesn't really have to worry about losing my vote.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-255654335134576112?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/255654335134576112/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=255654335134576112' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/255654335134576112'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/255654335134576112'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2011/09/dumberest.html' title='Dumberest'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-7220299415492189084</id><published>2011-09-09T17:41:00.000-07:00</published><updated>2011-09-09T17:47:34.734-07:00</updated><title type='text'>Dumb and Dumber</title><content type='html'>Two companies notorious for their lack of direction &lt;a href="http://www.bloomberg.com/news/2011-09-09/aol-said-to-discuss-deal-with-yahoo-advisers.html"&gt;want to get together&lt;/a&gt;. They are not without talent. During my short stint at Yahoo! I gained respect for the mundane task of serving bytes, because when you have six hundred million customers, even the easy is hard. I've been a client-side developer for much of my career, and we scaled by selling more units of phones or iPods or whatever. The server side of things is complex, and people who can do it well (by virtue of you not hearing of disasters) are not to be sneered at. Apple has been a juggernaut this decade in seemingly all things, but many of its few failures have involved building servers.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Saving Yahoo! and AOL is actually simple: Decide a direction, brutally remove everything that doesn't fit along that direction, and concentrate your remaining resources on being the best at it. That is, simple to say, not simple to do.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-7220299415492189084?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/7220299415492189084/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=7220299415492189084' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/7220299415492189084'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/7220299415492189084'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2011/09/dumb-and-dumber.html' title='Dumb and Dumber'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-6675177208284335735</id><published>2011-09-04T12:21:00.000-07:00</published><updated>2011-09-04T12:36:58.220-07:00</updated><title type='text'>Thinking Ahead</title><content type='html'>I don't actually have a problem with conservatism per se. In many ways, I believe government should be minimal. My problem with conservatism in its modern incarnation is that it seems filled with people who are unable to think even a little bit ahead.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;For example, they want to kill Social Security. Yes, it's flawed by design, requiring a base of workers to support retirees, and can fail spectacularly when demographics shift wildly such as when the baby boomers retire. However, killing Social Security does not make the seniors vanish in a puff of smoke, they just become poor. Some of them may be forced to sell their homes and move in with adult children. That means housing prices will plummet, and your spouse's mental health (and perhaps marriages) may be at risk due to increased stress. Some of them might sacrifice luxuries like travel, but some of them might have to sacrifice necessities like medicine. So it's one thing to say we should kill Social Security, but you should think a step ahead, and about the kind of country we want to have.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Medicare, Medicaid, and Unemployment Insurance all require similar thought. Would a poor person whose kids are sick just watch them die, or would he perhaps try to make that money any way he can? If enough of them do, would we need to build more prisons and hire more prison guards, at public expense? When they can no longer afford to live in a house, where will they live? That's right, they'll be on a street, perhaps even on your street. We would need more police officers to shoo them away. And unless we change our laws, emergency rooms still have to treat them, which happens to be the most expensive and least effective way of dealing with disease.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Conservative sacred cows like Defense are no different. If we shrink our standing army as the liberals want, that means a lot of young men and women will have to look for other jobs. Many of them carry trauma from wars, many of them are not highly educated. What jobs do we offer them, with an unemployment rate of consistently over 9%?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;This isn't to say we can't or shouldn't cut government. This is to say that doing it drastically will have many side effects that are easily predicted, if we actually thought before we acted. Compared to the effects of raising taxes on the rich, it's downright unbelievable that Republicans still have any support.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-6675177208284335735?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/6675177208284335735/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=6675177208284335735' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/6675177208284335735'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/6675177208284335735'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2011/09/thinking-ahead.html' title='Thinking Ahead'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-4289661348481757943</id><published>2011-08-13T20:25:00.001-07:00</published><updated>2011-08-13T20:44:27.150-07:00</updated><title type='text'>Christian by Redefinition</title><content type='html'>&lt;div&gt;Do Christians not realize that they can't interpret the Bible whichever way they like? Take Michele Bachmann, for example:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="color: rgb(51, 51, 51);   line-height: 23px; font-family:georgia, 'times new roman', serif;font-size:15px;"&gt;What submission means to us, if that's what your question is, it means respect. I respect my husband. He's a wonderful, Godly man and a great father, and he respects me as his wife. That's how we operate our marriage. We respect each other, we love each other, and I've been so grateful that we've been able to build a home together.&lt;/span&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;She's referring to &lt;a href="http://bible.cc/colossians/3-18.htm"&gt;Colossians 3:18&lt;/a&gt;, where the key verb has variably been translated to "submit", "subject", and "place yourself under...authority". Any of the translations mean something very different than "respect", and Bachmann is either saying that these Bible translators are all wrong and that she knows the intention of God better, or that God has a vocabulary problem and says "submit" when He means "respect".&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;The obvious probability is that the Bible had been perverted in ways big and small to serve the interests of those who wrote it. That doesn't really affect its Big Meaning, but literalist Christians often have to go to these extreme stretches of mental gymnastics to face this. Instead of acknowledging that early Christians might just be sexist, they instead commit crimes against the English language.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-4289661348481757943?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/4289661348481757943/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=4289661348481757943' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/4289661348481757943'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/4289661348481757943'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2011/08/christian-by-redefinition.html' title='Christian by Redefinition'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-5501698848461740653</id><published>2011-08-13T13:47:00.001-07:00</published><updated>2011-08-13T14:02:37.275-07:00</updated><title type='text'>On Expertise</title><content type='html'>Scott Adams makes &lt;a href="http://dilbert.com/blog/entry/my_bias_against_certainty/"&gt;an interesting point&lt;/a&gt; about being suspicious of people who appear certain in their knowledge or beliefs.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;His mistake is confusing the experts who actually know their stuff from somebody who's merely sure. The world has become very complex, and we trust our lawyers to know the law on our behalf, our doctors to know our bodies on our behalf, and a lot of other experts to do their specialized jobs so that we don't have to try to understand it all. Modern society is a co-dependency of specialists, and what makes it all work is the trust inherent in delegation.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Now, even Einstein was &lt;a href="http://en.wikipedia.org/wiki/Cosmological_constant"&gt;famously wrong&lt;/a&gt;, and we are right to set up environments where experts can work without conflicts of interest, but in the end we trust the imperfect experts and make imperfect decisions, because they're still better than the layman's.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;This fallacy has permeated everywhere. From politicians who label various scientists and institutions are "liberal" or "conservative", as if that's supposed to matter, to the anonymous Internet writer who has to start his sentences with "I hate Apple, but..." This is a noxious atmosphere in which political correctness of the worst form trumps actual expertise.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-5501698848461740653?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/5501698848461740653/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=5501698848461740653' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/5501698848461740653'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/5501698848461740653'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2011/08/on-expertise.html' title='On Expertise'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-7608800067859779914</id><published>2011-08-06T15:18:00.001-07:00</published><updated>2011-08-06T15:53:55.609-07:00</updated><title type='text'>On Software Patents</title><content type='html'>Here's the thing: if your company's strength is execution, then you don't need patents. In fact, you don't like patents. You want to be able to freely copy other people's ideas, execute better than they can, and come out on top.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;However, if you believe in the strength of an Idea, then you need patents. Companies that are far more concerned about their reach than about money (such as Google, let's be blunt) will copy your idea. Google seems to have an internal sense of the extent of tasteful copying, and its engineers are certainly talented enough to innovate, but there are many other companies with neither the talent nor the shame.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I'm not talking about silly ideas like one-click purchase. What I'm saying is that if you think there are even a handful of great ideas in the past few decades that are worth protecting by not requiring its inventors to also be excellent executors in order to profit, then you need patents, and you're talking about patent reform, not its wholesale abolishment.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The current system clearly doesn't work. A software engineer is supposed to be familiar with most patents, at least those in his/her area of expertise, yet the sheer volume of granted patents makes this impractical. Since patents are not written in some rigid language (lawyerese is rigid by normal standards, but not at all by computer standards), it is not currently possible to use some tool to determine if your code infringes on any patents. Worse, trying to learn if you do infringe and failing to find anything can open you up to "treble damages" later in court, so the instructions I've been given at every job is to not look at all. This completes the failure of the patent system, because if I'm not allowed to look at other people's patents, I'm not "standing on the shoulder of giants" and so on.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Thus, starting from scratch, the system must have the following attributes:&lt;/div&gt;&lt;div&gt;&lt;ol&gt;&lt;li&gt;Patents must be few and far in between, at most 3-4 per month, so that professional software engineers can be expected to keep up.&lt;/li&gt;&lt;li&gt;Patents must be effective long enough to give the inventor a significant market advantage, but not be so long as to stall progress. In the tech world, this is probably somewhere between 3 and 5 years.&lt;/li&gt;&lt;li&gt;Due diligence must not be punished by extra fines. A well-meaning company must be able to document its patent search to show this.&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;div&gt;This means a student is expected to know of as many as 240 valid patents upon graduation, and obviously many more expired but still useful ones.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Basically, I'd like a world in which a person with a great idea can make money without having to successfully run a business. I suspect these are very different skills not often found in the same person.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-7608800067859779914?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/7608800067859779914/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=7608800067859779914' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/7608800067859779914'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/7608800067859779914'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2011/08/on-software-patents.html' title='On Software Patents'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-5146916944197333551</id><published>2011-08-06T12:12:00.001-07:00</published><updated>2011-08-06T12:23:43.445-07:00</updated><title type='text'>AA+</title><content type='html'>Apparently some faceless accountants just downgraded the the credit rating of the United States government. Frankly, that doesn't bother me too much. The US government hasn't exactly been a shining example of fiscal responsibility, not because it borrows a lot, but because of why it borrows. Going into debt for infrastructure investments and going into debt for wars are likely to have very different financial outcomes. This probably means that robotic institutional investors are no longer allowed to buy US debt, and probably means that interests would go up. That may not be such a bad thing in the long term: cheap credit is tempting, and we really ought to be more careful about going in to debt.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;What truly worries me is that we're not investing in the future. As a nation we're tightening our belts and have lost hopes and dreams, as if we're merely waiting for death and hoping the money doesn't run out before then. The baby boomers might be forgiven for thinking this way, but it's time for the next generation to mentally take charge.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-5146916944197333551?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/5146916944197333551/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=5146916944197333551' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/5146916944197333551'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/5146916944197333551'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2011/08/aa.html' title='AA+'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-7333097578386962956</id><published>2011-07-29T21:29:00.001-07:00</published><updated>2011-07-29T21:50:39.023-07:00</updated><title type='text'>Tea Party Dictators</title><content type='html'>&lt;div&gt;According to the Committee for a Responsible Federal Budget, the "apples-to-apples" difference between the Reid budget (US$912 billion cut) and the Boehner budget (US$917 billion cut) is about US$5 billion over ten years, which is about a third of a percent of the national debt. Neither one even comes close to a balanced budget (the 2010 deficit alone is over a trillion dollars), much less the surplus that we need to pay down the debt. So where exactly do the Republicans get the gall to claim moral high ground in keeping the budget low?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;In their religious fervor for small government, the Republicans and the Tea Party in particular have forgotten one crucial thing: we are a &lt;i&gt;democracy&lt;/i&gt;. Regardless of whether their political views are correct or wrong, about half of the country disagrees, and we get the same vote per citizen as they do.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;You want your political views to lord over ours? That's called a dictatorship. In a democracy, we compromise just enough to get the laws we like passed, just as Barack Obama weakened his health care bill to make it palatable to the right edge of his party. Bills that have no chance to pass the Senate or be signed by the President are just wastes of taxpayer money. If they stay on this road, they would not only ruin our credit, they could very well ruin our democracy itself.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-7333097578386962956?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/7333097578386962956/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=7333097578386962956' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/7333097578386962956'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/7333097578386962956'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2011/07/tea-party-dictators.html' title='Tea Party Dictators'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-4719965032214991317</id><published>2011-07-16T13:48:00.000-07:00</published><updated>2011-07-16T14:19:45.677-07:00</updated><title type='text'>Three Republican Lies</title><content type='html'>One, that cutting taxes for the rich will result in investment and therefore create jobs. This is so obviously false it's not even funny. Go look at the yield on your savings account, and I'll be surprised if it exceeds 2%, which doesn't even keep up with inflation. In other words, not only are you not earning interest, you're paying the bank to keep your money. This also means that banks just can't lend out enough money to pay you good interest. Any rich person with a good thing to invest in would've already pulled all his money out of the banks to invest.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Two, that the debt limit is an immediate problem. The fact that treasury bills also pay only tiny interest right now means lots of people want to buy it, which they wouldn't without some confidence in the long-term soundness of the US economy. The debt itself is a problem, but not something that suddenly needs to be solved by August.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Three, that the debt can be paid down by cutting taxes. The math is very simple: when you have a debt and ongoing spendings, the debt can only be paid down if you have a surplus, and it's not enough to just lower the deficit. In other words, Republicans are saying that we must cut spending until we have a surplus (because they refuse to raise taxes), but they're also trying to cut taxes at the same time, which creates even more deficit.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The debt is US$14 trillion. The deficit is US$1.5 trillion. To get a US$500 billion surplus to start meaningfully paying down the debt (and even then we're talking decades), we must find US$2 trillion a year in decreased spending or increased taxes. Since the Republicans not only will not increase taxes, they want to decrease it, so we're talking about more than US$2 trillion in spending cuts every year, and the cuts better not come from the US$600-billion defense budget.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;What will happen when you cut most of this US$2 trillion from Medicare, Medicaid, and Social Security? Do you imagine this won't force seniors to become financially-dependent on their children? Do you imagine this won't force poor people into desperation, some perhaps even into crime? Do you imagine this won't send sick people who can't afford treatment to their deaths? It's clear to me that the less painful way is to make up some of this gap with increased taxes, on the rich.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;Why should the rich pay more taxes? For the simple reason that they are, by definition, the ones who benefited the most from our deficit spending all these decades. Lots of programs can be audited to decrease waste, but to think you can brutally cut benefits on the poor and elderly (which merely shifts the national burden instead of solving anything) and at the same time generously lower taxes on the rich to result in a budget surplus is simply cruel.&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-4719965032214991317?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/4719965032214991317/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=4719965032214991317' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/4719965032214991317'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/4719965032214991317'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2011/07/three-republican-lies.html' title='Three Republican Lies'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-2389634679511790994</id><published>2011-07-02T16:27:00.000-07:00</published><updated>2011-07-09T10:54:49.271-07:00</updated><title type='text'>Hitting the Ceiling</title><content type='html'>Why is there even an argument about the federal debt ceiling in Congress? The debt is an &lt;i&gt;inevitable&lt;/i&gt; consequence of more authorized spending than there are taxes or fees to pay for them, not something that the executive branch created. In fact, the law that limits federal borrowing is in direct contradiction to the budget bills, which is why the debt ceiling has been raised over and over again.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The Republicans who are making an issue of the debt ceiling are either idiots who don't actually understand that they've already required the government to take on this debt, or playing politics with the credit-worthiness of the United States.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Want to control the debt? Work on the budget.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;...&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Earlier, Rep. Paul Ryan had proposed replacing Medicare with a voucher system for seniors to go find their own medical insurance providers. Since seniors are the least desirable demographic to cover - because they actually need health care - it's laughable to think that any insurance company would take them on.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Laughable, of course, unless there's some sort of federal law requiring them to, such as the Affordable Care Act. You know, the one Republicans call "ObamaCare" and want to repeal.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;...&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Update: The Economist has joined in with a &lt;a href="http://www.economist.com/node/18928600?fsrc=scn/tw/te/ar/shameonthem"&gt;scathing indictment&lt;/a&gt; of Republican politics:&lt;/div&gt;&lt;div&gt;&lt;blockquote&gt;It is because the vast majority of Republicans, driven on by the wilder-eyed members of their party and the cacophony of conservative media, are clinging to the position that not a single cent of deficit reduction must come from a higher tax take. This is economically illiterate and disgracefully cynical.&lt;/blockquote&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-2389634679511790994?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/2389634679511790994/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=2389634679511790994' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/2389634679511790994'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/2389634679511790994'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2011/07/hitting-ceiling.html' title='Hitting the Ceiling'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-2756749877931389251</id><published>2011-06-25T18:17:00.000-07:00</published><updated>2011-06-25T18:23:54.550-07:00</updated><title type='text'>Gay Marriage in New York</title><content type='html'>I'm firmly of the belief that marriage - particularly the "sanctity" of such - is not the business of government, much less of the US government that is specifically banned from establishing religion. But if a man and a woman can get the government to recognize their bond, so should two men or two women. Good for New York, more work to do in California.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-2756749877931389251?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/2756749877931389251/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=2756749877931389251' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/2756749877931389251'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/2756749877931389251'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2011/06/gay-marriage-in-new-york.html' title='Gay Marriage in New York'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-7873505369870502583</id><published>2011-03-26T13:02:00.001-07:00</published><updated>2011-03-26T13:52:36.153-07:00</updated><title type='text'>Challenging the iPhone, Part III</title><content type='html'>Wow, it's been nearly a year since I last wrote about this. Time really flies.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Today there are two giants in the smartphone arena: Apple's iOS and Google's Android. The market shares don't tell the full story, because other players with significant market share are in decline.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;First, the Android dilemma. In many ways, this is a parallel of Microsoft Windows, which is why many observers are predicting for iOS the same fate as MacOS suffered against Windows. The main difference between Windows and Android is that Google doesn't make the bulk of its money from direct licensing, instead relies on advertising revenue, so it can afford to give away Android to manufacturers.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;However, observers should also remember names like Gateway, Compaq, E-Machines, Packard Bell, et cetera, and ultimately IBM itself, which all fell to the wayside. It's hard to compete in a crowded market unless you have something unique to offer, such as Intel's CPU, or Microsoft's Windows OS, which is why these two are the big winners of the bloodbath. This is also why while the Android handset unit sales have overtaken iOS, Apple still takes home the bulk of the profits. If you're Motorola or Samsung or HTC, you know that competing on hardware alone is a race to the bottom, but you don't have the software capability to build something unique and desirable on top of Android. Android giveth, Android taketh away.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The other interesting thing is that Google has delayed the open sourcing of Honeycomb, their tablet-enhanced version of Android, because they admitted to taking shortcuts and don't want it used on the phone form factor. I find that entirely believable, and this may be the first external sign of some strain on developer resources inside Google. It also means that some significant effort will go towards unifying code for the two form factors instead of new features this year, slowing their heretofore breathtaking pace at least somewhat.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Microsoft has now shipped Windows Phone 7 to what appears to be some critical acclaim but lukewarm market success. It's had to pay Nokia US$1 billion to make handsets, which is the reverse kind of relationship that Microsoft would prefer. Nokia wasted years dithering among three or four possible challengers to iPhone, only to realize that none of them would catch up. I'm not hopeful that partnership with Microsoft will change anything. Oh, and I was right about the KIN: it turned out to be a footnote, pulled from the market after just weeks.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;RIM bought QNX shortly before I wrote the previous post on this, so I'm a bit surprised I didn't mention it. Since then, RIM has announced plans to ship a tablet called the PlayBook that runs a version of QNX. However, it suffered several apparent schedule and spec changes and feature additions, most recently the inclusion of an Android compatibility mode. The chaotic SDK situation (five separate ways to write PlayBook apps) will make developers leery of committing to the PlayBook, and will diffuse their internal developer resources. While the Blackberry brand may help them sell to the enterprise market, the confused story will probably cost them in the consumer market, doomed perhaps by substandard ports.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Palm hasn't really done anything that is externally visible since the HP purchase. Presumably some time was lost to restructuring and replacing lost employees, but HP has announced that webOS will soon be used in a tablet, phone, and apparently be shipped with new PCs. Unfortunately, nothing will be available before "summer", which is quite a long time away in this market. I still think webOS is dead.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;As for the iPad, Apple sold nearly 15 million of them in 2010, and has just started to ship iPad 2 to apparently warm reception. Earlier it also started shipping a CDMA version of the iPhone for Verizon to what seems to be disappointing demand according to some reports, although sales figures are not available.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;To summarize, this market is still astonishingly vibrant. iOS and Android are now the two giants to contend with, while Microsoft/Nokia, RIM/QNX, and HP/Palm have started to consolidate in a bid for third place. I don't think more than one of these three will ultimately survive, and while the safe money is on Microsoft because of its resources, HP just might pull off something if the slowness back to market is made up for by serious innovation forward.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-7873505369870502583?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/7873505369870502583/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=7873505369870502583' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/7873505369870502583'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/7873505369870502583'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2011/03/challenging-iphone-part-iii.html' title='Challenging the iPhone, Part III'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-1927929626364764152</id><published>2011-03-26T12:35:00.000-07:00</published><updated>2011-03-26T12:59:03.197-07:00</updated><title type='text'>Diplomacy</title><content type='html'>Hillary Clinton's State Department should get a medal for the feat they pulled off. The Arab League unanimously asked for a no-fly zone over Libya, while China and Russia - two veto-wielding members of the UN Security Council traditionally leery of international interventions - took a step back and abstained to let the resolution pass. This is perhaps the biggest diplomatic coup for the US since President (George H. W.) Bush's  State Department put together the coalition against Iraq in 1990, and this one did not involve the unprovoked invasion of a sovereign state, merely the threat of genocide by Gaddafi against his own people. These diplomats probably saved the US taxpayers billions of dollars in war expenses that other countries will now shoulder, not to mention American lives that are not risked.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Predictably, President Obama's critics couldn't just hand him a victory. People who were calling for a no-fly zone two weeks ago suddenly would not have intervened, people who had no trouble paying literally a trillion dollars (not to mention thousands of lives) to invade and occupy Iraq suddenly worried about cost, and people who championed unilateralism and exceptionalism now wanted consultation. Obama is simultaneously criticized as indecisive yet unwilling to slow down to consult with a congress at its most bitterly-divided state in recent memory.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;But more importantly, the signal is that America isn't going to always show up in force anymore. Europe is now expected to keep the peace in its neighborhood, and since that includes northern Africa we can only assume it'll also include eastern Europe. South Korea and Taiwan should be taking careful notes right now, and seriously considering the possibility that the US isn't going to go all out for either of them.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-1927929626364764152?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/1927929626364764152/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=1927929626364764152' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/1927929626364764152'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/1927929626364764152'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2011/03/diplomacy.html' title='Diplomacy'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-5961415402436744414</id><published>2011-03-15T21:29:00.000-07:00</published><updated>2011-03-15T22:01:14.417-07:00</updated><title type='text'>Get Real</title><content type='html'>The House of Representatives has now gotten into the idiotic pattern of renewing government three weeks at a time. I don't work for the federal government, but anybody can easily imagine the chaos and low morale caused by constantly imminent threats of shutdown. Republicans think government is inefficient, but they're making it worse by making it difficult for even well-meaning people to do real work.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;As far as I understand, even the most ambitious Tea Party politicians want "only" to cut about US$100 billion from this year's budget. This is a very big sum, but only a drop in the bucket of the US$14.2 trillion that we already owe, and not even a substantial slice of the US$1.2 trillion deficit. In other words, what we're witnessing is merely disruptive posturing. They complained that the health care bill was passed with too little discussion, yet they are wiping out substantial parts of agency budgets with far less thought, but not touching the truly costly programs.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Here's the problem. Even if you could erase the 2010 deficit with a magic pen, there's zero possibility that removing that sum from the economy would have no impact. Federal employees by the hundreds of thousands would lose their jobs. Houses would have to be sold or foreclosed. Wages in private industry would be depressed by the increased competition. These conservatives refuse to understand that we're talking about US$1.2 trillion of &lt;i&gt;spent&lt;/i&gt; money, and even if we all agree it's wasteful (and we don't) doesn't mean cutting it abruptly is the right solution. Quite simply, a federal employee you lay off will soon be receiving unemployment benefits, so you would not see the savings you initially imagined. Worse, somebody you lay off or is laid off indirectly because of these cuts might commit a crime and end up in prison, costing all of us even more. People don't just vaporize when you cut their budgets.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Worse, since this is deficit money, nobody gets to pay a penny less in taxes without the government going into deficit again. So not even the ridiculous trickle-down theory (where rich people invest their tax savings in business, thus benefiting workers) can possibly apply.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;What the Republicans need to do is grow up. The federal government didn't get this fat in a day, and it's dangerous to try to trim it down in a day. Government can grow and shrink depending on what the people think its role should be, but letting it grow for decades and cutting in one stroke is a shock that this economy probably can't take. What they need to do is to actually evaluate each agency, starting with the biggest spenders, but starting with next year's budget. What we need is a plan that gradually shrinks government over the next few years until we have a surplus, and actually pay down the debt. Right now, I see Democrats with little willingness to tackle the debt, and I see Republicans willing only to slash programs they already don't like, regardless of its share in the deficit. Either way, fighting over three weeks of government at a time is &lt;i&gt;not&lt;/i&gt; what I would expect most Americans elected and pay them to do.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-5961415402436744414?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/5961415402436744414/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=5961415402436744414' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/5961415402436744414'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/5961415402436744414'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2011/03/get-real.html' title='Get Real'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-7116493783139454396</id><published>2011-02-05T18:57:00.001-08:00</published><updated>2011-02-05T19:39:58.877-08:00</updated><title type='text'>Tax Credits for Hybrids</title><content type='html'>&lt;div&gt;I was doing taxes, and decided to see what credit I'd qualify for if I bought a hybrid. Turns out a certain car model only gets a credit for the first 60,000 sold to their first owners, so popular hybrids are usually not qualified anymore. Here's the list of model year 2011 cars, their MSRP, and the respective credits:&lt;/div&gt;&lt;ul&gt;&lt;li&gt;BMW Active Hybrid 750i, &lt;b&gt;$102,300&lt;/b&gt;, $900&lt;/li&gt;&lt;li&gt;BMW Active Hybrid Li, &lt;b&gt;$106,200&lt;/b&gt;, $900&lt;/li&gt;&lt;li&gt;BMW Active Hybrid X6, &lt;b&gt;$88,900&lt;/b&gt;, $1,550&lt;/li&gt;&lt;li&gt;Cadillac Escalade Hybrid (2WD &amp;amp; 4WD), &lt;b&gt;$73,840&lt;/b&gt;, $2,200&lt;/li&gt;&lt;li&gt;Chevrolet Tahoe Hybrid C1500 2WD, &lt;b&gt;$50,735&lt;/b&gt;, $2,200&lt;/li&gt;&lt;li&gt;Chevrolet Tahoe Hybrid K1500 4WD, &lt;b&gt;$53,540&lt;/b&gt;, $2,200&lt;/li&gt;&lt;li&gt;Chevrolet Silverado Hybrid C15 2WD, &lt;b&gt;$38,340&lt;/b&gt;, $2,200&lt;/li&gt;&lt;li&gt;Chevrolet Silverado Hybrid K15 4WD, &lt;b&gt;$41,490&lt;/b&gt;, $2,200&lt;/li&gt;&lt;li&gt;GMC Sierra Hybrid C15 2WD, &lt;b&gt;$38,710&lt;/b&gt;, $2,200&lt;/li&gt;&lt;li&gt;GMC Sierra Hybrid K15 4WD, &lt;b&gt;$41,860&lt;/b&gt;, $2,200&lt;/li&gt;&lt;li&gt;GMC Yukon Hybrid C1500 2WD, &lt;b&gt;$51,200&lt;/b&gt;, $2,200&lt;/li&gt;&lt;li&gt;GMC Yukon Hybrid K1500 4WD, &lt;b&gt;$54,010&lt;/b&gt;, $2,200&lt;/li&gt;&lt;li&gt;GMC Yukon Denali Hybrid K1500 4WD, &lt;b&gt;$61,360&lt;/b&gt;, $2,200&lt;/li&gt;&lt;li&gt;Mercedes Benz ML450 Hybrid, &lt;b&gt;$55,790&lt;/b&gt;, $2,200&lt;/li&gt;&lt;li&gt;Nissan Altima Hybrid, $26,800, $2,350&lt;/li&gt;&lt;li&gt;Porsche Cayenne S Hybrid, &lt;b&gt;$67,700&lt;/b&gt;, $1,800&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;As I have called out in boldface, only one of these qualified models sells for under $30,000. Why are we giving tax breaks to people who are buying $100,000 cars? Does anybody think that someone who buys the BMW 750i is even going to notice the $900?&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-7116493783139454396?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/7116493783139454396/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=7116493783139454396' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/7116493783139454396'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/7116493783139454396'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2011/02/tax-credits-for-hybrids.html' title='Tax Credits for Hybrids'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-8470106594585136834</id><published>2011-01-30T12:28:00.001-08:00</published><updated>2011-01-30T12:51:32.349-08:00</updated><title type='text'>Spoiled and Stupid</title><content type='html'>For too long, the US government had been allowed to spend more than it made in taxes. Deficit spending per se isn't wrong, but borrowed money needs to be &lt;span style="font-style:italic;"&gt;invested&lt;/span&gt; in things that will elevate society as a whole, or it will ultimately become more expensive than just taxing. Obviously, decades worth of borrowed money did not increase revenue enough to pay back the debt, and worse, it gave the taxpayers an unrealistic expectation of services for the price they actually pay in taxes.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Well, the house of cards is coming down. California's new governor Jerry Brown is facing a US$25 billion deficit, and he is now proposing to cover half of that in painful cuts, and the other half with increased taxes. Tea Party winner Edward Mangano of Nassau County in New York kept his campaign promise and repealed an unpopular home energy tax on his first day in office. Now, the Nassau County Interim Financial Authority has seized control of the county's finances, because he is $176 million short. Still, the US Congress is nowhere near an agreement on whether to raise taxes to pay for the services (we're really just talking about four or five things that make up 75% of the budget) or to severely cut into those. There is no other way. Math doesn't care.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The core problem is not Democratic or Republican, but that the American people don't want to pay for the government services they want to keep, and are not smart enough to realize that the politicians either don't know, don't care, or are lying about this.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-8470106594585136834?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/8470106594585136834/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=8470106594585136834' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/8470106594585136834'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/8470106594585136834'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2011/01/spoiled-brats.html' title='Spoiled and Stupid'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-4123800746246136188</id><published>2011-01-27T21:55:00.000-08:00</published><updated>2011-01-27T22:32:20.287-08:00</updated><title type='text'>From Simmer to Boil</title><content type='html'>Looking at Tunisia and now Egypt and Yemen, I can't help but think that decades of American and European foreign policy that values stability over freedom and fairness had a hand in it. Since 1979, the US gives Egypt an average of about US$1.3B a year in military aid, and another $815M in economic aid, for some $50B in all. It's hard to say how much, but surely this money helped the government keep a lid on dissent.&lt;br /&gt;&lt;br /&gt;I don't mean to point fingers. It's extremely difficult for any president who is in power for four or eight years to do anything other than keep the lid on for the duration of his office. The nature of democracy means that no administration can really commit future administrations to thirty- or fifty-year projects, such as the kind of broad education and outreach that would slowly move a country from tribalism or feudalism or monarchy towards a moderate and free society. Because it is so hard, we simply don't try, and make peace with the men who can keep the lid on for a few years.&lt;br /&gt;&lt;br /&gt;Inevitably the pot boils over. Once in a while it happens in an almost orderly manner, such as in Taiwan and South Korea. Once in a while not much blood is shed, such as in the Philippines. But many times we see civil war, such as in Vietnam, Iraq, and other places. The problem when this happens is that the people and their leaders are often unprepared for the power-sharing that is core to democracy. Taiwan was ridiculed for having legislators who fight with their fists in congress, yet it was remarkably civilized compared to many other examples that involve assassinations and car bombs. The people were suddenly asked to be in charge of their nation, and expected to vote wise and peaceable people to lead them. But that of course doesn't just happen overnight.&lt;br /&gt;&lt;br /&gt;While the Bush doctrine of imposing democracy is lunacy, we also can't just keep doing nothing until a strategically-important country suddenly explodes in revolution. It's tempting to just pay attention to the "hot spots" like Iran and North Korea, but when it happens we're trapped between our words praising democracy and our deeds suppressing it when inconvenient. We would never invade Egypt or Pakistan or Yemen, I hope, but we need to make front and center a foreign policy that does not tolerate inaction towards democracy. Yes, you can move cautiously, but if you don't move the money must dry up.&lt;br /&gt;&lt;br /&gt;We can't very well help suppress the Egyptian people, but if the government they want is fundamentalist Islam, we don't really want that either. We should've changed their minds before it got to this, by helping to educate their people that ours really is the better path. The diplomatic coup of the century would be if we could get Europe, Russia, and China to all enforce this principle, but if they won't, we'd still have to do what we can with the power we still have.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-4123800746246136188?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/4123800746246136188/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=4123800746246136188' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/4123800746246136188'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/4123800746246136188'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2011/01/from-simmer-to-boil.html' title='From Simmer to Boil'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-5369450463782473052</id><published>2011-01-15T19:15:00.000-08:00</published><updated>2011-01-15T20:00:55.461-08:00</updated><title type='text'>The Slow Death of Software as a Product</title><content type='html'>I'm a big fan of simple business models. For example, at Apple we make things that we sell for money. The better we serve our customers, the more likely they'll buy another one later. This isn't the case at Openwave, where the users are usually our customer's customer's customer, nor is it at a company like Yahoo!, where "monetization" is actually a word, and more pertinently at a company like Google.&lt;br /&gt;&lt;br /&gt;Google makes many useful services available for free. I use Gmail and Google maps, this blog is powered by Google's Blogger, and I like Sketchup. They have, as far as I can tell, acted ethically despite being so powerful. Except for some no-win situations such as the episode with China, they have generally done right by their users.&lt;br /&gt;&lt;br /&gt;However, all of this is possible because of their infinite income from search advertising. Because no other branch really needs to make money, Google manages to attract many bright and idealistic engineers to turn out these wonderful freebies. Many projects they take on, such as Google Earth and Google Books, are of a scale that is difficult to imagine just a decade or two ago.&lt;br /&gt;&lt;br /&gt;But the way I'm writing this must lead you to expect the other shoe to drop.&lt;br /&gt;&lt;br /&gt;Unfortunately, despite their best intentions, Google also is a distorting influence on many markets. Just because Google can afford to give things away for free doesn't mean that competitors who don't have their infinite search advertising revenue also can. Android is an obvious example. While Apple is unlikely to license iOS, and Palm probably wouldn't have either, Microsoft very much wants to license Windows Phone 7. Yet WP7 must now contend with a free and very competent alternative in Android. Now, it's hard to feel bad for Microsoft, which has it's own cash spigot in Windows and Office, but think about a small company. If Geoworks was around today, how might it compete with Google?&lt;br /&gt;&lt;br /&gt;I believe Microsoft launched the first such cannonballs. By giving away Internet Explorer, it made it impossible for Netscape to sell its browser. Opera is probably the only browser that charges money today, but it has only a few percent of the market. This makes no intuitive sense. A modern browser is easily a few millions of lines of code, as complex as anything else installed on your computer, yet it cannot charge money for the effort.&lt;br /&gt;&lt;br /&gt;Now, you might say that open source software has the same issue. Yes, it does, and the zero-price browser has much to do with Mozilla. (WebKit grew up with Apple, Nokia, and now Google support, so I won't count it despite its KHTML roots.) However, for whatever reason, free software simply hasn't taken hold in many places. Linux has not really made it on the desktop after two decades, for example, and Microsoft isn't really losing sleep over OpenOffice.org. I'm not going to try to imagine why right now, suffice to say commercial software can still find ways to compete in many realms with free software.&lt;br /&gt;&lt;br /&gt;Competing with company-backed free software is a different thing. Apple's backing has made WebKit the number one mobile browser, rendering other mobile browsers like Openwave's mostly irrelevant. Google has made it nearly impossible to sell web-based mail or maps. This is not good for the software industry or its practitioners, because it accelerates the path to monopoly, and thus the reduction of competing solutions. Put bluntly, the only software engineers that will be needed are those who work for infinite-money companies doing this as a hobby or sideline.&lt;br /&gt;&lt;br /&gt;This worries me a little, because I'd really rather build software as a product instead of something that attracts advertising or whatever other "monetizing" mechanism they come up with.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-5369450463782473052?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/5369450463782473052/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=5369450463782473052' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/5369450463782473052'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/5369450463782473052'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2011/01/slow-death-of-software-as-product.html' title='The Slow Death of Software as a Product'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-2553877451691368612</id><published>2010-12-22T10:43:00.000-08:00</published><updated>2010-12-22T10:45:16.019-08:00</updated><title type='text'>Time to Call the Bluff</title><content type='html'>(written early last month on Facebook, pasting here for posterity.)&lt;br /&gt;&lt;br /&gt;The government's fiscal problems is actually pretty simple math. It spends a certain amount, and takes in via taxes a certain amount. If tax revenue is less than spending, there are only three solutions:&lt;br /&gt; &lt;br /&gt;One, raise taxes. In reality, this is not impossible. A family that makes $100,000 can pay an additional $1,000 in taxes. This is about the size of a cable TV bill, and is not a tremendous sacrifice if you believe in the programs you are funding. (A very big if.)&lt;br /&gt; &lt;br /&gt;Two, borrow. This of course adds to the deficit, which the future generation not only has to pay back, it has to pay back with interest. Unless you're investing in something that will increase future revenue greatly, borrowing is not usually a good idea. Note, however, that interest rates are really low right now, so it's relatively easy to make good on the investments.&lt;br /&gt; &lt;br /&gt;Three: cut spending. You can't talk about cutting spending without first looking at where the money has been going. About three-fourths of the federal budget goes to Social Security, Defense, Unemployment, Medicare, and Medicaid, and even if you cut the rest of the government (which includes everything from NASA to meat inspectors to veteran affairs, by the way), the government will still be in deficit. Thus, it is factually impossible and therefore irresponsible to talk about spending cuts without touching the top five.&lt;br /&gt; &lt;br /&gt;Now, the reasonable thing to do might be to do a bit of all three, so that you don't borrow so much, raise taxes by too much, or have to cut spending (and therefore services) too much. To refuse one of the three solutions means you have to rely more on the other two, this is just simple math.&lt;br /&gt; &lt;br /&gt;Unfortunately, Republicans in the House will refuse to raise taxes or borrow more, which leaves heavy cuts in spending as the only option on the table. On the other hand, I don't think they dare to cut any of those popular programs, particularly the ones that benefit the older voters who support them.&lt;br /&gt; &lt;br /&gt;President Obama should propose a balanced budget that includes severe cuts in all five areas. We are engaged in a war and a half, not to mention a financial crisis that hasn't really ended yet. It's time for some pain. Democrats need to face up to the fact that they cannot fund all these programs without the Republican votes that they can't get, and cut as intelligently as possible. There isn't another option*, until voters allow the government to choose at least one of the other two. It is futile for Democrats to try to make ends meet with both hands tied behind their backs, thanklessly trying to save people from themselves, so the lesser of two evils is to cut them while you have the White House and Senate.&lt;br /&gt; &lt;br /&gt;Or, perhaps, the Republicans are just bluffing. If they don't like Obama's balanced budget, they can propose an alternate balanced budget.&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;* No, tax cuts will probably not increase revenue. There's not even any guarantee that the tax savings will be spent by its beneficiaries in the US (or even spent at all), much less result in future revenue. Remember, lowering the tax rate means the corporations need to do fabulously well for the government to collect the same taxes back.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-2553877451691368612?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/2553877451691368612/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=2553877451691368612' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/2553877451691368612'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/2553877451691368612'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2010/12/time-to-call-bluff.html' title='Time to Call the Bluff'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-4413936732378380943</id><published>2010-12-22T10:12:00.000-08:00</published><updated>2010-12-22T10:38:30.817-08:00</updated><title type='text'>A Hierarchy of Sins</title><content type='html'>Pope Benedict XVI recently stated that while prostitution is immoral, there is something of a first step to respecting life if a prostitute who is HIV-positive uses a condom to avoid infecting another person. The Catholic Church quickly issued a clarification that this does not mean condoms are okay for contraception.&lt;br /&gt;&lt;br /&gt;The important thing is actually not condoms here, but the understanding that not all sins are equal. Prostitution is seen as a sin, sure, but when compared to knowingly infecting somebody else with a fatal disease, the Pope made a moral decision. This is, believe it or not, somewhat extraordinary for this painfully rigid institution. Usually they just make a list of things that are immoral, and never bother themselves with the implementation details. The Church typically would've just said "don't be a prostitute" without wondering how one who had to enter that profession might stop being one. Instead, what the Pope said was essentially, "if you must be a prostitute, at least wear a condom."&lt;br /&gt;&lt;br /&gt;This has remarkable parallels in other issues. For example, the Church considers abortion and contraception (in general) to be immoral. That's a fine stance in abstract, but the result is unwanted children, poverty, even crime. If a teenaged girl becomes pregnant, having the baby will usually change her life in a pretty devastating way, which is why people are tempted to abort.&lt;br /&gt;&lt;br /&gt;While a sensible approach might be to preach abstinence, but teach the sinful option of contraception in order to avoid the even more sinful option of abortion, the Church is anything but sensible. It fears any sin so much that it immobilizes itself into impracticality. As such, the Church is part of the problem instead of the solution. Imagine if the police prevented you from saving a drowning child, because the pool is closed and you'd be trespassing.&lt;br /&gt;&lt;br /&gt;Now, I don't know if this reflects a new understanding of the world, but one can hope. The Philippines is one country that would benefit greatly if the Church applied this principle.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-4413936732378380943?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/4413936732378380943/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=4413936732378380943' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/4413936732378380943'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/4413936732378380943'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2010/12/hierarchy-of-sins.html' title='A Hierarchy of Sins'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-4641125364059540089</id><published>2010-06-12T21:46:00.000-07:00</published><updated>2010-06-12T21:55:00.116-07:00</updated><title type='text'>iWoz</title><content type='html'>&lt;p&gt;Finally read all of &lt;i&gt;iWoz&lt;/i&gt;, the autobiography of Steve Wozniak, designer of the Apple ][ personal computer. Many of the anecdotes in his life were already familiar to me, but what stood out for me was how several of his proudest hacks were completed under extreme time pressure. It seems like the human brain has something akin to adrenaline that lets us think quickly and clearly when pressured, and I think all experienced engineers would've called upon this well at one point or another.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;I do envy those who were in the Valley during those heady days, though. While there are still wildly innovative things to be done in this industry (I think the era of intensely-personal computers like the iPhone is just beginning), it's nearly impossible for a couple of friends to pull it off from nothing. Just a few years after 2000, the main goal of many start-ups already shifted from striking it rich by invention to getting bought out by a Yahoo! or Google. The iPhone App Store briefly brought back the excitement that a one-person outfit could hit it big, but bigger companies are no longer as lumbering as those of Woz's day.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-4641125364059540089?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/4641125364059540089/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=4641125364059540089' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/4641125364059540089'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/4641125364059540089'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2010/06/iwoz.html' title='iWoz'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-5834083856095463077</id><published>2010-04-25T12:26:00.000-07:00</published><updated>2010-04-25T12:32:46.411-07:00</updated><title type='text'>Bye, Floppies</title><content type='html'>Sony is apparently one of a few remaining manufacturers of the 3.5" floppy disk, and they'll stop production next year. Floppies were an important file transfer mechanism when I was in college, and I remember my copy of Windows 95 was in floppies. CD-ROMs overtook the floppy as a delivery mechanism in the late 90's, so it was relegated to transferring small files from computer to computer. The PowerMac G4 that we bought in 2002 or so no longer had a floppy drive, as networking took that final use case. I think USB flash drives served that purpose for some, but I don't even have one of those in the house.&lt;br /&gt;&lt;br /&gt;Of course, no discussion of the 3.5" floppy would be complete without mentioning AOL, which shipped out tons of those before they switched to CD-ROMs.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-5834083856095463077?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/5834083856095463077/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=5834083856095463077' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/5834083856095463077'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/5834083856095463077'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2010/04/bye-floppies.html' title='Bye, Floppies'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-8206401789207240927</id><published>2010-04-24T23:02:00.000-07:00</published><updated>2010-04-28T16:51:13.097-07:00</updated><title type='text'>Challenging the iPhone, Part II</title><content type='html'>A little over a year ago, I predicted that 2010 would be an interesting one for iPhone competitors. The year's not over yet, but let's revisit anyway.&lt;br /&gt;&lt;br /&gt;Google's first strike, the G1, doesn't seem to be talked about much anymore. These days it seems to be all about the Nexus One or the HTC Incredible. Aside from hardware fragmentation I predicted, we're seeing some signs that manufacturers are not really interested in updating already-sold phones to the latest Android releases, and Google is releasing them rapidly. According to a &lt;a href="http://www.gsmarena.com/android_os_versions_breakdown_and_updated_mobile_google_web_apps_htc_releases_own_widgets-news-1332.php"&gt;GSM Arena article&lt;/a&gt;, there are only about 18% of users running version 2.0+, while 54% are running 1.6 and and another 28% are running 1.5. This is a big headache for developers, and the open nature of Android hurts Google here. Worse, brand new phones are still being sold with version 1.5 on it, which can disappoint less tech-savvy customers.&lt;br /&gt;&lt;br /&gt;Palm was, simply put, squished between Apple and Google, and may not last the year. There are still good people working there, and I imagine they'll be lapped up by Google. What happens to Palm's patent portfolio as a mobile device pioneer will be interesting, but I don't think we'll see an angel investor pump more money to let Palm keep pushing. I think either they'll be purchased and repurposed, or have to close down. I think WebOS is dead.&lt;br /&gt;&lt;br /&gt;I identified the iPhone App Store as a strength, and it continues to be, with I think some 180,000+ apps. In fact, it's beginning to be the opposite problem of separating the wheat from the chaff. What is debunked beyond any doubt is that Objective-C would be a significant obstacle. iPhones continue to sell very well, and whether the iPad will spread developers thin or attract even more developers remains to be seen.&lt;br /&gt;&lt;br /&gt;Microsoft has announced that it will ship Windows Phone 7 later this year, supposedly a rewrite to support multi-touch and other features now expected of smartphones. But in a typically-Microsoft fashion, they first will ship a couple of Danger phones called the KIN, which I'm guessing will not be compatible with Windows Phone 7. It's hard to know what they're thinking, but I'll predict that the KIN will be a footnote.&lt;br /&gt;&lt;br /&gt;Blackberries continue to sell well, which is one area where I seem to be quite mistaken. I had predicted that they'll be forced into a massive software rewrite, but they have resisted that so far. However, some surveys show that over 70% of Blackberry users want an iPhone or Android phone next, which should make RIM very nervous.&lt;br /&gt;&lt;br /&gt;Nokia seems to have done well recently, but frankly I don't even know what their marquee phone is. I think I'll remain skeptical until they just hop on Android and concentrate instead on hardware.&lt;br /&gt;&lt;br /&gt;I think what we'll see for the rest of the year is Apple maintaining a good lead as Google consolidates the "others" in the pie chart to close the gap. I'm going to predict that RIM will not have a happy 2011, and we'll see what Windows Phone 7 will bring.&lt;br /&gt;&lt;br /&gt;[Palm has indeed found an angel, and lives to fight another day! HP has announced that it will purchase Palm for US$1.2 billion and continue work on WebOS. This is excellent news, and I'm quite happy for them!]&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-8206401789207240927?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/8206401789207240927/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=8206401789207240927' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/8206401789207240927'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/8206401789207240927'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2010/04/challenging-iphone-part-ii.html' title='Challenging the iPhone, Part II'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-5970734463083313967</id><published>2010-04-01T11:26:00.000-07:00</published><updated>2010-04-02T18:38:53.689-07:00</updated><title type='text'>Praise for the iPad</title><content type='html'>&lt;p&gt;"Has any other company ever demonstrated a restlessness to stray from the safe and proven, and actually invent things?"&lt;br&gt;&lt;br /&gt;- Andy Ihnatko, Chicago Sun-Times&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;"One melancholy thought occurs as my fingers glide and flow over the surface of this astonishing object: Douglas Adams is not alive to see the closest thing to his Hitchhiker's Guide that humankind has yet devised."&lt;br&gt;&lt;br /&gt;- Stephen Fry, Time Magazine&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;"At the very least, the iPad will likely drum up mass-market interest in tablet computing in ways that longtime tablet visionary and Microsoft co-founder Bill Gates could only dream of."&lt;br&gt;&lt;br /&gt;- Edward C. Baig, USA Today&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;"I found the iPad a pleasure to use, and had less and less interest in cracking open my heavier ThinkPad or MacBook."&lt;br&gt;&lt;br /&gt;- Walt Mossberg, Wall Street Journal&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;"a greater leap into a new user experience than the sum of its parts suggests."&lt;br&gt;&lt;br /&gt;- Xeni Jardin, boingboing.com&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;"the Apple iPad is a very convincing debut. And it will undoubtedly be a driving force in shaping the emerging tablet landscape."&lt;br&gt;&lt;br /&gt;- Tim Gideon, PC Magazine&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;"The bottom line is that the iPad has been designed and built by a bunch of perfectionists. If you like the concept, you’ll love the machine."&lt;br&gt;&lt;br /&gt;- David Pogue, The New York Times&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;"What can the iPad do? In a word, it can simplify computing."&lt;br&gt;&lt;br /&gt;- Noah Kravitz, The Huffington Post&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;"prior to our iPad's arrival she said she didn't understand why anyone would want or need an iPad. Now she just keeps saying, 'No, you can't have it back.'"&lt;br&gt;&lt;br /&gt;- Bob "Dr. Mac" LeVitus, Houston Chronicle&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;"After playing with the sleek tablet for much of the last week, I have no doubt that the techies were wrong and Steve Jobs was right."&lt;br&gt;&lt;br /&gt;- Omar Wasow, the Root&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;"the experience was stunning. It’s a nearly flawless device. And the iPad beats even my most optimistic expectations."&lt;br&gt;&lt;br /&gt;- Michael Arrington, TechCrunch&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-5970734463083313967?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/5970734463083313967/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=5970734463083313967' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/5970734463083313967'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/5970734463083313967'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2010/04/praise-for-ipad.html' title='Praise for the iPad'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-4559782564048019375</id><published>2010-01-31T00:29:00.000-08:00</published><updated>2010-01-31T00:59:15.072-08:00</updated><title type='text'>Two Possibilities</title><content type='html'>I have to come to one of two conclusions about Republicans, based on their incredibly solid opposition to every major policy initiative from the Democrats in the recent years, but particularly after Obama took office.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The first one is they are unpatriotic. This conclusion supposes that at least some Republicans actually agree with the Democrats enough to vote for those bills, but do not because they are more willing to see Obama fail, even if it means the country fails along with him. Or, they are more afraid of their party leadership than they want to see the country move in the right direction. It is otherwise impossible for 41 Republican senators to always vote "no" on important issues, when even they would admit the status quo is unbearable. If they were patriotic and reasonable, surely they would rather accept an imperfect bill to inaction. Although I cite this as the first conclusion, I don't actually believe it to be true.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The second one is that they are without exception politically quite a bit to the Right of the country as a whole. In the Senate, which is already a body that gives disproportionate weight to the more conservative inner states, 59 Senators can still be found to support the Health Care Reform Bill. This number is conclusive proof that the political center of the country must be somewhere among those 59, and not among the 41 Republicans. (Put another way, Republicans represent only the most conservative 20 states, which have relatively small populations.) One would've expected that the most right-wing Democrat would be somewhat to the right of the most left-wing Republican, if both parties are to have some claim to the political center.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;It is the second conclusion that seems more plausible. The Republicans do not only lean Right, they have left the center entirely. When Senator Reid watered down the HCR bill to pacify the right wing of his party, the resulting bill satisfied no Republican enough to defect. So if we are to reject the conclusion above that Republican Senators are all unpatriotic, then they must sincerely believe that Reid's concessions are not enough. If they do, however, then all 41 of them are to the right of Senator Nelson, who is pro-life, endorsed by the NRA, supported Justice Alito's nomination, the 2001 and 2003 tax cuts, and voted with Republicans on bankruptcy reform, environmental protection, stem cell research, and so on.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;If so, it means that the two major parties are politically disjoint, which is a dangerous situation. It is increasingly hard for Obama to believe that any Republican will sincerely work with him, rather than set a trap to embarrass him. If none of them can be brought over either because they are unpatriotic or because they are ideologically too far away, the country is going to suffer.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-4559782564048019375?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/4559782564048019375/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=4559782564048019375' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/4559782564048019375'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/4559782564048019375'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2010/01/two-possibilities.html' title='Two Possibilities'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-239088106765208501</id><published>2009-09-12T10:46:00.001-07:00</published><updated>2009-09-12T11:07:36.286-07:00</updated><title type='text'>Make Them Walk</title><content type='html'>We just got back from a wonderful trip to a couple of national parks in southern Utah, and the way each ran things got me thinking. Zion and Bryce Canyon both receive millions of visitors each year, and both provide a shuttle bus into the park's attractions. However, there are differences:&lt;div&gt;&lt;ul&gt;&lt;li&gt;Zion simply bans private vehicles during the summer peak season. Bryce Canyon's shuttles are not mandatory.&lt;/li&gt;&lt;li&gt;Zion's shuttles run until about 11:00pm. Bryce Canyon's end at about 6:00pm, which during the summer is before sunset, a most popular time to see the park.&lt;/li&gt;&lt;li&gt;Zion's shuttles pull up right next to attractions. Bryce Canyon's park farther than the private vehicles.&lt;/li&gt;&lt;/ul&gt;Riding a shuttle bus has inescapable disadvantages over driving. I can bring more things (water, food, change of clothes, etc.) in my own car that I would have to carry around in a backpack for the bus. Even though buses are 6 or 8 minutes apart, that's still longer than just getting in the car and driving off. That's why it's important to offset these disadvantages, in order for people to use the shuttle.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Zion's mandatory policy is obviously the easiest way to achieve this, and a ranger told us they saw more wildlife just three days after the mandatory shuttle service was instituted in 2000. However, even if you don't want to force people to take shuttles, you should make it advantageous to take the shuttle. For example, the shuttle should take you closer to attractions than cars can. Make them walk. Run the shuttle through sunset, because you actually have a view point called "Sunset Point"!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;We saw the same thing flying back to Oakland. The ground transportation roads to the airport are separated into three lanes, the closest one for private car drop-offs and pick-ups, the second for taxis, and the third for buses (including the AirBART bus that connects to the BART rail system). This is completely backwards, if you're trying to encourage the use of more efficient public transportation. The AirBART and other public buses should take me closest to the door, right off the curb. Private shuttles can take the next lane, and private cars and taxis should be farthest.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Now, this is not about punishing private cars. This is about allocating a scarce resource (walking distance) in a way that encourages desirable behavior. As long as it's more convenient to drive, people will do so.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-239088106765208501?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/239088106765208501/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=239088106765208501' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/239088106765208501'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/239088106765208501'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2009/09/make-them-walk.html' title='Make Them Walk'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-7380852240986720234</id><published>2009-05-06T10:46:00.000-07:00</published><updated>2009-05-06T11:02:25.758-07:00</updated><title type='text'>On Gay Marriage</title><content type='html'>The issue of gay marriage is really quite simple, and I don't really understand why so many people have hang-ups over it.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Imagine, if you will, that somebody establishes the Church of Gay People, which is entirely legal under our Freedom of Religion. The CGP institutes for itself a sacrament of marriage, which is also legal because nobody owns those words. Their marriage, of course, is only between two men or two women. So far, this probably falls under most people's idea of "none of my business".&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Now here's where the CGP gets frisky. It begins to lobby the government to make its definition the only legal one! Heterosexual marriages would no longer be recognized if they are successful. Now, straight people don't really need to worry, because we probably outnumber gay people greatly. However, the point is that the CGP's claim is logically no stronger nor weaker than that of any other religion, differing only in the number of believers. Why should the government be in the business of deciding which religion's marriage is the proper one? Put another way, if you don't want your definition of marriage to ever be nullified by government (which you probably already do not trust, given the demographics), you shouldn't oppose a gay person's definition of it either.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The sanctity of your marriage stems from your love and faith, not in the least bit because a government bureaucrat stamped your paper. In fact, I dare say that even if the government got entirely out of the business of marriage (strike "married" from the tax forms, etc), your marriage could still be sacred and happy.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Which means what the opponents of gay marriage are trying to do is to use the government as a tool to force non-believers to conform to their religious views. Stop that.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-7380852240986720234?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/7380852240986720234/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=7380852240986720234' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/7380852240986720234'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/7380852240986720234'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2009/05/on-gay-marriage.html' title='On Gay Marriage'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-1197964084411044419</id><published>2009-03-11T22:26:00.001-07:00</published><updated>2009-03-11T23:09:14.837-07:00</updated><title type='text'>Not Holding My Breath</title><content type='html'>Apparently some quixotic soul is trying to pass a reproductive health bill in the Philippines, and I just spent a few minutes reading through the arguments on a Facebook group opposing the measure.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The one big thing that so many people miss is that the government is not the keeper of morality. It has practical problems and must use practical solutions, or things break. Under this umbrella there are a few sub-points:&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;The Philippines may be a "Catholic country", but not all Filipinos are Catholic. Thus, any attempt to write Catholic beliefs into law must be done with the utmost care.&lt;/li&gt;&lt;li&gt;Many modern laws may well derive from biblical teachings or law, but not all. For example, most of the Ten Commandments are not law. The first three definitely aren't, and would grossly violate the separation of Church and State. Depending on the country, adultery may be a crime or just a reason to allow divorce. The two last ones about coveting do not generally break laws. In other words, at least half of the Ten Commandments are not civil law! Catholic (and other religious) laws form a higher requirement for human behavior, but is not necessarily appropriate as civil law.&lt;/li&gt;&lt;li&gt;The government itself does not follow biblical laws. It does not stone gays to death as prescribed, for instance. It maintains a military whose sole purpose is to kill people. Some countries also have the death penalty.&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;Thus, it should be quite clear that while Catholic beliefs on key definitions (such as when "life" begins) form an important basis for discussion, they should not be unquestionably accepted. Just because a law doesn't force somebody to become a good Catholic doesn't mean it's a bad law.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The second big thing is letting perfection become the enemy of good. Yes, I think everybody would like a world where all pregnancies are planned and eagerly anticipated by able parents. I don't think even the staunchest defenders of women's rights enjoys hearing about an abortion. The problem is, if not contraception (or abortion), what is the alternative? This is where many "pro-life" people end their discussion and avoid looking you in the eye.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;(I particularly enjoyed a certain Charles Francis Decangchon's insane litany, concluding that the woman must have been either too "promiscuous" and deserves the child, or should've turned her husband in for marital rape. The utter idiocy of this view point is actually hard to believe. In the first case, it's almost saying that becoming pregnant is punishment for "promiscuity", which totally ignores what might happen to this poor unwanted child served up as punishment. In the second case, he's suggesting a poor pregnant woman get her husband sent to jail in a country that doesn't even allow divorce. What if the husband is the sole breadwinner? How many women have actually been able to use this legal protection? These are transparently the thoughts of an out-of-touch and decidedly upper-middle-class mind, in which dogma can afford to overlook the actual problems on the ground. A real government can have no such luxury.)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Clearly, what the Philippines or any other real country needs are imperfect laws that strike a balance between the problems it solves and problems it creates, not head-in-the-sand arguments that end up doing nothing. However, only when everybody in the debate is willing to accept these two points above can there really be a discussion on the finer points.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-1197964084411044419?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/1197964084411044419/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=1197964084411044419' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/1197964084411044419'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/1197964084411044419'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2009/03/not-holding-my-breath.html' title='Not Holding My Breath'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-2187012925116063789</id><published>2009-01-31T19:34:00.000-08:00</published><updated>2009-01-31T19:45:39.439-08:00</updated><title type='text'>Tax Scare</title><content type='html'>Somehow I manage to scare myself every year by counting my stock options income twice while doing taxes, which I did again minutes ago. So let this be a reminder to former co-workers: Apple already includes your stock options income complete with withholdings, right on your W-2 form.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;In other news, I'm starting to wear incredibly expensive shoe insoles in the hopes of correcting my slightly flat feet. My feet had been limiting me to about 5 miles per hike, and I start compensating for the soreness underfoot by somehow stressing my calves out, too. It's not bad in daily life, but I certainly won't mind being less tired at the end of the day. It'll take some breaking-in as it remolds my feet, so we'll see how well this works in a few weeks.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-2187012925116063789?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/2187012925116063789/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=2187012925116063789' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/2187012925116063789'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/2187012925116063789'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2009/01/tax-scare.html' title='Tax Scare'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-7171508552796318912</id><published>2009-01-13T23:54:00.000-08:00</published><updated>2009-01-14T00:26:26.719-08:00</updated><title type='text'>Challenging the iPhone</title><content type='html'>Shortly after the iPhone burst onto the scene, there was a rush to copy its innovations. However, these had mainly been superficial imitations, such as adding a touch screen onto software that doesn't really support touching, or simply ripping off the Springboard user interface. Some of the worst copycats couldn't even scroll a photograph smoothly across the screen.&lt;br /&gt;&lt;br /&gt;Obviously, it's not easy to compete with the iPhone in 2007 or early 2008. The thing is a technical marvel, cramming what is essentially a ~500 MHz processor computer into a thin box the size of a palm. This power in turn allowed it to run desktop-class software like the game-changing Mobile Safari.&lt;br /&gt;&lt;br /&gt;But it's no longer 2007, and we're beginning to see real competition arrive. Unlike the first wave of copycats, these are big, thoughful competitors who had the chance to analyze the iPhone's hardware and software, as well as observe the market's reaction to it. They are definitely not to be laughed off like the initial bunch of wannabes.&lt;br /&gt;&lt;br /&gt;Google struck first with the G1. I've played with it a bit, and my impression is that it is more of a prototype board than a production phone. It has a keyboard, a touch screen, and a trackball. Unfortunately, this means that the Android developer would probably have to deal with a variety of different input devices when phones with different hardware arrive. The software seems a bit less responsive than the iPhone. However, Google has very good people who know everything I know and then some, so a "1.1" software release in six months or a year would be well worth watching for.&lt;br /&gt;&lt;br /&gt;Palm - which I considered working for after Apple - threw its hat into the ring last week. The Pre looks like a nice device, but not being actually market-ready suggests they have some serious work left to do. I'll probably try hard to get my hands on one to play with. Less obviously than Google, Palm also has very good people right now, and they're actually in charge.&lt;br /&gt;&lt;br /&gt;One advantage that Apple continues to hold is the App Store. While third party applications for phones is no news, most of them are painful endeavors. (To borrow an expression from JBQ, you know you're in embedded systems when the tools are lousy.) I've dabbled in Symbian, Windows Mobile, looked briefly at BREW, and of course Geos-SC, and they were all just annoying for various reasons. Although Objective-C is an unfamiliar programming language for many, it is a real desktop-class development environment, and there are some serious apps being released for the iPhone.&lt;br /&gt;&lt;br /&gt;Android's allure to third parties is theoretically better than Apple's. Google opened up everything, in stark contrast to Apple's annoying secretive stance. However, if Google is not able to restrain its device manufacturers to produce common handsets that Android programmers can target broadly, then Android may in reality fragment into multiple platforms because some Android software would not work on various Android phones. Apple has internal discipline to enforce this, Google doesn't actually make the phones.&lt;br /&gt;&lt;br /&gt;Palm's problem as Number Three is to convince people to develop software for it. The iPhone OS and Android are both good development environments, but making big software is still no picnic. Palm's chicken-and-egg problem is that you can't sell phones without apps, and you can't get the apps unless you sell lots of phones. The iPhone overcame this awkward stage in a time when the PalmOS and Windows Mobile were both dated and stagnant. Palm would have to do it against an attentive Apple and Google...&lt;br /&gt;&lt;br /&gt;...which brings us to Microsoft. There's no question in my mind that Microsoft is developing an answer to the iPhone OS, if not directly to the iPhone. They have some internal experience in small mobile systems with the Zune, but it wouldn't surprise me if a separate team was assembled to meet this challenge. I think the question is whether they try to improve the Zune platform, or dig out the old source code of Windows NT 4.0.&lt;br /&gt;&lt;br /&gt;I don't know much about BlackBerries, but I get the impression that they are stuck with a software or hardware platform that will not be able to run something like Safari smoothly. If so, they're in trouble. Rebuilding your platform at this important juncture is very dangerous, just as Netscape proved by ditching their version 4.7 code base. Not biting the bullet, on the other hand, would make them just like the PalmOS that was used well past its prime.&lt;br /&gt;&lt;br /&gt;At this point, I don't think that 2009 will be a year of serious threats to the iPhone. However, 2010 might be very interesting.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-7171508552796318912?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/7171508552796318912/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=7171508552796318912' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/7171508552796318912'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/7171508552796318912'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2009/01/shortly-after-iphone-burst-onto-scene.html' title='Challenging the iPhone'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-3714689936317888314</id><published>2008-12-25T14:44:00.000-08:00</published><updated>2008-12-25T14:55:13.004-08:00</updated><title type='text'>RIP, VHS</title><content type='html'>Distribution Video Audio, Inc. is the last big supplier of VHS tapes, and they are done with the product. The last major Hollywood movie to be released on VHS was "A History of Violence" in 2006. Introduced in 1976, this gives it an impressive run of about 30 years.&lt;br /&gt;&lt;br /&gt;Because we grew up in the Philippines, the dominant video format for many years was actually Sony's Betamax, even after the VHS conquered the rest of the world. The two formats were similar in terms of features and faults: you had to rewind the tape after viewing; the player may eat the tape; magnetic tape was fragile; the cassettes were bulky; and the video quality was poor (and degraded with age).&lt;br /&gt;&lt;br /&gt;Good times.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-3714689936317888314?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/3714689936317888314/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=3714689936317888314' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/3714689936317888314'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/3714689936317888314'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2008/12/rip-vhs.html' title='RIP, VHS'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-2119108410527860270</id><published>2008-12-14T13:15:00.001-08:00</published><updated>2008-12-14T18:44:03.875-08:00</updated><title type='text'>Secret Ballot, Public Count</title><content type='html'>A cooperative election official in California allowed the re-scanning of ballots, and provided the images to the public for analysis. Add some donated programmer time, and what we find is that the &lt;a href="http://blog.wired.com/27bstroke6/2008/12/unique-transpar.html"&gt;official election machines dropped 197 of 64,161 ballots (0.003%) because of a software bug&lt;/a&gt;. (If that doesn't sound like a lot, remember that it would extrapolate to 304,356 votes in the 2000 presidential elections when Al Gore's popular vote advantage was merely 539,947.)&lt;br /&gt;&lt;br /&gt;I don't have intimate knowledge of these machines. If you scanned the ballot into a giant image and then tried to sort out which boxes were filled, then it would be a challenging programming task. However, if you have specialized equipment that could detect if a box at a given position is filled or not, as I suspect the official machines do, then counting votes should be a pretty trivial exercise. Computers have been adding one to a running total correctly for many decades now.&lt;br /&gt;&lt;br /&gt;"Secret ballot, public count" really should be the way to go.&lt;br /&gt;&lt;br /&gt;...&lt;br /&gt;&lt;br /&gt;An unrelated note from the article gave me a chuckle:&lt;br /&gt;&lt;blockquote&gt;&lt;i&gt;Trachtenberg said before the launch they had trouble getting the scanner to work with their Linux scanning program, but contacted M. Allen Noah, administrator of the SANE Project (the open scanning protocol known as Scanner Access Now Easy that works with Linux), who advised them on how to make it work.&lt;/i&gt;&lt;/blockquote&gt;Ah, good ol' Linux. You make it so easy.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-2119108410527860270?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/2119108410527860270/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=2119108410527860270' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/2119108410527860270'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/2119108410527860270'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2008/12/cooperative-election-official-in.html' title='Secret Ballot, Public Count'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-1125181756693438712</id><published>2008-12-13T20:07:00.001-08:00</published><updated>2008-12-13T20:14:42.145-08:00</updated><title type='text'>On Confrontation</title><content type='html'>One thing that's always impressed me about the American System is its confrontational nature. There are two big political parties, neither able to destroy the other any time soon. There are three branches of government, and not even a President Bush could really say no to the Supreme Court. There is a prosecutor like any other country, but also a defense lawyer, whose job - get this - is to side completely with the accused whether guilty or innocent. These confrontations would not be possible if they were taken personally, instead of understood to be your opponent merely "doing his or her job." In fact, I think underlying these systems is the belief that it's better to be correct than nice. (Not being a nice person, I really like that.)&lt;br /&gt;&lt;br /&gt;One facet of this system that has failed miserably, however, is in the financial regulation area. It's pretty clear why: the bankers are &lt;span style="font-style: italic;"&gt;far&lt;/span&gt; more powerful than the regulators. The former flies in personal and corporate jets and dine with politicians, the latter wear beige overcoats and shiver in the wind. Okay, maybe my stereotypes are not so good, but it's time the balance of power is restored to this very important confrontation.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-1125181756693438712?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/1125181756693438712/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=1125181756693438712' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/1125181756693438712'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/1125181756693438712'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2008/12/on-confrontation.html' title='On Confrontation'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-62769415096152734</id><published>2008-12-13T12:06:00.000-08:00</published><updated>2008-12-13T12:29:43.880-08:00</updated><title type='text'>Backing Up</title><content type='html'>&lt;p&gt;I've sometimes thought about printing out digital data in some sort of bar code onto paper as a long-term solution for backing up personal data:&lt;br /&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Good quality paper lasts a long time in proper storage.&lt;/li&gt;&lt;li&gt;Modern laser printers can produce crisp images cheaply. An ink-jet printout would be less crisp, and also more susceptible to moisture damage.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Error-correcting codes can be embedded, to help recovery in case of damage to the papers.&lt;/li&gt;&lt;li&gt;Redundancy is tedious, but possible. You can photocopy the entire stack of paper.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Retrieval is slow, but the technology required is not likely to disappear. The best case is a scanner with a sheet feeder, the worst case is a digital camera.&lt;/li&gt;&lt;li&gt;No reliance on computer interfaces that quickly become obsolete.&lt;/li&gt;&lt;/ul&gt;Add to this a cleanly-written, &lt;b&gt;open source&lt;/b&gt; implementation of an encoder and particularly a decoder, I think the data can last for decades. Open source is critical because any future attempt at retrieval should not be dependent on old computers or operating systems. Hell, print the source code along with the data!&lt;br /&gt;&lt;br /&gt;This is of course not an original idea. Old computer magazines used to come with pages and pages of game source code for eager young readers to type in, but later also came with these bar code strips to ease data entry.&lt;br /&gt;&lt;br /&gt;The big problem is probably data density. If we print the data bits at 50 dpi, then a letter-size sheet of paper can store 187,500 of raw bytes per sheet if we leave half an inch of margin on all sides. This means that a terabyte of data would require 5,727 sheets of paper, or less than 12 reams (which should cost about US$60). Printing them out on a Lexmark T642DTN today (45 pages per minute) would take just over two hours. My printer can only go 20 ppm, so it'll take nearly 5 hours to print. The toner supposedly prints 2,500 pages, but that's probably text pages, so let's say 1,000 pages instead, which adds about US$180 of toner expenses. You might be able to get error correction and compression to cancel each other out, so I won't bother computing that.&lt;br /&gt;&lt;br /&gt;But if permanence is really important, this may not be an entirely bad idea. Our photo library, last time I checked, weighs in at about 6 GB. However, if we excluded some of the redundant pictures and scaled the resolution down a bit, this solution could be in the ballpark.&lt;br /&gt;&lt;br /&gt;Why not just print out the pictures on archival photo paper, you say?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-62769415096152734?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/62769415096152734/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=62769415096152734' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/62769415096152734'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/62769415096152734'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2008/12/backing-up.html' title='Backing Up'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-2203632526031418773</id><published>2008-11-30T17:29:00.000-08:00</published><updated>2008-11-30T17:40:54.754-08:00</updated><title type='text'>Pondering RAID</title><content type='html'>As I think I've mentioned before, my first hard drive was 20 MB in size for what was then a small fortune for a kid, so every so often I like to check what the current prices are. I'm also looking at options to optimize Mabel's Mac Pro, which is running its eight cores at only about 50% efficiency while rendering in Final Cut Pro. It'd be fun to put together my first RAID.&lt;br /&gt;&lt;br /&gt;Looking at the mainstream SATA drives today on pricewatch.com:&lt;br /&gt;&lt;br /&gt;2.09 GB/USD - 2 TB&lt;br /&gt;11.77 GB/USD - 1 TB&lt;br /&gt;10.42 GB/USD - 1 TB with 32 MB buffer&lt;br /&gt;12.30 GB/USD - 750 GB&lt;br /&gt;11.72 GB/USD - 750 GB with 32 MB buffer&lt;br /&gt;8.31 GB/USD - 640 GB&lt;br /&gt;11.11 GB/USD - 500 GB&lt;br /&gt;8.93 GB/USD - 500 GB with 32 MB buffer&lt;br /&gt;9.30 GB/USD - 400 GB&lt;br /&gt;5.73 GB/USD - 350 GB&lt;br /&gt;8.00 GB/USD - 320 GB&lt;br /&gt;&lt;br /&gt;Looks like the sweet spot is at the 750 MB to 1 TB area. A 1.5 TB or 2 TB RAID-0 set-up (for about US$200) could probably have served the entire University when I was a wee lad. Good times.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-2203632526031418773?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/2203632526031418773/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=2203632526031418773' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/2203632526031418773'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/2203632526031418773'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2008/11/pondering-raid.html' title='Pondering RAID'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-6492744637605199053</id><published>2008-11-23T00:07:00.000-08:00</published><updated>2008-11-23T00:13:14.395-08:00</updated><title type='text'>Public Service Message</title><content type='html'>A recent New York Times article makes an excellent point: in this economy, where many retailers are at risk of bankruptcy, it's prudent to spend any gift certificate or gift card you receive immediately. There is no standard procedure for handling gift certificates (which are essentially debts) if the retailer enters bankruptcy protection or just shuts down, so if you have friends like mine, you're not going to get a gift certificate worth going to court for.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-6492744637605199053?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/6492744637605199053/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=6492744637605199053' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/6492744637605199053'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/6492744637605199053'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2008/11/public-service-message.html' title='Public Service Message'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-9089555003566990716</id><published>2008-11-17T17:47:00.000-08:00</published><updated>2008-11-17T18:03:36.586-08:00</updated><title type='text'>Too Stupid to Fail?</title><content type='html'>It seems to me that it's easier if the government just make a list of companies that &lt;span style="font-style: italic;"&gt;can&lt;/span&gt; be allowed to fail. It would be a shorter list.&lt;br /&gt;&lt;br /&gt;The US automakers made their choices: they continued to build big SUVs and trucks, and the market is now punishing them for it. They then put even more eggs in the same basket by overestimating the demand for these trucks and SUVs when they were returned from lease agreements. Their entire business model hinged on continued demand for SUVs and trucks, which history has shown to be hugely vulnerable to a rise in gas prices, nevermind a recession.&lt;br /&gt;&lt;br /&gt;Can somebody explain where we draw the line at which a company that made stupid decisions can fail? Now, don't get me wrong, I'm all for helping the common workers even of failed companies, but why should Circuit City be going into Chapter 11 while GM still hopes for rescue?&lt;br /&gt;&lt;br /&gt;Can we at least legally require such a company's officers (say, vice president and above) to put on their business cards and résumés: "Partly responsible for failure of [company name]" in no less than a 16-point font for the next ten or 15 years?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-9089555003566990716?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/9089555003566990716/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=9089555003566990716' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/9089555003566990716'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/9089555003566990716'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2008/11/too-stupid-to-fail.html' title='Too Stupid to Fail?'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-1262727327581236029</id><published>2008-10-30T22:02:00.001-07:00</published><updated>2008-10-30T22:07:27.647-07:00</updated><title type='text'>Pinko</title><content type='html'>Why is it that when some people mention "socialism", the image they conjure in their minds is some 18-year old who won't go find a job, instead of some blue-collar worker who gets sick?&lt;br /&gt;&lt;br /&gt;The idea behind socialist policies is that there are some events in a few people's lives that almost nobody can adequately prepare for entirely on his or her own. Yes, there will always be people who abuse the system, but that suggests reform instead of tossing the whole idea.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-1262727327581236029?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/1262727327581236029/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=1262727327581236029' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/1262727327581236029'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/1262727327581236029'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2008/10/pinko.html' title='Pinko'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-8048808605185543344</id><published>2008-10-23T17:41:00.000-07:00</published><updated>2008-10-23T17:47:27.635-07:00</updated><title type='text'>What a Stupid Thing to Say to Me!</title><content type='html'>Speaking of being detached from the Real World,&lt;br /&gt;&lt;blockquote&gt;Greenspan, 82, acknowledged under questioning that he had made a "mistake" in believing that banks, operating in their own self-interest, would do what was necessary to protect their shareholders and institutions. Greenspan called that "a flaw in the model ... that defines how the world works."&lt;/blockquote&gt;Alan (may I call you Alan?), you're nearly thrice my age and almost certainly much smarter than I am, but even I knew that a "bank" makes no decisions and therefore cannot act in its own "self-interest." Instead, bank executives act on the self-interest of... bank executives.&lt;br /&gt;&lt;br /&gt;Your model is not just flawed. It is hopelessly naïve. You actually assumed that corporate leaders are, as a rule, going to be responsible stewards of the organization? &lt;em&gt;Where have you been?&lt;/em&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-8048808605185543344?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/8048808605185543344/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=8048808605185543344' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/8048808605185543344'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/8048808605185543344'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2008/10/what-stupid-thing-to-say-to-me.html' title='What a Stupid Thing to Say to Me!'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-1655174442354420935</id><published>2008-10-16T15:00:00.001-07:00</published><updated>2008-10-16T15:36:41.717-07:00</updated><title type='text'>The American Delusion</title><content type='html'>One of the most amazing things that the Republicans have managed to achieve is to fool their supporters into voting as if they were rich. Instead of voting for middle-class tax cuts, they imagine themselves to be millionaires (or at least, for "Joe the Plumber", somebody who will make more than $250,000 a year someday) with estates to leave their children. This is why they worry about the "death tax" and other money that they haven't actually earned. Or will ever earn.&lt;br /&gt;&lt;br /&gt;Let's say you make US$300,000 a year. That income easily puts you in the top 1.5% of the population. In contrast, a US$1,000,000 loan at 5.75% interest over 15 years will require about $99,650 a year. In other words, you can afford a mansion in Joe Plumber's Ohio (or, in the Bay Area, still a pretty nice house) and still have about a hundred grand a year to spend on everything else. Obama proposes to raise the taxes for income above $250,000 by 3%, which means you have to pay US$1,500 more in taxes.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;If&lt;/span&gt; you ever make US$300,000 a year. Is that really a big amount of money for somebody who makes more than 98.5% of the US population? That's about a fifth of what you pay for your million-dollar house in a month.&lt;br /&gt;&lt;br /&gt;Another blind spot that people have is that they think that wealth is linear. It isn't. If somebody making US$50,000 is getting by with US$5 McDonald's meals, a person making a million doesn't necessarily have to spend $100 a meal. They might get the $200 cable TV package that has 5,000 channels, while you pay $40 or $50 for your more modest choices. They might fly first class for US$5,000 a seat, while you fly in cabbage class for $500. Few of these expenses actually differ by the same factor as income! In other words, a reasonable millionaire will have far more money left by percentage than somebody making far less, and are therefore far more able to shoulder a bigger percentage of taxes.&lt;br /&gt;&lt;br /&gt;So stop worrying about taxes on the kind of money you will probably never earn anyway.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-1655174442354420935?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/1655174442354420935/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=1655174442354420935' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/1655174442354420935'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/1655174442354420935'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2008/10/american-delusion.html' title='The American Delusion'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-6998059461140028522</id><published>2008-09-28T23:15:00.000-07:00</published><updated>2008-09-28T23:17:17.095-07:00</updated><title type='text'>Just Like Old Times</title><content type='html'>I'm getting the Sunday night dread of going to work tomorrow, a really juvenile feeling I don't think I've had since high school.&lt;br /&gt;&lt;br /&gt;This job makes me feel young again, eh?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-6998059461140028522?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/6998059461140028522/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=6998059461140028522' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/6998059461140028522'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/6998059461140028522'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2008/09/just-like-old-times.html' title='Just Like Old Times'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-7491927586042843297</id><published>2008-09-26T23:53:00.001-07:00</published><updated>2008-09-26T23:59:03.781-07:00</updated><title type='text'>Leadership According to Bush</title><content type='html'>This is how he dealt with 9/11 and the current financial crisis, probably the two most significant events in his two terms:&lt;br /&gt;&lt;br /&gt;1. Wait for things to become really bad.&lt;br /&gt;2. Claim that nobody could've foreseen the problem.&lt;br /&gt;3. Ask for a blank check to fix the problem&lt;br /&gt;4. Reject any oversight or review. Just trust me.&lt;br /&gt;&lt;br /&gt;Remember the tax cuts that were supposed to trickle down to the middle class? Something's trickling down all right. I love how the government that Republicans claimed could not be trusted to run a national health care system must somehow be trusted to fix Wall Street.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-7491927586042843297?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/7491927586042843297/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=7491927586042843297' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/7491927586042843297'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/7491927586042843297'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2008/09/leadership-according-to-bush.html' title='Leadership According to Bush'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-5714414854683732379</id><published>2008-09-25T11:55:00.000-07:00</published><updated>2008-09-25T12:01:23.522-07:00</updated><title type='text'>Bailout</title><content type='html'>Thing is, I actually believe the government when they say that some financial institutions have gotten "too big to fail" and must be bailed out if we want our economy to survive.&lt;br /&gt;&lt;br /&gt;Problem is, I'm not hearing much about how to prevent this from ever happening again. There are two obvious paths:&lt;br /&gt;&lt;br /&gt;1. Prevent companies that are too big from ever failing. This requires effective and heavy-handed government regulation, which I'm not a fan of.&lt;br /&gt;&lt;br /&gt;2. Prevent companies from getting too big. Break them up into smaller companies that can be allowed to fail, and let the market work as it should.&lt;br /&gt;&lt;br /&gt;Otherwise, even US$700 billion is just a band-aid.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-5714414854683732379?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/5714414854683732379/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=5714414854683732379' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/5714414854683732379'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/5714414854683732379'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2008/09/bailout.html' title='Bailout'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-5526684571321698303</id><published>2008-09-12T13:35:00.000-07:00</published><updated>2008-09-12T13:39:34.142-07:00</updated><title type='text'>Small World</title><content type='html'>An old classmate from grade school just got moved into our bullpen. (A bullpen is a big cubicle where they try to cram more than one person in.)&lt;br /&gt;&lt;br /&gt;It's bumping into each other again against this kind of odds (over two decades later, half a world away) that truly reminds me to try not to be too nasty to people.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-5526684571321698303?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/5526684571321698303/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=5526684571321698303' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/5526684571321698303'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/5526684571321698303'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2008/09/small-world.html' title='Small World'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-175211067472517023</id><published>2008-09-10T10:57:00.000-07:00</published><updated>2008-09-10T11:05:15.893-07:00</updated><title type='text'>oneConnect Ships</title><content type='html'>&lt;a href="http://mobile.yahoo.com/oneconnect/iphone"&gt;oneConnect&lt;/a&gt; is an instant messaging client and social network aggregator built around an address book, and we just shipped the iPhone version. It's available on the &lt;a href="http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=281970154&amp;amp;mt=8"&gt;iTunes Apps Store&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;You know you want it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-175211067472517023?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/175211067472517023/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=175211067472517023' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/175211067472517023'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/175211067472517023'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2008/09/oneconnect-ships.html' title='oneConnect Ships'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-1265531570531763649</id><published>2008-09-06T13:26:00.001-07:00</published><updated>2008-09-06T13:42:03.984-07:00</updated><title type='text'>Triaging Bugs</title><content type='html'>Towards the end of a software project, management's role becomes one primarily of triage. This is a delicate balance between schedule and features/fixes, and should not be undertaken with a one-dimensional analysis. For example, "it's just a small feature" is not justified. "There's still time" is also not justified. In fact, "this bug is really bad" is also not justified, much less "this will make the product better."&lt;br /&gt;&lt;br /&gt;Take a look at the picture below:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_UL-WPgdQ2xk/SMLovPIZ9SI/AAAAAAAAAAU/hW3df2OfC3c/s1600-h/Picture+1.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_UL-WPgdQ2xk/SMLovPIZ9SI/AAAAAAAAAAU/hW3df2OfC3c/s400/Picture+1.png" alt="" id="BLOGGER_PHOTO_ID_5243008814425961762" border="0" /&gt;&lt;/a&gt;Here I am evaluating a bug report on two axes: frequency and severity.&lt;br /&gt;&lt;br /&gt;Starting from the top left corner, a bug that is severe but almost never happens is extremely expensive to fix. It will be hard to figure out what went wrong, and hard to figure out that the fix is the correct one. In fact, it's also entirely possible that introducing the fix for this extremely rare problem causes a more common problem to occur.&lt;br /&gt;&lt;br /&gt;In the bottom right corner, we have bugs that almost always happen, but don't really bother anybody. Fixing them will make the product better for a lot of users, but they wouldn't be too angry if you didn't.&lt;br /&gt;&lt;br /&gt;The top right corner is where you want to focus your engineers: the bugs that are really bad and occur frequently. "Really bad" usually means crashing, hanging (which is like crashing, as far as the user is concerned), or data loss.&lt;br /&gt;&lt;br /&gt;The bottom left corner, of course, are bugs you don't really want to spend much time on. The bugs are not bothersome, and don't occur frequently.&lt;br /&gt;&lt;br /&gt;Clearly, where to draw the curves are a matter of judgment and experience, but the important thing is to internalize that this decision must always consider more than one dimension. In fact, I left out an important third dimension: risk of fixing versus not fixing. Many fixes can end up as bad or worse as the bug it was trying to fix.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-1265531570531763649?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/1265531570531763649/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=1265531570531763649' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/1265531570531763649'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/1265531570531763649'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2008/09/towards-end-of-software-project.html' title='Triaging Bugs'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_UL-WPgdQ2xk/SMLovPIZ9SI/AAAAAAAAAAU/hW3df2OfC3c/s72-c/Picture+1.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-571305505910660773</id><published>2008-08-29T13:18:00.000-07:00</published><updated>2008-08-29T13:55:50.107-07:00</updated><title type='text'>Six?</title><content type='html'>Eugenia &lt;a href="http://eugenia.gnomefiles.org/2008/08/28/review-4gb-usb-mp4mp3-player/"&gt;reviewed an MP3 player&lt;/a&gt; on her blog, and said among other things:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;"there is no documentation to tell us how to create and use the right formats the e-book, tel-book and video player. I tried both as WMV v8 and XViD at small resolutions/frame rate/bitrates, but nothing worked"&lt;/li&gt;&lt;li&gt;"there is a buzzing noise when the audio interface is up or you listen to low-volume music"&lt;/li&gt;&lt;li&gt;"it took minutes to copy a few songs over, much slower even than USB 1.1. Battery life is pretty low too, just 4.5 hours"&lt;/li&gt;&lt;/ul&gt;and in the end gave it a grade of 6/10.&lt;br /&gt;&lt;br /&gt;Based on this review, I would say that it fails at its two primary tasks (playing audio and video), and performs poorly on an important secondary task (transferring audio and video). Six is a passing score, not meant for an audio player in 2008 that has a "buzzing sound" or a video player that an experienced geek and reviewer like Eugenia can't figure out how to use at all.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-571305505910660773?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/571305505910660773/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=571305505910660773' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/571305505910660773'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/571305505910660773'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2008/08/six.html' title='Six?'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-886932626461400405</id><published>2008-08-25T00:23:00.001-07:00</published><updated>2008-08-25T00:27:20.895-07:00</updated><title type='text'>Could It Be?</title><content type='html'>I've long referred to Fremont as a culinary wasteland, but over the past two weekends we tried &lt;a href="http://www.carinos.com/"&gt;Carino's&lt;/a&gt; and &lt;a href="http://www.dickeys.com/"&gt;Dickey's Barbecue Pit&lt;/a&gt;, and both turned out to be pretty good. I had pasta and italian soda (yummy, free refills, and you can pick another flavor) at Carino's and a rib (comes right off the bone like it should) platter at Dickey's.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-886932626461400405?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/886932626461400405/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=886932626461400405' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/886932626461400405'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/886932626461400405'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2008/08/could-it-be.html' title='Could It Be?'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-3339666071652554163</id><published>2008-07-27T12:54:00.001-07:00</published><updated>2008-07-27T12:58:47.021-07:00</updated><title type='text'>Kitten Update</title><content type='html'>&lt;div&gt;Oh, and if you're wondering about our kitten, we tried a lot of things. We bought kitten milk replacement and tried to feed it with a little bottle. I didn't want to touch the kitten or risk a scratch, so I handled it with rubber gloves. It might have had a bit of the milk, but the little thing struggled mightily.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;In the end, we just weren't sure that the mom was feeding it, so Mabel brought it to the &lt;a href="http://www.ninelivesfoundation.org/"&gt;Nine Lives Foundation&lt;/a&gt; in Redwood City.&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-3339666071652554163?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/3339666071652554163/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=3339666071652554163' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/3339666071652554163'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/3339666071652554163'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2008/07/kitten-update.html' title='Kitten Update'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-1315065479542011638</id><published>2008-07-27T12:42:00.000-07:00</published><updated>2008-07-27T12:52:17.381-07:00</updated><title type='text'>Safety Net</title><content type='html'>The Bush government is now issuing all sorts of bailouts to financial institutions that have made horrible decisions during the housing bubble. That means US taxpayers will pay for all these mistakes.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The concept of a "safety net" is to prevent an acrobat from plunging to his death, not to prevent him from falling. People who bought houses they couldn't actually afford, similarly, shouldn't be rendered homeless, but neither should they be allowed to keep their houses. That's an injustice to people like us who were prudent, at times when buying a house at any price seemed to be a no-brainer.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The home buyers need to pay. They should not be saddled with crippling debt, but should lose their houses. The banks need to pay. The executives should be fired publicly, and bonuses they received during the bubble should be returned. The investors need to pay. Perhaps next time we'll learn to examine what it is we're investing in.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Anything less and no lesson will be learned.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-1315065479542011638?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/1315065479542011638/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=1315065479542011638' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/1315065479542011638'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/1315065479542011638'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2008/07/safety-net.html' title='Safety Net'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-5139611159138987516</id><published>2008-07-12T23:02:00.000-07:00</published><updated>2008-07-12T23:05:51.470-07:00</updated><title type='text'>Meow</title><content type='html'>There's a palm-sized black and white kitty in the backyard. Its mother is a gray feral cat. The mother goes away once in a while, perhaps in search of food, and the poor kitty would whine a bit.&lt;br /&gt;&lt;br /&gt;We're not really sure if we should intervene. It's not cold and doesn't seem to be immediately dangerous for the kitty, and we don't want to spook the mother into just abandoning the kitty.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-5139611159138987516?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/5139611159138987516/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=5139611159138987516' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/5139611159138987516'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/5139611159138987516'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2008/07/meow.html' title='Meow'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-3670114035900682936</id><published>2008-07-10T20:20:00.000-07:00</published><updated>2008-07-10T20:33:41.158-07:00</updated><title type='text'>And There Was Light</title><content type='html'>The iPhone application store opened today. There are at least three applications, "Flashlight" from ExactMagic (US$0.99), "iBlackout" from Signs Studios (US$0.99), and "QuickLight" from Ken Torimaru (US$0.99), which turn your iPhone screen into a flashlight basically by drawing white all over the screen.&lt;br /&gt;&lt;br /&gt;Pathetic. Apple seems to be trying to pad the total number of applications by allowing these worthless things to take up space in the store.&lt;br /&gt;&lt;br /&gt;And if for some inexplicable reason you really want something like this, look for "Light" from Erica Sadun, which is free.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-3670114035900682936?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/3670114035900682936/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=3670114035900682936' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/3670114035900682936'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/3670114035900682936'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2008/07/and-there-was-light.html' title='And There Was Light'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-6995327886868636195</id><published>2008-04-10T10:26:00.000-07:00</published><updated>2008-06-24T22:02:25.434-07:00</updated><title type='text'>On Not Being Stupid</title><content type='html'>&lt;br /&gt;&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;Good news is I just hired my first employee.&lt;br /&gt;&lt;br /&gt;Bad news is that his name is already in some HR database, and "the system" wouldn't let me enter another employee with the same name. I had to ask him for a middle name before I could proceed, but not before being told that it would cost millions to fix this, and that it doesn't bother most people.&lt;br /&gt;&lt;br /&gt;Programmers, please use your brains just a little bit while designing database schemas that would cost "millions" to fix. A person's name is not a unique key, period. Not allowing a second employee with the same name - two different people can even have the same middle names, by the way - is infuriatingly stupid.&lt;br /&gt;&lt;br /&gt;...&lt;br /&gt;&lt;br /&gt;Oh, and one more thing: don't underestimate how popular some names can be. On an old version of ICQ, the "search user" function only returned the first 40 matches. If you have a name like mine, not being in the first 40 means that I can't be found at all.&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-6995327886868636195?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/6995327886868636195/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=6995327886868636195' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/6995327886868636195'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/6995327886868636195'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2008/04/on-not-being-stupid.html' title='On Not Being Stupid'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-7425908861691415934</id><published>2008-04-05T12:57:00.000-07:00</published><updated>2008-06-24T22:02:24.371-07:00</updated><title type='text'>Under My Dictatorship...</title><content type='html'>&lt;br /&gt;&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;The Federal Reserve recently committed US$30 billion to save Bear Stearns from collapse. Since that's partly my money, I feel I have the right to make some demands.&lt;br /&gt;&lt;br /&gt;I want the Board of Directors and every officer from Vice President and above to be permanently barred from the financial industry and government employment. They are heavily involved insiders who are either utterly inept, knowingly took unreasonable risks, or lacked the moral fiber to blow the whistle (or even the minimum self preservation instinct to distance oneself) before it was too late. Whichever is the case, I sentence their careers to death. Find another job elsewhere. You're highly educated, have some money, and probably already white. You'll be fine, except for your golden parachute, which is null. And void. And Moot. And Academic.&lt;br /&gt;&lt;br /&gt;I want all other employees to take a pay cut. If you were stuck on a mountain because of your own foolishness or ignorance, you usually have to pay for the helicopter rescue. The same way, the people are taking 20% of your base pay (and all of your raises and bonuses) to help defray the costs of the bailout. You get to keep your job, but you may not seek employment elsewhere in the financial industry for the next two years if you decide to quit.&lt;br /&gt;&lt;br /&gt;Or we can just pretend none of this ever happened, which is what we seem to be doing.&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-7425908861691415934?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/7425908861691415934/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=7425908861691415934' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/7425908861691415934'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/7425908861691415934'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2008/04/under-my-dictatorship.html' title='Under My Dictatorship...'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-2846683913078049558</id><published>2008-03-22T12:28:00.000-07:00</published><updated>2008-06-24T22:02:23.788-07:00</updated><title type='text'>Win?</title><content type='html'>&lt;br /&gt;&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;Recent elections in Taiwan are usually much ado about nothing, because the democracy hasn't really progressed to issue-oriented politics, and the two major parties have no real differences in domestic policy approaches. What separates the "blue" from the "green" is their respective attitudes towards China and unification, which is a false issue because virtually nobody in Taiwan actually wants to decide just yet.&lt;br /&gt;&lt;br /&gt;Anyway, the KMT won back the presidency in dramatic fashion today, capturing 58.45% of the votes. It's not instructive to look back at 2004, because that was an odd election involving an assassination attempt on the sitting president, among other things. However, if we look back at 2000, the KMT had just splintered into two because of squabbles over who would run for president, and ultimately captured 23.1% and 36.84% of the total vote.&lt;br /&gt;&lt;br /&gt;Here's where it gets interesting, because the total of those two numbers is 59.94%. The 2000 KMT had sent up a &lt;a href='http://en.wikipedia.org/wiki/Lien_Chan'&gt;charmless candidate&lt;/a&gt;, while the splinter party was formed by a &lt;a href='http://en.wikipedia.org/wiki/James_Soong'&gt;popular ex-governor&lt;/a&gt;. One would expect that centrists would be disappointed by the bickering and look elsewhere. One would also expect that excitement over the first real shot at unseating the long-reigning KMT would skew the count somewhat. In other words, the total "blue" vote in 2000 should be somewhat lower than their true support levels.&lt;br /&gt;&lt;br /&gt;Coming back to 2008, the ruling DPP is reeling from bad economy and multiple scandals implicating top party figures. The &lt;a href='http://en.wikipedia.org/wiki/Frank_Hsieh'&gt;candidate&lt;/a&gt; they managed to put forward is not nearly as charismatic as &lt;a href='http://en.wikipedia.org/wiki/Chen_Shui-Bian'&gt;Chen&lt;/a&gt; was in 2000 (who was a former opposition defense lawyer and former mayor of Taipei with great approval numbers), while the squeaky-clean &lt;a href='http://en.wikipedia.org/wiki/Ma_Ying-jeou'&gt;Ma&lt;/a&gt; from the KMT is probably the most charismatic (although I personally find him a bit too slick) political leader they ever put forward. China has also realized that any move it makes only helps the DPP, and kept a very low profile throughout the election cycle. Put another way, the situation could hardly be any more favorable for the KMT.&lt;br /&gt;&lt;br /&gt;Yet it lost about 1.5% of the total votes compared to 2000. What's going on here? A real shift in demographics?&lt;br /&gt;&lt;br /&gt;Either way, it's healthy for Taiwan to switch things around every so often.&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-2846683913078049558?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/2846683913078049558/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=2846683913078049558' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/2846683913078049558'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/2846683913078049558'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2008/03/win.html' title='Win?'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-8760547549298567354</id><published>2008-03-01T00:17:00.000-08:00</published><updated>2008-06-24T22:02:18.373-07:00</updated><title type='text'>Logic, Logic Everywhere</title><content type='html'>&lt;br /&gt;&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;President Bush wants Congress to pass a law to retroactively provide immunity for telecommunications companies that are accused of handing over customer records to authorities without a warrant. His rationale is that private companies should not be penalized for cooperating with government.&lt;br /&gt;&lt;br /&gt;I agree completely, except for two small bits:&lt;br /&gt;&lt;br /&gt;One, I don't hear how he's planning to punish the government officials who may have abused this cooperation. If the telecoms cooperated in good faith yet constitutional guarantees to privacy were violated, then I want heads to roll. What government official or lawyer said this was okay?&lt;br /&gt;&lt;br /&gt;Two, these are not poor little private citizens who don't understand the law. These are behemoth corporations worth many billions of dollars, and more importantly, have legal departments. I have no sympathy if you have a legal department and break the law. Fire your lawyers (or the company official who ignored their advice) and face the music.&lt;br /&gt;&lt;br /&gt;...&lt;br /&gt;&lt;br /&gt;In other news, I was listening to NPR and Ralph Nader was on. Because he had refused to pull out of the presidential race in 2000 (presumably so Al Gore would win), a caller held him responsible for all the problems caused by President Bush, including the war in Iraq. It boggles my mind that people can be so stupid. If, between event A and event B lies a person's will, then the person who caused event A cannot be held responsible for event B. In this case, the will of President Bush to launch a ridiculous war. If we take this dumb logic to its conclusion, you might say that if not for Nader, Gore would've won and would not have made the film &lt;i&gt;Inconvenient Truth&lt;/i&gt;, and then earth would be destroyed. Nader may have hurt America, but really he saved the planet!&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-8760547549298567354?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/8760547549298567354/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=8760547549298567354' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/8760547549298567354'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/8760547549298567354'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2008/03/logic-logic-everywhere.html' title='Logic, Logic Everywhere'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-6368940381011779593</id><published>2008-02-24T23:47:00.000-08:00</published><updated>2008-06-24T22:02:17.811-07:00</updated><title type='text'>A New Chapter</title><content type='html'>&lt;br /&gt;&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;Most people who would bother reading this probably already know that I've left Apple. It was a difficult decision, but I start with Yahoo! in a few hours, and it's objectively a better position for me in several ways. Emotionally, it's hard to leave the company you dreamt of working for by the time you bought your first computer.&lt;br /&gt;&lt;br /&gt;I'll be managing a team to work on one of Yahoo's mobile applications, working for my former boss. This will be an interesting challenge, doing an entirely new job for an entirely new company. I'm not excited in the kid-waiting-for-Christmas-morning sense, but I do look forward to finding out how I'll fare in this world.&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-6368940381011779593?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/6368940381011779593/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=6368940381011779593' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/6368940381011779593'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/6368940381011779593'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2008/02/new-chapter.html' title='A New Chapter'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-8434884089062741277</id><published>2008-02-20T22:11:00.000-08:00</published><updated>2008-06-24T22:02:17.320-07:00</updated><title type='text'>Inertia</title><content type='html'>&lt;br /&gt;&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;It seems that every year somebody proclaims that it is the Year of Linux on the Desktop. The curious thing to me is how so many technically-inclined people miss a basic grasp of human behavior: we don't fix what isn't broke.&lt;br /&gt;&lt;br /&gt;First of all, let me say that I know the name "Linux" refers to the kernel, and I know what that is, thank you very much. Now let me use the name to refer to one of many Linux distributions like normal people do.&lt;br /&gt;&lt;br /&gt;Just as Linux installation grew from the painful dozens of Slackware floppy disks in the early nineties to the slick "live CDs" today, and the "Linux desktop" went from the likes to twm and fvwm to KDE and GNOME, Windows had not stood still. In fact, Microsoft succeeded on two very important fronts: it improved the home version of Windows and made Windows 2000 and XP far more stable than Windows 95 and 98 ever was, and it trained millions of users worldwide to accept massive defects that resulted in computers infested with malware.&lt;br /&gt;&lt;br /&gt;If you listen to Linux advocates, they usually start with some form of "if only." If only Windows wasn't pre-installed on virtually every computer sold today. If only Word and Excel and Photoshop were available on Linux. If only web authors weren't so stupid as to design their pages only for Internet Explorer. These are all true, and all serious impediments to Linux adoption, but nonetheless all miss the point.&lt;br /&gt;&lt;br /&gt;Which is that people don't change anything unless there is significant pain, or significant gain. Many Linux users had enough of Windows 98 and switched, just as many today have had enough of Windows malware and switched. However, the pain of an operating system so unstable you can hardly get any work done is very much greater than the hassle of having to use anti-virus software. On the other hand, the shiny MacOS X and stellar industrial design brought many to leave Windows for the Mac.&lt;br /&gt;&lt;br /&gt;The "problem" is that if you're a normal home user running Windows XP on a 2-year old PC, you have almost no reason to do anything, including "upgrading" to Vista. Everything you want to do runs decently, even if a malware or two is preventing you from using your machine's full power. There's not enough pain to take the risk of switching.&lt;br /&gt;&lt;br /&gt;Thus, it's not about OpenOffice.org doing everything Microsoft Office can do, or GIMP doing everything Photoshop can do, although it's important. Why would I switch - and risk losing data and time - to have equivalent applications? What would really get people to switch is to have &lt;i&gt;clearly better&lt;/i&gt; applications than Word and Excel and Photoshop, so that it's obvious what you gain by switching. Like it or not, Microsoft controls the pain knob of Windows computing, and all Linux and MacOS can offer is the gain.&lt;br /&gt;&lt;br /&gt;Apple's Keynote application is an example of something that's visibly better than its rival PowerPoint. The two other applications in the iWork suite, Pages and Numbers, are less visibly so. The iLife suite of applications blow away equivalent versions bundled with Windows. These are the sort of examples that Linux on the desktop needs, and why merely copying Windows and Windows applications will not achieve the goal.&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-8434884089062741277?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/8434884089062741277/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=8434884089062741277' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/8434884089062741277'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/8434884089062741277'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2008/02/inertia.html' title='Inertia'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-5864629647137665888</id><published>2008-02-15T22:41:00.000-08:00</published><updated>2008-06-24T22:02:15.947-07:00</updated><title type='text'>It Has Begun</title><content type='html'>&lt;br /&gt;&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;When I started using my iPhone, I quickly realized that the Big Deal was not actually the phone, but the Safari browser. I found that I could and would actually surf the web on it, especially if under Wi-Fi coverage. I became pretty convinced that if the mobile Internet promise was ever going to materialize, this may be the best shot yet.&lt;br /&gt;&lt;br /&gt;Google now reports that it sees 50 times more searches from iPhones than any other handset. Ladies and gentlemen, the mobile Internet revolution is here.&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-5864629647137665888?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/5864629647137665888/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=5864629647137665888' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/5864629647137665888'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/5864629647137665888'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2008/02/it-has-begun.html' title='It Has Begun'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-6894164198637388431</id><published>2008-02-13T15:21:00.000-08:00</published><updated>2008-06-24T22:02:14.763-07:00</updated><title type='text'>Ends, Means, Whatever.</title><content type='html'>&lt;br /&gt;&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;Hezbollah leader Imad Mughniyeh, who was allegedly involved in the 1983 bombing of the US embassy in Beirut and the UN compound, was killed in a car bombing in Damascus.&lt;br /&gt;&lt;br /&gt;US State Department spokesman Sean McCormack said, among other things, that:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;i&gt;One way or another he was brought to justice.&lt;/i&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Wait, I thought it mattered &lt;i&gt;greatly&lt;/i&gt; how a person was brought to justice. Such as with a fair trial where he is afforded a chance to defend himself?&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-6894164198637388431?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/6894164198637388431/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=6894164198637388431' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/6894164198637388431'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/6894164198637388431'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2008/02/ends-means-whatever.html' title='Ends, Means, Whatever.'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-5262970209090979985</id><published>2008-02-07T14:15:00.000-08:00</published><updated>2008-06-24T22:02:14.298-07:00</updated><title type='text'>Tortured</title><content type='html'>&lt;br /&gt;&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;US Attorney General Michael Mukasey has said that he would not open a criminal investigation into the CIA's use of "waterboarding" in interrogations. His reason is that the CIA relied on a Justice Department opinion that said it was legal, and therefore should not be subject to criminal prosecution later as political winds or opinions change.&lt;br /&gt;&lt;br /&gt;I can see the logic in that. Basically, the government consulted its lawyer and decided that something is legal. The problem is that this hypothetically means an Attorney General can essentially allow the government to commit any crime it wants to simply by saying it's legal. If the Justice Department provided incorrect legal advice, I would not like CIA grunts who followed it in good faith (after all, they're not lawyers) to be punished later for it. On the other hand, I do want to see the people who misinterpreted the law punished for being wrong, and if they were maliciously wrong, be held criminally liable for their opinions.&lt;br /&gt;&lt;br /&gt;If the lawyers don't want this sort of responsibility, then they should talk to somebody whose job it is to interpret laws, and whose opinions are shielded exactly from this sort of hindsight. They're called judges.&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-5262970209090979985?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/5262970209090979985/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=5262970209090979985' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/5262970209090979985'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/5262970209090979985'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2008/02/tortured.html' title='Tortured'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-2908258438940274650</id><published>2008-02-06T10:45:00.000-08:00</published><updated>2008-06-24T22:02:13.215-07:00</updated><title type='text'>Citizenry</title><content type='html'>&lt;br /&gt;&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;I lived abroad for most of my life, so I was never eligible to vote in Taiwan. Yesterday, I cast my first vote, as a US citizen. The experience was rather mundane, on the order of filling up paperwork at the bank. The polling place was a three minute walk from home, so of course I drove there like any self-respecting American would. (Okay, so I was on my way out to meet Mabel for dinner.) The polling place was set up in a small office of the seniors apartment, and had a staff of three or four. There were perhaps six "voting booths," really just small plastic stands with a folder standing on each. The ballot itself was reminiscent of an SAT questionnaire. The whole process took just a few minutes, and upon exiting a poll worker asked if I wanted to feed my ballot into the machine myself. I declined and let her have the honor.&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-2908258438940274650?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/2908258438940274650/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=2908258438940274650' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/2908258438940274650'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/2908258438940274650'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2008/02/citizenry.html' title='Citizenry'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-8733365757844378043</id><published>2008-01-24T14:45:00.000-08:00</published><updated>2008-06-24T22:02:12.603-07:00</updated><title type='text'>Rats</title><content type='html'>&lt;br /&gt;&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;Bill Gates &lt;a href='http://online.wsj.com/article/SB120113473219511791.html?mod=djemalertTECH'&gt;agrees&lt;/a&gt; with me.&lt;br /&gt;&lt;br /&gt;I've mentioned privately to family and friends that I thought capitalism as we know it has a really big problem: it maximizes profit. Not just "makes a decent profit." Not even "makes a killing." &lt;b&gt;Maximizes&lt;/b&gt;. The modern corporation basically only decides to leave a penny on the table because it would harm their public image and future profits if they took it. Many times, they don't even think that far and take it anyway.&lt;br /&gt;&lt;br /&gt;Maximizing profit means that everything else is secondary and almost accidental. While taxes are part of civic duty for an individual, it is no different than any other expense for a corporation to minimize, and therefore there's nothing wrong with spending $100,000 to lobby for a $1,000,000 tax break from the government. It means that AIDS drugs cost just as much in Africa as they would in Europe and America. We're not individually as naked as Gordon Gecko's "greed is good," but that's basically what we do as a collective.&lt;br /&gt;&lt;br /&gt;The problem is that we're really bad at judging what is maximum profit. Maybe it's saving 20 million lives from AIDS in Africa and allowing them to become rich enough to buy Viagra later! This kind of math is just too hard and requires too much foresight to be practical. Also, CEO's don't get to take credit for profits that the company makes after he or she leaves the job, so why sacrifice today's profits for tomorrow's bigger ones?&lt;br /&gt;&lt;br /&gt;Gates says, "Such a system would have a twin mission: making profits and also improving lives for those who don't fully benefit from market forces," which is exactly where I think we need to be. There's no justification for a corporation made up of individually moral people to be amoral or immoral. The twin mission doesn't have to be helping the poor, it could be preserving the environment or any other concrete cause.&lt;br /&gt;&lt;br /&gt;This is not a charity or non-profit, by the way, just one that's not single-mindedly trying to optimize for profit. Profit is still important because that's what keeps the twin mission going indefinitely. It will judge itself not only on profits and loss, but on the social impact it has on the world. Its owners - which in this age refers to mutual fund managers and individual shareholders as well, not just a few tycoons - must share this mission.&lt;br /&gt;&lt;br /&gt;I think that'd be nice.&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-8733365757844378043?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/8733365757844378043/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=8733365757844378043' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/8733365757844378043'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/8733365757844378043'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2008/01/rats.html' title='Rats'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-6592671042737694321</id><published>2008-01-13T13:14:00.000-08:00</published><updated>2008-06-24T22:02:11.941-07:00</updated><title type='text'>Old Fart Time</title><content type='html'>&lt;br /&gt;&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;I just sold an old computer on craigslist, which got me thinking of all the computers I've sold before.&lt;br /&gt;&lt;br /&gt;Our first computer was a fake Apple ][+ (with lowercase modification!). It had 64 KB of RAM, 1 MHz MOS Technology 6502 CPU. We could afford one floppy drive, but had to hook it up to the family TV. We eventually bought a green monitor, an 80-column card, and a Z-80 card. Pretty sure we sold this one to somebody in the end.&lt;br /&gt;&lt;br /&gt;The second computer was a PC clone, with a 10 MHz NEC 8088-2 and 1 MB of RAM, and a turbo button to switch between 4.77 MHz and 10 MHz. I can't remember what happened to this one. I think we replaced parts piecemeal until we ended up with a 33 MHz Intel 80386 with a 20 or 30 MB hard disk and a VGA monitor. I sold that to a student just before leaving Manila.&lt;br /&gt;&lt;br /&gt;For grad school, I bought an 66 MHz Intel 80486 laptop with 8 MB of RAM and 512 MB of hard disk. To call it a laptop was kind, because it weighed nearly seven pounds. I didn't have enough money to get more RAM and a color display, so I settled for a 256-shades-of-gray display that looked more like 3 shades of gray. I ran Slackware Linux on it, and it had just enough RAM to run X and nothing else. StarOffice was impossibly slow, so I had to dual-boot back to Windows for word processing. I eventually broke the laptop somehow, probably because I kept opening it up.&lt;br /&gt;&lt;br /&gt;We replaced that with a 350 MHz AMD K6 computer, with I think 128 MB of RAM and 10 GB of hard disk. I later overclocked it to 400 MHz, and decided to do a burn-in test, which was a bad idea. I replaced the motherboard with one bought from a Geoworks fire sale, and this computer is still around, but unused.&lt;br /&gt;&lt;br /&gt;Then we bought our first Mac, which is a 733 MHz Power Mac G4. This eventually got pretty souped up, with WiFi, Bluetooth, extra hard disks, extra USB ports, and even a TV tuner card. This served us for several years, and I sold it yesterday.&lt;br /&gt;&lt;br /&gt;Our main computer is now a dual core 2 GHz Intel Core 2 Duo iMac with 2 GB of RAM, which &lt;i&gt;finally&lt;/i&gt; let us break through to the GHz/GB world. Because of Mabel's video editing needs, it has a 150 GB drive internally, a 500 GB external drive, and a 320 GB Time Machine backup drive. Add that 120 GB external drive that's just sitting around, and we have over 1 TB of storage in the house.&lt;br /&gt;&lt;br /&gt;So in about 20 years:&lt;br /&gt;&lt;br /&gt;CPU: 1 MHz to dual 2 GHz superscalar, let's say at least 4,000x better.&lt;br /&gt;RAM: 64 KB to 2 GB, 32,000x better.&lt;br /&gt;Disk: 140 KB floppy disks to 1 TB hard disks, more than seven million times better.&lt;br /&gt;&lt;br /&gt;That's quite something, isn't it?&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-6592671042737694321?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/6592671042737694321/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=6592671042737694321' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/6592671042737694321'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/6592671042737694321'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2008/01/old-fart-time.html' title='Old Fart Time'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-954249622458300382</id><published>2008-01-02T22:53:00.000-08:00</published><updated>2008-06-24T22:02:11.068-07:00</updated><title type='text'>Do Not Taunt Unhappy Zoo Tiger</title><content type='html'>&lt;br /&gt;&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;A tiger killed a young man and wounded two on Christmas Day at San Francisco Zoo. According to CNN, the police are now investigating whether the tiger was attacked or taunted.&lt;br /&gt;&lt;br /&gt;Why would that possibly matter? What we have is a zoo that is unable to keep its animals inside the displays, which it must do regardless of the nature or amount of taunting. They failed at that job, and should be prepared to pay for the resulting damages. If the negligence was to a criminal extent, then those responsible need to be charged and punished as well.&lt;br /&gt;&lt;br /&gt;Who cares if Tatiana, the poor (it was later shot by police) 350-pound Siberian tiger, was taunted or not?&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-954249622458300382?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/954249622458300382/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=954249622458300382' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/954249622458300382'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/954249622458300382'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2008/01/do-not-taunt-unhappy-zoo-tiger.html' title='Do Not Taunt Unhappy Zoo Tiger'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-5318440845708330842</id><published>2007-12-01T02:14:00.000-08:00</published><updated>2008-06-24T22:02:10.668-07:00</updated><title type='text'>On Handling Errors</title><content type='html'>&lt;br /&gt;&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;I don't like to create accounts just to leave comments in other people's blogs, so I answer them here. The Catty Critic &lt;a href='http://cattycritic.livejournal.com/98611.html'&gt;asks&lt;/a&gt; about error handling when writing code, and the rule (my rule, the rule, same thing) is surprisingly simple (and probably unoriginal by now):&lt;br /&gt;&lt;br /&gt;Don't attempt to handle errors you don't know how to handle. You'll only mess things up.&lt;br /&gt;&lt;br /&gt;Her specific question is about a subroutine that was passed a value it wasn't prepared to handle. The only correct way to handle this error is to write code that patches the caller code to make sure it doesn't happen again. This being next to impossible, the next best thing is to alert the programmer to fix it - by crashing or some other spectacular failure.&lt;br /&gt;&lt;br /&gt;Let me repeat: handle only errors that you expect and know what to do with. Don't pretend you know what to do with every little thing that may potentially go wrong. Because that's my opinion.&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-5318440845708330842?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/5318440845708330842/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=5318440845708330842' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/5318440845708330842'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/5318440845708330842'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2007/12/on-handling-errors.html' title='On Handling Errors'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-7100683578214861108</id><published>2007-11-13T12:10:00.000-08:00</published><updated>2008-06-24T22:02:10.141-07:00</updated><title type='text'>Good Thing!</title><content type='html'>&lt;br /&gt;&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;A sure sign that you are a third world country is when high officials have to do very tedious things. For example, following an apparent bombing at the &lt;i&gt;congress&lt;/i&gt; that killed a congressman, President Gloria Macapagal-Arroyo of the Philippines had to order the authorities to hunt down the perpetrators, and directed government doctors to help all the victims now being treated in various hospitals.&lt;br /&gt;&lt;br /&gt;Good thing they have a president. Otherwise the police would just watch when congress is bombed, and the doctors will just gaze sympathetically at patients.&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-7100683578214861108?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/7100683578214861108/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=7100683578214861108' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/7100683578214861108'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/7100683578214861108'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2007/11/good-thing.html' title='Good Thing!'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-6551307914024616485</id><published>2007-10-13T13:34:00.000-07:00</published><updated>2008-06-24T22:02:09.373-07:00</updated><title type='text'>Sakura Wars Figure II</title><content type='html'>&lt;br /&gt;&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;&lt;img src='/steven/img/iris.jpg'/&gt;&lt;br /&gt;&lt;br /&gt;This is &lt;a href='http://www.sakurawarsdvd.com/players/iris.shtml'&gt;Iris Chateaubriand&lt;/a&gt;, another figure from &lt;i&gt;Sakura Wars&lt;/i&gt;. The figure is much smaller than the one of &lt;a href='http://tampinco.com/steven/index.php?p=112'&gt;Shinguji Sakura&lt;/a&gt;, so the gloved hands are not molded as well. The arms also don't fit very well in their sockets, for some reason.&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-6551307914024616485?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/6551307914024616485/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=6551307914024616485' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/6551307914024616485'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/6551307914024616485'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2007/10/sakura-wars-figure-ii.html' title='Sakura Wars Figure II'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-2358655646229260739</id><published>2007-10-13T11:17:00.000-07:00</published><updated>2008-06-24T22:02:11.479-07:00</updated><title type='text'>Spared the Knife</title><content type='html'>&lt;br /&gt;&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;I had been reading a book called &lt;i&gt;&lt;a href='http://books.google.com/books?id=0mprbJBPx4MC&amp;amp;dq=stephen+klaidman&amp;amp;printsec=frontcover&amp;amp;source=web&amp;amp;ots=JIklkcIlTN&amp;amp;sig=Ok_BEbWvJ9odz1skO2JZNZywCuE#PPA39,M1'&gt;Coronary: A True Story of Medicine Gone Awry&lt;/a&gt;&lt;/i&gt; by Stephen Klaidman. The book digresses a bit too much for my taste, but his documentation of two doctors who performed hundreds of grossly unnecessary heart operations was just bone-chilling.&lt;br /&gt;&lt;br /&gt;I was also supposed to be undergoing oral surgery to have my wisdom teeth removed, and since my consultation was over a year ago, they required me to get a fresh one before the operation. The surgeon looked me over, and said that I didn't need it. I didn't have major problems (such as pain or decays) with them, and I am apparently in a 15% segment of population with enough jawbone space to hold them. He decided that the loss of chewing surface wasn't worth the gain, and sent me home, turning away at least a couple of thousands dollars for the clinic.&lt;br /&gt;&lt;br /&gt;Wow.&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-2358655646229260739?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/2358655646229260739/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=2358655646229260739' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/2358655646229260739'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/2358655646229260739'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2007/10/spared-knife.html' title='Spared the Knife'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-8100868997583968762</id><published>2007-08-17T19:59:00.000-07:00</published><updated>2008-06-24T22:02:07.908-07:00</updated><title type='text'>Are You Old?</title><content type='html'>&lt;br /&gt;&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;The Compact Disc turns 25 today. Its creator Philips estimates that 200 billion have been sold worldwide. At 1.2 mm thick each, this means that if you stack them all up they'll form a plastic cylinder 240,000 km high, quite a bit more than halfway to the moon.&lt;br /&gt;&lt;br /&gt;But more importantly, if you remember the CD as a new thing, ha ha, you're old.&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-8100868997583968762?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/8100868997583968762/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=8100868997583968762' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/8100868997583968762'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/8100868997583968762'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2007/08/are-you-old.html' title='Are You Old?'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-929596897037894806</id><published>2007-08-12T22:46:00.000-07:00</published><updated>2008-06-24T22:07:14.453-07:00</updated><title type='text'>Why United Is Doomed</title><content type='html'>&lt;br /&gt;&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;So for no real reason at all, I gave United Airlines a chance when considering an upcoming trip. Here's what it thought was a good idea when I allowed it to consider all San Francisco area airports:&lt;br /&gt;&lt;br /&gt;&lt;img src='/steven/img/united.png'/&gt;&lt;br /&gt;&lt;br /&gt;It wants me to fly from San Jose to Los Angeles, and then back to San Francisco. SJC, for those who don't know, is &lt;a href='http://maps.google.com/maps?daddr=SFO+-+San+Francisco+Intl+Airport,+Uninc+San+Mateo+County,+CA&amp;amp;geocode=&amp;amp;saddr=sjc&amp;amp;f=d&amp;amp;hl=en&amp;amp;sll=37.614724,-122.392073&amp;amp;sspn=0.010147,0.011866&amp;amp;ie=UTF8&amp;amp;z=10&amp;amp;om=1'&gt;33.8 mi&lt;/a&gt; (54.4 km) away from SFO, perhaps 45 minutes' drive in moderate traffic.&lt;br /&gt;&lt;br /&gt;What if I just catch the SFO-TPE flight like a sane person would? Well, avoiding the idiotic 6-hour-long SJC-LAX-SFO side trip will cost me &lt;b&gt;US$44 more&lt;/b&gt;.&lt;br /&gt;&lt;br /&gt;&lt;img src='/steven/img/united2.png'/&gt;&lt;br /&gt;&lt;br /&gt;Brilliant.&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-929596897037894806?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/929596897037894806/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=929596897037894806' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/929596897037894806'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/929596897037894806'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2007/08/why-united-is-doomed.html' title='Why United Is Doomed'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-1169034311676099521</id><published>2007-06-29T13:32:00.000-07:00</published><updated>2008-06-24T22:02:06.975-07:00</updated><title type='text'>iPhone</title><content type='html'>&lt;br /&gt;&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;The &lt;a href='http://www.apple.com/iphone/'&gt;iPhone&lt;/a&gt; starts shipping today. I warmed up to it slowly, but it really is a pretty awesome product. &lt;a href='http://www.pixar.com/featurefilms/rat/'&gt;Ratatouille&lt;/a&gt; also opens today, and Mabel and I hope to catch it tonight.&lt;br /&gt;&lt;br /&gt;Oh, and &lt;a href='http://brent-noorda.blogspot.com/2007/06/i-had-iphone-before-you-did-so-ha-ha-ha.html'&gt;Brent&lt;/a&gt;, if you still had a job, maybe you'd be able to afford a real iPhone, too. Pffft.&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-1169034311676099521?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/1169034311676099521/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=1169034311676099521' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/1169034311676099521'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/1169034311676099521'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2007/06/iphone.html' title='iPhone'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-6090600887403363435</id><published>2007-02-28T18:41:00.000-08:00</published><updated>2008-06-24T22:02:06.555-07:00</updated><title type='text'>Some Cheese With That?</title><content type='html'>&lt;br /&gt;&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;Shaquille O'Neal just became the seventh player in the NBA to have scored 25,000 points and grab 10,000 rebounds, but his team still lost the game to the New York Knicks, 93-99. After the game, he lamented, "I am kind of disappointed in myself because if I make free throws I'd be at 30,000 rather than 25,000." O'Neal has attempted 9,826 free throws in his career and missed 4,642 of them.&lt;br /&gt;&lt;br /&gt;I'm a pretty bad basketball player, Shaq, but even I know that unlike many things that life deals you, free throws are something that you can dramatically improve with practice. So stop being a baby, and go practice.&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-6090600887403363435?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/6090600887403363435/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=6090600887403363435' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/6090600887403363435'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/6090600887403363435'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2007/02/some-cheese-with-that.html' title='Some Cheese With That?'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-1440954481797899216</id><published>2007-01-26T18:24:00.000-08:00</published><updated>2008-06-24T22:02:06.143-07:00</updated><title type='text'>Star-Spangled</title><content type='html'>&lt;br /&gt;&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;We went to the naturalization interview on Wednesday. We arrived early, but I lined up at the wrong entrance so ended up one minute late upon check-in at the reception desk. And then waited for maybe 45 minutes for a short interview, in which the most difficult part (no, really) was writing my name in cursive letters. You see, I haven't really written in cursive for nearly twenty years (I blame Lindsley), and the two signatures didn't really look alike.&lt;br /&gt;&lt;br /&gt;No matter, we passed (actually, aced) the test and will become US citizens when we swear in next month. To celebrate, we had dimsum at &lt;a href='http://www.yanksing.com/'&gt;Yank Sing&lt;/a&gt;. Somehow I don't really feel American yet, whatever that's supposed to feel like. My colleagues tell me now I can be partially blamed for everything.&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-1440954481797899216?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/1440954481797899216/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=1440954481797899216' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/1440954481797899216'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/1440954481797899216'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2007/01/star-spangled.html' title='Star-Spangled'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-8819064820823483685</id><published>2007-01-11T12:20:00.000-08:00</published><updated>2008-06-24T22:02:05.418-07:00</updated><title type='text'>Absolute and Relative</title><content type='html'>&lt;br /&gt;&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;Something I just realized while looking around for reactions to the iPhone. Geeks are appreciative of history, and therefore are concerned about how innovative a new product is over existing ones. Normal people are more concerned about whether the new product meets a certain absolute threshold of quality, usability, price, and other factors. If it does, they'll buy one even if it's just 2% better than existing ones.&lt;br /&gt;&lt;br /&gt;Geeks see it as a mere 2% better than existing alternatives. Normal people see the existing products as 1% below their expectations, and the new one as 1% above.&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-8819064820823483685?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/8819064820823483685/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=8819064820823483685' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/8819064820823483685'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/8819064820823483685'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2007/01/absolute-and-relative.html' title='Absolute and Relative'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-6434458326580895637</id><published>2007-01-09T15:05:00.000-08:00</published><updated>2008-06-24T22:02:05.020-07:00</updated><title type='text'>The iPhone Cometh</title><content type='html'>&lt;br /&gt;&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;The &lt;a href='http://www.apple.com/iphone/'&gt;iPhone&lt;/a&gt; was announced today at the MacWorld keynote, so I was looking around for reactions. On applenova.com I find this gem:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;i&gt;I surf the web on my 1 inch ms smartphone now, and it works fine.&lt;/i&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;If it did I'd still be working for Openwave. I didn't have much to do with the iPhone, though.&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-6434458326580895637?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/6434458326580895637/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=6434458326580895637' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/6434458326580895637'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/6434458326580895637'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2007/01/iphone-cometh.html' title='The iPhone Cometh'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-6046962369368168258</id><published>2007-01-08T19:16:00.000-08:00</published><updated>2008-06-24T22:02:04.650-07:00</updated><title type='text'>Money!</title><content type='html'>&lt;br /&gt;&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;According to &lt;a href='http://www.dnscoop.com/'&gt;dnScoop&lt;/a&gt;, tampinco.com is worth US$874! Let's see what some of my friends are worth:&lt;br /&gt;&lt;br /&gt;&lt;table&gt;&lt;br /&gt;&lt;tr&gt;&lt;td&gt;lesterama.org&lt;/td&gt;&lt;td align='right'&gt;US$24,345&lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;td&gt;squeedle.com&lt;/td&gt;&lt;td align='right'&gt;$1,463&lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;td&gt;yellowpan.com&lt;/td&gt;&lt;td align='right'&gt;$1,300&lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;td&gt;montanezdeluna.com&lt;/td&gt;&lt;td align='right'&gt;$991&lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;td&gt;taiwanmilitary.org&lt;/td&gt;&lt;td align='right'&gt;$684&lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;td&gt;satine.org&lt;/td&gt;&lt;td align='right'&gt;$629&lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;td&gt;villegasonline.com&lt;/td&gt;&lt;td align='right'&gt;$501&lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;td&gt;queru.com&lt;/td&gt;&lt;td align='right'&gt;$330&lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;td&gt;stoutmire.com&lt;/td&gt;&lt;td align='right'&gt;$157&lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;Tom is the man!&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-6046962369368168258?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/6046962369368168258/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=6046962369368168258' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/6046962369368168258'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/6046962369368168258'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2007/01/money.html' title='Money!'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-4649521330246695700</id><published>2007-01-08T13:45:00.000-08:00</published><updated>2008-06-24T22:02:04.154-07:00</updated><title type='text'>Complete Your Classes</title><content type='html'>&lt;br /&gt;&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;One important feature of C++ and other object-oriented languages is the grouping of code and data into "classes" or "objects." They have language structures that allow a user-created type to behave just like a built-in one, but it requires that the writer of the class fill in all the blanks.&lt;br /&gt;&lt;br /&gt;One such blank in C++ is the copy constructor. It is the responsibility of the writer of the class to provide one, even when you cannot imagine when it will be needed. If you don't, then somebody who doesn't have intimate knowledge of the class may have to write one later, and that's where mistakes are easily made. There are probably a few exceptions (a singleton, or a class for which a shallow copy will do, would certainly be exempt), but have a better reason than just laziness. Forcing your users to peek into your class to figure out how to make a copy of it destroys the whole point of encapsulation, because your class is no longer a black box that just works.&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-4649521330246695700?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/4649521330246695700/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=4649521330246695700' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/4649521330246695700'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/4649521330246695700'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2007/01/complete-your-classes.html' title='Complete Your Classes'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-4806648421597250985</id><published>2006-12-13T23:52:00.000-08:00</published><updated>2008-06-24T22:07:14.000-07:00</updated><title type='text'>New Car</title><content type='html'>&lt;br /&gt;&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;We settled on this in the end:&lt;br /&gt;&lt;a href='http://scion.com/showroom/xa/features/index.html'&gt;&lt;img src='/steven/img/others/xA.png'/&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;with side airbags and, of course, iPod connectivity added. The dealer actually had one with my exact specs on the lot, and the only thing I made them change was the hubcaps. It's not particularly powerful, but it's my commute car so price and fuel economy were far more important to me. The ride is pretty smooth, and the seat rides much higher than the Corolla's. The only weird thing was that all the instruments are on the center console, which takes some getting used to. I wanted a hatchback partly because it gives us a more squarish cargo capacity, unlike the Corolla's deep rectangular space.&lt;br /&gt;&lt;br /&gt;Mabel will continue to drive the Corolla, and we do need it fix it up a bit. But after some 128,000+ miles up and down both coasts, the trusty old buddy will finally get some rest.&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-4806648421597250985?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/4806648421597250985/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=4806648421597250985' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/4806648421597250985'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/4806648421597250985'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2006/12/new-car.html' title='New Car'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-8648597045975182328</id><published>2006-12-09T20:53:00.000-08:00</published><updated>2008-06-24T22:02:02.203-07:00</updated><title type='text'>Credit Report</title><content type='html'>&lt;br /&gt;&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;Before buying the car, I figure I should check my credit report. Turns out that the three major credit reporting agencies have a &lt;a href='https://www.annualcreditreport.com/'&gt;site&lt;/a&gt; where you can ask for a free report each year. So I try it, and Experian tells me that I have a mortgage, addresses in Flushing, three social security numbers, and I think eight names - one of which is Chen.&lt;br /&gt;&lt;br /&gt;It's not very hard to get this corrected once you call them and tell them sternly what they need to do. However, I'm really troubled by how readily they combined accounts. From what I can tell, if there are two people with somewhat similar names and somewhat similar social security numbers, they assume a typographical error and combine the information of the two people into one account. Despite the risks of identity theft (I was given the credit history of two other people), they do not check before they combine accounts.&lt;br /&gt;&lt;br /&gt;So check your credit report today. Better yet, change your name to a long, random word.&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-8648597045975182328?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/8648597045975182328/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=8648597045975182328' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/8648597045975182328'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/8648597045975182328'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2006/12/credit-report.html' title='Credit Report'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-1696631162500404489</id><published>2006-11-23T01:45:00.000-08:00</published><updated>2008-06-24T22:14:29.411-07:00</updated><title type='text'>States I've Been To</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;Found the link on &lt;a href="http://linojun.livejournal.com/"&gt;Lino's blog&lt;/a&gt;. Here are the states I've been to:&lt;br /&gt;&lt;br /&gt;&lt;img src="http://www.world66.com/myworld66/visitedStates/statemap?visited=AZCACTDCDEFLILKSMDMAMIMONVNJNMNYOHPAVAWA" width="400" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://douweosinga.com/projects/visitedstates"&gt;create your own visited states map&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;There should be a prize if I manage to connect them coast-to-coast.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-1696631162500404489?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/1696631162500404489/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=1696631162500404489' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/1696631162500404489'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/1696631162500404489'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2006/11/states-i-been-to.html' title='States I&amp;#39;ve Been To'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-701806042831902955</id><published>2006-11-17T22:55:00.000-08:00</published><updated>2008-06-24T22:02:01.083-07:00</updated><title type='text'>Sweet Dreams</title><content type='html'>&lt;br /&gt;&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;I can no longer remember why, but somebody gave me a &lt;a href='http://www.apple.com/ipodnano/red/'&gt;red nano&lt;/a&gt;. And then I woke up, and the first thing I said to Mabel was "oh, that was a dream?" Funny thing is, it sucks to no longer have an iPod that I didn't really want in the first place (it's not hard to get your hands on one where I work) and never actually had. Humans are funny.&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-701806042831902955?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/701806042831902955/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=701806042831902955' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/701806042831902955'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/701806042831902955'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2006/11/sweet-dreams.html' title='Sweet Dreams'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-5191634784064014630</id><published>2006-11-13T13:33:00.000-08:00</published><updated>2008-06-23T20:42:13.488-07:00</updated><title type='text'>Would You Like Fries with That?</title><content type='html'>&lt;br /&gt;&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;There's a McDonald's along my way home, and I noticed that under the golden arches outside they have a sign that says "Over 99 billion served." This leads me to call for all of you to eat more hamburgers, because for some reason I'd like to see them reach 100 billion.&lt;br /&gt;&lt;br /&gt;Fast food burgers are bad for health, so I won't be participating in earnest. But all of you who don't care should eat more.&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-5191634784064014630?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/5191634784064014630/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=5191634784064014630' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/5191634784064014630'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/5191634784064014630'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2006/11/would-you-like-fries-with-that.html' title='Would You Like Fries with That?'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-7866729886857319276</id><published>2006-11-10T18:03:00.000-08:00</published><updated>2008-06-23T20:42:13.059-07:00</updated><title type='text'>That's Not a Tag, Stupid</title><content type='html'>&lt;br /&gt;&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;&lt;a href='http://en.wikipedia.org/wiki/Tags'&gt;Tagging&lt;/a&gt; is all the rage, but few people actually understand what it's for. It's easier to explain what it's not. It's &lt;i&gt;not&lt;/i&gt; the identification of key words in an article. To take a recent Slashdot front page as an example, here are some of the tags applied to various stories:&lt;br /&gt;&lt;br /&gt;"New Mono 1.2 Now Supports WinForms" - mono, itsatrap&lt;br /&gt;"History To Repeat Itself With PS3?" - no, ps3, yes, ps2, sony&lt;br /&gt;"Microsoft's Patent Pledge 'Worse Than Useless'" - microsoft, itsatrap, patents, opensource&lt;br /&gt;"Preview of Vista On Old Hardware" - vista, windows, hardware&lt;br /&gt;&lt;br /&gt;Why are these examples of awful tagging? Because terms like "mono", "ps3", "microsoft", and others are already in the text and can readily be searched by a machine. "no" and "yes" are even dumber, because they are not meaningful terms to look up later. The list of items you will find tagged "yes", for &lt;a href='http://slashdot.org/tags/yes'&gt;example&lt;/a&gt;, just aren't related enough to be useful.&lt;br /&gt;&lt;br /&gt;Now, what's a good tag? A story like "Solar Power Becoming More Affordable" was tagged "science", which would be useful if the article wasn't otherwise classified by section. The article is not likely to contain the word "science", and a future user of the tags might well be looking for science stories. In this case, it was in the Science section, so even a tag like "hippiecrap" would be more useful. Similarly, an article like "Microsoft Interested In More Linux Deals" tagged "embraceandextend" makes sense.&lt;br /&gt;&lt;br /&gt;The point is to &lt;i&gt;intelligently&lt;/i&gt; relate an article to its meaning in a few words. The point is to do something a machine cannot. So don't be stupid.&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-7866729886857319276?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/7866729886857319276/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=7866729886857319276' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/7866729886857319276'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/7866729886857319276'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2006/11/that-not-tag-stupid.html' title='That&amp;#39;s Not a Tag, Stupid'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-796283175107356330</id><published>2006-10-27T22:38:00.000-07:00</published><updated>2008-06-23T20:42:11.874-07:00</updated><title type='text'>Is It Fast Enough So We Can Fly Away?</title><content type='html'>&lt;br /&gt;&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;We were trying to spend some money last Sunday, and started at the car dealership to look for a small commute car for me. We had our eyes on the Toyota Yaris, the Scion xA, and the Honda Fit. We started with the Toyota/Scion dealer, and the test drive with a somewhat feeble salesman went okay. It doesn't feel anemic, which is about as much as you can hope for with a small car. Satisfied with the car, I was ready to do some numbers to see how much the options I wanted would cost.&lt;br /&gt;&lt;br /&gt;Understandably, the salesman was steering me towards the cars they had on the lot. But the last time I bought a car was nearly 11 years ago, so I'm in no mood to compromise. We were standing outside, I was motioning him to go inside and show me some paperwork, when he asked if I was prepared to buy the car right then. "No," I said, explaining that I would not be making a decision until I saw the Fit. I'd already driven a xA rental car, so I didn't need to test it. "Why do you need the price then?" he demanded. I was a little dumbstruck, and Mabel was beginning to fume behind me. We stood outside the dealership and argued for a few minutes, and he just refused to sit down and work out the prices with me. That man turned out to be the assistant manager or something.&lt;br /&gt;&lt;br /&gt;Now agitated, we crossed the street to the Honda dealer, and told them that we'd like to test drive the Fit. Oh, no, they told me. They only get an allocation of one Fit a month, put a US$2,000 mark-up on it, and don't let anybody test drive it before buying. The final cost of the Fit would approach US$20,000, and you can't test drive one. What a way to run a business.&lt;br /&gt;&lt;br /&gt;And then we went to the mall in hopes of upgrading our cell phone. That didn't quite work out the way I thought it would, either.&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-796283175107356330?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/796283175107356330/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=796283175107356330' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/796283175107356330'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/796283175107356330'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2006/10/is-it-fast-enough-so-we-can-fly-away.html' title='Is It Fast Enough So We Can Fly Away?'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-2409348502965340754</id><published>2006-10-02T17:36:00.000-07:00</published><updated>2008-06-23T20:42:07.728-07:00</updated><title type='text'>No Time!</title><content type='html'>&lt;br /&gt;&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;A recent &lt;a href='http://www.time.com/time/nation/article/0,8599,1541593,00.html'&gt;time.com article&lt;/a&gt; begins like this:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;i&gt;"The scandal involving Mark Foley, the Florida congressman who resigned last Friday after the discovery of lurid e-mails and instant messages he sent to teenage congressional pages, has the potential to reshape the election landscape. It was the latest blow in a bad week of news for Republican congressmen getting ready to leave town to campaign - following a congressional report linking the White House to disgraced lobbyist Jack Abramoff and showing dozens more contacts with him than the White House had admitted, and a book by Washington Post reporter Bob Woodward strongly suggesting the Administration has &lt;b&gt;mislead&lt;/b&gt; the public about the Iraq War. The Foley scandal could well be the most &lt;b&gt;damanging&lt;/b&gt; of the three. Woodward's book, even with all of its details about Administration infighting and blunders in Iraq, reinforces a notion most Americans already &lt;b&gt;hod&lt;/b&gt;, that the war in Iraq isn't going well. The Abramoff revelations, too, simply added more specifics to bolster what Americans already think: that congressmen are too close to lobbyists."&lt;/i&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;In a hurry, I see.&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-2409348502965340754?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/2409348502965340754/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=2409348502965340754' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/2409348502965340754'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/2409348502965340754'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2006/10/no-time.html' title='No Time!'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-964743723052082577</id><published>2006-10-02T13:31:00.000-07:00</published><updated>2008-06-23T20:42:07.289-07:00</updated><title type='text'>New to You</title><content type='html'>&lt;br /&gt;&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;We scanned, edited, and finally uploaded some &lt;a href='http://tampinco.com/cgi-bin/thumbs.cgi?album=others&amp;amp;l=en'&gt;new old pictures&lt;/a&gt;.&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-964743723052082577?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/964743723052082577/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=964743723052082577' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/964743723052082577'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/964743723052082577'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2006/10/new-to-you.html' title='New to You'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-7231264107482257954</id><published>2006-09-16T00:34:00.000-07:00</published><updated>2008-06-23T20:42:06.808-07:00</updated><title type='text'>Babel Fish</title><content type='html'>&lt;br /&gt;&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;While searching for reactions on the new Korean font I put into the iPod, I had to rely on Babel Fish to translate for me. Most of it was gibberish, but this one is poetry:&lt;br /&gt;&lt;br /&gt;&lt;i&gt;It sees the photograph which comes out from the iLounge...&lt;br /&gt;The black the thought where the reverse side is the best...&lt;br /&gt;Oh it is in agony. Black black black&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;It is whore.&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-7231264107482257954?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/7231264107482257954/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=7231264107482257954' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/7231264107482257954'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/7231264107482257954'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2006/09/babel-fish.html' title='Babel Fish'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-770759300897771348</id><published>2006-09-12T16:17:00.000-07:00</published><updated>2008-06-23T20:42:06.057-07:00</updated><title type='text'>How I Spent My Summer</title><content type='html'>&lt;br /&gt;&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;Mostly on &lt;a href='http://www.apple.com/ipodnano/'&gt;this&lt;/a&gt;, and then a few more weeks on &lt;a href='http://www.apple.com/ipod/ipod.html'&gt;this&lt;/a&gt;. Believe me, it was much harder than meets the eye.&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-770759300897771348?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/770759300897771348/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=770759300897771348' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/770759300897771348'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/770759300897771348'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2006/09/how-i-spent-my-summer.html' title='How I Spent My Summer'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-3907013644196422585</id><published>2006-08-03T23:38:00.000-07:00</published><updated>2008-06-24T22:07:12.048-07:00</updated><title type='text'>Best Fortune Ever</title><content type='html'>&lt;br /&gt;&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;&lt;img src='/steven/img/others/fortune2.gif'/&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-3907013644196422585?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/3907013644196422585/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=3907013644196422585' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/3907013644196422585'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/3907013644196422585'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2006/08/best-fortune-ever.html' title='Best Fortune Ever'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-2478960222823513913</id><published>2006-07-24T15:31:00.000-07:00</published><updated>2008-06-24T22:07:11.395-07:00</updated><title type='text'>Hotter than Hot</title><content type='html'>&lt;br /&gt;&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;&lt;img src='/steven/img/hot2.jpg'/&gt;&lt;br /&gt;&lt;br /&gt;I'm not actually whining about the temperature this time, although it &lt;i&gt;is&lt;/i&gt; hot. Note how the current temperature is higher than any of the daily highs. The correct way to write this code would be to use the forecast highs and lows, but replace those numbers with actual measured temperatures if they are exceeded.&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-2478960222823513913?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/2478960222823513913/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=2478960222823513913' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/2478960222823513913'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/2478960222823513913'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2006/07/hotter-than-hot.html' title='Hotter than Hot'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-1683033727559400498</id><published>2006-07-22T21:19:00.000-07:00</published><updated>2008-06-24T22:07:12.806-07:00</updated><title type='text'>Hot Damn!</title><content type='html'>&lt;br /&gt;&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;&lt;img src='/steven/img/hot.jpg'/&gt;&lt;br /&gt;&lt;br /&gt;It was unbearably hot today, and if only for the air conditioning I didn't mind having to work on a Saturday so much. We have a short corridor between the two wings of our building, and it felt like walking into an oven crossing from one side to the other. Here's a screen shot. 83&amp;amp;deg;F isn't so bad, but note that it's nearly 9 pm. It hit triple digits earlier in the day.&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-1683033727559400498?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/1683033727559400498/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=1683033727559400498' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/1683033727559400498'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/1683033727559400498'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2006/07/hot-damn.html' title='Hot Damn!'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-4283176695533391206</id><published>2006-06-28T13:12:00.000-07:00</published><updated>2008-06-23T20:42:04.907-07:00</updated><title type='text'>Incentivize</title><content type='html'>&lt;br /&gt;&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;San Francisco Mayor Gavin Newsom used this word several times this morning in a radio interview. It is used to mean "to provide incentive to," and I have heard several business executives use it, so there's probably no stopping it becoming a real word.&lt;br /&gt;&lt;br /&gt;It's wrong on so many levels, though. First of all, "motivate" is a perfectly good word. Secondly, the "-ize" suffix means "to turn into", which is why "victimize" means "to turn into a victim." When an employee or citizen is "incentivized", they are not being turned into incentives! As with "motivate," which comes from "motive," the word should at least be "incentivate" if we really must have it.&lt;br /&gt;&lt;br /&gt;Later, Newsom also used "incent," which apparently means the same thing. Both words are now in the American Heritage Dictionary. Sigh.&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-4283176695533391206?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/4283176695533391206/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=4283176695533391206' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/4283176695533391206'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/4283176695533391206'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2006/06/incentivize.html' title='Incentivize'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1660801837598248199.post-4390754365236488136</id><published>2006-06-22T21:53:00.000-07:00</published><updated>2008-06-23T20:50:41.125-07:00</updated><title type='text'>Suffer the Heatwave</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;It hit 91&amp;deg;F today in Fremont, and 95&amp;deg;F in Cupertino. First time this year I decided to turn on the air conditioner at home.&lt;br /&gt;&lt;br /&gt;Yesterday, however, Nick Swisher hit two home runs in Colorado, the second one in the top of the 9&lt;sup&gt;th&lt;/sup&gt; inning to tie the game. He also scored the winning run on a Bobby Kielty single after getting walked in the 11&lt;sup&gt;th&lt;/sup&gt; inning. These are the only three runs the A's were able to score in the entire three-game series.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1660801837598248199-4390754365236488136?l=unsolicited-input.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unsolicited-input.blogspot.com/feeds/4390754365236488136/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1660801837598248199&amp;postID=4390754365236488136' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/4390754365236488136'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1660801837598248199/posts/default/4390754365236488136'/><link rel='alternate' type='text/html' href='http://unsolicited-input.blogspot.com/2006/06/suffer-heatwave.html' title='Suffer the Heatwave'/><author><name>Steven</name><uri>http://www.blogger.com/profile/13474165752659958192</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
