home
on exploration, introspection and creation

Archive for the ‘The Daily Badness’ Category

Pedestrians vs Bikes

Friday, August 19th, 2011

Ever since I started biking in Central Park, I’ve been formulating my opinion of pedestrians.

For one–I’m just going to get this off my chest–I am increasingly frustrated by pedestrians who think they are entitled to just cross the street and bikers will slow down for them. I think it has to do with the sense of entitlement mostly because of the mixture of stubbornness and madness displayed on their faces; but also–let’s face it–surely they wouldn’t have done the same for a large ass truck heading their way.

In general, I found myself being less and less patient with pedestrians (I do, however, try to differentiate between those who just don’t pay attention and those who jaywalk to spite me). I used to slow down, later just swerve to avoid them. Now I’m pushing it more and more, engaging in this terrible game of chicken. I think, deeply, nobody wants to be run over by a cyclist (while the cyclist would definitely be injured and the bike damaged, the damage to the pedestrian is greater by simple laws of physics and the pedestrians must–let’s hope–understand that intuitively).

Crosswalks are interesting in Central Park. While they are accompanied by traffic lights, both pedestrians and cyclists seem to ignore them by and large. My take on this is very simple: a crosswalk gives the cyclists the obligation to be more careful (it’s like a flashing amber light for regular traffic). A crosswalk with the walk signal for pedestrians gives the pedestrians right of way, by which I mean a pedestrian should feel to be in control of his or her pace in crossing the intersection in order to cross safely. In other words, a pedestrian should not have to hurry half way through the intersection because otherwise a racing cyclist hits him or her; a pedestrian should be allowed to slow down or speed up. The pedestrian is in control. However, that doesn’t necessarily mean the cyclist needs to stop at the crosswalk. So long as the cyclist ensures he or she is not on a collision course (with adequate buffer to account for a reasonable change in the pedestrian’s behavior), he or she can cycle through the intersection even when the pedestrian has a walk signal.

This rule is symmetric, of course. A cross with the don’t walk signal for pedestrians gives cyclists the right of way. A cyclist should not have to swerve or slow down in order to avoid hitting a pedestrian, but a pedestrian is welcome to cross if he or she is careful not to get in the way of a cyclist, taking into account a reasonable change in the cyclist’s behavior.

I like this rule because it’s unambiguous and efficient (it’s impractical for all cyclists and pedestrians alike to stop at all such crosswalks). Similarly, it does give the pedestrian a slight edge (cyclists must be careful around crosswalks) which seems fair given the prevalent opinion about relative rights of pedestrians, cyclists, and motor vehicle operators.

Now, if only I got everyone to listen to me and actually behave accordingly…

Pardon my reach

Tuesday, July 19th, 2011

When a waiter interrupts you drinking water to pour you more water.

I almost didn’t notice the ridiculousness of this situation.

Elevator music (Part II)

Monday, May 16th, 2011

I think there are lots of ideas that seem good at a time (and perhaps are boosted by plenty of research) that become overimplement and thus abused, causing a reverse reaction. Two examples I was recently reminded of…

Elevator music. What was probably initially intended as a great measure to let the awkward time that total strangere spend in a claustrophobically small elevator pass more quickly, has become something I have a cynical reaction to (or one of disgust, more often). Worse, now not only elevators, but airplanes use it to, I guess, let the time pass better as I await take-off. While there may have been a study that shows that forgettable, mild music with no sharp tones, beats, minor chords or off-key notes is calming, its abuse defeats the purpose because it now becomes part of our collective subconsciousness.

Another example is the “no signal” screen that most projectors use is a pure blue screen. I heard somewhere that blue was chosen because it was relatively calming (curiously, the Windows crash screen is also a blue screen).

Of course, the blue projector screen may have been used for purposes different than psychological ones. Perhaps it was because blue is the primary color with the lowest luminance (a particular intensity of blue is three times less luminous than red, and six times less luminous than green) to ensure the bulb doesn’t burn out too easily. Of course, then my theory wouldn’t work — the abuse of blue screen doesn’t make it any more luminous — but if that was the only reason, I can think of a number of better screen-saving measures (for example, a less intense blue or a checkerboard pattern that would be impossible to mistake for blackness or an actual signal). So in a way, I hope I am right…

By the way — at first I didn’t even remember I already wrote about elevator music. I guess it truly is subconscious, after all.

Picking the Right Image Format

Monday, May 9th, 2011

I am fairly particular with some things that other people may consider very small. Maybe it’s about a principle, maybe it’s OCD-ness. One thing I absolutely can’t stand is images in an inappropriate file format. Let me explain.

Pretty much all of technology can be characterized by one word: tradeoffs. There is no free lunch, and any decision in technology comes with its pros and cons. Specifically, images can be represented in a number of different formats, each of which has certain properties, and thus pros and cons. In fact, the fact that there are still multiple formats means quite naturally that one format isn’t appropriate for all use cases.

