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

I don't think I'll stop using Firefox anytime soon.
Yes, their management are fucking idiots and it's annoying that I'll have to disable new AI features whenever they release them..

But the alternative is to use something Chromium-based, which would make Google's domination of web technology absolute - and Google is 100x more evil than Mozilla ever could be.

I hope this fucking bubble pops before Mozilla fucks up Firefox so badly that it becomes completely unusable

0
0
1
1
0
0
0
0
0
0
0

Moi?

It’s been a good year for red squirrels, at least in : a rewilding project led by the charity Trees for Life has seen their range increase by more than 25% in 10 years. This year alone, Trees for Life has relocated 259 red squirrels to woodland habitats where the species was missing, mainly in the northern and northwestern Highlands.

Photograph: Jeff J Mitchell/Getty Images




A red squirrel munches on a nut while standing.
0
0
0
0
0
0
0
0
0
1
0
1
0
1
0
0
1
0
0
0
0
0

@dotmeow.meow ∙ We'll be at #39C3 ^-^' I've noticed some wording LLMs commonly use present on the kickstarter, can you please confirm no LLMs were used? i imagine there weren't, but unfortunately nowadays my alarm bells go off

examples:
- This isn't about charity — it's about building kinship-based infrastructure.
- You're not just backing - you're making .meow possible.

thank you <3
meow mrow, i backed the kickstarter :3

0

If you are keen on attending next year's conference and require financial support, please consider applying for the "Paul Schenkeveld Travel Grant" for 2026.

You can do this by contacting the board before February 1st, 2026, stating who you are, what you are doing with BSD (😈⛳🐡), and why you should receive the grant.

This grant is in recognition Paul's accomplishments and in memory of his work and dedication to the BSD community, the EuroBSDCon Foundation is offering a travel grant in his name.

Paul was one of the few - if not the only one - to have attended all EuroBSDCon conferences since their inception in 2001. Besides his many contributions to BSD in general and the EuroBSDCon conferences in particular, he established the EuroBSDCon Foundation in 2010 to ensure continuity for many more conferences.

The EuroBSDCon Foundation Board will consider all valid submissions in its sole discretion and communicate its selection by March 2025. The selected person will receive travel expense reimbursement and hotel accommodation during the conference as well as free entrance to the conference and social event.

More information can be found on: eurobsdconfoundation.org/trave

The 2026 edition will be held in Brussels, Belgium.

also in 2026!

Artistic drawing of Paul Schenkeveld
0
0
0
0
0
0

Setting up an / feed reader. I know I've seen some of y'all's websites and bookmarked 'em, but I'm sure there's some I'm missing.

If you have a feed, I'd like to know about it. Please share it with me here :)

yes, you, the person who just thought "But I don't post anything interesting"

yes, you, the person who thought "I post *really* infrequently"

yes, you, the person who thought "I post all the time though and will flood your feed with BS"

I'm trying to balance out youtubers with people I have a shot at getting to know, if I don't know you already.

0
0
0

Anna's Archive backed up Spotify. They got 99.9% of metadata, and 300TB of music representing 86 million tracks - original 160kbps OGG for tracks with popularity>0, and re-encoded 75kbps for popularity=0. absolutely wild project.

the metadata in particular is a hugely useful data source. MusicBrainz catalogues 5 million unique ISRCs (like ISBNs but for music releases), whereas this archive has a whopping 186 million.

annas-archive.li/blog/backing-

0
0
0

Support EFF's work by December 31 to help us unlock a series of challenge grants 🌟

No matter the size of the donation, every supporter ensures that we can fight censorship, defend encryption, and push back against surveillance. Join us! eff.org/YEC

0
0
0
0
0

food, sentimentality

you ever have one of those moments where a taste or smell brings back memories?

Today I made coffee that brought of a flood of memories from my teen years, of sitting in my Opa & Oma's kitchen, the smell of bacon & scrambled eggs in cast iron on the stove, freshly buttered toast, and an old-school percolator of coffee brewing that he'd share with my dad and me. Opa & Oma & Dad are no longer with us and that house has long been razed, but they all live on in this mug of coffee.

0
1

Have you ever wanted to have Theo de Raadt give you his fortune in your GNU Emacs session? I made a package some time ago which serves exactly this purpose. You can find the package, as well as it's history on Codeberg with the following link. It is currently my only Emacs package, but I plan to make more when it becomes useful to.

codeberg.org/amadaluzia/theo.el

Appending to the history after the package was published onto Codeberg, I ended up in a call where me and @izder456​izzy were talking about theo.el. I believe in that call, it was also reposted in the OpenBSD room on Matrix. I also remember being suggested to put it on MELPA, so that is exactly what I did.

After creating the pull request and fixing all of the issues that stopped it from being pushed into MELPA, it couldn't make it on as it was a pretty repetitive package, and there were about 5 other `fortune`-esque packages with much more customisability. However, I now have a better package because of MELPA's guidelines, and I believe that I can still give attention to the package, even if not through MELPA.

That's why I wanted to talk about it here, because maybe you are interested in having a fortune package for your GNU Emacs. If so, and assuming you have straight.el, you can simply copy the following snippet into your init.el. After that, you should have it installed.

gist.github.com/amadaluzia/be9

