![]() |
|
![]() |
| I wish that transparency and security were a selling point in gaming, but to me it doesn't seem like it. People will install all kinds of stuff and give them administrator permissions without a second thought. Anti-cheat eating itself into the kernel seems to be perfectly normal for most people. It's an entertainment product and people don't want to be inconvenienced for the most part.
Regarding the development costs, I'm not exactly an expert and I have never worked in a game studio (apart from the company my wife and I are running), but let's take StarCraft 2 for example. If you were to have the engine, but not the art, you could likely easily develop a very capable multiplayer RTS game. Heroes of the Storm was developed out of a StarCraft 2 mod[1]. As another example, Stormgate[2], made by ex Blizzard devs, is getting a whole lot of press coverage for their netcode. It stands to reason that a good engine and netcode are very real competitive advantages in the RTS space. Other game types, such as a walking sim or an adventure game will have a lot less "secret sauce" in the code and more in the art, voice acting, etc. (The Invincible[3] is great in this area) so the code/data split would likely heavily depend on the type of game. (Games can also become very messy between art, visual scripting, engine settings and code, which is what makes releasing the code separately tricky.) My wife and I are (slowly, next to the day job) working on a Python programming/learning game and hopefully we'll manage to make a clean split between the engine and the art because it would be important for modding. However, I wouldn't feel comfortable releasing it under an open source license because it would cut off a potential source of revenue to license it to educators wanting to make their own challenges and courses. Maybe later we'll figure out that the base game makes enough money and it doesn't matter anymore, but it's really hard to predict success. As a game dev I would really like to make it possible, for example, for game archivists to do their work legally, for people to legally backup and rebuild their games for newer operating systems, or for their kids to be able to inherit their games[4], but carving out specific exceptions, especially for unknown future use cases 10-20 years down the line is exceptionally hard and I'm also not a lawyer, so for desktop the Steam Subscriber Agreement is governing our PC releases for now. [1]: https://starcraft.fandom.com/wiki/Heroes_of_the_Storm [2]: https://www.pcgamer.com/an-upcoming-rts-will-incorporate-the... [3]: https://store.steampowered.com/app/731040/The_Invincible/ [4]: https://arstechnica.com/gaming/2024/05/after-you-die-your-st... |
![]() |
| VSCode is proprietary.
That's why the difference between Codium and VSCode matters. Actually, IIRC the code from the ms repo does not do telemetry, they add it to the binary they distribute. |
![]() |
| The hardware dongle sounds like it might be TOTP. There are plenty of clients for that for laptops and phones, assuming you can enroll your own secret. |
![]() |
| You said you're in the EU right ? SEPA works. The only moment I need to confirm identity with my bank is when I buy frivolities, not for my bills. |
![]() |
| No, ever since PSD2 came into effect, banks here refuse to do SMS-based verification and have switched to apps. They also don't support hardware authenticators for consumers. I asked. |
![]() |
| Netherlands today is more like the USA. anything it can fight the EU it will. it's the reason it's the new silicon valley with all tax dodging companies moving there. |
![]() |
| I think the message is not clear. Mobifree is not a software stack, or a consortium, or that kind of thing. TFA and the official site make a poor job at explaining what it is.
Mobifree is a grant from the EU to any open source maker. This means existing applications can do the changes everyone complains about all the time while its developers see some of their pressure relieved. New software, infrastructure can pop up for the benefit of everyone, hardware projects can iterat a few more times to make something right. Anyone can actually apply for some it through https://nlnet.nl/mobifree : NLNet is an NGO that has repeatedly helped and supported the floss ecosystem, but this time with a focus on mobile. You can see their sub-grant here: https://nlnet.nl/mobifree/ F-droid is the expected partner for this given they only distribute floss software by default. The grant page has maybe more information: https://cordis.europa.eu/project/id/101135795 |
![]() |
| > The Internet is 99% controlled by a small set of corporations that most people haven’t heard of
I would love to know more if you have time to elaborate. |
![]() |
| See this post that talks about how hosting email yourself doesn't really work anymore, despite it being an open internet standard -- https://news.ycombinator.com/item?id=32715437
Not sure about people never hearing about them, but the internet is no longer a network of sparsely distributed connected machines hosting and consuming content as it was originally designed. The content is all hosted on very small set of networks controlled by just a few companies -- Amazon AWS, Google, MS Azure, etc. The consumers access the internet through clients that are also controlled by these companies, and so it's easy for them to exclude other networks and hosts even though the network specification is technically "open". |
![]() |
| I generally agree with you, but there’s a difference between a closed platform, and a platform that prevents you from using any other platforms. |
![]() |
| Nice! I see MicroG is part of this initiative too: https://mobifree.org/
I hope it becomes a bit more mainstream now. Some custom roms like lineage are very hostile to it because they're afraid Google will do more against them if they include it. You can't even mention it in their community or you will get kicked. It's nothing nasty though, it's just a bare minimum implementation of google play services remade in open source, withholding as much information as possible and giving you the ability to fake things like device model and attestation "safetynet". Luckily there's a fork from the microg team https://lineage.microg.org/ . So this is what I normally use. But it's a great middle-ground, you can still use google push and you replace all the other parts like the location DB with privacy-conscious alternatives (though with the abolition of mozilla's wifi location database this has become harder). I'm not a fan of /e/ though, especially because of the name that makes it impossible to google anything. And they are often years behind in android versions. |
![]() |
| The main problem now with many custom ROMs is VoLTE support. Many countries are shutting down 3G networks, and many VoLTE solutions (for 4G and 5G voice) are not available in the open source ROMs. |
![]() |
| They don't explain how they fix even one of the problems they mention at the top. Maybe I'm missing something here but this is just pure marketing bleh. |
![]() |
| I don’t think this ecosystem is new. Most of the projects they mention have been around 5+ years.
I think this is a new funding initiative though, and I wish them luck. |
![]() |
| I thought the same but eventually I recognized the sound of the government wheelworks of bureaucracy. The article simply explains a single thing elaborately. |
![]() |
| I can't figure out what "it" actually is. This blog post reads like something AI generated - what exactly are they talking about? |
![]() |
| Decentralized mobile app distribution for Android.
For my part I feel perfectly clear on what the "it" is but I'm a little unclear on how it's in a different from what F-Droid already does. |
![]() |
| And listing microG as an opensource alternative to Google services is disingenuous. It still uses the same Google servers to make requests, just the client is open. |
![]() |
| I just noticed your requirement for no Kotlin and libraries. I'm still posting this because they are otherwise pretty simple and solid apps.
Some examples available on F-Droid I've been using for a long time: - Fossify Gallery - Fossify Calendar - Fossify File Manager - Binary Eye supports reading/creating QR/bar codes and other formats - Aegis Authenticator - Fossify Audio Recorder - Material Files supports SMB, FTP, WebDAV Fossify is the continuation of Simple Mobile Tools, which sold out out [1]. They also have Phone, SMS, Clock, Audio Recorder apps, and more but I prefer the default GrapheneOS apps. [1] https://github.com/SimpleMobileTools/General-Discussion/issu... |
![]() |
| I just noticed that apks built with Kotlin are a bit bigger than ones written in Java. Could be my own lack of knowledge, so I would be interested to read up on how to optimize Kotlin apks in size. |
![]() |
| Why not based on android, out of interest? Basing on android gives you lots of driver support which would be very hard to recreate, and lots of open source apps immediately available. |
![]() |
| I'm not gonna claim to know much at all about the ECHR, but this compliance graph from Wikipedia makes it look like a symbolic institution, but one that is largely ignored/ not really respected? Especially given that it's a declining trend, it seems like they may just be doing more and more political theater type stuff instead of "real" work. Anyway, it seems like it could somewhat reasonably fall under "governance bleh" depending on who you ask.
https://en.wikipedia.org/wiki/File:Compliance_with_all_compl... |
![]() |
| So instead of
it should more accurately say
|
![]() |
| The Mobifree link in the article: https://mobifree.org
Looks sketchy to me. > Our values are different Why? > Big Tech: bad for people and the environment Bad for the environment how? Do they think if they operate at the same scale as big tech, they'll be able to do a better job of managing infrastructure? |
![]() |
| > where it will be reviewed using F-Droid’s proven ethical review process.
Trade one gate keeper for another. Something tells me you don’t know what decentralized means. |
For example, if you search it for "browser", Firefox will not show up because
A) It's called Fennec
B) The F-Droid search seems to be exact infix search, and Fennec's title is "Fennec F-Droid -- Browse the web", in which "Browser" does not appear, only "browse". So it doesn't find it.
In general, the search has no clue what a "browser" is, and cannot use it for ranking, so in practice you need to scroll a lot in F-Droid until you find what you seek.