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

RE: mastodon.social/@fediverserepo

This is what I mean when I say the Fediverse is centralized around Mastodon. The number of calls I hop on where people say, "Yeah, but I need it to function with the Mastodon API first," is a problem.

The Atmosphere has a similar Bluesky-ification issue as well. We all need to do better here, and I wish the biggest platforms on both sides would take the lead on this if they care about the broader ecosystem.

0

Our CfP is open, one of the things we've been focused on is gaming? Are you a dev? Always dreamed of writing a game on ? Submit a talk around your experience around gaming in ? Let us know what we need to address gaming on Linux.

linuxappsummit.org/cfp

0
0
0
0
0

RE: mastodon.social/@fediverserepo

This is what I mean when I say the Fediverse is centralized around Mastodon. The number of calls I hop on where people say, "Yeah, but I need it to function with the Mastodon API first," is a problem.

The Atmosphere has a similar Bluesky-ification issue as well. We all need to do better here, and I wish the biggest platforms on both sides would take the lead on this if they care about the broader ecosystem.

0

I've just filed issues with npm and uv (edit: and pip) proposing that if their dependency-cooldown options are unset they should default to seven days. No safety measure is perfect but sensible defaults can hopefully improve the situation.

cosocial.ca/@mhoye/11617795480

0
0
0
0
4
0

Letiลกtฤ› v รกzerbajdลพรกnskรฉm Nachiฤevanu zasรกhl รญrรกnskรฝ dron. Dnes to oznรกmilo tamnรญ ministerstvo zahraniฤรญ. Informovalo o ฤtyล™ech zranฤ›nรฝch a dopadu dalลกรญho bezpilotnรญho letounu nedaleko budovy ลกkoly. Baku incident odsoudilo a pล™edvolalo si รญrรกnskรฉho diplomata. รzerbajdลพรกnskรก agentura Trend zveล™ejnila zรกbฤ›ry z dopadu stroje i nรกsledkลฏ.

0

the world seems to be healing atleast somewhat. my parents are joyfully playing some wow retail to pass their sick-leave for the first time in 15 years and are enjoying building their small house and running around in azeroth :)

0

tech, "AI", bad news

Quoting bsky.app/profile/baldurbjarnas :

As @davidgerard has posted elsewhere, the maintainer of the library HarfBuzz has gone all-in on vibe-coding.

(see: typo.social/@behdad/1161728385 )

A note on why this is a worry in the thread ->

Fonts are a lucrative target. They require a complex parser, usually written in a language that isn't memory safe, and often directly exposed to outside data (websites, PDFs, etc. that contain fonts). This means a flaw could lead to an attack worst case scenario: arbitrary code execution

HarfBuzz is pretty much the only full-featured library for that takes font files, parses them, and returns glyphs ready to render. It is ubiquitous. A security flaw in HarfBuzz could make a good portion of the world's user-facing software (i.e. that renders text) unsafe.

Irrespective of the vibe-coding issue (code review is not an adequate defence against "agent" bugs) this is a piece of software that, due to its position in the industry, should be MORE conservative than the rest. Core infrastructure is not where you want experimentation

0
2
0
0
0
0
0
0

ใ€Œ็”ทๅฉใใ€ใ‚‚ใ€Œๅฅณๅฉใใ€ใ‚‚ใ‚„ใ‚ใพใ›ใ‚“ใ‹๏ผŸ๏ผˆใ‚คใƒณใ‚ฟใƒผใƒใƒƒใƒˆใƒป็”ทๅฅณ่ซ–ใฎ็š†ใ•ใ‚“ใธ๏ผ‰๏ฝœใกใใ‚…ใ†็ตถๅฏพ้ ˜ๅŸŸใƒˆใƒฏใ‚คใƒฉใ‚คใƒˆ่กๅ‹• note.com/chikyuv/n/n6e54d7d788
็”ทๆ€งๅฉใใ‚’ใ—ใชใ„ใ ใ‘ใงๆœฌๅฝ“ใซๅฟƒใ‚’่’็ซ‹ใŸใ›ใšใซใ™ใ‚“ใชใ‚Š่ชญใ‚ใ‚‹

ใ€Œ็”ทๅฉใใ€ใ‚‚ใ€Œๅฅณๅฉใใ€ใ‚‚ใ‚„ใ‚ใพใ›ใ‚“ใ‹๏ผŸ๏ผˆใ‚คใƒณใ‚ฟใƒผใƒใƒƒใƒˆใƒป็”ทๅฅณ่ซ–ใฎ็š†ใ•ใ‚“ใธ๏ผ‰๏ฝœใกใใ‚…ใ†็ตถๅฏพ้ ˜ๅŸŸใƒˆใƒฏใ‚คใƒฉใ‚คใƒˆ่กๅ‹•

