I’m not sure who’s to blame in the #EU for giving up to the lobbying efforts of #Apple and #Microsoft (I can’t think of anything short of either public official corruption or macroscopic incompetence behind the last minute partial reversal of the #DMA definition of “gatekeeper” for the two most valuable companies in the world), but these are some consequences of this decision:

  1. If Apple isn’t labelled as a gatekeeper when it comes to #iMessage (an app used by 1.3B people), then they won’t have to comply and open up their walled garden to 3rd-party clients - while, for example, Messenger and WhatsApp will have to comply, despite having similar numbers of users.
  2. If Microsoft isn’t labelled as a gatekeeper when it comes to #Edge (a piece of software installed as the default browser on an OS used by at least 1.5B people), then they’ll be free to keep rewriting https:// URLs as microsoft-edge:https:// just for the sake of intercepting everything and breaking compatibility, they’ll no longer have to provide browser selection pop-ups on fresh Windows installations, and they can keep opening all the web views and PWA on Windows devices in their own browser without providing alternatives - while, for example, Chrome and Safari will have to comply.

Shame on the EU for bending to them. They have just lost a huge chunk of credibility, and nobody should trust them the next time that they say that they want to uphold the same principles to everyone. Shame on these companies and on their lobbying efforts. Shame on everybody who still uses their products and gives them so much undeserved leverage.

The DMA and the “gatekeeper” definition was supposed to be the proof that these companies are now run by responsible adults. Being a “gatekeeper” is the acknowledgment that you are running platforms used by billions, and with great power comes great responsibility - towards society, towards regulators, towards the rules of the open market, towards your own competitors.

My employer might be included on the list soon as well, and I’m more than happy to comply. Large tech companies like ours have enjoyed lavish profits and outrageous market shares and ignored anti-competition laws for too long: now it’s time to prove that we’re all grown ups who want to play by the rules.

Instead, Apple and Microsoft have unleashed their overpaid legal counsels and lobbying crews, who have engaged in a pathetic dance to gaslight Brussels officials, and force them to say that one of the largest messaging platforms and one of the most used browsers in the world, run by the two companies with the highest evaluations in the world, for some reason are not expected to play by the rules written for everyone else.

Shame on them, and shame on the childish sociopaths who run them.

theregister.com/2024/02/14/app…

This entry was edited (1 year ago)

reshared this

in reply to Jacket

@jacket Hah, I picked "The Brother Laser Printer that everyone has" for the other image for a reason :)

(theverge.com/23642073/best-pri…)

As someone who did her PhD on consent I just want to flag a few things in the bsky bridge discussion. One: medical style disclosure based consent (terms and conditions, EULAs etc.) is totally inappropriate for this sort of situation and has been for decades. But it serves the needs of slow-moving legal requirements and companies that like people to forget they signed up to stuff (or were coerced into doing so for social or other reasons). See liedra.net/thesis for more details. (1/n)

Ficove amnestie horsie ako Meciarove, #SKpolitika

"#Fico tým hovorí dve veci – uvedomuje si riziko, že naozaj postupoval protiústavne, a je odhodlaný odstrániť z cesty všetkých, ktorí mu môžu zabrániť v udelení najhanebnejšej amnestie v dejinách Slovenska – Ficovej. A to mu konkuruje Mečiarova."

dennikn.sk/3827090/newsfilter-…

#fico

A Mozilla study of 11 #AI romance chatbots finds that they harvest personal information extensively, and that 10 of them may sell or share the data they collect.

gizmodo.com/your-ai-girlfriend…

#AI

Linux is now a CNA: kroah.com/log/blog/2024/02/13/…

This has taken a long time, I'd like to thank all the groups that helped, and especially the CVE group themselves. Our application was a bit different than other groups, but they understood that this is important for security overall.

in reply to Greg K-H

While I understand the reason for this, I think a lot of the very serious people will declare it some sort of success

The fact that all these open source projects are dedicating resources to becoming CNAs isn't a good thing. It's because this process is so comically broken, this was seen as the only option

