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.

I wrote a photo essay with 20+ of my favourite tech museums in the world, and tried to figure out what makes a great museum in the process.

I am very curious what tech museums you like – and why!

(Will work on any device, but worth checking out on the biggest screen you or your neighbour might have.)

aresluna.org/fav-tech-museums/

0
0
0
0
0
0

Maybe you want to boycott U.S. products. Or you’re concerned about security and privacy. Or you’ve seen the Trump administration retaliate against political enemies by cutting off their access to U.S.-based digital services and don’t want to be vulnerable to the same sanctions.

Whatever the reason, you may find this very useful. threads.com/@parismarx/post/DT

0

latam, war, Greenland, domestic violence as a metaphor

it still feels infuriating how when one year ago when Trump started talking of invasion everyone was like "blustering", "impossible", "distraction from Epstein" etc. and I was like, this is war, this is how war happens, there's a process until you get a country to bomb and what he's doing *right now*, these statements, these are parts of the process, we're going to see war. and now that several ships have been blown up in violation of every norm and nobody did anything, now that he has bombed the capital of a lat-am country and kidnapped the president with the express purpose of appropriating resources and nobody did anything, *now* people act as if they never called me crazy/doomer/news-obsessed etc. for saying, this is war, we're going to war.

I guess at least *now* people aren't doubting anymore that Greenland and Canada are on the menu too, though you did call me crazy when I said "this is real" the very first time Trump started joking about Greenland and Canada. look, if the boyfriend of your friend starts joking about punching him if he runs his mouth again, you have to understand that his joking is already the process that leads to backhand slaps happening. the violence doesn't happen overnight. the violence is built, and the words is how you build it.

0
0
0
0
0
0
0
0

Maybe you want to boycott U.S. products. Or you’re concerned about security and privacy. Or you’ve seen the Trump administration retaliate against political enemies by cutting off their access to U.S.-based digital services and don’t want to be vulnerable to the same sanctions.

Whatever the reason, you may find this very useful. threads.com/@parismarx/post/DT

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

I can't honestly say I have any sympathy for people who feel betrayed by , considering that GitHub has always been a platform.

If you are a coder, why on Earth would you ever host your FOSS code on a non-FOSS system??

It's a recipe for betrayal. Andreesen Horowitz invested $100M USD in GitHub all the way back in 2012, and *now* you're upset??

ploum.net/2026-01-05-unteachin

0
0
0
0
0

0.9.0 is here!

This release brings /await support to parsers. Now you can validate input against external resources—databases, APIs, Git repositories—directly at parse time, with full type safety.

The new @optique/git package showcases this: validate branch names, tags, and commit SHAs against an actual Git repo, complete with shell completion suggestions.

Other highlights:

  • Hidden option support for deprecated/internal flags
  • Numeric choices in choice()
  • Security fix for shell completion scripts

Fully backward compatible—your existing parsers work unchanged.

https://github.com/dahlia/optique/discussions/75

1
0
0
0
0
0

I want to mumble for a bit about "worldbuilding". Of course the term is vague and disputed, but I find a lot of folks seem to think in terms of 'players/readers that like it and those that don't'.

I think this idea is a bad one, because I hear devs talking about making worldbuilding stuff for that group, or avoiding it because of the other group.

Seems like a bad way to organize your process.

Worldbuilding is useful in specific ways, and useless if done without those goals. 🧵

0
0
0
0
0
0
0

0.9.0 is here!

This release brings /await support to parsers. Now you can validate input against external resources—databases, APIs, Git repositories—directly at parse time, with full type safety.

The new @optique/git package showcases this: validate branch names, tags, and commit SHAs against an actual Git repo, complete with shell completion suggestions.

Other highlights:

  • Hidden option support for deprecated/internal flags
  • Numeric choices in choice()
  • Security fix for shell completion scripts

Fully backward compatible—your existing parsers work unchanged.

https://github.com/dahlia/optique/discussions/75

1
0
0

저렴한 일본 데디케이티드 서버(블레이드)를 제공하고 있는데, 지금은 품절.

얼마 전에 에퀴닉스 작업 나갔던게 딱 하나 남은 서버에 입주하는 고객님이 생겨서 리모트 핸즈로 설정해드린거라... 자리 빌 때 까지 무한 기다리기 메타....

0
1
0
0
0
0
1
0
0

Optique 0.9.0 released! Two big features: • Async parsers: validate against databases, APIs, or filesystems with full type safety • New @optique/git package: validate branch names, tags, and commits against real Git repos All backward compatible. Existing code works unchanged.

Optique 0.9.0: Async parsers a...

0
모두 미쳤나봐요. 트럼프의 베네수엘라 공격 이후로 CVX가 다시 베네수엘라의 유전을 회수하면 큰 돈읗 버루것이라고 생각하다니. (원래 CVX의 것이었습니다)
みんな頭がおかしいんだ。トランプのベネズエラ攻撃の後で、CVXが再びベネズエラの油田を回収すれば大金を稼げると思っているなんて。(元々CVXのものでした)
0

Does anyone know what other Swift conferences happening during the year in the United States? I always remember the One More Thing Conference in California but I thought there were others. Looking to perhaps attend something else this year (or at least use it as an excuse to get out of the bad Chicago weather for a few days).

0
0
0