@lapin It's wholly controlled by Google, and it doesn't matter if it's open and if the implementation is opensource — this alone make it a big no-no for me. Currently i just set image.webp.enabled to false in Firefox.
I hope it never takes off and gets superseded by something that has the same features but is controlled by at least a consortium of companies, just like AV1 superseded VP9.
@sjw
@lapin
I like go — as as language. But it's a prime example of how bad Google is for a project. Reference go implementation doesn't support PowerPC BE — Google isn't interested, they only support a handful of architectures. gccgo supports everything gcc does, but it lags several versions behind.
It is open source, you can fork it in theory, but no one needs your incompatible fork. It you want to stay relevant, you have to do what Google does and more. Only a few companies can afford that.
@sjw
@lapin
No, it's actually pretty good as a general purpose language! I get why it's associated with back-end, considering its background, but it's not about that at all, there is a lot of good stuff in go:
gomuks — the Matrix client, very feature-rich, and lightweight compared to most clients, when I need IM-only I actually prefer it
And go is really popular for TUI apps like that: gomphotherium — the mastodon client, amfora — the gemini browser.
@sjw
@lapin
There is a popular free Proton Bridge replacement in go — hydroxide. Bridge itself is written in go. Okay these are services so they don't count I suppose 😅
I have my own tool that switches VPN servers based on my list of preferred countries and server load — I can rewrite it in python (I actually did) and even in shell, but why the hell not go? The fact that you can add a web API and some lightweight web-interface comes in handy too.
Not web-things only, go is good!
@sjw
@m0xee
>”Not web-things only”
>All the things you mentioned are all connected to the web in one way or another
i completely agree with you, but 
@m0xee @sjw
i dont particularly mind using webp (or golang for that matter) just because google is the one backing it, as long as they get the job done
but well if AVIF does take off, becomes more and more adopted and supersedes webp (because it does support alpha+lossy just like webp), then i wouldn’t complain either
>just like AV1 superseded VP9
on this topic i really hope the encoding of these two become faster. its been a few years and they’re still so painfully slow compared to x264