3,232 karma · joined June 27, 2014
kevmo314@gmail.com
blog.kevmo314.com
[ my public key: https://keybase.io/kevmo314; my proof: https://keybase.io/kevmo314/sigs/jKuWflZVNiTzhIe0ttNcauvsm_uNCKaCk5U7Ni6SuFk ]
Even if this were legal it feels like a pitch for a scam…
Asserting that they're not worth it misses the broader picture.
I disagree. I made some of my best friends through all nighters and continue to occasionally pull them because they reinvigorate meaning into my work as they did my coursework.
If your only metric for success in school is your GPA, then yes all nighters aren’t worth it. But climbing a metric leaderboard isn’t the only measure of doing well in a course.
It is curious because Andrej recognizes this with his comments concerning coffee.
The 2200 hours represents learning from scratch.
Curiously, LLMs have made it a lot easier. One step away from an English adapter that routes through an LLM to generate the config.
For example, something like
> ffmpeg -llm "can you take input.mp4 and resize it to 720p, transcode to vp8 output to output.webm"
This was a nice opportunity to learn about Grand Central Dispatch through AI for me as well. I knew about the page alignment and async read techniques but not on OSX.
Edit: actually you can get even faster with mmap https://github.com/healeycodes/counting-words-at-simd-speed/...
The main feature I really care about is low latency, which is my main gripe about Copilot. There's still a ways to go to match Cursor's quality but I'm chipping away at it!
I think a lot of people assume you can slap `async` onto the function signature and it will not block anything anymore. I've had PRs come through that literally added `async` to a completely synchronous function with that misunderstanding.
cat > .env << EOF
DATABASE_URL=${{ secrets.TEST_DATABASE_URL }}
STRIPE_API_KEY=${{ secrets.STRIPE_TEST_KEY }}
EOF
which also addresses the trust and rotation problems. I suppose for dev secrets those are annoying, but even with secretspec you would have to rotate dev secrets when someone is offboarded.[1] https://devenv.sh/blog/2025/07/21/announcing-secretspec-decl...
> After five years, there can even be tax benefits to this kind of accounting.
without actually explaining what those benefits are. I'm genuinely curious why one would choose to amortize.
I am curious, is there ever a time you would want this? Maybe if you’re operating at a loss?
> It's equally common for developers to work in environments where little value is placed on understanding systems, but a lot of value is placed on quickly delivering changes that mostly work. In this context, I think that AI tools have more of an advantage. They can ingest the unfamiliar codebase faster than any human can, and can often generate changes that will essentially work.