Fedor Indutny

1.2K Followers
203 Following
2.4K Posts

He/him, io.js forker, Emeritus Node.js TSC Member, Software Engineer at @signalapp. My interests are OpenSource software, photography/cinematography, modern metal, and reading books/watching movies.

Signalという非営利会社で働いているソフト開発者です。元々Node.js TSC員だって、io.jsをforkしました。興味はOpenSourceソフト、写真/撮影、メタル音楽をギターで弾くこと、本、映画です。

(Expressed views are my own)

Bloghttps://darksi.de/
Githubhttps://github.com/indutny
Signalhttps://signal.me/#eu/yu_GjnrAOYbmngg0VujduuYU1rLVmp9uVW5NyDQCo0ISVTX-coJIl7MQ58kJ_hQc
OH “AI apologetics”

REMINDER:

The people who insist that AI is inevitable are the people who insisted the Metaverse is inevitable are the people who insisted NFTs are inevitable who insisted that cryptoscams replacing currency were inevitable.

Do not be the fucking idiot that parrots them.

Casual reminder that Angine de Poitrine exist and that they will make you happy: https://m.youtube.com/watch?v=0Ssi-9wS1so&list=RD0Ssi-9wS1so&start_radio=1&pp=ygUES2V4cKAHAQ%3D%3D
Angine de Poitrine - Full Performance (Live on KEXP)

YouTube
@zkat @indutny @bengl my musing on the pathology of privilege is that the "why" never makes sense because they don't care, the real reason is always "because I want to and I don't care about anyone else", but they know that's not going to work so instead it's endless half-baked excuses. LLMs in this context are a novel way to generate excuses, they don't meaningfully change the situation but they pretend it does.

@zkat I see the "it's unenforceable" excuse come up so often, and I keep thinking something along the liens of "...so what?" Hell, is the *GPL* enforceable in any but a small number of high-profile cases?

OSS is built on unenforcable ideals that we still do our best to hold to, why is LLM use specially exempted as being too inevitable to even bother trying to oppose?

@indutny @janl @bengl YES!!! This is entirely the reason why training on open source software is antithetical to the open source ethos. Pretty much the only real currency we have in open source is attribution. When you take away the attribution, open source dies.

This isn’t to say that open source developers all do it for recognition. Rather, most do it out of necessity—they needed a thing, and they chose to share that thing. What do LLMs do to that? Will folks stop sharing?

I'm so appreciative of @bengl right now. Their PR that proposes adding policy on LLM-generated contributions is receiving lots of feedback from other project maintainers and has helped me uncover additional concerns about LLM: https://github.com/nodejs/node/pull/62447

Like, I haven't thought until yesterday evening that LLM written code is completely antithetical to MIT-license under which Node.js is written. LLMs are designed to destroy attribution, but MIT license is built on top of it.

doc: add policy on LLM-generated contributions by bengl · Pull Request #62447 · nodejs/node

Add doc/contributing/ai-contributions.md banning LLM-generated content from commits. Scoped to committed content only, excluding discussion, vendored deps, and accessibility tools. Enforcement uses...

GitHub

I really think it is time for us to treat LLM usage as another form of metadata, such as licensing.

As a user, I want to know if my software contains LLM.

As a developper I want to know if a project accepts LLM usage.

As a web-surfer I want to know if this content has been made by a human.

I don't think we can trust people (especially companies) to disclose their usage, so it's essentially a web-of-trust/web-of-shame.

Is any RFC already up? I wanna talk about this.

#vibecoding #llm

Quantum frontiers may be closer than they appear

An overview of how Google is accelerating its timeline for post-quantum cryptography migration.

Google
Thoughts on LLMs - Psychological complications

Thoughts on LLMs - Psychological complications

parsingphase.dev