Wednesday, June 05, 2013

RFID-proof wallets

7 years ago, I noted that RFID tags can be remotely read out of your wallet, and suggested lining wallets with aluminum foil as a countermeasure. At the time, a reader emailed to say that a good fashion designer could do interesting things with this idea.

Metal-lined travel wallets have been on the market for a while now, but today Grand St. brings me news of this. It turns out that sometimes you imagine things and then they happen.


UPDATE 2013-06-24: Hmm, interesting detailed negative review of the first version:

The current (version 2) wallet may not suffer from all of the issues highlighted in this review. Also note that I can't find any independent testing of its alleged RFID-blocking effectiveness.

Monday, May 27, 2013

Get a vacuum bottle

A high-quality reusable vacuum-insulated bottle* costs about as much as 5 lattes at Starbucks, and will last you for decades; you'll probably lose it before it breaks. If you're a typical middle-class American coffee or tea drinker, keeping a portable 16-oz bottle in your day bag will reduce your consumption of disposable paper cups a hundredfold.

Equally importantly, it will improve your drinking experience in three ways: it will keep your hands cool; it will keep your drink hot; it will allow you to carry your drink around without worrying about spillage.

If you're the type of person who brews a pot of coffee in the morning, then, without a vacuum bottle, you're stuck with either lukewarm coffee by midday, or a profligate waste of energy to keep the pot heated. Instead, you can get a large vacuum bottle and fill it from your pot in the morning. It will literally keep the contents piping hot all day long. In fact, I have sometimes filled a bottle in the morning and had warm, drinkable coffee still left over the next morning.

All this may seem kind of underwhelming and obvious, but it is striking how few adults I know carry a thermally insulated bottle. I mean, just go to a coffee shop and look around.

Somehow "thermos" has become associated with childhood lunchboxes and camping. But it shouldn't be. I say this as someone who only recently converted to bottle-carrying, after wasting countless paper cups over the years, frequently cursing when hot coffee splashes up through the hole in the lid as I'm walking. Get a vacuum bottle today! It's awesome!

* a.k.a. "thermos" although that is a semi-genericized brand name, like "kleenex".

Saturday, May 25, 2013

Ars on the YouTube-on-Windows-Phone fracas

Disclaimer: I used to work for Google, although not on YouTube. This post reflects only my personal opinions.

So many crocodile tears from Microsoft, and a shallow, silly writeup from Peter Bright, who is reliably pro-Microsoft but lately has been treading perilously close to shill territory.

Please, imagine how Microsoft would behave (indeed, has behaved in the past) were the shoe on the other foot. Imagine that any Microsoft competitor implemented an app for their platform which allowed Zune or Xbox content to be streamed in full fidelity outside of Microsoft's control.

Bright's analysis of the current behavior of the YouTube mobile site is neither here nor there. An app operating outside Google's control cannot be responsive to future changes Google makes to the YouTube user experience. Perhaps Bright has never heard of building a compelling product first, and profitably monetizing it later — also known as the business strategy of every successful consumer Internet service?

