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

New blogpost: "Calibre, AI, and one size not fitting all"

I have found the various reactions to Calibre's introduction of “AI” most interesting; these are just some initial reflections, but I wanted to note them down anyway.

neilzone.co.uk/2025/12/calibre

0
0
0
0
0
1

Folks still using Audible, here’s my semi-regular plug that Libro.fm continues to be awesome for me after many years! I had a question late last night and this morning they answered and solved it with their fast and friendly customer support.

Also - they let you download your audio files! You can take them and put them in any other audio device or app you might want to use.

0
0
0
1
0
0
0
0
1

"Why don't you just Amazon it?" asks my mum.

Because I walked up to the local shopping centre and I bought Christmas cards and actual gifts from a little gift shop. I get to handwrite the cards and wrap the gifts myself and it feels personal. I touched these soft toys and wrapped them and wrote the little card.

Then I went to the post office and bought the box and packaging I'd need to post them tomorrow. There was an old lady with a frame delivering mince pies to the staff. At the checkout counter I saw some gift label stickers and I'd just run out, so I bought them too.

Then I went via the local cafe for a takeaway tea and laughed at a small boy (2ish) determined to pay for his ice cream by himself, thereby holding up the whole queue in an adorable way.

As I walked home I smiled at the random guy walking past me and he smiled back.

Sure, this way of gift-giving is much longer and takes much more effort. But I've given my friend the gift of time and energy and that makes it much more special.

And I got to feel like part of a community for a moment.

0
0
0
0
0
0

day 9: back to

A number of years ago I setup my own search tool for the gopherspace. I've not re-done a full crawl since getting it working, and due to some design issues, it eventually stopped working reliably enough to keep running. Due to RSI issues, I have prioritized other projects in the intervening years, but have slowly made a list of notes and plans for fixing it. Today's adventure is the first part in implementing my plan and getting it back to a useable state.

I've rewritten the crawler. The new one is a lot less buggy than the original, and has a number of improvement including a correctly working filter (supporting robots.txt and a defined list of servers not to index), better discovery of servers from the gopher maps, tracking when servers were last scanned, request rate limiting, and facilities for avoiding recording duplicate entries.

My initial tests have been on my main gopher server (forthworks.com:70) and a number of my private ones. This totals 32k selectors across 3 servers. I'm going to start a broader scan of the public gopherspace soon, so will update once I get through the initial scan of a few servers.

My full logs are at charles.childe.rs/DA2025

0

Going a bit off the beaten path for , today I get to appreciate HaikuOS¹. While it has some issues (mostly keyboard-mapping) that prevent me from using it as the main OS on my writerdeck netbook, it is AMAZING in how well it uses resources. That little underpowered Atom processor with its 2G of RAM just flies. It boots in a fraction of the time of anything else (other than DOS) that I've installed on the hardware. The GUI and all the applications are delightfully snappy.

So please join me in sending a little praise toward the @haiku project for all the wonderful work they do!


¹ haiku-os.org/

0
0

I fear this joke will only be funny for like one year or two, and then nobody will get it anymore because it will truly be considered crazy stuff to write, draw, code, or read just using your own brain 🫠

I hate this AI-dystopian timeline :blobcat_thisisfine:

0
0

@Em0nM4stodonEm :official_verified: One of the reasons I lost motivation to keep doing pixel art was that I hated when people would post AI imitations of the things I'd made. Or telling me that I'm dumb for not having AI draw for me. I've been too depressed to write code outside of work for a couple of years now, for similar reasons. I still don't use AI myself - I've just stopped doing creative things on the computer because I get depressed.

I've taken up drawing with pencil and paper. But I will not be posting any of that publicly; that is only for family and close friends. I'm not very good at it, but at least it is my own expression.

0
0

I fear this joke will only be funny for like one year or two, and then nobody will get it anymore because it will truly be considered crazy stuff to write, draw, code, or read just using your own brain 🫠

