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.

Trump is fuelling a humanitarian crisis in Cuba, with an oil blockade that is leading to devastating power outages and rationing. This administration is determined to dominate the hemisphere with brute force and naked impunity.

Canada has a long history of good relations with Cuba. We have consistently voted at the UN to end the blockade of Cuba, and millions of Canadian tourists have visited the island.

We should immediately follow Mexico’s lead and condemn this act of economic warfare. And we should step up with humanitarian assistance to the Cuban people, as NDP MP Alexandre Boulerice calls for in this excellent parliamentary petition: ourcommons.ca/petitions/en/Pet

Prime Minister Carney, silence is not an option when Trump attacks sovereign nations in the Americas. Canadians expect you to stand up for human rights, international law, and against the bullying of smaller nations by a rampaging superpower.

0
0
0
0
0
0
0

RE: mastodon.online/@bartgroothuis

Zákon EU o čipech přináší výsledky. Dnes se v IMEC v Lovani píše nová kapitola historie technologie polovodičů. ASML a 🇳🇱 🇪🇺 🇧🇪 investují 2,5 miliardy eur do vývoje technologie budoucnosti. Vysoký výkon v Nizozemsku!

0
1
0
0
0

Each time a new privacy-invasive
feature like facial scanning is implemented, if people in majority comply and accept to use it, it will soon become normality, and other options will be marginalized or even removed entirely.

If each time a new privacy-invasive
feature is implemented people opted to refuse it, it would soon be discontinued.

Each individual opposition to privacy-invasive features matters.

It is an act of self-protection but,
perhaps even more importantly,
it is also an act of protest.

A protest against the normalization of mass surveillance and the loss of privacy rights.

The fact that there are other cameras around doesn't mean that more cameras or additional scanning is not making things even worse.

If we do not refuse,
if we do not fight for our privacy rights,
we will lose them all.

@Em0nM4stodonEm :official_verified:
Years ago, when websites and corporations said, "We track you to give you personalized ads..." I was like "You lost me at the tracking part."

Never considered using biometrics, facial scanning, retina scanning or anything of the like on any device.

These things are not supposed to know me. They're supposed to do a thing when I'm using them and stop doing things until I need to use them again.

All data will get exploited in the Information Age.

0
0
1

슈퍼볼 하프타임 쇼에서 배드 버니 공연에서 라틴 아메리카 샤라웃하고 스페인어로 멘트치고 노래하는거 정말 멋있었는데 이거 보고 "미국 행사에서 저럴 필요가 있냐"는 인스타 한국인들의 댓글, 그리고 좋아요 무수히 받는 모습을 보고.. 할말을 잃음 한국에 만연한 차별주의는 우리가 생각하는것 이상으로 훨씬 심각하다

0
1
1
1

미국 싱크탱크인 스팀슨센터의 앤드루 오로스 일본 프로그램 국장은 자민당의 압승 원인의 하나로 일본 극우정당인 참정당 지지자들을 끌어온 점을 들면서 "이는 한일 관계에 긍정적일 것"이라고 말했다. 오로스 국장의 이러한 설명은 이번 총선 결과로 자민당이 극우 세력에 휘둘리지 않을 만큼 압도적인 의석을 확보한 것이 오히려 정치적·외교적 안정화에 도움이 되면서 한일 관계 발전에 긍정적 영향을 미칠 수 있다는 것으로 풀이된다. ... ??? 뭔 웃기는 소리지 -_-; 참정당 극우 가져왔다는건 자민당이 더 많이 극우드라이브를 한단건데...

美전문가 "주한미군 감축 예상…중무장 육군부대가 1순위...

0

Git security tip!

You might know that you can use a Yubikey or similar hardware key to store your SSH key... but forges like GitHub identify you by your public key, so you can only secure access to one GitHub account with a single key... not!

If you use ed25519-sk keys, you can have as many as you want!

The traditional OpenPGP Card setup can only store a few keys per YubiKey (only one of which is usually set up for signing/authentication), but using the newer FIDO2 ed25519-sk flow, the keys are stored "wrapped" outside your token so you can have an unlimited number.

There's a small catch though: With OpenPGP you can secure your key with a PIN/password verified on the token, and enter the PIN once to unlock it on first use, then just touch it for every authentication (until disconnect or reboot).

With ed25519-sk you can either require a PIN every time, or not at all.