Now, leaving aside what Microsoft would do, or what makes business sense for Google, what policy is in keeping with the spirit of the Internet? The Internet is an internetwork — a network of networks — and historically it has been considered impolite to direct significant load to other people's networks without some form of reciprocal exchange, whether that's money, peering, or some other resource. Streaming videos off someone's service in your app is like hotlinking images off someone's web server in your web page, only a thousand times more bandwidth-intensive. (Since streaming video is more complex than HTTP-over-TCP, it's also greedier with non-bandwidth computational resources too.) Google gives away so much stuff gratis that now people apparently expect them to give away everything forever. But unilaterally giving away everything forever has never been a sustainable basis for internetworking.

Microsoft knows this perfectly well; as a smart man once said in a different context: "Who can afford to do professional work for nothing?"

Tuesday, April 23, 2013

Progressives should not support an Internet sales tax

Sales tax is one of the most regressive taxes. Sales taxes fall on those who spend money, not those who save it, and rich people save a gigantically larger fraction of their income than poor, working class, or even upper middle class people. Nevertheless, state and local governments prefer imposing a sales tax to raising progressive taxes, such as a land tax, because property owners, being relatively wealthy, have much more political influence than the relatively diffuse constituency of people who rent their housing and buy stuff.

Sales tax, in other words, is a plutocratic policy victory — a classic instance of relatively wealthy people successfully using their outsized influence to divert the burden of taxation onto people who are less wealthy.

This is not a trivial matter. At the federal level, taxation is relatively progressive; the thing that brings the U.S. much closer to a flat tax structure is exactly the regressiveness of state and local taxes (for example). If we could successfully make state and local taxes more like federal taxes (at least in terms of tax incidence), a huge tax burden on lower income people would be shifted onto relatively wealthy people.

As an added bonus, economics tells us that sales tax is one of the worst taxes for efficiency. Sales tax, like the payroll/income tax, discourages voluntary positive-sum economic interactions, which creates deadweight loss. Contrast that with some of the alternatives:

  • Land tax discourages passive landownership, which is zero-sum (it is, in fact, the canonical example of a rent).
  • Pollution taxes discourage a negative externality.
  • Tolls on use of public infrastructure, like highways and parking, decrease congestion (and other tragedies of the commons).

All of these effects are better than discouraging commerce (or labor, which is what payroll/income tax does).

Furthermore, on a national level, sales tax compliance is a competitive advantage for large retailers like Amazon (who can easily handle its stunning complexity) and a crushing liability for small businesses. So it is regressive in that realm as well. Internet sales tax would be a gift to Jeff Bezos and large Amazon shareholders, who would have less to fear from competing entrepreneurs and independent Internet sellers. As Declan McCullough posted on Plus:

Let's say I'm a eBay seller and I have an 6% profit margin. That means if I make $60,000 or more a year in profits, and the Senate goes ahead today and this bill becomes law, I have to deal with:
  • Audits by up to 46 different state tax collectors
  • Up to 10,000 different sales tax rates (it's not one-rate-one-state)
  • Integrating as many as 46 state government-supplied software packages into my Web shopping cart.
  • No reimbursement for my compliance costs
  • No judicial review if I feel I'm getting screwed over by one of those 46 states
These things aren't a big deal for Amazon.com etc. to deal with, but for someone making $60K a year in profits?

This is the background against which you should read proposals for an Internet sales tax. The Internet sales tax expands the reach of sales tax, and allows state and local governments to extend their addiction to their existing regressive tax structure. Progressives should not support this extension, as ThinkProgress, for example, advocates*. Instead, they should advocate for governments to eliminate sales taxes completely, and replace them with land taxes, pollution taxes, and tolls.


*Two last notes on the ThinkProgress post. First, it's sad that the author notes in passing that "the loophole also makes sales taxes even more regressive", without taking the next logical step: to consider whether further entrenching a regressive tax is a good idea, even if it makes that regressive tax marginally less regressive. Second, the post calls the non-taxation of interstate transactions which happen to have some online component a "loophole"; but this instance of non-taxation is a straightforward consequence of the U.S. Constitution's Commerce clause, which reserves the power to regulate interstate commerce to the federal government. It's not a "loophole" when a law does exactly what it was designed to do. Liberals have happily stretched the Commerce clause to justify all kinds of federal policies (policies that, as a liberal myself, I largely support!); to support those uses of the Commerce clause, while dismissing the claim that the federal government has the reserved power to tax interstate commerce as a "loophole", is an astonishing feat of intellectual contortion.


UPDATE 2013-04-23: See Twitter discussion from Tim B. Lee, Karl Smith, Ashok Rao, et al. The most substantial objection is that states and municipalities are so addicted to sales tax that we can never hope to reduce or eliminate it. In other words, the grip of the plutocracy is so strong that progressives should just give up and live with it. OK, fine, but that's a far cry from saying that progressives should help it along. Moreover, even if it's true in the short run, we should still be working to change people's minds about sales tax in the long run. Entrenched attitudes can only change when people consistently point out their preferred policies before pragmatically settling for second-best ones.

Sunday, March 31, 2013

What should an email client cost?

(Clearing out the backlog of old drafts...)

This was pretty spot-on. $15 for a really well-written piece of complex client software is not even close to the right price level. People who want a high-quality email client that is not subsidized by any other revenue stream should be thinking along the lines of Photoshop, Maya, or Ableton Live. Yes, I'm serious. With the rise of webmail, native email clients have become a niche software category for expert users, and that is what feature-rich, niche software written for expert users costs, because the development costs cannot be amortized over a hundred million users who upgrade every couple of years.

In the not-too-distant future, you should expect to pay $500 or more for a really high-quality piece of client-side email software. Or else you should expect high-quality client-side email software to go away (with the exception of Thunderbird, which is being maintained by Mozilla for basically philanthropic reasons; we'll see how long that lasts).


Edit: I should add that various Free or semi-Free Software email clients are not really an exception. Their development is funded by a completely different model which permits sustainable, lower-cost, but also slower development. The lower development throughput of freeware email clients manifests itself in two different ways. Email software "for geeks" like mutt, gnus, and pine completely abandons the goal of conforming to expectations of modern UX. On the other hand, free email software like KMail and Evolution, which is allegedly targeted at non-geeks, tries to track modern UX trends but perpetually lags behind in features and polish. Note that "modern UX" is a notion that is always changing, and thus requires high development throughput to track, sometimes because the UI itself is complex (consider gmail's conversation view) and sometimes because there is also a challenging computational problem behind it (consider gmail's spam filtering).