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

Human Rights Day in SF Dec 10, 12-1 PM at the City Hall East Steps
Today Dec 10 at noon at City Hall, the California Alliance for Retired Americans (CARA) will read the Universal Declaration of Human Rights and discuss ways of fighting back. Join them in solidarity.
This week’s newsletter: buff.ly/2rqJxnN

0
0

Human Rights Day in SF Dec 10, 12-1 PM at the City Hall East Steps
Today Dec 10 at noon at City Hall, the California Alliance for Retired Americans (CARA) will read the Universal Declaration of Human Rights and discuss ways of fighting back. Join them in solidarity.
This week’s newsletter: buff.ly/2rqJxnN

0
0
0
0
0
0

ねんむうい :saba:

da2b75bdcd (upstream/main) Change `build-releases` workflow to tag images `latest` based on latest `stable-x.y` branch (#37179)
adf8a3601d Add service to add item to a collection (#37192)
d6f2a3ac8d Bump version to v4.5.3 (#37166)
c42b9f6996 Implement custom font for Wrapstodon heading (#37193)
76184c998c Fix issue where Wrapstodon was pushed to the bottom of the feed (#37190)
8137ce87ce Fix Wrapstodon Storybook & other Wrapstodon issues (#37189)
37426288d9 Update dependency postcss-preset-env to v10.5.0 (#37132)
801fee7593 Update dependency test-prof to v1.5.0 (#37127)
6838497fe8 Add title and description to Opengraph data for Wrapstodon share page (#37188)
7b8a5d42f1 Remove unused time series details from 2025 annual report (#37187)
91500a7f53 Minor Wrapstodon tweaks, add stub Storybook page (#37186)

0
0
0
0
0
0
0
0
0
0

「백일몽의 청사진」 노벨라이즈화 소식을 봤다. 실물 사야겠다고 생각. 몰락해버린 ADV업계 작품 출신이지만 매우 진취적인 문학적 구성이 돋보이는 명작이었다. 3개의 액자화된, 그러나 독자적으로 완결된 에피소드를 통해 조명되는 두 인물의 관계성이, 세계를 읊는는 화자로 거듭나면서, 복합적인 “설화“를 Grandeur 하게 완성하는, 달리 비교할 대상을 찾기 힘든 기린아적 작품이다. 꽤 자신있게 추천.

0
0
0
0
0
1
0
0

The reason `fsync` exists in Unix is for applications to avoid calling it.

Unix could have made filesystems sync automatically, but that would have a high cost, because it would end up doing a of needless work for temporary and intermediate data. Instead of having the filesystem abstraction convey the intent of data, Unix bubbles up the responsibility to call `fsync` to higher-level application code.

In this design, tools like `sed` aren't meant to call `fsync`. They operate near the level of the filesystem abstraction and don't have the information they'd need to decide when not to call it. A script might invoke `sed` a thousand times and then do a single `sync` at the end, avoiding much needless cost while still achieving the desired end result.

In contrast, `vim` does call `fsync`. The thing that makes `vim` different is that it knows a tiny bit about where it sits with respect to a human being's intent.

So the decision to use `fsync` isn't about not letting errors pass silently. It's about whether the code you're writing has a bigger-picture understanding of the data it's processing.

0
0
0
0
0

There are many things I hate about the Internet now but one of them is that you register a domain at one price and then once you're doing something with the domain and so depending on continued access the price goes up and up and up every single year

0

The reason `fsync` exists in Unix is for applications to avoid calling it.

Unix could have made filesystems sync automatically, but that would have a high cost, because it would end up doing a of needless work for temporary and intermediate data. Instead of having the filesystem abstraction convey the intent of data, Unix bubbles up the responsibility to call `fsync` to higher-level application code.

In this design, tools like `sed` aren't meant to call `fsync`. They operate near the level of the filesystem abstraction and don't have the information they'd need to decide when not to call it. A script might invoke `sed` a thousand times and then do a single `sync` at the end, avoiding much needless cost while still achieving the desired end result.

In contrast, `vim` does call `fsync`. The thing that makes `vim` different is that it knows a tiny bit about where it sits with respect to a human being's intent.

So the decision to use `fsync` isn't about not letting errors pass silently. It's about whether the code you're writing has a bigger-picture understanding of the data it's processing.

0
0

대립적인 상호이해라는 인물관계의 정석적인 조립방식이, 얄팍한 인스턴트 관계성이 넘치는 작금의 서브컬쳐 작법의 트렌드 속에서는 되려 신선함. ... 뭐 같은 방향성으로써는 義妹生活 쪽이 훨씬 섬세한 상위호환이라곤 생각하지만.

0

Gaskäthe und Unionskollege blocken die geplante .

Warum?

wollte, dass es vor der kompletten Streichung der Gelder eine letzte Möglichkeit der persönlichen Anhörung geben muss.
Über einen Kontaktversuch soll geprüft werden, ob der Terminverweigerer z. B. psychisch krank ist und deshalb nicht erschienen ist um sicherzustellen, dass niemand, der krank und hilfsbedürftig ist, auf der Straße landet.

geht das zu weit. 🤖❄️🩵

t-online.de/nachrichten/deutsc

0
0

I just read The Colonization of Confidence by @WeirdWriterRobert Kingett and you should too.
I've talked about hating the tools that subvert cognition and creativity. This piece puts into words those concepts by telling you a story. It's raw. It's messy and emotional. It's human. It's something LLMs could never do and it's beautiful. sightlessscribbles.com/the-col

0
0
1
0
0
0
0
0