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.

Maple Taffy: A Sweet Snowy Tradition

During maple syrup season, Canadians pour hot syrup onto fresh snow to create maple taffy! ๐Ÿโ„๏ธ Rolled onto a stick, it's a beloved winter treat at sugar shacks and festivals, celebrating Canada's maple heritage! ๐Ÿ‡จ๐Ÿ‡ฆ

thecanadianencyclopedia.ca/en/

Resettlement and integration of Vietnamese refugees, 1979
In order to facilitate the integration of newly arrived refugees, the Canadian C.O.P.I (Centre d'orientation et de formation des immigrรฉs) organizes language classes and outings during which refugees can get to know their new country, the people and the local customs. Here, a group of new arrivals tries maple sugar at a "sugar party," a typical Quรฉbรฉcois entertainment.
ยฉ UNHCR/H.Gloaguen
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

Billionaires are worried about the Greta Thunberg type of protesting, which, on the ground, is a modest movement. But it's subversive, it tries to cause crisis. it's a type of protest that topples power structures.

Notice how billionaires never seem to worry about branded activism like . It's because those types of protests don't apply pressure to those who wield power.

It's shows up and it leaves quietly.

fortune.com/2026/02/04/peter-t

0
0
0
0
0
0
0
0
0
0

social.coop/@fraggle/115946143 this has been true since the dawn of the "consumer technology product" but it has undoubtedly intensified with 21st century complexity: the figurative and literal external surface of the product are the sales pitch, the thing it *claims* to do, encasing and obscuring the reality of what the product *actually* does, and how it does it, like a sort of gnostic veil.
trillions of dollars are now hanging on this thread, and the people who did that have names and addresses.

photos of the internals of the infamous Juicero, an internet connected juicer that used powerful motors to squeeze packets of premade juice: a circuit board inside a plastic shell with motors, capacitors, and various other electronics stuff i can't identify.
0
0
0
0

I think we're entering a new stage in the war between billionaires and the rest of us.

It is a war of attrition and every chance we have to degrade their ability to use their power we should take.

Work with your neighbours. Fight and win every court case. Small and big labour strikes. Boycotts. Crash the market. Jam up everything for them. Win the elections. All of it to press them back.

And while we're fighting in all those ways, we need to dream up the world we want beyond their systems of greed and exploitation.

0
0
0
0
0
0
0
0
0
0

Everyone now knows that LLMs canโ€™t make good decisions about complex software design at scale. None moreso than everyone working at and invested in frontier labs. So far, no conventional wisdom about what LLMs canโ€™t do has survived impact. We will likely find out within 8 months whether we are entering a new AI winter or we passed the event horizon where capital will fully replace labor.

Personally, I donโ€™t see how it can be done. But I canโ€™t trust my judgement. It has never survived impact.

0

์ฐจ๋ณ„๊ธˆ์ง€๋ฒ•์€ ํ˜•์‚ฌ ์ฒ˜๋ฒŒ ์กฐํ•ญ์ด ์—†๋”๋ผ๋„, ์ฐจ๋ณ„ ํ–‰์œ„๊ฐ€ ๋ฒ•๋ฅ  ์œ„๋ฐ˜(๋ถˆ๋ฒ• ํ–‰์œ„)์ž„์„ ๋ถ„๋ช…ํžˆ ํ•˜๋Š” ๊ธฐ์ค€์ด ๋ฉ๋‹ˆ๋‹ค. ๋ฏผ์‚ฌ, ํ–‰์ • ์˜์—ญ์—์„œ ํ•ด์„์ƒ, ๊ด€ํ–‰์ƒ ์ง€๊ธˆ๊นŒ์ง€ ์ž˜ ์ธ์ •๋˜์ง€ ์•Š๋˜ ๋ถ€๋ถ„์„ ๊ฐœ์„ ํ•˜๋Š” ํšจ๊ณผ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ช…ํ™•ํ•˜๊ณ  ์‹ค์งˆ์ ์ธ ์ง„์ „์ด ๋  ๊ฒ๋‹ˆ๋‹ค.

0
0
0
0
0

I'm not going to waste my precious human time reading something that you didn't spend your precious human time writing.

I really don't care about the well-aligned randomly stolen words of a text-generating machine you are using for cheap marketing.

0
0
0
0

์™€ ๋งจ์‹œํ‹ฐ, ์ง„์งœ ์ง„์งœ ์–ด๋ ค์šด ๊ฒฝ๊ธฐ๋ฅผ ์—ญ์ „์Šน์œผ๋กœ ์žก์•„๋ƒˆ๋‹ค! ๋ง‰ํŒ ์…ฐ๋ฅดํ‚ค ๊ณจ์ด ์ทจ์†Œ๋œ๊ฒŒ ์•„์‰ฌ์šด๋ฐ, ์–ด์จŒ๋“  ์ด๊ฒผ์œผ๋‹ˆ๊นŒ ๋๋‹ค. ๋๊นŒ์ง€ ํฌ๊ธฐํ•˜์ง€ ๋ง์ž. ๊ฒฝ๊ธฐ๋„ ๋ฆฌ๊ทธ๋„ ์‹œ์ฆŒ๋„.

0
0

I have deeply mixed feelings about 's adoption of JSON-LD, as someone who's spent way too long dealing with it while building .

Part of me wishes it had never happened. A lot of developers jump into ActivityPub development without really understanding JSON-LD, and honestly, can you blame them? The result is a growing number of implementations producing technically invalid JSON-LD. It works, sort of, because everyone's just pattern-matching against what Mastodon does, but it's not correct. And even developers who do take the time to understand JSON-LD often end up hardcoding their documents anyway, because proper JSON-LD processor libraries simply don't exist for many languages. No safety net, no validation, just vibes and hoping you got the @context right. Naturally, mistakes creep in.

But then the other part of me thinks: well, we're stuck with JSON-LD now. There's no going back. So wouldn't it be nice if people actually used it properly? Process the documents, normalize them, do the compaction and expansion dance the way the spec intended. That's what Fedify does.

Here's the part that really gets to me, though. Because Fedify actually processes JSON-LD correctly, it's more likely to break when talking to implementations that produce malformed documents. From the end user's perspective, Fedify looks like the fragile one. โ€œWhy can't I follow this person?โ€ Well, because their server is emitting garbage JSON-LD that happens to work with implementations that just treat it as a regular JSON blob. Every time I get one of these bug reports, I feel a certain injustice. Like being the only person in the group project who actually read the assignment.

To be fair, there are real practical reasons why most people don't bother with proper JSON-LD processing. Implementing a full processor is genuinely a lot of work. It leans on the entire Linked Data stack, which is bigger than most people expect going in. And the performance cost isn't trivial either. Fedify uses some tricks to keep things fast, and I'll be honest, that code isn't my proudest work.

Anyway, none of this is going anywhere. Just me grumbling into the void. If you're building an ActivityPub implementation, maybe consider using a JSON-LD processor if one's available for your language. And if you're not going to, at least test your output against implementations that do.

2
20
1

์šฉ์†Œํ•„ ํ•˜๋ฉด์„œ ์ƒˆ์‚ผ์Šค๋Ÿฝ๊ฒŒ ๋†€๋ž€ ์ ... ์ฃผ์ธ๊ณต ๋นผ๊ณ  ์บ๋ฆญํ„ฐ๊ฐ€ 16๋ช… ์žˆ๊ณ  ์ธํ˜•๋„ 16์ข…๋ฅ˜ ์žˆ๊ณ  ์•„๋ฌด ์บ๋ฆญํ„ฐํ•œํ…Œ ์•„๋ฌด ์ธํ˜•์„ ์ค„ ์ˆ˜ ์žˆ์œผ๋ฉด 256๊ฐ€์ง€ ๋Œ€์‚ฌ๋ฅผ ์ „๋ถ€ ์ง์ ‘ ์ž…๋ ฅํ–ˆ๋‹ค๋Š” ๊ฑฐ๊ฒ ์ง€

0

I suspect a long term consequence of AI adoption in workplaces is that document reviews become worthless. An initial problem some have begun to encounter is where the author didnโ€™t even read the document AI produced.

Some AI-forward companies have an even more pernicious problem of people not reading the document but instead asking AI what questions to raise to make it look like they did.

Over time this will become a waste of time with only the AI companies benefiting.

0
0
0
0
0

RE: skyjake.fi/@lagrange/116035029

This has been a long time coming.

I wouldn't say the app is perfect by any means, but by now it's certainly time-tested. I use it daily for browsing Gemini and managing bbs.geminispace.org on both the iPhone and iPad.

The TestFlight continues for beta builds.

0
0