Post Peeves

Immigration

Sunday, June 10th, 2007

is a hot topic of late. I haven’t had time to write about it, so here’s a linkdump as I close tabs.

Iraqis who can are leaving Iraq, but they face severe restrictions on living and working elsewhere in the region, and the U.S. is only accepting a trickle. Tragedies abound in this NYT magazine piece, almost all worsened by anti-immigrant policies.

Landlords are beginning to be drafted to uphold apartheid in the U.S., following increased anti-employment raids.

Immigration up, unemployment down in Spain.

How much of a jerk do you have to be to oppose immigration? has been linked by many, but read if you haven’t:

Both Alex Tabarrok and Dani Rodrik have come out in favor of immigration into US on the basis that the relevant “moral community” one should consider is the world and not just the US natives. It might be the case that immigration from Mexico into US lowers the wages of the unskilled workers here (the extent of this effect is subject to some controversy, see the previous post on Ottaviano and Peri). However, the increase in the migrants’ wages is so large that support for immigration is still justified.

This kind of argument provokes the expected response from the expected folks, roughly along the lines that we should care more about native workers – the citizens – then the migrants – the non-citizens. Ok. But how much more? Let’s put on our annoying-economist hat and consider the question; if you consider a foreign national to be only 1/2 a human being (alright, alright, only 1/2 as “important”) as a native citizen, are you justified in opposing immigration? After all, it takes a real jerk to argue that foreign people’s welfare should not count at all. Suppose the foreigners are only 1/10th as important? Surely, if natives’ welfare counts for ten times as much as that of foreigners, we would be justified in banning immigration since it may adversely affect the wages of the unskilled in US? Well, let’s see…

Nathan Smith’s freedom of migration category has lots of good stuff.

CNN needs to fire Lou Dobbs.

Philippe Legrain’s Immigrants: Your Country Needs Them will be available in the U.S. June 21.

Should we end global apartheid? in today’s NYT magazine:

Indeed, Pritchett attacks the primacy of nationality itself, treating it as an atavistic prejudice. Modern moral theory rejects discrimination based on other conditions of birth. If we do not bar people from jobs because they were born female, why bar them because they were born in Nepal? The name John Rawls appears on only a single page of “Let Their People Come,” but Pritchett is taking Rawlsian philosophy to new lengths. If a just social order, as Rawls theorized, is one we would embrace behind a “veil of ignorance” — without knowing what traits we possess — a world that uses the trait of nationality to exclude the neediest workers from the richest job markets is deeply unjust. (Rawls himself thought his theory did not apply across national borders.) Pritchett’s Harvard students rallied against all kinds of evils, he writes, but “I never heard the chants, ‘Hey, ho, restrictions on labor mobility have to go.’ ”

I never understood the appeal of beginning chants with “Hey, ho”, but let’s get on with ending apartheid and destroying nationalism anyway. Atavistic prejudice, indeed.

Speaking of which, I am not fond of the term immigration, which gives special status to political borders. Migration is better. I prefer moving or relocation, regardless of distance or jurisdictions involved.

Memorial Yay

Monday, May 28th, 2007

Again this (U.S.) I honor , deserters and others not stupid enough to be darwinized at the command of their parentlandjurisdiction’s politicians.

Rear Guard Applications

Saturday, May 12th, 2007

In the mid-90s lots of companies sold attempts to make web development more like desktop or client/server development (e.g., by shoe-horning state, UI builders and controls and object-relational mapping into the web paradigm), when all developers really wanted was a way to reliably to a database from scripts running on a webserver.

10+ years later similar companies have taken a sharp turn (but not 180 degrees) and are now shoe-horning web development concepts (e.g., URLs, markup and other declarative programming) into their desktop and client/server frameworks. This is what it seems to me are about, though admittedly I have not been following all that closely and am even more in the dark about what exactly is “in” the Apollo, Silverlight, or JavaFX “stack” than I was about the specific features of what came to be known as application servers in the late 90s.

I gather there is lots of fear about damage proprietary RIA frameworks could do to the open web. There’s plenty to be concerned about, and RIA vendors and developers should be encouraged to go open source and for maximum interoperability with the web. Perhaps I’m less than worked up because I see proprietary RIA as a rearguard action (NB web applications are complicated for open source completely independent of their use of “rich” frameworks), albeit one that may significantly improve some desktop and client/server application development.

Mike Shaver has a nice post related to this:

The web can eat toolchain bait like this for breakfast. And, if Mozilla has anything to say about it, it will do just that. You won’t have to give up the web to work offline any more, or programmable 2D graphics, etc. Soon you’ll have the power of 3D and great desktop/application integration as well, via projects like canvas3d and registration of content handlers, and you’ll have it in a way that’s built on open specifications and a tool ecosystem that isn’t a monoculture. Why wouldn’t you choose the web, given its record and power and openness?

