The Best of Times

Update-dumping

Canopy by Hilton - San Francisco SOMA

at Canopy by Hilton - San Francisco SOMA

Natoma Cabana

at Natoma Cabana

Okta HQ

at Okta HQ

Philz Coffee

at Philz Coffee

Take a few minutes to watch this delightful, hand-made miniatures film, Wreckhouse, by Marina Minis

oh no, it finally happened. I left my AirPods in a pocket and they went through the washer and dryer 😱

Want to watch: “Will AI Also Remember the Days of Slavery?,” a lecture by Charles Mudede

Recently @W3.org (@w3c@w3c.social) published the first Group Note of the Vision for W3C:

https://www.w3.org/TR/2024/NOTE-w3c-vision-20240403/

I’m the current editor of the Vision for W3C and helped get it across the line this year to reach #w3cAB (W3C Advisory Board @ab@w3c.social) consensus to publish as an official Group Note, the first official Note that the AB (Advisory Board) has ever published.

I’m very proud of this milestone, as I and a few others including many on the AB¹, have been working on it for a few years in various forms, and with the broader W3C Vision TF² (Task Force) for the past year.
 
W3C also recently announced the Vision for W3C in their news feed:

https://www.w3.org/news/2024/group-note-vision-for-w3c/


One of the key goals of this document was to capture the spirit of why we are at #W3C and our shared values & principles we use to guide our work & decisions at W3C.

If you work with any groups at W3C, anything from a Community Group (CG) to a Working Group (WG), I highly recommend you read this document from start to finish.

See what resonates with you, if there is anything that doesn’t sound right to you, or if you see anything missing that you feel exemplifies the best of what W3C is, please file an issue or a suggestion:

https://github.com/w3c/AB-public/issues?q=is%3Aissue+is%3Aopen+label%3A%22Project+Vision%22+-label%3ADefer

Check that list to see if your concerns or suggestions are already captured, and if so, add an upvote or comment accordingly.

Our goal is to eventually publish this document as an official W3C Statement, with the consensus of the entire #w3cAC (W3C Advisory Committee).

One key aspect which the Vision touches on but perhaps too briefly is what I see as the fundamental purpose of why we do the work we do at W3C, which in my opinion is:

To create & facilitate user-first interoperable standards that improve the web for humanity


The Vision does mention “#interoperable” explicitly as part of our Vision for the Web in https://w3c.github.io/AB-public/Vision#vision-web:

”There is one interoperable world-wide Web.”

The Vision also mentions “#interoperability” explicitly in our Operational Principles https://w3c.github.io/AB-public/Vision#op-principles:

“Interoperability: We verify the fitness of our specifications through open test suites and actual implementation experience, because we believe the purpose of standards is to enable independent interoperable implementations.”

These are both excellent, and yet, I think we can do better, with adding some sort of explicit statement between those two about that “We will” create & facilitate user-first interoperable standards that improve the web for humanity.

In the coming weeks I’ll be reflecting how we (the VisionTF) can incorporate that sort of imperative “We will” statement about interoperable standards into the Vision for W3C, as well as working with the AB and W3C Team on defining a succinct updated mission & purpose for W3C based on that sort of input and more.


In a related effort, I have also been leading the AB’s “3Is Priority Project³” (Interoperability and the Role of Independent Implementations), which is a pretty big project to define and clarify what each of those three Is mean, with respect to each other and Incubation, which is its own Priority Project.

As part of the 3Is project, the first “I” I’ve been focusing on has unsurprisingly been  “Interoperable”. As with other #OpenAB projects, our work on understanding interoperability, its aspects, and defining what do we mean by interoperable is published and iterated on the W3C’s public wiki:

https://www.w3.org/wiki/Interoperable

This is still a work in progress, however it’s sufficiently structured to take a look if interoperability is something you care about or have opinions about.

In particular, if you know of definitions of interoperable or interoperability that resonate and make sense to you, or articles or blog posts about interoperability that explore various aspects, I am gathering such references so we can make sure the W3C’s definition of interoperable is both well-stated, and clearly reflects a broader industry understanding of interoperability.

References:

¹ https://www.w3.org/TR/w3c-vision/#acknowledgements
² https://www.w3.org/wiki/AB/VisionTF
³ https://www.w3.org/wiki/AB/2024_Priorities#Interoperability_and_the_Role_of_Independent_Implementations
https://www.w3.org/wiki/AB/2024_Priorities#Incubation
#w3cAB #W3C #w3cAC #OpenAB

YouTube ContentID is still broken and dumb

Gate E12

at Gate E12

This was my first time traveling with a USB-C iPhone and I definitely forgot that my AirPods still charge with a Lightning cord oops

I got an Aranet4 CO2 sensor at the end of last year. My home is usually around 600ppm, which is decent. I turned on one gas burner on the stove and it quickly jumped to 1300 (poor). Opening a window and turning on a fan brought it back to about 1000. Ventilation is important!

The Cosmopolitan of Las Vegas

at The Cosmopolitan of Las Vegas

The LINQ Rideshare Pickup

at The LINQ Rideshare Pickup

Have questions about HTML/CSS? Join the Front End Study Hall hosted by @artlung@xoxo.zone on Zoom next Wednesday, April 24!

