What is Hackers' Pub?

Hackers' Pub is a place for software engineers to share their knowledge and experience with each other. It's also an ActivityPub-enabled social network, so you can follow your favorite hackers in the fediverse and get their latest posts in your feed.

0
0
0
1
1
1
0
1
1
0
0
0
0
0
1

I signed up for a Japanese Language Proficiency Test (JLPT N4) in December! It's been a good motivation to put more time into learning vocabulary and grammar!

I found a neat resource to practice reading: Tadoku, a collection of ~100 free picture books of varying difficulty, released under Creative Commons licenses (BY-NC-ND), some with audio!

Especially the lower-level books are really motivating, because I can actually read them without a dictionary!

tadoku.org/japanese/en/free-bo

A picture story in Japanese, about a snow person missing its nose.
0
0
0
1
0
0
0
1

Zum Zweck der Ermöglichung eines Mindestmaßes an Vertraulichkeit in nur halb-öffentlichen Dialogen, haben wir uns ein Schloß ans Profil geheftet.

Zudem hilft es uns unerwünschte Follower wie Spam-Accounts und andere Tunichtgute gleich an der Tür abzuweisen.

Wir bitten dafür um Euer Verständnis. :antifa:

0

근데 추석이 진짜 딱 가족 모임하기 좋은 때긴 한 듯 봄? 제삿상에 황사 뿌리게? 여름? 무더위 때문에 건드리기만 해도 싸움 겨울? 추워 죽겠는데 어딜 나가 딱 단군 사기당한 날짜 맞춰서 가족 모임 가지는게 싸움 안 나고 좋지

0

Happy Petrov Day to those who celebrate. On September 26, 1983, Stanislav Petrov made the correct decision to not trust a computer.

The early warning system at command center Serpukhov-15, loudly alerting of a nuclear attack from the United States, was of course modern and up-to-date. Stanislav Petrov was in charge, working his second shift in place of a colleague who was ill.

Many officers facing the same situation would have called their superiors to alert them of the need for a counter-attack. Especially as fellow officers were shouting at him to retaliate quickly before it was too late. Petrov did not succumb.

I've attached a short clip from a reenactment of the situation in the documentary The Man Who Saved the World.

The computer was indeed wrong about the imminent attack and Petrov likely saved the world from nuclear disaster in those impossibly stressful minutes, by daring to wait for ground confirmation. For context one must also be aware that this was at a time when US-Soviet relations were extremely tense.

I've previously written about three lessons to take away from Petrov's actions:

1. Embrace multiple perspectives

The fact that it was not Stanislov Petrov's own choice to pursue an army career speaks to me of how important it is to welcome a broad range of experiences and perspectives. Petrov received an education as an engineer rather than a military man. He knew the unpredictability of machine behavior.

2. Look for multiple confirmation points

Stanislav Petrov understood what he was looking for. While he has admitted he could not be 100% sure the attack wasn't real, there were several factors he has mentioned that played into his decision:

- He had been told a US attack would be all-out. An attack with only 5 missiles did not make sense to him.
- Ground radar failed to pick up supporting evidence of an attack, even after minutes of waiting.
- The message passed too quickly through the 30 layers of verification he himself had devised.

On top of this: The launch detection system was new (and hence he did not fully trust it).

3. Reward exposure of faulty systems

If we keep praising our tools for their excellence and efficiency it's hard to later accept their defects. When shortcomings are found, this needs to be communicated just as clearly and widely as successes. Maintaining an illusion of perfect, neutral and flawless systems will keep people from questioning the systems when the systems need to be questioned.

We need to stop punishing when failure helps us understand something that can be improved.
0
0
1
0
0
0
0
0
0
0
1
1
0
1
0
0
1

What should people that use Loops be called?

Please help a small creator and boost this 🥺

0
25
2
0
0
0
0
0
0
0
0
0
0
0
0
0