#Kagi Translate is so much better than Google Translate. So much more detail and explanation of what the text might have meant depending on the context.
Jeffrey Yasskin
mastodon 4.7.3I work on #WebStandards for Chrome, and I'm organizing Google with the #AlphabetWorkersUnion. I'm an appointed member of the #W3CTAG. I miss programming, but now I mostly talk to people. #Urbanist, pedestrian, #YIMBY. White, but trying to check my privilege.
Opinions here are not anyone's but mine.
RE: https://timeloop.cafe/@sus/116932130441075196
It's amazing that a person who works at Palantir and loves AI would be so offended by the enshittification of physical goods, but he seems to be passionate about something useful in addition to the terrible things:
Presenter at BlinkOn today: The first issue asking for this feature was filed in 1998, before I was born. The current issue was filed in 2018, before I was in college.
Me: 👴💀
I wonder how "You Only Live Once" came to mean "throw caution to the winds" instead of "make sure not to mess up that one life."
https://www.portland.gov/transportation/walking-biking-transit-safety/bike-bus is a neat initiative, but illustrates the disconnect between schools and working. My kids' school accepts drop-offs between 8:15 and 8:30. I think the rest of the PPS schools are similar. The city bike bus arrives downtown at 8:15, so nobody responsible for kid drop-off can participate.
#pdx #school #biking
Trying out a new TODO list system. Currently in the ADHD phase of "this is new, so I'm using it" with an unknown amount of time until either "this actually works" or "this is old and boring so I'm not using it."
@mnot 2 thoughts:
-
If an origin contains many logical websites, as in the old example.edu/~user/, well-known becomes inappropriate, or at least needs a way to dispatch to the logical units' feed lists. App Manifests would be a way to deal with this.
-
Re the localization discussion downthread, App Manifests made the "just content negotiate" argument for a long time, but have recently added inline translations. It'd be worth checking whether the same reasons apply.
The W3C @tag@w3c.social is going to Hong Kong in 2 weeks for a face-to-face meeting, and as part of that, a local developer group is hosting us for a developer meetup: https://www.meetup.com/codeaholics/events/310842831/
Wednesday, September 17, 7:00–9:00PM on the 7th Floor of the GoodNotes Office at 8 Observatory Road, Hong Kong
If you'll be in Hong Kong then, I hope to see you and answer your questions! Please boost this and let more people know about it.
Draft points opposing https://www.congress.gov/bill/119th-congress/house-bill/8250/text, the U.S. age verification bill: (Aside from the first two, I've largely copied these from other people.)
* Responsible parenting requires us to have a discussion with our kids about what kinds of content and experiences are appropriate to them. Not all 8-year-olds are ready for the same content, but this bill requires a one-size-fits-all approach.
* Even if the bill allowed parents to give our kids a different age for each app, some 8yos might be ready for the average 10yo's reading level but only the average 6yo's level of scariness. Age is just the wrong value to use for this kind of configuration.
* In order for a parent to "decide" under this bill, we're going to need to lie to our kids' devices about their ages, which sets a bad example to our kids.
* Abusive parents should not be allowed to decide for their kids.
* As an adult, I shouldn't need to have an ID or to submit data to an online service to be able to use a computing device.
* As an adult, I should be able to modify the software running on my own devices without being required to connect it to some online service.
* Kids should also be able to write and install their own operating systems.
* Once operating systems are set up to verify one aspect of their users' identities, a new administration can much more easily come in and demand they restrict use based on another aspect.
What else am I missing?
2 #Web problems which seem like they might share a solution:
1) You link to a page, but there's a chance that it's gone offline or has a too-steep paywall, so you want to also link to an archive site like web.archive.org or archive.ph. It's possible to put those links adjacent in the HTML, but that stops the UA from doing something intelligent if it receives a 404 or the user otherwise expresses that the main link didn't work.
2) https://www.tbray.org/ongoing/When/202x/2025/04/16/Decentralized-Schemes and https://github.com/mastodon/mastodon/issues/19679#issuecomment-1301180085: you're supposed to be able to link to a scheme: url to get to the user's choice of application to handle that scheme, but this leads the user to a dead-end if they have _no_ application for the scheme.
An obvious-solution-that's-probably-wrong: Add a fallbackhref="space separated urls" attribute to link tags, and have browsers automatically load them in sequence if earlier ones "fail", for a definition of "fail" that includes at least 4xx and 5xx HTTP errors and missing protocol handlers.
Edit: Initial very-drafty explainer: https://github.com/jyasskin/handling-unreliable-links
@fugueish@wandering.shop And cited from there, https://lpeproject.org/blog/what-would-a-russell-vought-of-the-left-look-like/ is good. "two entrenched sites of hierarchical power: juristocracy and the modern managerial presidency. A reconstructionist constitutional politics would not merely lament these structures; it would seek to destroy or transform them. ... We must work to abolish presidentialism in the hearts and minds of the American people."
Posted a description of why the ePrivacy Directive is broken, and why that part of the proposed "Digital Omnibus" is moving in the right direction, but doesn't actually fix the problem yet: https://jeffrey.yasskin.info/posts/2026/04/eprivacy/
RE: https://infosec.exchange/@sophieschmieg/116363970607065790
I love the Passover reference at the bottom of Scott's post.
I need to get better at going to bed on time if I'm going to keep scheduling 6am meetings with Europe. 🥱
@fugueish@wandering.shop Was going to shill Kagi, but their first result is CVE-2025-15435 (i.e. wrong year). The second result is correct. Quotes don't uprank that second result for some reason. It's still the first day, so maybe their crawls aren't as aggressive?
People use "disintermediation" for both removing intermediaries (correct) and adding them (incorrect). It's like how "literally" now also means "figuratively".
Huh, the Seattle Link train gets up to 1600ppm CO2 when it's moderately-full.





