beyond

joined 4 years ago
[–] beyond@linkage.ds8.zone 1 points 7 hours ago

The thing is, there already is a flow to enable "unknown sources" with the appropriate scare messages. So whatever "advanced flow" they're going to come up with is going to be more involved than that.

My guess would be something similar to the bootloader unlock flow, where it resets the device and sets it to some "unsafe" state similar to a rooted/unlocked device which banking apps etc. can detect and refuse to work with.

[–] beyond@linkage.ds8.zone 2 points 15 hours ago* (last edited 15 hours ago) (1 children)

I would say there is a difference between constructive criticism and an "attack" and although the privsec article does bring up valid points* I would still regard it as the latter (despite their claims of objectivity), because they ultimately conclude that its premise is inherently flawed regardless of implementation details. They claim

This article aims to be purely technical. It is not an attack on F-Droid or their mission.

Yet while the authors claim to be "objective and technical" its not hard to notice all the "attacks on F-Droid's mission" in this article, from the reference to F-Droid's "ridiculous inclusion policy" to all the dismissive references to "ideology." The message is clear, that F-Droid's "mission" is Stupid and Ideological and the problems F-Droid aims to solve are not real. Thus, their suggested "alternatives" are just regular app stores that don't enforce any of the guarantees that F-Droid does (namely, that the app corresponds to its source code and does not include proprietary components), because those guarantees aren't worth anything** to the "Objective and Technical" people of privsec - you are Stupid and Ideological if you care about software freedom. In fact, Accrescent even says they allow proprietary software because free software "is not inherently more secure or private" - which is technically true, but very misleading, because free software never has claimed to be "more secure" - it has only ever offered the four freedoms, which as a user I feel entitled to on my own devices, so I only install apps that give me these four freedoms. Far from being "objective and non-ideological" the position of Privsec, Accrescent, and their advocates is that users neither deserve, need, or should want software freedom, as such I would characterize these organizations as hostile to the free software movement even if some of their points are factual.

I will add I am not entirely uncritical of F-Droid either, but my criticisms are more that they aren't strict enough and should be building as much from source as possible instead of relying on prebuilt Maven dependencies as much as they do. I would also say although as a user I think F-Droid's inclusion policy is a good thing and not "ridiculous" I agree it does put some amount of burden on developers who I imagine develop for the Google world first and the FOSS world second. It might be a good idea for F-Droid maintainers to take a more active role in, well, maintaining these apps instead of pushing the extra work onto the developers (this is typical in the GNU/Linux world, in which distro maintainers take up all the work to package upstreams, but F-Droid sometimes tries to cosplay as an "app store" despite it being a fundamentally different model).

* aside from a bizarre claim that F-Droid supporting multiple repositories is a Bad Thing because it interferes with, and I quote, "UserManager which can be used to prevent a user from installing third-party apps" - what does this have to do with privacy? I think this also speaks to a deeper conflict between security people and free software people, that being uncritical worship of "security models" even when they harm the user. Accrescent offers more or less the same justification for why it locks the user into their own store/repository, and I think it is subtly dangerous to suggest this is an "alternative" to F-Droid because it has very different values.

** According to one of the writers of that article,

Any better ideas for it are welcome.

Just allow devs to upload their own build with their own keys like Accrescent. It's not like the whole "audit" system is meaningful anyways.

Of course, characterizing it as an "audit system" is missing the point entirely, but I imagine he knows that. Reducing the four freedoms down to "you can look at the source code and audit it" to then follow it up with "you can't/aren't going to audit every app you download so why bother with FOSS anyway" is a favorite rhetorical tactic.

[–] beyond@linkage.ds8.zone 2 points 3 weeks ago

Being proprietary is enough of a reason to refuse it. On top of that, being owned by Facebook is another good reason.

With proprietary software the developer is in control, and in this case the developer is known evil.

[–] beyond@linkage.ds8.zone 6 points 1 month ago

FOSS bros stay winning

[–] beyond@linkage.ds8.zone 2 points 1 month ago

This particular project is under the MIT license, so it is okay

https://github.com/futo-org/fcast/blob/master/LICENSE

[–] beyond@linkage.ds8.zone 11 points 2 months ago

This is an ad

[–] beyond@linkage.ds8.zone 2 points 3 months ago (1 children)

There should be a law that any time someone uses the word slam in a news context it should be about someone literally being slammed.

[–] beyond@linkage.ds8.zone 2 points 8 months ago* (last edited 8 months ago)

This

I've been very outspoken about my non-belief in intellectual property; I don't think reading information or making a copy of it is stealing it. On the flipside, these bots are effectively performing a denial-of-service attack on public infrastructure, wasting computing resources, bandwidth, and time that is finite. The internet is for humans first and bots second; I don't care about bots so much as long as they are well-behaved, which these are not.

My own instance went under several weeks back, then I installed Anubis and suddenly it's usable again.

[–] beyond@linkage.ds8.zone 1 points 8 months ago* (last edited 8 months ago)

Intellectual property is imaginary and making a copy of something isn't stealing it. In contrast, Disney actually has contributed to something which could more easily be likened to theft - namely, strangling of the public domain (after helping itself generously to public domain stories and characters).

I don't like Midjourney as it's a proprietary service-as-a-software-substitute, but Disney actually is the greater evil here. It's probably worth noting that Disney didn't actually create the vast majority of characters at issue here.

[–] beyond@linkage.ds8.zone 2 points 8 months ago

Pidgin is still around, and you can even use discord with it (no voice, mind you).

I would like to bring the multi-platform client back.

[–] beyond@linkage.ds8.zone 4 points 9 months ago (1 children)

open source, but not free

Free here means free-as-in-freedom. The free software definition and open source definition are almost identical, there are very few apps that are only one or the other.

[–] beyond@linkage.ds8.zone 3 points 10 months ago* (last edited 10 months ago)

It's the free software movement, though - the four freedoms are literally the cornerstone of the movement. They're not simply a "nice to have" they're the bare minimum of what we should ask for. If we promote non-free "alternatives" we are saying that these basic freedoms are not an expectation, but are optional and negotiable - we are moving the message away from the four freedoms and towards "evil" proprietary applications, while making exceptions for the "lesser evil" ones.

When I say Obsidian is non-free I am not saying Obsidian is evil or you are not allowed to use it. As non-free apps go Obsidian is probably one of the least-worst, as you and many others point out it is just a markdown editor so there is no vendor lock in or weird proprietary format. I am simply saying, this is a movement focused on "the four freedoms" and Obsidian does not meet those four very basic criteria.

 

I am not the author, although I find myself agreeing with several things he has said and have linked to his posts numerous times.

view more: next ›