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've just published version 2.86 of , the simple, minimalistic instance server written in C. Once again, most of the work has been done by fellow developers because they are the best. It includes the following changes:

Truncate RSS titles at UTF-8 character boundaries (contributed by lxo).

Link contacts to single-user people pages. Also, user's posts are shown (contributed by lxo).

Added emoji reactions (contributed by violette).

Mastodon API: Fix for some client notifications (contributed by violette), fix for a status visibility error (contributed by fruye).

If the query variable terse of a public post page is set to anything, no header is shown.

Fixed search failures when the query string has any leading blank.

https://comam.es/what-is-snac

If you find useful, please consider buying grunfink a coffee or contributing via LiberaPay.



0
0

๋ผํˆฌ๋””๋ชจ๋ธ ๋งŒ๋“ค๋ ค๊ณ  ์ทจํ–ฅ ๋•Œ๋ ค๋ฐ•์•„์„œ ๋งŒ๋“ค์—ˆ๋Š”๋ฐ ์ƒ๊ฐ๋ณด๋‹ค ๋” ์ทจํ–ฅ์ด๋ผ ์˜ค๋„ˆ์บ๋กœ ๋‘”๊ฐ‘์‹œํ‚ด

RE: https://bsky.app/profile/did:plc:vvzs2fzdysmrkt3waewzzubc/post/3mbnzbudryc2d

0
1

Okay the world and my inbox is too much.

This year, Iโ€™d like to read at least:
- one [achievable goals!] nonfiction book
- one novel that is neither SFF nor mystery.

Ideally books that will not make me feel even worse about reality.

Whoโ€™s got a rec in either category you love that I may love?

0

Spend enough time in certain circles (*cough* LinkedIn *cough*), youโ€™ll no doubt come across a rather peculiar line of argumentation extolling the world-changing virtues of the slop machines.

We are told that these services arenโ€™t to be lauded merely on the merits of what they can do for us in the course of performing creative work, but also for this reason: armed with access to these services, you can Take Down The Man.

And by "The Man", they meanโ€ฆartists.

WTAF ๐Ÿคช

buttondown.com/theinternet/arc

0
0
1
0
1
0
0
0
0
0
0
0

I wrote a photo essay with 20+ of my favourite tech museums in the world, and tried to figure out what makes a great museum in the process.

I am very curious what tech museums you like โ€“ and why!

(Will work on any device, but worth checking out on the biggest screen you or your neighbour might have.)

aresluna.org/fav-tech-museums/

0
0
0
0
0
0

Maybe you want to boycott U.S. products. Or youโ€™re concerned about security and privacy. Or youโ€™ve seen the Trump administration retaliate against political enemies by cutting off their access to U.S.-based digital services and donโ€™t want to be vulnerable to the same sanctions.

Whatever the reason, you may find this very useful. threads.com/@parismarx/post/DT

0

latam, war, Greenland, domestic violence as a metaphor

it still feels infuriating how when one year ago when Trump started talking of invasion everyone was like "blustering", "impossible", "distraction from Epstein" etc. and I was like, this is war, this is how war happens, there's a process until you get a country to bomb and what he's doing *right now*, these statements, these are parts of the process, we're going to see war. and now that several ships have been blown up in violation of every norm and nobody did anything, now that he has bombed the capital of a lat-am country and kidnapped the president with the express purpose of appropriating resources and nobody did anything, *now* people act as if they never called me crazy/doomer/news-obsessed etc. for saying, this is war, we're going to war.

I guess at least *now* people aren't doubting anymore that Greenland and Canada are on the menu too, though you did call me crazy when I said "this is real" the very first time Trump started joking about Greenland and Canada. look, if the boyfriend of your friend starts joking about punching him if he runs his mouth again, you have to understand that his joking is already the process that leads to backhand slaps happening. the violence doesn't happen overnight. the violence is built, and the words is how you build it.

0
0
0
0
0
0
0
0

