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

Poll: Assuming you have no plans to leave the house that day ... at what percentage of battery level on your primary mobile device do you start to get uncomfortable, and think you should charge it?

Assume you will not have access to a charger or external power pack while away (If you do end up having to leave).

(If your number is somewhere in between, choose the next lower number)

(Please RT to improve sample size.)

0
0
0
0
0

So, what does resource discovery on mesh networks look like, and how do people do this while being a good neighbour?

Note: I don't mean _service_ discovery, I mean resource discovery.

I'm sure that I can stand up a web server with a LoRa widget that connects to a mesh network, but how do I then say "I've got a backups of Debian, Wikipedia and Project Gutenberg here. I know where to find high ground or air filters. Dinner's at my place."

0
0
0
0
0
0
0
0
0
0
0
0

Interesting take on the current state of , though this video does not address iOS/MacOS/iPadOS 26's low contrast translucent glass bubble whatever-they-call it icon theme. I'm just glad the razor-thin fonts and ultra-flat theme of iOS 7 is history.
youtube.com/watch?v=WEyFfV_qzE

0
0

the "no politics in foss" ideology (and it is an ideology to say "no politics in foss" and therefore the statement is itself political!!) is a remarkable example of how capitalism is able to co-opt even explicitly political movements into itself and turn them into something that serves its own interests; in this case, foss as a political movement against closed-source, for-profit, proprietary software is turned into nothing more than a stockpile of free labor for shitbag capitalist vultures to get their claws into; and god forbid you should dare to speak up for yourself or to point out that this state of affairs only serves fashy capitalist wankers

0
0
0
1
0
0

Da wir notorisch schlecht darin sind, im Closing dabei zu sein (wir waren da schon dabei das @Sattmobil einzupacken), hier noch ein Nachtrag:

- Donnerstag 990 Portionen
- Freitag 1077 Portionen
- Samstag 1800 Portionen
- 1 Problembaguettesorten (von 2)
- 1 verlegter Pürieraufsatz (motivierte Troll🤗 innen verpackten es in den Pürieraufsatzkarton, mit soviel Ordnung war die Küche überfordert)
- gefühlt unendlich viele Spülvorgänge
- 13 Gläser Matelade
- 2 Gläser Gulaschmarmelade
- 60 kg und 10 verschiedene Sorten selbstgemachte Brotaufstriche
- 1 veganer Fleischwolf
- über 2000 Brötchen und hunderte selbstgebackene Bagel und Franzbrötchen beim Frühstück
- 2 verletzte Knöchel
- unendlich viel Liebe für Troll 🧌 innen, PL, LOC, WOC und alle anderen die uns geholfen haben
- 1 Kontrolle durch das Gesundheitsamt ohne größere Beanstandungen
- 3 Kühl- oder Tiefkühlwägen

#gpn23

0

This morning I decided to find all Python Morsels articles that include cheat sheets.

I've apparently made over a dozen cheat sheets so far... and I haven't even made the usual cheat sheets for list/dict/set operations.

The largest one is the "every dunder method in Python" list... there's over 100 of them!

pythonmorsels.com/articles/che

0
0
0
0
0
0
0
0
0
0

I finally got around to getting an elastic strap for my G-Shock. My wrist has never fit the OEM bands which made the watch too uncomfortable to wear except when I was actually using it. Elastic bands are so much more comfortable that I've been wearing my watch all the time. The only downside is that the adapters are pretty small and I can't imagine they'll last. But I got a pack of three straps for $11 so...

H/T to @PistonPin

A picture of my wrist. I'm wearing a black g-shock 5600 with an elastic strap which has a blue and orange floral motif stitched into it.
0
1
0

New Blog, sort of...

Over the last few days I've been working with the excellent static site generator from @stefanoStefano Marinelli to rebuild my personal blog.

The content remains the same, my random blurb, but I'm afraid I didn't think about page names until it was too late so the new blog is live and the page names have changed so anyone who subscribes by RSS is about to get a batch of new looking pages appear. Sorry about that.

One thing I have managed to get working is full page content in the rss feed (something I failed at with Hugo multiple times), something I now many of you (ok, just @neilNeil Brown ) was asking for so that will also likely cause a splurge of new articles to suddenly appear that you've probably already read. Sorry.

It looks like I have some cleanup work to do on a few pages but that shouldn't affect the main site content, I hope.

martin.hatstand.org.uk/

0
0

@LunaDragofelisLuna Dragofelis ΘΔ 🏳️‍⚧️ @cwebberChristine Lemmer-Webber @jalefkowitJason Lefkowitz the push against home hosting was as much motivated by the potential to upsell "business" connections, an extra $10 per month to not have random DHCP assignment changes, an extra $25 per month to remove data caps or get symmetric data rates. When your ISP is also a media company, copyright concerns carry more business weight, but rent extraction via misfeatures for residential services probably was sufficient to drive people away from experimenting

0
0

New Blog, sort of...

Over the last few days I've been working with the excellent static site generator from @stefanoStefano Marinelli to rebuild my personal blog.

The content remains the same, my random blurb, but I'm afraid I didn't think about page names until it was too late so the new blog is live and the page names have changed so anyone who subscribes by RSS is about to get a batch of new looking pages appear. Sorry about that.

One thing I have managed to get working is full page content in the rss feed (something I failed at with Hugo multiple times), something I now many of you (ok, just @neilNeil Brown ) was asking for so that will also likely cause a splurge of new articles to suddenly appear that you've probably already read. Sorry.

It looks like I have some cleanup work to do on a few pages but that shouldn't affect the main site content, I hope.

martin.hatstand.org.uk/

0
0
0
0

1. There are communities on Bsky that understand themselves as communities *on* Bsky, and communities on Bsky that understand themselves (naively and otherwise) as the boundary-setters and discourse-deciders *of* Bsky. 2. The Discover feed feeds the former to naive parts of the latter as bait.

RE: https://bsky.app/profile/did:plc:yaednivr2bwik2fux27l6sgm/post/3lsbuozgljc2w

0
0
0
0
0

1. There are communities on Bsky that understand themselves as communities *on* Bsky, and communities on Bsky that understand themselves (naively and otherwise) as the boundary-setters and discourse-deciders *of* Bsky. 2. The Discover feed feeds the former to naive parts of the latter as bait.

RE: https://bsky.app/profile/did:plc:yaednivr2bwik2fux27l6sgm/post/3lsbuozgljc2w

0
0
0

I wonder if I might bother you for a bit of help. I have a number of podman containers for training sessions which are launched via systemd with a unit file containing

[Service]
MemoryMax=2G
ExecStart=/etc/ansinode %i

/etc/ansinode is a shell script which invokes podman-run passing it, amongst others, the option `--memory=2g`.

I'm trying to limit the amount of RAM users "see" in the container.

Neither the unit file setting nor podman-run options have any effect.

What am I doing incorrectly?

0