Slashdot Mirror


User: DickBreath

DickBreath's activity in the archive.

Stories
0
Comments
3,815
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 3,815

  1. Re:Cheap architecture + short cuts = DOOM on Target Confirms Point-of-Sale Malware Was Used In Attack · · Score: 5, Informative

    > the card companies ought to be black boxing the readers, so that the POS system never has access to unencrypted transaction information

    You're on the right track. Keep going! Don't stop yet.

    How about black boxing the cards?!!!

    AKA, Smart Cards. The card itself has a complete computer running Java just like the SIM card in your GSM phone. The computer on the smart card is black boxed. That computer has a private certificate. When transactions are signed by the processor in the card itself, the certificate chain can be verified that the certificate within the smart card is genuine and signed the transaction. Attempting to learn the secret data within the smart card destroys the data, or at least is extremely expensive -- and would only compromise that card making the attack not economically attractive.

  2. Re:use bitcoin on Target Confirms Point-of-Sale Malware Was Used In Attack · · Score: 5, Insightful

    Maybe instead, there is something Target should NOT have used in their store POS systems.

    http://www.microsoft.com/casestudies/Case_Study_Detail.aspx?CaseStudyID=4000009407

  3. Re:Bad Analogy on Security Experts Call For Boycott of RSA Conference In NSA Protest · · Score: 3, Informative

    I agree. The child porn analogy is a bad one. If the CEO were found with it, that would make me think differently of him, but not necessarily the company itself. (Unless he had somehow created a culture of this throughout the company.)

    What RSA has done is lose my trust in the company (which includes the CEO and the highest level decision makers in the company). Criminal personal actions of the CEO would only affect my perception of him and that he should be prosecuted -- and not necessarily the company if he had continued to make good business decisions on the company's behalf.

  4. Re:Took them long enough... on Federal Judge Rules Chicago's Ban On Licensed Gun Dealers Unconstitutional · · Score: 0

    It is true that if you say something indicating you hold a wrong opinion, someone can still kill you for it without the use of a gun. But that requires a more deliberate effort. It's not quite as lightning quick. Therefore the person offended by your wrong opinion may have a moment of impulse control.

    On the other hand, would you support Slashdot implementing a "kill" button that effectively "shoots" the person via the intarwebs who holds a wrong opinion or is guilty of wrong thinking?

  5. Re:How dare they on Safeway Suspends Worker For Sci-Fi Parody of His Firing · · Score: 1

    > Why do we allow companies to make business decisions that hurt people? Safeway should be forced to pay all employees for life.

    Dear Mr. Troll, what is your position on allowing Copyright to support artists and authors for life? And their children and grandchildren?

  6. Re: Land of the Free! on Illinois Law Grounds PETA Drones Meant To Harass Hunters · · Score: 2

    > nobody has the right to kill animals. [...ranting profanity laden personal attacks deleted...]

    PETA would be outraged at you saying nobody can kill any animals.

    How would People Eating Tasty Animals (PETA) get it's tasty animals to eat?

    Bumper sticker: I break fur animals.

  7. Re:Vectorized factorials! on Comparing G++ and Intel Compilers and Vectorized Code · · Score: 1

    That is interesting. Since the entire purpose of a switch() construct in the programming language is to introduce a "computed goto" or lookup table into the object code, a compiler that does not generate this type of code should be called a pessimizing compiler. The opposite of an optimizing compiler.

    Optimizing compiler: generates code better than the obvious translation.

    Pessimizing compiler: generates code worse than the obvious (and even intended!) translation.

    Languages going all the way back to FORTRAN had various forms of 'computed goto' that were intended to be more efficient than a 'stacked if-then-elseif-elseif' construction. If a switch() generates a stacked if-then-elseif construction, then the switch statement has no place in the programming language, as there already are statements that generate precisely this construction.

  8. Re:Vectorized factorials! on Comparing G++ and Intel Compilers and Vectorized Code · · Score: 1

    It basically *is* a lookup table that covers all possible values, but I wrote it a long time ago. (Hence why it returns 0L for non-sane inputs instead of throwing an exception.) A switch() is a lookup table. I could have used a public final static array and done my own bounds checking.

  9. Re:Vectorized factorials! on Comparing G++ and Intel Compilers and Vectorized Code · · Score: 4, Funny


    Here is how I do a factorial function. No recursion, no loops, no vectorization needed. It's in Java. Converting this basic idea to C is left as an exercise for advanced readers.

            static public long factorial( int n ) {
                    switch( n ) {
                            case 0:
                            case 1: return 1L;
                            case 2: return 2L;
                            case 3: return 6L;
    . . . cases 4 to 18 omitted to bypass slashdot filters . . .
                            case 19: return 121645100408832000L;
                            case 20: return 2432902008176640000L;
                    }
                    return 0L;
            }

  10. Re:Very different code on Comparing G++ and Intel Compilers and Vectorized Code · · Score: 2

    > And trying to do it all yourself is a risk of never getting to market.

    You don't have to maintain the compiler yourself. You just need to have source code to it, and a compiler that compiles it, for the life of your project. That way, if a newer version of the compiler breaks your project, as the original poster complained of, you always have a working compiler for the life of your project. Your compiler may not get any additional improvements. But having it work vs not work is much more important than incremental improvements.

  11. Re:Ups and Downs on Google Cuts Android Privacy Feature, Says Release Was Unintentional · · Score: 1

    > Google's new motto "Do as much evil as possible!"

    That motto would result in an intellectual property lawsuit from Microsoft.

  12. Ice Insects on Next-Gen Windshield Wipers To Be Based On Jet Fighter "Forcefield" Tech · · Score: 1

    > . . . to repel water, ice insects and other debris . . .

    Great. I just hate it when those ice insects hit my windshield.

  13. Silverlight won't even work without Malware on Netflix Users In Danger of Unknowingly Picking Up Malware · · Score: 1

    Doesn't Silverlight require the computer to be infected with Windows?

  14. Re:They are right. on Boston Cops Outraged Over Plans to Watch Their Movements Using GPS · · Score: 1

    I thought that 45 minute meetings in dark alleys were for when the cop is beating someone up enough to have them hospitalized.

  15. Re:Not good at all on Warner Bros. Admits To Issuing Bogus Takedowns · · Score: 5, Insightful

    If WB sends false DMCA takedowns (under penalty of perjury) but it is done by a computer, then it's no big deal.

    But if Google returns search results, done by a computer, that might (but not even necessarily) lead to infringing material, it's a national emergency.

  16. Re:The score so far on Warner Bros. Admits To Issuing Bogus Takedowns · · Score: 5, Funny

    > Penalty for infringing on copyrights: uncounted billions.

    Uh, excuse me, sir. It was $75 TRILLION. Not mere Billions. Google it: RIAA $75 TRILLION.

    Oh, wait, but this is about movies rather than music. Nevermind. It's all okay then. :-(

    This may be more than the global GDP, but music is worth it. If you FEEELTHY pirates can't pay $75 trillion because there's not enough wealth on the planet, then you shouldn't listen to the music. Better yet, all music should be locked up where nobody can ever hear it again -- to protect the artists.

  17. Re:Sounds fantastic! on Microsoft Releases Browser-Based IDE, Visual Studio Online · · Score: 3, Insightful

    > I think MS has discovered a worse way to write code than using notepad! Bravo!

    Um, sir, I think you have forgotten about Edlin.

  18. Re:Sounds fantastic! on Microsoft Releases Browser-Based IDE, Visual Studio Online · · Score: 1

    What could possibly go wrong with trusting Microsoft with critical servers, and backing up your data?

    See this: T-Mobile Sidekick Disaster: Danger's Servers Crashed, And They Don't Have A Backup

  19. Re:All your sources... on Microsoft Releases Browser-Based IDE, Visual Studio Online · · Score: 1

    Sorry to reply to my own post, but to keep it on topic, let me add. . . . and so I am supposed to trust Microsoft with my source code in a cloud based visual studio? I would say "no thanks" if I were a user of VS.

  20. Re:All your sources... on Microsoft Releases Browser-Based IDE, Visual Studio Online · · Score: 3, Insightful

    > Wasn't Microsoft in the 80's and 90's stealing everyone's else ideas in the embrace, extend, and extinguish?

    Not just ideas. Actual code. Remember back to MS-DOS 6.0 and Stack Electronics? You can Google it. You may not remember, and I think the Wikipedia article is too kind in omitting some details.

    And this is just part of the long history of Microsoft being evil. I find it amusing when youngsters don't understand why people who've been in the computer industry for a long time don't like Microsoft. They just don't know the company's history.

    Extra credit: research Internet Explorer and Spyglass. (Short story: Microsoft wakes up and smells the Internet, OMG! it's not just a 'fad' and it's not going away. Mac and Unix already have mature browsers, and third parties have browsers on Windows. Do something! Find a company making an internet browser on Windows. Enter Spyglass which makes the Spyglass browser. Spyglass wants some money. Microsoft negotiates with them to buy it for $100,000 up front, with a royalty percent of all sales. Guess how many copies of Internet Explorer that Microsoft 'sells' ? What does a royalty rate multiplied by zero work out to?)

    Or look up Sendo phones. Before the ink is dry on the contract, Microsoft proceeds to start putting Sendo out of business so that Microsoft can exercise a contractual term giving Microsoft all of Sendo's intellectual propety if Sendo goes out of business.

    Or Microsoft backstabbing their partner IBM?

    But this is but a few examples. There are plenty more.

  21. Naming conventions for concentric circles on Physicists Plan to Build a Bigger LHC · · Score: 3, Funny

    They need to get a naming convention started.

    If the present one is the Large Hadron Collider, the next one the Very Large Hadron Collider, then the following one should be the Ultra Large Hadron Collider.

    1. Large Hadron Collider
    2. Very Large Hadron Collider
    3. Ultra Large Hadron Collider
    4. Extremely Large Hadron Collider
    5. Gargantuan Large Hadron Collider
    6. Mammoth Large Hadron Collider
    7. Unbelievably Large Hadron Collider
    8. Inconceivably Large Hadron Collider
    9. Budget Busting Large Hadron Collider

    After this, there won't be money left to build any more.

    Each new larger collider should be constructed with it's center at the same center point as previous colliders. Thus all of the colliders form a set of concentric rings. They can be called the Nine Circles of Collision.

  22. Re:what about patent abuse / junk patents on WikiLeaks Releases the Secret Draft Text of the TPP IP Rights Chapter · · Score: 1

    > we need to make so people can just get BS patents and troll useing them.

    Newsflash: it's already that way right now.

    I'm filing for a patent on a method and system for making binary decisions based on the launching of a flat round decision support device into the air and making a determination of the outcome based on which side the decision support device lands on. I will also sell these decision support devices. A basic model for $10 is made of copper and is decorated with a picture of Lincoln on one side. A more expensive $25 model has a picture of George Washington and is constructed using superior metals. This is a valuable patent from which I anticipate making a mint (no pun intended). This is NOT a lame software patent. This is a patent on genuine hardware contributing a genuine advance in the important field of executive management decision making which has major applications in the areas of business, commerce and sporting events.

  23. Re:The real news is these "agreements" are secret on WikiLeaks Releases the Secret Draft Text of the TPP IP Rights Chapter · · Score: 4, Insightful
    You beat me to posting the question. So I'll post the answer, which is right in the summary:

    "An expert in intellectual property law, Matthew Rimmer, said the draft was 'very prescriptive' and strongly reflected U.S. trade objectives and multinational corporate interests 'with little focus on the rights and interests of consumers, let alone broader community interests.'"

    No surprise there. No wonder why it must be done in secret.

    Protip: if you must conduct international negotiations in secret, then you're probably not representing the people of the nation you are negotiating on behalf of.

  24. Re:This just in: Fails all around. on WikiLeaks Releases the Secret Draft Text of the TPP IP Rights Chapter · · Score: 1

    > You haven't figured out how to get free drugs using the Internet?

    Not by using bit torrent I haven't. Yet. But once I do, the next challenge will be how to get them from my Downloads folder and into my hand.

  25. Re:ReactOS is a good name on The State of ReactOS's Crazy Open Source Windows Replacement · · Score: 1

    Microsoft just needs to bring out a patent. For example, a method and system of controlling a computer's hardware. (with rounded corners)