Live data from Hacker News

It's A(door)able

ncase.me

121–122 of 122 posts

Re: It's A(door)able

#121
post #61

Earlier quoted context omitted.

"A good programmer is someone who always looks both ways before crossing a one-way street." -- Doug Linder

"Three programmers come to a one-way street. The academic looks to the right, doesn't see any oncoming cars, and crosses. The corporate programmer looks to the left, then looks to the right, and then crosses. The distributed systems engineer looks to the left, then looks to the right, then looks up to make sure there aren't any planes falling out of the sky…"

The distributed systems engineer definitely uses a mirror to watch both directions at the same time while crossing the street. They've been caught by Time of Check - Time of Use errors before.

Re: It's A(door)able

#122

The author has an interesting game about "trust": https://ncase.me/trust/

I love this game and think it is one of the most important things on the internet, but I hate the consequence. The intended message is great: cooperate and forgive so that you can live in a great society. The corollary is absolutely awful... If you let defectors win, you are responsible for creating the defection.

Indeed! It's awful, but all-too-true. Those who enable the bullies can be as bad for the group as the bullies themselves. Cultivating, protecting, and maintaining a peaceful and trustful society is an active effort, not a passive one.

“First they came for the Communists

And I did not speak out

Because I was not a Communist

Then they came for the Socialists

And I did not speak out

Because I was not a Socialist

Then they came for the trade unionists

And I did not speak out

Because I was not a trade unionist

Then they came for the Jews

And I did not speak out

Because I was not a Jew

Then they came for me

And there was no one left

To speak out for me”

—Martin Niemöller

Post reply on HN