While there is a spike at buy-out it is still more or less true. Try to buy a company for far less than the stock market price and tell me how that works out for you.
Agree. I haven't seen any examples of ChatGPT that might make me want to use it for my job. Yes if you are an inexperienced programmer (or just not very competent) then it might help you get something working I guess?
A couple of things I’ve found it useful for as a senior dev:
- Working with unfamiliar APIs which don’t have great documentation. It can be quite helpful for asking questions here, essentially taking the role of Google/StackOverflow, as long as the API was created before the knowledge cutoff and I guess as long as there’s enough content out there. It felt to me like it was able to do quite a good job of linking together the (rather terse) official docs with code from GitHub to show real world examples of how to do stuff. This was definitely net useful for me, but it does like to hallucinate APIs that should exist but don’t.
- Working with unfamiliar languages. I used it to help me write Rust recently (“how can I express this code more succinctly?”, “why won’t this compile?”) and it was quite useful, though I feel like you hit the limits of it if you get deeper into e.g. trying to find a workaround for a borrow checker situation and it’ll just make up code that doesn’t work.
Outside of that, I find it can be quite useful as a supplement to Google, and is good for writing things like regexes, but when I’ve tried doing more advanced coding tasks with GPT-4, I felt like I ended up spending more time trying to make the output compile and work (sometimes without success) than if I had just written it myself. It can be good for working out the broad outline of a solution though.
Overall, I find it a useful tool but I am sceptical of people claiming a 5x increase in productivity thanks to GPT.
Jonathan Blow is full of it. Seriously. The amount of time he spends self promoting and telling everybody how to do things is jaw dropping. He is a good puzzle game designer. That doesn't mean that he is good at anything else.
You have to be really arrogant to assume that you know within 5 minutes of looking at somebody else's code that you know how to do it "better".
I am sure you know how to do it differently, and more like how you prefer to do it, but that is not the same thing at all.
Legacy software is successful software. You are never asked to maintain failed software. Only software that is successfully generating $ years after it was originally developed.
So be humble. Show a bit of respect. And don't automatically assume that you are some super genius who knows how to do everything better.
And remember that other equally unenlightened developers will look at your code and go WTF and complain about how crap your code is. Don't be like them.
Who cares what Malcolm Gladwell thinks? @dang is this really worthy of HN? There is nothing new here. Just the same old WFH discussion that we have had so many times on HN.
Why not just skip the article and definitely not comment on it? Hypocrisy displayed by a any major figure should be called out for accountability reasons at the least.
While it is true that this discussion has been hashed out many times, it is curious to see how the sentiment has shifted even more in favor of work from home, especially given that many of the commenters have now actually worked from home due to the pandemic. Frankly, the comments are now much more insightful and informative than they were say a year or two ago.
I suspect so. There is more and more anecdotal evidence that Alzheimer's and other similar diseases are cause by insulin resistance in the brain. However there is unfortunately no gold standard double blind research out there to confirm/deny it yet.
9 in 10 businesses fail within the first year. And another 9 in 10 fail the following years. The odds aren't great. Also now your customers are your boss. You don't necessarily have more freedom.