Live data from Hacker News

Ask HN: What annoys you?

news.ycombinator.com

141–150 of 355 posts

Re: Ask HN: What annoys you?

#141
The absolute disgusting nature of standardization of data sets in the world, and this insane notion that we should maintain legacy data as the status-quo of doing things.

Just look at the airline industry. IATA, ICAO, ISO, all competing and separate, all with insane and bat-shit psychotic rules and conventions (eg, IATA lets multiple airlines have the same "two letter designator" [by the way, it's sometimes three, but you never know for sure] if they operate on different parts of the globe and 'rarely if ever will confuse an operator'). When the hell did computers need human-understandable designation short-hand codes for things? What the hell was wrong with 1 - American Airlines, 2 - Air Canada, 3 - Delta, 4 - SAS, 5 - That small one that flys between A and B once a year you've never heard of. Why the HELL do we have a system that has "AA" and "AA*" ? This is basically the worst thing you can do for normalization of global data. Travel GDSs are even worse, they don't actually follow along with these standards because they cannot, so while you take your "AA" flight number 123456 (oh, by the way, we recycle flight numbers instead of archive forever historical tickets) from airport zzz to xxx (by the way, depending on the standard they came from, your airport might not even exist), which are actually city codes for airports, so when you're flying to a city with multiple airports you have two cities in the GDS just to deal with this.

We can't even agree on how to measure distance, it's like we're stuck in the stone ages. What the hell is wrong with measuring in kelvin degrees? Why do we have MORE THAN FIVE separate standards for systems of measurme for what most people think is one (the metric system)?

Fact: We do not live in 1950 or any time before then, computers don't give a flying rats ass if the letters make sense to you as a short-hand abbreviation, you should just number them. That's what databases are for, to relate data. Major airports alone have several names people call them anyway, some airlines go by a few names (for example, SAS airlines is actually "Scandinavian Airlines").

Fact: We do not need to encode data about the data into the primary key of our data. For example, we do not need to generate employee numbers like "Q100-5-TR-9" where Q is the building they work in, 100 is their pay grade, TR is their last name's first two letters, 9 is that number we introduced for separating all duplicates of Q100-5-TR. This is just stupid, stop this insanity NOW.

People working on global standards, you should be ashamed. Do you have ANY idea how much time is wasted because we do not have UUIDs for so many things, even something as simple as an airport? There's only 50,000~ of them, and we have duplicates? Did we run out of beads on the abacus??

Re: Ask HN: What annoys you?

#142

The fact that 100s of years of art and music are available, but people still gravitate towards whatever is being promoted--typically something recent and inferior. This is partly a function of marketing, partly of herding--both poor selectors of quality.

Things that were made in a different day and age will generally take more effort to understand or get into, though. It's easier to pick up what's already all around. I'm not saying it's better, but that's how it goes.

The biggest problem that I have with most pop music right now, is that so much of it is incredibly simplistic. I have no problem with simple music, but it never feels deliberate. It feels formulaic. I hear no artistry in most of it. That being said, there are a fair number of groups that I actually do enjoy.

Does anyone else here listen to Bela Fleck and the Flecktones?

http://www.youtube.com/watch?v=q50xzhDO9lI

Re: Ask HN: What annoys you?

#144
1. Seeing a traffic jam where every car has exactly one person in it.

This is just a tragedy.

2. Job interviews that require quizzes and an "intensive" multi-stage interview process.

As a candidate, I've just sent you a bunch of links to open repositories where you can review my code and offered to give you other code examples from my private repositories on request. I give you links to my previous work and letters of recommendation. Yet you insult me by being paranoid that I can't actually program and expect me to believe that this half-assed exam rife with trick questions and obscure trivia is actually going to tell you something about me?

This mythical "programmer that can't program" myth has disrupted the hiring process and made it more expensive, paranoid, and stupid than most other processes in a business. There has to be a better way to verify a candidates' potential. At least for programming jobs.

Maybe something like Ohloh's repo log-analysis tool that can create a dashboard view of a candidates' source-code contributions to the world? Obviously only works for candidates that can provide URLs to publicly accessible repositories. Probably ways to get around that.

Anyway, that has been really annoying me lately. :)

Re: Ask HN: What annoys you?

#145

Advertisements! They're obnoxious, obviously biased, and interfere with whatever it was you were doing (watching a show, visiting a website, reading a newspaper, whatever). It's just wrong. And we all know this, yet we just accept it like it's some fact of life. In addition, it doesn't just affect customers, but all newspapers/magazines/sites that rely on "advertisement income" to make a buck. One thing that puzzles…

It is sort of crazy. Consider two products A and B. They are identical, except that A is more expensive and has advertising. B is cheaper, but has no advertising. Which one wins? A because nobody knows that B even exists.

However, everybody is worse off. Consumers got advertising displayed to them that they didn't want to see and they got to pay more for the privilege. The manufacturer of B lost totally. Even the manufacturer of A is worse off because without the advertising, he could have split the difference with the consumer and gotten a larger profit.

The only winner is the advertising company who is making something nobody wants.

That is totally inefficient. Can it be fixed somehow?

Re: Ask HN: What annoys you?

#146
post #61

People who can't keep their car at a constant speed on the highway; cruise control is the best way to do this if you don't want to keep checking your speedometer. To elaborate: If everybody picks a slightly different speed and maintains it , any encounter between two vehicles will never last very long. There's more distance between any two vehicles, so it's safer, and large, impassable clumps of vehicles are less lik…

I want a global movement to make the acceleration pedal actually affect acceleration, not horsepower as it does now. Imagine a pedal with a dead spot in the middle that represents 0 acceleration. Pushing down on the pedal increases the rate of acceleration. When you get to speed, ease back to the dead spot to maintain. Lift past the dead spot to decel. Think of it as a hybrid cruise control. I'm convinced it would so…

How would you lift the pedal? Is your foot clipped in?

Re: Ask HN: What annoys you?

#149

1. Seeing a traffic jam where every car has exactly one person in it. This is just a tragedy. 2. Job interviews that require quizzes and an "intensive" multi-stage interview process. As a candidate, I've just sent you a bunch of links to open repositories where you can review my code and offered to give you other code examples from my private repositories on request. I give you links to my previous work and letters o…

This mythical "programmer that can't program" myth has disrupted the hiring process...

It's not a myth.

Post reply on HN