all 50 comments

sorted by: hot top controversial new old
[–] 113 points 4 months ago (2 children)

locking down issue submission is ok due to AI spam and some of the vitriol of the open source community. telling people to sign up for a proprietary service that continues to get enshittified and is a walled garden with terrible search if they have problems is sort of shit. looks like it could be this repo: https://github.com/utkarshdalal/GameNative based on the response to every closed issue

  • source
  • hideshow 4 child comments
  • [+] 51 points 4 months ago* (last edited 4 months ago) (2 children)
  • [–] 9 points 4 months ago*

    It does seem hostile to use a bot deletion and message. The github has an issues tab, it has a submit button. A reasonable user would find their github, and then submit an issue in the normal github bug reporting place on a page that looks like a normal and active issues page only to then be met with the bot deletion message.

    Github has the option to disable the issues tab, which they reccomend for projects that do not take bug reports through github. These devs didn't do that. It appears they use the issues tab for issue tracking internally within the team. The result is a public issues page, that looks just like a normal one that takes user submissions.

    The project does say they they only take bug reports on discord on the readme and on the contributors page, both of which are below the fold on browsers. The information is provided in advance of a submission, but not in a way most users will be likely to find it when trying to submit bug reports, as the issues button is directly at the top of the screen.

    Their github is indexed on search engines and came up as the second result when searching for "game native" in my test. The discord is not in search results. Users are far more likely to find the github than the discord when searching.

    I do hope its unintentional, but it really seems like these devs have set a trap. Reasonable users will find the issues page, spend their time writing a report, only for a bot to autodelete. Its cruel.

  • source
  • parent
  • [–] 2 points 4 months ago (2 children)

    Can you write a blank report to check if they're doing this, and then edit it if they're not?

  • source
  • parent
  • hideshow 4 child comments
  • [–] 43 points 4 months ago (22 children)

    I run multiple containers from a single dev, and I could switch to someone else's images, but it's a hassle. Once I ran into an issue, I realized the sole support is provided on Discord. Which, whatever, I think it's awful because it's not openly searchable on the internet, but it's his choice. However, what I found extremely dumb is ALL announcements, changelogs, including breaking changes, are posted exclusively on his Discord server. Nowhere else. And he acts all pissy about people stumbling into the server for help and not finding the exact announcement, and being trigger happy with the bans. I get people being dumb and not reading basic instructions, but this goes beyond that. Your whole fucking operation is on a closed Discord server with subpar search function.

  • source
  • hideshow 22 child comments
  • load more comments (22 replies)
    [–] 16 points 4 months ago*

    Is it to filter AI contributions or are they just into propreitery information blackholes.

  • source
  • [–] 14 points 4 months ago (1 child)

    I wonder what repo this is. Could this be an effort to combat bad ai issue report spam?

  • source
  • hideshow 2 child comments
  • [–] 13 points 4 months ago (1 child)

    This seems to come up in cycles. The last time I asked, they were usually warez or other questionably legal software.

    Even still, you are hosting your code on a public platform. Requiring Discord to submit issues is absolutely stupid. Setup a community and have people submit there.

  • source
  • parent
  • hideshow 2 child comments
  • [–] -1 points 4 months ago (1 child)

    The code is being given away for free. It is the Internet equivalent of leaving a piece of furniture on the curb with a piece of paper taped to it saying "free".

  • source
  • parent
  • hideshow 2 child comments
  • [–] 6 points 4 months ago* (last edited 4 months ago) (1 child)

    A couch isn’t an ongoing project asking strangers for help and suggestions. If you don’t want people to complain about or contribute to your project, just don’t distribute it or it’s source. If you make your project public you don’t get to cry about how the public criticizes your stewardship of that project, regardless of how “free” it is.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 0 points 4 months ago (1 child)

    On the flip side, complaining about how people give away free code as a side project isn't really useful. They are doing something on their own and not affecting you.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 3 points 4 months ago (1 child)

    What are you talking about? If you’re trying to build software that is useful to anyone but yourself complaints are incredibly useful. Do you think feedback forms that show up all over software are for sending nothing but compliments?

  • source
  • parent
  • hideshow 2 child comments
  • [–] 6 points 4 months ago

    Fair tbh I’ve see ln a lot of unhelpful comments and issues left on repositories that end up getting popular outside of programming circles.

  • source
  • [–] 3 points 4 months ago (1 child)
  • [+] -13 points 4 months ago (1 child)

    Don't use it? Why would anyone get mad at developers for organizing things the way they like? If I want to I can make my app available only on USB sticks carried to people by swallows (African of course) and accept issues only through Amber alerts. And you can just not use it if you don't like it.

  • source
  • hideshow 2 child comments
  • [–] 21 points 4 months ago (1 child)

    ✅ Organizing things the way they like

    ❌ Forcing anyone to use Discord for any purpose

    If I want to I can make my app available only on USB sticks carried to people by swallows (African of course) and accept issues only through Amber alerts

    Sure, but you'd be a colossal asshole and make using your app a miserable if not impossible endeavor 🤷🏻

    And you can just not use it if you don't like it.

    Ah yes, the George W Bush approach to feedback: "if you're not [unquestioningly] with us, you're against us" 🙄

  • source
  • parent
  • hideshow 2 child comments
  • [–] -4 points 4 months ago (1 child)

    ❌ Forcing anyone to use Discord for any purpose

    So don't use my app? Please, explain to me how I'm forcing you do to anything by writing an app. I seriously didn't realize coding gives me so much power over people. Can I force you to do other things like pay me for my app? Can I force you to contribute to it? I actually could use some help with my project. If I create a discord server for it will you be forced to join and help me?

  • source
  • parent
  • hideshow 2 child comments
  • [–] 14 points 4 months ago (2 children)

    You know what I mean, don't pretend to be even more obtuse than you already are.

    While not LITERALLY forcing anyone to do anything, it's not ethically defensible to enforce a choice between not using a potentially useful app (which might theoretically be the only one of its kind and thus crucial) or using a privacy nightmare app in a time of increased surveillance being carried out by authoritarian governments that increasingly victimize dissenters up to and including killing or deporting them for not being in favor of kakistocratic fascism.

  • source
  • parent
  • hideshow 4 child comments
  • [–] -4 points 4 months ago (1 child)

    ethically defensible to enforce a choice between not using a potentially useful app

    Seriously? Your claiming that as an app developer I have an ethical responsibility to make it available to anyone who can find it useful? That's some heavy "with great power comes great responsibility" stuff.

    I wonder how you square it with commercial app development. I guess charging money for an app is always unethical because some people may not be able to afford it.

    I distribute my app only though f-droid so people with stock android will soon have issues installing it. I guess it's also unethical and I have to give my personal data to Google so I can put it in play store. But isn't it unethical for users to request that I share my data with Google? That's some serious ethical paradox here.

    Does this apply only to software development or anything I do? I made a cake the other day. Would it be unethical for me not to give it someone who would like to eat it? Can I ask them to come to my home to get it or it's an unethical barrier and I should take it to them?

  • source
  • parent
  • hideshow 2 child comments
  • [–] 9 points 4 months ago (1 child)

    Seriously? Your claiming that as an app developer I have an ethical responsibility to make it available to anyone who can find it useful? That's some heavy "with great power comes great responsibility" stuff.

    No. I'm saying that it's unethical to make the proper use of your app contingent on the use of unethical platforms such as Discord who share your data with people who might victimize you as a result.

    Might as well direct all inquiries to Facebook or the personal email of Peter Thiel.

    I guess charging money for an app is always unethical because some people may not be able to afford it.

    Another strawman argument 🙄

    I distribute my app only though f-droid

    Good

    so people with stock android will soon have issues installing it.

    Bad, but not your fault

    I guess it's also unethical

    No.

    I have to give my personal data to Google so I can put it in play store

    Another strawman. Do you REALLY think I'd consider it unethical to force people to surrender their data to Discord and at the same time demand that other people surrender theirs to Google?

    Unlike you, I'm not a hypocrite who cares about my own data security but not yours.

    But isn't it unethical for users to request that I share my data with Google?

    Yes.

    That's some serious ethical paradox here.

    Nope. You're making shit up to make it sound like my position is illogical when in reality it isn't. That's what a strawman argument is.

    Does this apply only to software development or anything I do

    What do YOU think?

    Can I ask them to come to my home to get it or it's an unethical barrier and I should take it to them?

    Do you live at the Discord offices? Is your home full of surveillance equipment that transmits directly to a third party? If not, that's yet another logical fallacy, namely a particularly ridiculous case of false equivalence.

  • source
  • parent
  • hideshow 2 child comments
  • [–] -4 points 4 months ago* (last edited 4 months ago)

    Great, thanks for explaining. So if I understand this correctly you're saying I can lock my app and not share it at all and I can charge money for it but it's unethical for me to use platforms that share user data with bad people. That's very curious philosophy. I don't have to share the fruits of my work with anyone but when I do I have to do it in a way that adheres to other people ethics. That would be like putting my cake in a place that's under face recognition camera and saying it's free. People would see delicious cake but wouldn't be able to get it without showing their face to Palantir. They can just not get the cake if they are worried about privacy but they really want it so it's on me to look for a different place for my cake. If I don't move it I'm unethical.

    Does this philosophy have a name? It would be interesting to read about ethics of sharing like this. The way I see it it's my cake and I can eat it myself or share under any rules I see fit. I don't have any ethical obligation to make it available to people in one way or another. Where does my obligation to share it in a privacy respecting manner come from? If it's ethical to not share something how sharing it in a wrong way become unethical?

  • source
  • parent