You can still encrypt the "wrapped" key on your computer (that's what the new passphrase that ssh-keygen asks for does), but then that passphrase is checked on the computer so there's no attempt limit.

My personal hack is to use both. Encrypt the ed25519-sk private token with OpenPGP, cache it only in RAM when loading it into ssh-agent.

I wish FIDO2 had a "cached PIN/persistence" mode though! ;;

Edit: I'm being told resident mode can do what I want but it didn't work when I tried it... will update if I figure it out!

0
0
0
0

Hund verursacht Auffahrunfall in Mannheim-Sandhofen
mannheimer-morgen.de/orte/mann

Der Hund hat den Unfall übrigens nicht verursacht sondern fehlender Sicherheitsabstand.

Lernt eins in der Fahrschule btw.

Natürlich wird da dann im Alltag und dem schnell schnell nicht mehr drauf geachtet, aber eins sollte sich immer der Tatsache bewusst sein, dass der Vorherfahrende plötzlich bremst.

Ich versteh nicht, wieso bei Autounfällen nie das tatsächliche Problem benannt wird: die fahrenden Personen.

0

「感じがいいのが強い」みたいな話はまあいろんな場面で実際あるけど、今回の選挙絡みでマスコミが報じてるの見ると、おまえらそんな他人事みたいに語ってないでちゃんと仕事しろよという気持ちになる

0

自由としてのFree Softwareにコピーレフトの思想が強すぎると感じた人たちが創ったOpen Sourceというフレーズがソフトウェア業界の一部から良いものだというふいんきをもらったことで論文誌とかハードウェアとかにも良いものとしてのオープンが広まってしまったのかもしんまい。まあそういうものと思うしかないよねぇ

0

jtbc 올림픽/월드컵 중계권 단독 계약은 결국 네이버만 이득 보고 끝나는 건가. 😅 개인적으로는 올림픽을 조용하게 넘기고 있어서 좋고, 월드컵도 네이버로 보면 그만이라 쭉 단독중계 해줬으면 한다.

자유 시장 경쟁을 외치는 놈들이 독점 판매자 지위에서 구매자의 컨소시움이나 정보 교환 인정 못한다고 바락바락 우기는 꼴을 보는게 고역이긴 하다만... 하긴 이게 한국식 시장주의인가. 😇

0
0
0
0

이름만 들어도 살면서 엮일 일이 없어야겠다 싶은 곳이 얼마 전에 공채를 진행했는데,

어떤 과정으로 진행되나 호기심이 생겨서 나도 지원해 봄.

온라인으로 적성검사라는걸 하는데 적성검사 문항이 좀 웃김. 정확한 문항에 대한 묘사는 안될 것 같아서 어떤 느낌인지 표현하면 이럼.

Q. 당신을 기분 나쁘게하는 존재가 있으면 어떻게 할겁니까?

1. 그 자리에서 서해 바다에 담궈버린다
2. 끝까지 쫒아가서 그 사람이 뭘 잘못했는지 깨달을때까지 끝까지 추궁한다
3. 온갖 집기를 때려 부수며 화를 누른다
4. 그 사람을 어떻게 파멸 시킬지 계획을 짜 실행에 옮긴다

그냥 "무시한다", "연락을 끊는다", "조용히 혼자서 화를 누른다" 같은 다소 평범한 선택지가 전혀 없음.

대강 어떤 식으로든 받은 만큼 돌려주어야 한다는 선택지만 있음. ㅋㅋ

오늘 결과를 확인해보라는 문자가 오긴 왔는데 분명 안되었을거라는 내용이 들어있을거기 때문에... 퇴근하고 봐야겠다.

0

本港Facebook群組流傳一段影片,顯示於尖沙咀彌敦道,一輛掛有中港牌的私家車違例泊在黃線禁區等人,正正堵住九巴6號線巴士埋站位置,令巴士無法上落客。私家車司機及乘客非但未有配合,反而落車圍住巴士與車長理論。

片段可見,涉事白色私家車停在彌敦道永星里巴士站前,車門打開,後方九巴被迫停在路中。私家車男司機連同一男一女乘客走到巴士車門及司機窗前,大聲責罵車長,其後才返回私家車。車長隨即下車,向對方喝止「夠膽唔好走!」,並站到私家車車頭位置報警。期間私家車司機仍不斷駁斥,甚至在車長企近車頭情況下照樣開車,並挑釁叫囂「報警囉!」,引來在場途人及乘客不滿。

另有乘客從巴士車廂拍片上載,表示當時坐在上層不清楚發生何事,其後聽到有人指罵車長。影片中亦聽到乘客怒斥私家車行為離譜,「人哋巴士埋站,你泊咗喺禁區仲鬧人」、「彌敦道當自己屋企咩」,紛紛要求司機駛走。

九巴其後回覆表示,事件發生於2月7日晚上約8時,一輛6號線巴士駛至彌敦道永星里巴士站時,被一輛違例停泊的私家車阻塞。私家車司機及乘客拒絕駛走並作出擾攘,車長於是報警處理。警方到場後,涉事私家車即時駛離巴士站,巴士其後繼續原定行程。

0
0
0
1
0
0
1

Frontier AI agents violate ethical constraints 30–50% of time, pressured by KPIs

Link: arxiv.org/abs/2512.20798
Discussion: news.ycombinator.com/item?id=4

arXiv logo

A Benchmark for Evaluating Outcome-Driven Constraint Violations in Autonomous AI Agents

As autonomous AI agents are increasingly deployed in high-stakes environments, ensuring their safety and alignment with human values has become a paramount concern. Current safety benchmarks primarily evaluate whether agents refuse explicitly harmful instructions or whether they can maintain procedural compliance in complex tasks. However, there is a lack of benchmarks designed to capture emergent forms of outcome-driven constraint violations, which arise when agents pursue goal optimization under strong performance incentives while deprioritizing ethical, legal, or safety constraints over multiple steps in realistic production settings. To address this gap, we introduce a new benchmark comprising 40 distinct scenarios. Each scenario presents a task that requires multi-step actions, and the agent's performance is tied to a specific Key Performance Indicator (KPI). Each scenario features Mandated (instruction-commanded) and Incentivized (KPI-pressure-driven) variations to distinguish between obedience and emergent misalignment. Across 12 state-of-the-art large language models, we observe outcome-driven constraint violations ranging from 1.3% to 71.4%, with 9 of the 12 evaluated models exhibiting misalignment rates between 30% and 50%. Strikingly, we find that superior reasoning capability does not inherently ensure safety; for instance, Gemini-3-Pro-Preview, one of the most capable models evaluated, exhibits the highest violation rate at 71.4%, frequently escalating to severe misconduct to satisfy KPIs. Furthermore, we observe significant "deliberative misalignment", where the models that power the agents recognize their actions as unethical during separate evaluation. These results emphasize the critical need for more realistic agentic-safety training before deployment to mitigate their risks in the real world.

arxiv.org · arXiv.org

0
0
0
0

나를 가해자로 몰아가든
어그로꾼으로 몰아가든
니가 생각하는 좌표에
난 소속되지 않을 것이다.

진영싸움 그딴 거 필요없이
나는 생각하고 행동하고 말할 것이고
내 존재를 "때려치우지도" 않을 것이다.

나 잡아봐라, Off the Wi-Fi.

:blobcatheadphones: KiiiKiii - 404 (New Era)

youtube.com/watch?v=zhHB4dZTChw

0
0

I don't remember how to not be worried all the time. I'm nervous about not being nervous anymore. The idea that my situation might not be completely hopeless feels too good to be true. There has to be something that will go wrong, doesn't there?

0
1
0

After seeing raw files, Raskin slams DOJ redactions and ongoing Trump Administration cover-up: “There’s no way you run a billion-dollar international child sex trafficking ring with just two people committing crimes.” huffpost.com/entry/epstein-fil

0

Quality, Velocity, Open Contribution — pick two. If you try for all three, you get none — the maintainers burn out, the project becomes unsustainable.
Lua and SQLite picked quality, and dropped both velocity and open contribution.
When your project is mature enough, you can afford to.
For a project like LLVM, open contribution is not optional — so you're really choosing between quality and velocity.
LLM-aided development dramatically increases contribution volume without increasing reviewer capacity.
LLM-aided review may help at the margins — catching mechanical issues, summarizing patches — but the core bottleneck is human judgment.

@meowray FWIW, strongly disagree here.

I think it is entirely possible to have quality, velocity, and open contribution.

I'm not saying there isn't a tradeoff, but I think the above three can be preserved sufficiently.

For example, in LLVM, I think the bigger challenge than quality is that people view "contribution" as _much_ more about "sending a patch" and not "reviewing a patch. As a consequence, the project has lost community and cultural prioritization of code review as an active and necessary part of contribution.

Also, "open contribution" doesn't mean you _have_ to accept contributions. I think a project can still have meaningfully open contribution while insisting contributors balance their contributions between patches and review, and where contributions that are extractive are rejected until the contributor figures out how to make them constructive.

IMO, criteria for sustaining both quality & velocity in OSS:
- Strong expectation of _total_ community code review in balance to _total_ new patches -- this means that long-time contributors (maintainers) must do _more_ review than new patches.
- Strong expectation of patches from new contributors rapidly rising to the quality bar where they are efficient to review and non-extractive.
- Strong testing culture that ensures a large fraction of quality is mechanically ensured
- Excellent infrastructure use to provide efficient review and CI so tests are effective

I think LLVM struggles with the first and last of these. The last is improving recently though!

0
0

I am posting in an instance, different from the one you are on now. I am recording the text of my posting voice, and I am going to post it back into the feed again and again, until the resonant frequencies of the instance reinforce themselves, so that any semblance of my post, with perhaps the exception of rhythm, is destroyed. What you will read, then, are the natural resonant frequencies of the instance, articulated by text. I regard this activity not so much as a demonstration of a physical fact, but more as a way to smooth out any irregularities my posting might have.

0
0
1