I've never felt this much behind as a programmer. The profession is being dramatically refactored as the bits contributed by the programmer are increasingly sparse and between. I have a sense that I could be 10X more powerful if I just properly string together what has become available over the last ~year and a failure to claim the boost feels decidedly like skill issue. There's a new programmable layer of abstraction to master (in addition to the usual layers below) involving agents, subagents, their prompts, contexts, memory, modes, permissions, tools, plugins, skills, hooks, MCP, LSP, slash commands, workflows, IDE integrations, and a need to build an all-encompassing mental model for strengths and pitfalls of fundamentally stochastic, fallible, unintelligible and changing entities suddenly intermingled with what used to be good old fashioned engineering. Clearly some powerful alien tool was handed around except it comes with no manual and everyone has to figure out how to hold it and operate it, while the resulting magnitude 9 earthquake is rocking the profession. Roll up your sleeves to not fall behind.
In 2014, Peter Thiel gave a 1-hour masterclass on how to build a monopoly from scratch.
He broke down how:
• Google became untouchable
• PayPal beat the odds
• Facebook crushed competition
Here are 11 timeless lessons from his masterclass:
1. Create value, then capture it
“Move Fast and Break Things” vs “Move Slow and Forge Things”
“Move fast and break things” was a something we invented at Facebook to get a bunch of entitled Ivy League kids to grind for us. It worked.
Then, all of Silicon Valley mistakenly confused correlation with causation and adopted this mode for themselves without questioning it.
In a world of AI, those that continue to pray at this altar will be the first to lose their jobs.
Moving fast and breaking things is exactly the low hanging fruit that AI will automate.
Learn to move slow and forge things. Make things that can stand the test of time. Learn discipline and process and you’ll have a job forever.
A number of people are talking about implications of AI to schools. I spoke about some of my thoughts to a school board earlier, some highlights:
1. You will never be able to detect the use of AI in homework. Full stop. All "detectors" of AI imo don't really work, can be defeated in various ways, and are in principle doomed to fail. You have to assume that any work done outside classroom has used AI.
2. Therefore, the majority of grading has to shift to in-class work (instead of at-home assignments), in settings where teachers can physically monitor students. The students remain motivated to learn how to solve problems without AI because they know they will be evaluated without it in class later.
3. We want students to be able to use AI, it is here to stay and it is extremely powerful, but we also don't want students to be naked in the world without it. Using the calculator as an example of a historically disruptive technology, school teaches you how to do all the basic math & arithmetic so that you can in principle do it by hand, even if calculators are pervasive and greatly speed up work in practical settings. In addition, you understand what it's doing for you, so should it give you a wrong answer (e.g. you mistyped "prompt"), you should be able to notice it, gut check it, verify it in some other way, etc. The verification ability is especially important in the case of AI, which is presently a lot more fallible in a great variety of ways compared to calculators.
4. A lot of the evaluation settings remain at teacher's discretion and involve a creative design space of no tools, cheatsheets, open book, provided AI responses, direct internet/AI access, etc.
TLDR the goal is that the students are proficient in the use of AI, but can also exist without it, and imo the only way to get there is to flip classes around and move the majority of testing to in class settings.
One of the best things I’ve heard @naval say and you’ve probably never heard this so I’ll just drop it here. Ties to the theory of analogy and natural philosophy.
One of the best things I’ve heard @naval say and you’ve probably never heard this so I’ll just drop it here. Ties to the theory of analogy and natural philosophy.
@Jason Dubai
Food:
Gaia in DIFC or J1 for Mediterranean
Samad Al Iraqi - high end meat, imho the best lamb chops in the UAE
Kigo for Omakase
Moonrise
Baku
Multimedia Art:
Dubai - Aya
If you can make it to Abu Dhabi check out TeamLab (more impressive than Mercer in NYC)
Agency > Intelligence
I had this intuitively wrong for decades, I think due to a pervasive cultural veneration of intelligence, various entertainment/media, obsession with IQ etc. Agency is significantly more powerful and significantly more scarce. Are you hiring for agency? Are we educating for agency? Are you acting as if you had 10X agency?
Grok explanation is ~close:
“Agency, as a personality trait, refers to an individual's capacity to take initiative, make decisions, and exert control over their actions and environment. It’s about being proactive rather than reactive—someone with high agency doesn’t just let life happen to them; they shape it. Think of it as a blend of self-efficacy, determination, and a sense of ownership over one’s path.
People with strong agency tend to set goals and pursue them with confidence, even in the face of obstacles. They’re the type to say, “I’ll figure it out,” and then actually do it. On the flip side, someone low in agency might feel more like a passenger in their own life, waiting for external forces—like luck, other people, or circumstances—to dictate what happens next.
It’s not quite the same as assertiveness or ambition, though it can overlap. Agency is quieter, more internal—it’s the belief that you *can* act, paired with the will to follow through. Psychologists often tie it to concepts like locus of control: high-agency folks lean toward an internal locus, feeling they steer their fate, while low-agency folks might lean external, seeing life as something that happens *to* them.”
@ibab Igor, this is exactly why I created @thisistrove. We have similar backgrounds (I emigrated in 1987) and are focusing on solving the problem of Ai-family alignment. Email on the way
@northupzcharles Not sure you need to beat a kid to get them to understand life isn’t always fair, and you must work hard, but agree there needs to be a balance @northupzcharles
The profound challenge parents face isn't just about being physically present - it's about being truly known and understood by their kids. Our lives are finite, there is no way to make up for lost time and in the end we leave behind fragments of our real selves - our thoughts, values and memories - scattered between social media, messengers and the cloud. In the midst of informational overload, where is the real you and where can we (as parents) go to maintain an immutable connection with our children in the future?
This is the question I’ve been obsessed over, and @thisistrove is my answer.
The definition of love is when there is something or someone in your life more important than yourself. It is only when we are part of something bigger, something greater than ourselves that our lives begin to have true meaning.
The profound challenge parents face isn't just about being physically present - it's about being truly known and understood by their kids. In the midst of informational overload, where can we go to maintain an immutable connection with our children in the future?