Open source projects becoming CNAs is what failure looks like, we shouldn't pretend otherwise

fedi discourse, sexual language (IDK how else to describe it sorry)

I love it when things escalate so much, we decide to water down solemn terms because we don't like a thing

You know what, maybe Mastodon deserves all the derision after all. And this is from someone who actually does agree that maybe this should have been opt out naturally. The word "consent" is starting to be white noise, at this point and that should be scary!

Food pic, homemade moussaka

Nothing like coming home to homemade moussaka. (That I prepared yesterday!)

I also enjoy cooking along to this Greek lady on YouTube

youtu.be/3BF7yPgCCto

#Food #Recipes

We’ve just published an update about this Mastodon trial which has been running for the last 6 months – you can read it here: bbc.co.uk/rd/blog/2024-02-exte…

We are going to continue our trial here for at least another six months while we share our findings internally and seek more engagement from other BBC teams. We are also planning to start researching ways to publish more BBC content using ActivityPub.

#mastodon #ActivityPub #socialmedia

reshared this

Here's some ridiculously exciting news...

One of the most useful nerdy documents on the internet is "Beej's Guide to Network Programming", a comprehensive tutorial on C socket programming that's been continually improved since 1995

I just found out Beej has a new guide (started in March 2023) called "Beej’s Guide to Networking Concepts" - which teaches networking concepts using Python!

beej.us/guide/bgnet0/

Je tu prosím někdo s profilem na LinkedIn, kdo by byl ochoten předat zprávu Jakubu Faiferovi (Product Manager Senior ve společnosti Seznam.cz) ohledně vandalismu na Mapy.cz?

Rozhodl jsem se, že ten boj s fotovandalismem na Mapy.cz nevzdám i když zatím nikdo z firmy vůbec nereaguje.

Přeci nechceme, aby tyhle dvě fotky byly jako hlavní např. u nejznámější slovinské jeskyně. 😕

Takže... Pomůže mi prosím někdo poslat zprávu nebo najít na něj e-mail?

Díky.

For people concerned about the opt-out bridges being considered, the project changed their mind and they will be opt-in. Specifically, the proposed idea is when someone from another network wants to follow you through the bridge, you would get a DM asking you to allow it, if you haven't otherwise opted in: github.com/snarfed/bridgy-fed/…

I think that's broadly reasonable.

in reply to modulux

sounds reasonable to me as well.

My reaction was going to be "imagine if Bluesky themselves implemented ActivityPub—we'd just pre-emptively block if we wanted to and move on, so this is even better" 🚫

But as some people pointed out, multiple instances of this would trigger multiple "first time" messages. That's not something I'm concerned about personally but I'm pretty sure other people are 🔁

That said, I'm glad there is a discussion and not only a war 🗯️

enafore.social v56 patch notes

want to support my work on Enafore? donate!


  • minor accessibility improvements for boosts
  • it is possible that scrolling timelines will be smoother now
  • fixed autofocus in dialogs
  • added back toolbar to all notifications
  • improved autocomplete behavior

Unmute Presents Community Replay for 13 Febuary

You can tune into this call live every Tuesday. Visit acb.community to learn more about what is up coming. Send us your feedback online: This podcast is powered by Pinecast. Try Pinecast for free, forever, no credit card required. If you decide to upgrade, use coupon code r-e4dc67 for 40% off for 4 months, and support Unmute Presents.

iacast.net/unmute-presents-com…

someone dubbed one of the harrassment emails i got, and it's amazing! ​:meowgiggle:

Calling you out for hanging out with pedophiles is not harassment get over yourself, I have eyes everywhere multiple pairs of eyes across different instances. If you really want to escape me, you’re gonna have to just shut your instance down or shut up.
Because no amount of Defederations will help you escape your inevitable fate. I am Monika, protector, alter of the cutie cluster. There are seven documented cases of bad things happening to people that piss me off without me, having to lift a finger. I hope you enjoy getting hexed witch style.
Even if you run to Cloudflare I have at least three tools that can uncover your origin server IP anyway. Small hosting companies often are just reselling a bigger comp servers so I can just go over your providers head. You failed to provide adequate proof and you must pay the price. I’ve already emailed nulled llc

