2 comments

  • ChrisArchitect 2 days ago
    Discussion on the news in July: https://news.ycombinator.com/item?id=48969635
  • unfitted2545 3 days ago
    Are patents a necessary evil?
    • dlcarrier 3 days ago
      I used to think they were entirely useless, but since then I've learned of many instances where a much better technology is developed because the first iteration is patented.

      For example, the Wright brothers biggest contribution to aviation was suing everyone using wing warping (https://en.wikipedia.org/wiki/Wright_brothers_patent_war) which greatly advanced the adoption of the much more advanced ailerons.

      Software patents have a similar effect, for example Cisco's patent on Virtual Router Redundancy Protocol led to the development of the more secure and more capable Common Address Redundancy Protocol (https://jacobfilipp.com/DrDobbs/articles/SA/v14/i05/a6.htm).

      We tend to invest heavily in whatever we can get working first, but it's rarely close to an ideal way of doing something. By pushing every developer to find a newer, better way of doing something, patents prevent stagnation and lead to more advanced technologies.

      • fluoridation 35 minutes ago
        Having people create new technology to avoid arbitrary legal hurdles instead of adopting existing and perfectly functional technology doesn't seem particularly efficient.
        • SoftTalker 4 minutes ago
          The intent of the patent system is to encourage publishing innovation in exchange for rights to it for a period of time. IMO the biggest problem has been granting patents for inventions that at least in retrospect seem non-novel or obvious. I get that there's a grey area there at some point, but "one click ordering" is one that comes to mind. Just because someone hasn't done it exactly like that before, should not make such a simple idea patentable. And I think patents should be on specific implementations, not general ideas. If I can implement the end-user experience of one-click ordering without substantially copying Amazon's underlying technology, that should be fair to do.
        • shibapuppie 27 minutes ago
          Trying to harp on anyone here about "efficiency" is going to fall on deaf ears.

          Whether it's single passenger cars or AI, nobody really understands how inefficient they and their lives are.

      • cogman10 3 days ago
        This sort of benefit in software can be realized with much shorter terms. A 5 or 10 year term would accomplish pretty much all the same benefits. 25 years is just way too long for software.
        • dlcarrier 2 days ago
          The benefit comes from no one ever using the earlier inferior versions.
          • cogman10 2 days ago
            Correct. 5 years is long enough to kill off inferior standards and let superior ones blossom.
      • autoexec 42 minutes ago
        > Cisco's patent on Virtual Router Redundancy Protocol led to the development of the more secure and more capable Common Address Redundancy Protocol

        This seems like a success story in spite of software patents, not because of them. Just because they were forced to develop a new protocol in order to avoid getting sued for using Cisco's doesn't mean that they wouldn't still have improved on what Cisco had if they'd been allowed to use and modify it freely. The lack of lawsuits hanging over everyone's head certainly hasn't prevented innovation from happening in FOSS.

      • AnimalMuppet 15 minutes ago
        The Wright brothers sued Curtiss specifically for ailerons, and won. Ailerons were ruled to be a form of wing warping.
      • anthk 26 minutes ago
        Now imagine what would happened if Euclid's books (and Newton's Principia) were Copyrighted until today.
    • ThrowawayTestr 3 days ago
      Software patents, no. They're just evil.