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
1

If you're into this DOS gaming thing we're doing, you can join us at our website dosgameclub.com where we have forums where we discuss all the games. You can also suggest new games for us to feature in the future.

Besides our Ko-Fi at ko-fi.com/dosgameclub you can now also buy merch and support the show that way! Buy our stuff at shop.dosgameclub.com

We use these funds to pay for our server, which hosts the website & podcast, as well as our own Mastodon instance.

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

Available now from a Node Package Market near you! 🌽

delucis.github.io/sweetcorn/

Sweetcorn is a small Node.js library for dithering images using classic techniques. It includes 30+ algorithms and a dedicated Astro image service to make it easy to dither any image in an Astro site. (I’d love to add support for other frameworks — if you know how, let me know!)

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
0

💾 NEW PODCAST 💾 In October we looked at Halloween Harry, also known as Alien Carnage.

Zombies, jetpacks, flamethrowers, there's a lot to like here for action game fans. But how long can we talk about a game that's pretty straight-forward??

Pretty long it turns out 😅

dosgameclub.com/halloween-harr

0

@tickyJessica🏳️‍🌈

USER: Why can't we have [feature Q]

BLUESKY: It's not possible because this is a distributed system and that makes implementing that feature very hard

USER: But Mastodon has had the feature since 2017

BLUESKY: Anyway here's a DM system, a bookmark system, and a find-by-contacts feature that bypass the distributed system and work off a centralized server we run

0
2

I managed to sign a whole bunch of commits with the wrong id, and I wanted to preserve the commit and author date

these two commands do the same and sign each commit with the id specified in the local .git/config or the global ~one

git rebase -i --root --committer-date-is-author-date --exec 'GIT_COMMITTER_DATE=$(git log -1 --format=%cd) GIT_AUTHOR_DATE=$(git log -1 --format=%ad) git commit --amend --no-edit --reset-author -S'

or

git rebase -i --root --committer-date-is-author-date --exec 'GIT_COMMITTER_DATE=$(git log -1 --format=%cd) git commit --amend --date="$(git log -1 --format=%ad)" --no-edit --reset-author -S'

the rebase flag --committer-date-is-author-date works in tandem with the environment variables in the exec commit

if i only rebase one commit a time eg. HEAD~1, then I can omit the --committer-date-is-author-date

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

@dotmeow.meow ∙ see ya around ^-^' 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