At the function level, I'll often write the function and then rename it with F2 after I've written it.
At the function level, I'll often write the function and then rename it with F2 after I've written it.
With bidirection type checking, I think it only needs the unification when solving inserted implicits. So a plain dependent type theory wouldn't need it, but once you add implicit parameters, you do need it. They usually use pattern unification, which solves a subset of higher order unification problems, for those unification problems.
Memorization is not a panacea. I never found memorizing l33t code problems to be edifying. I think it's because those kinds of tight, self-referential, clever programs are far removed from the activity of writing applications. Most working programmers do not run into a novel algorithm problem but once or twice a career. Application programming has more the flavor of a human-mediated graph-traversal, where the human has access to a node's local state and they improvise movement and mutation using only that local state plus some rapidly decaying stack. That is, there is no well-defined sequence for any given real-world problem, only heuristics.
Code-wise, I spent a lot of time in college reading other people's code. But no memorization. I remember David Betz advsys, Tim Budd's "Little Smalltalk", and Matt Dillon's "DME Editor" and C compiler.
I remember GitHub from years ago. I still find myself looking for things that were there years ago but have since moved.
Also, GitHub search is (still) comically useless. I just clone and use grep instead.
So the premise in the title of the article does not surprise me, but I thought that the primary pollution complaint about electric vehicles was tire pollution and not brake dust.
I didn't understand how hijacking worked on Amazon until I read this lucid explanation. Clearly he's still a great writer.
He's on Hacker News as CliffStoll. This makes me wonder how Hacker News deals with someone registering a famous person's name if they are not that person? I'm guessing that it's not a big problem here on HN because there's nothing being sold.
I had the klein stein at one point, but got rid of it when downsizing. It was hard to clean, so not practical for drinking, and not as pretty on the shelf as a classic klein bottle. I'd recommend one of those if you're thinking of getting one.
[1] https://www.politico.com/news/2025/03/21/trump-boeing-stealt...
[2] https://www.usnews.com/news/national-news/articles/2025-03-2...
The exact transcript is here:
[3] https://rollcall.com/factbase/trump/transcript/donald-trump-...
All of these are in the top-10 first results when you search for this.