4,561 karma · joined April 11, 2013
If you ever want to chat or are curious about something, drop a line at yc@koliber.com or k@vistulo.com.
Previously, I ran the engineering department at Career Karma (YC W19) as the VP of Engineering. Prior to that, I was at 15Five, where I helped grow the engineering team to 50+ and built the technology foundation that allowed the company to flourish. I started my professional career during the 1999 dotcom boom, and since then worked in SaaS, finance, and aerospace supply chain firms.
[ my public key: https://keybase.io/krystian; my proof: https://keybase.io/krystian/sigs/JRc2bCWHJVa-mzt-W8tCDzKIYPPnQyPqfqJdO5RBVfc ]
LinkedIn: https://www.linkedin.com/in/krystianc/
Email: yc@koliber.com or k@vistulo.com
If you accumulated a fortune, there was some skill at play. There was also considerable luck and some exploitation. The wealth tax is a way of paying back for the luck and exploitation.
You will still be extremely wealthy.
Paul wants to play the fairness card. Life is not fair and those who accumulated massive fortunes won the lottery. Don’t let the massively rich conflate issues. Don’t get fooled.
The math seems off. How is 7.8 million vs 4 million 95% more expensive. Article makes good points but I doubt the numbers as they don’t add up.
Still agree with the conclusion though.
I've worked with people who demonstrated below-average judgement, and I've seen cases of good judgement from AI. I think if a company can identify the poor performers and part wit them, there is a decent chance that the remaining people with AI in hand can more than make up the difference.
The only thing that would be crueler is to revoke someone's birth certificate. "Sir, you never existed in the first place."
With AI, every engineer will need to become a manager to manager one or more AI assistants who do a lot of the work. The good news is that this will not involve dealing with performance reviews, psychological problems, and raises. You will also remain close to the code.
Look at the manager role again, and see which parts of it will be needed to manage AI agents. Learn those parts from standard management books. You will kind of pivot, but still remain close to the code.
On the other hand, if all you enjoyed is typing in code, but hated working with product people to understand the intent, doing code reviews, or building software that is easy to QA, there will be fewer and fewer such jobs.
There are so many shades of gray in freedom of speech. In free European countries the police are also not at the door of outspoken government critics.
If you are alluding to dictatorial European countries like Russia and Belarus, the US is miles away and moving in their direction. Compared to Western Europe, there is no difference.
Good test cases.
Clear and concise documentation.
CI/CD.
Best practices and onboarding docs.
Managing LLMs is becoming more and more similar to managing teams of people.
I’ve already had two cases where a friend asked me to show them how AI can help them run their company better. In each case it turned out that they needed Excel. Specifically an excel export from one system, some bulk editing, and an excel import into another system.
(I understand the satire in this article but this is a serious post)
Over a few centuries better tools and technology made it so that <5% of the population in rich countries are farmers. They use tools like million dollar harvesters.
How accurate is that?
The framing seems stupid if you take the naive perspective that your language's way of dividing colors is the only valid one. Exercises like this and discussions that follow help expand perspectives.
In the context of writing a new service for a new company, you should not spend one second thinking about whether your technical choices will allow you to serve 100,000 requests per second, or 150,000 requests per second. If you are, you are focusing on the wrong thing. If you get to 1,000 requests per second with a real paying client base you already achieved more than most dream of.
On the other hand, if you are optimizing a mature distributed low-latency equity trading system that is consuming ten's of thousands of market data ticks per second, a 50% improvement in performance on a 20 machine cluster might turn into some real $$$ savings. But that's not what this article is about.
What about drafting communications with an attorney? Is a draft email that has not yet been sent protected? What about a Word doc containing a draft of an email? What about a Google search for “how do I spell amfeetamine?” that is part of your process of drafting your communication with your lawyer?
I'm also a convert.