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.

ใพใ‚†ใ‚Šใกใ‚ƒใ‚“ใฎๅ†™็œŸๅฑ•ใซๅ‡บๅฑ•ใคใ„ใงใซๅฒกๅฑฑๅธ‚ๆ•ฃ็ญ–ใ—ใพใ—ใŸ๏ผโ€‹:blobcat_hachiware_dotadota_walk:โ€‹
่ทฏ้ข้›ป่ปŠ่ตฐใฃใฆใŸใ‚ŠใŠๅŸŽใŒใ‚„ๅคงใใชๅบญๅœ’ใŒใ‚ใฃใŸใ‚Šๅ•†ๅบ—่ก—ใซๆ็ซœใ„ใŸใ‚Šใจใฆใ‚‚ๆฅฝใ—ใ‹ใฃใŸใงใ™

0

Stefano Marinelli shared the below article:

Release v3.3.3 of Ktistec

Todd Sundsted @toddsundsted@epiktistes.com

I have started work on a Mastodon-compatible API layer intended to support the many Mastodon front-ends available. It is incomplete and requires an explicit build flag to enable, but what's there (the main timeline) already works with the official Mastodon app, Tusky, and Phanpy.

Here's the full changelog:

Fixed

  • Editor focus now stays in the editor after the first draft is saved. (fixes #139)
  • Filter settings instructions. (fixes #135)

Changed

  • Improved consistency of mini button colors.

As always, check out the full diff for the complete details.

#ktistec #crystallang #activitypub #fediverse

Read more โ†’
0
0
2
1

I have a proxy nginx instance, which sits in front of several websites. I now have a solution for putting a website into maintenance most by adding a file to the proxy configuration.

This isn't a new or unique solution. I just took someone else's solution and modified it to a multiple-site situation.

For future work: taking all the sites offline by adding a single file.

dan.langille.org/2026/03/11/ta

0

the three body problem is the unsolved scientific problem of what to do when you are in a group of three friends walking on a narrow sidewalk and have the unspoken struggle for who goes where in the line order and grouping

0

Taking a bold step toward ๐Ÿ‡ช๐Ÿ‡บ tech independence.

Weโ€™re investing โ‚ฌ75 million to build EURO-3C, a new federated Telco-Edge-Cloud infrastructure that merges telecoms and cloud computing.

Our goal is simple: to ensure Europe has the power to deliver its own digital services securely and independently. This project supports innovation in 6G and AI while benefiting the economies of all EU countries.

Transparency and digital sovereignty are at the heart of our work.

๐Ÿ‘‰ link.europa.eu/DYdTNP

a white cloud outline partially encircled by six yellow stars, resembling the European Union flag. Below the cloud, white text reads, "Building Europeโ€™s sovereign cloud." The European Commission logo is located in the bottom right corner.
0
0
0
0

๊ฐ„์†ก๋ฏธ์ˆ ๋ฌธํ™”์žฌ๋‹จ์€ ๊ด€๋ฆฌ ์‚ฌ๊ฐ์ง€๋Œ€์— ๋†“์ธ ๋น„์ง€์ • ๋ฌธํ™”์œ ์‚ฐ์˜ ๋ณด์กด๊ณผ ์˜ˆ๋ฐฉ์  ๊ด€๋ฆฌ ์‚ฌ์—…์„ ์ถ”์ง„ํ•ด ์†Œ์žฅ ์œ ๋ฌผ 48์ ์˜ ๋ณด์กด์ฒ˜๋ฆฌ๋ฅผ ์™„๋ฃŒํ–ˆ๋‹ค๊ณ  11์ผ ๋ฐํ˜”๋‹ค. ์ˆ˜์ • 2026-03-11 15:34

๊ฐ„์†ก๋ฏธ์ˆ ๋ฌธํ™”์žฌ๋‹จ์€ ๊ด€๋ฆฌ ์‚ฌ๊ฐ์ง€๋Œ€์— ๋†“์ธ ๋น„์ง€์ • ๋ฌธํ™”์œ ์‚ฐ...

0

The notion of a broken clock being sometimes right is based on a gross misunderstanding of what information is.

A clock that always shows the same time is never right, even in the moments of the day when the time happens to be what it shows, because you don't gain any information about what time it is by looking at the clock.

This reasoning also applies to chatbots. If you can't tell whether what you have been given is useful information unless you alreay know the information, then you haven't been given useful information.

0
40
0

now has much more detailed information about which varieties of Linux are supported.

tl;dr: all kernel.org "longterm" series, all RHEL active & maintenance series (including clones), and Ubuntu LTS.

(No actual change in practice, just trying to write it down a bit more clearly).

github.com/openzfs/zfs/?tab=re

0

๐Ÿ“ฃ Call for Full Papers: Mensch und Computer 2026! ๐Ÿ“ฃ

The important dates:
๐Ÿ“ซ Submission Deadline: April 1st, 2026
๐Ÿ”” Acceptance Notice: May 20th, 2026
๐Ÿ“ฉ Publication-Ready Deadline: June 3rd, 2026

More infos: shorturl.at/eq9fI

We are looking forward to your exciting full paper submissions!

0

Found new Production Branch of 580.142.

nvidia.com/en-us/drivers/detai

Linux counterparts for x11/linux-nvidia-libs is:
nvidia.com/en-us/drivers/detai

Filed Bug 293738 and opened review D55813 to update .
bugs.freebsd.org/bugzilla/show

reviews.freebsd.org/D55813

Note that graphics/egl-wayland2 is added as a new dependency for
non-legacy versions of drivers. This is dma-buf based, while
graphics/egl-wayland is EGLStream based.

Let me know if graphics/egl-wayland2 causes new issues
and deinstalling it helps.

0
0
1

Great, just got a ULEZ fine for a Honda car with a cloned number plate in London!

However

I drive a scooter not a car
I can't legally drive a car
I live 200miles away in Manchester
Haven't ridden in London for over 15 years
I was mid air in a plane across the alps when it happened

My scooter was locked up and hasn't moved according to the many locks, multiple trackers and CCTV's in the garage.

But I need prove it wasn't me?
According to...

bbc.co.uk/news/articles/cp3743
wilsons.co.uk/news/what-to-do-

0

Found new Production Branch of 580.142.

nvidia.com/en-us/drivers/detai

Linux counterparts for x11/linux-nvidia-libs is:
nvidia.com/en-us/drivers/detai

Filed Bug 293738 and opened review D55813 to update .
bugs.freebsd.org/bugzilla/show

reviews.freebsd.org/D55813

Note that graphics/egl-wayland2 is added as a new dependency for
non-legacy versions of drivers. This is dma-buf based, while
graphics/egl-wayland is EGLStream based.

Let me know if graphics/egl-wayland2 causes new issues
and deinstalling it helps.

0
0
0
0

๋‚ด๋ถ€ ๋น„ํŒ๋„ ๊ฑฐ์…Œ๋‹ค. ๊น€์˜, ์ด์›์šฐ, ์ „๊ทœ์ฐฌ, ์กฐํ˜œ์˜ ๋“ฑ ์˜ํ™”์ œ ์ง‘ํ–‰์œ„์›๋“ค์€ ์ง‘ํ–‰์œ„์›์žฅ ์„ ์ž„ ๊ณผ์ •์—์„œ ์ถฉ๋ถ„ํ•œ ๋…ผ์˜๊ฐ€ ์ด๋ค„์ง€์ง€ ์•Š์•˜๋‹ค๊ณ  ์ง€์ ํ–ˆ๋‹ค. ์ด์™€ ํ•จ๊ป˜ ์กฐ์ง์œ„์›์žฅ(๊น€๋™์—ฐ ๊ฒฝ๊ธฐ๋„์ง€์‚ฌ)์˜ ์ถ”์ฒœ๊ณผ ์ด์‚ฌํšŒ ์Šน์ธ์œผ๋กœ๋งŒ ์ด๋ค„์ง€๋Š” ํ˜„ํ–‰ ์„ ์ž„ ์ ˆ์ฐจ์— ์˜๋ฌธ์„ ํ‘œํ•˜๋ฉฐ, ๊ฒ€ํ†  ๊ณผ์ •๊ณผ ํŒ๋‹จ ๊ทผ๊ฑฐ๋ฅผ ๊ณต๊ฐœํ•˜๋ผ๊ณ  ์š”๊ตฌํ–ˆ๋‹ค.

๋‚ด๋ถ€ ๋น„ํŒ๋„ ๊ฑฐ์…Œ๋‹ค. ๊น€์˜, ์ด์›์šฐ, ์ „๊ทœ์ฐฌ, ์กฐํ˜œ์˜ ...

0
0
0
23
0

้€™ๅ€‹ๆœ‰้ปž่ทจๆฌกๅ…ƒไบ†
ไธ้Žๅคงๅฎถ้ƒฝๆผ”้Žๆฏ”ไธป่ง’ๆœ‰้ญ…ๅŠ›็š„ไธป่ง’่€็ˆธwwww

0
0
1
0
0
1

Ich suche nen Job. Ich kann leider noch keinen Abschluss vorweisen, aber hab in der Theorie ein Bachelor of Laws (der noch nicht ausgestellt wurde), mein erstes Staatsexamen geschrieben, einen Schwerpunkt in Medien- und ร„uรŸerungsrecht gemacht, hab Berufserfahrung in IT...

(gerne auch befristet auf ein paar Monate)

0
0

Dear Fedi friends,

I'd like to put together a list of people who are publicly resisting / calling out LLMs and AI slop.

Why? I enjoy reading my Fediverse feed in topical lists and I need something to counteract the unrelenting AI hype I see in the media.

Do you have any recommendations?

So far, at the top of my list I have:

@timnitGebruTimnit Gebru (she/her) @emilymbenderProf. Emily M. Bender(she/her) and @alexhanna of @DAIR

plus @cwebberChristine Lemmer-Webber @jaredwhiteJared โ€œIndie Social Webโ€ White and @tante

Anyone else to recommend who advocates for ?

0
50
0
0
0

์œค์„์—ด ์ •๋ถ€ ๋ฐฉ์†กํ†ต์‹ ์‹ฌ์˜์œ„์›ํšŒ(๋ฐฉ์‹ฌ์œ„ยทํ˜„ ๋ฐฉ๋ฏธ์‹ฌ์œ„)๊ฐ€ MBC โ€˜๋ฐ”์ด๋“ -๋‚ ๋ฆฌ๋ฉดโ€™ ๋ณด๋„์— ์˜๊ฒฐํ•œ ๊ณผ์ง•๊ธˆ ์ฒ˜๋ถ„์ด ๋ฒ•์›์—์„œ ์ทจ์†Œ๋๋‹ค. ์ด๋กœ์จ ๋ฅ˜ํฌ๋ฆผ ์ „ ๋ฐฉ์‹ฌ์œ„์›์žฅ ์ฒด์ œ์—์„œ ์˜๊ฒฐ๋œ ๋ฒ•์ •์ œ์žฌ ์ทจ์†Œ ์†Œ์†ก์ด 1์‹ฌ ๊ธฐ์ค€ ๋ฐฉ์‹ฌ์œ„ โ€˜30์ „30ํŒจโ€™๋กœ ๋งˆ๋ฌด๋ฆฌ๋๋‹ค. ๋“ฑ๋ก 2026-03-11 14:12

์œค์„์—ด ์ •๋ถ€ ๋ฐฉ์†กํ†ต์‹ ์‹ฌ์˜์œ„์›ํšŒ(๋ฐฉ์‹ฌ์œ„ยทํ˜„ ๋ฐฉ๋ฏธ์‹ฌ์œ„)๊ฐ€ ...

[์†๋ณด] MBC โ€˜๋ฐ”์ด๋“ -๋‚ ๋ฆฌ๋ฉดโ€™ ๊ณผ์ง•๊ธˆ ์ทจ์†Œโ€ฆ๋ฐฉ์‹ฌ์œ„ โ€˜30์ „30ํŒจโ€™

๋ฐ•์žฌ๋ น ๊ธฐ์ž ยท ์œค์„์—ด ์ •๋ถ€ ๋ฐฉ์†กํ†ต์‹ ์‹ฌ์˜์œ„์›ํšŒ(๋ฐฉ์‹ฌ์œ„ยทํ˜„ ๋ฐฉ๋ฏธ์‹ฌ์œ„)๊ฐ€ MBC โ€˜๋ฐ”์ด๋“ -๋‚ ๋ฆฌ๋ฉดโ€™ ๋ณด๋„์— ์˜๊ฒฐํ•œ ๊ณผ์ง•๊ธˆ ์ฒ˜๋ถ„์ด ๋ฒ•์›์—์„œ ์ทจ์†Œ๋๋‹ค. ์ด๋กœ์จ ๋ฅ˜ํฌ๋ฆผ ์ „ ๋ฐฉ์‹ฌ์œ„์›์žฅ ์ฒด์ œ์—์„œ ์˜๊ฒฐ๋œ ๋ฒ•์ •์ œ์žฌ ์ทจ์†Œ ์†Œ์†ก์ด 1์‹ฌ ๊ธฐ์ค€ ๋ฐฉ์‹ฌ์œ„ โ€˜30์ „30ํŒจโ€™๋กœ ๋งˆ๋ฌด๋ฆฌ๋๋‹ค.์„œ์šธํ–‰์ •๋ฒ•์› ์ œ8๋ถ€๋Š” 11์ผ MBC๊ฐ€ ๋ฐฉ์†ก๋ฏธ๋””์–ดํ†ต์‹ ์œ„์›ํšŒ(๋ฐฉํ†ต์œ„ยทํ˜„ ๋ฐฉ๋ฏธํ†ต์œ„)๋ฅผ ์ƒ๋Œ€๋กœ ์ œ๊ธฐํ•œ ๊ณผ์ง•๊ธˆ ๋ถ€๊ณผ์ฒ˜๋ถ„ ์ทจ์†Œ ์†Œ์†ก์—์„œ ์›๊ณ  ์Šน์†Œ ํŒ๊ฒฐํ–ˆ๋‹ค. ๊ณผ์ง•๊ธˆ ์˜๊ฒฐ์€ ๋ฐฉ์‹ฌ์œ„๊ฐ€ ํ–ˆ์ง€๋งŒ ํ–‰์ • ์ง‘ํ–‰ ์ฃผ์ฒด๊ฐ€ ๋ฐฉํ†ต์œ„๋ผ ์†Œ์†ก ๋Œ€์ƒ๋„ ๋ฐฉํ†ต์œ„๊ฐ€ ๋œ๋‹ค.๋ฐฉ์‹ฌ์œ„๋Š” 2024๋…„ 4์›” ์ „์ฒดํšŒ์˜์—์„œ 2022๋…„ 9์›”22์ผ์ž MBC

www.mediatoday.co.kr ยท ๋ฏธ๋””์–ด์˜ค๋Š˜

0

While I have no ill will toward the โ€œATmosphereโ€ (Bluesky/AT Protocol), the contrast in funding models is hard to ignore. The fediverse's support from strategic investments in open infrastructure (like NLnet or STF) feels far healthier than ATmosphere's heavy backing from crypto-linked VCsโ€”a sector often fraught with bubbles and social harm. I'm a bit envious of their smooth R&D resources, but I'm ultimately convinced that building on a foundation of digital public goods is the more sustainable path for a truly decentralized web.

4
2
0
0

Last week I released SwiftUI Pro, a free and open-source agent skill to help everyone write better SwiftUI code using agents such as Codex and Claude. It's already at 1800 stars on GitHub and rising, but it was just the beginning. github.com/twostraws/SwiftUI-A

0
0

In college I discovered I was good at chess, which was a surprise to me. My dad was into chess, and taught classes titled Logic; I was always fascinated by the exercises of those courses, but simultaneously, the men of that church community treated any demonstration of my success as a party trick

0
2
0
1
0
1
0

๊ด€๋‚ด ์š”์–‘์› ์ง์›์—๊ฒŒ ํญ์–ธ์„ ํ•ด ๋ฌผ์˜๋ฅผ ๋นš์€ ๊น€ํ•˜์ˆ˜ ๊ฒฝ๋ถ ์ฒญ๋„๊ตฐ์ˆ˜๊ฐ€ ์ฃผํƒ ๋ฌด๋‹จ์นจ์ž… ๋ฐ ํ˜‘๋ฐ• ํ˜์˜๋กœ ๊ฒฝ์ฐฐ ์กฐ์‚ฌ๋ฅผ ๋ฐ›๊ณ  ์žˆ๋‹ค. ๊น€ ๊ตฐ์ˆ˜๊ฐ€ ๋ฌด๋‹จ์นจ์ž…ํ•œ ๊ณณ์€ ์ž์‹ ์˜ ํญ์–ธ ๋…น์ทจ๋ฅผ ๊ณต๊ฐœํ•œ ์š”์–‘์› ์›์žฅ ์žํƒ์ด๋‹ค. ์ˆ˜์ • 2026-03-11 15:29

๊ด€๋‚ด ์š”์–‘์› ์ง์›์—๊ฒŒ ํญ์–ธ์„ ํ•ด ๋ฌผ์˜๋ฅผ ๋นš์€ ๊น€ํ•˜์ˆ˜ ๊ฒฝ...

0

The cat is out of the box: @matrixThe Matrix.org Foundation is looking for a new Thib!

If you think you can be a good fit for the role, please send me an email explaining why and attach your CV.

If you tick most of the boxes but not all, please reach out nonetheless. Itโ€™s a tall order, but we have fantastic volunteers and a great handbook to help you settle into the role.

matrix.org/jobs/devrel/

0
8
0
0
0

ยซ Mรฉthodes de barbouzes ยป : ce que contient la plainte dโ€™une journaliste du ยซ Monde ยป aprรจs une sรฉrie de vols

La journaliste spรฉcialiste des polluants รฉternels Stรฉphane Horel et le journal ยซ Le Monde ยป ont dรฉposรฉ plainte contre X aprรจs trois tentatives de cambriolage visant son domicile et trois vols en lโ€™espace dโ€™un an et demi. Les faits dรฉtaillรฉs dans la plainte suggรจrent que la journaliste est surveillรฉe depuis des mois.

Par Yunnes Abzouz โ€บ mediapart.fr/journal/france/11

0
0
0

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

0

์˜ค๋Š” 2028๋…„๋ถ€ํ„ฐ๋Š” ์ผ๋ณธ ์—ฌํ–‰์„ ์œ„ํ•ด์„  ์‚ฌ์ „ ์‹ฌ์‚ฌ๋ฅผ ๋ฐ›์•„์•ผ ํ•  ์ „๋ง์ด๋‹ค. ๋งˆ์ด๋‹ˆ์น˜์‹ ๋ฌธ๊ณผ ๋‹ˆํ˜ผ๊ฒŒ์ด์ž์ด์‹ ๋ฌธ์€ 10์ผ ์ผ๋ณธ ์ •๋ถ€๊ฐ€ ์ด๋‚  ๊ฐ์˜(๊ตญ๋ฌดํšŒ์˜)๋ฅผ ์—ด๊ณ  ์ „์ž ์—ฌํ–‰ ์ธ์ฆ์ œ๋„(JESTA) ๋„์ž…์„ ํฌํ•จํ•œ ์ถœ์ž…๊ตญ๊ด€๋ฆฌ๋ฒ• ๊ฐœ์ •์•ˆ์„ ๊ฒฐ์ •ํ–ˆ๋‹ค๊ณ  ์ „ํ–ˆ๋‹ค. ๋“ฑ๋ก 2026-03-10 16:07

์˜ค๋Š” 2028๋…„๋ถ€ํ„ฐ๋Š” ์ผ๋ณธ ์—ฌํ–‰์„ ์œ„ํ•ด์„  ์‚ฌ์ „ ์‹ฌ์‚ฌ๋ฅผ ...

ๆ—ฅ ๊ด€๊ด‘ํ•˜๋ ค๋ฉด '์ „์ž ์—ฌํ–‰์ธ์ฆ' ๋ฐ›์•„์•ผโ€ฆ2028๋…„๋ถ€ํ„ฐ ์‹œํ–‰ | ์ค‘์•™์ผ๋ณด

๋งˆ์ด๋‹ˆ์น˜์‹ ๋ฌธ๊ณผ ๋‹ˆํ˜ผ๊ฒŒ์ด์ž์ด์‹ ๋ฌธ์€ 10์ผ ์ผ๋ณธ ์ •๋ถ€๊ฐ€ ์ด๋‚  ๊ฐ์˜(๊ตญ๋ฌดํšŒ์˜)๋ฅผ ์—ด๊ณ  ์ „์ž ์—ฌํ–‰ ์ธ์ฆ์ œ๋„(JESTA) ๋„์ž…์„ ํฌํ•จํ•œ ์ถœ์ž…๊ตญ๊ด€๋ฆฌ๋ฒ• ๊ฐœ์ •์•ˆ์„ ๊ฒฐ์ •ํ–ˆ๋‹ค๊ณ  ์ „ํ–ˆ๋‹ค. ์ „์ž ์—ฌํ–‰ ์ธ์ฆ์ œ๋„๋Š” ๋ฏธ๊ตญ์˜ ์ „์ž ์—ฌํ–‰ ํ—ˆ๊ฐ€ ์‹œ์Šคํ…œ(ESTA)์˜ ์ผ๋ณธํŒ์œผ๋กœ ์˜ค๋Š” 2028๋…„๋ถ€ํ„ฐ ๋„์ž…๋  ์˜ˆ์ •์ด๋‹ค. ์ง€๋‚œํ•ด ๋ง ๊ธฐ์ค€ ์ผ๋ณธ์— ์ฒด๋ฅ˜ํ•˜๋Š” ์™ธ๊ตญ์ธ์€ 413๋งŒ๋ช… ์ˆ˜์ค€์œผ๋กœ ์ผ๋ณธ ์ •๋ถ€๋Š” ์ˆ˜์ˆ˜๋ฃŒ ์ƒํ•œ์•ก์„ ์˜์ฃผ๊ถŒ ํ—ˆ๊ฐ€ ์‹œ์—” 30๋งŒ์—”(์•ฝ 280๋งŒ์›), ์ฒด๋ฅ˜ ์ž๊ฒฉ ๊ฐฑ์‹ ์€ 10๋งŒ์—”(์•ฝ 93๋งŒ์›)์œผ๋กœ ์˜ฌ๋ฆฌ๊ธฐ๋กœ ํ–ˆ๋‹ค.

www.joongang.co.kr ยท ์ค‘์•™์ผ๋ณด

0
0

Anyone know of a common or standard string templating grammar, which you can use both to generate strings and parse them?

Something like `{foo}/{bar}` where I could either provide foo and bar to get a string, or give it a string and get foo and bar back (if it matches of course).

0