Live data from Hacker News

8 CSS gotchas to start your morning off right (satire)

medium.com

21–30 of 38 posts

Re: 8 CSS gotchas to start your morning off right (satire)

#21
post #8

I was reading the first few and thinking "No... No... Hrmmm... this seems really misinformed" before it dawned on me around point 5 that the whole thing is satire. It eases you into the realisation nice and slowly. I'm guessing given the penchant for people to comment based purely on titles, some won't even get that far.

Excellent, that's exactly the effect I was going for. My posts have about a 75% abandonment rate, though, so most of the people who hit the post probably won't stick around long enough to get the joke. Oh well.

I can't decide if posting on Medium is perfect execution or the thing failing you ;)

Re: 8 CSS gotchas to start your morning off right (satire)

#22
post #21

Earlier quoted context omitted.

Excellent, that's exactly the effect I was going for. My posts have about a 75% abandonment rate, though, so most of the people who hit the post probably won't stick around long enough to get the joke. Oh well.

I can't decide if posting on Medium is perfect execution or the thing failing you ;)

It sure gets more hits than my MySpace profile

Re: 8 CSS gotchas to start your morning off right (satire)

#23
post #5

CSS is a bloody disgrace. A hideous abomination. Is there any word on the street, any alternatives coming down the road?

You should be a street preacher ;)

CSS Grid and flexbox are a nice improvement over what I had to work with in, say, 2010.

Re: 8 CSS gotchas to start your morning off right (satire)

#24
post #18

Earlier quoted context omitted.

Excellent, that's exactly the effect I was going for. My posts have about a 75% abandonment rate, though, so most of the people who hit the post probably won't stick around long enough to get the joke. Oh well.

The satire doesn't come across very strong and makes the author look uninformed. CSS has its ups and downs but the problems faced in the article have been known and solved for years in production environments across the web. The article is basically misleading with no answer for those unaware. Sorry if this feels harsh but reading through was fairly unpleasant.

I knew it was not intended as serious before point 1. The technical stuff /code was so general and lacking specifics that it was very clear.

Re: 8 CSS gotchas to start your morning off right (satire)

#25
post #18

Earlier quoted context omitted.

Excellent, that's exactly the effect I was going for. My posts have about a 75% abandonment rate, though, so most of the people who hit the post probably won't stick around long enough to get the joke. Oh well.

The satire doesn't come across very strong and makes the author look uninformed. CSS has its ups and downs but the problems faced in the article have been known and solved for years in production environments across the web. The article is basically misleading with no answer for those unaware. Sorry if this feels harsh but reading through was fairly unpleasant.

The satire was fantastic, I loved it. I think humour is very subjective.

Re: 8 CSS gotchas to start your morning off right (satire)

#27
On number 3, that behavior is exactly what I would expect. Not sure what other logical behavior you would propose...

The other options don't make sense:

"A) Aligned horizontally with the first two, but after both of them?"

Floats are taken out of the normal flow so they will be pulled as far to the side as possible until they reach another floated element or the edge of the BFC.

"B) On the row after the first two, on the far left side?" "C) On the row after the first two, on the far right side?"

They are floated elements in the same BFC, if they fit on the same line, they will. Unless you clear them. Pretty simple stuff.

Re: 8 CSS gotchas to start your morning off right (satire)

#28
Using CSS to design software user interfaces is like using Microsoft Word and a parallel port modem to compose symphonies. I'm sure there's some awe-inspiring way to print from Word to the modem so that it produces sounds that vaguely remind you of a French horn and viola -- but it's not clear why anyone should want to use these tools to create works of such complexity, if only they had an alternative.

Re: 8 CSS gotchas to start your morning off right (satire)

#29
post #28

Using CSS to design software user interfaces is like using Microsoft Word and a parallel port modem to compose symphonies. I'm sure there's some awe-inspiring way to print from Word to the modem so that it produces sounds that vaguely remind you of a French horn and viola -- but it's not clear why anyone should want to use these tools to create works of such complexity, if only they had an alternative.

Agreed. If you come up with a way to write user interfaces using French horns and violas, I will start using it right away.

Re: 8 CSS gotchas to start your morning off right (satire)

#30
post #27

On number 3, that behavior is exactly what I would expect. Not sure what other logical behavior you would propose... The other options don't make sense: "A) Aligned horizontally with the first two, but after both of them?" Floats are taken out of the normal flow so they will be pulled as far to the side as possible until they reach another floated element or the edge of the BFC. "B) On the row after the first two, on…

I'm mostly with you, but it seems like an antipattern to ignore HTML structure like that.
Post reply on HN