HN user

kinlan

2,160 karma

Lead for Web and Chrome Developer Relations at Google.

https://paul.kinlan.me/ and https://aifoc.us/

I run office hours (see link above). If you have any Chrome or web dev question I can try and help (or find someone who can help) - or email me (paulkinlan@google.com)

RSS is alive https://paul.kinlan.me/index.xml

https://meet.hn/city/gb-Ruthin

Here is my social information:

- https://linkedin.com/in/Paulkinlan - https://x.com/Paul_kinlan - https://bsky.app/profile/paul.kinlan.me - https://github.com/Paulkinlan

Interests:

- LLMs, AI/ML, Web Development

Posts154
Comments339
View on HN
www.kulikowski.me 7d ago

When agents talk: tool calls, handoffs, and two wallets

kinlan
2pts1
aifoc.us 19d ago

Does a URL just sitting in a prompt steer an LLM's output toward its content?

kinlan
2pts0
paul.kinlan.me 20d ago

What does your user agent do?

kinlan
3pts0
veso.ai 1mo ago

Agentic Patterns

kinlan
23pts12
aifoc.us 2mo ago

Building a claw-like agent to run in the browser

kinlan
2pts0
hn-push.val.run 3mo ago

Show HN: Web Push Notifications for Hacker News

kinlan
5pts1
aifoc.us 3mo ago

Token Salary

kinlan
3pts1
aifoc.us 3mo ago

The Prompt Is the Program

kinlan
2pts0
twitter.com 1y ago

Gemini 2.0 Flash Thinking

kinlan
3pts0
paul.kinlan.me 1y ago

I spent an evening on a fictitious web

kinlan
74pts38
developer.chrome.com 2y ago

Desktop mode by default on premium Android tablets

kinlan
4pts0
www.youtube.com 3y ago

Exploring Nintendo of America's Employee-Only Museum – Redmond, WA (2006)

kinlan
1pts0
web.dev 3y ago

Baseline – A new way to think about browser support for web platform features

kinlan
3pts0
paul.kinlan.me 5y ago

Browser Compat Data is a gold mine of information

kinlan
2pts0
www.youtube.com 5y ago

Chrome Dev Summit 2020 live

kinlan
2pts0
covid19deaths.netlify.app 5y ago

Covid Deaths

kinlan
27pts53
www.surveygizmo.com 5y ago

MDN Developer Needs Assessment 2020

kinlan
1pts0
twitter.com 5y ago

Comparing AVIF

kinlan
2pts0
web.dev 6y ago

Ensure your website is available and usable for everyone during Covid-19

kinlan
3pts0
web.dev 6y ago

Some steps to fix an overloaded server

kinlan
4pts0
blog.chromium.org 6y ago

We are pausing upcoming Chrome and Chrome OS releases

kinlan
193pts75
youtu.be 6y ago

Can you tell if two URLs are part of the same site? [Video]

kinlan
1pts0
perceptiontoolkit.dev 7y ago

Web perception toolkit – object detection and URL mapping on the web

kinlan
2pts0
web-a-skeb.firebaseapp.com 7y ago

Web a Skeb. Etch a sketch in a progressive web app

kinlan
1pts0
github.com 7y ago

Project VisBug: an experimental design tool in the browser

kinlan
3pts0
squoosh.app 7y ago

Squoosh: image codecs and compression in every browser that supports WASM

kinlan
16pts0
developers.google.com 7y ago

Inside look at modern web browser (part 1)

kinlan
5pts0
medium.com 7y ago

Request based caching strategies with Service Worker

kinlan
1pts0
github.com 7y ago

Show HN: DOMCurl - cUrl that renders full web pages + JS

kinlan
2pts0
paul.kinlan.me 7y ago

PWA: Progressive Web All-The-things

kinlan
2pts0

It's hard sometimes because say it's something that I wrote but someone else posted to HN, I've just had a lot of people's opinions foisted on me.

I'm relatively immune to a lot of things, but we're also entering a world where a lot of people can build and might not expect to have potentially millions of people critiquing their work to the level they do.

I think we still skew back to an insanely high input token ratio when you consider agentic loops. For example, when I see the tools I use do a web fetch or a search or other tool use, it's an incredibly high number of new input tokens.

I don't want to say Yes... but... given all of these tools are mostly built with JS and wrapped in a TUI we could probably go some way to having it run in the browser. There are fewer and fewer Node based APIs that haven't got a way to run in the browser.

Author of the linked post here, years ago there was a thing called "Magic iframes" that would allow you to move an iframe between windows - like a Service Worker before ServiceWorkers. I was always amazed by some of the things you could do, but now it seems we forget about iframes :D

I was Addy's manager when he was on Developer Relations.

He moved to an engineering manager role on Chrome DevTools many years ago and has recently just moved on to a different team. I don't think it's fair at all to say he's not a developer working on a product shipped to users when he led one of our most used developer tools, as well as worked on many of our developer libraries prior to moving to the Engineering manager role.

As one of the owners of the GoogleChromeLabs org. Technically anything in this org is not officially supported as it is intended for prototypes and things that might graduate to more fully supported products if there is a fit in the market.

That all being said, I believe this particular change to this particular repo was 5 years ago.

I used it as an example because I felt the data was pretty clear. I also felt that it follows a very human pattern (generative tools need customers, like other tools before, so they go with what the industry is demanding).... but now we seen an acceleration.

Huh - that's actually pretty interesting and I hadn't thought of that as an option.. I know Preact was built as a faster alternative while being broadly compatible, but what you are describing is maybe even blending the technologies as that short circuit. neat.

Fwiw - I'm hoping it can break out too. But one of the biggest challenges is that last bit "asking it to use vanilla JS" - unsee this all the time in developer relations: getting developers to ask for a specific thing or even have it on their mind to think about using it is one of the biggest hurdles.

My actual long term hope is that in the future we won't need to think about frameworks at all: https://paul.kinlan.me/will-we-care-about-frameworks-in-the-...

Just to push back on this a tad. Yes there's growth React, it's popular, but it was consistent up until the introduction of some of the more popular code generation tools where there is a clear acceleration (if you believe builtwith.com data) in the last 9 months or so.

Author here. This is a fair comment. If you have a corpus that can be used as context already it's not like the LLMs will be forcing you in to React, there's probably enough bias (in a good way) to ensure the tool continues to be useful.

What I was trying to get at in the post is that net new experiences is where I see a massive delta

Helium Browser 10 months ago

We had very few products that use the fugu apis., and I don't believe we were the first to ship them either in a production website.

If you're looking at fugu in particular (especially in the latter stages) we had external developers or businesses wanting the features.

Note: there are some apis that a Google customer wanted to use first.