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

근데 처음 봤을 때는 유튜브가 AI슬롭 청소라도 해주려는 건가 싶었는데 게시하기를 누르고 나니까 유튜브가 "그럴 리가 없다"는 걸 깨달았다. 분명 자사 모델 학습에 쓰겠지

RE: https://bsky.app/profile/did:plc:ppk763j7o2wkinvzuqx4orrb/post/3mhhuw5fco22m

0
0

반론은 심히 핀트가 어긋났는데, 어떠한 규모의 공연을 어디서 하는가는 문제의 핵심이 아니며, 심지어 기획의 의도조차 그다지 여기서는 중하지 않다(결국은 전가된 비용과 거기서 어그러진 공공성의 원칙의 문제이므로).

0
0
0

I’ve become convinced that using zod + a strongly-typed API client layer to share types between frontend and backend is bad, actually. It makes tight coupling way too easy, especially when trying to release backwards-compatible changes.

I’m facing my second multi-day change due to someone building on a shared model which doesn’t separate “write” types from “read” types. The result is that, without reworking a whole mess of models, I can’t add an optional property to a backend response without making a host of changes to the frontend (which should not be aware of the backend change at all). Sure, this could be avoided with care, but the ergonomics of the system push people so hard towards doing the wrong thing.

Manual DTOs are the way to go, preferably with a generated OpenAPI client for the frontend.

0
0
0

Given the state of the world here's some good news. Not only Ukraine has stopped Russian advances on several fronts in the last few weeks, but they reversed them in some places too. Additionally they are largely doing so using cheap weapons designed and manufactured in Ukraine instead of relying on Western weapons:

understandingwar.org/research/

0
0
0
0
0

I've made a few changes to the CSS for my BSSG blogs, as an interim measure to hide some of the page content that I don't want.

Longer term, I want to adjust the build scripts, so that post descriptions, read time, and other bits are optional (configurable) parameters, but I need to find a sustainable way to do that.

But, as of now, the blogs should look much simpler again.

0

I just noticed that website after many years still does not clearly communicate what Solid is, other than "something something advancing the web".

Luckily inventor of web and key driver of the technology effort, TBL, is quoted saying it has something to do with control of own data. Somewhere we lost "that human-first approach" that was so prevalent in the early days. And now we must go back to the roots again.

TBL even staked the whole company Inrupt he co-founded on it. Inrupt offers a *checks notes* ..

> That Actually Knows Your Customers

> knows a little about a lot of your customers' lives. The AI you build will know everything that really matters to your customer relationships.

Ah, I see now. We must go back to our roots. Well before the . Nom nom nom 🥕🥕 what a clear vision.

0
0
0
1
0

復古款利物浦球衣到手了!!!! :ablobcall:

球會一直有賣這款95/96年球衣,但都是複製版,並不是原本的贊助商Adidas生產

今年利物浦簽回Adidas,後者就趁機坑一筆了

0

🍻🥤 Kneipentreff .
Jeden vierten Dienstag im Monat: 24. März um 19:00 im Lagerhaus.
Wir treffen uns diesen Dienstag für unseren Kneipentreff, diesmal erneut im Lagerhaus im Viertel.

Wenn Du Interesse an unserer recht junge Gruppe hast oder über alternative Social Media Angebote im Fediverse, Verschlüsselte Messenger oder Freie Betriebssysteme quatschen möchtest, komm gern vorbei. Wir freuen uns auf nette Gespräche.

openstreetmap.org/?mlat=53.071

0

미국, 호르무즈 개방 작전 본격화…아파치 헬기 이란 전쟁 발발 이후 호르무즈 해협을 통한 원유 운송이 사실상 막히면서 국제 유가가 급등하는 등 경제적 파장이 커지자 아파치 공격 헬기 등을 동원해 해상항로를 위협하는 이란의 군사자산을 직접 제거하는 작전에 들어간 것입니다. 등록 2026-03-20 16:43

