Archive for the ‘Blogging, Computers & the Internet’ Category.

I Have Been Away

Sorry, I was out last week, pretty much all over the dang country.  One stop was up in the Buffalo area, where I had a few hours free and ran up to Niagra Falls for the first time.  I will post soon on some thoughts about the falls.

On the Radio

I will be on the Radio at 9:00PM Arizona/Pacific time to discuss the Glendale / Coyotes subsidy.  I will be appearing on the Terry Gilburg show on 550 KFYI in Phoenix, also streaming here.

Thank God for the Internet

Without the Internet, I might have died without seeing Hungarian folk dancers demonstrating a bubble-sort algorithm

via flowing data

Milestone, Sort of

Last week in the race around New England colleges I missed a milestone of sorts - Coyote Blog crossed over 5 million visits.  I say "of sorts" because with feed readers, many readers of the blog do not hit the visit counter.  In fact, with over 2,000 feed subscribers who check this feed each day, that equates to about 3/4 million visits a year that don't hit the counter.

Nevertheless, all these numbers, however flawed, are far higher than I ever thought I would reach here (way back on September 29, 2004).  Thanks for the support.

PS-  Here was that first scintillating post 6-1/2 years ago:

This blog will often touch on the insanity that is the current American tort system. I don’t think there is any greater threat to capitalism, due process, or democracy than the growing power of the litigation bar.

Via Overlawyered.com, which should be an essential part of your daily blog browsing, comes this story. Apparently, after being sued by Okaloosa County for making defective police cars, Ford refused to sell the county any more of this type car. The County sued again, this time to force Ford to sell it more cars of the type it is suing Ford for being defective:

One of Morris’ attorneys, Don Barrett, has said the sheriff firmly believes the Police Interceptors are defective but he wants to buy new ones to replace aging cars because seeking other vehicles would be more costly.

lol. Unfortunately, in the service business, it is legally more difficult to exclude customers from the premises. We have several well-known customers who come to our campgrounds (plus Wal-mart and any other private retail establishment) desperately hoping to slip and fall and sue. In a future post, I will tell the story of a Florida campground that is being sued by a visitor for sexual dysfunction after the visitor allegedly stepped on a nail in their facility.

A Suggestion for Google

If Google wants to make the world a better place, they should consider throwing all the patents they pick up in this defensive transaction into the public domain.  And even better would be if the could entice Microsoft and Oracle and IBM and a few others to do the same.  The crazy web of really bad software patents is killing the innovation in this industry.

Google may say they are buying these defensively, but let them sit on their books long enough and someone is going to be sorely tempted to start mining them for $.  Just look at how far Micrsoft's position on anti-trust suits have come now that they are suing Google for anti-trust violations.

Out This Week

On a college visit trip in New England with my son.  We will be at Cornell, Amherst, Williams, Dartmouth, Bowdoin, Colby, Bates, Brown, Yale, Princeton.  If your best friend is admissions director or the baseball coach at any of these schools and is desperately searching for smart kids from Arizona who blog and hit for power, you are welcome to email me :=)

Deceptive Chartsmanship

Kevin Drum reports this chart on tax progressivity, with the comment that "the US is more or less right on target."

This is wildly deceptive chartsmanship.  Just because there is apparently a trend line here does NOT mean that all of the countries on that line have equal tax progressivity.   That would only be the case if the line were at 45-degrees.  But in fact, the tax share is increasing by 10 percentage points for every 4 points in income share.   This means that, even for countries on the line, the farther right one goes (on the chart, not politically) the more progressive the tax system is, at least vis a vis the top 10%  (Drum is probably right that you would get different results for the top 1%, but I think he is wrong to say that state tax systems are wildly regressive).

Here is the corrected chart.  The further right of the red line, the more progressive, making the US system (again for the top-10% measure) the most progressive of those on the chart.

It is interesting to note that the original chart tells us one thing -- countries with wider income distributions have the most progressive tax systems.  Which is an interesting and not necessarily expected outcome.  Certainly it seems to refute much of the purpose for such systems in the first place.

Update:  I am guess these are the data points on the chart, with analysis at the always terrific Carpe Diem

Spacechem

Spent the weekend playing Spacechem while watching the NCAA basketball tournament.  Though nominally about tearing apart and building molecules, its really a simulation of assembly line design, since you molecular engineering happens mechanically (ie carry atom over here, bond it in reactor, move it over there, etc).  There is a kind of built in re-playability, as most of the puzzles are not that hard to solve in some fashion, but can be very hard to solve efficiently.  For example, the level "No Ordinary Headache" will allow the player up to three reactors, but a one reactor solution is possible.  Took me forever to finally get it. This one is not mine but is not too different from my solution.

