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

약간 꼭 이루진 않아도 되지만 꿈이 생겼음...
언젠간 한국에 퀴어권리가 좀 나아지고나면...
한국인 논리학,토포스,카테고리 하는 지인들 다같이 모여서 한국에 논리학 연구팀 하나 잡았으면 좋겠음

0

Betsy and I are at the Center for Effective Philanthropy conference in LA for the next few days, at a breakout session tomorrow. Unfortunately I will not be around to harass the “journalist” Ezra Klein at his lunch whatever-he-is-doing-that-is-definitely-not-journalism at 12pm today, so can someone please do that for me? Thanks in advance!

0
0
1
2
1
0
0
0
0
0

If mastodon.social carries on growing at the expense of others, the Fedi will soon be in danger, here's why: fedi.tips/its-a-really-bad-ide

At the same time, Mastodon's server devs are creating brilliant features to help decentralise the Fediverse. The v4.5.0 release will auto-federate all replies in threads, greatly helping smaller servers.

The good stuff will be pointless if mastodon.social keeps growing. It's as if Mastodon gGmbH isn't sure what it wants: does it want to build the world's only truly decentralised social network, or does it want to make a centralised social network which is structurally destined to enshittify?

2/4

This is NOT a difficult situation to solve.

There is a really easy solution: keep recommending one server for people who don't like choice, but regularly rotate it so growth is spread out. The app could have a button saying "Join mas.to" instead of "Join mastodon.social", for example.

The app makers could choose a pool of reliable general servers with track records going back many years (some are listed here: fedi.garden/servers-sorted-by-) and recommend one of these on the front page of the app. They could then regularly change which one is recommended, so that each one in the reliable pool gradually gets a share of new signups.

3/4

0
0
0

It's late 2025 and @signalappSignal Desktop is still a 650MB Electron app.

Yes, you read that right, *six hundred and fifty megabytes* for a simple messaging app.
@TauriAppsTauriApps :ferris: has existed for several years, and could (relatively trivially) be used to bundle the same web app at 5-10% of the size.

FFS, there is no excuse for this. If you can't be bothered to port to Tauri at least make it available as a simple web app. How can we expect people to switch from WhatsApp when this is the alternative?

0
1
0
0
0
0
0
0

there are two trials happening simultaneously. one where the defendant describes the horror of being hit by a sandwich and said "i could smell the onions and the mustard" and another where it is being discussed that prisoners are kept for 72 hours without beds or access to lawyers sleeping on a shit smeared floor.

this is truly unbelievable

0
0
0
0

It's a launch day at @redmonk !

My colleague @monkchipsTooting Beck , along with his lovely coauthors Kimberly Harrison, Heidi Waterhouse and Adam Zimman have released their Progressive Delivery book into the world!

If you want to read more about how to read more, click on through and let me share some highlights with you :)

redmonk.com/rstephens/2025/11/

0
0

もりもり :saba:

Change quote action to error instead of insert link in Private Mentions (#36721)
fix spelling (#35738)
Quote Posts: Add notifications for DMs and private posts (#36696)
Fix Skeleton placeholders being animated when setting to reduce animations is enabled (#36716)
chore(deps): update artifact actions (major) (major) (#36711)
chore(deps): update github/codeql-action action to v4 (#36713)
Remove unused `DomainControlHelper` include from `SignedRequest` (#35856)
chore(deps): update definitelytyped types (non-major) (#36706)
chore(deps): update dependency typescript to v5.9.3 (#36707)
chore(deps): update actions/setup-node action to v6 (#36710)
chore(deps): update eslint (non-major) (#36708)
chore(deps): update chromaui/action action to v13 (#36712)
chore(deps): update actions/checkout action to v5 (#36709)
Refactor: Media Modal (#36673)
Remove announcement margin when in Advanced Web Interface (#36714)
Fix quote dropdown menu item in detailed status view (#36704)

続く

0
0
0
0
0
0
0
0

> High availability does not prevent message loss: Broker vendors claim high reliability of their clustered implementations. However, “high availability” simply means that clients can always (re-)connect to a running instance and keep sending or receiving messages even if one or more of the instances fail. It does not necessarily guarantee absence of message loss, as clustered brokers may acknowledge messages that are not replicated or persisted.

Ausschnitt aus "Louis de Funès: Nein!? - Doch!! - Ohh!!!"
0
0
0

> High availability does not prevent message loss: Broker vendors claim high reliability of their clustered implementations. However, “high availability” simply means that clients can always (re-)connect to a running instance and keep sending or receiving messages even if one or more of the instances fail. It does not necessarily guarantee absence of message loss, as clustered brokers may acknowledge messages that are not replicated or persisted.

Ausschnitt aus "Louis de Funès: Nein!? - Doch!! - Ohh!!!"
0
0
0
0
0
0
0
0
0