For all intents and purposes, there are four formats you will see images in.

  • Raw formats — such as BMP — describe the image precisely, pixel by pixel. While this may seem superior, it’s stupid. Images usually have very little entropy and saving them verbatim simply wastes space, especially now where computers and even cell phones are fast enough to render any non-raw format instantaneously
  • Lossy formats — such as JPEG — are an efficient way to store an image but they are lossy. The images, when loaded are not faithful representations of the original. With JPEGs it’s possible to define the size-quality tradeoff but even with the highest possible setting, JPEGs have certain artifacts that make it unsuitable for images which are logos, patterns, graphs and diagrams, and text. I absolutely cannot stand artifact-laden JPEGs only because somebody did not know enough about computers (or didn’t care enough) to pick a different file format. Please don’t do it ever again.
  • Lossless compressed formats — such as PNG or GIF — represent the image faithfully but require much less space than a raw image. You should not use these if you’re trying to encode a photograph or highly detailed picture, because it has enough entropy, but for anything Web related, for text, and for most screenshots, you should always, always use these. Specifically, please use PNGs. GIFs are a proprietary and limited format that I hope will get out of fashion very soon (GIFs do not allow a high enough color depth for today’s standards, or good transparency).

Please use the right image format.

Bad tap design

Wednesday, January 5th, 2011

Some airports have these taps that turn water on as soon as you put your hands underneath the tap. This is bad design because it gives me very little flexibility to move my hands around. They pretty much have to be static (because the photocells aren’t that forgiving). As a result, I end up turning the water off in the middle of washing my hands and then feeling my way through the space to see what will trigger the photocell again. I have to do that several times.

Here is even worse design — I’m sure you noticed that airplanes have two buttons on the tap. The water flows as soon as — and so long as — you keep the button(s) pressed. This is terrible design — how am I expected to wash my hands if I can’t use both of them together since I have to use at least one to keep the button pressed? Why hasn’t anybody thought about this problem?

The Reputation of Software

Thursday, December 9th, 2010

I feel that software has a really bad reputation. I blame it on large companies (such as Microsoft and, recently, also Apple) that have, in the past ten years, set users’ expectations in a particular way.

We are all used to software breaking all the time. We rarely think about it. Defects cause us frustration, wasted time and money. We get angry but then we shrug it off. Such a thing would be unacceptable in any other field — imagine having a car spontaneously blow up!

Those large companies haven’t done a good job designing good software. In their pursuit of profit they preferred to set the expectations low. Somehow the entire industry followed suit, and I think the reason it’s been okay is because our human nature makes us crave new feature so much that we forgive everything else.

If a car was defective, it would be the company’s obligation to repair it. Why isn’t software the same? Why is every piece of software provided as-is? Don’t users deserve what they paid for?

Why Can’t Airline Tickets By More Expensive

Tuesday, December 7th, 2010

I wish all tickets cost $10 more and that the flights offered “perks” such as, oh say, food, that once upon a time were considered standard for what is otherwise a very uncomfortable experience.

It’s tragic that the economic forces that drive the ticket prices are what they are — that people think of different airlines as relative substitutes and consider the price to be the sole differentiating factor. Once you’re spending $700 on a flight, this added amount if barely noticeable to you, but makes for a much more improved customer experience.

Why Technology Needs a Revolution

Tuesday, December 7th, 2010
  • Why do I have to type in all these usernames and passwords? Why doesn’t the computer trust me?
  • Why do I have to be bothered by software updates? I have to quit iTunes, then press “Continue”. Why not just a note, like “Look, I’ve changed such and such in such and such application.”
  • Why does the OS take forever to start up?

Restaurant Service

Sunday, November 28th, 2010

I am really bothered by a particular aspect of restaurant service. It happens in most restaurants (not mom-and-pap or upscale ones). The waiter (or is it the server?–though apparently servers themselves don’t like the new politically correct term for the profession) takes an order from a group of people. Then, when the food arrives, the person dropping it off has no clue where each entree should go. I don’t know if this is an artifact of the fact that the person dropping the food off is different than the person that collects my order, but it’s really annoying, particularly because (a) it appears to have an incredibly easy solution (for example, collect orders around the circle starting from some fixed seat) and (b) it is a very fundamental aspect of restaurant service that I would expect to have to be satisfied no matter what.

Talking animals

Monday, October 25th, 2010

This is one of my pet peeves: commercials featuring talking animals — especially those that adjust the animals’ facial expressions to actually make them seem like they are talking. I absolutely abhor it. It looks a combination of tacky, creepy, kitschy and just plain annoying.

In general, it’s an instance of a very strange tendency for the society we live in to worship pets beyond what I think is reasonable. My theory–controversial, I know–has always been that exceeding feelings for one’s pets are a manifestation of a kind of insecurity whereby people don’t want to deal with having relations with other people who may disagree with them.