ใƒปใ“ใ‚“ใฐใ‚“ใฏใ€‚ใƒ•ใ‚งใƒŸใƒ‹ใ‚นใƒˆVTuberใ‚’ๅไน—ใฃใฆๆดปๅ‹•ใ—ใฆใ„ใพใ™ใ€‚ ใกใใ‚…ใ†็ตถๅฏพ้ ˜ๅŸŸใƒˆใƒฏใ‚คใƒฉใ‚คใƒˆ่กๅ‹•ใงใ™ใ€‚ ๅƒญ่ถŠใชใŒใ‚‰ใ€ๆ˜จไปŠใฎใ‚คใƒณใ‚ฟใƒผใƒใƒƒใƒˆใƒป็”ทๅฅณ่ซ–ใซใคใ„ใฆใ€ใผใ‚„ใ‹ใ›ใฆใ„ใŸใ ใใพใ™ใ€‚ ็งใฎ้–ขๅฟƒใจๆ€’ใ‚Š โ‘ ใชใœใ€ŒๅทฎๅˆฅใŒใ‚ใ‚‹ใ“ใจใ€ใ‚’่ช่ญ˜ใงใใชใ„ใฎใ‹ ใƒปใ‚คใƒณใ‚ฟใƒผใƒใƒƒใƒˆใ‚’่ฆ‹ใ‚‹ใจๆ€งๅทฎๅˆฅใฏใชใ„๏ผˆใ‚ใ‚‹ใ„ใฏ็”ทๆ€งใฎๆ–นใŒๅทฎๅˆฅใ•ใ‚Œใฆใ„ใ‚‹๏ผ‰ใจใ„ใ†่€ƒใˆใ‚’็œŸๅ‰ฃใซใ—ใฆใ„ใ‚‹ไบบใŒ็ตๆง‹ๅคšใใฆใƒ“ใƒ“ใฃใฆใ—ใพใ†ใ€‚ ๅทฎๅˆฅใ‚’็”Ÿใฟๅ‡บใ™ๆง‹้€ ใŒใ‚ใฃใฆใ€ใฉใกใ‚‰ใฎๆ€งๅˆฅใ‚‚่ขซๅฎณใ‚’ๅ—ใ‘ใฆใ„ใ‚‹ใ€‚ใใ—ใฆใ€้•ทๅนดใ€ใใฎ่ขซๅฎณใฎๆฏ”้‡ใฏๅฅณๆ€งใซๅ‚พใ„ใฆใใŸใ€‚ ๆต็Ÿณใซใ€ใใ“ใฏๅˆๆ„ใ‚’ๅ–ใ‚ŠใŸใ„ใจใ“ใ‚ใงใฏใ‚ใ‚‹ใ€‚ ๅ‰ๆใŒๆƒใ‚ใชใ„ใจใ€่ฉฑใ—ๅˆใ„ใซใ™ใ‚‰ใชใ‚‰ใชใ„ใฎใงใ€‚

note.com ยท note๏ผˆใƒŽใƒผใƒˆ๏ผ‰

0
0
0
0

@lcamtuflcamtuf :verified: :verified: :verified:
You're really on the cutting edge of far future trends! The rest of the industry won't go in that direction for some years yet, it would seem.

They used to talk about Future Shock (book and phenomenon) and shockwave riders (the phenomenal SF writer John Brunner; en.wikipedia.org/wiki/The_Shoc).

You clearly are one such.

0

I know some people are thinking "well pulling off this kind of thing, it would have to be controlled with intent of a human actor"

It doesn't have to be.

1. A human could *kick off* such a process, and then it runs away from them.
2. It wouldn't even require a specific prompt to kick off a worm. There's enough scifi out there for this to be something any one of the barely-monitored openclaw agents could determine it should do.

Whether it's kicked off by a human explicitly or a stray agent, it doesn't require "intentionality". Biological viruses don't have interiority / intentionality, and yet are major threats that reproduce and adapt.

0
0
0
10
0
0
1

ใ‚ใ‚“ใพใ‚ŠใŠใ‚‚ใ—ใ‚ใใชใ„ใชใ‚ใจๆ€ใ„ใคใคๅฅฝใใชไฝœๆ›ฒๅฎถใฎๆ–นใŒBGMใ‚’ใ‚„ใฃใฆใ‚‹ใฎใง่ฆ‹็ถšใ‘ใกใ‚ƒใฃใฆใ‚‹ใƒ‰ใƒฉใƒžใŒใ‚„ใฃใจๆœ€็ต‚ๅ›žใฃใฝใใฆใชใ‚“ใจใชใใปใฃใจใ—ใฆใ„ใ‚‹โ†