To that end, the game provides a distribution curve of other player's solutions based on three stats (number of process cylces required, number of reactors required, number of components required).  Even if you get the puzzle right, you may see you solution was way less efficient than other folks, driving one to try again.  I like this dynamic - it is sort of like duplicate bridge, where one is not judged by just winning the hand, but by how well one scored with the hand vs. other players playing the same hand.

Here is another positive review at South Bend Seven.  And just search "spacechem" in youtube to find zillions of videos of various game solutions, it will give you a feel for the game.

Best Puzzle Game I Have Played In A While (Also the Geekiest)

Have a Koch and a Smile

So we now discover yet another similarity between Left and Right -- they both seem to get powerful motivation by singling out a billionaire on the opposite side of the political spectrum and then blaming all manner of conspiracies on him.  The right has had fun for years vilifying George Soros and so the Left, sad to be left out of the fun, has latched onto the Koch brothers.  The objective is to tar an individual so thoroughly that mere suggestion that he supports a particular issue  casts so much doubt on the issue that its merits do not even have to be argued.  This is a game that climate alarmists were really pioneers at devising, tarring skeptics for years at the mere hint that some organization they are related to got 0.1% of its funding from Exxon.  I know folks play this game in my comment section from time to time.

This is a game I find utterly exhausting and absolutely without merit, a black hole of intellectual productivity.  For God sakes there are 524,000 Google results for "soros-funded."  Of what possible value is this adjective?  Perhaps at its best it is a proxy for "left-leaning" but then why not just use those more descriptive words?

Correlation in Political Views

(via Popehat) one of the writers at Balloon Juice offers this test of a "reasonable" Conservative blog

1) Do you believe in evolution?

2) Do you believe that the average temperature on earth has increased over the past 30 years?

A few semi-random thoughts:

  • Count me as a yes for both
  • Is the best test of the likely reasonableness of a political blog really to ask two questions about science that such a blog might never even touch?  This is not an entirely rhetorical question -- just the other day I linked the data that suggested that asking your date about beer might be the best way to test their views on sex.  Sometimes odd cross-correlations exist, but I don't think these would be my first test
  • I find the Left's obsession with evolution as a litmus test for political thought to be funny, as the theory of evolution is largely irrelevant to any political questions except fairly narrowly the question of teaching evolution in schools.   I find it funny as much of the Left does not believe in a science - micro economics (very specifically differentiated from macro) - that is also fairly old and well understood and is much more relevant to typical political blog discourse.  I had a debate on national TV a few weeks ago with a man who claimed, as many on the Left will, that raising the minimum wage will increase employment.   If we want to test blogs based on scientific questions, why wouldn't a far more relevant question in public discourse be "do you believe demand curves slope down" or perhaps something like "do you believe breaking windows stimulates the economy?"
  • The second test is not a bad test of any site writing about global warming and climate change.  I don't know many science-based skeptics who would deny that global temperatures have likely increased over the last 30 years  (from a data base without UHI or alarmist manual adjustments or large data holes, the trend is something like 0.1C per decade).   I say "likely" because it could be argued that 0.1C is within the error bar of the measurement. Even so, this wouldn't be my first test, even for climate sites
  • I would tend to have four tests of the liberal and conservative sites I read
    • Is it interesting to read (after all, this is a freaking unpaid hobby)
    • Is the data-analysis-to-name-calling ratio fairly high
    • Are they willing to step out of team politics and question their own team from time to time
    • Do they have interesting perspectives on individual liberty.  I can plow through Marxist economic posts on progressive sites if from time to time they have a useful perspective on, say, indefinite detentions or gay marriage.  I can plow through some social Conservatism if they have useful posts on economics and fiscal policy.

This post from Nick Gillespie is sort of relevent, in which he talks about CPAC and social conservatives.  One line that struck me

A person's choice of sexual partner in no way means he or she can't be in favor of less spending on farm subsidies.

If I weeded out every blog that held some sort of view with which I disagree (or might even call "unreasonable") I would be down to about 3 blogs in my reader.

Peak IP

