Show more
m0xEE boosted

Today, we're announcing Proton CAPTCHA, the world’s first CAPTCHA with built-in censorship-resistant technologies to prevent bot and spam attacks.

We needed a tool that tells the difference between humans and automated bots, but also a CAPTCHA option that meets the high security and privacy standards you expect from us.

This is only the beginning. You can expect more innovation in this space.

More: proton.me/blog/proton-captcha

m0xEE boosted
m0xEE boosted
m0xEE boosted
@Mina @KDWang @chris_e_simpson @rugk
This comment was more or less a joke, but okay, if there are those who take my words seriously, I'll make a longer writeup.

Technically yes, they are open, but Google controls the reference implementation. If you come up with your own implementation and they want it gone — they will accomplish it easily, they'll just start changing theirs breaking compatibility and you won't be able to keep up with them — you simply don't have their manpower.
If you start extending your implementation, no one will use it as the one used in Chrome doesn't support that.
So it's open in words only, de-facto they have complete control over it, you can't compare it to ARPA stuff — it's nothing close to that. US military can't exercise such control over the protocols we use today.
Their efficiency is also debatable: WebP offers about 10% better compression on average — it's not a game changer, hardly enough to justify new codec to be supported in every browser. Imagine yourself developing a completely new browser today, if everyone uses WebP, you will have to support it too. And you have two ways: implementing it from the ground up spending developer-hours on that or you can rely on Google's implementation — last week a vulnerability has been discovered in their implementation that was rated high severity even by Mozilla. Now we take a step back to the fact that it only offers a marginal advantage compression-wise over existing codecs and now supporting it doesn't seem reasonable at all 🤷
I think the sole purpose of its existence is making developing new browsers harder. KHTML, predecessor to WebKit has been developed by KDE project. Is something like that possible today? I don't think so — modern web browsers are too complex and adding more to that complexity strengthens our reliance on Chrome with Firefox and its derivatives being the sole alternative. Well, Safari too, but it's only available on Apple's platforms.
Of course 10% compression gain is still reasonable if you're Google as you serve petabytes of data — for everyone else it simply doesn't make sense, no one else has such numbers to justify implementing new codec for such a marginal gain.
All in all, WebP is beneficial for Google and no one else.

WebM is only a container, I don't think it's necessary either, but being relatively easy to implement, I don't have anything against it. Let us talk about VP9 though — everything said about WebP above still holds and more: I've seen videos on YouTube for which VP9 stream size was bigger than H264 in side-by-side comparison of equally specced streams: YT format 248 vs 137. So it's not even always better — not in all use cases. Even on Google's own YouTube! And yet, that is the codec they want you to use, it's used by default and, sorry, I don't have any examples at hand, but there are videos for which VP9 stream is available, but AV1 stream (codec also often associated with Google, but over which they have much less control) of same resolution and framerate isn't — and I think it's being done on purpose!

Of course, I might be biased here — I most probably am, as there are few things that I hate more than Google, but I'm not completely unreasonable and I believe that most of codecs and technologies related to web and developed by Google or in cooperation with Google are open on paper only and exist for the sole purpose of market lock-in. And I strongly encourage everyone not to use any of them: be it WebP, Brotli, VP9, QUIC-HTTP/2 or HTTP/3.

#Google #Web #WebP

@m0xee @FalconMarkSix
m0xEE boosted
m0xEE boosted

The Titanium PowerBook G4 still looks like a total work of art even 20+ years later.

And don't get me started on the art that was Aqua in Mac OS X. Looks playful but still like a serious Operating System -- none of this flat, overly joyful and bubbly bs we have today with stupid overly saturated colors and is completely unusable.

Old Apple hardware and software aged like the finest of all wine.

I hope it's still not too late for
Now the ultimate challenge: who would it be, this fine lady or the refined gentle… cat (?) from earlier post? 😸

Show thread

The herd of unsuspecting herbivores were looking to satisfy their munchies when they inadvertently chomped down on a hefty stash of medical cannabis growing in a nearby greenhouse.
A Greek news outlet quoted Yannis Bourounis, owner of the farm, who told a local radio producer: "They found green stuff to eat," before adding that the sheep were "jumping higher than goats, which never happens."

newsweek.com/hungry-sheep-devo

Sheep sure appreciate bouncing fun 🤣🐑

I took a nice hip-hop CD I often listen to out of its box, put it into the CD player, pressed "play"…
Then, after a while I notice that it's not hip-hop music, but stoner rock music… "Maybe I have just switched to a different input and that is why something different is playing?" But no, it's playing exactly from that CD player…
It's mid track 4 and being stoner, those aren't exactly short.
Damn, I sure am scatterbrained today 🤪

m0xEE boosted
M.T. Void's first album is actually pretty good. I didn't like it on first listen. I actually didn't like it even on my second listen, but now it's starting to grow on me.
It's a project of Tool's bass player Justin Chancellor and leader of Sweet Noise — a alt. metal band from Poland.
I'm talking about their debut, they were to release something new this year I thing, but I'm yet to listen to it.
m0xEE boosted
@EricZhang456
Yeah, that might be VST-related. I don't have many of them and I use more or less often even fewer, only Novation BassStation comes to mind :marseyemojismilemouthtighteyes:
I've been using VST extensively when Max/MSP and Live weren't tightly integrates as it was the only way to use my patchers in Live, but it didn't crash on me even then. Omnispere looks like a rather complex thing so it might be the case. The fact that Live is cracked might also be a contributing factor — I've always liked it, since version 4 when I first discovered it, so when Live 7 was released I shelled out full price for the Suite and I've been upgrading since then, I didn't upgrade to 10 though and I don't even know what's the current version, maybe 11 or 12 already — mainly because I'm broke :marseyemojismilemouthcoldsweat: , but I also don't really see the point, they sure add interesting things, but I already more or less have what I want and I don't need something like Apple Silicon support or support for newer Windows.
Even with Live 8 and 9 on Windows I've had extensive mixing sessions that lasted days — with breaks for me of course, but not for Live — I've been saving my work, but not quitting Live. And it still never let me down.
But sure it gets flakier with every new version. Live 7 had been rock solid, I don't even know what you had to do to crash it. Maybe current versions got even worse in terms of reliability :marseyshrug:
@10leej @splitshockvirus @karolat @newt
m0xEE boosted
m0xEE boosted
Porcupine tree CD seems to want to tell me something. That listening to it makes me elite? :marseysmug2:
m0xEE boosted

I suppose it's not the right time to rise and shine yet 🌞😹

@jk
I know, reverting it is no proper solution as it is a fix for something else, but I hope that it will help you narrowing the real cause of the issue down.

Thanks for Lagrange and Bubble! 👍

Show thread

Hello, @jk
Sorry for reaching you like this, but I couldn't come up with a better way 😋
This commit: github.com/skyjake/lagrange/co
is likely the culprit for breaking scrolling as described in this issue: github.com/skyjake/lagrange/is
I have the same configuration, using wayland SDL video driver and after updating Largange from 1.16.2 to 1.16.7, mouse wheel scrolling no longer works for me. When I rebuild 1.16.7 with said commit reverted, it magically works again.

m0xEE boosted

Software becoming worse rant 

When your cat is not in use, don't forget to put it back into its protective sheath 😸

Show more
Librem Social

Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.

Stay safe. Please abide by our code of conduct.

(Source code)

image/svg+xml Librem Chat image/svg+xml