Live data from Hacker News

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

youtube.com

31–40 of 303 posts

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

#33
post #13

I am curious: how does this guy Friedman make a living?! His full time job seems to be running this podcast interviewing people. Every few days he publishes a 2-hour long interview. He distributes ads, I am not sure how much that brings in.

The same way Joe Rogan does, just on a smaller scale. 1/100th of what Joe Rogan makes is still an extremely comfortable life.

Lex seems to be on a trajectory to really make it big. It is amazing what kind of guests he is having. Perhaps if he turns it more mainstream he will become the next Rogan?

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

#34

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

Linus Torvalds likes the fact Kernel debugging is not user friendly so that it does not detract from good programming practice, making sure you really understand your code and what it should do before having to resort to a debugger. https://lkml.org/lkml/2000/9/6/65

Don't both perspectives make sense?

If you are working on a relatively small or modular codebase for a long period of time Torvalds perspective makes sense, since the codebase will also benefit from that kind of introspection (ok Linux is not exactly small but excluding drivers is on the order of ~100k AFAIK, which is small relative to the time it's been active); id games are on the order of millions of lines of code (according to Carmack) and while the different engine generations are related they still draw a line under each one after a certain point and move on so they are also very time limited.

I enjoy playing computer in my head in fine detail on small code and find a lot of joy in small code. But I can also respect that on a large and unwieldy enough code base where it's necessary, it's going to make more sense to lean on a debugger and other tools more often.

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

#35
post #17
post #13

I am curious: how does this guy Friedman make a living?! His full time job seems to be running this podcast interviewing people. Every few days he publishes a 2-hour long interview. He distributes ads, I am not sure how much that brings in.

He’s a lecturer at MIT

What does he teach?! He does not seem to have papers on AI and machine learning.

Update: As commented below, he does have papers.

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

#36

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.

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

#37
post #17
post #13

I am curious: how does this guy Friedman make a living?! His full time job seems to be running this podcast interviewing people. Every few days he publishes a 2-hour long interview. He distributes ads, I am not sure how much that brings in.

He’s a lecturer at MIT

Not sure thats still the case.

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

#38
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…

I think Carmack was mostly talking about regular Visual Studio as his IDE of choice, though. Not VSCode.

Visual Studio is to VSCode what car is to carpet.

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

#39

LOL You can’t program in C/C++ without a debugger!

I am yet to watch the video but I have been following (except his twitter as I don't like the service) this guy for almost 30 years. Listened to many QuakeCon keynotes.

Arrogance is not something I have observed. Is he not allowed to share his perspective on doing things? I doesn't have to work equally well for everybody

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

#40
Because webdevelopment is usually short-lived request-response, and very stateless, there’s little value of a debugger.

That said, I love good debuggers.. basic, C++, Java, all had great tools. I always ran my Java servers with hot code replace.. saves you hours of startup time

Post reply on HN