미국, 호르무즈 개방 작전 본격화…아파치 ...

0

Update on the Colorado Age Attestation bill: Everyone that participated in the meeting last week submitted proposed changes to the bill. They included good ideas to improve consumer protection and privacy and exempt open source software.

Sen. Ball responded this morning that they'll now draft potential amendments.

I think we're making good progress. I'm off for a ski weekend with the kids. Have a great weekend everyone!

0
4
0
0

공연의 방식을 문제삼는 것이 아님을 제법 분명히 하였다고 생각하였는데, 독한 사르캐즘으로 되돌아왔기에 그다지 건설적인 이야기가 되지 않으리라 보고 타래를 닫는다. 인용이 대화를 의도한 것이기보다는 원문의 연장으로써 서술하였기에 경어를 생략하였는데, 이것이 무례한 것이 된 점에 대해서는 미안하게 생각한다.

0
0
0
0
1

🆕 blog! “I'm OK being left behind, thanks!”

Many years ago, someone tried to get me into cryptocurrencies. "They're the future of money!" they said. I replied saying that I'd rather wait until they were more useful, less volatile, easier to use, and utterly reliable.

"You don't want to get left behind, do you?" They countered.

That struck me as a bizarre sentiment.…

👀 Read more: shkspr.mobi/blog/2026/03/im-ok

0
0
1
0

"Our new study shows that a wetland created by beaver damming can store carbon at rates up to ten times higher than an equivalent stretch of river and floodplain without beavers"

Beavers can turn streams into carbon stores – we measured how much
theconversation.com/beavers-ca

0
10
0

Mi microrrelato de terror LA NOCHE ABANDONADA, REVISITADA ha quedado finalista del premio Microterrores XIII convocado por la editorial Diversidad Literaria.

El microrrelato:

LA NOCHE ABANDONADA, REVISITADA

La perseguí durante largo tiempo, atravesando dunas, ríos helados y montañas hostiles. Quedó atrapada entre unos rayos de luz y al fin pude verla. Tenían razón: la noche era un ser vivo. Sus ojos eran como de gato; su cuerpo informe un tejido de llantos de niño, tiritar de perros, sudor de amantes, jirones de sueños y pesadillas. Dentro se agitaban las almas de los condenados, gritos como un sudario. Vine a matar a la noche pero me uní al coro de almas perdidas. Aquí sigo sepultado, mudo, ciego.



Portada del libro Microterrores XIII, publicado por la editorial Diversidad Literaria
0
0
0
0
0
0

happy souls "i've got boss weapons" voice: We've got #GoToSocial BUGFIX RELEAAAASE

https://codeberg.org/superseriousbusiness/gotosocial/releases/tag/v0.21.2

Bugfixes and little chores! Check the commits at the link for specifics.

Note that we bumped the Go version number to v1.25 for this release. Normally we wouldn't do this in a bugfix release, but a dependency update (including a bugfix) depended on it, so here we are. Practically speaking you probably won't notice a difference, but it's worth mentioning.

If you're updating to this version from v0.21.x, it's a very easy update with no db migrations.

If you're updating to this version from a version before v0.21.0, please follow the update instructions from v0.21.0, but replace 0.21.0 with 0.21.2 throughout. Be aware that the update to 0.21.x contains some database migrations. Please do read the notes carefully!

0
0
0
0
19
0

ヒッピー文化を引きずっているのかオールド左翼は小汚い身なりの輩が多いが、あれは活力に満ちた若者だから格好がつくのであって年寄りがやっても敗北者にしか見えない。三十路を過ぎた紳士は全員ウールのスーツを着てネクタイも締めるべきだ。

0
0
0

ヒッピー文化を引きずっているのかオールド左翼は小汚い身なりの輩が多いが、あれは活力に満ちた若者だから格好がつくのであって年寄りがやっても敗北者にしか見えない。三十路を過ぎた紳士は全員ウールのスーツを着てネクタイも締めるべきだ。

0