Ben Kelly's Avatar

Ben Kelly

@wanderview.com

Software engineer at Meta. I work on web browsers.

262
Followers
85
Following
18
Posts
08.02.2024
Joined
Posts Following

Latest posts by Ben Kelly @wanderview.com

Post image

Google's plan to phase out third-party cookies in Chrome is officially over. "the Privacy Sandbox APIs may have a different role to play in supporting the ecosystem". That's pretty disappointing and bad sign for privacy improvement on the web.

24.04.2025 11:12 πŸ‘ 9 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
Preview
Next steps for Privacy Sandbox and tracking protections in Chrome In this April 2025 announcement, the Privacy Sandbox team shares next steps for Privacy Sandbox and tracking protections in Chrome.

Disappointing. privacysandbox.com/news/privacy...

22.04.2025 23:09 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
The classic last day "laptop and badge" photo.

The classic last day "laptop and badge" photo.

Today's my last day at Google. I'll be starting at Meta soon to work on browser related things.

07.03.2025 18:01 πŸ‘ 4 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Trump shames America.

04.03.2025 00:06 πŸ‘ 979 πŸ” 183 πŸ’¬ 77 πŸ“Œ 12
Andor | Season 2 Trailer | Streaming April 22 on Disney+
Andor | Season 2 Trailer | Streaming April 22 on Disney+ YouTube video by Star Wars

Yes, please. www.youtube.com/watch?v=AE4w...

24.02.2025 19:24 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Me whenever I have to decide what to do with an old cable or power adapter.

15.02.2025 20:41 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I feel like I've seen very little reporting on protests. Seems like a disconnect between what I see on social media and traditional news.

08.02.2025 17:17 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

"It's complicated"... But I think there is an active effort to integrate cookies into fetch spec.

21.01.2025 22:36 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Both Firefox and Chromium consider the server's `Date` response header when evaluating a `Set-Cookie` header's `Expires` value but this doesn't seem to be discussed in any standard, or in MDN?

developer.mozilla.org/en-US/docs/W...

21.01.2025 21:20 πŸ‘ 4 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0

Seems like it might be a good idea to file a fetch spec issue for this.

21.01.2025 22:00 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Biggest Privacy Erosion in 10 Years? On Google’s Policy Change Towards Fingerprinting While I once hoped 2017 would be the year of privacy, 2024 closes on a troubling note, a likely decrease in privacy standards across the web. I was surprised by the recent Information Commissioner’s O...

My strategic privacy analysis. Is Google undoing a decade of progress on privacy? Their new policy allows invasive device fingerprinting for tracking user activity. Here’s my deep dive into what this means for privacyβ€”and the future of AI. blog.lukaszolejnik.com/biggest-priv...

20.12.2024 18:13 πŸ‘ 194 πŸ” 106 πŸ’¬ 6 πŸ“Œ 11

"giving time back" is one of those recurring corporate phrases it will be nice to get away from over the holiday break.

10.12.2024 19:11 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Sorry, missed you were talking about the native app.

09.12.2024 20:20 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Probably because google docs is canvas rendered instead of using the DOM?

09.12.2024 19:30 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

There is probably a ceiling on efficiency without restricting types of patterns (like excluding arbitrary regexes, etc), but a number of optimizations should be possible. For example, patterns with fixed prefixes, etc. Also using a single pass match like RE2::Set uses. cc @domenic.me

09.12.2024 15:51 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I don't think anyone has completed work on optimizing matching a string against a list of URLPattern. I suspect we need to add a URLPatternList API as discussed here:

github.com/whatwg/urlpa...

09.12.2024 15:50 πŸ‘ 4 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

We're two build systems passed goma now!

08.12.2024 22:26 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

If you are using ServiceWorker Static routing API then we've an origin trial from Chrome 131 adding Navigation and Resource Timing to that to allow you to measure the impact of using this API.

More info in this explainer:
github.com/WICG/service...

Would love to hear feedback to help us ship this!

04.12.2024 17:34 πŸ‘ 9 πŸ” 5 πŸ’¬ 1 πŸ“Œ 0

After working on URLs for well over a decade, we finally hit a point where real browser convergence on core aspects is happening. Experimental browser builds are at ~96% (Chromium), ~99% (Gecko), and ~100% (WebKit) in Interop 2024’s URL category. Very exciting to see! Kudos!

29.11.2024 18:19 πŸ‘ 47 πŸ” 7 πŸ’¬ 4 πŸ“Œ 0

I'm now tempted to edit all my posts to say "404".

25.11.2024 23:24 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Not sure why #ATproto uses /.well-known/atproto-did to discover handles rather than using #WebFinger like #Mastodon and having a rel-self to a did:plc URI

Feels needless to have two discovery layers? And would have enabled the same handle resolution for both Mastodon and Bluesky?

20.11.2024 11:50 πŸ‘ 5 πŸ” 2 πŸ’¬ 2 πŸ“Œ 6

And its a more open system in that I could use any number of companies to achieve the same result (or do it myself). (I guess we can't edit posts here yet.)

19.11.2024 23:22 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I pay $5/mo for mastohost to do it for me. Yes, its more work, but it also has a clear funding model that I can understand.

I agree its not a solution for non-technical people, but generally those folks don't have custom domains either.

19.11.2024 23:20 πŸ‘ 0 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

I tried to set a handle here using my custom domain, but I'm unsure it worked correctly. I kind of prefer mastodon's approach so far which functions more like email. (I have ben@wanderview.com as my handle there.)

19.11.2024 23:13 πŸ‘ 0 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

Helpful post from the MakeMyTrip team on tackling their third-party cookies issues:
1⃣ Fix your own code, e.g. `Partitioned` cookies
2⃣ Upgrade dependencies, e.g Use the latest Google Sign-in
3⃣ Check third-parties, e.g. New Relic had already updated

medium.com/@suraj0533/h...

07.03.2024 11:05 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
UR Medicine Orthopaedics and Physical Performance Center - University of Rochester Medical Center

We were lucky a local university turned our dying mall into this amazing medical center: www.urmc.rochester.edu/orthopaedics...

I never would have predicted that, but seems like a great outcome.

17.02.2024 02:43 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

So far it seems that this place is primarily the @scalzi.com social media app. Not complaining...

12.02.2024 21:13 πŸ‘ 5 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0