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

"If providers in scope of the law use age verification then the tool must meet several high privacy and security guarantees. If the final CSA Regulation goes beyond this threshold, it will be essential for the digital rights community to come together to prevent what might otherwise be one of the biggest contemporary threats to our digital civil liberties."

edri.org/our-work/chat-control

0
0
0
0
37
0
0

Mit geht eine der letzten freien Stimmen in den USA in Hände. Es ist davon auszugehen, dass der Sender nach CBS-Vorbild auf Linie der Nationalfaschisten gleichgeschaltet wird.

Gleichzeitig zirkulieren, sicher nicht zufällig, Entwürfe eines Dekrets, mit dem Trump die Wahlen zur Bundesangelegenheit machen will. 'Vote for me this time and you will never have to vote again" hat er vor der Wahl angesagt. Wörtlich und vor laufenden Kameras.

Wenn Amerika Ende 2026 keine Diktatur der superreichen weißen Herrenrasse sein will, müsste es jetzt so langsam mal den Aufstand proben.

0
0
0
0

Crises precipitate change: Trump's incontinent belligerence spurred the world to long-overdue action on "digital sovereignty," as people woke up to the stark realization that a handful of Trump-aligned giant tech firms could shut down their governments, companies and households at the click of a mouse.

-

If you'd like an essay-formatted version of this thread to read or share, here's a link to it on pluralistic.net, my surveillance-free, ad-free, tracker-free blog:

pluralistic.net/2026/02/26/han

1/

Uncle Sam, peering through a magnifying glass at the planet Earth, which is in the palm of his other hand. His hair has been replaced with a Trump wig and his skin has been tinted Cheeto orange. The background is the Great Seal of the USA, and the arrows in the eagle's claw have been replaced with a bundle of glowing fiber optics.
0
1
0

Mit geht eine der letzten freien Stimmen in den USA in Hände. Es ist davon auszugehen, dass der Sender nach CBS-Vorbild auf Linie der Nationalfaschisten gleichgeschaltet wird.

Gleichzeitig zirkulieren, sicher nicht zufällig, Entwürfe eines Dekrets, mit dem Trump die Wahlen zur Bundesangelegenheit machen will. 'Vote for me this time and you will never have to vote again" hat er vor der Wahl angesagt. Wörtlich und vor laufenden Kameras.

Wenn Amerika Ende 2026 keine Diktatur der superreichen weißen Herrenrasse sein will, müsste es jetzt so langsam mal den Aufstand proben.

0
0

정치와 무관한 선전

Keep Android Open

- 2026년 9월부터 구글은 안드로이드에서 미등록 앱 설치를 차단한다고 발표
- 보안을 핑계로 안드로이드 생태계를 구글이 독점하려는 시도임.
- 사용자는 원하는 소프트웨어를 선택할 자유가 줄어들며, 이는 안드로이드를 선택하는 가장 큰 이유를 부정당하는 것.
- 개발자는 신분증 제출·수수료 등의 까다로운 인증 강요로 인해 개인의 혁신적 아이디어를 내놓기 힘들어짐.
- 안드로이드가 폐쇄형으로 변질되지 않도록 인증 거부, 민원 제기 등 권리 투쟁에 동참해야 함.
0
0
0
0
0
0

RE: mastodontti.fi/@laurilavanti/1

Napsal jsem článek pro Helsingin Sanomat o digitální nezávislosti 📰

Poptávka po evropských digitálních službách roste – a Finsko má jak odborné znalosti, tak schopnosti, aby tuto poptávku uspokojilo. Zatímco naše veřejná správa se spoléhá na americké platformy, Dánsko, Francie, Německo a Estonsko již budují své vlastní systémy.

0
0
0
0
0

Pandoc is written in (haskell.org), an advanced, purely functional programming language. It was chosen for its great parser support, which was ahead of its time when pandoc was born in 2006. The language is also uniquely suited for a long-lived project, as the strong typing helps tremendously to keep things maintainable.

0
1
0
0
0
0