Shaver’s post also concerns a debate about whether Mozilla should put more of a focus on its , in addition to its applications, primarily Firefox. I haven’t been following closely, but at first glance the debate strikes me as idiotic. XULRunner is just yet another desktop application development platform. Who cares? Yes, I think Songbird is a neat application that also happens to be built on XULRunner. But the web is a far more interesting platform, and Firefox (or to a large extent, just ), not XULRunner, is the client development environment for the web. If Firefox had not been built on XULRunner, how many people would care or notice?

Mozilla has the right focus for another reason, hinted at by Mitchell Baker:

The Mozilla Foundation will continue building the Mozilla platform. And application developers who have high quality improvements to make are very welcome contributors. But the idea of the Mozilla Foundation de-emphasizing applications in order to transform ourselves into a general purpose “platform” organization — giving up the fundamental focus on the human being a application focus provides, reducing our ability to help individuals directly — seems an absolute non-starter to me.

Development frameworks have no moneysearch box.

The most bizarre sentence I’ve read today

Saturday, April 21st, 2007

Tyler Cowen just linked to a comment left by Robin Hanson on this blog. I agree with Cowen’s comment left on the same post here: “Robin is awesome, enough said.”

Hanson’s writing never disappoints, even when he’s claiming that medicine is useless (the statistical argument is strong).

On the other hand Cowen is one of my most eagerly read bloggers (and semi-frequent provider of fodder for my comments), but sometimes Cowen says the darndest things, like this from the post linked above:

The very reason we resort to a firm, rather than the market, is to build consensus and morale, not to forecast the truth.

Consensus I’ll buy, as shorthand for lower in-firm transaction costs. Morale? He’s got to be kidding (note that the only instance of “morale” in the Wikipedia article on is immediately followed by “-damaging”).

Cowen continues:

Prediction markets would tend to break down firms, but of course they still can flourish in Arrow-Hahn-Debreu space.

My guess is that in the short term adoption of prediction markets will favor firms that have access to specialists needed by early adopters to succeed and layers of management that can be made redundant without immediately threatening the authority of the top, i.e., large firms.

I have no idea what Arrow-Hahn-Debreu space is, other than that it has something to do with . If I had to take a wild ignorant guess at the import of “but of course…” I would say it is arguably a tautology.

The Probabalistic Estate

Saturday, April 21st, 2007

Chris F. Masse points out an article describing Bill Moyers’ Buying the War, to be broadcast April 25, in which many “top” journalists admit to being completely bamboozled by patriotism and the security state after 9/11. Willing fools include Dan Rather, former CBS anchor, and Walter Isaacson, former president of CNN.

My favorite article excerpt:

[E]ditors at the Panama City (Fla.) News-Herald received an order from above, “Do not use photos on Page 1A showing civilian casualties. Our sister paper has done so and received hundreds and hundreds of threatening emails.”

“Patriots” are the most likely domestic terrorists, right after the security state itself.

What if there were prediction market tickers for invasion outcomes running in the “footer” (I have no idea what the bottom of a TV screen is called, so I’ll borrow terminology) of the CBS newscast and CNN, or daily prices and inferred probabilities alongside newspaper stories?

Would the traders have been as stupid in aggregate as the journalists?

To make sense of the post title see and this.

Comparative advantage

Thursday, April 19th, 2007

Philip Greenspun reporting from the Digital Freedom Exposition in South Africa:

My personal view is that it is not the job of computer nerds to keep people free of disease. We build interesting Web sites and other services to make life interesting and worth living as long as the biologists and doctors are able to keep folks alive. Even if human life expectancy were reduced to 30 years, we shouldn’t abandon our keyboards and move into the medical labs since even a 30-year life can be significantly enriched with Google and Wikipedia.

He understands .

Another fun excerpt from the same post:

More than food, shelter, or other seeming essentials, they wanted Internet access, starting with an Internet cafe for women in the capital (under the Islamic regime, only men were allowed to visit Internet cafes).

Double whammy on those who complain that others who attempt to bring technology to the poor should focus on basic needs first.

Invention versus innovation

Monday, April 16th, 2007

Will this post get Chris Masse to stop bothering me for a promised post on invention vs. innovation?

Many people have written on this, a few recent links, not all precisely relevant to the question.

One way of putting it is that six billion people generate a huge number of ideas, some number of which could be called inventions. Most are hopeless (the inventions; the people at least manage to survive for a time). Most of the rest are not actively pursued. The only way to test whether an invention is hopeless or useful is to attempt to deliver it at scale. So innovators (think of them as idea entrepreneurs, or whatever) both figure out which inventions are not hopeless and deliver the useful ones at scale. Innovators create all of the surplus, inventors do little more than breathe.

