@AltCode@vivaldi.net
@AltCode@vivaldi.net avatar

AltCode

@AltCode@vivaldi.net

Computer science student.

🤷‍♂️

This profile is from a federated server and may be incomplete. Browse more on the original instance.

matt, to random
@matt@isfeeling.social avatar
owa, to random
@owa@mastodon.social avatar

UK passes Digital Markets, Competition and Consumers Bill! 🇬🇧

https://open-web-advocacy.org/blog/uk-passes-dmcc/

altstore, to random
@altstore@fosstodon.org avatar

Update on PAL sources — they're coming! We currently have several apps in Apple’s notarization process with more on the way 🙂

Unfortunately, they've been stuck in review for multiple weeks. We’re doing all we can, but you can help us by contacting the @EUCommission https://digital-markets-act.ec.europa.eu/contact-dma-team_en

LonM, to VideoGames
@LonM@vivaldi.net avatar

petition update:
🇬🇧 : The UK Petition is now 20% towards requiring a parliamentary debate. With an election looming, an optimistic view would be that opposition parties could recognise this as an issue and make pledges. That might be unlikely, but still worth trying to push for 80K more signatures, and there's many months to achieve this.
https://petition.parliament.uk/petitions/659071/

🇦🇺 : The Australian petition is now live. Their site says petitions need at least 50 for referral. It's met that already, but the more the better. It closes in just over a week.
https://www.aph.gov.au/e-petitions/petition/EN6080

🇨🇦 : The Canadian petition is open for a few months. It has passed the minimum goal of 500, but more signatures is always better.
https://www.ourcommons.ca/petitions/en/Petition/Details?Petition=e-4965

If you care about or please consider sharing this across the web and in person. Thanks!

julian, to random
@julian@community.nodebb.org avatar

Finally, you are now able to look up remote content and user profiles using the built-in NodeBB search tooling.

In the quick search bar and on the search page itself, you can paste in a URL to a post. If NodeBB can fetch it using the ActivityPub protocol, then it will be immediately parsed and returned as a search result:

057bb06d-4108-4d1e-b715-61d32691959e-image.png

If you change the search type to "In users", or use the search bar in the users page, then you can look up remote users using their URL or handle:

2230f50f-bed2-4470-aa97-3037a7d13d02-image.png

This change resolves the final hurdle stopping a brand new NodeBB from connecting to the fediverse. It wasn't possible to actually find anyone or anything in order to start those first follow relationships. Now it is possible.


Aside — I'm frankly surprised by how long it's taken for me to actually do this. It goes to show you just how much you'll put off doing something if it's not really critical.

image/png

owa, to random
@owa@mastodon.social avatar

In a win for browser competition, Apple has been designated with respect to iPadOS under the Digital Markets Act.🇪🇺

Apple now has six months to ensure full compliance of iPadOS with the DMA obligations.⏰
https://ec.europa.eu/commission/presscorner/detail/en/ip_24_2363

macstories, to random
@macstories@macstories.net avatar
Jeremiah, to random
@Jeremiah@alpaca.gold avatar

😡 The @EU_Commission is giving up on @Mastodon and @peertube because @EDPS couldn’t find an agency within the commission to continue operating it.

https://www.edps.europa.eu/press-publications/press-news/press-releases/2024/edps-decentralised-social-media-pilot-end-successful-story_en

jwildeboer, to random
@jwildeboer@social.wildeboer.net avatar

An EU-wide has been adopted by the EU parliament with 584 votes in favour, 3 against and 14 abstentions. The directive now goes to the council and after it is officially published, member states have 24 months to implement it in national law.

And yes, smartphones are included.

https://www.europarl.europa.eu/news/en/press-room/20240419IPR20590/right-to-repair-making-repair-easier-and-more-appealing-to-consumers

lonm, to gaming
@lonm@lonm.vivaldi.net avatar

Earlier this month the Stop Killing Games campaign launched. It started as a campaign around one particular game – The Crew, which was shut down by publishers. Now, I never played the crew, and don’t miss it, but I still care deeply about the success of this campaign, and here I’ll explain why you should too.

The Stop Killing Games logo - A gamepad that is breaking up and dissolving

In the past, before internet access was ubiquitous, games were sold in a physical fashion. Either on cartridges or storage media like CDs. The meant that once the game was out in the world, the publisher had no ability to interfere with how people played it. It also means that, providing you still have the hardware or a suitable emulator, you could still play those old games today.

