Slashdot Mirror


User: athmanb

athmanb's activity in the archive.

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

Comments · 280

  1. Re:Hey... on Tetris Is Hard: NP-Hard · · Score: 4, Interesting

    If you leve the open column in the center, you have an even count of blocks on the left side, and an odd count on the right side. This means you have more possibilities to stack different classes of blocks.

    Plus, you can use both right- and left-handed L blocks as a makeshift solution if your stack gets too high.

  2. Re:something more flexible on See Ya .su · · Score: 3, Informative

    Because host names without a dot are reserved for the local network.

  3. Re:No sourceforge in China? on Real-Time Testing of China's Internet Filters · · Score: 2

    Probably because of the subversive downloads hosted by sourceforge like some gnutella and freenet clients.

  4. Unless... on JVC Announces Technology To Prevent Software Copying · · Score: 2

    you edit the source of the operating system and remove all the calls to the key-checking.

    Bingo.

  5. Re:Silly me on Flugtag, Human Powered Flying Machine Competition · · Score: 2

    That's kinda the reason because they sponsor this, Capt. Obvious

  6. Re:Nope on Web Publishers Sue Gator · · Score: 2

    Gator also stands between you and the content provider.

    Web page -> ISP -> computer -> browser (including plugins like Gator) -> user

  7. Nope on Web Publishers Sue Gator · · Score: 2

    It's illegal for your cable provider to intercept the Farscape show, replace the ads with their own and pass it along to you.

    Note: For this analogy, just assume the original ads where put there by the producers of Farscape.

  8. Kazaa, edonkey, DirectConnect, IRC, etc. (nt) on MAME Ported to (Chipped) Xbox · · Score: 2

    bla

  9. Re:You wheren't expecting that... on Complete Net Cafe Shutdown After Beijing Fire · · Score: 2

    Not necessarily.

    (Fire) security is usually the first place where people cut costs in public buildings.
    Fire extinguishers cost money, and the emergency exit uses valuable floor space that could so much better be used for putting another internet station in.

    That's why people need to have a license to operate such cafe's, and if it's only so that the fire department gets to police the security measures put in place to protect the customers.

  10. Re:Sicilian Suspension Bridge... on Sicilian Suspension Bridge to Go Ahead · · Score: 3, Informative

    Notice that it's a cable 1.5 meters across and one kilometer long. So effectively the same ratio as a 1 meter long and 1.5 mm wide rope. It will bend just well.

  11. This is not important on First Reviews of Mozilla 1.0 Roll In · · Score: 2

    There are two different kinds of people who might use Mozilla/Gecko.

    First, the informed user who checks several browsers, decides opon their technical merits and chooses Mozilla because it's superior. They are usually well qualified to distinguish between a browser bug and a defunct HTML design.

    Second, those who have it installed by default. They may curse at the browser because it doesn't render sites exactly like IE down to the pixel, but they don't have the ability to change the browser anyway.
    And with the inclusion of Mozilla in AOL, the second group will be big enough anyway.

  12. Yeah, but... on Moronic Hacking Contest Ends In Free-For-All · · Score: 5, Interesting

    A real webserver usually runs a couple of different dynamic page scripts (Perl, PHP, ASP, whatever). And they are usually the key point to break in.

  13. Re:Computers still struggling ... on A Shogi Champion Turns to Chess · · Score: 4, Insightful

    Chess programs are not simple brute forcers. They could only do that if they could calculate forward to the checkmate and then apply all the movements to it.
    This is obviously not possible since chess games use 6-10 times as many moves as the best computer can foresee.

    So the computer must rely on an algorithm to:
    a) Quickly discard stupid moves. You don't have to compute 12 moves deep if after 3 moves youve already lost the queen and two towers.
    b) Anticipate the opponents moves.
    c) Judge and compare different positions and take the best one out of them.

    All these factors are extremely complex, and there has been a lot of software-based progress in the last years.

  14. Re:The problem is also the solution on Bootleg Star Wars AotC Debuts on Internet · · Score: 2

    Digital masters would be even easier to pirate. If you send out digital copies to theatres 24h before the release, you will have perfect digital copy on the Internet 20h before theatrical release.

  15. Re:Manmade vs.natural debris: Luna not our only mo on Transforming Orbit Into A Wasteland · · Score: 2

    They're probably talking about small (i.e. a few centimeters) asteroids which were caught by the earth's gravity well.
    So nothing exciting to see here, especially since the current orbiting asteroids will burn up in a few years and more come in every minute. Any celestial body has a lot of junk flying around it.

  16. Re:Planetside on The Lure of Heroinware · · Score: 2

    > As for Columbine- the world does not exist to be fair and to cater to unbalanced individuals. Fairness is nice, and something we should probably strive for, but being unfair never ever ever justifies that kind response.

    While I appreciate your try to distribute the blame for Columbine, this is by far not enough.
    No matter whether being picked on justifies the killings or not (I'm just plain not interested in this question) it's still a matter of fact that the classmates had to die because of it.

    If the school system had cared more about them, it could have saved the lives of 15 teenagers. Period.

  17. Why? on Everquest Coming To the PS2 · · Score: 2

    Is there any evidence to the fact that the ancient inhabitants of Norrath were into something else than waiting for some monster to respawn?

  18. Who cares? on Hosting Problems For distributed.net · · Score: 3, Interesting

    Honestly.

    We all know that eventually, the key is going to be found, and some stupid message will be deciphered ("Congratulations on solving the 64 bit challenge. blablabla")

    Why waste trillions of CPU cycles and thousands of $ in bandwidth to find something out that we already know is true?

  19. distributed.net was useful in the past on Hosting Problems For distributed.net · · Score: 5, Interesting

    By proving that RC5-56 can be broken by simple home PCs (with an algorithm as simple as you call it "counting to a million by ones", they IMHO did a large part to educate lawmakers that the age old U.S. export restrictions have to be overturned.
    And they succeeded in this.

    What I however don't understand is why they kept doing their cryptography projects afterwards. Proving that RC5-64 is breakable while you can buy 256 bit encryption freely is indeed just a stupid waste of CPU cycles and bandwidth.

    I'd like to see them discontinue RC5-64, and concentrate their work on OGR and maybe on other, new projects.

  20. Nope on Google Relists Operation Clambake · · Score: 2

    In this case, people would just use the obvious URL www.scientology.com and be led to (one of the many) official pages of the organization.

    Sites like xenu.net would be hit much harder if they can't be found by content.

  21. Re:You Overlooked Something, Too on Blizzard, Bnetd Respond on Bnetd Shutdown · · Score: 2

    > 6. Hacked BnetD package starts and runs the game even if the invalid signal comes back.

    I only deal with solveable problems.
    Stuff like this, copy-controlling audiovisual media or compression of random data is outside of my professional realm :)
    But we are only talking about giving people the option of running legitimate, legal servers. Illegal servers follow the rule of "If you outlaw XYZ, only outlaws will have it", and can therefore not be dealt with.

    7. is easy to take care of though. Just have the bnetd server send a message to the central Blizzard server when a user logs off, and implement some time-out stuff in case a server crashes etc.

  22. You overlooked something on Blizzard, Bnetd Respond on Bnetd Shutdown · · Score: 2

    > Really, though, it's not clear that crypto is even required. Choose a random ~64-bit number for each CD key, encode it using base 64 or the like and store it in a database. When a request comes in, look it up in the database. If the number is there, cool. If not, drop the connection.

    This works really fine in closed source situation, but as soon as the general public gets a hold of the generation function or the cd-key database (for completely random keys) your copy protection is gone.
    Just having a simple oracle where bnetd sends the cd key to a Blizzard server to have it checked won't do much good either, since this is open to abuse from malicious server operators who steal cd keys from their users.

    Indeed, the only valid way to check CD keys in a secure way is through crypto.
    1. Blizzard generates a database of millions of keys.
    2. Those keys get encoded (with Base64 or whatever) and each CD gets one on its case.
    3. Customer installs the product with the key. Since the product was shrinkwrapped until he bought it, we have a secure key path and really don't need PKI as you pointed out.
    4. When the customer connects to an inofficial bnetd Server, the bnetd Server gets some random package of data from the Blizzard Server, and passes it on to the game client. The game client encrypts the data with the cd key and sends it back to the bnetd server, which sends it back to Blizzard. Blizzard then checks the result and either gives a valid or invalid signal to the bnetd server.
    5. Customer either gets in (with a valid cd key) or not.

  23. Re:oOooO.. more fodder.. on Industry Agrees On Next Gen Unified DVD Standard · · Score: 2

    Easy to crack.
    Just patch the firmware in your standalone and replace the if-code with a few NOPs.

    With future players running on more computer-like hardware and using Linux or Windows XYZ or whatever commodity operating system, you won't even need to have expensive electronics equipment.

  24. Re:Can I do this with my laptop? on Mac Thief Caught Thanks To Applescript & Timbuktu · · Score: 5, Insightful

    Rule Nr. 1 in criminology: 95% of criminals are idiots. If they weren't, they would risk a year long jail term e.g. by robbing a liquor store for 100$.

    You would be smart enough to swap hard drives to evade detection, but you'd also be smart enough to not steal a computer...

  25. Re:A matter of trust on USA Busted Trying to Bug China's Presidential 767 · · Score: 2

    > I would absolutely require the source code to Windows if I were in a buying position in government

    This wouldn't even be enough.
    It's likely that the only compiler able to process the Windows source is Visual C++. And having the compiler come from the same company as the source you're trying to compile opens every possibility of installing a Trojan Horse during compilation.

    So, Windows isn't fit for high security work whether you have access to the source code or not.