2,267 karma · joined March 20, 2017
* https://www.iwriteiam.nl/ * https://github.com/FransFaase * https://fjfaase.at.hn
Recursive decent parsers can simply be implemented with recusive functions. Implementing semantic checks becomes easy with additional parameters.
Most of this got lost when VB.NET was introduced.
If there is just one instance of a co-routine, which is often the case for embedded software, one could also make use of static variables inside the function. This also makes the code slightly faster.
You need some logic, if for example two co-routines need to access a shared peripheral, such as I2C. Than you might also need to implement a queue. Last year, I worked a bit on a tiny cooperative polling OS, including a transpiler. I did not finish the project, because it was considered too advanced for the project I wanted to use it for. Instead old fashion state machines documented with flow-charts were required. Because everyone can read those, is the argument. I feel that the implementation of state machines is error prone, because it is basically implementing goto statements where the state is like the label. Nasty bugs are easily introduced if you forget a break statement at the right place is my experience.
So, I was given an example of another quantum effect as an example. If there is some entanglement in nervecells, it might as well occur in plant cells, because they have a common ancestor.
These kind of articles wash over the signal noise ratio. Your phone does pick-up WiFi signals from tens of kilometer away, yet you hardly ever establish a connection with them, because there are so many other stronger signals. Only in some very specific setup is this possible, like we are still able to communicate with the voyager probes, one of which is now more than a lightday away.
I think the use of quatum mechanics here, is like 'god(s)' was/were used in the past for explaining things we do not understand or seem magical.
There are not many students that raise a family at the same time or earn a income sufficient for supporting a family.
Even if digital pictures of art works are taken with halogen lamp set to 6000K the pictures might look very different from what people are expecting them to be, because they differ so much from the light conditions that these are works are put on display.
A JPG file is a kind of ZIP that leaves out some information from the original image to even achieve higher compression rates.
Apply another compression algorithm to already compressed files, usually does not result in any reduction of the file size and likely even could make the file larger. As fun fact is that ZIP, when fed with absolutely random data, will result in a larger file, namely by adding some information to the file to tell that it could not be compressed any further.
Fonetic based spelling also have there problems brcause languages constantly change and there are often local variations with different pronounciations.
I also think it is important to read about rescent science with respect to the brain and consciousness. I also think about the books by Frans de Waal, that make you realize we are not that apart as a species from other animals.