Slashdot Mirror


User: skeeto

skeeto's activity in the archive.

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

Comments · 974

  1. Re:So what now? on Anticipated Closure of BitTorrent Sites Spurs Panic Downloads In China · · Score: 1

    As far as I know, nobody has come up with a de facto distributed, anonymous replacement for trackers.

    *ahem* BitTorrent uses the Kademila DHT for distributed tracking, and it works really, really well so far. I haven't used a centralized tracker for a year or so now. There's also peer exchange (PEX). The trackers aren't the weak points of BitTorrent, and haven't been for years. The weak point is in .torrent distribution, with commenting/forum, seed/leach counts, search, etc. Magnet links partially resolve this by moving the .torrent files out to the DHT as well.

  2. Re:Trade with other players? on New WoW Patch Brings Cross-Server Instances · · Score: 1

    I managed to throw a leather ball to someone on another realm and get got to keep it, so you can do more than just send conjured items and dungeon drops.

  3. Re:They're making the game far too easy on New WoW Patch Brings Cross-Server Instances · · Score: 1

    I wouldn't worry about making anything under level 15 easier. Levels 5-15 are probably the most frustrating part of the whole game. Gear sucks, everything respawns way too fast, and you don't have many abilities to choose from to get yourself out of trouble.

  4. Re:I'm confused on Palm Sued Over Palm Pre GPL Violation · · Score: 1

    You should read up on copyleft sometime before making such foolish posts in the future.

  5. Occasional wipe on "Accidental" Download Sending 22-Year-Old Man To Prison · · Score: 1
    If you're worried about something, do this occasionally on whatever partition you're worried about,

    $ cat /dev/urandom > tmp
    error: out of disk space
    $ rm tmp

  6. Re:Great... on SETI@Home Install Leads To School Tech Supervisor's Resignation · · Score: 1

    Oh, and don't read my journals, you're too young.

    That kind of statement is probably the most effective way to get a teenager to read anything. If you had said "please read my journals" he wouldn't have even looked at them, but now ...

    I see what you did there.

  7. Rhino on Trying To Bust JavaScript Out of the Browser · · Score: 1

    It's what they did with Rhino.

  8. Re:I think you've already decided... on Ethics of Releasing Non-Malicious Linux Malware? · · Score: 1

    On unix-like systems, the execution bit isn't determined simply by the filename.

  9. Re:MinGW g++ produces bloated executables on Microsoft's Top Devs Don't Seem To Like Own Tools · · Score: 1

    As the sibling said, try stripping the debug symbols. gcc stuffs its binaries with 'em. If I am not mistaken, it's a result of the philosophy behind gcc.

  10. Re:Strong beating up weak to save the rich...again on Calling B.S. On Amazon's Taxation Arguments · · Score: 1

    Sadly, most people do work direct, and the tax money is taken from them before they get their check.

    To quote Chris Rock, "That ain't a payment, that's a jack!"

  11. Re:Napster et al court cases... on Pirate Bay Shuts Down Tracker, Switches To Distributed Hash Table · · Score: 1

    All torrents are trackerless by default. You usually have to turn it.

    As long as the private flag DRM isn't set, which prevents you from turning it on.

  12. Four simple things on The "Hail Mary Cloud" Is Growing · · Score: 1

    In my small amount of experience observing these types of ssh attacks, and even letting them into high-interaction honeypots to see what they do, there are four simple things that can be done to really cut down on the danger. Applying the first item, and any subset of the last three should be pretty good.

    One, turn off root log in. Then they have to guess both a user name and a password. This would stop every single attack I have ever seen in my logs, since none of them have guessed a correct user account, let alone a correct password. It tries names like root, admin, apache, samba, so if you have these make sure they can't log in with ssh.

    Two, use a decent password. A lot of people will tell you to take the inconvenient route of disabling password logins, saying they are dangerous. However, guessing over ssh is extremely slow, compared to a brute force attempt on a local machine. This means they really only get a chance to guess the most obvious passwords. If you trust all the passwords on the system to have decent strength, which is the case if, say, you are the only person logging into the machine, then you don't need to disable password logins.

    Three, in case they did somehow figure out the name of an account that can log in, run DenyHosts. This will stop non-distributed attacks in their tracks, as they only get a few guesses.

    Four, move the ssh port to something other than the default 22. I moved mine to 443 (https), since it's accessible from highly firewalled networks behind which I may be trapped, and people are already used to seeing encrypted traffic on that port. Ever since I did this, I haven't seen a single login attempt on my server other than myself. This means my server also wastes less time rejecting remote logins.

    The ssh brute force bots I've seen are very stupid. I'm not really sure what the bot operators are doing. In my ssh honeypot where I have the root password set to "password", most bots won't ever guess it after thousands of attempts. Of the ones that do eventually guess the right password, most log out right away, then go right back to guessing root passwords again! Maybe trying to detect if it's a honeypot? Then there are ones that do log in and stop guessing, but they immediately log out and don't ever return (that is, no one has ever shown up and logged in without making guesses). Security researchers? Maybe marked my honeypot down for some future abuse? Maybe detected that it was a honeypot? I'm not sure what's going on with that.

  13. Re:They leave the galaxy? on Alternate Star Trek TOS Pilot Found · · Score: 2, Interesting

    There have been a few mistakes made, but nothing terribly important. The ones I know of can possibly be attributed to character confusion. For example, there was that TNG episode where they find Scotty trapped in a transporter buffer after an accident. When they free him he believes that Kirk has brought the Enterprise to come rescue him. However, Scotty had already witnessed what was believed to be Kirk's death in Star Trek: Generations, so Scotty should believe Kirk to be dead at that time.

    But nowhere near as inconsistent as the bible, with its multiple, incompatible creation myths. :-)

  14. Re:Shouldn't exist anyway; that's what URNs are fo on URL Shorteners Get Some Backup · · Score: 1

    I'd like to see that shortener database stored as a distributed hash table, and clients can either query it directly by joining the DHT or, as you said, use a service that exposes an simple API that queries DHT.

  15. Re:Won't last forever on Time To Ditch Cable For Internet TV? · · Score: 1

    Yeah, if the ad-supported model actually worked they would be broadcasting all sorts of television stations over radio waves by now.

  16. Re:Wha? on Two Sunken Japanese Submarines Found Off Hawaii · · Score: 1

    This is an article about subs that launch airplanes. Fucking airplanes! We're talking about something that's on the same level as a gun that shoots swords instead of bullets. This sort of thing can cause nerdgasms.

  17. Re:4chan on Recovering the Slums of the Internet? · · Score: 1

    a showcase of the very worst, morally, psychologically, and emotionally, that humanity is capable of.

    It gets even worse than 4chan in the dark corners of anonymous networks.

  18. Re:Anyone skim the summary and read on Hollywood Backs Swedish Movie Streaming Site · · Score: 1

    Heh, maybe the aXXo people should start signing their releases. Of course, if they ever go to trial it can bite them in the ass, like the wet bandit sink thing in Home Alone.

  19. Re:Comments on Your Opinion Counts At CNN — But Should It? · · Score: 1

    Slashdot is slightly better than the youtube/twitter rabble because its a site focused on technology (usually) and has a moderation system.

    And full-fledged threading! I don't know how a group of people can have a useful online conversation without it.

  20. Re:Teach the controversy! on Google Under Fire For Calling Their Language "Go" · · Score: 1

    This sounds a bit like Berry's paradox: "Some natural numbers, like 2, are interesting. Some natural numbers, like 255610679 (I think), are not interesting. Consider the set of uninteresting natural numbers. If this set were nonempty, it would contain a smallest element s. But then s, would have the interesting property of being the smallest uninteresting number. This is a contradiction. So the set of uninteresting natural numbers must be empty."

    So perhaps by the same logic there are no non-notable languages. Go! is notable merely because it's not notable.

  21. Trackers aren't the bottleneck on LegalTorrents Launches Copyright-Compliant Tracker · · Score: 1

    We've had decentralized tracking for years now, based on the Kademila distributed hash table. As long as the .torrent creator didn't turn on the private flag DRM, this system works really well, and I think it tends to provide an even richer set of peers from which to choose.

    We also have OpenBittorrent which is a tracker that has no idea what it's tracking, putting it in a safer legal position than trackers have normally been in. Any torrent can use that if they wish.

    The legal bottleneck is in distributing the .torrent files themselves. This involves more than just distribution, too. You want to have user feedback to weed out malicious or fake torrents. You want to have up-to-date seeder/leacher information. This is the weak spot in BitTorrent right now. That's what makes TPB and Mininova and the like so important.

  22. Re:iPhone sales? on China Lauds iPhone App That Spreads Gov't Views · · Score: 1

    That's how The Little Red Book (Quotations from Chairman Mao Zedong) became the most widely printed book in the world. "The book's phenomenal popularity may be due to the fact that it was essentially an unofficial requirement for every Chinese citizen to own, to read, and to carry it at all times during the later half of Mao's rule, especially during the Cultural Revolution."

  23. Re:Build-in function library on Go, Google's New Open Source Programming Language · · Score: 1

    I still have to write destructors that clean up all the pointers to an object, and all garbage collection does is force me to call the destructor as a function, rather than a more clear 'delete' statement.

    You're doing it wrong. (The GC does all that for you.) The only reason you would write a destructor is when the object is tied to an external resource that the GC doesn't manage, and you still wouldn't call the destructor directly.

    Worse, it takes away my most powerful speed optimization tool: careful memory layout for best cache hit rates.

    "The First Rule of Program Optimization: Don't do it. The Second Rule of Program Optimization (for experts only!): Don't do it yet." Find the bottlenecks later and rewrite them in C or something low level.

    Garbage collection (or its cousin, reference counting) is what turns a 5 hour programming task into a 1 hour programming task.

  24. Re:Anyone using Lynx? on Happy 5th Birthday To Firefox · · Score: 1

    I use Lynx for the occasion when a program has an http configuration which is binded only to the loopback device, and I want to give it a quick check over ssh.

  25. Re:A clever solution to a stupid problem on Tired of Flash? HTML5 Viewer For YouTube · · Score: 1

    Graphics cards are complex beasts whose drivers sit in the kernel where they could make mistakes. X has had it's various information leaks due to its complexity (keystroke leaking, etc). You know how when the Vista UAC pops up the screen does that blink? That's to deal with stuff like API driven clicks from real ones, operating at a different driver permission level or something. When installing a Firefox extension you have to wait for that 3 second pause so you can't accidentally strike enter for it, partly to mitigate problems with flawed windowing systems. The list goes on and on.

    Graphics add a lot of complexity to the system, and increased system complexity introduces a lot of inevitable security and stability problems.