It was Chrome mobile only afaik. And yeah it was also silently killed.
I guess the author didn't follow Google enough.
https://paavandesign.com/blog/how-to-use-chrome-s-new-follow...
399 karma · joined June 20, 2023
It was Chrome mobile only afaik. And yeah it was also silently killed.
I guess the author didn't follow Google enough.
https://paavandesign.com/blog/how-to-use-chrome-s-new-follow...
https://blog.chromium.org/2021/05/an-experiment-in-helping-u...
It seems they killed it in 2025, maybe to make space for the AI button.
I was putting off security updates on my npm dependencies in my personal project because it's a pain to migrate if the upgrade isn't trivial. It's not a critical website, but I run npm scripts locally, and dependabot is telling me things.
I told Claude Code to make a migration plan to upgrade my deps. It updated code for breaking changes (there were API changes, not all fixes are minor version upgrades) and replaced abandoned unmaintained packages with newer ones or built-in Node APIs. It was all done in an hour. I even got unit tests out of it to test for regressions.
In this case, I was able to skip the boring task of maintaining code and applying routine updates and focus on the fun feature stuff.
As screen resolution and density increases, dithering could even replace transparency as long as you don't look close enough.
myObj["myProperty"]
If it's a function then it could be invoked,
myObj["myProperty"]()
If the key was a symbol,
myObj[theSymbol]()
Instead of friend graphs (mutual) or follower graphs (directed edges), they had Circles.
Circles sound a lot like group chats.
I guess "social circles" may be a better way to model social relationships than follower graphs.
I did deliberately pick some "bad" examples like the blue+green image, and other multicolor images.
I wanted to add an upload function so people could test any image, then i realised I'd have to implement the compression/hashing in the client. Maybe i should!
I wonder what other types of cells / tissues can be simulated by cellular automata?
It's just a very advanced autocomplete, completely integrated into the internal codebase and IDE. You can read this on the research blog (maybe if everyone just read the blog).
e.g.
I start typing `var notificationManager`
It would suggest `= (Notification Manager) context.getSystemService(NOTIFICATION_MANAGER);`
If you've done Android then you know how much boilerplate there is to suggest.
I press Ctrl+Enter or something to accept the suggestion.
Voila, more than 50% of that code was written by AI.
> blindly committing AI code
Even before AI, no one blindly accepts autocomplete.
A lot of headline-readers seem to imagine some sort of semi-autonomous or prompt based code generation that writes whole blocks of code to then be blindly accepted by engineers.
It's kinda annoying, so I wrote this post https://leanrada.com/notes/ai-art-not-generative-art/
Something similar
I just added an example using Sec-Fetch-Dest
https://github.com/Kalabasa/htmz/commit/6ad3a76be3ee755bb5e7...
But iframes can't do
* Deletion (e.g complete a todo list item)
* Tail end append (e.g lazy loading infinite scroll list)
So i pivoted to js...
Although location.hash defaults to the empty string '' when there is no hash, which gives a SyntaxError, so we still need the fallback selector to select none.
Oh there is a good hack you can do here! I've been meaning to write a blog post about this exact thing!
See CSS `:target` selector
section {
display: none;
}
section:target {
display: block;
}The difference with htmx is that they are more polished.
Anyway I chose div instead thanks to the other commenter https://github.com/Kalabasa/htmz/commit/153a5a448b60a0898604...
> A string containing one or more selectors to match. This string must be a valid CSS selector string; if it isn't, a SyntaxError exception is thrown.
I'll test it out. If this works good, we shave off 5 bytes towards a 176-byte snippet!
Edit: that is, after I wake up...
Edit: on second thought, direct filesystem access has different origins which would mess with iframes. I'm not on the computer now to test. But at the very least you need a basic web server that serves files.