X41 did a security audit of BIND 9 last year, and this is kind of reassuring to hear from external security experts:

> While vulnerabilities were found during this audit, the code has been hardened and could serve as an example on how to develop C code with security in mind.

x41-dsec.de/news/security/rese…

I can obviously name 20+ things that could be improved immediately, but still this is nice…

Hot take about Talking flight monitor going subscription only, somewhat emotionally charged rant and some hopefully constructive criticism
EDIT: I sent the TFM devs an email since the last version was GPL licensed and it turns out the source for it is still available, just not on git. talkingflightmonitor.com/wp-co…
The original post, slightly changed to be less impulsively charged is below.
So Talking flight monitor, a piece of software that you basically need if you want to try Microsoft Flight Simulator blind just started a transition from open-source to a closed-source, subscription only app, and I personally feel this was done really poorly. If the ultimate goal is to get more people to financially support the project, and get more people into hard core flight simming, I think this is going to do the opposite. MSFS already felt like a very exclusive and expensive hobby to get into, because on-top of the game itself which can also be a subscription for the best accessibility you want a 3rd party plane ($50-70), a first officer addon (another $20 or so), and then most people also end up paying for better navigation data/air traffic control/weather which are often a subscription. So yeah, obviously anyone who’s already sunk hundreds of dollars into this, maybe even more if they also bought a flight stick and such, won’t mind adding another sub to the pile. But for everyone else, who maybe saw what all you need and how much it all costs hoping for the barrier of entry or at least the bill of materials to get smaller aren’t going to be more tempted to give it a try - I might be somewhat speaking for myself here as well to an extent. I won’t deny that this does give the project a lot of financial stability and according to the announcements will result in a lot of rapid development, and genuinely I hope TFM continues to flourish. Hell, if it ends up getting so good it can replace some of those other add ons and doesn’t cost an arm and a leg I might buy it. But the way the developers seemingly handled the existing code repository and previous versions was awful (it was just removed off GitHub without warning because they want to protect their IP), when I really think they should have just put it as a separate, legacy repository. It was argument no one was contributing to it anyway, which is fair and many OSS projects have this problem, but maybe this event could have eventually started competition.
This entry was edited (1 year ago)
in reply to Pitermach

Hot take about Talking flight monitor deleting their source code and going subscription only, somewhat emotionally charged rant and some hopefully constructive criticism
I have a cron job that goes through a git folder and pulls each repository every hour ... this is why. Sadly this was not one of the projects I added. As someone who has kicked around the idea of learning this, the number of moving parts seems daunting, and I dislike subscription-based things that don't need to be, even if I understand that it helps with development costs. I want to actually own the thing I'm paying for. I'm sure a public mirror of the source code would not end well, but maybe it's archived somewhere anyway.
in reply to Pitermach

Hot take about Talking flight monitor deleting their source code and going subscription only, somewhat emotionally charged rant and some hopefully constructive criticism
Well, this certainly killed any possibility I had of maybe wanting to try doing flight sim with MS in future. I've just been playing around with Eurofly 2 and enjoynig it for what it is because I can't spend craptons on stuff, this more or less just makes me glad I never seriously looked into this.

#AndroidAppRain at apt.izzysoft.de/fdroid today brings you now new apps, but 17 updated ones. The highlight is an app that had it's Github repo archived 7 (!!) years ago, but suddenly development was picked up again: Enjoy your new release of

Greek Reference

and enjoy all your other #free #Android #apps with the #IzzySoftRepo :awesome:

Just came across this 2-year-old post by @Gankra about problems with pointers in unsafe Rust: faultlore.com/blah/fix-rust-po… (it made the front page of lobste.rs/ for some reason)

I wonder what the current state is. Unfortunately, my work-in-progress JNI bindings for AccessKit currently cast integers to pointers. I guess the alternative, besides using Java's newer FFI, would be to store native objects in a Vec and pass indices into that Vec between Java and native code.