Earlier quoted context omitted.
> he has insane hours and has never burnt out I think there's two major things you need in order to do that. Work on what you love/want and have no/little need for socializing.
I think the point he made was rather the opposite. He works 10-12 hours a day, 60 hours a week, 6 days a week. He needs seven to eight hours of sleep, like a normal person. He specifically mentioned that he never was much into doing all-nighters and that he experimented with working different times of the day. So he'd start in the afternoon and then continue until deep in the night when he was younger whereas having…
John Carmack: Best Programming Setup and IDE – Lex Fridman Podcast Clips
241–250 of 303 posts
Re: John Carmack: Best Programming Setup and IDE – Lex Fridman Podcast Clips
#242Earlier quoted context omitted.
Era aside, Carmack is a special guy, he can talk articulately and gently for hours. He did a talk few years ago (quakecon ? .. I forgot), basically a 3h long monologue about thinking while coding, there was only a single 5min pause to sip some water, incredible.
I can speak just like that. Problem is I'm an uninformed idiot. But people who don't know that seem to think I'm pretty smart. *this post does not contain an implication about Carmack. He is actually real smart.
Re: John Carmack: Best Programming Setup and IDE – Lex Fridman Podcast Clips
#243Such a joy to listen to Carmack talk about just about anything. Not sure if it's an age thing but there is a particular feeling common to contemporaries of that era, growing up in our formative years as computers grew from their humble beginnings to the incredible machines we have now. At that time, each new improvement brought astounding differences in capability. In the space of 10 years we went from 8k to 64k of m…
Era aside, Carmack is a special guy, he can talk articulately and gently for hours. He did a talk few years ago (quakecon ? .. I forgot), basically a 3h long monologue about thinking while coding, there was only a single 5min pause to sip some water, incredible.
When I was a technical evangelist, I regularly gave hour long technical presentations to relatively large ballrooms and it's ridiculously hard to maintain focus. The fact that Carmack gives a detailed talk rather than a presentation or speech is already a distinction, but mostly off the cuff, for hours, non-stop, to a packed conference hall? Impressive doesn't describe it.
Re: John Carmack: Best Programming Setup and IDE – Lex Fridman Podcast Clips
#244Earlier quoted context omitted.
Yeah, half of my coworkers used to be on CLion (for Rust). TBH I couldn't get past the fact that it reminds me of Java IDEs with too many things going on. What's better compared to VSCode?
VSCode is very, very bare bones compared to what JetBrains can offer in terms of refactoring, debugging, and code analysis (for major languages). It's hard to start at anything specific :)
Re: John Carmack: Best Programming Setup and IDE – Lex Fridman Podcast Clips
#245I've been trying to listen to the whole thing (it's 5 hours!), and there are some really interesting moments. Albeit, a bit too much talk on old video games that aren't from my generation, but I'm sure this will be interesting to some people to. What I found interesting: * he has insane hours and has never burnt out. He says that if you want to achieve big things in your life, you need to work a lot. He also says tha…
>Agree with him, VSCode is THE IDE. Lol, he said Visual Studio is THE IDE, not VSCode. Compared with VS, VSCode is a toy.
Is it still true today? I don't really do C++ so I have no use for VS, but I have a hard time imagining not having access to everything to do C++ dev with VSCode
Re: John Carmack: Best Programming Setup and IDE – Lex Fridman Podcast Clips
#246I'm one of the people he talks about who moved from diehard Emacs use slowly to more and more VSCode use largely due to the better UI experience around debugging and integration of a lot of modern tools. His point about features not being used when they're complicated to reach despite people claiming that they'll use them is a true observation in particular. You always can set up a lot of those features in your unix-…
VSCode is based on Electron, a glorified hack/resource hog of Chromium than even Github largely abandoned. It maybe "great" and mildly "popular" here and there, but it's built on a foundation of mud. Build native apps that work and are performant. With enough effort and care, a frictionless experience can be made with a TUI should some "Jetbrains" come along and try to make a commercial product out of it.
Re: John Carmack: Best Programming Setup and IDE – Lex Fridman Podcast Clips
#247Earlier quoted context omitted.
> he has insane hours and has never burnt out I think there's two major things you need in order to do that. Work on what you love/want and have no/little need for socializing.
Many if not most productive academics have such insane schedules. They’re not necessarily asocial. I think the important distinction is in what I’d call “bullshit socializing.” A lot of what regular people do in the name of socializing is probably not helping them in any way. Academics get trained to not need this to relax necessarily. I did my PhD in a lab that demanded it: we were expected to put 6 days, 12 hours a…
damn, I can only feel bad for people who use that term :( it seems like simple human interaction are being optimized out.
Re: John Carmack: Best Programming Setup and IDE – Lex Fridman Podcast Clips
#248Earlier quoted context omitted.
> 8-9 diet cokes a day. Holy fuck. That's a lot of caffein (and I'm guessing not good for the teeth) It's not that much caffeine and it won't do anything to your teeth. > Agree with him, VSCode is THE IDE. Nothing in that interview suggests he's ever used VSCode.
Why wouldn't it be bad for his teeth? It's my understanding that soda is typically acidic, and after you drink it the soda coats your enamel, in turn wearing it down.
Re: John Carmack: Best Programming Setup and IDE – Lex Fridman Podcast Clips
#249Earlier quoted context omitted.
Did he define 'work' during the podcast? Since he also mentions reading CS books, perhaps he isn't defining work as literally typing at the computer, but instead always improving. Think of what people could do if they took part of the 3 hours of TV watched per day and instead read a book. He's also a high level grappler (nerd worlds collide if I ever had a chance to roll with Carmack :) ), which is not an easy feat.
He does talk about always being able to work on something interesting. Working on a different aspects of a project to keep motivated. And that definitely includes research.
Re: John Carmack: Best Programming Setup and IDE – Lex Fridman Podcast Clips
#250Such a joy to listen to Carmack talk about just about anything. Not sure if it's an age thing but there is a particular feeling common to contemporaries of that era, growing up in our formative years as computers grew from their humble beginnings to the incredible machines we have now. At that time, each new improvement brought astounding differences in capability. In the space of 10 years we went from 8k to 64k of m…
It's _really_ painful to remember how scarce information was in the early 90s and how prohibitively expensive the hardware. I guess it was a better filter when only the people who really loved computers were getting into the industry though.