I think I speak for most people when I say that I’m a good representative of the general population.

  • 0 Posts
  • 26 Comments
Joined 5 years ago
cake
Cake day: June 29th, 2020

help-circle
  • This is a GPL project. Other than restrictions on relicesnsing, the one thing the GPL doesn’t allow is redistributions with the same name and logo, because anyone could rebuild the source code with malware added and the developer would be perceived as responsible.

    You, today, can literally rebuild strawberry with a changed logo and name, and write “my program exactly strawberry except with a changed logo and name” and make that repository publicly available for free and it cannot be taken down as long as it is licensed the same way. No developers are losing sleep over lost sales from piracy of their GPL program. Otherwise they would not use the GPL in the first place.

    If a developer sees that their program is being rehosted on codeberg with the same name and logo, what steps do you think they should take to verify that the binaries being shared were not rebuilt from the publicly available source code with a cryptominer added? I can’t think of a way to prevent that other than requiring a name and logo change and taking it down otherwise. It’s not enough to verify just once, because the new code author could change a legit binary to an infected one at any time.

    And, again, there is no target audience for this “scam”. What do you believe might motivate the kind of customer who would regret purchasing this to pay for it in the first place? There is no need to litigate possible reasons why something might be a malicious moneymaking scheme when there is no imaginable target that would be victimized.


  • Which is the reason I thought it was obvious that no one will pay that without a sincere affinity for the project in some way beyond just using the app itself. Who do you imagine would pay here just to get access to the player? You’re talking about this like it’s a scam, but a scam has an intended target audience that we can at least imagine.

    I can’t picture someone choosing to buy a $60 subscription to this with no reason other than being a windows user who is dead-set on using strawberry over any other music player. There’s no way the devs are raking in cash from windows users. They’ll maybe get a couple people who like strawberry because they are already foss advocates and are forced to use windows on one of their pcs, ie people who already understand what strawberry’s development priorities will be and also understand that what they are buying could be built from source code without paying.

    It’s essentially a policy to ignore those operating systems except when someone cares enough to make a donation, under the reasonable assumption that bug reports from donors will still be worth their time. Windows users who have no knowledge about the project beyond “it plays music” will not shell out $60 by mistake. Literally no one is aware of strawberry’s existence but unaware of alternatives.


  • What is wrong with this policy? Strawberry is GPL, this sounds like the dev is committed enough to FOSS to not care too much about issues that come up on proprietary operating systems. This is very obviously not going to bring in a lot of money, how many people do you picture using windows or mac who think strawberry is so much better than other options that it’s worth paying for? They’re not advertising this in any way, there’s no plot to trick poor souls into paying.

    It strikes me as an easy and effective way to dismiss without argument bugfix requests on operating systems the developer doesn’t care to touch. It’s saying we don’t want to neglect any users on other platforms that sincerely care about our project, but otherwise we just want to prioritze FOSS, so let’s write off essentially all proprietary OS users while providing an avenue in case someone actually does care about our project that much.



  • Yeah I don’t have an answer for the thing you’re actually asking (sorry) but this is 100% a reasonable take and honestly I fully approve of their approach here. Strawberry is licensed under the GPL, it is libre software and can be packaged in any FOSS operating system without issue. This adds to the free software community. They are explicitly only selling to people who don’t value free software enough to use a free operating system.

    And to be clear, I can guarantee that no one loses sleep over piracy of their GPL software, otherwise it wouldn’t be GPL. I see it more as a way for the devs to wash their hands of troubleshooting for operating systems they don’t want to care about - anyone on windows/mac who cares enough about strawberry to pay gets listened to, but otherwise you’ve created an easy excuse for ignoring the extra work.

    As an aside it’s my preferred player on linux, good software.



  • I remember reading that the most significant impact DRM has is on security research. Individuals don’t care about bypassing DRM, but an organization is not going to fund anything involving it because of the legal concern. So if a researcher wants to look into a file format behind DRM, or the DRM mechanism itself, being used as an attack vector, that’s not going to get funding.

    The defense that companies will make is that they’re happy to grant exceptions in these cases, but in practice the company will make the exceptions as narrow as possible to err on the side of maintaining as much control as possible, while a research organization will want to err on the side of avoiding potential grey areas, meaning the exceptions are inevitability too restrictive to allow much of anything to come of them.



  • I actually have quite a high ratio on both the private trackers I use just from seeding stuff for a long time and trading points in so I can download stuff, it just doesn’t help my ratio.

    I think this is a good way to use private trackers. Most will have occasional events from time-to-time as well. If you keep seeding everything you get from freeleech, eventually you’ll hit a point where your seeding benefits outpace the amount you care to download and you can just download whatever and not care anymore forever. One of mine I hit that point about six years ago and I just totally take it for granted that I can snatch anything I’m curious about. I do not understand the need to care about your ratio beyond being enough to download things you want without losing your userclass perks.

    I actually like private tracker forums a lot, they are communities that no organization will ever care to astroturf and that are free of bot posts. You’re just talking with people, and as you grow to recognize some of the regulars it feels like a community. Anyway, it’s weird how normal most people on those forums are about this stuff considering how if you look at r/trackers you might get the impression that the purpose of these websites is for the users to move up a ladder like it’s a game. (Also the consensus on that subreddit is never use a tracker’s forums under any circumstances ever because you will 100% be banned for no reason because the mods don’t have lives and…what?)


  • I found an explanation here. They’re deliberately not including it in the main f-droid repository for security reasons.

    I think it’s extremely unlikely that there’s a reason other than what they’ve stated here, but at the same time this isn’t so important to me that I’m willing to begin making exceptions to my policy against installing any software that doesn’t make it into official f-droid.






  • Opera had torrent support at the time I stopped using it, I never heard they had discontinued that feature but I’m assuming they did, both because it probably would have been mentioned in this comment chain already and also because making that decision should have been inevitable. I never used bittorrent before joining oink, I think I remember on joining thinking I would just use opera and then installing utorrent after finding out client whitelisting was a thing. Maybe I was already on oink when opera added the feature and I thought I’d try it because I was already using opera. Maybe this is all a fever dream, who can really say.



  • I agree with the sentiment that it’s very easy to underestimate the harm done by the loss of a major site or scene group, but I’m not sure I really agree with much else you’ve written here. In particular:

    And it’s due in part how most of the pirates just take and take, but never give back. On r/piracy and sometimes on here, people are making posts wondering where they can get free stuff and how they can get free stuff. They don’t care about the technicalities, they don’t care about the cause of piracy, they don’t care at all. It’s always “give me free shit, thanks, bye”.

    The people making those posts have minimal exposure to piracy. This is getting your feet wet. For me, contributing my share is saying that I think these users deserve access. Yeah, they wouldn’t have a place on a private tracker, that’s not a problem because they’re not on a private tracker, and if they join one they won’t stay for long if they neglect seeding.

    I’m sure a lot of these people will continue their lives without seeding or contributing. I won’t say I endorse that, but I’m cool with it, and even if I wasn’t I still don’t think an argument can made that the harms of any hypothetical injustice here outweigh the benefits from a single dedicated pirate that began their journey this way.

    I care about uploader counts, about seeder counts, about the wellbeing of the people who maintain the infrastructure. I’m invested. I don’t care about download counts. Looking at an unseeded download as a loss in seeder count makes exactly the same amount of sense to me as looking at a download as a lost sale. I think it’s morally right to support pirates who will not end up contributing, and beyond that I think treating them with kindness a net plus for the cause, because less than 100% of them will just say “give me free shit, thanks, bye”.


  • If the DoJ replaced google.com with a similar scare screen, a message about the AI feature appearing before search results, and photos of CEO yachts, that might actually give me hope for the future.

    Maybe include a screenshot of the AI Overview so there’s no ambiguity about what feature was problematic. Something like this: google ai overview

    Tangent - I remember reading a blog post when oink got seized saying that if the guy behind it was trying to make a profit rather than to create a library he would be respected like another Steve Jobs rather than being imprisoned. I still 100% believe that.

    RIP oink’s pink palace, I was a member for only two or three years but it opened up the world to me. Got invited from a guy at my undergrad I never met in person or knew his name, there was a local filesharing network on campus with a few hundred students on it and we had similar music tastes so would im occasionally. Hope you are doing well wherever you are now, meowfaceman.