I hate this AI-dystopian timeline :blobcat_thisisfine:

@Em0nM4stodonEm :official_verified: One of the reasons I lost motivation to keep doing pixel art was that I hated when people would post AI imitations of the things I'd made. Or telling me that I'm dumb for not having AI draw for me. I've been too depressed to write code outside of work for a couple of years now, for similar reasons. I still don't use AI myself - I've just stopped doing creative things on the computer because I get depressed.

I've taken up drawing with pencil and paper. But I will not be posting any of that publicly; that is only for family and close friends. I'm not very good at it, but at least it is my own expression.

0
0
0
0

I fear this joke will only be funny for like one year or two, and then nobody will get it anymore because it will truly be considered crazy stuff to write, draw, code, or read just using your own brain 🫠

I hate this AI-dystopian timeline :blobcat_thisisfine:

@Em0nM4stodonEm :official_verified: children are saying "that's AI" to fake or nonsensical things. If your product is synonymous with bullshit, it's probably not going to last very long.
I'm personally more concerned about the infrastructure we're putting in place for it. With so much higher education focusing on that, I don't think it will go away any time soon. I learned about "underwater datacenters" yesterday, and it honestly just makes me so angry.

0
0

RE: fosstodon.org/@alextheuxguy/11

Ohmygoodness, this is such a delightful article from @alextheuxguyAlex White, full of so much Palm Pilot nostalgia.

I remember my father used his for years, and I even purchased a copy of the "Palm OS Programming Bible" in the hopes that I'd be able to write software for it when he bequeathed it to me (it died before I had a chance).

The personal digital assistant for a more civilized age.

0
0
0
0
1
0
0
0
0
1

Rokland just kicked off their new Makers Market, a venture showcasing members of the Meshtastic community and the high-quality gear they design.

Their first featured maker is Matt Donley of ATLAVOX — showcasing the ATLAVOX Beacon, a Meshtastic-compatible solar node built on RAKwireless WisBlock hardware.
Each device is crafted and tested in the USA, pairing thoughtful design with durable construction.

🌞 Learn more about the ATLAVOX Beacon: msh.to/rokland-atlavox-makers-

0

Rokland just kicked off their new Makers Market, a venture showcasing members of the Meshtastic community and the high-quality gear they design.

Their first featured maker is Matt Donley of ATLAVOX — showcasing the ATLAVOX Beacon, a Meshtastic-compatible solar node built on RAKwireless WisBlock hardware.
Each device is crafted and tested in the USA, pairing thoughtful design with durable construction.

🌞 Learn more about the ATLAVOX Beacon: msh.to/rokland-atlavox-makers-

0

Life in the question: Any good free-cycling / donation services in the UK that don't require facebook?

I've got some linens, some clothes, a few older electronics / lights and some bulky bits of furniture I don't need after my move.

I will use freecycle.org unless anyone has other suggestions. NextDoor is like a shocking racist nightmare zone.

0
0
0
0

"약 구하다 숨넘어갈 판이었는데"…희귀난치병 치료 길 넓어진다
(서울=연합뉴스) 서한기 기자 = "해외에는 치료제가 있다는데, 국내에서는 희귀의약품으로 지정조차 안 돼 쓸 수가 없어요." "약이 떨어져 가는...
yna.co.kr/view/AKR202512090697

0

🚀 Excited to share—our C++ SDK (Beta) for Fastly Compute is live!
C++ remains a gold standard for performance-critical applications. Now combine its low-level efficiency with the security and speed of Fastly’s Wasm runtime.

Perfect for:
• Gaming: Low-latency matchmaking, real-time APIs
• IoT: Telemetry & data filtering at scale
• Media: Encryption, compression, and ad-stitching

Bring your C++ expertise to the edge. 🙌

Explore and get started:
🔗 github.com/fastly/compute-sdk-

0
0
0
1