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.

UNFASSBAR:

"Wenn Eltern dreimal einen Termin im versäumen, soll das informiert werden, weil „der zu gewährleisten“ sei – so formuliert es die Bundesregierung in der Antwort auf eine Kleine Anfrage von Heidi Reichinnek (Die Linke)."
blog.dgsa.de/2026/01/21/kinder

Wir kennen es allerdings aus unserer Beratung, dass schon jetzt Eltern aufgrund des Jobcenters Ärger mit dem Jugendamt hatten 🤬Und "Kinderschutz" wird derzeit allgemein viel vorgeschoben um verschiedenste Schweinereien zu rechtfertigen, EKELHAFT!

0
0
0
0

This account has a website full of tips and step-by-step guides about how to use Mastodon and the rest of the Fediverse:

➡️ fedi.tips <-------- Click here to open the website

The entire site is written in ordinary non-technical language, aimed at a general audience. There's a section at the top with quick links to the most essential stuff, and a complete list of guides below that.

If you can't find the answers you want on the site, ask me and I'll try to help directly.

0
8
0

@pfefferleMatthias Pfefferle on "How is this diff from WS?" for streaming, Server Sent Events is unidirectional, you get what you originally requested.

WIth websockets, you can do bidirectional "oh, I want these notifications on this resource", "oh, I'm not interested in that anymore, give me notifications on this other resource" (essentially adapting)

SSE vs Websockets also has automatic vs manual cursor resumption — SSE will automatically tell the server "this is the last ID I knew, give me events since then", where as with websockets you need to make that yourself via like a `cursor` parameter in the URL.

0
0
0
1
0
1
0

Heya, I just released Lunet 1.0 lunet.io the static website generator I started ~10 years ago ☺️

I originally built it for myself and used it in some of my repos, but it never hit the quality bar for a wider audience: no tests, no docs, and tons of small things to fix...

But what used to feel like months of work landed in a few days thanks to a coding agent.

I've put so much energy into the related projects to make this happen, so I'm really happy to reach this milestone.

0
1

@thisismissemEmelia 👸🏻 @deadsuperheroSean Tilley

I was looking at which is a very sizable extension (constituting the "Code forge" app domain in app-centric view, but arguably "Software development" top-level business domain in a service-oriented fedi).

The way that things are modeled here adheres more to the actor model where there's a Factory actor, which in turn creates resource actors that expose various sub-domains. For instance for the management of Issues and PR's there's a TicketTracker actor to obtain via a Factory actor on a forge instance. Though I'm not sure whether I'd modeled that in similar fashion, it is a fascinating direction where we focus much more on good protocol extension design.

All in all AS/AP offers a very granular foundation that allows for very interesting architectures, if only we dare explore them and do not dogmatically stick to some engrained notion how "social media" ought to be. I see as but a small subset of .

0

My favorite IT help desk people

- documents steps for others
- remembers that a rare situation has happened before and it's able to look up what was done last time if it's the same thing
- able to handle a new situation BY READING THE INSTRUCTIONS

worth their freaking weight in gold.

0
0
0

@trwnhinfinite love ⴳ "oauth i think HTTP auth-schemes for WWW-Authenticate and Authorization headers are a good idea to signal which ways of auth are supported. profiling oauth is one step; advertising it as an auth-scheme is a good way to remove ambiguity"

Yes, if you make a request to a resource server and it's unauthenticated respond with WWW-Authenticate.

But you probably don't want to use Basic auth with a decentralized network of applications because then all the applications know your full password..

0

@thisismissemEmelia 👸🏻 @deadsuperheroSean Tilley

I was looking at which is a very sizable extension (constituting the "Code forge" app domain in app-centric view, but arguably "Software development" top-level business domain in a service-oriented fedi).

The way that things are modeled here adheres more to the actor model where there's a Factory actor, which in turn creates resource actors that expose various sub-domains. For instance for the management of Issues and PR's there's a TicketTracker actor to obtain via a Factory actor on a forge instance. Though I'm not sure whether I'd modeled that in similar fashion, it is a fascinating direction where we focus much more on good protocol extension design.

All in all AS/AP offers a very granular foundation that allows for very interesting architectures, if only we dare explore them and do not dogmatically stick to some engrained notion how "social media" ought to be. I see as but a small subset of .

