I dunno, I'm not sure I'd trust any sort of electronic hacking procedure from anyone who's a bit shaky on the grammar of the procedure terms themselves.
I made a pretty darn good rng a while ago. Simply have three independent white noise generators made with two transistors and an op-amp each. The noise is generated by a transistor going into avalanche mode, and that's basically influenced by quantum states. The problem with using just one is that its output isn't 50/50. So you XOR two. You can stop there but if you're really paranoid, use a third to clock a latch so you can't event predict when the random bit changes. All in all the whole circuit fit in a box smaller about 2" x 3" x 1".
Watch the video demo. There's a good 200+ms delay from the laptop to the HDTV. Reminds me of [Remote Play] on PSP+PS3. It's nice to watch movies but unusable for anything interactive.
You'll be cursing a lot if you ever try to use a mouse with this setup.
Off-topically I have to say that "Shachar Shemesh" totally rolls off the tongue.:) Cool name. Oh, and there's a misspelling on your front page; it's "Know-how", not "know how".
Little nit-pick: The guy in the vid says that the tones are interrupted to represent data. This is wrong, the tone actually switches frequency. It's called Frequency Shift Keying.
Just goes to show ya that MIT guys will crack a nut using a bulldozer. There's plenty of dedicated level-meter chips around which cost next to nothing and provide a better, logarithmic response, which is what you want for sound.
The LM3915 is an oldie but a goodie, you can even daisy-chain them.
Considering that I calculated 27 years of error-free continuous writes, I decided that a bit of swapping was fine. Heck, I was more concerned by atime originally.
It's working fine. What throughput speed I lost is countered by zero random access times, so it's pretty zippy.
I've been running my home desktop/server (Linux 2.6) on a Sandisk Cruzer 8GB usb stick (root, swap, tmp, everything except large media files) for a year and four months without any glitches. I've napkin-calculated that at current usage and wear levelling, I should be able to use it for over 50 years without a failure. Funnily enough, the portable USB drive that I use to back it up failed last December. I keep multiple backups, I didn't flinch.
Then again some flash devices fail miserably and silently. I've had a few 64MB and 128MB stick batches with stuck bits, and those were practically new. The operating systems they were used on didn't detect the errors, I did, by trying to open garbled files.
My wish list: A SATA gizmo that has 4-5 USB connectors with each their own bus that presents itself to the SATA bus as a single drive, and does RAID-5 automatically. That'd be sweet.
I've run out of fingers and toes trying to count the number of inefficient perl scripts I've replaced with much faster and simpler shell scripts. Bad code can be written in any language.
But I can't stand it when in an MMO a total stranger uses foul language. It's impolite and what's most irritating is that they do it casually. I wasn't raised like that.
This is why I'm so excited about LittleBigPlanet. While you can party it up online, you can play levels alone or with 2, 3 or 4 players on one screen (no splitting necessary), and it's tons of fun.
Way back when I was a 6809 freak, there was a period of time when I transited over from CoCo to PC. I used to format floppies on the PC, fill them with track-long files, figure out which ones where past track 16 or 17, rename them so they'd be invisible, and delete the others. Then I would format on the CoCo starting from track 17 and up, and mark the low "granules" (clusters of 9 sectors on the CoCo) as in use. I ended with floppies usable on both systems.
Took a few days to figure out how the FAT worked on floppies, since I didn't have documentation. I think I a had utility called Norton Disk Editor or some such which let me see hex dumps of the sectors. Then I think I coded most of the thing in gwbasic, with maybe a tiny bit of assembler.
Later I hacked my CoCo Disk ROM so I could read and write onto DOS-formatted floppies.
I upgraded my PS3 drive from 80 to 120, then 160, then 320 just the other day. Every time the backup & restore process restored everything; game saves, game data, images, songs, videos, and system settings, including network. The only thing it didn't copy (and I didn't expect it to) was the "Other OS" (Linux), but that's a quick re-install anyway.
I absolutely hate FFXIII for very many reasons except three: Gorgeous graphics, nice story and superb voice-acting.
It's not the process that makes VO bad, it all depends how much time and money you're willing to throw at it.
I dunno, I'm not sure I'd trust any sort of electronic hacking procedure from anyone who's a bit shaky on the grammar of the procedure terms themselves.
http://dictionary.reference.com/browse/disconnect
Tell you what, ring me again when a piece of software composes something simple that "moves" me.
I've listened to the example tracks and they made me feel nothing, they go nowhere, they have no story, no soul.
Here's a popular track as comparison: http://www.youtube.com/watch?v=s2XzoA94Zws
That's a relatively simple piece, well executed. Good luck with your algorithms.
I made a pretty darn good rng a while ago. Simply have three independent white noise generators made with two transistors and an op-amp each. The noise is generated by a transistor going into avalanche mode, and that's basically influenced by quantum states. The problem with using just one is that its output isn't 50/50. So you XOR two. You can stop there but if you're really paranoid, use a third to clock a latch so you can't event predict when the random bit changes. All in all the whole circuit fit in a box smaller about 2" x 3" x 1".
http://en.wikipedia.org/wiki/Diehard_tests were quite happy with the output.
With /dev/random & urandom, I don't care about it anymore.
It's running Android, not windows, so it's got plenty of memory.
Watch the video demo. There's a good 200+ms delay from the laptop to the HDTV. Reminds me of [Remote Play] on PSP+PS3. It's nice to watch movies but unusable for anything interactive.
You'll be cursing a lot if you ever try to use a mouse with this setup.
Not good enough, sorry, try again.
Off-topically I have to say that "Shachar Shemesh" totally rolls off the tongue. :) Cool name. Oh, and there's a misspelling on your front page; it's "Know-how", not "know how".
Think of it as a Kindle with:
Color
Openness
WiFi instead of Cell
... and no battery life to speak of.
Little nit-pick: The guy in the vid says that the tones are interrupted to represent data. This is wrong, the tone actually switches frequency. It's called Frequency Shift Keying.
See http://en.wikipedia.org/wiki/Bell_103_modem
Just goes to show ya that MIT guys will crack a nut using a bulldozer. There's plenty of dedicated level-meter chips around which cost next to nothing and provide a better, logarithmic response, which is what you want for sound.
The LM3915 is an oldie but a goodie, you can even daisy-chain them.
See http://www.national.com/mpf/LM/LM3915.html
I stopped reading at "...I don't think its to bad." (second paragraph.)
I'm sorry, but I can't possibly trust the opinion of a reviewer who can't write.
Considering that I calculated 27 years of error-free continuous writes, I decided that a bit of swapping was fine. Heck, I was more concerned by atime originally.
It's working fine. What throughput speed I lost is countered by zero random access times, so it's pretty zippy.
I've been running my home desktop/server (Linux 2.6) on a Sandisk Cruzer 8GB usb stick (root, swap, tmp, everything except large media files) for a year and four months without any glitches. I've napkin-calculated that at current usage and wear levelling, I should be able to use it for over 50 years without a failure. Funnily enough, the portable USB drive that I use to back it up failed last December. I keep multiple backups, I didn't flinch.
Then again some flash devices fail miserably and silently. I've had a few 64MB and 128MB stick batches with stuck bits, and those were practically new. The operating systems they were used on didn't detect the errors, I did, by trying to open garbled files.
My wish list: A SATA gizmo that has 4-5 USB connectors with each their own bus that presents itself to the SATA bus as a single drive, and does RAID-5 automatically. That'd be sweet.
I've run out of fingers and toes trying to count the number of inefficient perl scripts I've replaced with much faster and simpler shell scripts. Bad code can be written in any language.
Well, he freed us from spam three years ago, so he's probably our best hope against malaria.
...Just encrypt all information on any device and computer and give the boss the password on a piece of paper...
And he'll promptly stuff that piece of paper in his laptop bag only to be stolen at the next airport.
People are insecure.
Geez, I've been watching a lot of cutesy Japanese anime for a long time and some of the girls in the ecchi stuff I like appear very very young.
Maybe I should start thinking about whole-disk encryption. :)
All Abrahamic religions are actually bogus morally when you look at them. It seems on the surface as if they have ...
sed 's/ Abrahamic//;s/ actually//;s/ morally.*/./'
There, fixed that for you. :)
I for one am happy because while my PS2 still plays FFXI fine after five years, the disc reader doesn't work anymore.
[My english is better than most other people's german, so please point out mistakes politely. Thank you.]
Respectfully, it's "beautiful", one L. :-)
You're getting nostalgic / introspective / retrospective over a 7 year old bug?
Call me when they patch a PDP-11 bug. __m_(^,^)_m__
That forbes article was a very interesting read. Now I'm not sure if Cogent's Dave Schaeffer is a hero or douchebag. Maybe a bit of both.
But I can't stand it when in an MMO a total stranger uses foul language. It's impolite and what's most irritating is that they do it casually. I wasn't raised like that.
This is why I'm so excited about LittleBigPlanet. While you can party it up online, you can play levels alone or with 2, 3 or 4 players on one screen (no splitting necessary), and it's tons of fun.
Way back when I was a 6809 freak, there was a period of time when I transited over from CoCo to PC. I used to format floppies on the PC, fill them with track-long files, figure out which ones where past track 16 or 17, rename them so they'd be invisible, and delete the others. Then I would format on the CoCo starting from track 17 and up, and mark the low "granules" (clusters of 9 sectors on the CoCo) as in use. I ended with floppies usable on both systems.
Took a few days to figure out how the FAT worked on floppies, since I didn't have documentation. I think I a had utility called Norton Disk Editor or some such which let me see hex dumps of the sectors. Then I think I coded most of the thing in gwbasic, with maybe a tiny bit of assembler.
Later I hacked my CoCo Disk ROM so I could read and write onto DOS-formatted floppies.
Those were fun days.
I upgraded my PS3 drive from 80 to 120, then 160, then 320 just the other day. Every time the backup & restore process restored everything; game saves, game data, images, songs, videos, and system settings, including network. The only thing it didn't copy (and I didn't expect it to) was the "Other OS" (Linux), but that's a quick re-install anyway.