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

@stefanoStefano Marinelli your blog post on SeaweedFS should come with a huge warning that some operations take FOREVER (I just spent 10 minutes wondering why I couldn't list/create s3 buckets -- kept getting RPC errors, restarted service, looked at logs, rinse and repeat)

and if you copy the toml.sample config files to .toml, it breaks things. You can't just use those config files as-is.

I needed patience. It needs to run for a minute or two before you can do anything which is kind of surprising/annoying
0
0
0
0

@dchdch :flantifa: :flan_hacker: @oxyhyxooxy @stefanoStefano Marinelli hey does anyone remember the name of the open source S3 project that does deduplication? I saw it a couple weeks ago. Some org moved their workload off AWS to their own self-hosted solution they built and saved tens of thousands of dollars per month by having their data storage shrink to something they can self-host (apparently CICD build artifacts on S3 get... expensive)
0
0
0

If you know someone who wants to sign up on Mastodon and the Fediverse, you might want to suggest this guide:

➡️ fedi.garden

It's been reformatted to make it as easy as possible to sign up on a good reliable server.

If someone finds choice overwhelming, it suggests a good general server (which changes regularly).

If someone appreciates choice, there is a server directory with over 100 good servers organised into categories.

There is also a FAQ about signing up.

0
0
0
0
0
0

In the past few days I’ve seen talk about RAM prices shooting up due to demand from big datacenters.

Today I read that a historic brand like Crucial - I own plenty of their hardware, including SSDs - is dropping consumer products to focus on gear for those same datacenters.
The result (or maybe the intention?) is to push people away from self hosting, undermine the OwnYourData idea and make everyone depend on huge datacenters for life.

So much for owning your data.
So much for decentralisation.

Because taking down one giant datacenter is far easier than taking down thousands or millions of individual nodes.

Friends and colleagues, don’t trade your freedom for a bit of convenience. Once you give it away, getting it back is very hard.

Always Own Your Data.

@stefanoStefano Marinelli - the whole point behind a 'personal computer' was that the user wasn't relying on a dumb keyboard attached to some anonymous mainframe elsewhere that held the OS, software and your data. With a PC, the users was in control, on a device that was local. If not in their lap.
Now we're being told that subscription-based software, virtual software (including OS), cloud-based storage and a software application that chooses what it will offer the user is the way to go.

0

FreeBSD 15: Why You’ll Want It

Following this week’s 15.0 release, we took a closer look at the features that stand out in the new version.

Key updates include a production-ready pkgbase system for more flexible installations and upgrades, enhancements to desktop and laptop usability, significant performance gains in AWS, and refinements to FreeBSD’s privilege and security model.

Read the full overview: freebsdfoundation.org/blog/fre

0
0
1
0
0
0

HEY CANADA.

MP Elizabeth May is sponsoring a petition to get Electoral Reform back in front of Parliament.

Could all of us who were utterly betrayed in 2016 when JT reneged on this please go put our electrons onto this one? yes, yes, the petitions don't mean a thing WILL happen, but there was already a good plan for this set out that got shelved. The longer we delay, the longer we risk what's happening in the US happening here.

ourcommons.ca/petitions/en/Pet

0
0
0
0
0
0
0
0

We’re leaving the US in the near future.

Red Hat has not been supportive in any way so far, so next week I’ll find out if my plan is to leave Red Hat.

My best option for most visas will require not working. Which ultimately means soft retirement. I have some savings so we can make this work for a while but not indefinitely.

Our Tibetan family is in France so we’d like to end up there. If you got work options, I will start entertaining them for the first time in a decade.

Linux ofc.

0
0
0
0
1
0
0
0
0

RE: fosstodon.org/@rauschma/115662

I’ve got my problems with JavaScript, and its creator, but it’s quite fundamental to a lot of what I do and a lot of what everyone does in my industry and beyond. And it’s pretty good, these days. Thanks for a big chunk of my career, JavaScript and those who make it. Here’s to the next 30 years.

0
1
0
1
0
0

FreeBSD 15: Why You’ll Want It

Following this week’s 15.0 release, we took a closer look at the features that stand out in the new version.

Key updates include a production-ready pkgbase system for more flexible installations and upgrades, enhancements to desktop and laptop usability, significant performance gains in AWS, and refinements to FreeBSD’s privilege and security model.

Read the full overview: freebsdfoundation.org/blog/fre

0
0
0
0
0
0
0
0

This post will not appear in the timeline of most Pixelfed users.

Because considered at "not pretty enough" for them (despite the great illustration by @davidrevoy )

It worth asking the question:

Is Pixelfed sawing off the branch that the Fediverse is sitting on?

ploum.net/2025-12-04-pixelfed-

I think you are making a correct observation here:

  • You post something, you expect your followers to see it.
  • Fediverse insiders know that the above statements has caveats. Pixelfed only shows your post if it contains an image. Mastodon doesn't show your object if it is of type Place or Recipe.

From a technical standpoint: This is expected. From a user perspective, it's weird. A lot of work will be needed to get the Fediverse to be more user friendly here.

I do not know what the exact solution would be. Parts of it would certainly be being able to determine if an application can parse something. FEP-67ff: FEDERATION.md being adopted by pixelfed could be a first step towards it. In particular, if somebody would implement my plan to parse all these files.

0
0
0
0
0
0
1