Last week I participated @W3.org (@w3c@w3c.social) #w3cAC (W3C Advisory Committee¹), #w3cAB (W3C Advisory Board² @ab@w3c.social), and #w3cBoard (Board of the W3C Corporation³) meetings in Hiroshima, Japan.

The AC (Advisory Committee) meeting was two days, followed by two days of AB and Board meetings which started with a half-day joint session (including the #w3cTAG), then separate meetings to focus on their own tasks & discussions.

The W3C Process describes the twice a year AC (Advisory Committee) Meetings. In addition to members of the AC (one primary and one alternate per W3C Member Organization), the meetings are open to the AB (Advisory Board), the W3C Board, the W3C TAG (W3C Technical Architecture Group @tag@w3c.social), Working Group chairs, Chapter staff, and this time also a W3C Invited Expert designated observer.

The AC currently meets in the Spring on its own and a shorter meeting in the Fall as part of the annual #w3cTPAC (W3C Technical Plenary and Advisory Committee¹⁰ meetings). The existence, dates, and location of the event are public¹¹, however the agenda, minutes, and registrants are generally Member-confidential. Since those individual links have their own access controls, I collected them on a publicly-viewable wiki page for easier discovery & navigation (if you work for a W3C Member Organization¹²):

* https://www.w3.org/wiki/AC/Meetings#2024_Spring

Most of the W3C meeting materials and discussions were also W3C Member-confidential, however many of the presentations are publicly viewable, and a few more may be shared publicly after the fact.

Myself and others at #W3C who believe in pushing for more openness and transparency in standards work, even (or especially) governance of said work, will be doing our best to work with others at W3C to continue shifting our work accordingly.

Aside: I started the #OpenAB project when I was first elected to the AB (Advisory Board) in 2013, documenting it on the publicly viewable W3C Wiki, and updated it with the help of others since: https://www.w3.org/wiki/AB#Open_AB

Like most conferences, I got as much out of side conversations at breaks (AKA hallway track¹³) and meals as I did from scheduled talks and panels.

For now, here are the events, slides, and videos which are publicly viewable that provide an interesting glimpse into some of the topics discussed:
* 📄 report: https://www.w3.org/reports/ai-web-impact/
* 🖼 slides: https://www.w3.org/2024/Talks/ac-slides/engaging-the-members/
* 🖼 slides: https://www.w3.org/2024/Talks/ac-slides/exploration/
* 🖼 slides: https://www.w3.org/2024/Talks/ac-slides/OHCHR.pdf
* ▶️ video 5m42s: https://customer-0kix77mxh2zzzae0.cloudflarestream.com/9ad1e01b20d9b15d413f02c0ada3fe34/watch
* ▶️ video 4m16s: https://customer-0kix77mxh2zzzae0.cloudflarestream.com/1bfde2bf614d7535b8a775217a949974/watch
* 🗓 event: https://www.w3.org/events/meetings/13213a52-8159-4af8-b939-38c7880ba266/
* 🖼 slides: https://www.w3.org/2024/Talks/ac-slides/lt-deepfake/
* 🖼 slides: https://www.w3.org/2024/Talks/ac-slides/lt-accessing-llms-data/
* 🖼 slides: https://www.w3.org/2024/Talks/ac-slides/pac-data-sovereignty/ (nice #IndieWeb mention)
* 🖼 slides: https://www.w3.org/2024/Talks/ac-slides/intro-content-credentials.pdf
* 🖼 slides: https://w3c.github.io/adapt/presentations/ac2024/ Warning: the proposed use of .well-known therein is IMO a bad mistake. Unnecessary reinvention (most handled by existing rel values¹⁴), more complex to author (requires sidefiles¹⁵), harder to publish (requires site admin root access), likely to become inaccurate (Ruby’s postulate¹⁶), and fragile (site admins frequently break .well-known for individual pages). A full critique likely requires its own blog post.
* 🗓 event: https://www.w3.org/events/meetings/df0b9dd8-2356-47ec-839d-eadc06da1ca1/

I’ll update this list with additional resources as they are made publicly viewable.

If you work for a W3C Member Organization you can view the full list of resources linked from the Member-confidential agenda: https://www.w3.org/2024/04/AC/ac-agenda.html#monday

References:

¹ https://w3.org/wiki/AC
² https://w3.org/wiki/AB
³ https://w3.org/wiki/Board
https://www.w3.org/Consortium/Process/
https://www.w3.org/2023/Process-20231103/#ACMeetings
https://w3.org/tag
https://www.w3.org/groups/wg/
https://chapters.w3.org/
https://www.w3.org/invited-experts/#ac-observer
¹⁰ https://www.w3.org/wiki/TPAC
¹¹ https://www.w3.org/events/ac/2024/ac-2024/
¹² https://www.w3.org/membership/list/
¹³ https://en.wiktionary.org/wiki/hallway_track
¹⁴ https://microformats.org/wiki/existing-rel-values
¹⁵ https://indieweb.org/sidefile-antipattern
¹⁶ https://intertwingly.net/slides/2004/devcon/68.html
#w3cAC #w3cAB #w3cBoard #w3cTAG #w3cTPAC #W3C #OpenAB #IndieWeb
Las Vegas Convention Center