Maybe you want to boycott U.S. products. Or youโ€™re concerned about security and privacy. Or youโ€™ve seen the Trump administration retaliate against political enemies by cutting off their access to U.S.-based digital services and donโ€™t want to be vulnerable to the same sanctions.

Whatever the reason, you may find this very useful. threads.com/@parismarx/post/DT

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

I can't honestly say I have any sympathy for people who feel betrayed by , considering that GitHub has always been a platform.

If you are a coder, why on Earth would you ever host your FOSS code on a non-FOSS system??

It's a recipe for betrayal. Andreesen Horowitz invested $100M USD in GitHub all the way back in 2012, and *now* you're upset??

ploum.net/2026-01-05-unteachin

0
0
0
0

๋Ÿฌํ”„ ๋„ค๋ฒˆ์ •๋„ ๊ทธ๋ฆฌ๋‹ค๊ฐ€ ๊ทธ๋ž˜! ํ—ด๋”ฐ์‹œ๋„ ์ƒํƒœ ์•ˆ ์ข‹์„๋•Œ ๊ทธ๋ฆผ๊ทธ๋ฆฌ๋Š”๊ฑฐ ์•„๋‹ˆ๋ผ๋Š” ์‚ฌ์‹ค ์••๋‹ˆ๋‹ค! ๋˜์–ด์„œ ํŽœ ๋‚ด๋ ค๋‘๊ณ  ์ข€ ์šฐ๋Š”์ค‘ ํ๋ฆฟ...

0

0.9.0 is here!

This release brings /await support to parsers. Now you can validate input against external resourcesโ€”databases, APIs, Git repositoriesโ€”directly at parse time, with full type safety.

The new @optique/git package showcases this: validate branch names, tags, and commit SHAs against an actual Git repo, complete with shell completion suggestions.

Other highlights:

  • Hidden option support for deprecated/internal flags
  • Numeric choices in choice()
  • Security fix for shell completion scripts

Fully backward compatibleโ€”your existing parsers work unchanged.

https://github.com/dahlia/optique/discussions/75

1
0
0
0
0
0

I want to mumble for a bit about "worldbuilding". Of course the term is vague and disputed, but I find a lot of folks seem to think in terms of 'players/readers that like it and those that don't'.

I think this idea is a bad one, because I hear devs talking about making worldbuilding stuff for that group, or avoiding it because of the other group.

Seems like a bad way to organize your process.

Worldbuilding is useful in specific ways, and useless if done without those goals. ๐Ÿงต

0
0

์ฅฌ๋ผ๊ธฐ์›”๋“œ ๊ณต์‹ ๊ณ„์ •์ด ๋ชจ์‚ฌ์‚ฌ์šฐ๋ฃจ์Šค๋ฅผ ๊ณต๋ฃก์ด๋ผ๊ณ  ์นญํ•˜์ž ๋Œ“๊ธ€์— ๋ชจ๋“  ๊ณต๋ฃก์‹ญ๋•(๋ณธ์ธํฌํ•จ)๋“ค์ด ๋ชจ์‚ฌ์‚ฌ์šฐ๋ฃจ์Šค๋Š” ๊ณต๋ฃก์ด ์•„๋‹ˆ๋ผ๋ฉฐ ๋ฌด์ˆ˜ํ•œ ๋ถ๋”ฐ๋ฅผ ๋‚ ๋ฆฌ๊ณ  ์žˆ์Œ

0
0

โ€‹:char_gn_lewis:โ€‹ ์†Œ๋…€๋“ค์€ ์กด์žฌํ•˜๊ธฐ๋ง ํ•˜๋ฉด ๋ผ
์ƒ๊ณ„๋Š” ์ด ์•„์ €์”จ๊ฐ€ ์ฑ…์ž„์งˆ๊ฒŒ

โ€‹:char_gn_shakespeare:โ€‹ ์†Œ๋…„๋“ค์€?
ใ„ด
โ€‹:char_gn_lewis:โ€‹ ๊ธฐ์ดˆ์ˆ˜๊ธ‰์ž ์ œ๋„๋ฅผ ์ด์šฉํ•˜๋„๋ก

0
0