pzuraq
Joined 14 years ago
Joined 14 years ago
If I hooked up a random number generator such that, if it landed on a specific number between 1 and a trillion, it would launch a nuke, that would be incredibly dumb and incredibly dangerous.
Even more reason to slow down the slop code and stop attempting to achieve super intelligence when it appears that it will not be possible with this technology. The process is dangerous, and the doom race/prisoner’s dilemma logic is faulty.
You could try to make plausible apps that you never use, but then you run the risk of drifting. And without new apps to build on, you will be stuck on an artificial maximum that works well for the apps of today, but may not for the apps of tomorrow.
Imagine if AI had never seen a GUI app, if they had existed in the era of the CLI as the primary way of interacting with the server. How would they have known that Futures would be so important? They could try to guess, but most people thought Engelbart was crazy before he demoed his ideas. Hard to imagine an LLM making progress in a vacuum.
At some point I’m going to get the older articles back up, but most of them are very specific to a time that just doesn’t have relevance anymore, even to the Ember.js community. Didn’t want to distract from the newer content.
And at some point I’ll make a new account here too… web handle changes are always a pain
Genes are a highly decoherent but relatively stable system. Billions of years to harden, real world constraints to guide them, and good general patterns. Sometimes, the structures that exist within them are quite adaptable and generalized (e.g. the brain), but other times they are very flimsy and fail badly to adapt (see: mass extinction events). Either way, genes themselves are not fast to adapt, only the systems built with genes.
And, importantly, they are _entirely_ dependent on the context of life on Earth, the specific evolutionary paths that we landed on. Silicon based life, if it exists, could potentially have _entirely_ different patterns and strategies that none of the patterns on Earth would be able to address.
On the flip side, you do see _some_ general trends and patterns over time (convergent evolution). The constraints of physics _do_ shape the possibility space, but what works well is contingent on every other aspect of the environment as well.
Same applies to coherence generally. It's always contingent on context.
I think the section on Futures really points out how difficult problems can be. They were first introduced in the 1970s, they were implemented in the 80s. They didn't become super relevant until the late 80s/early 90s, and even then it took another 20 years of data gathering, experimentation, and distillation across the entire academic domain AND the industry and all of its real world use cases to really nail them down.
This is basically similar to how prices act as a decent signal of value to a point, but break down because they destroy information about what was actually valuable by simplifying it. The same would be true of an abstract measurement of "complexity" when applied universally to all problems, unfortunately.
This is essentially the same issue as the halting problem. You don't know what you don't know, and you don't know what happens if you go just one more loop or explore just a little more about the universe, if all of the previous structures hold. Black swans happen all the time, and adaptability is about working within that matrix of data, absorbing it, and reconfiguring around it.
The logic behind the intelligence explosions models is also not based on evidence, so extending and demonstrating flaws in that logic does not require evidence.
And I think that's the core of the issue, even people who were around at that time do not remember all of these things. Ultimately, even those of us who are trying our best are going to miss details, and this is only going to get worse as we get further and further away from the beginning. Honestly it seems like this is a job for historians, and unfortunately I am not one, just a dev trying to share my thoughts and experience
> and the error of suggesting XHR came later
According to Wikipedia, XHR was introduced in 1999, 4 years after JS was introduced: https://en.wikipedia.org/wiki/XMLHttpRequest
Otherwise, it was very common practice to serve an Ember or Angular app as static files Nginx or directly on a CDN. Wrapping them in a server-side framework was always a bespoke process which required you to effectively maintain two frameworks, and stitch them together yourself (unless you count Ember + Rails in the early days, but even that is a stretch IMO). When SSR was introduced in any framework, it was usually not used to its full potential to be able to accomplish the use cases I discuss in the post, like authentication, API endpoints, etc. It was just used to render the app on the server. It did not fundamentally change the DX of the framework.
I honestly was pretty skeptical of these latest frameworks until I gave them a shot! It doesn't sound that revolutionary until you actually start using them, and things which were previously quite difficult become absolutely trivial. I highly recommend trying them out some time.
They are decoherent because the work to change them is extremely difficult. This is a different, and much more costly, state to exist within.