I’ve had an idea in my head for a few years that Masse recently mentioned in passing (not the moronic one he has recently written at length about). Have I done anything with the idea? No. Without implementation the idea is worthless.

Read Robin Hanson’s short The Myth Of Creativity article. Excerpt:

What society needs is not more creativity or suggestions for change but better ways to encourage people to focus on important issues, identify the most promising ideas, and tell the right people about them. But our deification of creativity gets in the way.

Do read the whole thing. Hanson’s target is slightly different than mine.

Before Masse calls me a fan-boy again (I don’t mind), I’ll pose the obvious question: how much of an innovator is Hanson? He’s clearly a fantastic ideas person, but ideas don’t matter. He seems a more productive innovator than the average academic, but that bar is probably very low.

A recent and very apropos Seth Godin post on Meeting Needs spurred me to finally write this. Godin:

Almost no new idea meets the needs of shareholders and CEOs. That’s because most of all they need predictability and apparent freedom from risk. This is why public companies are almost always on the road to disaster. They flee from change in order to do what they think is meeting the needs of those constituents. They fight changes in laws, policies, technologies and markets because their CEO (especially) wants a nice even flight pattern while he racks up big time options.

Shrink wrap software feels safe. Secure. Supported. Beyond reproach.

But…

It turns out that open source can do a brilliant job of meeting their actual needs (lower overhead to install and maintain, higher productivity to use, more stable over time) but the problem is that apparent needs (playing it safe, making your boss happy) almost always get in the way. Until it’s too late. When it’s too late, the competition has leapfrogged you.

Godin also mentions blogging, read the full post. One could substitute prediction markets for open source or blogging. Put that in your marketing pipe and smoke it, Mr. Chris Masse. :-)

Collaboration on closed software = pen and printout

Thursday, April 12th, 2007

As in = scrambled eggs.

At a small business, designer has a document fancily laid out in an . Editor needs to make substantial edits throughout the document, but does not have a copy of the desktop publishing application, so prints out a copy of document, marks up edits with pen, hands to designer to transcribe (with errors, of course).

Had this business used , editor would have simply installed the desktop publishing application.

I had completely forgotten this simple case for free software, probably because I haven’t touched a desktop publishing or other specialized document creation application in years; I just happened to overhear a conversation relating the above situation, without reference to the irony of collaboration using closed software devolving to printout, pen, and data entry.

Ubuntu upgrades

Sunday, March 25th, 2007

I initially installed Ubuntu Linux 5.10 on my new Dell Inspiron 6000 in November, 2005. I fully expect it to begin having assorted hardware problems this year with the amount of use I give it, though hopefully using an external keyboard (excellent, and only $4.99) and mouse at work will extend its life.

I upgraded to 6.06 shortly after its release but didn’t get around to blogging it. I encountered two problems:

  • I had to re-install i915resolution to get back full 1920×1200 screen resolution (1600×1200 without it)
  • Resume from suspend-to-memory was broken. A fix in the form of an upgraded acpi-support package was available in the next couple days.

I didn’t upgrade to 6.10 upon release, mostly because I just didn’t get around to it. I saw a couple days ago that 7.04beta is out, so I finally upgraded to 6.10. The upgrade process went without a hitch, but resume from suspend-to-memory was broken again. I’m sure there’s an easy fix, but I decided to take the plunge and upgrade to 7.04beta.

Everything now works, though as Brad Templeton notes the upgrade process stopped several times, waiting on my answers to unnecessary questions. Apart from this annoyance, which hopefully will be fixed before 7.04 gets out of beta, I remain impressed with Ubuntu and how it is progressing. I’m also reminded of how rapidly free software projects are doing new feature releases. I don’t think there are any visible applications I use on this laptop that haven’t been significantly improved in the last 17 months.

“Citizen journalism site” = splog

Monday, March 19th, 2007

I’m not going to link to any offenders, but my consistent observation is that nearly all “citizen journalism” sites fall somewhere between spam blog and crappy community of suckers. If you feel the urge to provide people with a platform to “do” community journalism, don’t. You’re not needed (see below). If you really, really must go ahead, read Evan Prodromou’s seven rules for commercial wikis (which apply to any community site) seven hundred times, then think about it for a long time.

If you feel the need to “do” citizen journalism, stay away from sites that claim they help you “do” citizen journalism. You absolutely do not need them. Instead:

  • Write on your own blog.
  • Write on a site of, by, and for some community (check if they are following the seven rules linked above; it should be obvious).
  • If you want a generic platform, write on .
  • Some reader blogs hosted by established media aren’t that bad, but be careful.