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.

1
0

The next release of will probably bring not a single new feature, but focus on improvements, especially regarding . Support for using ( et al) to handle is a part of it (which is done and works). Still unsure whether I'll also add support for ' . Using kqueue also as a better backend for is on the list.

Another hopefully quite relevant change is here:

github.com/Zirias/poser/commit

In short, so far my lib was always awaiting readiness notification (from kqueue, or on Linux, or select/poll for other platforms) before doing any read or write on a socket. This is the ideal approach for reads, because in the common case, a socket is NOT ready for reading ... our kernel must have received something from the remote end first. But for writes, it's not so ideal. The common case is that a socket IS ready to write (because there's space left in the kernel's send buffers). So, just try it, and only register for notifications if it ever fails, makes more sense. Avoids pointless waiting and pointless events, and e.g. with epoll, even unnecessary syscalls. 😉

0
0
0

まあそれはそれとして、旧Twitterのブロック機能の改変の流れとかを見るに、このまま上手く騙くらかしたままネットワーク効果の引力に絡め取った後なら、ブロックが公開されていることが多少知れ渡ろうが案外大したダメージにならないような気もしている。それが社会的厚生の観点で望ましいのかは別として

0
0
0
0
0

대기업 계열사에서 이력서를 보고싶다고해서 보내줬는데, 코딩테스트에 초대를 해주셨다.

거기서 만점받음.

누가 코테본다고 했을 때 옆에서 훈수는 몇번 둬봤는데, 직접 참가자가 되는건 손에 꼽을 정도였기에 좋은 경험이었다.

1
0
0

I am humbled and thrilled to be a member of the @fediforum Advisory Board!

It was formed to address the hard questions, and to make the most welcoming and ispiring gathering to push our beloved to a brighter future.

Proudly, I am the youngest and hands-down the craziest member of the board—I joined our first meeting from @ilcubobeachIl Cubo Beach ☀️, with a beer in my hand. 😎

Reach out if you have issues, questions, or ideas to raise. I am, we are, all ears.

It’s so cool to collaborate with this group of incredibly skilled people!

Long live the Fediverse ⁂ ❤️

mastodon.social/@fediforum/114

0
1
0
0
0
0
0

「パレスチナ温かい家」で出会ったこちらの作品は、日本帝国主義の植民地統治下に、朝鮮半島から日本に渡った人びとを記憶する地域にはえる雑草を集めたもの。場所の記憶をモニュメントではなく、土地特有の草の匂いであらわしている。ガラスの蓋をあけて、宇部市、飯塚市、八千代市、それぞれの現場の記憶を鼻から吸いこんだ。

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

La dernière mise à jour de cartes.app est extraordinaire 🤩

cartes.app

Tu as l'impression d'être sur GMaps.

Tu cherches 'bricolage' puis tu peux voir tous les magasins de bricolage s'afficher quasi-instantanément. Pareil pour des dizaines de catégories 👌🏻

Vraiment, re-essayez !

(Sans compter les vues satellites, hybride, , photos commons, ...)

0
0
0
0

난 그냥 썬더볼츠에 대한 평이랑 이걸로 MCU가 어떻게 방향이 변할수있을까 이런게 궁금한데 한국영화유튜브란놈들 죄다 PC를 버리고..PC때문에 망하다가..이지랄들 쳐해서 뭐 볼수있는게 없음

0
0
0
0

Since I've been using my Nikon 300mm zoom leans for more than just reading the model numbers of cell sites recently, I've bought a Tamron 18-300mm F/3.5-6.3 Di III-A VC VXD for the camera body I actually like to use!

Walked around today after getting lunch for some first attempts, the AF is so much faster (to be fair I think my Nikon 300mm is slightly broken anyway)

7TjCz21h4v89nvf32V.jpg4Jc26fwMR1Dy114HM2.jpgKnfT3q5g2bhStWrY4C.jpg3dcm2W99MdN2YT9SK5.jpg
0
0
0
0
0
0

Quote: "I have written entire applications just to avoid thinking about why I was unhappy. Programming gives you instant feedback. You run the thing, and it works. Or it doesn’t, and you fix it. Either way, you’re doing something.

That kind of agency is addictive. Especially when the rest of life doesn’t offer it. We program because we can, even when we shouldn’t. Because at least it gives us something to rebel against."

notashelf.dev/posts/curse-of-k

0
1
0
0
0
0
0
0
0
1

packages/frontend/src/main-boot.tsにバージョンが直指定されててこのバージョンがforkのよくあるバージョン(ex. 2025.4.0-hoge.1)とかだとJSON.parseがうまくいかなくて無限に設定のmigrateが走る

0

Quote: "I have written entire applications just to avoid thinking about why I was unhappy. Programming gives you instant feedback. You run the thing, and it works. Or it doesn’t, and you fix it. Either way, you’re doing something.

That kind of agency is addictive. Especially when the rest of life doesn’t offer it. We program because we can, even when we shouldn’t. Because at least it gives us something to rebel against."

notashelf.dev/posts/curse-of-k

0
2