There&#x27;s this common view that CPUs became &quot;fast enough&quot; - a web browser and other apps people are using work fast on modern processors, so it doesn&#x27;t make sense to create faster CPUs and use more RAM as a standard.<p>But it works the other way around - the apps, web browsers, programming languages - ALL THE SOFTWARE - is designed and implemented to work on hardware that is standard. If better hardware will be standard, the software will be simply better - with more advanced features, implemented using more high-level languages, and with more optimizations (an example is using RAM for caching).<p>I&#x27;m writing this to note that the &quot;fast enough&quot; common view actually hinders progress of software. I want hundreds of gigs of RAM in my workstation that will be used for something useful and AI working in the background trying to help me. But instead I see satisfaction from the fact that the newest Firefox consumes 300MB instead of 350MB of RAM...
Tell HN: CPUs can't be “fast enough”