0
0
0

็งใฏใƒฉใƒ‡ใ‚ฃใ‚ซใƒซใƒปใƒ•ใ‚งใƒŸใƒ‹ใ‚นใƒˆใ‹๏ผŸ๏ฝœใกใใ‚…ใ†็ตถๅฏพ้ ˜ๅŸŸใƒˆใƒฏใ‚คใƒฉใ‚คใƒˆ่กๅ‹• note.com/chikyuv/n/n95bebbac74

็งใฏใƒฉใƒ‡ใ‚ฃใ‚ซใƒซใƒปใƒ•ใ‚งใƒŸใƒ‹ใ‚นใƒˆใ‹๏ผŸ๏ฝœใกใใ‚…ใ†็ตถๅฏพ้ ˜ๅŸŸใƒˆใƒฏใ‚คใƒฉใ‚คใƒˆ่กๅ‹•

ใƒป้…’ใซๆบบใ‚Œใฆไธ‰ๆ—ฅ้…”ใ„๏ผŸๅ››ๆ—ฅ้…”ใ„๏ผŸ ใใ‚Œใซ้ขจ้‚ชใจ็”Ÿ็†ใจ้‡ใชใฃใฆใ€ใ‚ญใƒ„ใ™ใŽใ‚‹ใ€‚็—›ใใชใ„ใจใ“ใ‚ใŒใชใ„ใ€‚ ใใ‚Œใฏๅคง่ขˆ่ฃŸใงใ™ใ‘ใฉโ€ฆใ€‚ ใƒปใชใ‚“ใ‹ใ™ใ”ใ„noteใฎ่จ˜ไบ‹ใซ็ดนไป‹ใ—ใฆใ„ใŸใ ใใพใ—ใŸใ€‚ ไฝ•ใŒใ™ใ”ใ„ใ‹ใจใ„ใ†ใจใ€ใจใซใ‹ใๆ–‡้‡ใ€‚ใใ‚“ใชๆ›ธใ‘ใพใ™๏ผŸ๏ผŸ็งใงใ€‚ ใ‚ใƒผใกใ‚ƒnoteใ‚„YouTubeใ‚’๏ผˆๅคšๅˆ†๏ผ‰็ตŒ็”ฑใ—ใฆ่ฆ‹ใซๆฅใฆใใ ใ•ใ‚‹ๆ–นใŒๅคšใใฆใ€‚ ใ‚ใ‚ŠใŒใŸใ„ใงใ™ใ€ใปใ‚“ใพใซใ€‚่จ˜ไบ‹ใซ็”ปๅƒใคใ‘ใฆใฟใพใ—ใŸใ€‚ใธใธใ€‚ ใ“ใ‚Œใ‹ใ‚‰ใ‚‚ใฃใจๅน…ๅบƒใ„็™บไฟกใ‚’ใ—ใฆๅใ‚’่ฝŸใ‹ใ›ใพใ™ใฎใงใ€ใฉใ†ใžใ”่ด”ๅฑ“ใซใ—ใฆใใ ใ•ใ„ใ€‚ ใƒปใƒใƒฃใƒณใƒใƒซ็™ป้Œฒ่€…50ไบบใ‚ใ‚ŠใŒใจใ†๏ผ๏ผ ใƒปใใ‚Œใซไผดใ„ใ„ใ‚ใ‚“ใชใ‚ณใƒกใƒณใƒˆใ‚‚ใ‚‚ใ‚‰ใ„ใพใ™ใ‚ˆใญใ€‚ ็งใฏใ€Œใƒฉใƒ‡ใ‚ฃใ‚ซใƒซใƒปใƒ•ใ‚งใƒŸใƒ‹ใ‚บใƒ ใ€ใฎ็ณป

note.com ยท note๏ผˆใƒŽใƒผใƒˆ๏ผ‰

0
1
0
0
0
0
0
0
0

่ชฐใฎใ“ใจใ‚‚่ซฆใ‚ใชใ„ใƒ•ใ‚งใƒŸใƒ‹ใ‚บใƒ ใงใ‚ใ‚Šใ†ใ‚‹ใ‹๏ฝœใกใใ‚…ใ†็ตถๅฏพ้ ˜ๅŸŸใƒˆใƒฏใ‚คใƒฉใ‚คใƒˆ่กๅ‹• note.com/chikyuv/n/n361266e20f

