Already commented on the first submission: https://news.ycombinator.com/item?id=6933678
1,568 karma · joined January 3, 2013
Already commented on the first submission: https://news.ycombinator.com/item?id=6933678
The frequency variation is caused by load differences. So they are in fact doing an indirect power analysis. A switching power supply will always change frequency as a reaction to variations in supply current, this is inherent to its design. I also believe that it will be very difficult to "muffle" all the inductors and capacitors as they are subjected to very high pulse loads. Magnetics will always find a way to emit sound...
It's interesting to note that the biggest difference seems to be between register and memory instructions. This seems reasonable as memory instruction may, in the worst case, require powering the external bus, which is very power hungry. This will only get worse in future CPUs, as more and more clock gating is introduced.
So, I guess some countermeasures could be:
- If the CPU supports SMT or HT, load the other cores with a thread accessing random memory positions.
- Optimize the RSA code so that it's memory access and runtime pattern does not depend on the key or clean text.
- Try to localize the RSA code as much as possible to reduce memory accesses. If memory access is required, do it all at once, for example by swapping entire cache pages.
Some of these are highly CPU dependent.
http://www.industrial-perception.com/
The common themes I see are:
- Movie industry
- Anthropomorphic robots
This is not aimed at utility applications, but seems to head into the human-machine-interface (HMI) direction.
This is a crazy aggressive acquisition strategy. Does anybody have a list of the other companies?
Where could google be heading to? They already have self-driving cars and a big stake in Uber. Somehow I am missing a connection to a manufacturer that already has an established stake in the vehicle/robotics industry. All they have so far are design companies.
Web server running on C64: http://www.c64web.com/
OS with TCP stack running on C64: http://en.wikipedia.org/wiki/Contiki
No, this is a nice chart, but none of this is evident from it. The only relevant data is in the table.
* Smoking: How to stop a nicotine additiction
* Alcohol: How to stop an alcohol additiction
* Vi: How to end the program once you have started it out of curiosity. (Hint: Kill process from another console and never look back)
* Facebook: How to find the hidden options to erase your account and data.
The pretense of the article is a bit idiotic, but I am not sure it is to be taken at face (haha) value.
You can observe this approach in many places:
- Research. (Take a look at the recent billion euro graphene project. A billion is not so much if you divide it between 140 universities and spend it over 10 years)
- Education. (What was the name of the really good German university again?)
- Industrial clusters. (The US has a place for airplanes, one or two places for semiconductors, a few places for cars. What about Europe)
>You should never work for a startup, if...
?
To the vendor this obviously provides more control. But is it worth it for the client?
Personally, I'd be very reluctant to transfer anything that could be done locally by a small command line tool online.
Does not look like a viable business idea to me.
However it may be a good way to lower rent or afford an oversized appartment.
1) It uses proper graphs for information display. Note the box plots with quantiles, and properly scaled axes. And the first plot which denotes the confidence intervals.
2) Actual numeric data is shown in tables.
3) The source data is avialable.
Well done! More of this, fewer "Infographs" plz.
It is quite likely that there are also certain government agencies among the early customers...
²http://en.wikipedia.org/wiki/Nondeterministic_finite_automat...
Here are some more links: http://www.eetimes.com/document.asp?doc_id=1320124 http://electroiq.com/blog/2013/11/micron-announces-developme...
edit: yeah i know, youtube is down! Much more important!