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
23
0
0

Now one *assumes* these buttons don't activate unless pressed, but there's a problem. First, the checkbox to disable "Gemini" in Messages itself only turned off an activate-on-select button. Second, on a phone— where "scroll" and "tap" are both taps— accidental activation of buttons is a part of life.

This happens to me again and again, with Google, with Copilot in VS Code, with everything. A company adds an "AI"-branded feature with an off switch, you turn it off, they later enable it anyway.

The repeated lesson here is that a company, organization, computer program, or person who uses the privacy, environmental, and trust disaster sold as "generative AI" for one thing, can no longer be trusted for any thing. If it is tolerated for one thing, it will eventually be used for all things. If a program adds an optional "AI"-branded feature you *have* to stop using that program completely, because if (when) the company feels the use metrics are too low they will stop making it optional.

0
4
0

Yesterday I couldn't fall asleep.

Tried the usual things. Put the phone down. Pick it back up. Scroll a bit. Repeat. My brain clearly had a couple background processes running.

Even the didn't calm it down.

Eventually I opened to browse my local library. I noticed it now has AI search and recommendations (didn’t try it, not the point of this story).

What caught my attention instead: magazines.

I opened one, I think it was , and started reading an article about why disappeared from Greenland, and why it’s even called Greenland in the first place.

Ten minutes later I was asleep.

It reminded me how much I like small, contained stories. A beginning, an end, a few interesting facts. No infinite scroll.

Books sometimes feel like a HUGE commitment these days unless they’re audiobooks. But a random magazine article? Perfect patch for an overactive brain.

0
0

uspol, trans genocide, ICE, escalation

The Trump administration opens the door for ICE to target trans people transitics.substack.com/p/trum

Basically, if you are suspected of "identity fraud", including having gender/sex not assigned-at-birth.

(Also a reminder: while this targets those under visas, ICE has routinely arrested US citizens also. This also means that non-white trans people, regardless of citizenship, are at *especially* high risk.)

0
3
0
0
0
1

The final Call for Papers for SportsHCI 2026 is out: sportshci2026.com/call-for-pap

Important dates:
- Submission system opens: 20 March 2026
- Mandatory abstract submission deadline: 20 April 2026 (no extensions)
- Submission deadline for full papers: 27 April 2026 (no extensions)
- PC meeting: 18 June 2026
- Decision notification: 25 June 2026

All times are in Anywhere on Earth (AoE) time zone.

0
0
0
0
0
0
1
1

사소한 TIL:

Python에서a + b를 실행하면 a.__add__(b)를 먼저 시도하고, NotImplemented를 반환하면 b.__radd__(a)를 시도한다.

단, Python 2.2 이상에선 b가 a의 서브클래스이면 순서가 뒤집혀서 b.__radd__(a)를 먼저 호출한다.
이 규칙이 없으면 A.__add__가 먼저 동작해서, 서브클래스가 오른쪽에 있을 때 override를 못하기 때문이다. (cpython 코드)

단, 서브클래스가 __radd__를 직접 정의하지 않고 상속만 한 경우에는 뒤집지 않는다.

class A:
    def __add__(self, other):
        return "A.__add__"

class B(A):
    def __radd__(self, other):
        return "B.__radd__"

A() + B()  # B.__radd__ — 서브클래스의 radd가 먼저 호출됨
2
0
0
4
0
0
0

employees were alarmed to learn that was paying the company $22.8 million for "software to pull public and private information about individuals, and to track license plates." More than 200 employees signed an internal letter asking management "not [to] renew the ICE contract when it expires in May." The letter is not yet public.
nytimes.com/2026/03/11/technol

Update. While the employee letter is not yet public, quotes from it: "The detrimental actions of , and the ’s lack of oversight and direct falsehoods regarding the situation in and other cities, makes us question if our investigative products and services are being used in accordance with our mission and values, as well as in accordance with the law and our nation’s constitution.”
poynter.org/business-work/2026

The same article links to a similar letter from employees to management about a $22.1 million contract with ICE. RELX is the parent company of and .
poynter.org/wp-content/uploads

That letter is public. From the RELX employee letter: "We are deeply concerned that RELX is directly aiding the separation of families, the removal of children from schools and the death of individuals in detention centers."

RELX deleted a page from its FAQ, posted during the Biden administration, saying that its tools would not be used for these purposes. But here's a copy from the .
web.archive.org/web/2023030706

0
1

Now one *assumes* these buttons don't activate unless pressed, but there's a problem. First, the checkbox to disable "Gemini" in Messages itself only turned off an activate-on-select button. Second, on a phone— where "scroll" and "tap" are both taps— accidental activation of buttons is a part of life.

This happens to me again and again, with Google, with Copilot in VS Code, with everything. A company adds an "AI"-branded feature with an off switch, you turn it off, they later enable it anyway.

The repeated lesson here is that a company, organization, computer program, or person who uses the privacy, environmental, and trust disaster sold as "generative AI" for one thing, can no longer be trusted for any thing. If it is tolerated for one thing, it will eventually be used for all things. If a program adds an optional "AI"-branded feature you *have* to stop using that program completely, because if (when) the company feels the use metrics are too low they will stop making it optional.

0
4
0


ORF Wien hat heut mit mir vor der Russki Botschaft in 1030 gedreht. Lauter Kiberei & Bundesheer dort, weil die iranische Botschaft gegenüber ist. Die ham uns richtig eingekreist.

Kaum hamma angefangen zu drehen. war schon 1 Russki aus der Botschaft da und wollt allen Ernstes Autogramme von uns.
Tat so als könnt er nix Deutsch. Wir so : "Autogramm? Letzte Preis 3 Million Rubel"
1/2

0
0

