Slashdot Mirror


User: sholden

sholden's activity in the archive.

Stories
0
Comments
1,275
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 1,275

  1. Re:Caution: Sometimes 0 != NULL on Homeland Security Uncovers Critical Flaw in X11 · · Score: 2, Informative

    Then the compiler is not compliant with the standard. Since it defined the constant 0 (and only the constant 0 not for example 1-1) in a pointer context as being converted to the NULL pointer at compile time. The only times 0 isn't correct is as an argument to a function with no prototype (which no one does anymore, right :) and as an argument to a varargs function call - since in both those cases there is no pointer context to trigger the conversion.

    You need a better compiler.

  2. Re:Related news on Homeland Security Uncovers Critical Flaw in X11 · · Score: 1

    Notice the word or. NULL can be 0 or NULL can be (void*)0.

    Since 0 is a perfectly valid definition of NULL according to the standard then if (p==0) is also perfectly valid when p is a pointer to a function.

  3. Re:Related news on Homeland Security Uncovers Critical Flaw in X11 · · Score: 1

    (And yes, gcc will throw a warning if you compare a function pointer with 0 instead of NULL)

    That better not be true... Since ANSI C says that NULL is 0.

    And in fact I know it isn't, since the C library my installation of gcc is using has the following in stdlib.h and all my programs that compare function pointers with NULL compile without warnings:

    #define NULL 0

    You couldn't take 10 seconds to actually test your idiotic claim?

  4. Re:"Lacking" isn't the right term. on Oblivion's Missing Physics Acceleration · · Score: 1

    Enemies going flying in Morrowind was non-existant compared to Oblivion. If you shot, let's say a Cliff Racer, it fell straight down.

    Floated straight down seems a better description.

  5. Re:Where did you get 40? on Making and Breaking HDCP Handshakes · · Score: 1

    Try reading the rest of the article.

  6. Re:Good Example on Should Companies Delay Products for More Features? · · Score: 2, Insightful

    Yes, because there weren't any obvious bugs in Daggerfall.

  7. Re:duh on Wifi and Laptops Adds Up To Theft · · Score: 1

    Robbery (which the article is actually about) is not the same as theft.

  8. Re:Radiation + head = ??? on FDA Questions Swedish Cell Phone Cancer Study · · Score: 1

    Yeah that's smart, instead of holding a radio transmitter up to your head, clip one onto (and into) your ear.

    Much better.

  9. Re:no, I can't... it's hearsay... on Slow Starters Have Higher IQ? · · Score: 1

    The US drop out rate is 4.5%, so it's not like the same thing doesn't push up their average too.

  10. Re:Gurps on State of the Pen and Paper Industry · · Score: 1

    Car Wars, Ogre, Frag.

    Surely you must like at least one of those...

  11. Seriously.... on Ballmer Babies Banned From iPods and Google · · Score: 1

    What a dickhead.

    What's he going to do when one of his kids decides to follow a different religion? Have a different secual orientation? Cheer for a different sports team?

    Using a search engine... my god... that man has problems.

  12. Re:or, the results of... on Want to Experience Zero G? Stay in Bed · · Score: 1

    Because memory is mentioned in the bloody post...

  13. Re:Unimpressed. on Getting on Top of Spam Down Under · · Score: 1

    There were no sentitivities. And I'm not non-australian.

    I just wondered if there was a reason for using the two words or if it was just random (ie. you could have used them in the other order with no change to your intended meaning).

  14. Re:Unimpressed. on Getting on Top of Spam Down Under · · Score: 1

    Are you just using random words for fun? Or did his son spam people in Australian territories that aren't part of the Australian continent (which is more likely with email than phones I guess)...

  15. Re:Not correct on Brain Cells Fused with Computer Chips · · Score: 2, Informative

    I really doubt it.

    Children learn to catch a ball through trial and error, over time they notice what they need to do to succeed. It's not calculus, it's just that experience allows them to predict where the ball will end up. They aren't doing calculations they have just seen enough balls thrown to be able to make a prediction because they have seen how a ball travels when thrown. Just like children learn that screaming gets the TV to display their favourite show, and that flipping the light switch makes the lights turn on and off - they don't know the mechanism they've just done it enough to be able to make a prediction based on past behaviours.

  16. Re:Life is not a binary distinction on First Digital Simulation of an Entire Life Form · · Score: 1

    That creature is a fish|not a fish. That creature is a mammal; or it lays eggs and has a bill, so it is a bird (ummm, bad example, on second thought).

    Curse those platypus...

  17. Crime 101 on Jailed Spam King Caught Conspiring to Kill Witness · · Score: 4, Funny
    It was one of several calls made by Smith to numbers not linked with his defense attorney that officials at the Elk River facility monitored and recorded.

    Remember, when you're going to call someone from jail to discuss killing a witness have them steal your attorney's cell phone first...
  18. Re:The Alienware slogan... on It's Official Dell Acquired Alienware · · Score: 1

    I hate to be break the news to you, but the FIAT Group owns the Ferrari. This has been the case since 1969...

  19. Re:Critical Infrastructure on DRM More Important Than Life or Security? · · Score: 1

    I'm a recent immigrant. More than a few phone calls have been made to Iran from my phone. The wiretap bit doesn't seem that unlikely...

  20. Re:Why I'll never use kernel level encryption agai on Encrypt Filesystems with EncFS and Loop-AES · · Score: 1

    Well you could use a different encryption system for backups. In fact you're likely to unless you have some fancy filesystem which lets you track changes or if you are doing non-incremental backups all the time. Personally I use duplicity for encrypted backups (and would do so from an encrypted file system too - you really want to be able to diff the unencrypted data and then encrypt the backups seperately).

  21. Re:Why I'll never use kernel level encryption agai on Encrypt Filesystems with EncFS and Loop-AES · · Score: 1

    If you have no where to copy the data then clearly you also have no backups in which case the data clearly isn't worth a lot to you anyway. When a disk I ordered the other day finally arrives I have the fun task of moving a bunch of data around in order to turn the drives into RAID-5 - I don't have enough disk elsewhere for all the meantime and the disk it's currently on is to be part of the RAID... So all the stuff I don't use/care about too much is just going to stay on the 40 or so DVDs it's also on while the stuff I use gets transferred to a smaller drive and copied back after the conversion. I'd add encryption to the RAID volume, but I don't think the tiny little device running it with it's 32MB of RAM and underpowered CPU would like it :)

    Yes restoring backups is a PITA, but less time than hoping for forum answers to questions of the form "I used this deprecated format and upgraded my system and the deprecated format was removed and now I can't access the data, how do I get it back?"...

    I'd be annoyed too if I did such a thing to myself, but seriously doing an upgrade when your actively using something marked deprecated just isn't something you do. At least not without making the procedure roll backable (by copying / somewhere else and keeping the old kernel around so you can boot them together, for example). Staying away from kernel/user space combinations is perfectly reasonable, but so is just making sure you don't stay with deprecated features through an upgrade.

    Also I see no reason why you couldn't make a bootable CD with the right kernel and user space to get at the data if such an upgrade disaster occurs.

  22. Re:Why I'll never use kernel level encryption agai on Encrypt Filesystems with EncFS and Loop-AES · · Score: 1

    No.

    Backing out the upgrade shouldn't be difficult. At the very worst you install whatever version it was on a UCB pen drive and boot from it... (or CD-R or HDD or whatever you have available). The old rescue disk might even be good enough...

    But as I said deprecated means what it says, doing an upgrade when you are relying on something marked deprecated is pretty foolish - unless you checked the release notes to make sure they say it hasn't been removed of course.

  23. Re:Why I'll never use kernel level encryption agai on Encrypt Filesystems with EncFS and Loop-AES · · Score: 5, Informative

    Why bother waiting so long:

    1. boot into the old kernel/backout the upgrade.
    2. Mount encrypted filesystem and copy data elsewhere
    3. Create encrypted filesystem such that you don't get deprecated warnings.
    4. Copy the data back.

    I really can't understand continuing with something marked deprecated anyway - certainly not doing an upgrade while doing so. What do you think deprecated means? I'd be doing steps 2-4 as soon as the deprecated option was needed.

  24. Re:Person Hours? on The Mythbusters Construct a Kit Bot · · Score: 1
  25. Re:Parodies, "fair use" and Melbourne IT on Australian PM Has Parody Site Shut Down · · Score: 1

    There is no "fair use" in Australian copyright law. There's "fair dealing" but it doesn't cover parody.