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

So I guess this is as good a time to talk about this as any.

Awhile back I installed, for a period of about fifteen minutes, the "ActivityPub" plugin.

en-ca.wordpress.org/plugins/ac

In those 15 minutes I was not able to figure out what the plugin I had just installed *did*, or how to interface with it in any way. But then I found something horrible:

0
1
1
0
0
0
0
0

When life gives you lemons (broken CPUs), you make lemonade (idle power usage measurements)!

Unfortunately, itโ€™s exactly as I predicted: The AMD Ryzen 9 9950X3D consumes 10-15W more power in idle (also active idle) compared to the Intel Core Ultra 9 285K.

The 12900K measurement is an entirely different machine, the 285K vs. 9950X3D measurement was done in this machine (only swapping Mainboard and CPU): michael.stapelberg.ch/posts/20

In practice, I need a working CPU, so AMD it is, I guess, butโ€ฆ :(

notes file showing idle power usage of my last 3 PC builds
0
0
0

Adventure time yesterday that contained a lot of fussing around a lake and: a bee sting, a negotiation for a dog, a library trip to get a book about dog breeds, a swim in the lake and sleeping in the trees for some of us.

0
0

ALERT for Bluesky Bridge Users ๐Ÿšจ ๐Ÿฆ‹

If you are using a Bluesky bridge on Mastodon, DO NOT TAG Mastodon accounts in your posts without prior informed consent from this person.

This could end up showing a preview of this person's profile picture and bio on Bluesky without their consent.

Additionally, be careful about how the upcoming Quote Post feature could behave with Bluesky bridges.

Some of us don't want our information shared with commercial platforms like Bluesky, and have not consented to this bridge.

This practice can even endanger some Fediverse users.

If you have chosen to share your
own data with commercial platforms, make sure you leave the same choice to others.

This is important.

0
0
0
0
0
0

๋ธŒ๋ฆฌํŠผ์˜ ๊ตฐ์‚ฌ๋ น๊ด€ ์•„๋ฅดํ† ๋ฆฌ์•„ ARTORIA DUX BRITANNIAE ์•„์„œ์™•์˜ ๋ชจํ‹ฐ๋ธŒ๊ฐ€ ๋˜๋Š” ์‹œ๊ธฐ์ค‘ ๊ฐ€์žฅ ์˜ค๋ž˜๋œ ์—ฐ๋Œ€๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ํ•œ ์ƒ์ƒ์ž…๋‹ˆ๋‹ค.

1
1
1

Vol.329 - 2025ๅ‚้™ข้ธใ€œใƒ˜ใ‚คใƒˆใจ้—˜ใ†ๅ€™่ฃœ่€…
m.youtube.com/watch?v=CaRF322K

ใ€œๅใƒฌใ‚คใ‚ทใ‚บใƒ ๅ€™่ฃœ่€…ใŸใกใฎ่ก—ๅฎฃๆผ”่ชฌๅ‹•็”ปใŒใพใจใพใฃใฆใฆใ€ๆœ€่ฟ‘ๅฟ™ใ—ใ‹ใฃใŸไบบใซไพฟๅˆฉใชๅ›žใ€‚้€ฃๆ—ฅใƒ˜ใ‚คใƒˆๅก—ใ‚Œใฎใ‚ดใƒŸๆตดใณใฆใ‚‹ใจใ€ๅธŒๆœ›ใ‚ใ‚‹็œŸใฃ็›ดใใช่จ€่‘‰ใซๅฟƒๆด—ใ‚ใ‚Œใ‚‹ใ€‚ๆŠ•็ฅจๅ‰ใซ่ฆณใฆใŠใ“ใ†ใ€‚

x.com/unico32/status/194584515

0

Arnold Schrijver replied to the below article:

Liberating clients from servers, without throwing out baby with bathwater

Danyl Strype @strypey@socialhub.activitypub.rocks

"With targeted FEPs and pioneering implementations like Flowz, the Fediverse can break free of proprietary client APIs and monolithic client/server implementations and empower a new wave of social web innovation."

@stevebate

https://www.stevebate.net/activitypub-client-api-a-way-forward/

This is such a valuable insight! There are 2 extremes in decentralised social app dev, one where an app is just a dumb terminal for a particular server, and then the inverse, pure P2P apps with no server. But there is a middle ground. Apps can be a focus of UX development, and access different servers as needed to provide functionality that's impractical (if not impossible) to do with pure P2P networks.

Read more โ†’
0
0
0
1
1
1
0
0
@maddiefuzzMaddieโ€™s All Sorted @mcc as far as i understand, contemporary fedi's security model in general does not consider "someone acquiring my domain impersonating me" to be a valid threat. i'm leaving aside judgement on if that's good or bad, but it is.

in most cases any actor from any instance can post as any other actor from said instance, for example. remote instances are trusted to not let their own users impersonate each otehr
0
1

ใƒ•ใƒญใ‚ซใƒณ้–ข่ฅฟใฎใƒ—ใƒญใƒใƒผใ‚ถใƒซ่€ƒใˆใŸใ‚Šใƒ•ใƒญใ‚ซใƒณๅŒ—ๆตท้“ใฎๅ€‹ไบบใ‚นใƒใƒณใ‚ตใƒผๆ”ฏๆ‰•ใ„ใจใ‹ใ—ใชใ„ใจใช

0

่‹ฑๅœ‹ๅทฅ้ปจๆ”ฟๅบœๅฎฃไฝˆไธ€็ณปๅˆ—้ธ่ˆ‰ๆ”น้ฉ๏ผŒๅŒ…ๆ‹ฌๆŠŠๆŠ•็ฅจๅนด้ฝก็”ฑ18ๆญฒ้™่‡ณ16ๆญฒ

ๅฆไธ€้‡่ฆๆ”น้ฉๆ˜ฏๅขžๅŠ ็ฅจ็ซ™ๆŽฅๅ—้ธๆฐ‘่ญ‰ๆ˜Ž่บซไปฝ็š„ๆ–‡ไปถ้กžๅˆฅ๏ผŒๅช่ฆๅœจ่‹ฑๅœ‹็™ผๅ‡บใ€ไธฆไธ”ๅกไธŠๆœ‰ๆŠ•็ฅจไบบๅฃซ็š„ๅๅญ—๏ผŒๅฐฑๅฏไฝฟ็”จ

europechinese.blogspot.com/202

0
1
1

FT: "Donald Trump is preparing to open the $9tn US retirement market to cryptocurrency investments ..."

Trump is seeking to direct Americans' retirement funds to a sector in which he and his family are heavily invested.

ft.com/content/07906211-5ab8-4

0
0
0

So I guess this is as good a time to talk about this as any.

Awhile back I installed, for a period of about fifteen minutes, the "ActivityPub" plugin.

en-ca.wordpress.org/plugins/ac

In those 15 minutes I was not able to figure out what the plugin I had just installed *did*, or how to interface with it in any way. But then I found something horrible:

0
0
1

ngl this is somewhat terrifying. Simon delegates coding an entire app while he's *driving*. It scrapes a conference website to get the schedule, and OpenAI builds the whole thing in 13 minutes

simonwillison.net/2025/Jul/17/

Things are moving fast. Simon is excited rather than terrified, but that's because he's putting in a lot of effort to stay abreast of what's possible. I was just getting used to multiple agents. Feels like every week there's a new paradigm to master.

0

You can export all your Data from Mastodon in the settings "Export" function (it's *your* data after all). I was genuinely surprised, that my archive is already 597 MB and that I have have 3235 posts here already :)

I'm currently working on a desktop app, to display the contents of a Mastodon export (KDE-Frameworks based) to have a neat little viewer for it. Not sure ojn the name (yet)

I'll soon enable auto-delete for my data, so it's removed after 90 days.

@tuxbbโ‚œแตคโ‚“แตข

Mastodon data export feature in the User Profile
0
1
1
1
0
0
0