Slashdot Mirror


User: kryptkpr

kryptkpr's activity in the archive.

Stories
0
Comments
654
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 654

  1. Re:Slashdot effect salve on Examining Bittorrent · · Score: 1


    Maybe you *should* study "EE", or rather software engineering


    This is an Ad Hominem argument, a logical fallacy. And for the record, the 1.8 million downloads of my top100 project at sourceforge say that I'm doing just fine as a software engineer. Moving on, you claim that:

    My entire post is about a redesign to get it to be, or rather, to get something similar to BT to be that protocol.

    However, the introductory sentence to the original post reads:

    The real breakthru for distributed P2P tech will come when someone publishes a BitTorrent content distributor that can be plugged transparently in front of an HTTPD

    And I've simply explained why it's a bad idea to use BitTorrent. I didn't say it was a bad idea to use a custom system, it's just that isn't what I got from reading your original post. Free advice: miscommunications happen, and you really should try not to take things so personally, you sorta come off as a raving loon.

    Maybe you don't even need EE training - just (dare I say it) some marketing experience.

    I've been first to market on a number of new technologies (mp3, p2p, etc..) and millions of people have used and continue to use my products. My marketing is working out just for me...

    PS: Bram Cohen is the software engineer, as far as I'm concerned he's the world's leading authority on p2p right now. I try to follow along, understand how it all works, and release some useful tools for the public.

  2. Re:Slashdot effect salve on Examining Bittorrent · · Score: 1

    Disclaimer: When i'm not studying EE, IAABCD (I _am_ a BitTorrent Client Developer).

    Why does this keep coming up? no, No and NO!

    3 reasons why BT is not suited to be a web cache protocol:

    - BT is designed and optimized for LARGE amounts (on the order of hunderds of MB) of data. Web sites are comparatively tiny.

    - BT will only work with STATIC content.. files are hashes at .torrent creation time, and those hashes are now set in stone. Change those, and you've created a new swarm. It's stupid to even think about trying to distribute any kind of dynamic content over BT.

    - BT relies on the fact that some people will keep their transfers going to upload to others.. and users never stay on a particular website for long.

  3. Re:My response to the author: on Examining Bittorrent · · Score: 1

    When one researches using tent material for pants, one does not label the study as one about tents.. and this is what's happened here. This is research into ONE particular website's implementation of a tracker and load distribution system (there are many other sites that do it differently), but yet they have labelled it as a "BitTorrent" study.

    The main problem here is that some of the conclusions the author comes to about "BitTorrent" have nothing to do with BitTorrent the protocol.. and most of the problems are due to having to find webhosts to host high-demand semi-illegal material (there was a figure of something like ~250 torrent hosts over the period of research..)

    A much more informative study (such as the one going on over at MIT, sorry can't find a link atm) would examine BitTorrent's effectiveness as applied to the field it was designed to be used in.. reducing server load when distributing large files.

  4. User error, eh? on Microsoft May Charge for Security Tools · · Score: 5, Interesting

    Something from the article rubbed me the wrong way:

    "Spyware usually gets on your computer through human error," said Marc Maiffret of eEye Digital Security Inc., which regularly discovers serious Windows flaws.

    First.. a confession: My name is kRYPT, and I used to use Internet Explorer. I used to keep it patched, and updated. I browsed on High Security. I ran Spybot S&D and Adaware regularly, and TeaTimer always.

    Spyware STILL got in. Every Spybot scan would regularly reveal something nasty (normally DSO or other IE Exploits).

    Perhaps it's true that most Spyware is the result of user action (such as installing shady "free" smiley-enhancing software), but _lots_ of the Spyware out there is simply a direct result of using IE.

    PS: I see the spyware people are trying to attack Firefox too.. see cracks.am for an example. However, in Firefox, a nice dialog pops up, makes it perfectly clear the code that's being requested to run is unsigned and unvalidated, and makes you wait for 2 seconds before you have the chance to accept or deny installing it.

  5. Re:This is for the best, really on Illegal File Trading Draws Two P2P Raids In Europe · · Score: 2, Insightful

    If you're going to pass copyright off as bullshit, then you need to pass ownership of physical goods off as an artificial construct.

    Hmm.. I don't think there's anything artifical about ownership of physical things. People have things that they consider theirs, and if anyone challenges them then they will fight for it. That's about as natural as it gets..

    Our entire system of laws is based around artificial constructs. For example, "rights" are an artificial construct.

    Ah, yes. I completely agree with you. Some people way back when decided that hey, lets not go around fighting with each other, and instead agree on some things that we all shouldn't do! Rights are just what we came up with,as a list of things that you shouldn't do to someone..

    Copyright law benefits the copyright owners. That's abundantly clear. However, in the United States, commerce benefits us all.

    Well.. to recap, it was Disney that lobbied to have the copyrights extended as far as it has been. Disney based a large portion of their work on works from the Public Domain, and then lobbied to have it killed.

    Logicly, the point of extending copyrights was to keep those works in the marketplace -- it creates jobs and tax revenues and allows for government funded infrastructure.

    Was it? Really? Or was it to prevent those ideas from becoming free, as they should have been?

  6. Re:The point? on XLiveCD: Cygwin and X For Windows On A Live CD · · Score: 1

    I've used Ultr@VNC extensively from school (OC3) to home (cablemodem).

    Even with my cablemodem's poor upload (45k/sec), it was very usable. If really you think "VNC sends bitmaps", then you're about 2 years behind.. VNC will fall back to bitmaps (JPEGs actually) only if the region of the screen won't compress better using any of it's other built-in compression algorithms (which work great most of the time).

  7. Re:This is for the best, really on Illegal File Trading Draws Two P2P Raids In Europe · · Score: 1

    "Copyright Infringement" is an artifical construct. Copyright was originally created to give the original author the opportunity to benifit from their work, before releasing it to the public domain in 15 years time to benifit everyone, not just the person who created it.

    The current legislated "Life+70" essentially guarantees that you will not see any of the currenttly available content enter the public domain within your lifetime.

    Thus, the "benifit everyone" part of Copyright has been lost. And if it doesn't benifit everyone, then you have to ask who does it really benifit?

    I agree with you, it's an issue of right and wrong. And Copyright is wrong.

  8. Re:hmmmmm on Mathematics and Sex · · Score: 1

    The squeeze theorem is taught in 2nd year calculus, used to evaluate limits of some functions..

  9. Re:OT: Learn the math, then use the tools on Open Source Math Software For Education? · · Score: 1

    Well.. yes, and no.

    If you sum an infinite (very large) number of terms, the Taylor/MacLaurin/Laurent series of a function will converege exactly at the point that you're expanding it around.

    The problem is that the infinite-series expantions of trig functions given in textbooks (sin being the sum of odd powers of x, cos being the sum of even powers of x, alternating sign on each term, and each term divided by x's power factorial) are expanded around x=0.

    However, as long as you're using the right approxomation (centered around a point near the one you're interested in; this would likely require you knew at least 3 series: centered at 0, -pi/2 and pi/2) they're good enough ;)

    (Math exam is on saturday, complex algebra course, deals heavily with infinite series expansions of functions)

  10. Re:IPod? No, PDA! on Toshiba Unveils 80GB 'iPod drive' · · Score: 1

    I think 512x384 is the minimum resolution a portable DivX/XVid player needs to support to be useful.. as far as 640x480 would be optimal. A recent build of XVid at around 1mbit looks great at those resolutions, or around 141 kb/sec with 128kbit audio. This gives roughly 157.6 hours in 80GB or 80-100 movies.

  11. Re:The irony... on Alek's Christmas Lights Webcam is Back · · Score: 1

    Works fine for me? Fast too..

  12. Re:Firefox still has one major issue on Firefox Reaches 10 Million Downloads · · Score: 1

    Acrobat 6 would lock up Firefox hard every time I tried to close or exit the page with it embedded (closing the tab, going back to another page, and closing the window all had the same effect.. 100% cpu use until I killed the acrobat thread).

    Next time I re-installed the system, I installed Acrobat Reader 5 (and FreePDF to make up for the lack of publishing ability) and all has been well since.

  13. Re:PeerGuardian on BitTorrent Gives Hollywood a Headache · · Score: 1

    It's not. Trackers, and especially popular ones, are (almost) never run on windows machines due to reliability and speed issues, and I was under the impression PG was a windows only thing..

  14. Re:PeerGuardian on BitTorrent Gives Hollywood a Headache · · Score: 1

    I don't see how this is useful in a BitTorrent context.

    The *AA can scrape the tracker to get all the info about you they need. There is no technical reason they need to connect to you, so unless there's a legal one, I don't see how PG would be useful here.

  15. Re:Downloading Spyware? on Given Up to Spyware? · · Score: 1

    Just how difficult is it to block out this spyware, anyway? Can't you just patch the source, or edit the Makefile or whatever Windows uses in place of that, so the spyware portions don't even get compiled? Or do Windows downloads work somehow totally different to Linux and BSD ones?

    Yes, they work totally different.

    As the author of a P2P client, I have now been approached 3 times by these sleezeballs:

    1) The first time, some "media company" had taken my software, renamed it "KaZaa and Morpheus Enhancer", bundled their insane spyware that would play full-screen-full-motion-video ads and tried to submit it to download.com! Fortunately, the nice folks at download.com did their research, saw my name and e-mail in the About box, and contacted me. I received an e-mail from CEO of said company aplogizing, saying that his "R&D" people said they had "invented" the technology.. and how much could he pay me to let me go ahead with it? I told him that my users would lynch me, and I wasn't interested.

    (Summary: Source was basically unaltered, spyware shop replaced my NSIS installer with their own)

    2) Got an e-mail from a spyware company directly, making me an offer to bundle their garbage for $100/mo..

    (Summary: Source was again unaltered, spyware shop asked maintainer to add their spyware to installer)

    3) Got an e-mail from a guy who was interested in "purchasing the code" for my software.. he said even "old versions" were acceptable. I told him I wasn't intersted, and didn't mention that fact that it's GPL and source is freely available on the homepage.

    (Summary: This one would be some combination of source-violation and installer-violation).

    There you have it. Spyware is never "compiled", it's always provided as blackbox .exe or .dll, and most applications that willingly bundle it (my scneario #2 above) will check for it's presence at startup, and refuse to work w/o it.

  16. Re:Not much to talk about on Decentralizing Bittorrent · · Score: 1

    "I think a killer feature, that does a somewhat decentralized bittorrent, would be for the protocol to dynamicly failover if the tracker goes down, so that a seeder would assume reponsibility(or several would)."

    This is simply not possible; let me explain:

    A .torrent contains 3 things: a) tracker, b) filenames, c) hashes. Without all 3 of the above, BT cannot operate.

    The purpose of the tracker is to give a new peer joining the swarm a __random subset__ (-- very important to BT's speed) of all known peers' IPs.

    Even if you could somehow figure out a way to create a new .torrent when the tracker goes down, and push this new torrent (with the new "tracker") to ALL the peers (this is required so that NAT'd people can join the swarm), no peer could ever know about every other peer in a relatively large (200+ peers) swarm.

    Thus, you would inevitably end up, at BEST, segmenting the swarm into 2+ pieces.. that is assuming you can find a way to push these new torrents out to clients already transferring the file.

    "But kRYPT", you say,"why not just broadcast a message every time the tracker changes?"

    Becuase you cannot trust clients. Who decided which client becomes a tracker? What's to prevent half the clients in the swarm from being "trackers"? On slow connections? What's to prevent a rogue client-gone-tracker from giving out false IPs? (I can see the RIAA being all over this idea)

    To recap, two things are essential to the way BT operates:

    - The there is a central, reliable, TRUSTED, source of IPs in each swarm
    - and that it knows about -EVERY- peer involved in the swarm.

    Any and all attempts to "decentralize" BitTorrent will fail.. and will, at best, end up implementing eDonkey.

  17. Re:A DDoS is not the only reason on BitTorrent Servers Under DDoS Attacks · · Score: 1

    "With trackers, you can not. Not yet. Because the protocol doesn't support it."

    You're wrong on four counts:

    1) Yes, you CAN do this with trackers.
    2) Right now
    3) Because the protocol (unofficially) supports it
    4) Some groups (such as BTEfnet) are doing this now, without relying on the above spec.

    They're using the exact same technique used by http servers, DNS load balancing. A tracker is just a special case of an http server.

  18. Re:Netcraft confirms it: on BitTorrent Servers Under DDoS Attacks · · Score: 1

    Oh c'mon..if you're gonna make fun of my client (burst!) not having any market share, you may as well do it correctly ;)

  19. Re:NYT on Intel's Expensive Disco Ball · · Score: 1

    Sounds like you need BugMeNot .. comes in IE, Firefox and anything-supporting-html flavours.

  20. Pfft on Fanless Media Center Box · · Score: 1

    Pfft, the whole low-noise thing is over rated if you ask me.

    I have an Xbox with the 12V fan mod done (I put in a larger, faster, hotter HD and was worried about airflow). It sounds noticably loader then the stock xbox fan, particularly when starting up .. but once the movie is on, nobody can hear it.

    Mind you, the xbox is right by the (HD)TV .. those cables don't have very good range. The whole setup is a good 6-8 ft away from the couch, depending on where you are.

  21. Re:THTTP on Blog Torrent Beta Released · · Score: 1

    This has been brought up *so* many times on the BT mailing list, and always get shot down.

    BT swarms are optmized for large amounts of static content... they are terrible for small amounts of dynamic data (ie, websites).

  22. Re:Now THIS is an idea... on Internet Hunting · · Score: 1

    From site:

    "A paid membership will allow for access to the range viewing camera(s) at any time. Members can then schedule a reserved session time which allows exclusive control of the shooting system to fire at a choice of various reactive targets."

    "At all times during a shooting session, someone is at the shooting station and is available to answer questions (e-mail, instant messaging), provide assistance, and ensure a quality experience. This person has the ability to override the firing mechanism of the system to minimize the chance of a dangerous or illegal discharge from occurring."

  23. Re:Exactly. on Shawn Fanning Is Back Into Digital Music · · Score: 2, Insightful

    The problem here is that yes, in hindsight, what these people have accomplished is obvious, and not really a big deal.

    But hindsight, as they say, is 20/20 .. foresight, not so much. It's very difficult to come out with the best thing since sliced bread, and these people deserve their share of credit for shaping the internet as we know it.

  24. Re:Firefox is becomming the #1 browser where I wor on Microsoft Says Firefox Not a Threat to IE · · Score: 2, Informative

    This is OT, but you may want to look at FreePDF XP .

    Don't let the german download page scare you, the program is in English.. Adds a printer just like Acrobat, and works very well (sometimes better then Acrobat itself).

  25. Re:never on When Is A Good Time To Upgrade? · · Score: 1

    I think you're looking at it all wrong..
    Right Now is the time to buy the computer you wanted 2 years ago.. which would be the exact same computer that was twice as fast as 4 years ago!