Announcement

Collapse
No announcement yet.

DAV1D: A New AV1 Video Decoder From The VideoLAN Developers

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • #31
    Originally posted by Weasel View Post
    Rust is for brain-dead muppets. In fact, one of the only good things about Rust is its name, it really lives up to it -- the perfect adjective for the brain of the people using it.
    I'm tired of the "why didn't they code this in rust" comments too, but this probably isn't called for.

    Comment


    • #32
      Originally posted by schmidtbag View Post
      As opposed to what, and what difference does that make? Illegal means something forbidden by law. Laws are made by governments. Anything that is forbidden but not by a government is either defined as a sin or misconduct.
      You forgot to think outside of the box, again, Schmidtbag. How about the case where something is forbidden by law but is NOT morally sinful or misconduct?

      Comment


      • #33
        Originally posted by vegabook View Post
        How about the case where something is forbidden by law but is NOT morally sinful or misconduct?
        That's subjective.

        Unless you have a method to measure and quantify morals independent of a person's opinion...?

        Comment


        • #34
          Originally posted by NateHubbard View Post
          I'm tired of the "why didn't they code this in rust" comments too, but this probably isn't called for.
          Nah, I think it's just enough. They deserve it, anyway.

          Comment


          • #35
            Originally posted by vegabook View Post
            You forgot to think outside of the box, again, Schmidtbag. How about the case where something is forbidden by law but is NOT morally sinful or misconduct?
            It seems YOU forget to realize that it doesn't matter what individuals think. I get your point, but what I'm telling you is how you feel about something illegal makes absolutely no difference, for several reasons:
            * You alone do not get to dictate laws.
            * Morality is relative. What you deem morally fine could be immoral to others.
            * In the sense of pirated content or certain types of porn, that is illegal in many places whether you like it or not.
            * Very often, content made illegal within a certain country could have malware inserted into it.
            * At least to someone, what you are doing is immoral or illegal. So, if you get infected with something, as far as the creator is concerned, you deserved it.

            Your personal preferences and sense of morality is completely irrelevant if what you're doing is deemed bad enough (by others) that someone will deliberately attack you, track you, or blackmail you for consuming it.
            If you are consuming legal content in a way deemed legal in your country from a source within your country, you have nothing to worry about. If you have proof that you got infected otherwise, you get to sue that company/provider.

            All that being said, it is not the VLC dev's responsibility to protect you because of your own negligence, relative anarchy, or just straight-up deliberate criminal activity. If you really feel the need to be afraid to watch videos, you either need to get off sketchy websites, get your sense of morality in check, or be willing to sacrifice convenience for the sake of security (for example, use a VM).

            In another perspective:
            Just because you feel something shouldn't be illegal, that doesn't automatically make you innocent of a crime, and that doesn't make you immune to malware. If someone's personal opinion on morality could be used to fight legal consequences then we would have total anarchy...
            Last edited by schmidtbag; 02 October 2018, 11:54 AM.

            Comment


            • #36
              Originally posted by Weasel View Post
              Rust is for brain-dead muppets. In fact, one of the only good things about Rust is its name, it really lives up to it -- the perfect adjective for the brain of the people using it.
              If you knew anything about Rust and its borrow-checker, you would know that this isn't the case.

              Comment


              • #37
                Originally posted by schmidtbag View Post
                It seems YOU forget to realize that it doesn't matter what individuals think. I get your point, but what I'm telling you is how you feel about something illegal makes absolutely no difference, for several reasons:
                * You alone do not get to dictate laws.
                * Morality is relative. What you deem morally fine could be immoral to others.
                * In the sense of pirated content or certain types of porn, that is illegal in many places whether you like it or not.
                * Very often, content made illegal within a certain country could have malware inserted into it.
                * At least to someone, what you are doing is immoral or illegal. So, if you get infected with something, as far as the creator is concerned, you deserved it.

                Your personal preferences and sense of morality is completely irrelevant if what you're doing is deemed bad enough (by others) that someone will deliberately attack you, track you, or blackmail you for consuming it.
                If you are consuming legal content in a way deemed legal in your country from a source within your country, you have nothing to worry about. If you have proof that you got infected otherwise, you get to sue that company/provider.

                All that being said, it is not the VLC dev's responsibility to protect you because of your own negligence, relative anarchy, or just straight-up deliberate criminal activity. If you really feel the need to be afraid to watch videos, you either need to get off sketchy websites, get your sense of morality in check, or be willing to sacrifice convenience for the sake of security (for example, use a VM).

                In another perspective:
                Just because you feel something shouldn't be illegal, that doesn't automatically make you innocent of a crime, and that doesn't make you immune to malware. If someone's personal opinion on morality could be used to fight legal consequences then we would have total anarchy...
                Oh Deer [sic]

                You're still forgetting the "generally accepted oppressive regime" case. You're going on about minority opinions which is besides the point. May I suggest the Ocaml MOOC -> https://www.fun-mooc.fr/courses/pari...ession02/about

                You'll then be able to familiarize yourself with the following concept:

                let is_even x =
                match x mod 2 with
                | 0 -> true
                | 1
                | -1 -> false;;
                Warning 8: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: 2
                val is_even : int -> bool = <fun>
                Last edited by vegabook; 02 October 2018, 02:25 PM.

                Comment


                • #38
                  Originally posted by wswartzendruber View Post

                  If you knew anything about Rust and its borrow-checker, you would know that this isn't the case.
                  Oh, we have that discussion in any C/Rust thread with that person. I'm positive it's only about provoking people.

                  Comment


                  • #39
                    Originally posted by jacob View Post
                    That's good, but what we need urgently is an ENCODER.
                    We have one: https://github.com/xiph/rav1e

                    Comment


                    • #40
                      Originally posted by Mrkellog View Post
                      They do not use Rust for Dav1d because they want a code base that is portable to all architects.
                      What architectures are you missing?

                      Comment

                      Working...
                      X