But the rise of online game sales has flipped that dynamic. Now the publisher and distributor have an unprecedented level of control over how you interact with your purchase[1]. They can require online connectivity, even for local single player games. They may include DRM or Anti-Cheat systems restricting how the software operates. They can move components of the game online so they can be streamed to players instead of players having all functionality on their own device.

There are many ways the internet and modern technology can be used to enhance games, and many of these decisions are valid business or creative reasons. But…

Killing games is wrong

The fact that internet connectivity and publisher control is present in so many games means that at any moment, a publisher could decide to drop support for a game. The Stop Killing Games campaign is asking for assurances that when you buy a game, you can keep playing it for as long as you want.

If a publisher has decided to drop support then they are effectively wringing their hands of responsibility to manage the game. This is perfectly acceptable as part of the lifecycle of modern technology. But it does not mean that every purchase people make should be rendered unusable.

The default state of a piece of digital media is that it can be read on any supported machine, that it can be copied infinitely, and that it can last forever. You have to go out of your way and put real effort into making something digital that has a limited shelf life. This implies intentionality in the destruction of digital purchases, and because these are purchases, this is either theft or destruction of property.

A Violation of Consumer Rights

If you bought a book from a high street shop, and a year later the publisher sent someone to break into your home and painted over the text in white, leaving you with only a cover and blank pages, I would imagine you would be pretty upset by that. That very much would be a violation of consumer rights.

Consumer rights for video games is a tricky issue. In practice, because no one has ever drawn a large legal challenge, and because this is seemingly not on legislative agendas, it’s not entirely clear whether killing games is a violation of consumer rights. Online sales often carry arcane EULAs[2] because digital consumer rights are unclear. This campaign aims to change that.

There is no reason why we should not apply the same principles of ownership after purchase that apply to physical goods to all digital goods as well. And if we can set a good solid precedent with video games, then that would be a good base to build on for the rest of technology.

I support saving games to save everything

Our lives are increasingly intertwined with technology, whether we want it or not. We need things like strong right to repair legislation – which brings environmental and economic benefits. We need the ability to modify the software and firmware on our devices – which brings us choice and increases the lifespan of our devices. We need assurances that our technology is going to function in the long term.

The death of games also has a cultural impact. Much of the early days of film, television and radio have been lost because they were never archived. A big cultural issue in the UK is the loss of early broadcast television. The only reprieve is when someone finds an old VHS tape in an attic which as a bootleg copy of the original broadcast. Moments like these are celebrated, showing just how much our society values old art. And yet, the nascent online publishing industry is now deliberately destroying art through these kinds of online requirements. Future access to games, ebooks, podcasts, and all art published online may be at risk.

This is important for games, and all digital art, but you might think that is frivolous. If that is the case, imagine the impact all of these issues have on things that undeniably matter. Internet connected medical implants. Security devices in your home. You wouldn’t want to wake up only to find the manufacturer had bricked your prosthetic arm. You wouldn’t want the manufacturer of an internet connected fire alarm to suddenly turn it off when they can’t afford to keep the servers running any more.

This is why I support the Stop Killing Games campaign. Yes, I’m a gamer and want to keep my games for the long term. But I also recognise the opportunity to rally for change and demand much stronger digital consumer rights. This is a powerful starting point and I really want it to succeed and bring about change.

What action can be taken

As of writing, the Stop Killing Games campaign only has two active campaigns. Owners of The Crew can take part in a collective challenge through the French DGCCRF (even if they don’t live in France). And residents in the UK can sign a petition.

The UK petition is not like an ordinary online petition. If it reaches certain targets it can require action of the government. This may not lead to laws being made but it would force them to investigate the issue and get the problem of digital rights on their radar. This petition has now reached the first milestone, and is 10% of the way towards the main goal of demanding an official debate on the issue.

If you would like to know more, you can visit the main campaign page here: https://www.stopkillinggames.com. Other government petitions will launch soon (hopefully), so you may want to bookmark it or join the mailing list.

And you can sign the UK petition here: https://petition.parliament.uk/petitions/659071 – Please share this as widely as you can, and also take some time to explain to people why this issue is so important. The further we can spread this in the public consciousness, the better chance we have of building up a demand for meaningful digital consumer rights.


[] Footnote 1: Older games ran entirely on your machine and did not need the internet to function. Modern games may load data over the internet, or may run parts of it entirely in the cloud. If an online-only game has a connection interruption it may not work. Single player games do not typically need an always-online connection, but some features like leaderboards might need a network connection. Multiplayer games may run over the internet, or they could run “locally” over a single machine or home network.