Let me know how the package goes for you. I would love to improve the GNU Emacs ecosystem further, as a GNU Emacs user.

0
0

what do you mean "the near-complete source code to Princess Maker 1 and 2 was quietly uploaded to GitHub a few months ago and nobody noticed"

https://github.com/ritsuro/PrincessMakerPC9801
https://github.com/ritsuro/PrincessMaker2xPC9801

it seems to be with the permission of whatever remained of Gainax and/or whoever holds the copyright, but with a few conditions (the source code is MIT-licensed, but it is also requested that it not be used for commercial purposes without explicit permission)

the main omissions appear to be:
- music/sound drivers (a different programmer holds the copyright, so it's not part of this release)
- ending scripts (no spoilers!)
- internal development tools
- EXELOAD for PM2 is in a separate repository =>
https://github.com/ritsuro/exeloadPC9801

0
0
0

Have you ever wanted to have Theo de Raadt give you his fortune in your GNU Emacs session? I made a package some time ago which serves exactly this purpose. You can find the package, as well as it's history on Codeberg with the following link. It is currently my only Emacs package, but I plan to make more when it becomes useful to.

codeberg.org/amadaluzia/theo.el

Appending to the history after the package was published onto Codeberg, I ended up in a call where me and @izder456​izzy were talking about theo.el. I believe in that call, it was also reposted in the OpenBSD room on Matrix. I also remember being suggested to put it on MELPA, so that is exactly what I did.

After creating the pull request and fixing all of the issues that stopped it from being pushed into MELPA, it couldn't make it on as it was a pretty repetitive package, and there were about 5 other `fortune`-esque packages with much more customisability. However, I now have a better package because of MELPA's guidelines, and I believe that I can still give attention to the package, even if not through MELPA.

That's why I wanted to talk about it here, because maybe you are interested in having a fortune package for your GNU Emacs. If so, and assuming you have straight.el, you can simply copy the following snippet into your init.el. After that, you should have it installed.

gist.github.com/amadaluzia/be9

Let me know how the package goes for you. I would love to improve the GNU Emacs ecosystem further, as a GNU Emacs user.

0

what do you mean "the near-complete source code to Princess Maker 1 and 2 was quietly uploaded to GitHub a few months ago and nobody noticed"

https://github.com/ritsuro/PrincessMakerPC9801
https://github.com/ritsuro/PrincessMaker2xPC9801

it seems to be with the permission of whatever remained of Gainax and/or whoever holds the copyright, but with a few conditions (the source code is MIT-licensed, but it is also requested that it not be used for commercial purposes without explicit permission)

the main omissions appear to be:
- music/sound drivers (a different programmer holds the copyright, so it's not part of this release)
- ending scripts (no spoilers!)
- internal development tools
- EXELOAD for PM2 is in a separate repository =>
https://github.com/ritsuro/exeloadPC9801

0

This little orangutan, about two years old, was rescued from a small cage where he was imprisoned by a gold miner who kept him as a pet in West Kalimantan, Indonesia. Randy, as he has been named, had been fed an entirely unsuitable diet of bananas, grass, bread and water, and had an injured leg. He has been taken to a specialist rehabilitation centre for treatment.

Photograph: Indonesia Ministry of Forestry/YIARI/International Animal Rescue



Two-year-old rescued orangutan, surrounded by helping hands.
0
0
0
0

Ouch! The most accurate standard of time in the USA has gone down!

Yup, a bunch of atomic clocks at the National Institute of Standards and Technology (NIST) in Boulder, Colorado may have lost power - and just to be safe, NIST has stopped broadcasting the time.

It's like someone took this "end times" business too literally.

Luckily NIST has other atomic clocks... and if those fail, there are plenty elsewhere, so we won't permanently lose track of time. But what about right now?

Anyone know the latest news? This report is from 5:18 pm December 19th, Pacific Standard Time:

lists.nanog.org/archives/list/

but if more news shows up, it may appear here:

groups.google.com/a/list.nist.

Dear colleagues,

In short, the atomic ensemble time scale at our Boulder campus has failed
due to a prolonged utility power outage. One impact is that the Boulder
Internet Time Services no longer have an accurate time reference. At time
of writing the Boulder servers are still available due a standby power
generator, but I will attempt to disable them to avoid disseminating
incorrect time.

The affected servers are:
time-a-b.nist.gov
time-b-b.nist.gov
time-c-b.nist.gov
time-d-b.nist.gov
time-e-b.nist.gov
ntp-b.nist.gov (authenticated NTP)

No time to repair estimate is available until we regain staff access and
power. Efforts are currently focused on obtaining an alternate source of
power so the hydrogen maser clocks survive beyond their battery backups.

More details follow.

Due to prolonged high wind gusts there have been a combination of utility
power line damage and preemptive utility shutdowns (in the interest of
wildfire prevention) in the Boulder, CO area. NIST's campus lost utility
power Wednesday (Dec. 17 2025) around 22:23 UTC. At time of writing utility
power is still off to the campus. Facility operators anticipated needing to
shutdown the heat-exchange infrastructure providing air cooling to many
parts of the building, including some internal networking closets. As a
result, many of these too were preemptively shutdown with the result that
our group lacks much of the monitoring and control capabilities we
ordinarily have.
0
0
0