Slashdot Mirror


User: CSMoran

CSMoran's activity in the archive.

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

Comments · 481

  1. ask multivac on The Sounds of Tech Past · · Score: 1

    One of the few old technologies that's likely to stay with us forever.

    Twenty billion years isn't forever.

  2. Re:.6 percent on Garden Gnome Tests Earth's Gravity · · Score: 1

    And just how, pray tell, do you think they measure the mass of the bars Mr. Nitpicker? Some elaborate physics experiment?

    Think about it.
    Here's a hint: http://visual.merriam-webster.com/science/measuring-devices/measure-weight/beam-balance.php

  3. Re:What's an "inch"? on Seagate Hits 1 Terabit Per Square Inch · · Score: 1

    Can you describe what a centimeter is, relative to something else?
    How's this - it's the length of one edge of a cube that contains one gram of water.

    At what temperature?

  4. Re:Source Code? on Mystery of Duqu Programming Language Solved · · Score: 1

    I use IMPLICIT NONE, you insensitive clod.

  5. Re:Source Code? on Mystery of Duqu Programming Language Solved · · Score: 1

    In this case, there were clear signs of an object-oriented approach (data and functions were located around each other in memory, which is not likely to happen in non-OO languages, etc).

    I agree with the gist of your statement, but I don't think the OOP source-level organization of "data close to methods" is reflected in the generated machine code or the intermediate assembly. I'd wager data would be placed in non-executable memory segments, far from where the code ('text') resides. When you print out values of pointers you can often recognize what lives on the stack, what is heap-based data and what is a function pointer just by looking at address ranges.

  6. Re:Let's See It on Mystery of Duqu Programming Language Solved · · Score: 1

    You know, I wonder if the antivirus suites of the future will be able to see stuff like this being written. Like "oh no, he is using emacs/vi and writing a php injection script - perhaps this is something we should look into specifically".

    Real programmers use cat anyway :).

  7. Re:Evolutionary laws of language...or just English on Physicists Discover Evolutionary Laws of Language · · Score: 2

    Had you clicked the the link to the PDF provided in the summary, you'd have stumbled onto their paper -- as in "the thing we're discussing here" -- where they mention Spanish and Hebrew were also studied.

  8. Re:Way to go....... on Linux 3.3 Released · · Score: 5, Funny

    the android merge means i can play angry birds without having to use wine...

    Note that playing sober raises it to another level of difficulty.

  9. Re:Not surprising on Psychic Ability Claim Doesn't Hold Up In New Scientific Experiments · · Score: 1

    You mean he had his own PRNG and didn't know how its random() behaved?

  10. Re:Not surprising on Psychic Ability Claim Doesn't Hold Up In New Scientific Experiments · · Score: 1

    Turns out on compiler 'a' random() doesn't return a value from 0 to the maximum value of a long, but returns up to a value less than the maximum value

    One word: RAND_MAX. http://linux.die.net/man/3/random

  11. It all boils down to on Microsoft's Lifebrowser Is a Prosthetic For Memory · · Score: 1

    the definition of "more private".

  12. Re:Dynamic Range Day? on Mastering Engineer Explains Types of Compression, Effects On Today's Music · · Score: 1

    Kingdom for a mod point.
    And something to wipe my coffee from the screen with.

  13. Re:So PvP delay and a new skill and rune systems on Diablo 3 To Be Released On May 15th · · Score: 1

    What do you know exactly about my subdemographic?

    That is has no INTERESTING, for one :).

    You do realize this is not an English sentence, right?

    I do. That was my point.

  14. Re:So PvP delay and a new skill and rune systems on Diablo 3 To Be Released On May 15th · · Score: 1

    What do you know exactly about my subdemographic?

    That is has no INTERESTING, for one :).

  15. Re:Neutrino Broadband? on Instant Messaging With Neutrinos · · Score: 1

    is they barely interact with anything. The fact they barely interact with anything makes them hard to detect. Even places like the LHC need to generate assloads of neutrinos to see them.

    I'm not familiar with that unit of measurement. Is it specific to neutrino quantities or can it be used for other things? Oh, and could you give a conversion to something more familiar, like Libraries of Congress or Football Fields? :D

    It can, but you don't want to know.

    I don't know the conversion factor to Libraries of Congress, but I think it's about 0.3 goatse.

  16. Re:Floppy... on White House CIO Describes His 'Worst Day' Ever · · Score: 1

    All my machines have a floppy.

    I don't understand how adding a peripheral can make the machine "worse"?

    I don't understand how adding a third nipple. Oh wait...

  17. Re:How ergonomic! on The Windows 8 Power Struggle: Metro Vs Desktop · · Score: 1

    posting to undo moderation.

  18. Re:How is this *really* a problem? on Data Breach Flaw Found In Gnome-terminal, Xfce Terminal and Terminator · · Score: 1

    Yeah, but the files are unlinked right after they're created so it's not as if they hanging around the filesystem.

    There's no such thing as "right after" in a time-sharing system where multitasking is not cooperative. Unless the creation-and-unlinking happens atomically, which I doubt is the case, the process doing the unlinking can be preempted "right before" trying to do that.

  19. Re:No on Ask Slashdot: Using Company Laptop For Personal Use · · Score: 2

    if you're running an OS that doesn't let you do much, and the BIOS is locked, then you're not going to accomplish anything without cracking the thing open.

    Well, there's this trick where they irradiate the RAM in your laptop or perhaps heat the CPU without cracking the laptop open, hoping for the right bit to flip in the RAM or the right register in the CPU and voila, suddenly you're executing attacker's privileged code. I'm not saying that's easy, but it's been demonstrated to be viable. The PC is not cracked open, and they've accomplished something.

  20. Re:advantages of multiple inheritance on PHP 5.4 Released · · Score: 1

    Nah, I never said there is something to be accomplished by doing that. I was just surprised by your assertion that one must use jmp/jxx or call and friends to change the instruction pointer. I honestly thought that one could push and pop eip if one wanted.

  21. Re:advantages of multiple inheritance on PHP 5.4 Released · · Score: 1

    Only if you are using an assembly language that lets you directly modify the program counter with normal arithmetic instructions. x86 does not let you do this. You must use one of the jmp family of instructions (essentially goto), or call/int/ret/iret (and related).

    So what exactly prevents you from pushing the instruction pointer, popping a usual register, doing arithmetics on it, pushing it back to the stack and popping the modified instruction pointer?

  22. Re:What's much more important is... on One In Eight Chance of a Financially Catastrophic Solar Storm By 2020 · · Score: 1

    No, you need True, False, and Null

    Or True, False and FileNotFound. http://thedailywtf.com/Articles/What_Is_Truth_0x3f_.aspx

  23. Re:All bugs? on Ubuntu 12.04 LTS Precise Pangolin Beta 1 Released · · Score: 1

    Why can't you highlight more than one item? Either of the following works perfectly:
    - Click an item, hold shift and use arrow keys to select a range
    - Click an item, hold shift and click another item to select a range
    - Click anywhere except but an item and drag a selection box
    - Click first item, ctrl+click every other item to be highlighted
    - Hover item and click '+'-overlay on every item to be highlighted
    - Ctrl+a to select all
    - A plethora of combinations of the above as well as other methods I've probably missed

    How this can present a problem to you is beyond me...

    You probably missed this bit:

    the keyboard is usually on a shelf.

  24. Re:The reason seems obvious to me on Khan Academy Chooses JavaScript As Intro Language · · Score: 1

    What I meant was "you need to use a function to concatenate strings" is just the tip of the iceberg. There is a more of it under the surface of the water, starting with "these are not really strings, but pointers to null-terminated arrays of characters", "you must ensure there's enough room for the result", "the dimension of the result must be known at compile time or you'll have to use malloc" and ugly under-the-hood stuff like that.

    My adventure with programming too began with BASIC. As I progressed through Pascal to C and then to C++, I remember C's strings as one of the worst nightmares for a newb.

    I don't know JavaScript, so I can't comment on that.

  25. Re:The reason seems obvious to me on Khan Academy Chooses JavaScript As Intro Language · · Score: 1

    I think C is an excellent language to learn programming basics. It's simple and small.

    However, problems start when you get to explaining string concatenation.