Human ingenuity keeps finding more oil and gas but we are close to running out of IP addresses, at least in the old IPv4 system, which all of your are probably using right now.  This does not mean the world will shut down - already, for example, all the computers in your home probably share a single IP address to the outside world, and for many of you that IP address is dynamically assigned by your Internet provider to further save addresses.  Many web sites on the same server will share an IP address (which is actually a good reason not to used shared hosting, because if one of the other accounts on your server is a bad actor, your IP address can effectively get banned from sites and networks trying to ban that other person on your server).

However, a new system is in place, but as with many standards transitions the details are tricky.  It will be interesting to see how this mostly free-market transition goes in comparison to government enforced transitions (e.g. television broadcast standards).

The following will probably just demonstrate my total ignorance of networking protocols, but I am not sure why IPv6 couldn't be written in a way that the extra bytes would just be ignored by IPv4 systems.  It could be assumed that all IPv4 addresses of the form www.xxx.yyy.zzz map to www.xxx.yyy.zzz.000.000 in IPv6, but this may be wildly simplifying what is going on.

The reason I bring this us is because I have always thought the way black and white TV was transitioned to color was particularly clever.  They could have broadcast color with three signals of Red, Green, and Blue levels, and then black and white TVs would have to be thrown out - they wouldn't show anything meaningful with that signal.  Instead, though, they mapped color with a three part system of an absolute brightness signal for each pixel, plus two color signals.  If you are familiar with Photoshop, when you choose a color, you can enter the color as three numbers R-G-B for the intensity of each color or as Hue-Saturation-Brightness.  While not the same as the TV system, it is similar in that it has a pixel brightness component, plus to color components.  (my memory is that in the TV system, it is brightness plus two colors and the third color -- blue, I think -- is arrived at by subtraction from the total brightness minus the two other colors.)

Here is the trick - the signal which was just the pixel brightness component is essentially identical to the old black and white TV signal -- after all, a black and white signal is just the relative brightness of each pixel.  So they took a black and white signal and then added bandwidth so that there was more information if one had a color set.  Both technologies, old and new, worked from the same signal.

I suppose the problem with this is that I am thinking of routers like telephones.   Most folks know that if we dial more than 10 digits, the extras are just ignored.  My guess is that routers are more finicky and precise than this, and they can't just ignore the fact the IP address they are getting are too long.  But I still would imagine there could be a simple hardware hack to cheaply strip off the last part of a longer IP address so that older IPv4 infrastructure could still work in an IPv6 world.  Or is this hopelessly misinformed and naive?

Coyote on TV

I flew to New York to go in studio on the Stossel show today.  I did a brief bit on the minimum wage, a reprise from my earlier cameo on Stossel special.  It will be on tomorrow, Thursday at 9PM Eastern on Fox Business  (not Fox News, Fox Business).

The whole experience was new to me, which made me virtually unique as I was surrounded by policy wonks who do this kind of talking head thing all the time.   By the way, there was no sharing of questions or his plan in advance -- I think they want you cold.  So answers are all in real time.

Please, please, please do not write me or post comments such as "you should have said ____."  It will just depress me.  Believe me, 5 minutes after walking out I thought of 9 things I should have said.  Which is in fact why I blog rather than engage much any more in real time argument.

Anyway, I think his show will be pretty good -- he has Michael Cannon on health care and segments after mine on cash for clunkers and alpaca subsidies.  I shared the green room with an alpaca, which will probably just go to prove the old saying about always getting upstaged by kids and animals.

By the way, I think Stossel must set a different tone for his staff than is normal on TV.  I was talking to one of his producers, a guy that had come with Stossel from ABC, and I asked him if he had studied something relevant to this job in college.  I expected him to say "yes, theater" or "yes, television production."  But he said "yes, economics at George Mason."  I loved that answer.

I'm OK

For those of you worried, the coyote that was shot by the Boston environmental police (!) was no relation.  Though I would not be surprised if RFK Jr. had them ordered after me, given his statements about global warming skeptics.  HT TJIC

Feed Test

Sorry for the feed spam.  A few of you may be using legacy feed addresses that I will have working by the end of the day.  Of course, as I write this I realize that if you are in this situation, you won't be getting this post.  Wow, maybe I should work for the government - spending time and money on public service messages guaranteed not to reach those who might benefit from them.

For the record, the best feed address is always http://feeds.feedburner.com/coyoteblog, which if I have set things up right should be the feed you get when you click the orange feed icon up in the address bar of most browsers.

Site Mostly Fixed

OK, the site is mostly fixed after the site migration.  Had to just let it go down for a while because the site had a permanent forward whose removal took a long while to propagate through the webs.  Still need to rebuild the sidebar but I can do that later today when I get more time.  Hopefully the site will fun faster now -- it certainly is much more responsive running the dashboard.

