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.

Deadline this weekend - apply by Feb 1st, 2026!

Do you want to go to EuroBSDCon 2026.eurobsdcon.org/ but need support to do so?

Or do you know someone in that situation? Apply for the Paul Schenkeveld Travel Grant before February 1st, 2026!

eurobsdconfoundation.org/trave

0
0
0
0
1

Finally got around to learning the song "Breathe" by Pink Floyd on the piano. The chord sequences are just dripping with chill. This song reminds me of Zepplin's "Rain Song," in that I could listen to it and play it for hours on end. Pink Floyd recorded this song with a guitar mostly doing the chords. It sounds amazing with the keyboard filling in, especially with some funky preset like 70s funk.

Breathe:
youtube.com/watch?v=jcz0YxYl6A

Quick and dirty tutorial on the chords (you can mess around within the chord in the right hand for a melody):
youtube.com/watch?v=apQRi_B5miE

0
0
0
0
0
0
1
0

There's now a Fediverse alternative to TikTok called Loops. It's currently in beta testing so it is rough round the edges, but you can sign up and try it for yourself. More info at:

➡️ joinloops.org

You can follow its official account at:

➡️ @loops

There's an iPhone app just released at:

➡️ apps.apple.com/app/loops-by-pi

Loops now federates with the Fediverse, there are several Loops servers and Loops accounts can be followed from Mastodon etc (e.g. @dansup).

0
0
0
0

Activists are calling for a nationwide shutdown on Friday, advocating “No Work No School, No Shopping” in a against the admin’s sweeping crackdowns.

Organizers say Friday’s is part of a growing movement to combat ’s aggressive enforcement tactics, which have come under renewed scrutiny following a series of fatal involving federal agents.


theguardian.com/us-news/2026/j

0
0
0
0

like > Effect Events are functions you can call inside Effects, such as useEffect. i can call any functions there! this doesn’t tell me anything. what we need to convey is that this lets you move code that you don’t want to be reactive out of the effect. and that conceptually it’s like events

0
0
0
0
0

更新はこうしん?:saba:

a7a33ef6bc (upstream/main) Adds new Checkbox and CheckboxField components (#37665)
a75790143c Change bundlesize-compare workflow to compare with the result of the merge (#37680)
6a5578a0db New Crowdin Translations (automated) (#37668)
3f16c48838 Fix connection recycling pushing symbols to connection pool (#37674)
0688e64a0b Fix instance api account merging (#37666)
0997ae0627 Clear affected relationship cache on Move activities (#37664)

0
0
0
0
0
0
0
0
0

RE: infosec.exchange/@josephcox/11

What a 💩-show at the cutting edge of AI 😅

As the article states there are plenty of things you can do to mitigate the risks, but it seems convenience is just too much of a draw. I know of some people who are gleefully installing this right now. Personally I'm seeing how AI can be powerful and useful in some cases, but this level of abdication? That's crazy.

0
0

bert: ernie, i keep thinking about that dumb thing i said to maria last week. and then i start thinking about all the OTHER dumb things i've ever said

ernie: ooh, you're doing the thing! the suffering thing

bert: the WHAT thing?

ernie: see, bert, there's pain - that's when you stub your toe. but then there's suffering - that's when you stub your toe and spend three hours mad at the coffee table, the floor, gravity and yourself for having feet

bert: i KNEW feet were a mistake

ernie: the buddha called it the second arrow, bert! first arrow is the ouch. second arrow is all the stories you tell yourself ABOUT the ouch, bert

bert: so the dumb thing i said was arrow one

ernie: and the three a.m. replay marathon is arrow two! you're just shooting yourself over and over, bert. with your brain

bert: how do i stop?

ernie: you notice you're holding the bow

bert: that's it?

ernie: that's a lot, bert! most people don't even know they're armed

bert: so i just put down the bow?

ernie: or at least stop aiming at yourself. the coffee table's not coming after you. maria probably forgot. and your feet are doing their best

bert: my feet ARE doing their best

0
0
0
0
0
0

🌞🌑 Le 12 août 2026, une éclipse totale de Soleil sera visible en Europe, avec un passage notamment par le Groenland, l’Islande et le nord de l’Espagne. Un spectacle céleste rare à observer… en prenant toutes les précautions nécessaires.

Éclipse solaire totale montrant le disque noir de la Lune occultant presque entièrement le Soleil, avec un anneau lumineux orangé et un éclat solaire visible sur le bord. Photo d’illustration. | BUDDY_NATH / PIXABAY
0
0
0
0
0
0
1
0
0
0

Folks read "mass 16k layoffs at amazon" and may think it's not great, but I don't think they realize how deeply it can, will, and is impacting stability of services they may be rely on.

Rushed mass layoffs like this have lead to stories emerging of on-call staff having accounts locked on them as layoff notices arrive early 6am in the morning as they are mid response to pageable sev2 events, leaving the event on going and unaddressed, and the rest of the team asleep while there is no oncall coverage for that and future events till the team wakes up and starts triaging that their on-call was axed in the early morning with no notice.

0
0
0
0
0

This article very nicely puts into words my thoughts about the absolute mess that is today's software industry.

One point I want to add: please finish your software. Please define a finite scope of problems that your product solves, and when that's fulfilled, put your project into maintenance mode where you only fix bugs. Finished software is beautiful.

blog.mikeswanson.com/backseat-

0

Folks read "mass 16k layoffs at amazon" and may think it's not great, but I don't think they realize how deeply it can, will, and is impacting stability of services they may be rely on.

Rushed mass layoffs like this have lead to stories emerging of on-call staff having accounts locked on them as layoff notices arrive early 6am in the morning as they are mid response to pageable sev2 events, leaving the event on going and unaddressed, and the rest of the team asleep while there is no oncall coverage for that and future events till the team wakes up and starts triaging that their on-call was axed in the early morning with no notice.

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