Live data from Hacker News

John Carmack: Best Programming Setup and IDE – Lex Fridman Podcast Clips

youtube.com

241–250 of 303 posts

Re: John Carmack: Best Programming Setup and IDE – Lex Fridman Podcast Clips

#241
post #45

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…

How is it possible that Alexander Grothendieck was able to work for 12 hours everyday for many years, same with Nikola Tesla studying for almost 20 hours while in the University and also Newton Comes to mind ..how did these men do it if I may ask?

Re: John Carmack: Best Programming Setup and IDE – Lex Fridman Podcast Clips

#242
post #173

Earlier 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.

Any uninterrupted and coherent hours long monologue is impressive to me.

Re: John Carmack: Best Programming Setup and IDE – Lex Fridman Podcast Clips

#243
post #11

Such 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.

I remember seeing that video, and others like it at Oculus. The variety and depth of his knowledge is truly astounding, as is his ability to talk about it without rambling. Every time he switched topics, you knew there was so much more he could have said.

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

#244
post #126

Earlier 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 :)

Considering that JetBrains doesn't use rust-analyzer I have a hard time imagining that it's better, more that it's worse :o

Re: John Carmack: Best Programming Setup and IDE – Lex Fridman Podcast Clips

#245
post #18

I'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.

> 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

#246

I'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.

[deleted]

Re: John Carmack: Best Programming Setup and IDE – Lex Fridman Podcast Clips

#247
post #45

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.

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…

> bullshit socializing

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

#248

Earlier 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.

I once read that soda is one the worst thing you can do for your teeth, hope I'm not helping propagate a falsehood

Re: John Carmack: Best Programming Setup and IDE – Lex Fridman Podcast Clips

#249

Earlier 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.

Listening now. Great so far, but 5 hours will probably take me all week.

Re: John Carmack: Best Programming Setup and IDE – Lex Fridman Podcast Clips

#250
post #11

Such 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…

On the flip side, if only had the teenage me had a computer at home my last year in school. Or more than a single book on Turbo Pascal (with OO support in v5.5!) I was reading again and again. Forget about the Internet, had the college-age me had access to just Wikipedia :(

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.

Post reply on HN