Prepare for Snafu's

I will likely be migrating servers for this site this weekend.

Possible Coyote Cameo

I hear rumor that a few snippets from a series of interviews I did on the minimum wage with John Stossel's crew may have appeared on his "Politicians' Top 10 Promises Gone Wrong" show tonight.  I have it TIVO'd but have not been able to watch it yet.  It is being replayed (in Hannity's usual time slot) at 9pm and Midnight on Sunday (EST).  Even if I am not in it, it still looks like a great show and I can't imagine that readers of this blog would not enjoy it.   More here.

Spoke Too Soon

I was so excited about my web site progress that I overlooked somehow to hit "save" when I made changes to my MX records on the DNS.  So all our corporate email went awry for 2 days.  Fortunately I can access it in a box where it all collected, but now I have to sort through it and re-forward it all.  If I was a cool haxor d00d, I could probably write a script to do it, but I will just sort through the 300 emails by hand.  Halfway there already.

Doublethink

As typical type-A parents, we were pushing our son to seek out some sort of internship this summer - we have friends in the medical field that were offering some type of job.

To his credit, my son pushed back.  He said he was not interested in medicine, and was not really interested in math and science, though he does well in them.  He wanted to pursue something involving writing and perhaps history and literature, which are definitely his strongest activities.

So we talked things through.   One interest he has had since 5th or 6th grade has been dystopic fiction.  In 6th grade he found a list of top dystopic novels and started hammering down the reading list (1984, Brave New World, etc).  In his writing assignments he typically writes some sort of dystopic or alternate history fiction.  And in current events, he has a particular interest in some of the worst states, particularly North Korea.

So with some discussion from his teachers, he is going to try to pursue a writing project this summer, though I specified that he had to have some goal / forcing device, such as a submission for a student or youth fiction contest.

To help start to to gather background and refine his thoughts for the project, he has created a new blog --  Doublethink:  Totalitarianism in Literature, History, and Current Events.  He is pretty early in finding his voice (and on hold for a few days as he finishes finals) but I encourage you to check it out sometimes.  In particular, if you see something interesting along those lines, hit his email in the header of that site.

Productive Weekend

  • Migrated about 20 web sites to my new server (actual a virtual private server rather than a dedicated server, but it seems to have most of the functionality of dedicated at a lower price -- performance remains to be tested).  This was sort of a death march as it was incredibly dull and repetitive, especially since many of the sites use WordPress as the content management system so they required database setup and migration as well.  Basically got almost everything done except this site.  I am sure after 20 smooth moves Murphy's Law will cut in on the largest and most complicated.
  • Created our Christmas / Holiday card.  Some 20 years ago I set the unfortunate precedent of trying to do something unique for our cards, so I have made this a double extra more time consuming process than it has to be.  (past examples here, here, here)
  • Made a lot of progress laying track on my model railroad.  All my track is scratch built (from rails and ties) and so it takes a while, but I have nearly all the major switches in place, which are the real time consumers when hand laying track
  • Created a second RAID for my home theater system.  Incredibly, the original 8Tb raid (5x2 TB drives in a RAID 5) is almost full.  Chalk this up in part to Blu Ray rips (which can be 30Gb each) but also to my finally ripping TV series I have on disk (Sopranos, Mad Men, Firefly, etc).  These involve a lot of disks.

At some point soon I want to write a review of my experience with the new SageTV version 7.0 software, which is an ENORMOUS improvement over their old versions.  The Sage system is still for advanced users, but the process for managing plugins and extensions (the whole point of Sage is its customizability) is greatly improved.  The new HD300 set top box is also improved, though with a flaw or two.  You are welcome to email me if you are considering Sage (or if you want something more capable than most media streaming boxes) and I can give you the pros and cons.

Now all I need is a few Christmas present ideas for my wife.

Yes, the Site is Slow

I have a horrible, awful, embarrassing confession.   All my sites, including this blog, are run off of super-cheap shared hosting accounts at Godaddy (yes, the guys with the juvenile commercials).  For years I think they did a decent job and my sites were not that busy, so it was no problem.  But as with most large, cheap hosting companies, they seem to be cramming more and more domains on each shared server.  Someone on this server is chewing up a lot of CPU cycles and it's time to move on.

