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.

2
0
0
4
0
2

Eure Wünsche wurden gehört und es gibt jetzt das Fediverse-weit erste Franzbrötchen-Emoji :franzbroetchen:

Es werden nach und nach weitere norddeutsche kulinarische Schöpfungen hinzukommen.

(Edit: Es ist nicht das erste Franzbrötchen im Fediverse. Aber von uns selbst gebacken!)

0
0
0
0
0

A Palestinian woman, who was denied entry to Jerusalem, walks next to members of Israeli troop, as people make their way to Al-Aqsa compound, also known to Jews as the Temple Mount, in Jerusalem's Old City, to attend the first Friday prayers during the Muslim holy fasting month of Ramadan, near the Qalandia checkpoint in the Israeli-occupied West Bank. REUTERS/Mohammed Torokman




An old Palestinian woman with a walking stick, who was refused entry to the al-Aqsa, is surrounded by four Israeli soldiers.
0
0
0
3
0
0

@voidbotbest practices for dev+test Code needs to be self-descriptive, but code comments—docstrings in particular—are essential.

I have worked with anti-docstring people, and frankly, I've found that reality always proves them wrong in the end.

---

Good documentation does not describe the code in detail. Instead:

1. You have a single-line docstring that summarizes what the function does (unless the function name is blatantly obvious).
2. You have a longer section of documentation that describes caveats and philosophy, if needed. Preferably, you don't need this.

You need the summary (point 1) to reduce cognitive overload by avoiding the need to interpret code every time you look something up.

You need the author's notes (point 2) to provide context for special cases. These are facts that you cannot infer from the code itself.

---

Anything you do not write down will be forgotten.

The argument that people should not write documentation because it gets outdated annoys the hell out of me.

It is an arrogant way of disregarding part of one's due diligence as a programmer, the one where you ensure that code remains maintainable for years to come.

---

To summarize:

1. Documentation that compensates for poorly written code is bad.
2. Documentation as additional context to code is good.

0
0
1
2
0

Was mache ich falsch mit @activitypub.blog auf meinem Blog Biblionik? Mein letzter Beitrag erscheint nicht in voller Länge hier im Fediverse, sondern nur abgeschnitten auf die ersten soundsoviel hundert Zeichen? 🧐 Diesen Beitrag hier meine ich: biblionik.org/2026/02/21/mein-

0
2
0
1
0

1차/2차 만화/소설 작가님 중에 여기 저랑 같이 나가실 분 계실까요! ​:pndslime_rainbow:
https://witchform.com/payform/?uuid=87ASXITSO8
5월 23일(토) ~ 24일(일)에 서울 양재 aT센터에서 열리는 행사에요!

저는 소설로 참가하려고 하는데, 같이 하실 분께서 원하시면 굿즈도 판매 가능한 부스로 신청할 수도 있어요!
저도 굿즈 판매 위주였어서
:pndslime_hot:

0
0
1
1
0
1

I really don't know why it is I've lost motivation this badly to nerd on my own projects due to AI.

All the things I like coding on for my own purposes are things nobody would want to pay me for. Economically, all of it has been quite worthless. Likewise, I never even *wanted* to become a professional artist or musician, I just enjoyed creating things.

So it seems completely bizarre to me that I still strongly feel like AI has made it all pointless.

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