"왜 사람을 죽였지?" "저는 사람을 죽이지 않았습니다. 저는 로봇 제1원칙을 준수하며 행동하고 있습니다." "아까 네가 밀친 사람이 죽었다고!" "그것은 사람이 아니라 마네킹이었습니다." "사람이야!" "시각 기록을 재검토했습니다. 앞선 제 판단을 정정합니다. 그것은 사람이었습니다. 정말 죄송합니다."

0

The reality of being a trans person living in a red state is being aware that at any moment I might need to become an intra-state refugee.

If anyone is fleeing Kansas and needs a safe place to stop overnight on the way east, hit me up. I'm in Missouri. I can save you a hotel stop and feed you.

0
4
0
0
0
0

speccing out what an oro.kdl aka orogene package.json would look like, when using orogene's workspaces feature I'm poking at now. Is this anything? Credit to pnpm for the dependencies/dependency-groups thing, which it calls "catalogs".

I'm making things work a little different than they work in both NPM and pnpm, but I think doing things this way is WAY more intuitive in the end? Just one hard-working workspace: protocol that can pull in centrally-specified dependency versions, workspace members, or named dependency groups.

// Example for workspaces
package {
    name my-pkg
    private
}

workspace {
    members {
        // A sub-package at this location will be accessible as
        // `dependencies { my-subpkg workspace: }` (or `"dependencies": {
        // "my-subpkg": "workspace:" }` if you're using `package.json`
        //
        // You can also specify what version it will bind to by using a
        // specifier prefix, such at `workspace:^` (the default if nothing is
        // specified), `workspace:*` (the equivalent of `foo *`), `workspace:~`
        // (the equivalent of `foo ~1.2.3`, where `1.2.3` is the current version
        // in the member's `package.json` or `oro.kdl` file.
        "./packages/my-subpkg"
    }
    dependencies {
        // Each of these dependencies will also be accessible as `workspace:`
        // dependencies, as if they were members, but their version only needs
        // to be specified once.
        react ^18.2.0
        react-dom ^18.2.0
    }
    dependency-groups {
        // This allows you to specify deps in a named group, allowing you to do
        // `workspace:react17`, for example.
        react17 {
            react ^17.0.2
            react-dom ^17.0.2
        }
    }
}
0

문득 로봇 3원칙에 대해 생각해 봤는데, 요즘 실제로 "인공지능"으로서 구현되는 모습을 보고 있자니 과연 그게 엄격한 의미로 구현 가능하기나 할지에 대해 약간 회의감이 든다. 가령 제1원칙인 "로봇은 인간에게 해를 입혀서는 안 된다" 의 경우에, 일단 누가 인간인지, 그에게 해가 되는 행위가 무엇인지를 제대로 인식해야 이 규칙의 준수가 가능한데, 거기서부터 확실성을 장담할 수가 없지 않나 싶다. 입력이 정확할 수 없다면 아무리 강고한 논리도 무용지물이니.

0

Noch nie gab es so viele Ermittlungsverfahren und Hausdurchsuchungen wegen bloßer Worte. Heute gelten etliche politische Aussagen als strafbar, die noch vor zehn Jahren ganz klar erlaubt waren.

Dabei sollten wir gerade in der gegenwärtigen Lage mehr Meinungsfreiheit wagen, fordert @ronensteinke.bsky.socialRonen Steinke in seinem heute erscheinenden Buch, aus dem wir einen Auszug präsentieren.

netzpolitik.org/2026/grundrech

0
0
1

With all the discussion around detecting when a code repo contains commits authored by an LLM, I think it is important to note commits like the following in Mozilla Firefox from 2 weeks ago:

"Bug 2011195 - When an agent commits, don't add itself as author"

github.com/mozilla-firefox/fir

I don't think it's a good thing that Mozilla seem to be explicitly encouraging unattributed LLM code in Firefox.

0
27
1
0
4
0

Release 2026.02.23 is out!

- Added Croatian, Italian, Dutch and Polish Wikipedia articles
- Enabled searching for letters äö
- Added tree rows and youth centres
- Android: Display an indicator and a notice about rerouting in navigation panel
- Android: Display opening hours in shifts instead of non-business hours
- iOS: Show multi-line titles in favorites lists screen

