Related posts
Dan Luu x.com
The subject this post names, from the same vocabulary the directory files beliefs under, and the word it uses that this site has seen least often elsewhere. Posts are matched on those words alone — nothing here is a summary of this one.
Top people
Showing Profile →
Hiding
Hiding
20 September
-
korrents.com
Frontier AI coding agents can now fix complex compiler bugs like LTO issues in about fifteen minutes.Their words
Strap a frontier AI into a good coding harness, show it what's broken, give it all the sources (source.tar), and ~15 minutes later I have a patch.
What's been going on in w64devkit the past yearnullprogram.com
17 September
12 September
11 September
9 September
8 September
6 September
-
Their words
to make *actually* good software, you have to use it a lot but many people are spending more time in their coding agents/factories than in the apps they're building - so they won't
5 September
4 September
-
Their words
This kind of thing will be exploited. Think Solar Winds–style supply chain attacks.
3 September
-
Recommendstheir ownrcmnd.app
Vercel AI GatewayTheir words
Points all coding agents to AI Gateway, getting you 100% uptime, observability, budgets, and ease of switching.
31 August
30 August
29 August
28 August
25 August
-
Their words
I’m thinking about banning Claude code at Shopify until they change their mind and read AGENTS.md and .agents/skills etc. Insisting on only reading CLAUDE.md sometimes leads to split brain problems when different team members use different tools. Just unnecessary.
22 August
19 August
-
korrents.com
Coding agents make every plugin interface you ever blew off trivially usable, which is a large productivity win.Their words
I can't say enough how excellent a coding agent is at customizing Chrome with extensions. A huge productivity win. Every plugin interface you've ever blown off is now trivially usable.
15 August
14 August
-
Their words
buuuut my roadmap is’nt ten times shorter. and I’m definitely not ten times better at deciding what is worth building. teams haven’t started casually shipping a year of product work every month. you can look around and and it’s hard to say what software has gotten meaningfully better in the last year.
11 August
-
Lovedrcmnd.app
Thinking ForthTheir words
Thinking Forth by Leo Brodie. I used to have this habit where I learned various programming languages. To challenge my perspective, I chose languages from families and paradigms that were fundamentally different from what I already knew. Occasionally, I stumbled upon greatness. Thinking Forth presents programming as a creative process, and it delivers those lessons in an entertaining and pedagogical way. The book is particularly strong on software analysis and design, but it's the execution and technical writing that brought the book to my top five. This is the book for anyone writing about software — Leo's way is the way to do it.
10 August
-
Their words
But if you zoom out, it becomes clear that almost every “breakthrough” since last summer has concerned the narrow domains of computer code and math, which are defined by highly structured languages and come accompanied by massive amounts of specialized training data.
8 August
-
Their words
I REALLY want to believe that this fixes prompt injection risks for coding agents, but I'm just not there yet
7 August
30 July
-
Their words
Um, and to give you an example of a a a use of a coding agent that works extremely well is you can ask today's models to translate software from one computer language to another very effectively because in that case you actually have a incredibly detailed specification.
26 July
-
Their words
we we kind of have coarse level uh recursive self-improvement already. And the fact that every time you use it, it improves the markdown files. Uh every time you use it, it updates its uh long-term memory.
20 July
-
Their words
I came to the same conclusions independently before I encountered Krashen's work, and decades of learning across 20+ languages have only reinforced them. The research supports the intuition: input is where acquisition happens.
19 July
-
Their words
I get really nervous about having different design languages or different types of user interactions and shipping Frankensteins, basically. So, designers need to then be the people we're hiring again for design systems thinking.
18 July
14 July
13 July
7 July
30 June
27 June
-
Their words
untrusted repos should be treated as hostile by default because they can steer the agent toward reading files, running commands, or sending data through approved tools.
24 June
-
Their words
Like every single time there's just like the big innovation like cloud computing, like higher level programming languages, for whatever reason things do not like it doesn't lead to fewer programmers. And I would have expected it would have.
23 June
10 June
9 June
27 May
From one piece Building OpenCode with Dax Raad 2 beliefs, in the piece's order there
-
Their words
We're now doing it in a much heavier way because we find that these like kind of bory enterprisey uh patterns end up being pretty useful because you have a bunch of idiots on your team now. The coding agents are a bunch of idiots and they are going to work 24/7 and they're going to like ship a lot of stuff. So you need way more guardrails than you used to.
-
Their words
And our harness wasn't very good for like the first like five months of open code. But it was good enough. It was good enough that most people couldn't really tell a difference. And once we won enough share, then we went back and like tried to make our harness like good and smart and optimize and all those things. But uh it was inverted from what everybody else was doing. Everybody else was being like you have to build the smartest harness and that's how you win.
20 May
From one piece Why Rust is different, with Alice Ryhl 2 beliefs, in the piece's order there
-
Their words
Really the big idea is to say we want the old code to continue working but we still want to change the language. And so the the difference from other kinds of versions of languages I mean Python 2 version Python 3 comes to mind is that you can totally mix and match in any way you want.
-
Their words
I think the most tricky thing people run into is how should you put together your data structures? I mean for your code you can mostly do the same things as you can in other languages. I mean that's not entirely true but the big thing is really the data structures.
13 May
From one piece TypeScript, C# and Turbo Pascal with Anders Hejlsberg 2 beliefs, in the piece's order there
-
Their words
But but the thing is like doing programming languages, you come to realize it's a long play. I mean, if if you look back at the the stuff I worked on, it it it goes in 10-year cycles at least. And TypeScript didn't really, for example, or C# for that matter. I mean, it took it it takes 10 years to get to, you know, version one is great, but it has all sorts of issues, and then you got to do version two, and then it's not until version three that it really starts to be great.
-
Their words
So, if we're checking 99% instead of 100%, well, heck, that's better than the 0% that JavaScript checked, right? And it gives you like language features that no other languages can provide because they can't get to 100%.
8 May
-
Their words
but it is the tracer dye, right? Like it tracks into European languages and important aspects of Indo-European culture are coming through Yamnaya.
28 April
7 April
From one piece Should Designers "Code"? 2 beliefs · lukew.com
-
Their words
There's a question that never goes away in design: should designers code? My answer has always been yes. But for a decade or so, the complexity of front-end development made it impractical for most. Thankfully, AI coding agents have reopened the door.
-
Their words
For years, it was faster to mock up software than to ship it. Designers stayed "ahead" of engineering with prototypes. Now AI coding agents make development so much faster that the loop has flipped.
4 April
3 April
-
Their words
the likelihood of inspiring someone to build a competitor was too high, and the return on sharing was too low to justify the exposure. That threshold has effectively collapsed to zero.
The Increasing Risk of Building in Publicthebootstrappedfounder.com
1 April
-
Their words
it required a different way of thinking and the cognitive load might be a little higher but the output is dramatic and we have seen our best engineer double their output.
31 March
20 March
-
korrents.com
What limits you with coding agents is your own skill at stringing them together, not the capability of the models.Their words
I think to a large extent you feel like it's a skill issue. It's not that the capability is not there. It's that you just haven't found a way to string it together of what's available.
19 March
From one piece Simon Willison: Engineering practices that make coding agents work - The Pragmatic Summit 4 beliefs, in the piece's order there
-
Their words
if you've always stuck to two programming languages because of the overhead of learning a third, go and learn a third right now. And don't learn it, just start writing code in it.
-
Their words
the key thing about TDD is that it means that the agents won't write more than they need to.
-
Their words
I think I see people who are writing code with coding agents and they're not writing any tests at all. That's a terrible idea.
+ 1 more
-
Their words
I think that might be what saves us. I think the fact that no, you can't have one engineer and have him do a thousand projects because after three hours of that he's going to literally pass out in a corner.
11 March
From one piece From IDEs to AI Agents with Steve Yegge 2 beliefs, in the piece's order there
-
Their words
But right now we're in a funny place where the some languages work better than others still because they have better training data, but in the fullness of time, all languages will work equally well.
-
Their words
So I think we're in a weird limbo for the rest of this year okay where until the UIs arrive that are good enough for everybody who can't read everybody who can't read is going to be a severe disadvantage.
2 March
1 March
13 February
-
Their words
But the quality of these systems isn't just in the code they write. It's also in the code I don't have to write. And maybe more importantly, their actual value is in the code I would never have written, or could never have written, or never would have wanted to write.
When Long-Term Investments Finally Pay Offthebootstrappedfounder.com
12 February
-
Their words
It's the same way as you have to play with a guitar before you can make good music. It's, it's not, oh, I, I touch it once and it just flows off. It, it's a, it's a, a skill that you have to learn like any other skill.
-
korrents.com
Being an excellent programmer is a burden rather than an advantage when learning to work with coding agents.Their words
It’s actually how good they are at programming is almost a burden in their ability to empathize with the system that’s starting from scratch. It’s a totally new paradigm of, like, how to program. You really, really have to empathize.
19 January
-
Their words
But with today's AI coding agents, building software is remarkably easy. So instead of handing over static assets and static guidelines, designers can deliver custom software. Tools that let clients create their own on-brand assets whenever they need them.
18 January
8 January
7 January
3 January
28 December 2025
-
Likedrcmnd.app
GoTheir words
My go-to languages are TypeScript for web stuff, Go for CLIs and Swift if it needs to use macOS stuff or has UI. Go wasn’t something I gave even the slightest thought even a few months ago, but eventually I played around and found that agents are really great at writing it, and its simple type system makes linting fast.
28 November 2025
-
Lovedaffiliate linkrcmnd.app
PimsleurTheir words
For language acquisition, Pimsleur is by far my favorite online/app program. (Even Mr. Mari, who gathers no joy from learning languages, was addicted to it for a while!)
18 November 2025
-
Their words
Thus my personal prediction is that in domains that are already largely under the powers of modern AI, such as languages, programming or chess, we’re going to see a divergence in human abilities.
23 October 2025
22 October 2025
17 October 2025
-
Their words
And I kind of feel like the industry it's it's um it's over it's it's making too big of a jump and it's trying to pretend like this is amazing and it's not. It's slop and I think they're not coming to terms with it and maybe they're trying to fund raise or something like that.
14 October 2025
11 September 2025
15 August 2025
30 April 2025
-
Their words
But there are other parts of programming languages that are not subjective but should be fundamental. And when you look at type systems, there is a way to do type systems that gives you mathematical proofs. And every other way of type systems that doesn't give you mathematical proofs is just worse and should ultimately be rejected.
10 April 2025
22 March 2025
From one piece ThePrimeagen: Programming, AI, ADHD, Productivity, Addiction, and God | Lex Fridman Podcast #461 3 beliefs, in the piece's order there
-
korrents.com
A speed difference between languages that share the LLVM backend measures the benchmark author, not the languages.Their words
It's just that Zig, C, C++, all those languages that were being tested, they're all LLVM backends, right? That's the one that actually turns the thing into the executable part. And if there's a variation in speed, it just means in one language you didn't quite express what you are supposed to correctly.
-
Their words
At some point you have to take off the training wheels, because I think what you're really spotting is the difference between reading and writing code. I can read a lot of languages very well. I can see what's happening. I can understand it, but I would not be very good at writing it.
-
korrents.com
Learning a new language by Googling your way through a project teaches you your old languages again, not the new one.Their words
You kind of Google and you try to solve a problem in the language based on all of your previous experience. And so you don't have what makes that language special. You have what all the other languages make special.
13 March 2025
30 September 2024
-
korrents.com
Maya hieroglyphs must have been readable across several spoken languages, the way Chinese characters or Latin were.Their words
There must have been a way that multiple languages understood the same writing system. Or maybe there was something like Latin. You know how there was a period in Europe where most people were illiterate and there was this priesthood who all understood Latin and they wrote in Latin? Maybe the hieroglyphs represent a kind of Latin in the ancient Maya world.
15 July 2024
14 June 2024
-
Their words
I don't teach people languages, I teach them how they can learn languages by themselves.
27 February 2024
-
Their words
many under-represented languages are primarily spoken; they do not have a written tradition or a standardized orthography. Text-based NLP technology is thus of limited use to them.
31 December 2023
-
korrents.com
Metaprogramming in a language creates fundamental obstacles to static analysis of its code.Their words
Languages with metaprogramming tend to put up fundamental hurdles to static analysis
19 December 2023
-
Likedrcmnd.app
How Languages are LearnedTheir words
To that end, I read a few different books from the field of second language acquisition (SLA) over the summer, and even wrote a review of How Languages are Learned.
21 September 2023
30 August 2023
-
Usesrcmnd.app
AnkiTheir words
Anki, flashcards. I particularry use it for languages and words.
23 August 2023
9 July 2023
12 January 2023
-
Their words
This is not about precarity, because this is not a precarious project; this is about total ignorance and incuriosity about best practices, which emanate from a place that doesn’t natively speak English and doesn’t trade in American political references.
High Costs are not About Precaritypedestrianobservations.com
27 October 2021
29 July 2021
9 September 2020
-
korrents.com
There is no best or fastest way to learn a language; the question has no general answer.Their words
after 30 years of learning languages and 10 years of coaching people to do the same, I am 100% positive when I tell you that there is no absolute best and fastest way to learn a language.
9 February 2020
-
Lovedrcmnd.app
The 5 Love LanguagesTheir words
The lesson is that connecting with others starts with recognizing that people are so different, especially in how they communicate. But there’s a much broader lesson embedded in this book if you read between the lines.
9 April 2019
-
korrents.com
Programming languages shape how programmers think, similar to how spoken languages shape thought.Their words
Languages shape the way we think*, each in their own peculiar way. That's true for programming languages as well.
9 August 2018
-
Likedrcmnd.app
Domain-Specific LanguagesTheir words
Partly because of another book that nearly made it onto my list: Domain-Specific Languages by Martin Fowler. It talks about the idea of writing a small language inside another language, to express ideas in a specific domain
-
Likedrcmnd.app
Concepts, Techniques, and Models of Computer ProgrammingTheir words
Another similar and also interesting book is Concepts, Techniques, and Models of Computer Programming, which explains all the models of computer languages and how they fit together.
-
Recommendsrcmnd.app
Structure and Interpretation of Computer ProgramsTheir words
But this book is very useful for somebody like me, with experience in high-level engineering languages, like VBA, PHP and R. They're incredibly useful languages, but ones that computer scientists generally disdain, because they're not theoretically pure or beautiful. This book shows you how languages can be constructed. The most valuable thing it gives you is confidence and knowledge to go and create your own programming language.
3 April 2018
-
Likedrcmnd.app
Visual Studio CodeTheir words
Visual Studio Code is the go-to editor for some complex languages like React using JSX or TypeScript and I finally agreed with Wes Bos that VS Code is better for development of React JS.
8 February 2017
-
korrents.com
Building powerful developer tools such as compilers, interpreters, and query languages requires knowledge of parsing.Their words
What I know and what I'm sure about is that without knowledge of parsing you won't be able to build tools like these.
7 November 2014
-
Their words
But while I like languages with expressive type systems, I haven't noticed that they make me more productive or less bug prone
2 September 2014
-
korrents.com
Reaching a conversational level in a language within three months of arriving is not something to expect.On changing their mind
When Vat and I initially made plans, neither of us were confident that it would be possible to reach a conversational level in any of the languages.
From one piece Looking Back at a Year (Almost) Without English 2 beliefs, in the piece's order there
-
korrents.com
Learning a language in a hurry and learning one by slow patient habit are both legitimate; neither refutes the other.Their words
Just because we attempted to learn with intensity, doesn’t denigrate learning languages through slow, patient habit.
Looking Back at a Year (Almost) Without Englishscotthyoung.com
-
korrents.com
Asian languages are hard enough that arriving without preparation and refusing to speak English will not work.Their words
The main takeaway I made from all of this was: Asian languages are hard, and attempting full-immersion without sufficient preparation is usually not going to work.
Looking Back at a Year (Almost) Without Englishscotthyoung.com
1 January 2013
-
korrents.com
Most programming languages in use today derive from Fortran or Lisp, both created in the 1950s.Their words
Pretty much any programming language used today is a derivative of Fortran or Lisp, both born in the 1950s.
27 July 2011
-
Lovedrcmnd.app
PythonTheir words
Programming languages aren't strictly software, but I'm a huge fan of Python along with the numeric computing libraries.
1 April 1985
Nothing matches.
What is a korrent?
A korrent is a belief a person has stated in their own words: one sentence stating the claim, backed by a quote and a source, kept at korrents.com.
Under a name here, the quoted block is what they actually said. The korrent beneath it is the claim those words support, in korrents' wording — tap it to see the record, its source, and who else holds it.
Nobody here wrote their own korrents. They are compiled from public statements, and a person can change their mind, which is recorded too.
About the English under a post
Some people here publish in a language other than English. Where they do, this site shows a machine translation beneath the post, in this typeface — the site's own, not theirs.
The post itself is never changed, moved or hidden: what is set in the serif above is exactly what the person published, and it is what to quote them on. A translation can be wrong in ways that matter, especially about tone.
Only the post's own words are translated. A quoted post, a linked article and a belief on korrents.com are left in their original language.