0
0
0
0
3
0

If your main timeline on Mastodon is getting too full and too busy to keep up with, you might want to consider using the "Lists" feature. This lets you move accounts you follow over to separate mini-timelines and off your main timeline.

There's a guide to using Lists and lots of questions answered at:

➡️ fedi.tips/how-to-use-the-lists

People often use Lists to create themed mini-timelines, for example you might follow sport-related accounts on a sports list.

0

If your main timeline on Mastodon is getting too full and too busy to keep up with, you might want to consider using the "Lists" feature. This lets you move accounts you follow over to separate mini-timelines and off your main timeline.

There's a guide to using Lists and lots of questions answered at:

➡️ fedi.tips/how-to-use-the-lists

People often use Lists to create themed mini-timelines, for example you might follow sport-related accounts on a sports list.

0
0

Tamron-Link Dongle Lets You Customize and Control Your Lens on iPhone

PetaPixel | Photography and Camera News @petapixel.com@web.brid.gy

A black rectangular device labeled "TAMRON-LINK" and "TAMRON" rests on a dark and light blue geometric background.

Alongside the exciting new Tamron 35-100mm f/2.8 Di III VXD lens for Sony E and Nikon Z-mount cameras, Tamron announced Tamron-Link, a new Bluetooth-enabled accessory to enable photographers to easily customize their Tamron lenses using a mobile device, including iOS and iPadOS devices for the first time.

[Read More]

Read more →
0

@mcc @tsrono
@david_castletonDavid Castleton (Author)

The folk story of this displayed in Zennor Church is different. The mermaid used to sit on the rock in Pendour Cove every Sunday so she could listen to the churchwarden's son, Matthew Trewhella's beautiful singing voice drifting from the church. One day, she struck the courage to venture into the church and they fell in love. They were last seen swimming in the cove and were never seen again. The chair is 400yrs old and said to be carved in Matthew's memory.

0

RE: vt.social/@lina/11609785610336

Because I've been negative quite a bit about the potential Discord replacements/the way "open web" people tend to try and develop novice-facing applications - reading this guy's post, I actually think his head's screwed on about right.

No FOSS fallacy smells here and a commendable focus on the desired end user experience over purism, even while discussing the development process. Top marks, no notes.

The blog: blog.fluxer.app/how-i-built-fl

0

@steveSteve Bate "will there be CIMD hosting services", you mean like cimd-service.fly.dev ?

Or: ietf.org/archive/id/draft-ietf

Effectively, yes. You could have a CIMD hosting service, but if you use the `hostname` of the CIMD as the "client name" (when untrusted) you probably want a "pretty" value instead of `cimd-service.fly.dev/clients/b

In AT Protocol, they say essentially: "If the URL is `https://hostname.example/oauth-client-metadata.json" then we can display just `hostname.example` as the client name when untrusted.

That's a nice pattern, we *may* adopt that in CIMD spec itself, but I don't think we have that pattern currently.

0
1
0
0
0
0
0
0
0
0
2
0
0
0
0
2
0
0
0

UNFASSBAR:

"Wenn Eltern dreimal einen Termin im versäumen, soll das informiert werden, weil „der zu gewährleisten“ sei – so formuliert es die Bundesregierung in der Antwort auf eine Kleine Anfrage von Heidi Reichinnek (Die Linke)."
blog.dgsa.de/2026/01/21/kinder

Wir kennen es allerdings aus unserer Beratung, dass schon jetzt Eltern aufgrund des Jobcenters Ärger mit dem Jugendamt hatten 🤬Und "Kinderschutz" wird derzeit allgemein viel vorgeschoben um verschiedenste Schweinereien zu rechtfertigen, EKELHAFT!

0
0
0
0
0
1

I struggle to understand why the EU commission is recommending people to use X. How else should the fact that the X logo is plastered all over their (our) web site be interpreted. It's a deeply irresponsible and harmful use of their power of influence.

After all that's happened and after all the pleading and campaigning by citizens. This is the kind of thing that truly makes you lose faith.

I can't even bring myself to tag them in this post. There's no point anyway.

euronews.com/next/2026/02/11/n

0
3
0