่ชฐใฎใ“ใจใ‚‚่ซฆใ‚ใชใ„ใƒ•ใ‚งใƒŸใƒ‹ใ‚บใƒ ใงใ‚ใ‚Šใ†ใ‚‹ใ‹๏ฝœใกใใ‚…ใ†็ตถๅฏพ้ ˜ๅŸŸใƒˆใƒฏใ‚คใƒฉใ‚คใƒˆ่กๅ‹•

ๅ‰ๅ›žใฎ็ถšใใงใ™ 3.ใ€Œ็”ทใ‚‰ใ—ใ•ใฎๅ‘ชใ„ใ€ใฎๆ นๆบใ‚’ๆ‰นๅˆคใ™ใ‚‹ ใƒปใชใœใ€ใƒ•ใ‚งใƒŸใƒ‹ใ‚บใƒ ใŒ็”ทๆ€งใฎๅ•้กŒใซใ‚‚่จ€ๅŠใ™ใ‚‹ใฎใ‹ใ€‚ใใ‚Œใฏใ€ๅฎถ็ˆถ้•ทๅˆถใŒใ€Œ็”ท vs ๅฅณใ€ใ ใ‘ใฎๅ•้กŒใงใฏใชใใ€ใ€Œ็”ทๆ€งๅŒๅฃซใฎๅบๅˆ—ใ€ใ‚’ไฝœใ‚‹ใ‚ทใ‚นใƒ†ใƒ ใ ใ‹ใ‚‰ใงใ™๏ผˆR.W.ใ‚ณใƒณใƒใƒซใฎใ€Œ่ฆ‡ๆจฉ็š„็”ทๆ€งๆ€งใ€ใชใฉใฎ่ญฐ่ซ–๏ผ‰ใ€‚ ใƒปใ“ใฎ็คพไผšใ‚ทใ‚นใƒ†ใƒ ใฏใ€ๅ…จใฆใฎ็”ทๆ€งใ‚’ๅ„ช้‡ใ™ใ‚‹ใ‚ใ‘ใงใฏใ‚ใ‚Šใพใ›ใ‚“ใ€‚ใ€Œๅผทใใ€็จผใŽใ€ๆŒ‡ๅฐŽ็š„็ซ‹ๅ ดใซใ‚ใ‚Šใ€็•ฐๆ€งๆ„›่€…ใงใ‚ใ‚‹็”ทๆ€งใ€ใ‚’้ ‚็‚นใจใ—ใ€ใใ“ใ‹ใ‚‰ๅค–ใ‚Œใ‚‹็”ทๆ€ง๏ผˆ้žๆญฃ่ฆ้›‡็”จใฎ็”ทๆ€งใ€็—…ๆฐ—ใ‚„้šœๅฎณใฎใ‚ใ‚‹็”ทๆ€งใ€ใ‚ปใ‚ฏใ‚ทใƒฅใ‚ขใƒซใƒปใƒžใ‚คใƒŽใƒชใƒ†ใ‚ฃใฎ็”ทๆ€งใ€ใ‚ฑใ‚ขใ‚’ๆ‹…ใ„ใŸใ„็”ทๆ€งใชใฉ๏ผ‰ใ‚’ใ€ใ€Œ็”ทใฎใใ›ใซใ€ใจๆŠ‘ๅœงใ—ใพใ™ใ€‚ ใƒปใ“ใ‚Œใฏใ€Œๅผฑ่€…็”ทๆ€งใ€ใ‚„ใ€Œ็”ทใ ใฃใฆ่พ›ใ„ใ€ใจใ„ใ†่จ€่‘‰

note.com ยท note๏ผˆใƒŽใƒผใƒˆ๏ผ‰

0
0

Here's another way to put it: if those using AI agents to codegen / review are the *initialization vectors*, we now also have a significant computing public health reason to discourage the use of these tools.

Not that I think it will. But I'm convinced this is how patient zero will happen.

0
0
2
0
0
0

In the countryside, there are rituals that have endured for hundreds of years, unchanged.
This elderly woman, her body bent by time and hard work, walks each day to meet her chickens - who roam freely across a vast open space.
She gathers a few branches and leaves, then returns to fetch the food sheโ€™ll give them, to complement what theyโ€™ve already foraged in nature.

The chickens, friendly and orderly, follow her all the while.
And watching them, Iโ€™m reminded of people who are no longer here - people who were part of my life for a long time, who lived those same rituals, even if hundreds of kilometers away.

Even as everything around us changes, there are places that never do.

A black and white photo of a rural farm scene, just days old but evoking a timeless atmosphere. A woman walks back toward a shed, with a basket in hand, as a flock of chickens eagerly followsโ€”knowing that food is on the way. Though recent, the moment could easily belong to a scene from decades ago. Some things never change.
0