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

I've been thinking about client-server interactions in the . isn't widely used, and most clients rely on Mastodon-compatible APIs instead.

What if we created a new standardized API based on GraphQL + Relay for client-server communication, while keeping ActivityPub for server-to-server federation?

The Mastodon-compatible API lacks formal schema definitions for code generation and type checking, which hurts developer productivity. And ActivityPub C2S is honestly too cumbersome to use directly from client apps.

would give us type safety, efficient data fetching (only get what you need), and the ability to evolve the API without breaking clients. 's features for pagination, caching, and optimistic updates seem perfect for social apps.

Would this be valuable to our community? What challenges do you see? How might we handle backward compatibility? And should this be formalized as an FEP?

Curious what others think about this approach.

0
0

The UK government had the audacity to claim eVisas as 'successful' despite:

🔴 Data errors preventing migrants from accessing services, housing or work.

🔴 Technical errors, including refugees being unable to link travel documents and people unable to even set-up an account.

🔴 Migrants having to use expired documents, putting people at risk of being denied entry to the UK.

🔴 Lack of Home Office support.

We've long warned that the UK's eVisa scheme could create another Windrush scandal.

Flawed data and systems can corrupt a person's immigration status, especially as there's no offline way to prove it.

Plugging eVisas into immigration enforcement will only result in migrants being deported incorrectly.

Tell your MP eVisas must not be used for immigration raids!

➡️ action.openrightsgroup.org/wri

Text: E-Visas Could Lead to Another Windrush Scandal. Image: Patterned background with swirling blue lines over an 'EVISA' repeated pattern in green and a repeating pattern of interconnecting circles.
0
0
1
0
0
0
0

And finally, the real punchline for non-German speaking people: in the German language the city of Rome is spelled Rom. Nero/ahead software was and is a German company. Get it now? :) you are welcome! And I am deeply satisfied to witness a great disturbance in The Force. Millions of people saying “oh, shit! THAT’s why they named it Burning ROM”

3/3

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

Mixed feelings about missing PyCon, yet again. This time of year is always crazy with the end of the school year. And given the choice, I'm going to prioritize the kids. Hard to say if I'll ever make it back at this point. Maybe in 2029.

0
0
0
0

[지난 이야기]

SHARAT, 전라남도 순천에 있는 카페를 다녀왔어요.

친한 분이 하시는 카페라, 제가 소소하게 메뉴판이나 광고 배너 이런걸 도와드렸었는데... 거리가 거리인지라(...) 갈 시간이 안 되어 못가고 있다 퇴사하고 드디어 다녀오게 되었습니다
:blobcataww:

수많은 수상 경력을 가지고 계신 분이기도 하고, 커피와 베이커리, 그리고 카페란 공간에 굉장한 자부심을 가지고 운영하고 계시기에 커피에 대해 잘 모르는 저여도 "와~" 탄성이 절로 나오는 커피를 내어주셨습니다. 이것이 고수의 커피....!

순천에 계시다면 한 번 들러보시는 것을 추천드립니다
:blobcattea:

1
0
0
1
0
0

600キロ運転!!とはいかないけどまあ大丈夫だなって感じ そして車くん一月放置しても普通に冬場ぐらいのバッテリ電圧だったのでえらい メインバッテリがあたらしめなだけある

0
0
0

Working on a workshop for @publicspaces

So people & organizations willing to learn about the problems with Bigtech Socials & willing to experiment with Public Socials (aka Fediverse) can be served with this. Ultimately helping them to move away from Bigtech Socials & hopefully Bigtech in general.

Quite happy to formalize my work & experience into something other people can use as well.

0
0
0
0
0
0
0
0
0
0