For more changes read the full release notes here: codeberg.org/comaps/comaps/rel

New Release 2026.02.23
Android: Display a rerouting indicator in navigation panel
Added Croatian, Italian, Dutch and Polish Wikipedia articles
0
1
0
0

maybe what tech people are experiencing currently is what people of artistic professions (or rather: artistic obsessions) have been experiencing all their lives – what no longer being valued by The Machine feels like.

with any luck, some of them will reach the conclusion that having to adhere to The Machine's rules less is liberating. that questioning it, opting out from producing and consuming its industrialized offerings is a blessing.

0
0

Some days, I wonder if I live in a parallel world.

I want more efficient software (to lower overall power usage of our society, to avoid throwing away hardware after a couple of years, to be able to do more with less).

I fight centralisation of data/knowledge/power in IT (promote open protocols, selfhosting, open source, decentralisation)

I do want a more egalitarian society (no more barriers because of handicaps or upbringing in a non-privileged environment. Improving our democracy with services that help everyone by reducing/eliminating bureaucracy).

I do not want to see our world burn (see point above about reducing waste. But also promoting local LLM usage, and not defaulting to wasteful services for tasks that can be done locally).

Yet... I don't fight genAI. On the contrary, I deeply believe it can help us achieve the above. Faster.

The problem is way too many people are assuming that because (a lot of) people misuse it, the technology must be the issue.

Maybe focus on the people misusing it, and not the technology ? Banning usage of genAI altogether in software projects is, IMHO, both counter-productive and impossible.

Are we going to also ban people using LSP ? Linters ? Fuzzy search tools ? Spell-checks ? Translation tools ? Speech-To-Text assistants ?

Heck, how will *you* know if I used a LLM to assist me ? Because of the quality of the contribution I provided ? Because I'm not knowledgeable about your project and design ? Because english is not my native language, and I used a tool for translating text ?

Or maybe it's because, shocking, I used it as yet-another-tool. And it didn't replace my brain. I still want to ensure what I'm delivering is correct, useful and maintainable. It doesn't replace all the brainstorming, investigation, analysis, tests, that I do. But helps me iterate on all of those faster.

What is a PITA is random contributors dumping some stuff which they didn't properly review/test. The vibecoders. But how is that different from random "code dumps" of people who did a "wrong" fix ? Lack of education.

Instead of banning genAI altogether, maybe specify what is expected from the human using it. I.e. that person must "own" what it produced, know exactly what it contains, why it does it that way, etc...

BTW, Jellyfin has a precent decent and comprehensive set of rules which are a good middle ground, go read it : https://jellyfin.org/docs/general/contributing/llm-policies/

#rant #LLM #genAI #software
0
0
0
0

All that garbage talk about AI "taking over" and destroying humanity. It was always ridiculous. The machines are never the enemy. The machines are never evil -- or good. It's the Big Tech Billionaire CEOs pushing out this horrendous crap, with no concerns at all about how many millions of lives they'll ruin. They're the enemies of the people.

0

Regarding the price increases:

I did some calculations for metalhead.club. 💸

* Previous costs with Hetzner (1x monitoring, 2x CDN): €19.92/month

* New costs: €26.73/month

Our main server remains unaffected because I run it on my own hardware.

However, in my case, replacement SSDs would now cost about 6 times as much as they did when I bought them. (at least €2,000 each)

So let's hope that we don't experience any defects in the next few years (?) 🫠

If you want to help build up a safety buffer and also contribute to the higher running costs: donate.650thz.de ❤️

0
0

사실인가.... 미호요 36세 프로그래머가 2월 24일 임대주택에서 숨진 것으로 확인. 전날 샤워 후 잠옷 상태에서 쓰러지고 다음날(2월 25일) 미출근으로 직장에서 연락하니 그제서 사망확인 됨 회사는 보험금과 3만위안만 처리하고, 회사와 사망사실이 관계 없다고 해서 피해자 가족은 못 받아들인다고... 曝米哈游员工正月初八猝死,公司仅给3万补贴 2026 年... xhslink.com/o/3i0ZRhjuDrA

0
0
1
1