HN user

xenophonf

3,893 karma

Keeper of the Sacred Chao and Patron Saint of All Things Plastic fnord

To contact me via PinealWeb, think very hard at this spot right here. Alternatively, email me at xenophon+hackernews@irtnog.org.

Posts89
Comments1,060
View on HN
www.psychologytoday.com 1mo ago

AI and the Psychology of Cognitive Surrender

xenophonf
6pts0
pilgrima.ge 1mo ago

The Two Doors

xenophonf
4pts0
self-issued.info 5mo ago

The Journey to OpenID Federation 1.0 Is Complete

xenophonf
2pts0
reason.com 6mo ago

DHS Says DHS-Certified Real IDs Too Unreliable to Confirm U.S. Citizenship

xenophonf
99pts87
fonts.google.com 6mo ago

Atkinson Hyperlegible Next

xenophonf
2pts0
www.youtube.com 9mo ago

U.S. Chemical Safety Board investigation videos

xenophonf
1pts1
phys.org 9mo ago

Image of two black holes circling each other captured

xenophonf
3pts0
thewalrus.ca 9mo ago

The Publishing Industry Has a Gambling Problem

xenophonf
4pts1
dmdavid.com 9mo ago

Lee Gold, the Most Important Gamer in Roleplaying After Gary Gygax

xenophonf
3pts2
www.phoronix.com 10mo ago

Linux 6.18 Will Further Complicate Non-GPL Out-of-Tree File-Systems

xenophonf
9pts3
www.theguardian.com 11mo ago

US woman jailed over North Korea remote-work scam

xenophonf
9pts2
old.reddit.com 1y ago

Unauthorized experiment on r/changemyview involving AI-generated comments

xenophonf
248pts174
www.liebertpub.com 1y ago

The Hot Spring Hypothesis for an Origin of Life

xenophonf
2pts0
arxiv.org 1y ago

Natural Quantization of Neural Networks

xenophonf
2pts0
www.ama-assn.org 1y ago

What doctors wish patients knew about prior authorization

xenophonf
1pts1
www.youtube.com 1y ago

FPS Controller Design and Build

xenophonf
3pts0
self-issued.info 1y ago

Fourth and Likely Last Implementer's Draft of OpenID Federation Specification

xenophonf
1pts0
www.pnas.org 2y ago

Where will climate change hit hardest?

xenophonf
3pts1
decolonialsubversions.org 2y ago

Cognates of Ubuntu: Humanity/personhood in the Swahili philosophy of utu [pdf]

xenophonf
2pts0
github.com 2y ago

Steam Controller reverse engineering and customization project

xenophonf
46pts9
hacky.solutions 2y ago

Some Weird Tricks to Break FDE and Bypass Attestation

xenophonf
4pts0
heradas.com 2y ago

Iain M Banks' Culture Series: Caledonian Antisyzygy and the Principle of Charity

xenophonf
6pts1
aas.org 2y ago

The Dark Galaxy J0613+52, lowest surface brightness non-dwarf galaxy ever found [pdf]

xenophonf
2pts0
www.theguardian.com 2y ago

Walnut, a white-naped crane with a Smithsonian zookeeper as a mate, dies at 42

xenophonf
2pts0
github.com 2y ago

Pydvice: An attempt at bringing (defadvice) from Elisp to Python

xenophonf
12pts5
admiralcloudberg.medium.com 2y ago

A Matter of Millimeters: The story of Qantas flight 32

xenophonf
680pts297
digitalcommons.chapman.edu 2y ago

Wikipedia's Intentional Distortion of the History of the Holocaust

xenophonf
30pts21
www.newyorker.com 2y ago

The Secrets Philip Roth Didn't Keep

xenophonf
1pts0
www.bcuninstaller.com 3y ago

Bulk Crap Uninstaller

xenophonf
3pts0
tdc-www.harvard.edu 3y ago

Bright Star Catalog–9110 stars visible to the naked eye

xenophonf
2pts0
Let AI Burn 14 days ago

I don't think this guy's blog tries to sell me on a subscription enough. Maybe he could add even more pop-ups or inline pleas for funding. I'm sure he's got a newsletter he's desperate to monetize.

