Today, we’re bringing ChatGPT closer to the systems, information, and workflows healthcare teams already rely on. ♥️
We’re introducing a new EHR integration to connect supported Epic environments to ChatGPT and a plugin connecting to nine additional industry data sources.
Hello @kritisanon,
1. Don't play the woman card. You were not criticized for your gender, but for your choice of clothes in an ad. You are bringing gender into this to make it a women's issue and seek wider support from women and male feminists. It's not a gender issue. Even Ranveer Singh was criticized on Twitter for a nude photoshoot. He didn't play the gender card.
2. Personal choice stops where public commercialization begins. What you wear off-camera is entirely your prerogative. You've been in this business for years. Until now, nobody bothered you about your choice of clothes. You know why? Because nobody actually cares what you wear. The outrage here comes from a commercial choice: sexualizing a deeply sacred festival celebrated by millions. Context dictates appropriateness. If a male actor appeared bare-chested while portraying the brother in that exact scene, the public pushback would be identical. The issue is sacredness and context, not gender.
3. Claiming "clothes don't define culture" directly contradicts human history. Attire is a foundational visual language of every global tradition, you cannot wear a Kimono and call it Indian ethnic wear, nor can you strip a festival of its sacred aesthetic without altering its significance. If attire truly has zero bearing on cultural respect, then tomorrow is Eid. Can you wear that exact same outfit you wore in that ad and wish Eid Mubarak? You said clothes don't define the respect you have for culture in your heart. So do it and we'll take our criticism back.
Respecting a tradition means honoring its context, not commodifying it under the guise of fashion.
@elonmusk I did exhaust my 115 Million free Grok tokens on Cursor last month… For now using it on Auto mode and already down with 160 million for current month. This is addictive… BTW I do go thru code every now and then!
We're starting to leave the territory where you'd test an LLM by e.g. "create an svg of pelican on a bicycle". As one idea to generalize it, I was interested what Opus 5 would do if I gave it the first paragraph of the Lord of the Rings, a 1M token budget (~$10) and asked for three js render of it. Opus went off for ~2 hours and wrote 5500 lines of code that (procedurally) rendered the story. It's kind of janky but fun. But it's a bit mindboggling that the LLM has to place and orchestrate various polygon assets in (x,y,z) coordinates and write code that animates it all, and that it even does anything at all.
I also like this kind of examples because no one in their right mind would ever spend the time to write something this custom but LLMs have all the stamina and patience in the world, so it's an example where we go from "no one would ever do this" to "sure, why not, it's ~free". There might be a lot more. But I'm excited about creating hyper custom worlds that you can imagine dropping players into, e.g. here to participate in the LoTR story as a spectator NPC, or one of the characters, or etc. Something like an ephemeral GTA of X on demand.
Last thought is that the domain of worlds/games exposes a weakness in LLMs: they can't easily audit their work because they aren't able to efficiently and natively perceive videos or play games within them. Here, Opus 5 had to very slowly and painstakingly take screenshots at different points, and it messed up a few times and created a bunch of jank. An example of raw capability (multimodal, gameplay) that I think is still quite lacking.
In defense of Indian 🇮🇳 democracy!
During Prime Minister Narendra Modi most successful visit to Norway a minor incident happened. A Norwegian journalist demanded that the prime minister starts holding press conferences. She claimed that Indian democracy is in bad shape.
May be its time to pause? May be its time to be a bit curious to the world’s largest democracy?
Two weeks ago five Indian states and territories held elections. The turn out in the battlefield state of West Bengal was 94%. In the last local election in Norway it was 62%, in many European local elections turn out is below 50%. Can voting in massive numbers be a signal Indians trust their democratic process?
In the same election BJP won big in Assam and West Bengal. It lost even bigger in Kerala and Tamil Nadu. Can this diversity be a signal that Indian democracy is reflecting the will of the people?
The journalist referred to a democracy ranking putting India at 157 in the world, behind many dictatorships and deeply troubled states. When a ranking is so obviously contrary to common sense, why not ask critical questions to those making the ranking rather than demand that leaders shall comment on nonsense? I recommend Salvatore Babones book “Dharma democracy”. The book debunks convincingly the flawed methodology of these rankings.
It was referred to a ranking claiming it’s very dangerous to be a journalist in India. Reality is that it is more dangerous to be journalist in the US and far more dangerous in the vast majority of other nations in the world.
Let’s be real. India is not perfect. Of course there are incidents. India has a population the size of North America, South America and Europe combined. But India is much more peaceful than Europe or the Americas. That’s remarkable - given the ethnic, language and religious diversity of India and the many development challenges.
Unless we consider democracy a form of government only suited for some very small, peaceful and homogeneous Western European nations, may be we should commend Indian democracy?
India is the only major former UK colony which became and has remained a democracy. Its sometimes claimed that the Brits taught India democracy. If that was the case why isn’t Myanmar or Pakistan or the Gulf kingdoms democracies??? Reality is that Indian democracy is both homegrown and extraordinary successful.
I took 1.7 million photos over 6 days to catch this photo of a commercial jet in front of the sun.
The moment it happened, TWO floating prominences were visible, making this not just my best aircraft transit photo, but one of the luckiest of my career! Videos of the transit 👇
Battlefield Success, Political Failure
The May 7–10, 2025, Operation Sindoor demonstrated the Indian Air Force’s ability to strike deep inside Pakistan with near impunity, while the Indian Navy’s deployment of a carrier battle group in the northern Arabian Sea served as a powerful instrument of compellence, imposing a virtual blockade. Equally consequential was the performance of India’s multi-layered air defenses, which largely neutralized Pakistani drone and missile swarms, shielding critical infrastructure.
The military success came despite political missteps.
Most troubling was the political directive to the Air Force to strike only terrorist-training camps while avoiding military installations. This violated the first principle of air warfare: neutralize the enemy’s air defenses at the outset.
The blunder contributed to the avoidable loss of some Indian warplanes in the opening phase — what India’s chief of defense staff, Gen. Anil Chauhan, later described as a “tactical mistake” that was quickly “rectified.” India’s defense attaché in Jakarta similarly told a university seminar that India initially lost some aircraft “only because of the constraint given by the political leadership to not attack (Pakistan’s) military establishments and their air defenses.”
The political leadership also displayed striking strategic naïveté — first by conveying to Pakistan just 30 minutes after the launch of Operation Sindoor that India was prepared to suspend the campaign if the adversary refrained from reprisal strikes. It then publicly declared that India had achieved its strategic objectives by hitting largely empty terrorist-training camps.
After the Pahalgam terrorist massacre, India waited 15 days before launching Operation Sindoor, giving Pakistan time to disperse assets and prepare reprisals. Then, just three and a half days later, the political leadership abruptly accepted a ceasefire, with New Delhi announcing the truce nearly 100 minutes after it had already taken effect. It was President Trump who first announced a "full and immediate" ceasefire.
We're launching the Anthropic STEM Fellows Program.
AI will accelerate progress in science and engineering. We're looking for experts across these fields to work alongside our research teams on specific projects over a few months.
Learn more and apply: https://t.co/MoF60j53pX
In 14 minutes, this Anthropic engineer who wrote "Building Effective Agents" will
teach you more about building them right than most developers figure out on their own
in months.
Bookmark this for the weekend. Then read the builder's guide below.
Introducing Claude Design by Anthropic Labs: make prototypes, slides, and one-pagers by talking to Claude.
Powered by Claude Opus 4.7, our most capable vision model. Available in research preview on the Pro, Max, Team, and Enterprise plans, rolling out throughout the day.
We see our home planet as a whole, lit up in spectacular blues and browns. A green aurora even lights up the atmosphere. That's us, together, watching as our astronauts make their journey to the Moon.
Software horror: litellm PyPI supply chain attack.
Simple `pip install litellm` was enough to exfiltrate SSH keys, AWS/GCP/Azure creds, Kubernetes configs, git credentials, env vars (all your API keys), shell history, crypto wallets, SSL private keys, CI/CD secrets, database passwords.
LiteLLM itself has 97 million downloads per month which is already terrible, but much worse, the contagion spreads to any project that depends on litellm. For example, if you did `pip install dspy` (which depended on litellm>=1.64.0), you'd also be pwnd. Same for any other large project that depended on litellm.
Afaict the poisoned version was up for only less than ~1 hour. The attack had a bug which led to its discovery - Callum McMahon was using an MCP plugin inside Cursor that pulled in litellm as a transitive dependency. When litellm 1.82.8 installed, their machine ran out of RAM and crashed. So if the attacker didn't vibe code this attack it could have been undetected for many days or weeks.
Supply chain attacks like this are basically the scariest thing imaginable in modern software. Every time you install any depedency you could be pulling in a poisoned package anywhere deep inside its entire depedency tree. This is especially risky with large projects that might have lots and lots of dependencies. The credentials that do get stolen in each attack can then be used to take over more accounts and compromise more packages.
Classical software engineering would have you believe that dependencies are good (we're building pyramids from bricks), but imo this has to be re-evaluated, and it's why I've been so growingly averse to them, preferring to use LLMs to "yoink" functionality when it's simple enough and possible.