Yash Ghelani

Yash Ghelani

@yashghelani.com

www.yashghelani.com

56 followers161 following105 posts

Perplexity? Nope. Nope. Nope.

Open Web Advocacy@open-web-advocacy.org

Perplexity just offered $34.5B to buy Chrome! 🚨The big question: without a legal obligation, will they fund the web platform that the world relies on at anywhere near Google’s ~$1B/year level? Our answer: probably not. New OWA Article: open-web-advocacy.org/blog/can-per... 🧵 Let's break it down

Yash Ghelani reposted

India withdraws draft Digital Competition Bill after opposition from Big Tech & domestic platforms. Govt to launch a market study before redrafting, likely dropping ex-ante rules, revising gatekeeper thresholds to balance regulation with innovation. www.financialexpress.com/business/ind...

financialexpress.comGovt to withdraw draft Digital Competition BillIndia withdraws the draft Digital Competition Bill after opposition from global tech majors and domestic platforms. Govt to launch a market study before redrafting, likely dropping ex-ante rules and r...

Yash Ghelani reposted

Replying to @open-web-advocacy.org

The act also forces Apple (and Google) to offer equivalent API access to third-party browser vendors, similar to Article 6(7) of the EU DMA. /4

Super interesting. Still a long way to go, but looking forward to CSS masonry becoming Baseline.

Rachel Andrew@rachelandrew.co.uk

CSS masonry is going into developer trial (behind a flag) in Chromium. Learn how to test the implementation and give your feedback in this post from the Microsoft Edge team developer.chrome.com/blog/masonry... #css

Yash Ghelani reposted

Replying to @open-web-advocacy.org

👉If the UK government is serious about supporting business, it must back the CMA in enforcing pro-competition rules decisively, especially when those rules are essential to giving startups and smaller companies a fair shot at innovation and growth.

Yash Ghelani reposted

Replying to @open-web-advocacy.org

We asked Apple: 💬The DMA has been in force for 15 months. No browser vendor has ported their engine to iOS. Not because they can’t, but because Apple’s rules make it nearly impossible. Why is Apple insisting vendors lose their existing EU users? (abbreviated) Apple’s reply?

Yash Ghelani reposted

Replying to @open-web-advocacy.org

The DMA has been in force for over 15 months. Not one browser with its own engine has made it to iOS. Not because they can’t. Because Apple won’t let them.

Yash Ghelani reposted

Replying to @open-web-advocacy.org

Apple could solve this today. They could let browser vendors ship two versions of the same app, one for the EU, one for the rest of the world, under the same bundle ID. Apple just refuses.

Yash Ghelani reposted

Replying to @open-web-advocacy.org

One barrier stands out most of all, Apple won’t let browsers update their current app to use their own engine in the EU. Instead, they must publish a brand new app and rebuild their user base from scratch

Yash Ghelani reposted

Replying to @open-web-advocacy.org

So what’s standing in the way? 🚫 Apple forces browsers to abandon all current EU user 🧪 No way to test EU browser features for global devs ✈️ No clarity on updates for EU users who travel 📄 One-sided legal terms and contracts

Yash Ghelani reposted

Replying to @open-web-advocacy.org

This lets Apple control what web apps can do, and stops them from threatening the App Store. No other gatekeeper does this. Only Apple bans competing browser engines. ⚠️Vendors want to ship their REAL browser to iOS, not be forced to produce a separate one with Safari's engine.

Yash Ghelani reposted

Replying to @open-web-advocacy.org

Safari brings Apple around $20 billion a year from Google search engine revenue. For every 1% of browser market share it loses, Apple stands to lose $200 million a year. To protect that revenue, Apple stops competing browsers from offering full-featured alternatives.

Yash Ghelani reposted

Replying to @open-web-advocacy.org

Apple at the workshop claimed it didn’t understand why no browser vendor has shipped their engine on iOS but the truth is simple: Apple created the barriers and has refused to remove them. The reason is money 💰

Peeps! I’m looking for a new role to play. What kind you ask? Well, (clears throat), in the wild, these roles are often called ‘Technical Account Manager’ or ‘Technical Presales’ or ‘Account Manager’. If you stumble upon something like that, tickle me. Linked below is my very professional story.

linkedin.comlinkedin.com

Feel the same. I loved em dashes long before LLMs started loving them more.

Josh W. Comeau@joshwcomeau.com

I use em dashes regularly! “Option” + “Shift” + “-“ on macOS. They’re a great tool and it’s a bummer that people associate them with LLMs.

Yash Ghelani reposted

Replying to @open-web-advocacy.org

We stand with the smaller browser vendors who have raised concerns. Google’s refusal to implement a comparable measure on Android undermines the intent of the DMA. We urge the European Commission to intervene and compel Google to comply through enforcement action. 8/9

Yash Ghelani reposted

Replying to @brucel.bsky.social

Apple complains that the EU doesn't talk with 3rd party "security experts", but doesn't say with whom it consults when it decides to deny an interoperability requests for "security reasons".

Yash Ghelani reposted

Replying to @brucel.bsky.social

"And, for transparency, we publish those requests as a static PDF hidden behind an Apple Developer login. We're so transparent, our entire new UI is see-through! So don't tell us how to behave in your jurisdiction, European Commission."