Automating AI Away 14 days ago

Rewrite this Python code to use match/case instead of if/elif/else chains

Is this a real example of something people use AI to do? If so, I don't understand why that's difficult, because prompting the AI to do stuff with ASTs etc. seems a bit over the top.

I forget that what I miss was not the system, but the community on the system.

Same. I had VMS running on an AS200 next to a beautiful X terminal, just like the computer lab at school. But my dad wasn't sitting next to me, hunting and pecking away at his old C.Itoh terminal. None of the usual suspects were across the table, locked into their favorite MUDD. And so on. I miss them all so much.

CSSQuake 1 month ago

Every time I click in the window, the menu disappears. I tried both Firefox and Chrome.

Tree-sitter that just works

Hallelujah and thank you, sweet little baby Jesus. Now I can get rid of this bullshit from my dotfiles:

    rm -rf ~/.emacs.d/tree-sitter
    mkdir -p ~/.emacs.d/tree-sitter
    set _plat = windows
    if ( `uname` == Linux ) set _plat = linux
    if ( `uname` == Darwin ) set _plat = apple
    set _arch = x86
    if ( `arch` == arm64) set _arch = aarch64
    gh release -R emacs-tree-sitter/tree-sitter-langs download -p "*${_arch}*${_plat}*"
    tar -C ~/.emacs.d/tree-sitter --transform 's/^\(.*\.\(so\|dylib\|dll\)\)/libtree-sitter-\1/' -xzf tree-sitter-grammars*.tar.gz
    rm tree-sitter-grammars*.tar.gz
That's csh, BTW, just like the Founding Fathers intended.

This is a gift to reactionary gerrymandering and voting restriction efforts, along with things like yesterday's FBI raid of an Ohio voting rights organization.

https://www.statenews.org/government-politics/2026-06-12/ohi...

Representative Joyce Beatty is from Ohio and was instrumental in stopping Trump from illegally renaming the Kennedy Center.

https://www.theatlantic.com/culture/2026/06/kennedy-center-b...

quite annoying

It's also quite stable, which you'd think more people would prize given the recent and on-going supply chain attacks.

most people who work in tech do not make good instructors

Guilty as charged, despite my best attempts to the contrary. I wish I had time to go back to school for some kind of teaching degree. Is there something else I can do or read or watch or something to make me a better teacher? Knowledge transfer is probably the most important aspect of my job.

Simon writes:

To [switch users], /bin/login would need to be setuid, and it certainly isn’t on Linux... _Perhaps_ Solaris (or SolarOS) is different?

The login command is indeed setuid root on SunOS 4, to which the movie pays homage, as its documented behavior is "to [permanently] change from one userID to another". The su command explicitly means "temporarily switch to a new user ID".

Here are copies of the SunOS 4 manual pages, if you're curious:

http://www.typewritten.org/Manual/Sun/SunOS/4.0.2/man1/login...

http://www.typewritten.org/Manual/Sun/SunOS/4.0.2/man1/su.ht...

And here's a link to the relevant bits of the SunOS 4.1.3 source code:

https://github.com/Arquivotheca/SunOS-4.1.3/blob/2e8a93c3946...

Can someone explain how the ChatGPT Codex Connector works in concert with GitHub access controls? I am not sure how to add it to my GitHub repositories, accounts, or organizations without potentially giving any OpenAI customer access.

I'm amused at how thoroughly Google adopted Microsoft's playbook. Chrome supplanted Internet Explorer by embracing the open web. But then Google immediately started on extensions, and now they're trying to extinguish the open web with nonsense like Cloud Fraud Defense. All very smoothly done. I mean, people are actually _asking_ for this junk. I'm impressed.

PySimpleGUI 6 3 months ago

I stopped using this when the dev did their rugpull and won't go back.

This looks like an LLM's hallucinations. I don't see any evidence supporting the conclusions made, and some of the conclusions are overblown, like that bit about DKIM keymat leaks being the "most dangerous". The whole thing is written in this breathless, overwrought style that seems to be favored by bots fed a strict diet of ad copy and marketing white papers—"not X. Y!" (That's a thin gruel and probably ought to be treated by our future AI overlords as child abuse.)