• 0 Posts
  • 10 Comments
Joined 1 year ago
cake
Cake day: June 13th, 2023

help-circle


  • Of course. I’m not happy about many things, but that doesn’t give me the right to harass somebody.

    They are not being harassed, but are being shown in this way that their intentions and behavior are more than just shit

    Pointing out something politely is very different from jumping on a bandwagon and spamming an issue, or creating meme issues and meme pull requests. We should be better than that.

    Is that really what we want? Anything slightly popular making a misstep to be hounded by an online mob?

    This is not a misstep. They just don’t want to hire developers for Winamp and rather try to outsource the work to others for no cost. And then they call it copyleft while forbidding anyone to do anything else with the source code except sending them pull requests. That’s disrespectful, rude and simply shameless. This is fully calculated, not a misstep. If it was just a misstep, then I would agree with you about these meme pull requests and so on. Saying this, I absolutely understand why the receive such “feedback”.


  • This whole thing sounds more like a way to get some pull requests to fix their product for free. That’s not open source. The source code is simply available, that’s all. In the first run they even prohibited to fork it (!!!) while it is necessary to work on this project. They may fixed it, but you are still not allowed to do anything with it, only provide free work. Of course people are not happy with it.

    They should delete this repo and change their license if they want contributors for free. Or just hire programmers for money.



  • but Im seeing syntax that Ive never seen in my life

    Which languages do you know? What is your background?

    What is wrong with “var test int”? There is no need for a return type, if the function returns nothing. Thats the language design and I think it is easy to remember.

    func(u User) hi ()

    u is something like self in Python and hi() is a method of User.

    Please explain why do you think something is too messy, also with which languages you have already worked.





  • It’s not security debt, it’s just general technical debt.

    I would also say, that this is just technical debt. I also fully understand, that there are things like breaking changes. I remember clearly when we used asyncore in the past for Python at work and then it became deprecated. It was still possible to use it for a long time, but a change was needed. Such breaking changes caused work and are not nice. Especially if it is a big software.

    On the other side, I am not happy if I buy software or hardware, which has probably insecure dependencies. I understand the developers, I am also one, and I know that many things are not under their control. I am also not blaming them. But it is a no-go if something new is sold with 10-year-old OpenSSH Server, 15-year-old curl or other things.

    But I am not taking exotic vulnerabilities that seriously. Like, if you need specific constellations, so this is somehow hackable.