Slashdot Mirror


USB-Based NIC Torrents While Your PC Sleeps

jangel sends us to WindowsForDevices.com for news on a prototype device created by researchers from Microsoft and UC San Diego. It's a USB-based NIC that includes its own ARM processor and flash storage, and can download files or torrent while a host PC is sleeping. As a result, its inventors say, the "Somniloquy" device slashes power usage by up to 50x. The device requires a few tweaks on the host OS side save state before sleeping. The prototype works with a Vista host but the hardware comprising the NIC is based on a Linux stack. Here is the research paper (PDF).

246 comments

  1. I suppose I am not by nnnich · · Score: 5, Funny

    I had the realization that I'm not geek enough to care about posting on this topic.

    --
    she was the daughter of a wealthy florentine pogen read em and weep was her adjustable slogan
    1. Re:I suppose I am not by SCPRedMage · · Score: 5, Funny

      And yet you did...

      --
      My sig can beat up your sig.
    2. Re:I suppose I am not by Mad+Merlin · · Score: 1

      And yet you did...

      Not only that, but fast enough to get a first post.

    3. Re:I suppose I am not by eclectro · · Score: 1

      Yes he did. Unfortunately he is required to hand in his geek card now. At the very least, he could have asked if it ran linux. But noooo. He doesn't care.

      --
      Take the cheese to sickbay, the doctor should see it as soon as possible - B'Elanna Torres, "Learning Curve"
    4. Re:I suppose I am not by noidentity · · Score: 1

      He just cared a lot about posting about how little he cared.

    5. Re:I suppose I am not by 0xygen · · Score: 2, Funny

      Surely your first thought was "can I hack it to run my own code?"

    6. Re:I suppose I am not by TheLink · · Score: 1

      Uh it does run Linux.

      Imagine that - the Microsoft researchers are being paid by Microsoft and develop stuff that uses Linux :).

      --
    7. Re:I suppose I am not by Dan541 · · Score: 1

      Whoosh....

      --
      An SQL query goes to a bar, walks up to a table and asks, "Mind if I join you?"
    8. Re:I suppose I am not by Dishevel · · Score: 1

      Uh it does run Linux.

      You would only know that if you read the entire summary.

      Turn in your /. card

      --
      Why is it so hard to only have politicians for a few years, then have them go away?
    9. Re:I suppose I am not by Anonymous Coward · · Score: 0

      Lern2declarative, nub

    10. Re:I suppose I am not by mftb · · Score: 1

      I'm honestly not sure if that "you're" was supposed to be ironic. Please clarify.

  2. I felt... by Anenome · · Score: 5, Funny

    I read the article, then I felt a great disturbance in the Force, as if millions of music executives cried out in terror and were suddenly calling their RIAA lawyers...

    --
    "I Don't Have Enough Faith to be an Atheist"
    1. Re:I felt... by ZosX · · Score: 5, Funny

      NOW I don't have mod points! Damnit!

    2. Re:I felt... by quangdog · · Score: 1

      That wasn't the force that was disturbed - well, maybe it was the dark side...but then, how would you have felt it?

      Oh, wait...

      I bow to our new USB-Based NIC overlords....

    3. Re:I felt... by BrokenHalo · · Score: 5, Funny

      Well, let me be the first to welcome our somnambulant pirate overlords... ;-)

    4. Re:I felt... by insane_machine · · Score: 5, Funny

      I do!

      Oh, wait...

    5. Re:I felt... by Korbeau · · Score: 1

      Use the force!

    6. Re:I felt... by Anonymous Coward · · Score: 1, Funny

      Thanks for your useful logical analysis, Captain Insightful!

    7. Re:I felt... by Mordok-DestroyerOfWo · · Score: 0, Redundant

      That's alright! I can help with my mod points! Shit...

      --
      "Never let your sense of morals prevent you from doing what is right" - Salvor Hardin
    8. Re:I felt... by Yvanhoe · · Score: 1

      In the meantime, this can be a solution to RMS latest pet peeve. Imagine that instead of running a torrent software it ran a small web server or a mail server. This is going back from this "cloud" path...

      --
      The Wise adapts himself to the world. The Fool adapts the world to himself. Therefore, all progress depends on the Fool.
    9. Re:I felt... by smoker2 · · Score: 1

      What, like this ?
      Other than portability, I don't see the point. I already have a web server, mailserver, ftp server, ssh server, dns server, print server, X server, D-base server, samba server installed on my desktop. Why use someone else's hardware ? Just to feel vulnerable ?

    10. Re:I felt... by ZosX · · Score: 1

      your sig says it all. :)

  3. Perfect for the computer lab by Anonymous Coward · · Score: 5, Insightful

    Plug it in at the end of the day, pick it up in the morning. RIAA/MPAA catches the traffic? No tracing it back to you.

    1. Re:Perfect for the computer lab by MightyYar · · Score: 5, Insightful

      If it had Wifi, you could just stick it to the bottom of a table at your favorite coffee shop.

      --
      W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
    2. Re:Perfect for the computer lab by Anonymous Coward · · Score: 5, Informative

      If it had Wifi, you could just stick it to the bottom of a table at your favorite coffee shop.

      RTFA

      Pulled directly from the link:

      The resulting device, pictured above, includes a 200MHz Marvell PXA255 processor with 64MB of RAM and 16MB of flash storage, 10/100 Ethernet, WiFi, and an SD slot which was fitted with a 2GB memory card.

    3. Re:Perfect for the computer lab by Aranykai · · Score: 4, Interesting

      This is why I bought an eee. Run quite awhile when the monitor is turned off :P

      With a 26GB cap on my down pipe a month, it really saves me that I can stash this thing at the library and pull all my low priority large files.

      --
      If sharing a song makes you a pirate, what do I have to share to be a ninja?
    4. Re:Perfect for the computer lab by MichaelSmith · · Score: 4, Informative

      If it had Wifi, you could just stick it to the bottom of a table at your favorite coffee shop.

      You might need to build a dumb USB power supply for it though. How about a 9 volt battery, a resistor and a zener diode?

    5. Re:Perfect for the computer lab by igny · · Score: 5, Interesting

      You better use the competitor of your favorite coffee shop.

      --
      In theory there is no difference between theory and practice. In practice there is. - Yogi Berra
    6. Re:Perfect for the computer lab by colsandurz45 · · Score: 5, Informative

      You might need to build a dumb USB power supply for it though. How about a 9 volt battery, a resistor and a zener diode?

      How about that's extremely inefficient. For an additional $0.50 you can get a voltage regular or DC-DC converter. Come on, I'm on the digital side of EE and I know better.

    7. Re:Perfect for the computer lab by drizek · · Score: 4, Funny

      You don't need a 9v battery, just 4 1.2v rechargeable AAs. Duct tape the two together and chuck it through an RIAA window hoping it picks up a signal.

    8. Re:Perfect for the computer lab by MichaelSmith · · Score: 1, Funny

      You don't need a 9v battery, just 4 1.2v rechargeable AAs. Duct tape the two together and chuck it through an RIAA window hoping it picks up a signal.

      Come to think it forget about the signal. Just short the rechargeable AAs and chuck them through the window

    9. Re:Perfect for the computer lab by Pentium100 · · Score: 4, Informative

      2GB memory card - not nearly big enough. My torrent PC has 320GB hard drive which sometimes is too small.

      A nice idea though. Now add a IDE or SATA port to it and make it autonomous, well, like a PC with the torrent software, so that I can:

      1.set up the network, load the .torrent files, disconnect it from my PC, connect it to a battery and leave it somewhere to download. The ability to change MAC address would be useful.
      2.If it is used as a network card - the small CPU should still work and download files so that if the host PC freezes or has a BSOD the downloads continue.

    10. Re:Perfect for the computer lab by MichaelSmith · · Score: 5, Funny

      You might need to build a dumb USB power supply for it though. How about a 9 volt battery, a resistor and a zener diode?

      How about that's extremely inefficient. For an additional $0.50 you can get a voltage regular or DC-DC converter. Come on, I'm on the digital side of EE and I know better.

      Yeah I really should have gone for the switchmode solution and saved a few microwatts. In my day sonny we were glad to have zeners. I had to walk all day in the snow....up hill...oh stuff it.

    11. Re:Perfect for the computer lab by colsandurz45 · · Score: 1

      Yeah I really should have gone for the switchmode solution and saved a few microwatts. In my day sonny we were glad to have zeners. I had to walk all day in the snow....up hill...oh stuff it.

      Do you really think a voltage regular only saves a microwatts compared a zener?

    12. Re:Perfect for the computer lab by nathan.fulton · · Score: 2, Informative

      Hence SD. You can get 8GB for like $20.00. That's enough data that you will want some of it before the whole thing fills up -- meaning you can delete what's already there and let it fill up again.

    13. Re:Perfect for the computer lab by Fallingcow · · Score: 1

      You underestimate the size of HD video, I think.

      Fine for discographies and DVD-Rips or even SD TV shows (a season or two at a time), but HD TV shows and movies would be out of the question.

    14. Re:Perfect for the computer lab by lothos · · Score: 1

      So, what library do you stash your computer at? I, uh, need to check out a book.

    15. Re:Perfect for the computer lab by Pentium100 · · Score: 1

      Also, I usually download several series or seasons at once, if the torrents are slow and part of my connection is left unused. And don't forget torrents that have the whole show and are usually very large, with those I can't download a part of it, move it to another HDD then download another part or I will not be able to seed effectively. So the whole, say, 60GB stays until I download the last file and seed it for some time (not always to 1.0 ratio; if the torrent has a lot of seeds I better use my limited upload to seed less popular torrents).

    16. Re:Perfect for the computer lab by mrbene · · Score: 1

      You're thinking way "inside the box".

      Think of this as a symbiotic relationship between the PC Host and the Somniloquy. The Torrent client will be modified so as to take advantage of this.

      Torrents already are well positioned to take advantage of this because they are already diced into lots of little pieces. The computer goes to sleep and Somniloquy tries to download a memory-available appropriate chunk of the whole download. When this has been filled, the host turns on, the chunk is transferred to the larger disk, and another chunk is downloaded.

      This really shouldn't impact your seeding capabilities that much due to random distribution (unless you've got a really low number of seeds and peers), and could be mitigated by retaining a certain percentage of pieces from the previous chunk when starting the next.

    17. Re:Perfect for the computer lab by inasity_rules · · Score: 1

      I imagine this thing chews a fair amount of power ~ 300mW at minimum (no, I didn't read TFA, this is slashdot...). To be able to support both no load and full load, you'd need a fairly high power Zener and resistor. With the addition of a transistor (wow! new technology), you could get away with much lower power rated components (and not draw full power when no load is connected). Or you could just use a LM7805 voltage regulator which is one component... But that might be too easy..? :}

      --
      I have determined that my sig is indeterminate.
    18. Re:Perfect for the computer lab by Anonymous Coward · · Score: 0

      Then buy a larger SD card. They make them up to 32GB you know.

    19. Re:Perfect for the computer lab by chromas · · Score: 1

      Too late! I already found it ... It's a trap!

    20. Re:Perfect for the computer lab by westlake · · Score: 1
      RIAA/MPAA catches the traffic? No tracing it back to you.

      You'd better be wearing gloves and don't be caught on camera.

    21. Re:Perfect for the computer lab by Anonymous Coward · · Score: 0

      320GB Hard Drive - not nearly big enough. My warez PC has 3.2 TBs total hard drive space which always feels too small.

    22. Re:Perfect for the computer lab by Peet42 · · Score: 1

      Why attach it to a computer at all? If it's a wireless NIC and it's only getting power from the sleeping PC then attach it to a battery pack and leave it somewhere it's unlikely to be traced. Just take it home and plug it back in when the torrent has completed.

    23. Re:Perfect for the computer lab by Peet42 · · Score: 1

      You might need to build a dumb USB power supply for it though.

      Or, if there's a handy mains outlet, just use one of the dumb "USB chargers" you can buy for your iPod etc.

    24. Re:Perfect for the computer lab by TheLink · · Score: 1

      In theory you could download from it wirelessly as well.

      So no need to take it home. Just copy off the downloaded stuff, delete to free up space and give it a new set of instructions.

      --
    25. Re:Perfect for the computer lab by Anonymous Coward · · Score: 0

      Well, it's linux based, so as long as you can get a shell, changing the MAC should be easy.

      If my memory serves me correctly...
      ifconfig eth0 down
      ifconfig eth0 hw ether 00:00:00:00:00:00
      ifconfig eth0 up

    26. Re:Perfect for the computer lab by NevarMore · · Score: 3, Funny

      Are you old enough to remember when Radio Shack actually sold electronic components?!?!

    27. Re:Perfect for the computer lab by tom17 · · Score: 3, Funny

      You want to 'mildly warm' them to death?

    28. Re:Perfect for the computer lab by sorak · · Score: 2, Interesting

      Where I went to school, they had an excellent means of blocking p2p traffic. After the RIAA started suing schools, they made it a priority to make sure no one could connect to a bit torrent network from their internet accounts.

      They also had the PCs locked down to the point where it was nearly impossible to change a setting (with impossible being the goal), and had a ghost scheduler set up to reformat and re-image the drives at 3am.

      That doesn't mean it can't be done. But, in some campuses, it would be more problem than it was worth, especially when the IT manager found the device.

    29. Re:Perfect for the computer lab by BlackSnake112 · · Score: 1

      *cracks back* What was the question? Oh yea, yes.

    30. Re:Perfect for the computer lab by Anonymous Coward · · Score: 0

      Only after wrapping them with duct tape and placing a string hanging from the center with a burned end.

    31. Re:Perfect for the computer lab by Pentium100 · · Score: 1

      well, 320GB drive for the download PC. My fileserver has 2TB and I also have additional 750GB drive. And I use LTO1 tapes for archiving (ised to use DVDs). My total storage currently is 4.5TB (860GB - DVD; 2.48TB - HDD, 1.16TB - LTO1; 52GB - DDS4 (temporary, will move it to LTO someday)

    32. Re:Perfect for the computer lab by n7ytd · · Score: 2, Informative

      As long as we're in pedantic mode, a LM7805 (or any other linear regulator) will save no more power than a zener and resistor. A better option would be to start with a voltage source closer to the 5V that you want (say a 6V battery pack) and use a low dropout regulator.

      Even with an efficient switchmode regulator, a 9V battery wouldn't last terribly long at these loads. You might be able to get overnight out of it, though.

      As long as we're leeching bandwidth from the library or computer lab, might as well hook it up to their AC power, too.

      A more interesting application would be to leave something like this inside the drop ceiling of the men's room of your favorite corporate-espionage target for a week at a time.

    33. Re:Perfect for the computer lab by Bigjeff5 · · Score: 1

      Yeah! It would need to be at least... THREE TIMES that big!

      --
      Security is mostly a superstition... Avoiding danger is no safer in the long run than outright exposure. - Helen Keller
    34. Re:Perfect for the computer lab by inasity_rules · · Score: 1

      [pedant] Actually a linear regulator would save power. The Zener-resistor combination draws fairly constant current from the supply regardless of the load, so when the ARM goes into sleep mode, full load is still used by the regulator. With a 7805, current is load current + some arbitrary small amount(uA if I recall from the datasheet) of current required to power the circuit. So yes, a 7805 is more efficient(though less than switched mode)... [/pedant] (Yes, I do study electronic engineering...)

      But you're right, using the AC power would be better, as long as you could make your power brick small enough and completely unnoticeable.. I'd say a bnc light socket may be the best point of attack, but it may take too long to setup and you may get noticed doing it. You just need to add one of those adaptors that give you two two pin sockets and which take the bulb in the end so the light stays on. The lamp shade may even be sufficient to hide the device...

      Disclaimer: I am not liable for anything you do/fail to do with these ideas... :}

      --
      I have determined that my sig is indeterminate.
    35. Re:Perfect for the computer lab by nekokoneko · · Score: 1

      2GB memory card - not nearly big enough. My torrent PC has 320GB hard drive which sometimes is too small.

      Don't be silly, you just set it to upload it to your home PC after finishing the downloads! Oh, wait...

    36. Re:Perfect for the computer lab by Anonymous Coward · · Score: 0

      Now you RTFA! The point is not to spin a HDD in the whole process.

    37. Re:Perfect for the computer lab by MichaelSmith · · Score: 1

      Are you old enough to remember when Radio Shack actually sold electronic components?!?!

      Its called Tandy here in Australia. I used to buy some stuff there like crystals for my CB radio and batteries. Mostly because they had stores in convenient locations. There were better shops for electronics but you had to travel further.

    38. Re:Perfect for the computer lab by Sj0 · · Score: 1

      Your hard disk will ALWAYS be too small if you're downloading for downloading's sake.

      --
      It's been a long time.
    39. Re:Perfect for the computer lab by Reziac · · Score: 1

      Bah, young'uns these days, no sense of history... I remember when it was Tandy Leather Company!!

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    40. Re:Perfect for the computer lab by badkarmadayaccount · · Score: 1

      Are there any other teenagers here who were reminded of the specialized I/O M68K processor of the Amiga?

      --
      I know tobacco is bad for you, so I smoke weed with crack.
    41. Re:Perfect for the computer lab by Anonymous Coward · · Score: 0

      You mean Starbucks?

    42. Re:Perfect for the computer lab by jackchance · · Score: 1

      i don't know how things work at your school, but in my experience universities require all NICs to have their MAC addresses registered before joining the network. As such, you will be tied to the mac address of the USB NIC where ever you leave it.

      This device might save some power but it doesn't help avoid the RIAA on any but the most open networks.

      --
      1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987 1597 2584 4181 6765
    43. Re:Perfect for the computer lab by MightyYar · · Score: 1

      Did you reply to the wrong post? I never mentioned university networks. I went to school pre-Wifi, so I have no clue how they secure their networks. My company has an open network with connectivity only through a VPN.

      But coffee shops tend to have either an open network or one that requires you to punch in a number from your receipt. One I go to simply changes the password each day. The public libraries are completely open in NYC.

      --
      W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
    44. Re:Perfect for the computer lab by jackchance · · Score: 1

      the title was "computer lab", which made me think university.

      --
      1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987 1597 2584 4181 6765
  4. No need. by w0mprat · · Score: 4, Funny

    I already torrent furiously in my sleep.

    --
    After logging in slashdot still does not take you back to the page you were on. It's been that way for 20 years.
    1. Re:No need. by Anonymous Coward · · Score: 5, Funny

      funny never heard masturbation called that before..

    2. Re:No need. by woot+account · · Score: 1

      Colorless green ideas sleep furiously?

    3. Re:No need. by Anonymous Coward · · Score: 1, Funny

      Sharing is caring.

      Seeding, It does a body good!

      Seriously tho...

      You could Store your Data on some chicks boobies with an implant of one of these things.

      Two. Great. Big. Hard Drives. with WiFi and all the rest.

      Could be powered by jiggling alone.

      Storing porn /IN/ porn? Imagine the potential!

    4. Re:No need. by Aladrin · · Score: 1

      "Storing porn /IN/ porn? Imagine the potential!"

      Sup dawg. I heard you like sex...

      --
      "If you make people think they're thinking, they'll love you; But if you really make them think, they'll hate you." - DM
    5. Re:No need. by Anonymous Coward · · Score: 0

      I have heard the result of masturbating called that before, though.

  5. Wow. by 2names · · Score: 1, Insightful

    A tiny computer that can download files while another computer sits idly by.

    Big. Fucking. Deal.

    --
    "I'm just here to regulate funkiness."
    1. Re:Wow. by fuzzyfuzzyfungus · · Score: 5, Insightful

      That is the boring bit. Were that what TFA is actually about, the correct response would be "Yawn. Get an NSLU2. Or a Gumstix, big deal."

      The interesting(hardly earthshaking; but interesting) bit is the work they did on interaction between the gumstix board and the full PC. Making a little computer do stuff is trivial, making common applications IM, bittorrent, and parts of the network state, running on the full PC work with the little computer in a reasonably clever way is rather less so.

    2. Re:Wow. by Rooked_One · · Score: 2, Insightful

      it is a "BIG FUCKING DEAL" when you consider people all of the world are leaving (and wasting power) their computers on to see "Watchmen" before it comes out.

      Or download a game that you play one time and decide - this sucks, so you save EVEN MORE MONEY.

      My guess is that you do not pay your own electricity bill.

    3. Re:Wow. by Chabo · · Score: 1

      It'd be even better if it included PeerGuardian as part of the application bundle as well.

      --
      Convert FLACs to a portable format with FlacSquisher
    4. Re:Wow. by somenickname · · Score: 4, Funny

      Actually, I thought the interesting bit was the part where Microsoft Research was involved in creating a device that ran linux. I find it very hard to believe that they couldn't slim down Vista enough for this project.

    5. Re:Wow. by fuzzyfuzzyfungus · · Score: 5, Insightful

      I'm pretty sure that if you work at Microsoft and were capable of getting Vista running on a 400MHz ARM board with 64MB of RAM, they would either promote you to "Emperor of Microsoft" or bury you in a shallow grave outside of town.

    6. Re:Wow. by Hal_Porter · · Score: 5, Interesting

      PeerGuardian is a trap. Consider.

      Loads of people are torrenting at any one time. Probably the vast majority of them will torrent a few files and then stop. A small minority will torrent 24/7 maxing out their pipes.

      Now if you want to shut down filesharing it is this small minority that you want to target, firstly because they are a legally inviting target - it's hard for them to claim they are innocent if you can show they were maxing out their DSL connection 24/7. Also from a PR point of view it's better to sue the hard core pirates than the casual ones - you avoid headlines about grandmothers being sued for thousands of dollars because their grandkids downloaded a couple of songs. Last but not least they are the ones seeding most of the files because the casual torrenters download what they want and then shutdown the application.

      Normally of course there's no good way looking at one torrent to work out which torrenters are the hard core minority and which are casual torrenters.

      Enter PeerGuardian.

      The hard core torrenters will download and install it and the casual ones won't bother. Now you have an easy way to distinguish the two. Try to connect from a few IP addresses on the blocklist, and try to connect from a few that aren't. The last point is important - anti piracy organisations have lots of employees and could easily ask those employees to run some sort of tool from their home DSL connection, or they could buy a few DSL modems and stick them in the basement, or use a VPN to a pool of residential IP connections. I.e. it's quite easy for them to get hold of IP addresses which are not in their organisational IP block. So long as they don't attack torrents from those IP addresses there is no reason for those addresses to be blacklisted.

      So PeerGuardian provides no protection for downloaders and it provides very useful information to anti piracy organisations.

      If you don't want to get sued, don't seed and don't install things like PeerGuardian.

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    7. Re:Wow. by Anonymous Coward · · Score: 0

      It is a Gumstix, asshole.

    8. Re:Wow. by Anonymous Coward · · Score: 0

      Door number 3: Chair to the face!

    9. Re:Wow. by Anonymous Coward · · Score: 0

      Too bad that torrent clients and the bit torrent protocol in general require you to seed. Tit for tat protocol remember. If you want the data, you have to share the data. Well, at least if you want it in this century instead of 4GB or more @ 1kb/s (WoW and AoC, I am looking at you). Did you even have any idea at all how Bittorent works?

      But seriously...some protection is better than no protection at all, and your fallacious argument about suing grannies is just silly. They've sued DEAD PEOPLE.

    10. Re:Wow. by nathan.fulton · · Score: 4, Insightful

      I'm pretty sure that if you work at Microsoft and were capable of getting Vista running on a 400MHz ARM board with 64MB of RAM, they would either promote you to "Emperor of Microsoft" or bury you in a shallow grave outside of town.

      C'mon man, this is Microsoft. They will do both.

    11. Re:Wow. by Anonymous Coward · · Score: 0

      Shallow grave. MS doesn't want that kind of 'open' thinking any where NEAR its executive boardroom.

    12. Re:Wow. by Anonymous Coward · · Score: 0

      Not accepting a SYN packet is not proof that you're torrenting. It could be network congestion or just that your listen queue is full.

      While I agree PeerGuarien is easy to circumvent, it's also not much use to *AA types either.

    13. Re:Wow. by Anonymous Coward · · Score: 0

      There are far more legitemate uses for PG, namely keeping spambots off your mail server?

      Or how about protecting ANY other service from the list of bad IP addresses, which there are lists for each different types.

      Besides, anti-p2p peers are very fast, even casual P2P users will be caught if you don't use PG2.

    14. Re:Wow. by chromas · · Score: 1

      Once they have a list of IPs known (or believed) to be torrenting, they can then try to detect PeerGuardian by scanning those computers by connecting from other computers with IPs both on and off the blocklists. The ones that only accept connections from IPs not on the lists get prioritized as hardcore murderous raping Satan-worshipping butt-pirate pedophile terrorist athiests.

    15. Re:Wow. by Hal_Porter · · Score: 2, Insightful

      Too bad that torrent clients and the bit torrent protocol in general require you to seed. Tit for tat protocol remember. If you want the data, you have to share the data. Well, at least if you want it in this century instead of 4GB or more @ 1kb/s (WoW and AoC, I am looking at you). Did you even have any idea at all how Bittorent works?

      If I stop seeding once I have the file it doesn't affect the download time at all, it's not like people bear a grudge against my IP address. Not that they could actually, it's dynamic.

      But seriously...some protection is better than no protection at all, and your fallacious argument about suing grannies is just silly. They've sued DEAD PEOPLE.

      Yeah, and it was a PR disaster and didn't achieve anything. If I were them I'd concentrate on finding hard core pirates and targetting them.

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    16. Re:Wow. by Aceticon · · Score: 1

      Wow, that's quite a nice bit of FUD.

      The last point is important - anti piracy organisations have lots of employees and could easily ask those employees to run some sort of tool from their home DSL connection, or they could buy a few DSL modems and stick them in the basement, or use a VPN to a pool of residential IP connections. I.e. it's quite easy for them to get hold of IP addresses which are not in their organisational IP block. So long as they don't attack torrents from those IP addresses there is no reason for those addresses to be blacklisted.

      So basically, said large organizations will detected the hard-core pirates by cross-checking each seeding IP between their corp-assigned IP block (which should not see the PeerGuardian ones) and the machines of their employees or some servers sitting in the basement on DSL modems (which should see them).

      That's quite a roundabout way of tracking down a nebulous group of people (those that know about PeerGuardian and are technically knowledgeable enough to know what it does and how to install it).

      And here I was, thinking that the music industry specialized in picking the low hanging fruit and going after easy, soft targets like old ladies and single mothers.

      Here's another theory:
      - MediaSentry and other MAFIAA associated organizations, having an already exceptionally low standard of gathering proof for lawsuits (their "proof" has been thrown out in a court of law more often than not) will concentrate on the easy pickings (those without defensive measures such as PeerGuardians or custom HOSTS files) instead of deploying intricate technical solutions which potentially taint even further their "proof" to go after a small, technically knowledgeable minority.

      PS: Please note that I am currently not wearing my tin foil hat.

    17. Re:Wow. by AliasMarlowe · · Score: 2, Funny

      I'm pretty sure that if you work at Microsoft and were capable of getting Vista running on a 400MHz ARM board with 64MB of RAM, they would either promote you to "Emperor of Microsoft" or bury you in a shallow grave outside of town.

      C'mon man, this is Microsoft. They will do both.

      ...and in the wrong order.

      --
      Those who can make you believe absurdities can make you commit atrocities. - Voltaire
    18. Re:Wow. by Anonymous Coward · · Score: 2, Interesting

      could easily ask those employees to run some sort of tool from their home DSL connection, or they could buy a few DSL modems and stick them in the basement, or use a VPN to a pool of residential IP connections

      Are those employees all licensed private investigators?

    19. Re:Wow. by AlexBeck · · Score: 1

      Yeah, sure, because the Linux that runs on this thing is the same Linux you use for desktop.

    20. Re:Wow. by Midnight+Thunder · · Score: 1

      C'mon man, this is Microsoft. They will do both.

      I am sure there is Clippy joke here, but I can't think of one.

      --
      Jumpstart the tartan drive.
    21. Re:Wow. by nospam007 · · Score: 1

      I would use one of those wireless bittorrent routers with a built-in HD and build a battery for that.

      I guess you could also hide it somewhere under a ceiling with access to a powerline and a good directional antenna to steal the bandwidth from some distance away.

      Naturally it could also be your own router you're 'stealing' from, if you bury it in the garden somewhere where the cops wouldn't go look for it. ;-)

      Since you could move the downloaded stuff via web later and configure the router from anywhere in the world, you'd never go near that router again.

      I know, for that price you'd get a cheap netbook too, only good directional antennas for those are hard to come by.

      http://torrentfreak.com/review-the-wireless-bittorrent-router/

    22. Re:Wow. by Anonymous Coward · · Score: 0

      But the real real interesting thing here is that Microsoft is developing a "Linux-computer". And by interesting, I mean that they have been threatening end-users that Linux infringes their patents, so end-users may get sued for using it. Microsoft-Novell deal protects Novell customers from Microsoftpatents.

      Now, Microsoft is infringing their own patents? How can Microsoft say that you shall not use Linux while they make their own Linux based computers for end-user?

      This is almost as stupid as the "we are installing windows on your windows so you can use windows software while you use windows software" thing with virtual XP on Windows 7.

  6. 50x less? by Enry · · Score: 4, Informative

    Argh!

    It's one of the following:

    1/50 the power usage

    or

    a standard PC uses 50x the power of this NIC

    1. Re:50x less? by CompassIIDX · · Score: 0, Troll

      Calm down.

    2. Re:50x less? by artor3 · · Score: 4, Insightful

      Yet you knew immediately what the phrase meant. Gee, it's almost like it got its point across with perfect clarity.

    3. Re:50x less? by Anonymous Coward · · Score: 0

      Pro tip: 50x less means exactly the same thing as both of the things you guessed, so obviously you understood it just like everyone else. No need for the senseless rant on the evolution of our language.

    4. Re:50x less? by Enry · · Score: 4, Insightful

      Yes, and I cn rd wrds tht r splld wtht vwls, but that doesn't make it right.

    5. Re:50x less? by jamesh · · Score: 5, Funny

      Thanks for clarifying that. When I read the article, I assumed that 50x less meant that if a normal computer used 10w, this device 'used' -500W, or actually generated 500W. Boy was I wrong!

      (I'm kidding of course - I didn't read the article :)

    6. Re:50x less? by Anonymous Coward · · Score: 0

      Not really. What is 1x? 1x=100%. So "Using 1x less" would be using no electricity at all.

      If you are using 1 unit of electricity, 50x would be 50 units. Using 50x LESS would mean 1 unit - 50 units = -49 units. Holy crap it makes electricity.

      Enry is much more correct.

    7. Re:50x less? by Xtravar · · Score: 1

      What?

      --
      Buckle your ROFL belt, we're in for some LOLs.
    8. Re:50x less? by Pentium100 · · Score: 1

      so, if you are using 1 unit of electricity, 50x would be 50 units (50 x 1 unit). Using 50x LESS would mean 0.02 units so that (0.02 x 50 = 1).

    9. Re:50x less? by fractoid · · Score: 1

      Yes, andue I cone iraid wierds tauihot rouie espulelied woathut eviwils, but that doesn't make it right.

      I tried to fix that for you...

      (actually it was a real effort to get things that didn't sound pretty similar to the sentence you were trying to write O.o I guess the lesson here isn't that "the human brain is amazing and special" but more like "vowels are all very similar and virtually interchangable").

      --
      Rampant carbon sequestration destroyed the Dinosaurs' tropical paradise. I'm here to help repair the damage.
    10. Re:50x less? by Anonymous Coward · · Score: 0

      Well it works for the Arabs and their torrents.

    11. Re:50x less? by Anonymous Coward · · Score: 0

      I take that you are kidding, but need to say that is the wrong conclusion about "50x less" means negative. That is assumption for people who has got wrong language teaching where it is assummed that "less" means / (like 6/2=3) and it ain't a verb as it should. Very typical error.

      When someone says "My computer comsumes 500W and my monitor 10x less". It is correctly only a 50W and not negative, even that 1/3 population will understand it by that way.

      There is very intresting explenations on language and mathematic science papers about this.

      Same thing goes around other ways. When you say "I have buyed a fruit basked by 50 dollars" and your friend says "I paid from same fruit basket two times more". 1/3 people assumes that friend paid 150 dollars, while the correct result is $100, what 2/3 of population gets corrected.

      The verbal and mathematic makes that 1/3 people have wrong logic of this kind simple calculations.

      Examples:
      "I paid three times more than you from the same $30 fruitbasked"

      1/3 say $30 + 5*$30 = $180 = wrong
      2/3 say $30*5 = $150 = correct

      "I paid three times less than you from the same $30 fruit basket"

      1/3 say $30*(-3) = $-90 = wrong
      2/3 say $30:3 = $10 = correct

    12. Re:50x less? by Enry · · Score: 1

      50x LESS means you have to subtract since you have two operations going on.

      50 * x = 1
      x = .02

      Ok, so we solved for x.

      Now since it's 50X less, we subtract:

      1-x = y
      1-.02 = y .98=y

      So you're really using .98 units of electricity. Not much in the savings department.

    13. Re:50x less? by dotgain · · Score: 2, Funny

      There is very intresting explenations on language

      No kidding!

    14. Re:50x less? by Aladrin · · Score: 1

      Even though people will understand what you are saying, taken literally it is a negative number.

      Take 10 as an example. 50x 10 = 500. So 500 less than 10 is -490. 50x less than 10 is -490.

      Similarly, 50x more than 10 is 510, not 500.

      If you are talking about something technical, you might as well be completely correct in what you are saying.

      --
      "If you make people think they're thinking, they'll love you; But if you really make them think, they'll hate you." - DM
  7. KillerNIC? by bstreiff · · Score: 4, Informative

    Isn't this somewhat akin to what the much-hyped KillerNIC was all about-- a separate device to offload network activity (for example, BitTorrent downloads)?

    1. Re:KillerNIC? by Vu1turEMaN · · Score: 3, Informative

      No. Not at all.

    2. Re:KillerNIC? by artor3 · · Score: 2, Interesting

      This one works while your computer is in a sleep state. The KillerNIC does not. Sure, it could in theory, but the software to do so doesn't come with it, and no third party ever developed such an app.

      So while hardware offloading network activity is nothign new, software to run downloads while the computer is asleep is quite new, and quite nice.

      At a reasonable price, I'd consider getting one myself, just to save on power costs.

    3. Re:KillerNIC? by igny · · Score: 3, Interesting

      A number of NASes can download files from web, like this one

      --
      In theory there is no difference between theory and practice. In practice there is. - Yogi Berra
    4. Re:KillerNIC? by blitzkrieg3 · · Score: 2, Informative

      In a way this is the exact opposite. The KillerNIC is designed to offload network processing to a host OS on the NIC while the computer is on. It promises do deliver better performance by using more power.

      The NIC in the article acts a passthrough when the computer is on, and only starts doing its work when you turn the host PC off. It promises to deliver better energy usage by shutting the PC off.

    5. Re:KillerNIC? by Anonymous Coward · · Score: 0

      A number of NASes can download files from web, like this one

      I have one. Works great*. The CPU is a little slow though, so the UI starts to really slow down on updates once 5+ torrents are running. Ten is the hard cap on the 108 model. Uses ~15 watts with an old sata HD and torrents thrashing the drive.

      * As a torrent/etc its great. It has one HUGE flaw though, it is horribly slow at transfers. It may have a gigabit nic, but the CPU can only push about 8MByte/sec what it's pushing large files. Use lots of little ones (eclipse folder, for example?)and it drops to 2, even 1.5MByte/sec...

      It's fine to stream movies and DL, but it's too slow to do disk imaging or even lots of seeking (jump back and forth) on an HD clip.

    6. Re:KillerNIC? by Myrcutio · · Score: 2, Insightful

      not quite, the KillerNIC was simply a misguided attempt to shave off a few milliseconds of latency for poser *cough* i mean hardcore gamers.

      Which was always funny because they assumed that the 1/200th of a second faster latency would show up on their 120hz monitor, or relieve a few CPU cycles on their overclocked 4ghz quad-core processor. Imagine how many soap-on-a-ropes you could buy these fools for that same $170

      This little usb gadget actually looks cool, a bittorent downloader that uses next to no power.

  8. SoC - exist today by bfmorgan · · Score: 1, Interesting

    I've got the Sheevaplug that has the Marvell SoC. Its got an SD interface, 512 MB ram, USB 2.0 and the size of a wall wart. It is running Ubuntu and I have it scheduled to pick up torrent files nightly. Cost $99 for the Sheevaplug and $14 for the SD card. For additional space a .5TB hard drive can be connected via the USB for those really big files.

    --
    I hope this caused some synapses to fire.
    1. Re:SoC - exist today by johnsonav · · Score: 1

      Yep, Sheevaplug rocks. 500GB USB drive, rTorrent, and then uShare to the Xbox360. No muss, no fuss, no hassle. And, it has the capacity to do a lot more. Works out of the box, and everything is just an apt-get away.

      --
      ... and that's when the C.H.U.D.'s came at me.
    2. Re:SoC - exist today by Killer+Orca · · Score: 1

      Yep, Sheevaplug rocks. 500GB USB drive, rTorrent, and then uShare to the Xbox360. No muss, no fuss, no hassle. And, it has the capacity to do a lot more. Works out of the box, and everything is just an apt-get away.

      Yes, uShare would be nice if the project was still being updated, for now it works fine but for how much longer I'm unsure.

    3. Re:SoC - exist today by AlterRNow · · Score: 1

      These looks quite interesting..
      Is there a UK plug version?
      Did you install Ubuntu on it yourself?

      --
      The disappearing pencil trick. Let me show you it.
    4. Re:SoC - exist today by Midnight+Thunder · · Score: 1

      I've got the Sheevaplug that has the Marvell SoC

      If the power consumption is comparable to an average home DSL router, and it had an extra port, it would make a great base for DD-WRT or something of the sort.

      --
      Jumpstart the tartan drive.
    5. Re:SoC - exist today by bfmorgan · · Score: 0

      Check out Globalscale's web site: http://globalscaletechnologies.com/c-2-globalscale-technologies-products.aspx Also, check out the openplug forum at: openplug.org/plugforum/index.php The power supply takes 110 - 220 volts, 50-60 Hz. Also, Ubuntu comes installed and there are several other distros available for the plug.

      --
      I hope this caused some synapses to fire.
  9. KillerNIC by Anonymous Coward · · Score: 0

    The KillerNIC has been operating as an independent torrent device for years. It's overpriced so people ignore it, but it works well and runs Linux.

    I guess this is nice because it saves power? There are other dedicated torrent devices for that - ones with proper hard drives instead of SD cards. I don't mean to come down as overly negative, but this is really not impressing me.

  10. Uploading? by autovertical · · Score: 1

    I imagine it wouldn't be very cost effective to download, more for uploading since flash cards aren't exactly cheap..... Music however, wouldn't be a problem.

    1. Re:Uploading? by xouumalperxe · · Score: 1

      Presumably you're supposed to offload from flash to HDD when you wake up.

  11. why get one of these when by ickleberry · · Score: 2, Insightful

    there are so many other low-powered devices that will do so much more. like you could probably mod a router to run rtorrent and plenty of NAS already have torrent support. i have rtorrent running off a pico-itx board that also hosts my website,email,ftp,ssh,gopher,xmpp, a few python socket servers for random crap and if i had a script that would make me appear to be logged in on all those social networking sites 25/7 it would run this too.

    having something that only supports bittorrent seems pretty limiting when you can have a fully featured unix CLI-based machine with plenty of room for expansion. but i said the same thing about a device that would "only play mp3's" in 2000

    1. Re:why get one of these when by Mr.+Roadkill · · Score: 1

      having something that only supports bittorrent seems pretty limiting when you can have a fully featured unix CLI-based machine with plenty of room for expansion. but i said the same thing about a device that would "only play mp3's" in 2000

      From the article, it's not just bittorrent - they've got other large downloads in mind too. It'd be nice to be able to leave a device like that downloading something like the entire debian stable branch for my particular architecture to a soon-to-be-cheap 64 gigabyte micro-SDHC card - a nice little pocket-sized debian mirror, up to date and fully populated from my ISP's free mirror just in case I need it. That may be a bit beyond what's described in TFA, but not by much.

      Having that kind of functionality in your router or in a box on your network is nice, but you can't necessarily take that with you wherever you go. Plus, as that kind of device gets more powerful over time, it'd be nice to have a decent firewall built into the NIC too. Give it a few years... they haven't commercialised these things yet, and there will be a *far* bigger difference between this and future versions of this concept than there is between a circa-1999 MP3 player and the iPod Touch.

    2. Re:why get one of these when by corychristison · · Score: 1

      all those social networking sites 25/7 it would run this too.

      Either that is a typo of I missed the memo.

    3. Re:why get one of these when by corychristison · · Score: 1

      Talk about typos!

      I need to learn how to press that Preview button first. Is there a way it always Previews before posting (while logged in)?

    4. Re:why get one of these when by timeOday · · Score: 1

      you could probably mod a router to run rtorrent

      Bittorrent clients can be resource intensive though. rtorrent appears to be ncurses-based, which is a bit spartan for my taste. I've been using azureus, but the memory consumption is ridiculous - like, 200+ megabytes for 1 or 2 torrents!

      What's an easy-to-use, full-featured, but resource-light torrent app?

    5. Re:why get one of these when by Charan · · Score: 2, Informative

      there are so many other low-powered devices that will do so much more.

      The important part of this work isn't that there is another device to do your downloading. Yes, there are better devices for that.

      What these guys have done is design one way to keep your PC in low power mode as long as possible. One reason that people keep their computers on is that they want network services to be available. (Some keep their computer on because it's downloading torrents. I keep my computer on because I might want to SSH in or access my files remotely.)

      This device is one way to keep a computer network-accessible while it's in a low-power sleep. (Hence the name "Somniloquy": talking in one's sleep.) They do this by putting a proxy between the computer and the network. The computer can go to sleep and have the proxy take over network functions for it.

      This turns out to be a very general approach. For some types of network access, this device can get away with ignoring the data. For other accesses (like when I try to SSH in), it can wake the computer from sleep to process the request. For some trivial protocols like ping, it's easy to let the proxy just respond.

      They show that it's still possible to get some power saving in complex protocols. As an illustration of its generality, they were able to implement BitTorrent within this design. Other protocols may give similar benefits. But they aren't about to implement everything out there.

    6. Re:why get one of these when by Fallingcow · · Score: 1

      Transmission is my favorite. Really doesn't get any better IMO. Light, looks good, does everything I want.

      Deluge is my second favorite. Not as light, not as snappy, a bit ugly, but about a thousand times better than Azureus.

      I use uTorrent (muTorrent) on Windows.

    7. Re:why get one of these when by Fallingcow · · Score: 1

      Oh, right, links. All links go to screenshots page, unless the home page has some.

      Linux:

      1. Transmission (Linux, OSX, BSD, Solaris)
      2. Deluge (Linux, mediocre Windows port available)

      Windows:

      1. uTorrent (Windows, Mac beta port available)

    8. Re:why get one of these when by Locklin · · Score: 1

      It would have to be able to wake your machine if you want to use it for remote SSH access. On Ethernet, you can already do that.

      --
      "Knowledge is the only instrument of production that is not subject to diminishing returns" -Journal of Political Econom
    9. Re:why get one of these when by Charan · · Score: 1

      As far as I understand it, wake-on-lan would let me SSH into one computer so I can send a magic packet to my real to computer to wake it up, and then I can SSH in to the computer I wanted to in the first place.

      Somniloquy gives the same functionality transparently, without needing that extra step, without any other network user being aware that the computer was asleep in the first place.

      If you read the referenced paper, they do talk about why they don't like wake-on-lan in section 6.

    10. Re:why get one of these when by Locklin · · Score: 1

      WOL works over the internet, (port forward required if NAT, but that's the same as SSH). So no need for a second machine. I wake my workstation from my netbook regularly.

      --
      "Knowledge is the only instrument of production that is not subject to diminishing returns" -Journal of Political Econom
  12. The year of linux on the desktop. by Cozminsky · · Score: 1, Funny

    This is truly the year of linux on the desktop. Even Microsoft is embracing it now.

    1. Re:The year of linux on the desktop. by InsertWittyNameHere · · Score: 1

      The won't let it run Linux out of the lab.

      The specs will be upped to 1.6GHz atom processor, 1GB Ram, it will be the size of a netbook and it's going to run Windows 7 Starter Edition, limited to 3 torrents at a time.

    2. Re:The year of linux on the desktop. by supernova_hq · · Score: 1

      limited to 3 peers at a time.

      There, fixed that for you.

    3. Re:The year of linux on the desktop. by pato101 · · Score: 1

      Even Microsoft is embracing it now.

      These guys at MS, may be fired soon: not only they have used Linux for the device: they have used LaTeX to write the paper!:
      producer: MiKTeX GPL Ghostscript 8.60
      creator: dvips(k) 5.96dev Copyright 2007 Radical Eye Software
      At least (for them) MiKTeX is a windows LaTeX install

      MiKTeX (pronounced mick-tech) is an up-to-date implementation of TeX and related programs for Windows (all current variants).

  13. Already have this... by Anonymous Coward · · Score: 1, Interesting

    I already have Torrent functionality in my Asus W500L router with support for storing the files onto any attached USB drive.

    Why the need for this device when you'll need your router on anyway?

  14. Torrents going green?!?!!? by Rooked_One · · Score: 2, Funny

    well... thats the color that little icon with a u on it is at least :P

  15. There's another name for such a device by jdb2 · · Score: 4, Informative

    It's called the "Killer NIC". It's a PCI Express network card which offloads network packet processing to a custom embedded Linux distro running on a 400MHz ARM processor with 256MB of RAM, and oh, it works with Vista. As it's independent of the main CPU, it can run applications, such as a bittorrent client, while the main CPU attends to other tasks while still acting as a NIC for the main CPU even if one of the on-board applications is also network oriented -- they call this "Flexible Network Architecture" or "FNA apps." Oh, and did I mention that it has a USB port for storage of such applications and any associated data ( such as files downloaded via Bittorent ) on a USB flash drive?

    Another "great innovation" from Microsoft.

    jdb2

    1. Re:There's another name for such a device by SCPRedMage · · Score: 1

      Can it continue to download torrents and such while the computer is powered-down/in stand-by?

      --
      My sig can beat up your sig.
    2. Re:There's another name for such a device by Locutus · · Score: 2, Interesting

      Dell did it one step better and put the ARM chip in the laptop along side the x86 CPU. I forget what version of laptop does this but it's currently used for instant-On but has full network access and I guess it shares it with Windows since they said Windows can boot while using the ARM stuff.

      But as someone else stated, why not just put DD-WRT oh your router and let the torrents work from there.

      LoB

      --
      "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
    3. Re:There's another name for such a device by gparent · · Score: 1

      You forgot to RTFA and find out that the Killer NIC won't do it while your computer sleeps.

    4. Re:There's another name for such a device by TubeSteak · · Score: 1

      But as someone else stated, why not just put DD-WRT oh your router and let the torrents work from there.

      2 things

      1. The KillerNIC doesn't work while the computer is in sleep mode
      2. The KillerNIC (or a DD-WRT capable router)is never going to get put into a laptop

      I'd jump on this NIC in a heartbeat if they could shrink it down to ExpressCard size,
      though I suspect it'll just eventually get integrated into Intel motherboards.

      --
      [Fuck Beta]
      o0t!
    5. Re:There's another name for such a device by wvmarle · · Score: 1

      The KillerNIC can not do this independently of the host like this device can. With Microsoft's prototype you can put your main computer to sleep (not off) and it continues to download.

      The smart bit I see is the interaction: the take-over of the network state by the NIC from the main PC and vice versa, and the transfer of torrent files (this of course includes the downloaded bits and so), current connections, and whatnot. That is quite cool and afaik not done before.

      So this one for a change appears to be a real innovation by Microsoft. Good to see that those thousands of smart guys can now and then pull off something that at least on the surface is innovative. They should do that more, seriously. Maybe Microsoft should, like e.g. Google and Philip's Natlab of old, give all their research employees a day a week full freedom to work on their own pet projects.

    6. Re:There's another name for such a device by Anonymous Coward · · Score: 0

      Cut the ad crap dude !

    7. Re:There's another name for such a device by DragonTHC · · Score: 2, Insightful

      The killer XENO pro and Ultra WILL do this while the computer sleeps.

      though the device is pci-e and will require a BIOS that supports this function.

      --
      They're using their grammar skills there.
    8. Re:There's another name for such a device by nathan.fulton · · Score: 1

      Another "great innovation" from Microsoft.

      This really is better than vista. It lets us seed our favorite flavors of Linux (And also copies of XP, just to add irony to injury) without clicking through Microsoft's bastardization of sudo.

    9. Re:There's another name for such a device by dissy · · Score: 1

      Can it continue to download torrents and such while the computer is powered-down/in stand-by?

      It is supposed to work while in sleep mode, but for some reason it doesn't work while shut down. I'd guess not enough power is sent to the PCI slots in that state, and the thing does suck down a bit of wattage. I'm sure Some part of the card is active while shut down, even if just for wake on lan functions. But no bittorrent while off, only asleep.

    10. Re:There's another name for such a device by dissy · · Score: 2, Informative

      Can it continue to download torrents and such while the computer is powered-down/in stand-by?

      Sorry for the double reply. But it seems I was incorrect. There is no mention anywhere on their website about remaining active when the OS isn't. The PDF spec sheet, and their technical details page both don't even mention that as a feature.

      I didn't bother digging through their forums, but I'd prefer to hear from someone who has gotten this device to actually function in that way (and ideally a HOWTO)

    11. Re:There's another name for such a device by master811 · · Score: 2, Informative

      Wrong, the Killer NIC doesn't run whilst the PC is sleeping.

    12. Re:There's another name for such a device by jdb2 · · Score: 2, Insightful

      While that may be true with current revisions, I see no reason why it couldn't continue to operate off of +5V standby power, or, failing that, a wall-wart. If my power supply is a typical example, then there's at least 15 watts available on the +5VSB rail when the computer is in S3 sleep. It takes no great leap of imagination to implement switching to an alternate power source when a change in the ACPI power state is observed. The only reason this "Somniloquy" is able to operate while the computer is in stanby/sleep-mode is the fact that there is still bus power supplied to the USB ports.

      jdb2

    13. Re:There's another name for such a device by jdb2 · · Score: 1

      Yes, but there's no good reason why it couldn't be easily modified to do so, either via the +5VSB power supply rail or a wall-wart.

      jdb2

    14. Re:There's another name for such a device by jdb2 · · Score: 1

      The KillerNIC can not do this independently of the host like this device can.

      Yes it can, or at least has the capability -- as long as it has a source of power. The whole point of the Killer NIC is to offload network packet processing from the main CPU to the Killer's on-board ARM chip. The "FNA" Linux apps that run on the card are certainly independent of the main CPU.

      With Microsoft's prototype you can put your main computer to sleep (not off) and it continues to download.

      As I said in another post, what great leap of imagination does it take to switch to an alternate power source when a change in the ACPI power state is detected? Microsoft's implementation has it easy as it runs off of the bus power supplied to the USB ports which is still present when the computer is in standby/S3-sleep.

      The smart bit I see is the interaction: the take-over of the network state by the NIC from the main PC and vice versa, and the transfer of torrent files (this of course includes the downloaded bits and so), current connections, and whatnot. That is quite cool and afaik not done before.

      True, but this is not necessary if the network state is already present on the NIC, as with the Killer. Plus you have to weigh the costs and benefits of having to recompile all applications that use the network so that they work with the Somniloquy's state transfer API against the costs and benefits of just running custom applications on the off board network processor. Basically the only thing Microsoft has added to what's already available is the ability for all applications that use the network to work seamlessly with their sleep-mode "stubs", which are basically the same as Killer "FNA" apps, the key innovation being the transfer of network and application state to the "stubs."

      So this one for a change appears to be a real innovation by Microsoft. Good to see that those thousands of smart guys can now and then pull off something that at least on the surface is innovative. They should do that more, seriously. Maybe Microsoft should, like e.g. Google and Philip's Natlab of old, give all their research employees a day a week full freedom to work on their own pet projects.

      jdb2

    15. Re:There's another name for such a device by dave420 · · Score: 1

      And when the computer turns off, the Killer NIC does what, exactly? Does it intercept the BitTorrent connections already running on, say Azureus on the host computer and keep those running? I know this is slashdot, but if you're going to try to sound so fantastically knowledgeable, at least RTFA a little bit.

    16. Re:There's another name for such a device by jdb2 · · Score: 1

      And when the computer turns off, the Killer NIC does what, exactly?

      When your computer turns off, as in power off, turn the power supply off, or unplug your power cord, the Killer Nic will of course cease to function, as will Microsoft's device.

      Does it intercept the BitTorrent connections already running on, say Azureus on the host computer and keep those running?

      No, but neither does the Somniloquy unless Azureus is recompiled to take advantage of the Somniloquy's network and program state transfer API and even then what you mention won't work unless a special stripped down ARM-Linux binary that duplicates some of Azureus' core functionality is written and installed on the device -- what Microsoft calls a "stub."

      I know this is slashdot, but if you're going to try to sound so fantastically knowledgeable, at least RTFA a little bit.

      And if you're going to try to sound so fantastically critical of people for not being %100 percent factually accurate with respect to the FA, then perhaps you should re-read it first before you go and make a fool of yourself by commiting the same error that you try to point out in other people.

      jdb2

  16. Other functionality by PopeGumby · · Score: 5, Funny

    Yeah, but can it stay up all night looking up wikipedia for names of obscure early-90s dance acts and then scour all the torrent sites for full albums instead of just "Best of 90's Dance You Like Me Now?" compilations, and then stare at bittorrent, begging more seeders to come online to increase the speed from 0.01KB/s, and then say "screw it" and download the latest metallica and eminem albums on principle, delete them without listening to them, because it doesnt really like metallica or eminem, and then wander off to youtube to watch old WCW videos?

    If not, it can't truly duplicate my torrent experience.

    1. Re:Other functionality by Anonymous Coward · · Score: 0

      You do know a scripting language, right?

    2. Re:Other functionality by RiotingPacifist · · Score: 1

      I don't think it has flash support, but given a seed page (any random wikipedia start page), wget, bash, and logins to a few torrent sites , i think you could whip together something akin to that, additionally it could check Slashdot and regularly get you first posts.

      --
      IranAir Flight 655 never forget!
  17. Ridiculous by darpo · · Score: 1

    Most ridiculous thing I've seen in awhile. I guess it would be pretty low power. But why not use a headless torrent server on an older box you weren't using for anything? I just can't see this device being standardized in any way, compared to a regular old server.

    1. Re:Ridiculous by supernova_hq · · Score: 1

      Not to us geeks. But remember, the people they are selling these to bought VISTA for gods sake! They'll buy anything...

    2. Re:Ridiculous by darpo · · Score: 1

      I'm running Vista at home. I don't buy into the whole "Vista sucks!" anti-Microsoft campaign.

    3. Re:Ridiculous by supernova_hq · · Score: 1

      Funny, that's what a lot of Ford Pinto owners said.
      Well, they learned their lessons eventually.

  18. Eh by ShooterNeo · · Score: 2, Insightful

    The trouble is, this extra hardware will be a PITA to use. You'll have to have special versions of all your torrent software, IM software, etc that run on this device. The complicated way it works means that it will be heavily OS dependent, and vulnerable to all kind of glitches and problems. It's just too complex a technology to use in order to save a few watts.

    Worse, every time it wakes up your main machine's mechanical fans and hard drives, it increases the wear on those components.

    A much better approach is a multi-processor PC with the technology to completely shut down un-used CPU cores and reduce fan RPM, combined with SSDs for storage. Such a setup would let you continue to run your normal software - even let you use the PC for low powered desktop apps - and when you do something that demands more power, the system would wake up.

    Right now, AMD is much better for this : the low end, passively cool ATI graphics cards will run at a fraction of their normal clock-speed when idle in desktop mode. The current quad core AMD CPUs will severely underclock the unused CPU cores as well. It's not as good as a complete shut-down, but a decent AMD rig with variable speed fans (with an SSD of course) can now be built to run quietly on low power, but provide high performance on demand.

    1. Re:Eh by blitzkrieg3 · · Score: 1
      I think you may need to RTFA:

      4.4 Applications Using Stubs

      To demonstrate how modest application stubs can enable significant sleep-mode operation in Somniloquy, we have also implemented application stubs for three applications that were popular in our informal survey: background web download, peer to peer content distribution using BitTorrent, and instant messaging. For all these appli- cations, we did not have to modify the operating system or the existing applications on the PC, which were only available to us in binaries. To capture the state of the application for the respective stub, we wrote wrappers around the binaries.

      Emphasis mine.

    2. Re:Eh by fractoid · · Score: 1

      What? Why would it be doing all that stuff with integrating with the OS, spinning up your hard drives etc? All it does is run its own internal torrent app, which you point at a tracker. It then downloads the torrent by itself, into its built-in flash memory, without needing anything out of your computer except for a 5v power supply. Then when you turn your computer on in the morning it presents itself as a flash drive containing the files... simple!

      --
      Rampant carbon sequestration destroyed the Dinosaurs' tropical paradise. I'm here to help repair the damage.
    3. Re:Eh by ShooterNeo · · Score: 1

      It's capturing the information from a specific location in memory that is specific to the version of the OS you're running.

      At the minimum, the software would have to know where to look in :

                      Win XP
                      Win XP 64 bit
                      Win Vista
                      Win Vista 64 bit
                      Win 7, Win 7x64
                      OS X
                      Ubuntu

      And every other major OS variant that is currently commonly used. And security patches that change the memory mapping would likely break the software.

    4. Re:Eh by blitzkrieg3 · · Score: 1

      How do you know how it works? I must confess I don't know, but I think the easiest way would be to transfer download.part files from the filesystem to the device, and then back when waking up.

      On the fly binary patching is, as you mention, one of the hardest ways to accomplish this. Especially since with newer linux distros memory address are randomly generated to counter this type of "attack"

    5. Re:Eh by ShooterNeo · · Score: 1

      If you RTFA, you'd notice that they actually capture information directly from the OS about your networking status : what packets you just sent, received, etc in order to 'impersonate' the host PC for the torrent or for IM clients, etc.

  19. With external power it'd just be a bittorrent NAS. by SpazmodeusG · · Score: 3, Interesting

    Here's something that hobyists have been doing for a long time. Get a router or NAS that can run Linux and put all the services you want on it. You now have something that works when your computer is completely powered down (not just in S3 sleep mode), requires no USB ports and if you really want to you can enable wake-on-LAN on your computer and have the same ability to remotely wake your computer with a particular network message as this board gives.

  20. This gives new meaning to the term by enoz · · Score: 3, Interesting

    Zombie computers.

  21. It's already been done by Anonymous Coward · · Score: 2, Informative

    You can purchase a linksys router that will download your torrents to a usb hdd or cf card. One less thing that takes up a usb port.

    1. Re:It's already been done by binarylarry · · Score: 1

      yep and one less thing to get owned when your Vista powered PC gets hijacked by some type of malware.

      --
      Mod me down, my New Earth Global Warmingist friends!
  22. Torrents should be the router's job by Dr.+Spork · · Score: 4, Interesting

    This is dumb. I mean, every house already has a running device with an ARM processor: their router! It would be so much more logical if torrents ran on the router than on a PC. For one thing, the router could throttle back the torrent if computers on the network were asking for data, and it could upload full bore when everyone is asleep.

    Before you post links to routers with a USB port and a shoddy torrent client: I know about these, and it's a step in the right direction, but the interface needs to be much better. I should click on a torrent file on my bedroom computer and have that torrent be loaded into my router.

    I like the idea that this thing accepts SD flash cards. Pretty soon, 8GB will be trivially cheap, and that could serve as cache. Periodically, as the cache fills up, the router could wake up a computer, transfer finished files to it and put it back to sleep. This wouldn't be hard - any proper geek could write a script to do this.

    1. Re:Torrents should be the router's job by melikamp · · Score: 1

      Hmm. Your ideas are intriguing to me and I wish to subscribe to your newsletter.

    2. Re:Torrents should be the router's job by Anonymous Coward · · Score: 0

      Instead of waking a computer, you could have a NAS or File Server (FreeNAS) wake up to do the offloading. A lot simpler, and FreeNAS has many protocols to handle something like this.

    3. Re:Torrents should be the router's job by blitzkrieg3 · · Score: 3, Interesting

      This is dumb. I mean, every house already has a running device with an ARM processor: their router! It would be so much more logical if torrents ran on the router than on a PC. For one thing, the router could throttle back the torrent if computers on the network were asking for data, and it could upload full bore when everyone is asleep.

      I like the idea that this thing accepts SD flash cards. Pretty soon, 8GB will be trivially cheap, and that could serve as cache. Periodically, as the cache fills up, the router could wake up a computer, transfer finished files to it and put it back to sleep. This wouldn't be hard - any proper geek could write a script to do this.

      This makes me wonder if this is already possible with a little hardware hacking and something like openwrt. The only piece currently missing is the "I'm going to bed" packet from the client to the router, and the "go back to sleep packet" you mentioned. When a client goes to sleep, the router takes over the connections using whatever the mechanism is in this paper, and starts caching rx packets.

      Then either when the buffer gets full or a certain pre-defined packet signature triggers the router, the router can send a replay of what happened at 100Mbps back to the client, which is all transparent to the OS.

      The caveat of course being that the network stack would need to be similar, you can't have the client machine thinking it sent a RST where the router didn't. And the router would need to decide which packets it can handle, and which are unimportant, and which need to cause a wakeup. But on the surface there isn't a lot stopping a POC of this kind of thing.

    4. Re:Torrents should be the router's job by SpazmodeusG · · Score: 4, Interesting

      Well if the router is always on anyway why have the services only switch to the router when the computer goes to sleep? Why not have the services permanantly running on the router?
      A lot of people run rtorrent on their WL-500g's and use an rtorrent front end on the PC. It works perfectly well. rTorrent continuosly downloads on the router and the front end transparantly displays information as if it was downloading locally. No moving of the service to have it running on the PC or embedded device is required.

      Really this board in the article has no advantages over a bittorrent capable router that i can see. It only allows 1 computer to make use of the services on the embedded device, so you'd need 1 for each computer. It takes up 2 USB ports when really it already has connectivity to the computer via the LAN anyway so why the need for USB at all? It still requires the modem/router to be on to work, so it uses more power than just a bittorrent router. It doesn't work when the computer is in hibernate or off completely, only when in S3 or above. It doesn't have any other storage options but the SD-Card...
      I could go on but you get the idea.

    5. Re:Torrents should be the router's job by nathan.fulton · · Score: 1

      Pretty soon, 8GB will be trivially cheap I'd say it is already there at $20.00. I remember when a 32MB usb drive cost more than that (and I'm not at all old.)

    6. Re:Torrents should be the router's job by TheDugong · · Score: 1

      32Mb? USB? Luxury! I can remember when a 10Mb MFM drive cost more than a small house!

    7. Re:Torrents should be the router's job by TheDugong · · Score: 1

      Tooooo complicated. I got koolu net appliance ~2 years ago. Unfortunately they do not sell them anymore, however there are bound to be loads of equivalent low powered PCs. It is a AMD Geode based box with 512Mb ram and an 80gb hard drive. I run Ubuntu server on it. Only uses between 7-11 watts which is around what a PCI card would use anyway.

    8. Re:Torrents should be the router's job by Fallingcow · · Score: 1

      DD-WRT is what you're looking for.

      Bittorrent, webserver, whatever--it's Linux, put whatever you want on it. Runs on tons of routers, though the lowest end ones are usually a little weak to both keep up with routing and do downloading. Has a web config and torrent interface, I think.

      Instead of the complicated "cache, wake computer, transfer, sleep computer" thing, just plug an external hard drive in to the router and share it with Samba or something.

    9. Re:Torrents should be the router's job by Pentium100 · · Score: 1

      Periodically, as the cache fills up, the router could wake up a computer, transfer finished files to it and put it back to sleep. This wouldn't be hard - any proper geek could write a script to do this.

      That's great if you don't seed.

      I mean, every house already has a running device with an ARM processor: their router!

      Well, my ADSL modem maybe has ARM CPU, but my router has x86 :).

    10. Re:Torrents should be the router's job by Anonymous Coward · · Score: 0

      Ok, 8 GB is cheap, now what?

    11. Re:Torrents should be the router's job by Anonymous Coward · · Score: 0

      Right, and you don't even need any special software on the PC to do this, just run any torrent client and it will download the file from the router like it would any other client, except much faster. And it would work with multiple PCs. You could even add a transparent proxy to capture torrent files as users download them and automatically start downloading them.

    12. Re:Torrents should be the router's job by Peet42 · · Score: 1

      I think this is more useful in a work/shared environment where the user has wireless access but no direct configuration access to the router.

    13. Re:Torrents should be the router's job by Peet42 · · Score: 1

      As I pointed out elsewhere, this solution works in situations like a college dorm room where you have free wi-fi access but no direct access to the router, and where multiple people are downloading different things from the same router.

  23. not even a proof of concept by YesIAmAScript · · Score: 1

    The makers say this is a proof of concept. But it isn't. Networking protocols are incredibly flexible, on purpose. This device cannot know how to answer on a given socket unless the code I've written to answer is running on this device. Which isn't going to happen since my code is running in a different address space, on a different processor architecture on a different OS.

    --
    http://lkml.org/lkml/2005/8/20/95
  24. RIAA/MPAA catches the traffic? No tracing it back by Presto+Vivace · · Score: 1

    I was wondering about that myself.

  25. USB + NIC by criptic08 · · Score: 1

    For places where you don't have two ethernet cables, using a _USB_ primary NIC doesn't sit well with me at all. Reaching under my desk to switch cables isn't an option either.

  26. Don't you mean MIPS processor. by Anonymous Coward · · Score: 0

    The famous broadcom 802.11g router chip and its successors use MIPS based microprocessors, not ARM.

  27. Neat concept by Demonantis · · Score: 2, Interesting

    I like the idea it makes the computer much more efficient. The one design decision that confuses me is the choice of using the nic card. I guess it benefits those without a router, but couldn't you just develop a os for a nas that does the exact same thing. Main benefit is that it doesn't require a proprietary nic card designed for torrenting.

    1. Re:Neat concept by Anonymous Coward · · Score: 0

      I think Fonera 2.0 is much better

      ARM Router web interfaced downloading torrent, Megaupload and others direct download.

      Linux based and nice community.

      30 or 40 euros its interesnting

      http://wiki.fon.com/wiki/La_Fonera_2.0

  28. Yippee by Anonymous Coward · · Score: 0

    Right, so they've created a prototype of what's been running on my old NSLU2 box for the last several months: NSLU2 + screen + rtorrent + flexget.py + ccxstream = all this and much more

    Total cost: $0 (well, I had the NSLU2 plus a 8Gb USB key lying around)

  29. something similar by tibman · · Score: 3, Interesting

    My housemate has something similar. It's the typical NAS with two drives, but the cool part is the web interface. You can c&p torrent urls straight into it and even manage all your existing torrents through the web interface. So every computer in the house has a central torrent location. When it's time to play L4D we don't have to go around checking which machine is sucking all the band, we just log into the NAS and pause the torrents.

    Just went and looked at it. It's a D-link DNS 323 (company link: http://www.dlink.com/products/?pid=509).

    I'd say the d-link beats the Microsoft research team's device (even though gumstix is awesome). No pc required and it can sit anywhere on your network.

    --
    http://soylentnews.org/~tibman
    1. Re:something similar by Anonymous Coward · · Score: 0

      My housemate has something similar. It's the typical NAS with two drives, but the cool part is the web interface. It's a D-link DNS 323 (company link: http://www.dlink.com/products/?pid=509).

      I'd say the d-link beats the Microsoft research team's device (even though gumstix is awesome). No pc required and it can sit anywhere on your network.

      Hey, do me a favor? Test the download speed on the local network with that thing. I have a Synology 108. Peaks at about 8MByte/sec (30GB/hr) with large single files, but craps out at 1.5MB/sec for lots of little files...

    2. Re:something similar by mirshafie · · Score: 1

      I recently built a little box for this exact purpose, so that everybody in our house can keep their computers off when they don't use them. I'm about to set it up for web based torrent management, and streaming media to the Xbox1.

      In case anybody is interested these are the parts I used:

      • Gigabyte GA-GC230D, Intel Atom 1.6GHz, Mini-ITX, I945GC, DDR2, LAN, PCI, SATA
      • Western Digital Scorpio 500GB 2,5"
      • Advance 3903B case, 60 W external power supply (no optical drive, loud system fans)
      • AData Memory 2GB 800Mhz (clocks down nicely)
      • Netgear Switch GS605 with 5 ports

      With a KVM switch I'll even be able to use it for most other purposes like surfing the web and writing homework. Then I'll only need the power hungry monster for games.

    3. Re:something similar by tibman · · Score: 1

      My quick test is much slower than yours. Took 6min to copy a 1gb file (with torrents going). That's what, maaybe 3mB/s? I'm on a 100mbit router and the NAS is on a gigabit router. Lots of little files are the same speed it looks like.

      The drives are currently in JBOD i think.. raid 0/1 might be a lot faster? Either way, i can't see it competing with the Synology 108.

      --
      http://soylentnews.org/~tibman
    4. Re:something similar by Xoltri · · Score: 1

      Alternately, you can get a router that supports Tomato firmware (http://www.polarcloud.com/tomato) and implement QoS (quality of service) such that torrents are on the lowest priority. Then when you play games, or take a call on your VOIP phone or stream a youtube clip or... it will automatically throttle your torrents. And you never have to think about it again.

      --
      -Xoltri
    5. Re:something similar by Anonymous Coward · · Score: 0

      My quick test is much slower than yours. Took 6min to copy a 1gb file (with torrents going). That's what, maaybe 3mB/s? I'm on a 100mbit router and the NAS is on a gigabit router. Lots of little files are the same speed it looks like.

      The drives are currently in JBOD i think.. raid 0/1 might be a lot faster? Either way, i can't see it competing with the Synology 108.

      Nah, it's comparable. Try running it without ANY torrents running, that's where my peak figures came from - just turn off your modem/router for a bit if you don't want to have to reset torrents.. The CPU gets used up first, not the HD access, throughput or the network itself. Darn CPU can't handle the packets on a high speed point to point connection, much less that AND dozens of peer connections...

      They say the more expensive ones don't have this issue, but then you may as well buy a netbook for a more functional and faster system anyway.

  30. Heh. by NotQuiteReal · · Score: 1

    If you resent the electricity that people use to see a movie, clearly you resent the fact that people exist at all.

    --
    This issue is a bit more complicated than you think.
  31. at home 37% leave computer ON to support IM/Email by Browzer · · Score: 3, Insightful

    "In the office environment, 52% of respondents left their machines on for remote access, and 35% did so to support applications running in the background, of which e-mail and IM were most popular (47%)."

    Never mind the fact that emails are saved on the server, but is this device is really necessary in case "An instant messenger (IM) client will require the PC to be on in order for the user to stay "online" (reachable) to their contacts."

    So instead of telling a significant number of respondents that they really don't have to leave their computer ON to run background applications such as IM and email (unless of course you are running an IM/email server at work or home), the author does a cartwheel while holding a sermon on how to be green.

    Now that everybody has get some green in order to be green, something similar but different, here is a bare-bone OS running on a daughter card (PCIe) which allows secure access to the host's hardware even when the host is OFF but the motherboard still has power. http://support.dell.com/support/edocs/software/smdrac3/drac5/OM53/en/ug/racugc1.htm#31825. Works with Dell. A must if you don't have unrestricted physical access to your servers, and every once in a while the main power cycles but your servers don't boot/reboot automatically.

    Small correction to the main article, a couple of the authors are from University of California, San Diego and not University of San Diego.

  32. Gentoo on a Linkstation Live by TeknoHog · · Score: 1

    In case you prefer something more than a preconfigured appliance: http://buffalo.nas-central.org/wiki/Main_Page

    Debian is also available, in fact it officially supports devices like this.

    --
    Escher was the first MC and Giger invented the HR department.
  33. Read TFA by rdebath · · Score: 2, Insightful

    It might be linux, but it's still crap.

    • It turns itself off when the host turns on.
    • It cannot act as a router
    • It cannot act as a bridge or half bridge
    • It cannot bond it's ethernet to the host's ethernet.
    • It only works with specially modified applications that talk to a windows vista driver.
    • It only does anything when the host is in 'S3' suspend, even if given external power.
  34. Re:Perfect for the computer lab: recipe for FAIL by macraig · · Score: 2, Informative

    From the article:

    When the host PC initiates sleep, the Somniloquy detects this and transfers network state to the secondary processor, including ARP table entries, IP address, DHCP lease details, and wireless SSID, thereafter becoming capable of "impersonating" the host.

    Sorry... still no anonymity. Did you actually think the same developer responsible for DRM-enforcing Windows Vista would actually help produce a device that might make you immune to it?

  35. Yo dawg! by jonaskoelker · · Score: 4, Funny

    A tiny computer that can download files while another computer sits idly by.

    Yo dawg, we herd you like torrents, so we put a computer in your computer so you can torrent while you torrent.

  36. Wait... by Hurricane78 · · Score: 1

    ...so Microsoft creates a device that runs Linux??

    Wait, let me check the temperature...

    Yours sincerely,

    The Devil

    --
    Any sufficiently advanced intelligence is indistinguishable from stupidity.
  37. idiotic device by DavoMan · · Score: 1

    Yet ANOTHER ARM CPU that is attached to a x86 computer running Windows. Seriously - DITCH the x86 already. ARM devices are doing more and more as far as 'good enough' computing is concerned. The 'everything else' that Windows does on x86 is getting less and less.

    --
    Whats the harm in yelling 'Computer, end program!'? You could be living in Star Trek! Go on.. give it a try.
    1. Re:idiotic device by TeknoHog · · Score: 1

      Hear hear! I do hope, though, these ARM-x86 mongrels will help some people convert away from Windows. At least the laptops that you can boot into a light mode, instead of just running Linux in the back end.

      --
      Escher was the first MC and Giger invented the HR department.
    2. Re:idiotic device by badkarmadayaccount · · Score: 1

      The problem is legacy code. Somebody call up the LLVM guys to make a descent x86 decompiler, and then figure out how to do the recompilation on the GPU. Possibly add a network processing API to Galium3D. Maybe Sun could use a hand accelerating their software RAID as well.
      So many ideas, so little time.

      --
      I know tobacco is bad for you, so I smoke weed with crack.
  38. really needed by ILongForDarkness · · Score: 1

    When really close to zero cost pirating just isn't "free" enough for you. Based on: http://michaelbluejay.com/electricity/computers.html running a gaming rig 24/7 costs about $400 per year. But ~ a third of that would be during normal usage time so would be spent any ways, so roughly $266 per year for the overnight running. I think I'm willing to pay less than $1 a day for the amount I can pirate (or feed a child in africa). Still it will save you money in the long run, just not a drastic need.

  39. Plug Computer + TorrentFlux by Anonymous Coward · · Score: 0

    The easier and perhaps more flexible solution is to grab a plug computer (SheevaPlug, in my case) and install Apache and TorrentFlux. I downloaded the latest Kubuntu DVD ISO whilst I was away for the weekend, using 2.7W of power.

    I also have it set up as a print/file/web/DNS/distro package server too; next step, MythTV.

  40. No KAD? by mac1235 · · Score: 1

    Call me when eMule is installed!

    1. Re:No KAD? by TeknoHog · · Score: 1

      I have aMule with Kad and a bunch of other things running on an ARM-based NAS. Of course, since it has a full-size hard drive, it takes somewhat more power than a flash drive, but I think it only makes sense to have some disk space when you're running these applications.

      http://kasj.homeunix.net/~teknohog/hardware/kasj/

      --
      Escher was the first MC and Giger invented the HR department.
  41. Lots of home NAS already do this by AliasMarlowe · · Score: 4, Insightful

    Most home NAS devices are headless linux servers, and many of them support taking over a torrent download when you shut down your PC. Or you can start a torrent/ftp/whatever download directly onto it in the first place. Maybe a home NAS uses more power than a USB stick, but much less than a typical PC or even a laptop. They also often have a full LAMP stack and much more storage than a USB stick thingy.

    --
    Those who can make you believe absurdities can make you commit atrocities. - Voltaire
    1. Re:Lots of home NAS already do this by sgt+scrub · · Score: 1

      That is where my thinking was going. Though it sounds like a cool device, torrent software belongs on something with a lot of storage an never gets shut off. I just bring up a torrent client on my NAS when I want to add something to the Q. X is a beautiful thing. Besides, if I shut off the NAS how would music play until I fall to sleep?

      --
      Having to work for a living is the root of all evil.
    2. Re:Lots of home NAS already do this by Bigjeff5 · · Score: 1

      I think the idea is that you can continue the download while your computer sleeps, drawing almost nil power in the process.

      It would be quite trivial for this to have 16-32gb of memory built in (more gets prohibitively expensive, IMO), and most people would be hard pressed to download that much in a single session.

      --
      Security is mostly a superstition... Avoiding danger is no safer in the long run than outright exposure. - Helen Keller
    3. Re:Lots of home NAS already do this by badkarmadayaccount · · Score: 1

      Am I the only one who thought "Welcome to the world of TCP Offload Engines"?
      That was before I realized it was USB and not FW. No DMA for me :(

      --
      I know tobacco is bad for you, so I smoke weed with crack.
  42. Idea... by Anonymous Coward · · Score: 0

    (deep breath) Has anyone made a bit torrent that downloads to a remote/private HTTP server that then allows for direct downloading so I can get around my university's security folks on my desktop (and release)? If not someone should. And give me full access.
    -David Anon.

  43. There's no way... by Veneratio · · Score: 1

    FTA: The prototype works with a Vista host but the hardware comprising the NIC is based on a Linux stack.

    There's no way im touching that man. I know what happens when matter and anti-matter collide...

    --
    "Sarcasm is for *winners*, Alan." - Charlie Harper (Two and a Half Men)
  44. Doesn't help me by Anonymous Coward · · Score: 0

    I already have ARM-based BitTorrent over WiFi while my PC sleeps on my smartphone.

  45. Torrent? by soupforare · · Score: 1

    Maybe he was really backed up.

    --
    --- Do you believe in the day?
  46. Microsoft using Linux ... by Anonymous Coward · · Score: 0

    I find great joy in reading that Microsoft is behind a project based on Linux.

    It means to me that they too realize that their operating system is bloated and cannot efficiently power small digital devices.

  47. Another one??? by reashlin · · Score: 1

    There was a card released over a year ago, the killer NIC, that did all this and more. It basically ran traffic shaping to save people some 5ms on their gaming ping times.

  48. Re:Perfect for the computer lab: recipe for FAIL by Anonymous Coward · · Score: 0

    Sorry... still no anonymity. Did you actually think the same developer responsible for DRM-enforcing Windows Vista would actually help produce a device that might make you immune to it?

    Do you realize that asking such an ignorant question proves you're an idiot?

    "Impersonating" the host is what makes this thing work. If it couldn't be programmed out of the box to act as a separate host on the network, then I'll go eat my socks. Otherwise, /. will feature articles on it every 30 seconds on how another one was hacked for a couple months after its release.

  49. How do we respond? by Nerdposeur · · Score: 1

    Microsoft researchers created a Linux-based device that the RIAA won't like?

    Dang... can anybody think of a knee-jerk Slashdot response for this one?

  50. OneSwarm enabled router? by Walles · · Score: 1

    I want a router running OneSwarm. Or rather, I wish everybody else had one :-). It wouldn't even have to download anything to keep me happy, just as long as it forwards connections.

    Biggest problem with OneSwarm currently seems to be keeping the network intact when people have systems that aren't on line all the time.

    --
    Installed the Bubblemon yet?
  51. Re:Perfect for the computer lab: recipe for FAIL by macraig · · Score: 1

    If you were so certain that what you said was true, you wouldn't be hiding behind the veil of AC and giving up the karma bonus your wit and genius would bring you, would you?

    You're right that the impersonation is what makes it work, but not "work" in the way you claim. Do you actually think you can make it "impersonate" a completely different IP on your ISP's network than the one assigned to the host system? I doubt that's possible. Nope, instead it will be stuck interacting on the same outward-facing IP address that the host (and the rest of the internal network) is using, connected to the same cable/ADSL modem that asked for that IP in the first place. How do you expect to hide your activities when you're using the same IP address?

    Enjoy the taste of that cheap cotton-poly blend with a subtle hint of fungal bloom.

  52. WHAT WHAT WHAT??!!?? by Anonymous Coward · · Score: 0

    It's sure hard for the music and movie industries to argue that only pirates use torrent technology when a company like microsoft is spending money on R&D to bring this technology to the masses.

    Perhaps microsoft understands that these industies claims on bittorent tech is a bunch of bull. Very telling.

    Or perhaps its a trap!!

  53. Plausible Deniability. by Well-Fed+Troll · · Score: 1

    Hook one of these up with solar power and *put it in an empty lot* near your house.
    Why Officer I wasn't seeding, see: my Bittorrent isn't seeding anything.

  54. Re:at home 37% leave computer ON to support IM/Ema by Ant+P. · · Score: 1

    Never mind the fact that emails are saved on the server

    Most IM services do too. XMPP does, and AIM started doing it a few months ago as well.

  55. USB NIC by StewBaby2005 · · Score: 1

    Isn't this just another way of making your PC part of a zombie network even while it's sleeping?