Anthropic just released a 4-hour course to getting a $500k AI engineering job:
00:15 - The right way to prompt Claude
33:21 - What makes Claude act dumber on your code
01:33:39 - How Anthropic use Claude every day
02:50:56 - The fix that makes Claude way smarter This
4-hour Anthropic free course replaces about 10 paid engineering courses.
Watch it today, then read the step-by-step guide on building loops below.
> be Adobe, 40-year-old PDF jockey
> 2025, stock doing a perfect -33% swan dive
> “We’ll pivot to AI” says exec on 7-figure retention bonus
> can’t ship a model because legal says every pixel needs a 12-page EULA
> Midjourney drops v7, makes our Firefly look like MS Paint with a hangover
> OpenAI drops GPT-Image, Google drops nano-banana, both free
> our response: “Please login with your Adobe ID, install Creative Cloud, update 47 GB, restart, then pay $53.99/month”
> users collectively Alt-F4 into orbit
> watch in horror as ChatGPT/Gemini reads any PDF you give it for free
> enterprise cancels 10k seats overnight
> try to counter with Sora killer video model
> training cluster catches fire after someone uploads a 1998 clipart library
> PR tweet: “We are re-imagining creativity”
> quote-tweet ratio hits 1:9k, gif of dumpster bonfire tops replies
> premiere pro is now just a bloated launcher for 15 different subscription prompts
> 20-something with a phone and CapCut is making better edits
> our flagship feature: “Generative fill but now 3% slower”
> board meeting: “Let’s raise prices again”
> stock drops another 8% during the Zoom call
> our most innovative feature in 5 years is a "subscribe to annual plan" button that clicks itself
Mitesh patel aggressive trader made Rs 10 crore in a single day!
I spent 5,000+ hours studying his trading style to find his strategy which made him crores.
I made a PDF of the strategy
I'll give to you for FREE
Like + RT & I'll DM it to you
(If you do it, you will get it)
"Doctors won’t make you healthy.
Nutritionists won’t make you slim.
Teachers won’t make you smart.
Gurus won’t make you calm.
Mentors won’t make you rich.
Trainers won’t make you fit.
Ultimately, you have to take responsibility. Save yourself."
@naval
@Experian_UK I am not able to get my credit report, and always getting the following error - "Sorry, we couldn’t confirm your identity".
Can you help here?
International Olympiad winners often go on to start world-changing things.
OpenAI, Two Sigma, Telegram, Databricks, Perplexity, Devin, Ethereum, Udemy and even Python!
You'll recognize some heavy hitters on the list. Nikolai Durov may be the most decorated of then all.
What are the top 10 ranks from IITJEE, the hardest exam in India, 1998 doing today?
Abhinav Kumar, rank 1, didn't even go to IIT.
— IMO Gold medalist
— went to MIT to do 3 majors
— PhD at Harvard
— MIT Professor in Math
— Probably made $100M+ at Renaissance Tech
1/10
What are the top 10 ranks from IITJEE, the hardest exam in India, 2009 doing today?
The craziest thing is India won 4 International Physics Olympiad Golds, and all 4 were in the top 6!
Rank 1 — Nitin Jain
IPhO Gold, IIT Delhi, Twitter, Google SWE. 1 of 2 who is in India.
1/11
@GulfAir@bookingcom@GulfAir, @bookingcom - Plz share what can be done here? I have booked Gulf Air from Delhi to London, and Indigo from London to Delhi.
I was not aware of this order, which presumably is passed yesterday?
Can you plz confirm if the order is not fabricated?
@GulfAir- I have booked a ticket from Delhi to London (using @bookingcom), on 19th May. The trip is planned for 7th June. Is the shared order true? What will be the impact on customers who had booked a separate return ticket?
Eloquent, Cheeky and Funny: DK’s Dressing Room Masterclass 🤩
“We have within our grasp, to do something, where people will remember us for many many decades. They’ll say wow, that RCB team was special.” ❤️
#PlayBold#ನಮ್ಮRCB#IPL2024#RCBvCSK
@Strava -Why my runs are not updating the stats?
Activities are uploaded successfully but stats have not been updated from the last 4 days.
Have tried refreshing stats, and other aspects, but to no avail. Opened a ticket as well, but it was closed prematurely....
Day 4/10: How to get started with Crypto in India.
Simplifying some commonly used tech terms in crypto & web3.
1/ > Stablecoin: Crypto designed to maintain a stable value, often pegged to a fiat currency like the US dollar.
> Web3: Decentralized internet.
Day 3/10: How to get started with Crypto in India.
Some commonly used slang in crypto:
1/ > Rugpull: Used to describea a project or token that turns out to be a scam.
> Whitelist: List of people allowed to participate in an initial sale of a project
I ended my time at @Meta as a director.
But I started as an engineer on FB Chat.
Everything about it was broken — we had to rewrite it.
And while the effort to fix it is one the projects that led to @reactjs, the most important fix was far simpler...
Here’s the full story:
—
I worked on Facebook Chat for several years, both on the front end and the infrastructure.
Before the major effort to redo the UI, FB Chat was super broken and we had no idea why.
We got tons of bug reports about Chat being broken every day, but we noticed an odd pattern in the data: the volume of reports didn’t match the volume of usage. It was time-shifted from the peaks we’d see in the US.
We didn’t know what was wrong, but we knew the code was a mess.
We set about rewriting both the front-end and the back-end in an effort to fix it.
The front-end rewrite pulled in a whole team of amazing engineers and became one of the big threads that led to @reactjs
In the public eye, we portrayed this project as the one that ultimately fixed Chat.
And the way I’ve usually told it, fixing Facebook Chat and the birth of React are the same story.
But no framework was going to fix the worst problem with Chat.
—
During the time we were working on the Chat rewrite, we were also replacing the original Erlang backend with one written in C++.
This was probably a good move, but the problem wasn’t with Erlang either.
Our initial spec for the new backend didn’t say much about observability, but it was an important feature, and the rewrite forced us to rebuild it.
Little did we know this would lead us to the root cause of our problems…
When we finally gained insight into our deliverability data, we were able to cut it by region.
We noticed Chat was really popular in India. This was before WhatsApp, at a time when SMS wasn’t reliable.
Eventually we pinpointed a region in India where one specific DNS provider was giving out the wrong IP addresses for our Chat servers.
So when people went to use Chat, they would sometimes get a notification that they had a message, and then it would disappear.
Or they’d send a message and it would get lost. All because they were connecting to the wrong IP address.
That was it!
None of the sexy new tech we were working on was going to solve that problem.
Ever.
—
Instead, the solution was to build observability that allowed us to track end-to-end message delivery.
In the end, we could start with a broad cut of our data by country or web browser, and then zoom all the way in to look at what happened to a specific message for a specific user.
Once we pinpointed that the problem was with a DNS server, the matter was resolved with a quick phone call. I don’t know what they did, but I imagine it was something like turning it off and turning it on again.
We sometimes talk about observability as if it’s enough to buy a product like Datadog and just look at the pretty graphs.
Sure, that’s a start.
But true observability is a feature that needs to be built— painstakingly, iteratively, by-definition starting with a shot in the dark.
—
These days, it has become fashionable to poo-poo the idea of being data-driven.
People point out that measurement can distort the phenomenon that is being observed.
They want to make processes “data-informed.”
But this seems like silly backlash against the only rigorous standard in all of software engineering:
That we hold ourselves to an objective standard.
We measure how long things take, how many errors we encounter, how often a process successfully runs to completion.
So here’s what this experience taught me about observability:
When an issue happens in production, time-box the investigation.
Sure, take a few hours to try and figure it out by looking in the logs and inspecting the code.
But if you’re coming to the end of the day and you still don’t have a fix, then push a PR that adds logging.
The first one may be just a guess, but it will begin a process that leads to the truth.
And that is what we should all ultimately be striving for.
—
For more engineering tips and stories, follow me @dmwlff
Hot take: Bring back old-school puzzles and challenges to hire tech talent!
I bet less than 5% of engineers can solve this one.
It shouldn't take more than 30-40mins.
���� Link and solution
1/8