You provide great information. For the complete paper I might use some of it, for example I didn't look at the smart parameters but they might provide some info.
BTW the firmware just completely blocks, as you can see in the video, it doesn't even answer the hdparm -I. But in my tests, I was also accessing the HDD constantly (this is to draw the delay graph showing above in the video) so it might be that a read() comand is queued and blocks, waiting for vibrations to stops, and it blocks all other commands being sent to the HDD.
Another information lacking in the article: I managed to permanently damage an HDD. It didn't completely stop responding, but now the read delay is much bigger than before. While testing it at high vibrations, the HDD did some loud mechanical noises, so apparently the HDD did try to park itself multiple times. That HDD is now unusable for tests because it randomly delays reads over 10 ms (normally the read syscall takes about 500 ns).
You can make this work even if you are inside a VM on your notebook. In fact, I did the whole talk while listening sound from inside a virtualbox VM, with no access to the physical mic.
> I've learned to stop trying, half-technical people are impediments to innovations.
It's the internet. They are assholes, you just have to have thick skin:)
> I wonder if the vibrations for keystrokes are enough to disrupt HDD latency
Yes, they do. I saw it myself, the HDD is much more sensitive to vibrations transmitted by the chassis than sound. You might be onto something great here. I will quote you if I ever do something like this in the future.
No, you don't need low-level manipulations to the hard disk, you only need to read a file, a low-privileged operation. Also, you can do it in servers that don't usually have a microphone.
I'm the original author. First, you are kind of rude for calling me idiot, specially if you didn't even read the friendly article.
Second, have you even looked at the video? no, the disk don't "temporarily park". The delay is proportional to the vibration amplitude, mean you can sense sound volume at a low rate. Sample rate is about 50 hz, it can't reconstruct a kHz signal but voice is in the ~300 Hz, and you don't need to reconstruct the complete signal to recognize it. You don't need to recognize a conversation, you need to recognize the patterns that the conversation causes. In the original article I proved a link to a research do does exactly that with the gyroscopes in mobile devices.
The last time Apple innovated was with the iphone, in 2007. It basically have the same product line for 10 years straight.
Meanwhile, Lenovo and Dell keep throwing out freak notebook after notebook, with the hope that some design sticks, and some actually do (Yoga, Hybrid tablets, rugged notebooks, etc.)
Not a single science fiction writer, or scientific study that I know, imagined worlds with chaotic orbits. But here is one, in our own solar system. And we found out just now.
And only supports 16 GB. Yes, thats too little, I usually run multiple VMs and 16 GB is the bare minimum. That's why I have to put up with the Lenovo W540/W541, with his horrible touchpad, but hey, it got 32 GB and supports two HDDs plus an M2 SSD. Even Lenovo W550 go back to only 2 DIMMs, but at least it supports 16 GB DIMMS, even if they are like 500 u$s each right now.
No, the solution is not going cashless. We don't have a banking problem. We have a currency problem, because the government steals from us in the form of inflation. Going cashless is giving the government more power to screw us.
Also we know very well how to play this game. If you can save, you buy other currencies like dollars. Or houses, if you are rich. If you need the money, you convert and spend as fast as possible. Inefficient and somewhat expensive, but possible.
Bitcoin is easier to transfer, but too volatile. You might as well save in pesos.
I think I can predict what would happen to the mice. It's like when you upgrade a Commodore 64 to a Core I7 and try to run CPM on it. They'll crash and die.
Xrays produced by the Bremsstrahlung effect are proportional to the voltage of free-electrons hitting an atom. That is, a 30kV electron would produce X-ray light with a spectrum centered in 30kV.
Rays have millions of volts and should be expected to produce X-rays of mega-electronvolts energy, this is gamma-ray energy levels.
But Bremsstrahlung needs vacuum, so I probably don't know what I'm talking about.
Firefox is dog slow in Ubuntu box (Core I5!) always taking 20%-30% cpu. Chrome, not much better. Just tried Opera Developer (chromium based I believe) and the difference is abysmal. 0% cpu at idle, fast as lightning, I installed lots of plugins into Opera and it still it consumes no CPU. Why Firefox or chrome can't be like this?
You provide great information. For the complete paper I might use some of it, for example I didn't look at the smart parameters but they might provide some info.
BTW the firmware just completely blocks, as you can see in the video, it doesn't even answer the hdparm -I. But in my tests, I was also accessing the HDD constantly (this is to draw the delay graph showing above in the video) so it might be that a read() comand is queued and blocks, waiting for vibrations to stops, and it blocks all other commands being sent to the HDD.
Another information lacking in the article: I managed to permanently damage an HDD. It didn't completely stop responding, but now the read delay is much bigger than before. While testing it at high vibrations, the HDD did some loud mechanical noises, so apparently the HDD did try to park itself multiple times. That HDD is now unusable for tests because it randomly delays reads over 10 ms (normally the read syscall takes about 500 ns).
Hey anonymous,
Heres the complete kernel log of one of my test. HDD disconnect starts at line 156. Maybe it helps you.
https://pastebin.com/K22qc2Ju
Regards,
Alfred
You can make this work even if you are inside a VM on your notebook. In fact, I did the whole talk while listening sound from inside a virtualbox VM, with no access to the physical mic.
Hey I remember your project. Or something similar. You needed like 8 SDRs right? it's basically a radar. It was great.
Hey, it's research, not engineering. Our work is to prove that it's possible, engineers work is to make it practical.
> I've learned to stop trying, half-technical people are impediments to innovations.
It's the internet. They are assholes, you just have to have thick skin :)
> I wonder if the vibrations for keystrokes are enough to disrupt HDD latency
Yes, they do. I saw it myself, the HDD is much more sensitive to vibrations transmitted by the chassis than sound. You might be onto something great here. I will quote you if I ever do something like this in the future.
You can try it yourself. There's a link to the repo in TFA.
God damn, nobody read the article anymore?
No, you don't need low-level manipulations to the hard disk, you only need to read a file, a low-privileged operation. Also, you can do it in servers that don't usually have a microphone.
I'm the original author.
First, you are kind of rude for calling me idiot, specially if you didn't even read the friendly article.
Second, have you even looked at the video? no, the disk don't "temporarily park". The delay is proportional to the vibration amplitude, mean you can sense sound volume at a low rate. Sample rate is about 50 hz, it can't reconstruct a kHz signal but voice is in the ~300 Hz, and you don't need to reconstruct the complete signal to recognize it. You don't need to recognize a conversation, you need to recognize the patterns that the conversation causes. In the original article I proved a link to a research do does exactly that with the gyroscopes in mobile devices.
As this was an "experimental" used rocket, it's likely highly insured.
But it's unfortunate that this is being reported as a failure of the SpaceX Rocket, while the malfunction was apparently in the pad.
The last time Apple innovated was with the iphone, in 2007. It basically have the same product line for 10 years straight.
Meanwhile, Lenovo and Dell keep throwing out freak notebook after notebook, with the hope that some design sticks, and some actually do (Yoga, Hybrid tablets, rugged notebooks, etc.)
As cheap as 50$ on ebay, some are GPS-disciplined. Small, available. About the same tech currently on the GPS satellites themselves.
This is just a particular benchmark that happens to run entirely in the GPU.
Just because its low power does not means it have the same performance.
In performance per watt, Intel and ARM are mostly the same .
Not a single science fiction writer, or scientific study that I know, imagined worlds with chaotic orbits. But here is one, in our own solar system. And we found out just now.
And only supports 16 GB. Yes, thats too little, I usually run multiple VMs and 16 GB is the bare minimum.
That's why I have to put up with the Lenovo W540/W541, with his horrible touchpad, but hey, it got 32 GB and supports two HDDs plus an M2 SSD.
Even Lenovo W550 go back to only 2 DIMMs, but at least it supports 16 GB DIMMS, even if they are like 500 u$s each right now.
I, as an Argentinian, am NOT desperate in the way you claim. I, as an Argentinian, do NOT agree with you.
I, as an Argentinian, DO agree with him.
Hi from Buenos Aires.
No, the solution is not going cashless. We don't have a banking problem. We have a currency problem, because the government steals from us in the form of inflation. Going cashless is giving the government more power to screw us.
Also we know very well how to play this game. If you can save, you buy other currencies like dollars. Or houses, if you are rich.
If you need the money, you convert and spend as fast as possible. Inefficient and somewhat expensive, but possible.
Bitcoin is easier to transfer, but too volatile. You might as well save in pesos.
Three minutes at 1400 HP is no small feat.
The Bugatti Veyron fuel tank last about 10 minutes at full power, and it's only 1000 hp.
Maybe it took a week to make a small hole, that's an important detail.
I think I can predict what would happen to the mice.
It's like when you upgrade a Commodore 64 to a Core I7 and try to run CPM on it. They'll crash and die.
Like this one:
http://www.coresecurity.com/content/open-bsd-advisorie
Xrays produced by the Bremsstrahlung effect are proportional to the voltage of free-electrons hitting an atom. That is, a 30kV electron would produce X-ray light with a spectrum centered in 30kV.
Rays have millions of volts and should be expected to produce X-rays of mega-electronvolts energy, this is gamma-ray energy levels.
But Bremsstrahlung needs vacuum, so I probably don't know what I'm talking about.
Firefox is dog slow in Ubuntu box (Core I5!) always taking 20%-30% cpu.
Chrome, not much better. Just tried Opera Developer (chromium based I believe) and the difference is abysmal. 0% cpu at idle, fast as lightning, I installed lots of plugins into Opera and it still it consumes no CPU. Why Firefox or chrome can't be like this?
Some Hollywood-style end of world scenario right here.
You might as well buy the bare chip for u$s 5, it's almost the same as this board.
15 million dollars in equipment was lost. What's the big deal? I'm sure they spend that much in air-conditioning per day.