I have switched to a virtual private server account at a new hosting company, as a sort of stepping stone potentially to a dedicated server  (my business and I have over 30 web sites so it probably can be justified).  The VPS account is cheaper and lets me start learning some new things about managing hosting (e.g. I have access to the root for the first time) but still shields me from some of the server management (e.g. OS updates).  And it's cheaper than a dedicated server, so we will see how it goes.

At some point, not quite yet, the site will have some down time when I do the migration.   Not sure yet when that will be -- the wordpress database for this site is over 50mb which exceeds the import file size allowed in my data base tools (phpmyadmin for mysql).  I have read there is another way to do it, I just have to do some research and tests first.  I probably will have to learn to work the data base from the command line.

Timing is Everything

A decade ago, I was an executive at an Internet startup named Mercata.  Mercata was one of a couple of entrants in a field we had named "group buying."   In practice, this meant there were limited time sales where the price of a product would fall based on the number of people who agreed to buy.   Obviously the volumes were not large enough to get economies of scale of any sort, so they main advantage of the approach was viral marketing -- once you had agreed to buy, you had an incentive to get others to join in as more buyers would reduce your price.

The company eventually folded.  The company was very professionally run for an Internet startup of the day, but it had a lot of overhead for its volume, and, as eBay would learn, a lot of people wanted to buy immediately rather than wait for some sort of auction to play out.

But it turns out that one of our biggest failures was timing.  Recently, a company called Groupon has taken advantage of social networking that did not exist 10 years ago and has been quite succesful building a business using a very similar model to Mercata's.  It appears that Google has just bought Groupon for $2.5 billion.  Sigh.

This is not, however, even my largest financial missed opportunity.  I still have in my desk a 1984 job offer from Microsoft, which I eschewed at the time because it paid less than my other offers and tried to compensate me in these crazy pieces of paper called "options."  I once calculated the current value of the options just in the offer letter (ie not including any future grants over time) and their value was well north of any conceivable net worth I might reach currently.

Wow, What a Jerk!

I have nothing to add to this takedown, but in case you have not seen it you should really this.  A printed magazine called Cooks Source took an online article written by an author (Monica Gaudio) without the author's permission or any payment.  When the author complained and asked for a small bit of compensation (in the form of a donation to the Columbia Journalism School, lol), the magazine editor fired off this amazing email to the author whose work she stole:

Yes Monica, I have been doing this for 3 decades, having been an editor at The Voice, Housitonic Home and Connecticut Woman Magazine. I do know about copyright laws. It was "my bad" indeed, and, as the magazine is put together in long sessions, tired eyes and minds somethings forget to do these things.
But honestly Monica, the web is considered "public domain" and you should be happy we just didn't "lift" your whole article and put someone else's name on it! It happens a lot, clearly more than you are aware of, especially on college campuses, and the workplace. If you took offence and are unhappy, I am sorry, but you as a professional should know that the article we used written by you was in very bad need of editing, and is much better now than was originally. Now it will work well for your portfolio. For that reason, I have a bit of a difficult time with your requests for monetary gain, albeit for such a fine (and very wealthy!) institution. We put some time into rewrites, you should compensate me! I never charge young writers for advice or rewriting poorly written pieces, and have many who write for me"¦ ALWAYS for free!"

For Monica Gaudio, this must have been a bit like the person who stole your car calling you to complain that the car needed to be washed.  Incredibly, the editor then proceeded to dig the hole even deeper.

Radley Balko is Freaking Brilliant

His response to a commenter should not be missed.  An excerpt:

Let's move on. I'm going to get a bit more critical now, so prepare yourself. Let's start with this:

What a sniveling little shit of a post from a sniveling little shit of a man.

This really feels lazy to me. You can do better. "Sniveling little shit" is already overused to the point of cliche. It is evocative, so I probably could still have lived with it had you only used it once. But to use it twice, and in the same sentence, really left me wishing you had come up with something more creative. Perhaps you were using repetition as a rhetorical device, but it really reads as if you just got tired of coming up with colorful ways to express your contempt for me. Which is disappointing, because those first couple lines really had me wanting to believe that you hated me. If I could offer a suggestion: This might be a good time to return to the puss-oozing lesion metaphor. I think it serves you well in a couple ways: It vividly and luridly conveys your disgust for me, and it links me in the minds of your readers to something quite unpleasant"”a festering wound. And a call-back is always a good way to keep your audience on its toes. You might even add some extra ickiness the second time around. For example, you might set the sore on someone's genitals, or perhaps on an anus. That's the beauty of writing! You are in control!