Daily Archives:May 22nd, 2013

Thought for the day

Economically, there are two kinds of people/households in this world:

  • Those who pay more taxes than they consume.
  • Those who consume more taxes than they pay.

It’s a fairly arbitrary line to draw, and I wouldn’t want to make any value judgments based on it. It’s tempting to call them ‘wealth-generators’ and ‘wealth-consumers’, for example, but that’s too simple. Most teachers fall into the second group, but without them, we’d have fewer people able to be in the first group.

Those in the first group are typically creating value by selling products or services that people want directly. Many of those in the second are doing the same thing, but we buy their products and services via a distributor known as ‘government’. That, to a large extent, is what taxes are.

But I just thought it was an interesting thought experiment, if nothing more. What’s your family budget deficit? How much are you dependent on government subsidy?

And if you don’t like the answer, comfort yourself with the thought that, thankfully, not everything revolves around taxation! How does your balance sheet look in other areas?

  • Those who generate more happiness than they consume.
  • Those who consume more happiness than they generate.

That’s much more important.

Cornering at speed

2013-05-21_22-44-52

2013-05-21_22-44-44

Stylish stylesheets

It’s somewhat ironic that, just as we get truly widespread SVG support in browsers – people are starting to create amazing graphics using CSS alone.

For those unfamiliar with the jargon, CSS stands for Cascading Stylesheets – they’re the things that tell your browser the background colour of a page, how widely spaced the lines in this paragraph are, and so forth. SVG is Scalable Vector Graphics, a system for telling the browser how to draw pictures, using components like lines, circles, etc. (as opposed to just embedding a JPEG-type image). SVG is particularly important as displays become bigger, smaller, and higher resolution, because the browser can draw things at the right resolution for even the newest retina MacBook Pro. It’s been around for a long time but has been held back by, of course, poor support in Internet Explorer. However, it’s now more widely supported than Flash, so if you can’t see this little doodle, you really need to find yourself another browser:

image/svg+xml Status Q

I scribbled this quickly in Inkscape, but here’s the beta version of a nice in-browser SVG editor.

But when it comes to artistic creativity, constraints are often a good thing, which is why some of the best photos are taken with prime lenses rather than zooms. And as CSS itself has become ever-more capable, it has allowed people like John Galatini to create this Tube map entirely from HTML and CSS.

CSS tube map

You can tell it’s not an image, because you can copy and paste the text.

Just as amazing is Burak Can’s CSS-only MacBook Air, where the screen background is the only image used.

On the other hand, people have been doing some cool but much simpler stuff with CSS for many years. I like Román Cortés’s Homer Simpson from 5 years ago; click the Animate buttons to see how it’s made.

© Copyright Quentin Stafford-Fraser