DRM is a system that controls how users run software. It could require them to “check in” online, such as to prevent piracy. In practice, DRM is often eventually circumvented and has not halted online piracy.

[] Footnote 2: EULA, End User License Agreement. You may have seen these when you try to use something you’ve already purchased like a phone or a game. Despite already having purchased your tech, you get a big legal text you have to agree to before you can use it. These often mean you have to give up certain rights, and it absolves the publisher of responsibilities. The legal status of these documents is unclear.

https://lonm.vivaldi.net/2024/04/22/stop-killing-games-why-care/

rileytestut, to random
@rileytestut@mastodon.social avatar

Getting some Qs about Delta availability, hope this clarifies things!

• Delta is exclusive to AltStore in EU
• Because of Apple’s new dev terms, all downloads in EU cost us €0.50/yr in AltStore PAL and App Store…so couldn’t offer Delta in EU App Stores without making it paid
• App Store only supports one-time paid-upfront apps, so we’d have to pick a price that could support ~years of CTFs
• PAL’s €1.50 covers Delta’s CTF
• We’d make everything free everywhere if it wasn’t for the CTF 🙂

altstore, to random
@altstore@fosstodon.org avatar

Europe’s coolest alternative app marketplace is HERE!

Introducing AltStore PAL — an Apple-approved version of AltStore exclusive to the EU

Download now from our website for just €1.50/year (+ VAT) 🇪🇺 https://altstore.io

nileane, to random
@nileane@nileane.fr avatar

Pretty cool to finally be able to install an alternative app marketplace on my iPhone. 👌

Mind Apple’s system dialogs, though.
https://fosstodon.org/@altstore/112287538562764439

image/png
image/png
image/png

altstore, to random
@altstore@fosstodon.org avatar

Apparently 3rd party browsers don’t support installing alternative marketplaces (yet) — so in the meantime, you can copy + paste the URL from the download page into Safari 🧭

altstore, to random
@altstore@fosstodon.org avatar
ilumium, to Skydiving
@ilumium@eupolicy.social avatar

Holy shit, I thought I knew how evil the industry was but here we are:

Two-thirds of European websites just ignore your choice and track you anyways, researchers from found. 🤯

https://www.usenix.org/system/files/sec23winter-prepub-107-bouhoula.pdf

TechCrunch, to random
@TechCrunch@mstdn.social avatar

The AltStore, an alternative app store coming to EU, will offer Patreon-backed apps https://tcrn.ch/4agK4kP

owa, to random
@owa@mastodon.social avatar

In-App Browsers subvert user choice, stifle innovation, trap users into apps, break websites and enable applications to severely undermine user privacy🪲🕵️

In-App Browsers hurt consumers, developers and damage the entire web ecosystem👎

👇Read our regulatory submission
https://open-web-advocacy.org/blog/in-app-browsers-the-worst-erosion-of-user-choice-you-havent-heard-of/

video/mp4

ada, to random
@ada@zoner.work avatar

https://www.swift.org/blog/adwaita-swift//

Apple just... indirectly acknowledged Asahi Linux??

Create an app! Use the template repository as a starting point and refer to the tutorial. Feel free to showcase your project in the discussions. Note that libadwaita works best on Linux. If you’re on a newer Mac and interested in Linux, check out Asahi Linux.

(The author to the best of my knowledge does not work for Apple, but I believe swift.org is owned by Apple.)

owa, to random
@owa@mastodon.social avatar

Apple, Google, Meta targeted in EU's first Digital Markets Act investigations

“The Commission is concerned that Apple's measures, including the design of the web browser choice screen, may be preventing users from truly exercising their choice of services”

https://ec.europa.eu/commission/presscorner/detail/en/ip_24_1689

  • All
  • Subscribed
  • Moderated
  • Favorites
  • anitta
  • thenastyranch
  • rosin
  • GTA5RPClips
  • osvaldo12
  • love
  • Youngstown
  • slotface
  • khanakhh
  • everett
  • kavyap
  • mdbf
  • DreamBathrooms
  • ngwrru68w68
  • megavids
  • magazineikmin
  • InstantRegret
  • normalnudes
  • tacticalgear
  • cubers
  • ethstaker
  • modclub
  • cisconetworking
  • Durango
  • provamag3
  • tester
  • Leos
  • JUstTest
  • All magazines