RE: mas.to/@trendsbot/116211553284

When USSR was crumbling, factories were also paying workers in products they manufactured.

This is AI bubble companies trying to print own money. Printing your own money only works if you find a way to make it necessary. That's what taxes do, for example (recommended reading: David Graeber's "Debt").

Here:

👉 "printing money" part is paying employees in tokens

👉 "taxes" part is requiring employees to use AI in their day to day work (thus making tokens necessary)

:blobcatpopcornnom:

0
44
0
0

@Em0nM4stodonEm :official_verified: I mean, terrorism was used as an excuse for mass surveillance. It's good that some people were concerned about the privacy implications but majority of the people didn't give a fuck.

Snowden was deemed a "spy" by the current US president back in fucking 2013 ! And I guess most people just tolerated that shit and now here we are, lol

There were some thoughts pardoning the guy recently but some people in power are opposed to it of course, lmao. I just got my info from Wikipedia.

0
0

UPDATE: 🇨🇦's house just REFUSED to accept a Senate amendment that would put a sunset clause on PERMANENT immunity to privacy law for federal political parties!

LPC, CPC, and NDP did not have the courage to defend their choice; only Elizabeth May spoke to the obvious issues in .

This isn't the end of the line; we're working on a HUGE nation-wide campaign demanding real voter privacy law!

Sign the parliamentary petition here: ourcommons.ca/petitions/en/Pet

0

<칼 융-니체적 슈뢰딩거 상태의 퍼리> 퍼리를 싫어하지 않고 애호에 가까운 성향이면서 그릴 줄 알지만 완전히 퍼리를 소비하지 않으며, 귀엽고 보기 좋다고 생각할 뿐 장르에 완전히 다이빙한 상태가 아닌 사람은 장르입덕과 탈덕의 중첩상태에 있음을 의미한다. 그러나 이는 역설적으로 어느 시점에 자신 내면의 퍼르소나를 보는 순간이 발생함을 의미하는데, 이때에 내면의 퍼르소나도 자신을 바라보기 때문에, 필연적으로 입덕과 탈덕의 상태가 고정 결정되게 된다.

RE: https://bsky.app/profile/did:plc:7brlov4j2oysum2sn44geibw/post/3mgsxicguv22a

0

RE: social.bau-ha.us/@raganwald/11

Think this through.

Marco is walking around, allowing himself to be photographed, wearing shoes that are two sizes too big.

He can afford to buy those shoes in the correct size and save his boss and himself the embarrassment.

But Rubio suspects, fears, knows in his black tiny heart, that gave him shoes two sizes too big on purpose, in order publicly to humiliate him, in order to force him to broadcast his blind self-annihilating loyalty before all the world. It is literally The Emperor Has No Clothes, except with the humiliation transfered to the courtiers.

0
0
0
0
0
6
0
0
0
0
0
3
0

The repeated lesson here is that a company, organization, computer program, or person who uses the privacy, environmental, and trust disaster sold as "generative AI" for one thing, can no longer be trusted for any thing. If it is tolerated for one thing, it will eventually be used for all things. If a program adds an optional "AI"-branded feature you *have* to stop using that program completely, because if (when) the company feels the use metrics are too low they will stop making it optional.

0
0
13
0

If enough Canadians contact
their local representatives, as well Mark Carney's office this week, we might be spared from this authoritarian mass-surveillance measure called "Age Verification" in Canada.

The time to fight back is NOW: ctvnews.ca/politics/article/so

Privacy is a human right essential to safety and democracy. If we do not fight to protect it, we will lose it.

Thanks for getting the word out about this @Em0nM4stodonEm :official_verified: ! @PaulaticsSenator Paula Simons🇨🇦 do you know the timeframe for likely action on the Canadian online harms bill?

We just successfully prevented the Washington state legislature from passing several age verification laws, so it certainly can be done! A couple of key takeaways:

"For vulnerable communities, a biometric scan or an ID upload can serve as a huge obstacle, especially for low-income, unhoused, and undocumented people who already have to navigate an increasingly digital world, with less access to tech tools."

Online ID Checks Censor Abortion Information Age-Verification Laws Seek to Erase LGBTQ+ Identity from the Internet are also good at highlighting harms to vulnerable users.

0
0
9
0
0

Large-scale online deanonymization with LLMs

https://arxiv.org/abs/2602.16800

It's over, anons.

arXiv logo

Large-scale online deanonymization with LLMs

We show that large language models can be used to perform at-scale deanonymization. With full Internet access, our agent can re-identify Hacker News users and Anthropic Interviewer participants at high precision, given pseudonymous online profiles and conversations alone, matching what would take hours for a dedicated human investigator. We then design attacks for the closed-world setting. Given two databases of pseudonymous individuals, each containing unstructured text written by or about that individual, we implement a scalable attack pipeline that uses LLMs to: (1) extract identity-relevant features, (2) search for candidate matches via semantic embeddings, and (3) reason over top candidates to verify matches and reduce false positives. Compared to classical deanonymization work (e.g., on the Netflix prize) that required structured data, our approach works directly on raw user content across arbitrary platforms. We construct three datasets with known ground-truth data to evaluate our attacks. The first links Hacker News to LinkedIn profiles, using cross-platform references that appear in the profiles. Our second dataset matches users across Reddit movie discussion communities; and the third splits a single user's Reddit history in time to create two pseudonymous profiles to be matched. In each setting, LLM-based methods substantially outperform classical baselines, achieving up to 68% recall at 90% precision compared to near 0% for the best non-LLM method. Our results show that the practical obscurity protecting pseudonymous users online no longer holds and that threat models for online privacy need to be reconsidered.

arxiv.org · arXiv.org

0
0
0
5
0