4 ms·
That is pretty amusing. I'm pretty sure we can file this concept under Information Theory. From the perspective of a programmer who's watched the industry gro
by FrankenPC 11y ago
That is pretty amusing. I'm pretty sure we can file this concept under Information Theory.
From the perspective of a programmer who's watched the industry grow from bare metal assembly to advanced languages like C# and Java, I've noticed a reoccurring pattern. Sometimes, people who can no longer find anything truly unique to capitalize on simply make shit up and throw it against the wall to see if it sticks.
Comparable to Constructor Theory, there was this idea floating around called the Vidic (Virtual Information Domain. Youtube it). This one proposed that there was a massive subspace storage system housing all meta-knowledge about everything in the universe. It's great sci-fi and maybe even coffee table philosophy. But it's terrible science.
- seanmcdirmid 11y ago> Sometimes, people who can no longer find anything truly unique to capitalize on simply make shit up and throw it against the wall to see if it sticks. 99% of all crackpot theories are just that, 1% of the time they are instead paradigm shifts undergoing community backlash. Skepticism is a winning strategy, which is why it is so common, but you can never say for sure unless your crap filters are really precise.
- ingenter 11y agoI've seriously read some "crackpot" theories just to be sure that they're really wrong, and not just a community backlash. Most of the time, they provide no useful model. When they do, they are demonstrably wrong. For example, there was a guy who had his "theory of gravity" which failed to produce elliptical orbits (IIRC, non-circular orbits were highly unstable). Other guy tried to explain fusion by drawing electron orbits (not orbitals) of around a nucleus. IMO, skepticism is the way to go with new theories. - No useful model? GTFO. - Model does not fit a lot of experiments? GTFO. - Model is more narrow and complex than existing theories? GTFO. - Model does not have measurable effects with current technology? Well, you have to wait or build it yourself. - Model fits experiments, had successful predictions before experiments, and explains more/unifies other theories? Good, go grab a cookie^W Nobel Prize.
- seanmcdirmid 11y agoI mean, you are mostly right, but almost all paradigm shifts go through crackpot-accusation phases where experimental results are either ignored, misinterpreted, or in progress (relativity wasn't validated by an experiment until 1920). The problem is even more profound in computer science, where many sub fields aren't really experimental sciences, and is definitely problematic here, which seems to be more science philosophy...the theory seems sound, the question is mainly about its usefulness (does thinking about possibility and impossibility in physical systems add anything over state transitions?). How do you tell the difference between a crackpot and an out of the box thinker? Sometimes it's obvious (I've squared the circle!), but often times it is ambiguous (probably a crackpot, probably not a genius). In this case, I would argue that it is the latter.
- kwhitefoot 11y agoI see this: 'advanced languages like C# and Java' all the time. What do you mean by it? There isn't anything particularly new in either of them and there wasn't when they were created either. And many things that were idiomatic and useful in other languages are missing (no Pascal style subtypes for instance which mean that I have to litter my code with contracts).
- FrankenPC 11y agoIf you don't see the difference between the bare metal assembly of the late 70's and a modern compiled OO language, I doubt we could even have a meaningful conversation.