290 karma · joined January 31, 2013
I.e. if we have 3 fields, with respective coordinates [0, 1, 2], [1, 2, 3] and [2, 3, 4], a particle emerges only when the 3rd point of field A, the 2nd point of field B and the 1st point of field C, all with value = 2, are activated.
If the quantum field activations happen periodically, but their periods do not match, or the fields have different granularity when they are activated, then we may get a wave-like outcome for particles, since the interactions of all the fields happen only when the fields are synchronized at specific points in their history.
EDIT:
Writing the above made me realize that the underlying fabrique of the universe may work like a neural net, where each possible point in the universe is actually a node in a neural net, and each node has multiple fields connected to each node, and values flowing into the fields excite the nodes based on a function, for example accumulation. When a limit is exceeded in a node, a particle is created, or a particle disappears (for black holes).
A neural net of such proportions could be called ...God (yeah, I said it, sorry...I don't believe in a God but the parallelism is interesting, at least to me, from a philosophical perspective).
Also, his critique for my favorite language, C++, is unfair. C++ is born out of the necessity to take advantage of the hardware in the best way possible. And while it might be a mix of different ideas, it does work well in a lot of cases, and testament to that is the software we are using to communicate, the browsers, the web etc, the infrastructure of which is basically done almost exclusively in C++.
Furthermore, static typing helps in complex programs a lot. There are concrete examples around where static typing greatly helps solves complex problems. And complexity is not about algorithms only, it's also about change over time. A piece of code that does not have type annotations can become an ugly spaghetti mess really quickly, and that must be multiplied by ten each time a new developer is added to a team.
Very entertaining talk, by the way. At no point it was a drag. The presenter has a real talent for it.
Consciousness is the perception of self, which is the result of an information model on self built by the brain from a) the external experiences of the entity, b) the internal experiences of the entity.
Personally I find the above definition 'good enough' for all purposes. Are there any disagreements on the above?
This is achieved while in lots of areas locals deny building of any sort of clean energy source, claiming it will mess up the natural beauty of the scenery, will mess up birds, etc.
Greece could have a lot more renewables if it wasn't for the idiotic 'resistance' of its residents.
The whole thing with beans and annotations is an abomination and whoever thought of it should be shot (not literally, for crying out loud!).
It is correct design to guard ports with privileges. Not every application should be able to write out to any port and read from any port.
The correct approach to security is to have apps granted access to ports manually, as is done with firewalls.
They openly ridiculed anyone that supported the non-functional programming languages over the functional ones.
And despite the above, we still don't have high resolution videos/images of these things.
It may be a little slower than native desktop apps, but that is to be expected, since it relies upon an interpreted language.
I skipped all the code and only read the text. I got to the point where it mentions that the language prevented them from storing a pointer to a stack object in a heap object, and that's really great, but boy oh boy, the code presented, and the error messages, where very difficult for me to grok even after the first few times...
It seems to me that the more sophisticated the safety a language provides is the more complex its error messages/code are. It would be so nice if we could solve both problems at the same time...
1) how do we know particles act as/are waves? the double slit experiments does not seem to be proof of that:
a) if we rotate the slits 90 degrees, then the interference pattern also rotates 90 degrees in the same direction...does that mean the wave also rotates 90 degrees? does this mean the wave is 3d? and if so, why is the interference pattern not a checkerboard?
b) if we enlarge the slits, the interference pattern goes away; the more we enlarge the slits, the more the interference pattern disappears. This means that in our original experiment, the slits were too small for the particle and the particle hits both slits simultaneously, and hence the interference pattern. Why should then the particle be a wave? putting a detector means to make the two slit equipment one slit effectively, making the interference pattern disappear. How can then one reach a conclusion that particles are waves?
2) how do we know that entanglement is the result of 'spooky action at a distance' and not the result of creating two entangled particles? couldn't it be that the particles are created with correlated spins and no communication ever occurs between them?
Why am I asking these simple questions and not contribute to the discussion meaningfully, you might ask? well, it seems QM has all the markings of an strange theory, that works for some cases, does not work for some others, and it requires magic for some others. Those things make me think that the basics of QM may be invalid, so I am really questioning those basics.
I am sure I am 100% wrong, so please do illuminate me on the questions above; I've tried to ask before, and in different sites, the worst responses being 'go away lame person! how you dare questioning are beautiful intellect!!!', and the best responses being lots and lots of math that don't really answer my basic questions. I am just looking for simple straightforward answers.
It's amazing to me that they spend so much time trying to circumvent these issues instead of solving the core problems with their development methodology.
And before someone saying 'but C++ code at Google is too large', I'd like to point out that in other industries there is a lot more C++ code but they don't have such issues...e.g. automobiles, where the code in a car might reach the likes of 100 million LOC, mostly in C and C++.
The other side is that the American culture has a toxic side which can drive lonely young men to perform despicable acts.
Imagine being a lonely young boy, growing up getting bullied all the time, being told you amount to nothing, and it's your fault, and at the same time, while everyone around you is deep into corruption and sin, they preach to you that you should be sinless and pure!
I am not American, but I can sense the contradiction from miles away. And if it goes on for too long, especially when one is young, it can turn a person into a mass murderer.
Sadly, mental health issues stemming from society's ills is not really discussed anywhere and in depth. The focus is only on gun laws, gun ownership and gun availability. I am not saying that it is not an important aspect of the problem, but it cannot really be solved by just stricter gun control...even if guns were not really available, the people with mental health issues would use bombs or use other means to kill. But then the focus would be on terrorism, and the mental health problem will still not be discussed, because it's such a difficult topic...
Nowadays I don't bother pirating anything, for two reasons:
a) I don't feel comfortable any more to steal money from others, b) there is nothing out there to make me want it so badly. Everything looks so mediocre...
Above all, marriage is a series of compromises: you give up something for something else. You can't have it all.
Personally, I put up with my wife's problematic-for-me but not-for-her small habits, because we have a family and the well being of us and our children is priority. Loving the other person includes giving them room to breath, and chasing them after their small habits is suffocating...
It's one of the reasons schooling doesn't work as it should: for a lot of things taught, children don't have a direct experience of, and therefore they have difficulties understanding those things.
There is a way to overcome those difficulties though: teach by a real-life metaphor as an example. I have tried it myself, in many cases, where the thing I had to explain was difficult to understand due to lack of direct experience. A real life metaphor usually did the trick.
Star Trek never said that.
It said that Earth and some other planets within the Federation reached a level of evolution that didn't leave much room for grudges/ulterior motives/conflicting goals.
Outside of the Federation, it was chaos as usual.
a) objects of the same type occupy continuous blocks in memory,
b) messages are passed to objects of the same type, then to objects of another type etc.
In this way, you don't lose the advantages of encapsulation, inheritance, polymorphism etc but you also don't sacrifice cache coherence much.
OOP does not enforce a 'random' memory access order, you can very will organize your objects in such a way that speed is not sacrificed much.
That would make creation of visual elements more versatile, keep the number of hacks to minimum (like the hidden input trick for checkboxes), and also make ARIA possible.