Stories
Slash Boxes
Comments

SoylentNews is people

posted by Fnord666 on Thursday January 23 2020, @05:23PM   Printer-friendly
from the take-my-repo-and-go-home dept.

The maintainer of the Actix web framework, written in Rust, has quit the project after complaining of a toxic web community - although over 100 Actix users have since signed a letter of support for him.

Actix Web was developed by Nikolay Kim, who is also a senior software engineer at Microsoft, though the Actix project is not an official Microsoft project. Actix Web is based on Actix, a framework for Rust based on the Actor model, also developed by Kim.

The project is open source and while it is popular, there has been some unhappiness among users about its use of "unsafe" code. In Rust, there is the concept of safe and unsafe. Safe code is protected from common bugs (and more importantly, security vulnerabilities) arising from issues like variables which point to uninitialized memory, or variables which are used after the memory allocated to them has been freed, or attempting to write data to a variable which exceeds the memory allocated. Code in Rust is safe by default, but the language also supports unsafe code, which can be useful for interoperability or to improve performance.

Actix is top of the Techempower benchmarks on some tests


Original Submission

 
This discussion has been archived. No new comments can be posted.
Display Options Threshold/Breakthrough Mark All as Read Mark All as Unread
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • (Score: 3, Interesting) by fustakrakich on Thursday January 23 2020, @08:08PM (18 children)

    by fustakrakich (6150) on Thursday January 23 2020, @08:08PM (#947586) Journal

    the Rust community

    Problems always arise when anything becomes a community, with all its inevitable egotistical hierarchical bullshit. It leaves everybody making/reading comments instead of code. This is why it all needs to be done anonymously, to avoid personal problems, and force the person to judge the writing, not the writer.

    --
    La politica e i criminali sono la stessa cosa..
    Starting Score:    1  point
    Moderation   +2  
       Insightful=1, Interesting=1, Total=2
    Extra 'Interesting' Modifier   0  

    Total Score:   3  
  • (Score: 2, Insightful) by barbara hudson on Thursday January 23 2020, @09:35PM (10 children)

    by barbara hudson (6443) <barbara.Jane.hudson@icloud.com> on Thursday January 23 2020, @09:35PM (#947622) Journal
    Nope - anonymity brings out the worst in people. Lack of any sort of personal accountability is a big problem.
    --
    SoylentNews is social media. Says so right in the slogan. Soylentnews is people, not tech.
    • (Score: 4, Funny) by Anonymous Coward on Thursday January 23 2020, @09:49PM

      by Anonymous Coward on Thursday January 23 2020, @09:49PM (#947629)

      I agree completely. Also, fuck you. :)

    • (Score: 1) by fustakrakich on Thursday January 23 2020, @10:10PM (8 children)

      by fustakrakich (6150) on Thursday January 23 2020, @10:10PM (#947639) Journal

      Not in writing code. You're talking about personal messaging. Either way people do have the right to communicate anonymously, and in some cases like this it would be advantageous. Identity is irrelevant to the job.

      --
      La politica e i criminali sono la stessa cosa..
      • (Score: -1, Redundant) by barbara hudson on Thursday January 23 2020, @11:26PM (6 children)

        by barbara hudson (6443) <barbara.Jane.hudson@icloud.com> on Thursday January 23 2020, @11:26PM (#947667) Journal
        You're wrong. People don't have a "right " to communicate anonymously. If you believe your communications are anonymous you're naive. There is no law requiring that any communication is anonymous, just custom and practice. Same as there's no law requiring anyone to listen to anything you say. Freedom of expression doesn't mean freedom of anonymous expression.
        --
        SoylentNews is social media. Says so right in the slogan. Soylentnews is people, not tech.
        • (Score: 2, Insightful) by fustakrakich on Friday January 24 2020, @12:14AM (5 children)

          by fustakrakich (6150) on Friday January 24 2020, @12:14AM (#947692) Journal

          If you believe your communications are anonymous you're naive.

          It's an issue that only technology can resolve. So I guess it will be indefinite cant and mouse. Not really worth arguing, just gotta do our best to make it possible

          As far as the software development goes, sometimes it's best if you don't know who you are working with to avoid letting emotional personal issues cloud your judgement and distract you from the job. You can work with people you hate and not know it and produce something absolutely fabulous.

          --
          La politica e i criminali sono la stessa cosa..
          • (Score: 1) by fustakrakich on Friday January 24 2020, @12:20AM

            by fustakrakich (6150) on Friday January 24 2020, @12:20AM (#947700) Journal

            errrr... cat

            --
            La politica e i criminali sono la stessa cosa..
          • (Score: 2) by barbara hudson on Friday January 24 2020, @01:58AM (3 children)

            by barbara hudson (6443) <barbara.Jane.hudson@icloud.com> on Friday January 24 2020, @01:58AM (#947755) Journal
            You can't solve problems caused by technology by adding more technology. But you can solve them by reducing or eliminated the technology that is the source of the problem. For everything else, there's lawsuits. :-)
            --
            SoylentNews is social media. Says so right in the slogan. Soylentnews is people, not tech.
            • (Score: 2, Touché) by fustakrakich on Friday January 24 2020, @02:42AM (2 children)

              by fustakrakich (6150) on Friday January 24 2020, @02:42AM (#947781) Journal

              All we have to do is to keep anybody from getting the advantage.

              --
              La politica e i criminali sono la stessa cosa..
              • (Score: 0) by Anonymous Coward on Friday January 24 2020, @01:47PM (1 child)

                by Anonymous Coward on Friday January 24 2020, @01:47PM (#947923)

                A yes, the all we have to do is prevent X forever and always problem.

                • (Score: 1) by fustakrakich on Friday January 24 2020, @03:29PM

                  by fustakrakich (6150) on Friday January 24 2020, @03:29PM (#947966) Journal

                  Yes, if you understand nature, that's the way it has always been. Like eating and breathing.

                  --
                  La politica e i criminali sono la stessa cosa..
      • (Score: 2) by c0lo on Friday January 24 2020, @01:39AM

        by c0lo (156) Subscriber Badge on Friday January 24 2020, @01:39AM (#947737) Journal

        Identity is irrelevant to the job.

        If it's irrelevant, why does anonymity matter so much in the context of the job that it needs to be specifically protected by a right?

        --
        https://www.youtube.com/watch?v=aoFiw2jMy-0 https://soylentnews.org/~MichaelDavidCrawford
  • (Score: 3, Insightful) by maxwell demon on Thursday January 23 2020, @10:43PM (6 children)

    by maxwell demon (1608) on Thursday January 23 2020, @10:43PM (#947654) Journal

    Anonymity on code contributions is a no-go if you want to defend your copyright.

    --
    The Tao of math: The numbers you can count are not the real numbers.
    • (Score: 1) by fustakrakich on Friday January 24 2020, @12:18AM (5 children)

      by fustakrakich (6150) on Friday January 24 2020, @12:18AM (#947697) Journal

      I wouldn't sweat it. Nobody else can protect theirs then either. Everything becomes wide open

      --
      La politica e i criminali sono la stessa cosa..
      • (Score: 2) by maxwell demon on Friday January 24 2020, @08:08AM (4 children)

        by maxwell demon (1608) on Friday January 24 2020, @08:08AM (#947881) Journal

        At least with copyleft licenses, the main worry is not that others claim to have written the code, the main worry is that someone makes a derivative product without opening up the changes. If the contribution is anonymous, anyone who decides to violate the license has nothing to fear.

        What would work, are copyright assignments, FSF style. That way the actual contributor no longer holds the copyright, and therefore can stay private. However, the copyright assignment includes the right of the contributor to use his own contribution however he pleases (so for the contributed code, he's not bound to the GPL). That also won't work if he stays anonymous.

        Maybe a middle ground could be for the contribution to stay anonymous until it is decided whether to include it, but reveal the author afterwards. That could be achieved by the author signing it with an unique private key on submission, and using the same private key to sign his claim of authorship after the fate of the code has been finally decided.

        --
        The Tao of math: The numbers you can count are not the real numbers.
        • (Score: 1) by fustakrakich on Friday January 24 2020, @03:26PM

          by fustakrakich (6150) on Friday January 24 2020, @03:26PM (#947964) Journal

          the main worry is that someone makes a derivative product without opening up the changes.

          What can be assembled can be disassembled. One way or another the changes will be opened. They can keep it private only as long as they keep the entire product to themselves.

          Nobody has to stay anonymous if they don't want to, but it's still the best protection you will find. The only important thing worthy of notice is the code itself. Put everything else aside. It's not a game of who-done-it.

          --
          La politica e i criminali sono la stessa cosa..
        • (Score: 0) by Anonymous Coward on Friday January 24 2020, @05:32PM (2 children)

          by Anonymous Coward on Friday January 24 2020, @05:32PM (#948024)

          If the contribution is anonymous, anyone who decides to violate the license has nothing to fear.

          This is simply not true. Under the Berne convention, there is absolutely no requirement to attach your name to a work in order to receive copyright protection for that work. Anonymous and pseudonymous works receive automatic copyright protection like any other eligible work.

          The minimum copyright term under the treaty is different when the author is unknown.

          If you end up making a claim in a court of law then not having your name on the work may make it harder to demonstrate that you are entitled to copyright protection, but if you keep records it should be possible to do so. This action will probably end up with your name in the public record.

          • (Score: 0) by Anonymous Coward on Saturday January 25 2020, @12:19AM (1 child)

            by Anonymous Coward on Saturday January 25 2020, @12:19AM (#948257)

            In most countries, they also have provisions for keeping authorship secret, even when enforcing your rights, as long as you don't assert your rights pro se. The only real downside for anonymous/pseudonymous works is that it can affect the duration of the copyright protection, as it makes it much more difficult to establish the length of the life of the author.

            • (Score: 0) by Anonymous Coward on Saturday January 25 2020, @04:27AM

              by Anonymous Coward on Saturday January 25 2020, @04:27AM (#948349)

              The only real downside for anonymous/pseudonymous works is that it can affect the duration of the copyright protection, as it makes it much more difficult to establish the length of the life of the author.

              Yes, the standard established by the Berne convention is that copyright protection for works with unknown authorship extends for 50 years from the date of first publication.

              If the author for such a work becomes known before the expiry of copyright protection, then the life+50 year rule takes effect.

              Of course, the exact term lengths vary by country.