601 karma · joined September 9, 2013
What would happen is people would write wrappers for such a system so that you could think about your RAM in a linear way. And you're now doing what a Haswell CPU does.
Of course, this approach has advantages for specific tasks Let's say, we want to implement constant-timing crypto primitive and put all of the required data in cache. We can now do it.
This would also help with implementing an efficient VM, OS primitives, or many other interesting things. But it would not change the way people write C/Rust/JS/Python.
Of course, it's a useful model for your performance, and you can now think about cache misses as "internet download", and synchronization primitives as "LAN share", etc, etc.
And, of course:
Here's a page from "Knotted Surfaces and Their Diagrams" by J. Scott Carter: http://i.imgur.com/2rIKJ8E.png
CSP prevents an attacker from executing scripts, but the attacker can still corrupt your HTML.
I think it would be nice to have a complete memory lookup written down step by step in text form. e.g.
we're trying to look up the address 0xAA in virtual memory,
the current page table pointer is 0xBB,
therefore we're reading directory entry from the address 0xCC
the directory address contains (...)
etc.Is it possible to modify the algorithm to use vertex color instead of triangle color? It is possible to do interesting stuff like Homeworld 2 backgrounds.
https://github.com/wikimedia/mediawiki/blob/4aa9e1/includes/...
https://github.com/wikimedia/mediawiki/blob/4aa9e1/includes/...
https://www.youtube.com/watch?v=xP5-iIeKXE8
See also, Gemini, self-replicating ship going the path of universal constructor: http://www.conwaylife.com/wiki/Gemini
- Make sure you're streaming in low-delay mode. I've seen some people stream with 8 second delay, but I don't know how they do it.
- Count `Ctrl-C` and similar combinations as a single keystroke
- Save states
God bless the poor VM.
AFAIK, the definition of IO is: we have two programs that perform the same computation. After we apply IO to both programs, we cannot figure out which obfuscated program corresponds to a particular original program.
However, there is a flaw: programs encrypting data with different keys are performing different computations.
So IO definition does not claim that IO is able to hide the key.
Except black holes are a thing.
Let's say that you are a patent holder for an über-toaster.
If some company is making über-toasters using your patent, you can stop them from using your patent for their profit. This is what patents for.
If some other company is buying used über-toasters, fixes them and re-sells them, you should not be able to stop them from re-selling fixed über-toasters.
https://mega.nz/#!510ngJYY!S2_PGUIrprdnc5Byf5y1MNIbonm9-v3Y2...
I'd like to compare the shift in style of the GUI from http://www.knifepurveyor.com/images/content/larry%20fuegen%2... to http://www.bestchefknifereviews.com/wp-content/uploads/2012/.... A typical housewive would prefer to buy the second knife because it's easier to use and wash. It's also cheaper.
You can write part of your program in Java and other part of it in Python. But the cost of transmitting messages is considered too high most of the time.