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
0
0
0
0

Thanks to the Steam winter sale the fam has picked up a bunch of new (to us) games.

First up is Baba is You which has been on my wishlist for a while.

Only a few levels in, but so far it’s been great! Its absolutely adorable and makes my brain hurt in the fun way 😆

0
0
0

🔒 Security Release: BotKit 0.3.1

We've released BotKit 0.3.1 with an important security fix.

This update addresses CVE-2025-68475 (High severity, CVSS 7.5), a ReDoS vulnerability in Fedify's HTML parsing that could cause denial of service.

If you're using BotKit 0.3.x, please upgrade to 0.3.1 as soon as possible.

0

I'm starting a series of blog posts, in which I write a and a for arithmetic in . We explore the following topics in the series:

- Parsing arithmetic expressions to ASTs.
- Compiling ASTs to bytecode.
- Interpreting ASTs.
- Efficiently executing bytecode in a VM.
- Disassembling bytecode and decompiling opcodes for debugging and testing.
- Unit testing and property-based testing for our compiler and VM.
- Benchmarking our code to see how the different passes perform.
- All the while keeping an eye on performance.

The first post of the series that focuses on writing the is now out: abhinavsarkar.net/posts/arithm

0
0
0
0
0
0

수학과가 제일 좋은게 교수님들도 자신이 좋아하는 수학에 관해선 어린아이같이 동심과 열정을 가지고있고 눈 반짝이시고... 그래서 되게 교수랑 친구처럼 지낼 수 있구요
실험위주가 아니다보니, 노력한만큼 엄청 빨리 올라갈수 있고...

0
0
31
1
0
0
0
0
0
0
0

my Germany bureaucracy poem

Dear Germans:

No, I did not send the letter
before the date you clearly said I had to
send the letter.
No, I did not call the clinic,
and when I did it was not Sprech
zeiten, and I started crying,
and I did not try again.
No, there is no particular reason why
I didn't read the part of the letter
that said the contract can only be cancelled
with three months of advance notice sent by
Post.
I was reading the glyphs carved by bore-bugs
on toadflax leaves by the rotting wood.
No, I did not do my tax declaration.
No, I did not floss since last visit.
I do not remember the difference between a Steuernummer and a Steuer
identifikationsnummer.
No, I did not lüft the räume five minutes every morning.
No, I did not kill the mold on the corner of the wall either,
the mold is there for so long that it feels like my friend.
I do not like to do it,
the killing.
The mold and me, we're the same,
I am mold hot and humid on perfect German walls,
and all the Germans are shopping for Schimmelentferner,
not the öko bio one that doesn't kill, the kind based on
bleach.
No, I still cannot speak German
no, after all these years I cannot speak German
I am not strong enough to speak German
I will never speak German
every time I try to speak German you don't understand my accent
and correct my genders and
I want to die.
No, I did not bring a Überweisung.
No, I do not know the name of my
Hausartzt.
No, I did not call in advance to make a Termin.
I only insisted five times for the Ausländerbehörde
to send me the PIN to my electronic Aufenthaltstitel
it's my fault I don't have one.
No, I did not deescalate the situation,
I could have deescalated the situation,
I chose to escalate the situation,
I did not act responsible like a mother should do
I punched that Nazi because I wanted to
and next time it happened I escalated it again and
when they ran away I was
disappointed.
No, I did not travel mid-pandemic every three months to swipe
the health insurance card that said
I'm a man.
No, when the police told us at Lützerath
that if we left now we would not be charged,
I did not leave.
No, I did not ask your consent first to shout Fuck you cop.
I did not build consensus in a plenum to have a mandate
to speak for everyone I just shouted
Fuck you cop.
No, we did not find another school yet
for the child who you failed at the school
where you said it was their imagination that
they struggled with
Ausländerfeindlichkeit.
No, I did not notice the part of the contract
where it said capital owners
are free from the flow of time
and can increase your bills a year ago
retroactively.
I was not responsible with money either I was not responsible
with anything
other than my children's feelings and
wild flowers and
homeless trans people.
No, these children do not have a Krankenkarte
or a Krankenkasse or a Krankenversicherung
if they have a Krankenkarte the police will come
and deport them
all we have is a Krank.
All we brought you doktor
is a Krank.

No, I did not
buy a
fucking
fax
maschine.

I did not do any of the things.
I did not want to do any of the things.
I failed to feel guilt for not doing any of the things,
I only cry and cry and cry, violating
Ruhezeiten.
It's all my fault.
I am not well-integrated.
I deserve all the fees and
punishments.
With piles of papers all over the room,
I am in Germany.
Outside in Germany the forests of folk-tales have fallen
to make paper, long ago.
Furry bumblebees come kiss
the flowers painted on my summer dress.
The sun sings to me softly.

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

사람이 살다 보면 실패도 하고 실수도 하고 그러는 건데 그 감정상태에서 빠져나와서 추스릴 방법을 모르겠음 몇십년을 그렇게 인지를 해도 여전히 받아쓰기에서 한문제 틀려서 90점 받으면 벽에 머리 박아서 죽어버리고싶음 아직까지 죽진 않았으니까 어떻게 수습까지는 하는 것 같은데 그냥… 그냥 좀 덜 아프고 싶다 그냥 실수고 실패고 안 하고 싶어

0
0
0

Pop!_OS 24.04에서 디스코드 앱을 열고 다른 탭으로 전환하면 디스코드 탭이 사라지는 문제가 있음. 디스코드를 열어도 창만 뜨고 독에서는 앱이 열린 것으로 뜨지 않아서 그런 것 같음. 이게 앱 문제인지 COSMIC 문제인지는 잘 모르겠음.

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