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.

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

🦊

NEW(ish) WORK! For the last few months I’ve been helping out at Unbreaking, a volunteer-powered project that’s documenting this administration’s attacks on American institutions. They’re bringing clarity to the chaos, and it’s been a rare privilege to work with them.

Here’s a brief write-up of the work I’ve contributed — and more importantly, the work *they* do. (And how you can help, if you’re interested.) ethanmarcotte.com/wrote/unbrea

0

The Scrimba Fullstack Developer Path is live!

Bringing the same great learning experience to the back end!

I can't believe it was 2020 (!!) when I completed the Frontend Developer Path... and then I had to learn Node, @vite @astro etc. on my own, like a sucker. 😜

Check it out!

|scrimba.com/fullstack-path-c0f

0
1
1

Severe Thunderstorm Warning, Admiralty Island; City and Borough of Juneau, 2025-06-16 15:26 AKDT.

SVRAJK

The National Weather Service in Juneau has issued a

Severe Thunderstorm Warning for... West central City and Borough of Juneau in Alaska... Northwestern Admiralty Island in Alaska...

Until 400 PM AKDT.

At 326 PM AKDT, a severe thunderstorm was located over Douglas Boat Harbor, moving northwest at 30 mph.

HAZARD...60 mph wind gusts and penny size hail.

SOURCE...Satellite indicated.

IMPACT...Expect damage to roofs, siding, and trees.

Locations impacted include... Downtown Juneau, Douglas, Montana Creek, Outer Point, Auke Bay, Jordan Creek, Thane, Salmon Creek, Eaglecrest, Mendenhall Glacier Visitor Center, and Lemon Creek.

https://forecast.weather.gov/MapClick.php?zoneid=AKZ324


0
1
0
0
1
1
1
0
0
0
0

Special Weather Statement, Admiralty Island; City and Borough of Juneau, 2025-06-16 15:15 AKDT.

At 315 PM AKDT, Satellite imagery indicated a strong thunderstorm near Downtown Juneau, moving northwest at 50 mph.

HAZARD...Wind gusts up to 40 mph and pea size hail.

SOURCE...Satellite indicated.

IMPACT...Gusty winds could knock down tree limbs and blow around unsecured objects. Minor hail damage to vegetation is possible.

Locations impacted include... Douglas, Horse Island, Outer Point, Jordan Creek, Salmon Creek, Eaglecrest, and Lemon Creek.

https://forecast.weather.gov/MapClick.php?zoneid=AKZ324


0
1
0
0
0
0
0
0

Since the beginning of the year I've been thinking about cooperative online services, particularly email.

I've run my own email servers for years, but never as a service (beyond friends and family), so I've been slowly piecing together what that might actually involve.

Haven't gotten as far as I'd like but I am learning things, so I guess that counts as progress.

A Simple Diagram: How it started...

Two boxes Roundcube Web Mail and PC, Mobile Mail Client each with arrows drawn to a box containing 3 sections Dovecot IMAP Server, Postfix, SMTP Server, TBD CalDAV/CardDAVA complicated diagram: How it's going...

Roundcube and PC, Mobile boxes lead to "Choose one." which leads to 3 options, 1) Dovecot, Postfix and a TBD CalDav/CardDAV, 2) Cyrus IMAP and Postfix, 3) Stalwart, a monolithic system which provides all IMAP, SMTP, etc. services itself.

Those 3 options all lead to a box containing Identity Provider (SSO, 2FA, OICD, etc.) and Account Database (LDAP server? SQL?). Side notes contain lists of possible options including: Authentika, Authelia, Zitadel, Hanko, Keycloak, etc... for the IDP and LLDAP for the the Account Database.

Off to the left side is another branch of the diagram, with Invites and Registration leading to both IDP and Payment and Billing which leads to Sync (Map subscriptions to entitlements) which leads to the Account Database.  Invites and Regisgration has a side note listing Astro and Svelte as options, Payment has a hide note listing Stripe and Helcim as options.

The Invites and Sync boxes have gear icons indicating "Code / Build this part", and the side notes have little detective icons indicating "Evaluate / Prototype".
0
3