News for hackers. Stuff that matters.
Re:The Great Software Stagnation by Swizec on Friday January 01, 2021 @06:51PM (#25608617)
> This is as good as it gets: a 50 year old OS, 30 year old text editors, and 25 year old languages. Bullshit. No technology has ever been permanent. We’ve just lost the will to improve.

We’re at the better horses stage of the cycle. What’s the next car?

Re:The Great Software Stagnation by Zac_ on Friday January 01, 2021 @07:53PM (#25609083)
It is not all about the capacity of the software. If software has been around for a long time, people can gather experience about how to use it. Longstanding software in the hands of someone very familiar with it, will use it like a simple, comfortable, reliable tool. That has huge value to the individuals who use it.

They know they are blind to potentially better products, but they no longer have the time to gather the experience and confidence in the new products.

Re:The Great Software Stagnation by sovreign on Friday January 01, 2021 @09:20PM (#25609648)
Content addressable, immutable code? https://www.unisonweb.org
Re:The Great Software Stagnation by erichanson on Friday January 01, 2021 @11:14PM (#25610340)
Put everything in the database! Directories are dumb, the world is not a tree it's a graph. Files are dumb, they don't have constraints or decent metadata. Syntax is latent structure. Config files are just a featureless database. Stop it! Code wants to be data. (shameful self-plug: aquameta.org)
Re:The Great Software Stagnation by veddox on Saturday January 02, 2021 @05:46AM (#25611893)
I'm somewhat peeved by his "No technology has ever been permanent" statement. Compared to most human technologies, 25 years is not exactly what you'd call a grandfatherly age...
Re:The Great Software Stagnation by unnouinceput on Friday January 01, 2021 @07:48PM (#25609049)
Commercial quantum computer and true parallel programming languages.
Re:The Great Software Stagnation by tsimionescu on Saturday January 02, 2021 @04:44AM (#25611551)
Quantum computing is only likely to be an accelerator for a few specific kinds of problems. The bulk of programming (even the bulk of most quantum algorithms!) is still happening in classical computers.
Re:The Great Software Stagnation by pfdietz on Saturday January 02, 2021 @07:17AM (#25612292)
I'm not convinced quantum computers are going to accelerate anything.
Re:The Great Software Stagnation by tsimionescu on Saturday January 02, 2021 @09:27AM (#25613014)
Problems in the complexity class BQP are mathematically proven to be more efficient on a quantum computer than on a classical computer.

You can still doubt that quantum computers are physically realizable. Perhaps the number of qubits needed for error correction will turn out to increase fundamentally faster than the number of useful qubits, or perhaps there is some other fundamental limit that we will hit.

But the maths is clear: if it is at all possible to create a quantum computer, it will be faster for certain specific problems than a classical computer (in particular, it will be faster than a classical computer at simulating quantum phenomena).

Re:The Great Software Stagnation by pfdietz on Saturday January 02, 2021 @01:23PM (#25614986)
Since BQP is a subset of PSPACE, are you claiming that P != PSPACE has been proved?
Re:The Great Software Stagnation by tsimionescu on Saturday January 02, 2021 @02:14PM (#25615492)
Oops, you're right, I misspoke when I claimed this was proven. I mixed up BQP with the recent quantum superiority demonstration, apologies.

Still, it is strongly suspected that BQP != P. This was especially reinforced by the MIP* = RE result, as far as I understand from Scott Aaronson [0].

[0] https://www.scottaaronson.com/blog/?p=4512#comment-1829033

Re:The Great Software Stagnation by pfdietz on Saturday January 02, 2021 @02:20PM (#25615544)
I see your Scott Aaronson and raise you one Gil Kalai.

https://gilkalai.wordpress.com/2020/12/29/the-argument-again...