Slashdot Mirror


User: lokedhs

lokedhs's activity in the archive.

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

Comments · 661

  1. Re:Linus Quote - "not arguing against it at all" on Torvalds on the Microkernel Debate · · Score: 1
    I have to say that you are one of the more reasonable proof-advocates I've seen. You seem to have the kind of pragmatic approach to proofs that don't have any problems with.

    My point is that a formal proving process is not necessarily better than an ad-hoc code verification process in the respect that just because you can (using a tool, which we for argument's sake can assume to be bug-free) prove that your program conforms to a formally written specification doesn't mean that the code will work. All you have proved is that it conforms to the specification. You simply moved the potential for bugs from the implementation to the formal specification. The problem is that the formal specification is just as or even more complicated to read and write than the implementation itself. Not to mention the fact that very few people know how to express software designs in a mathematical notation rather than code, and even fewer people a actually prefer that notation to normal computer code.

    I think your last paragraph is the most correct one. The real benefit of the formal proving process is that it forces the reviewer to actually go through the code. There is no way to just gloss over the code.

  2. Re:Linus Quote - "not arguing against it at all" on Torvalds on the Microkernel Debate · · Score: 1
    Arguably it's not really relevant either. "proving" a software program only proves that the programs conforms to the spec. Now who proves the spec? And who proves the proof?

    At the end of the day you're going to end up with a hell of a lot more documentation and proofs that no one will ever read, and the system won't be much better than the system that wasn't proven.

  3. Re:Think you'll get it? on Apple Looking at ZFS For Mac OS X · · Score: 2, Interesting
    I think it's a quantum leap. Not because of the snapshotting or error checking, but the thing that really makes ZFS a completely different beast is that it is (to my knowledge) the first file system (or should I say "storage technology"?) that actually joins two traditionally separate concepts: file systems and volume management.

    Thanks to this, a lot of interesting stuff becomes possible, such as the fast file system creation which is demonstrated in this very cool demo.

    If you don't consider ZFS a quantum leap in file system technology, I wonder what it would take for you to use that expression (set aside for the moment the people who argue that "wuantum leap" should in fact mean the opposite :-) ).

  4. Re:Comparison of Filesystems. on Apple Looking at ZFS For Mac OS X · · Score: 4, Interesting
    I think the major advantage is the fast snapshotting and cloning. It uses copy-on-write so that it doesn't take more space than what you actually change.

    Imagine being able to take really fast working copies of whatever you're doing and be able to simple use the old versions by cd'ing to the old clone.

    That's certainly what I would use ZFS for. The rest of the stuff, pooling and mirroring and stuff is less interesting in my laptop. :-)

  5. Re:But what about... on Seagate Announces 750GB Hard Drives · · Score: 1
    Assuming your numbers are right, and you stack the hard drivers well (I've assumed an extra 50% to allow for cooling), your array would occupy 14377 cubic metres.

    Assuming a standard 19-inch rack which holds 96 drives, you'd need 256147 racks to hold the drives. Given a floor size of 0.16 square metres per rack, you'd end up with 3.779 football fields worth of racks.

    I leave it to someone else to calculate the heat dissipation from this array.

  6. Re:Visual Basic is horrible; use Python on Is Visual Basic a Good Beginner's Language? · · Score: 1
    Whitespace is a delimiter in almost all languages (except FORTRAN I believe).

    I think you meant to say that whitespace indentation matters, in which case I agree with you.

  7. Is this really a bad idea? on Interactive Commercial Utilizes Tivo Features · · Score: 1
    Not many comments yet, but most seem to be very negative of the idea.

    I wonder why. In fact, I think this is a great idea. It gives the consumer a chioce. Either he won't care one bit about this "interactive" commercial and keep fast-forwarding through them or he can get involved and watch the commercial thoroughly, adding value for himself as well as the supplier of the ad.

    This is the way a free market is supposed to work. If the consumer doesn't want to watch the commercials, add some value to them. No one is still not forcing you to watch the commercial.

    I definitiely prefer this to some other sceme where the cable companies block the fast-forward button during the commericals like they do on DVD's.

  8. This is actually a very bright observation on World of Warcraft Teaches the Wrong Things? · · Score: 2, Informative
    By the time I'm writing this, there are already a lot of replies, most of them saying the same thing: "that's what real life is, it's entertainment not teaching, yadda yadda", so I doubt that many will bother to read this.

    In any case, this is one of the reasons why I stopped playing WoW after about a week.

    You can't become good.

    You can become experienced, you can invest a lot of time and thus get a higher experience level, you can build a large network of people to chat with... But you can't become a skilled WoW player.

    Just about the only skill you can obtain is learning all the maps and the missions. The rest of the time is being spent doing the same thing over and over again in order to raise your XP. Even games that I utterly dislike, such as CS, allows you to become skilled. Actually, most glames do, but not the MMORPGs. I honestly don't understand why. Perhaps it's because most people are not prepared to practice something? Perhaps WoW is just an alternative to planting oneself in front of the TV, watching MTV? (i.e. no intelligence required). I don't know, and by now I don't really think I care.

    Now that I'm writing a post about WoW, I have to add my pet peeve as wel:

    Playing WoW, it feels like I'm trapped in the Twilight Zone. I walk around in a living world, things happen all around me, but no one can really see me. I'm like a walking shadow, somehow being able to touch things, but still not. Anything I do have absolutely zero effect on the world. It really kills the immersion for me when an NPC tells me that I need to save the village by killing this or that monster. I do it, I arrive in a triumphant return... but... No... Wait... Nothing changed! The village is apparently still held in the grasp of this monster, since the very same person is still handing out the same quest to other players. I'm still the same no-one I was before, altough with a couple of more experience points, and the world laughts in my face saying: "Don't think you can be someone special. You're always doomed to be a boring no-one, and you'll never affect the world".

    I think that's the real problem with WoW.

  9. Re:There is much truth in what you say on DRM Based on Trusted Computing Chips · · Score: 1

    No need to. Just wait around for it to be left at the nearest object.

  10. There is much truth in what you say on DRM Based on Trusted Computing Chips · · Score: 4, Informative
    I know it was a joke, but if had had mod points I'd given you +1 insightful on that one.

    The problem with fingerprints is that it's inherently a very insecure way of authentication for two reasons:

    Firstly, you can't change it if it leaks out. A password or a credit card number can be easily changed and the damage minimised in case of an information leak. Doing this with a fingerprint is much harder.

    Secondly, the fingerprint is very hard to keep secret. Your body has this annoying ability to leave copies of your identification token all over the place, very easy for anyone to pick up. If you were worried about the ability to scan proximity tags (RFID), then you should be really scared about the use of fingerprints as authentication tokens.

    If you don't believe me how easy it is to pick up, read this about how to make a copy of ones fingerprint using common household items.

  11. Re:DRM & Ads destroy the point. on A Tool to Tally Podcast Listeners · · Score: 1
    Unfortunately talk radio is missing out on this new technology entirely thanks to bumper music agreements with the RIAA and some unions. One of the few to get around it is the well known Rush Limbaugh, but he can do it largely because of his popularity.
    Here in Sweden, talk radio is all public service. The commercial stations only broadscast back-to-back "hit" music. Since I hate the commercial crap music, I never listen to the commercial stations.

    Anyway, even the good shows on public service radio mix their shows with yet more "hit" music making them rather painful to listen to. You're enjoying a fun comedy show and all of a sudden: Bang! You get hit over the head with Britney Spears.

    Now, the good thing is that public service radio has started to make their shows available as podcasts. I download them via ITMS. Because of (or shall I say thanks to) the music agreemets, all the commercial music is edited out of the shows. I couldn't be happier. I finally get to listen to the show the way I want it and I don't even have to fast-forward. In this particular case, I hope they don't sign a music distribution agreement for the podcasts. Most of the people I've talked to about this agree as well.

    If I really want the shows mixed with music, I can just switch to one of my other thousands of songs I already have on my iPod.

  12. Re:Trickle Down Bea$t-nomics on Intel PowerBook Rumor Mill · · Score: 1
    You seem to have missed my point altogether.

    What I was trying to say was that Apple has nothing to gain by trying to push out Linux. If anything, they have a lot to lose if that were to happen.

  13. Re:Trickle Down Bea$t-nomics on Intel PowerBook Rumor Mill · · Score: 1
    While I have no doubt that given the chance, Apple would behave just as bad as MS, I just can't see why would in any way want to band up with MS at this time.

    First of all, Apple is actively competing against MS in a way that even surprises many Mac fanatics, for example by releasing Pages in addition to Keynote. Apple losing MS Office would not be very good for their business. While in a somewhat different segment, the media player competition between Apple and MS is also quite fierce.

    Secondly, Linux does not pose any major threat against MS and Apple at this time. Granted, MS loses users to Linux but Apple is stealing Linux users to OSX. I fail to see what MS has to contribute here.

  14. Re:ID is a conspiracy theory on Using Copyrights To Fight Intelligent Design · · Score: 1

    Another slight nitpick. The youngest dinosaur bones are 65 million years old. The oldest are areound 230 million years old.

  15. Recoded from what? on Google Hiring Programmers to Work on OpenOffice · · Score: 1
    Let me try to do it...

    There. Done. It's now written i C and C++. Download the source and take a look.

    (yes, there is some Java in there, but you can run it perfectly without it)

  16. I'm pretty sure it's been done on Help crack the Java 1.6 Classfile Verifier · · Score: 1
    I'm quite certain that the new code verification algorithm has been theoretically proven.

    What is going to be tested is the implementation, not the theory behind the algorithm, however. It doesn't really matter how well proven the algorithm is if the implementation has a bug (which could caused by a typo for example).

    Code proving is a nice theoretical excersise, but don't for a second believe that just because some code has been put through a formal proof that it cannot contain bugs.

  17. "ergonomic" devices are not ergonomic at all on Ergonomic Mice Reviewed · · Score: 2, Interesting
    Seriously... What's the deal with all of these "ergonomic" pointing devices?

    Most of them are big as houses are requires you to move your entire hand to move the damn thing around the desk. If anything, this increases the risk of getting "mouse arm".

    The way to use a mouse, is to rest your wrist on the desk, and move the mouse with your fingertips. None of these ergonomic ones allow you to do that. Instead, they force you to move your entire arm, increasing stress on the shoulder.

    Someone should tell the mouse manufacturers that the problem isn't that the hand isn't resting "comfortably" around the mouse, but rather that the user moves and strains his shoulder.

  18. Re:The Chinese market is the battlegrounds.. on Microsoft & Linux Should Co-Exist In China · · Score: 1
    Once the Chinese market has matured, investors will think of American and the EU as they today think of Luxembourg and Jamaica.
    We'll think of the EU as we think of Luxembourg? What the hell are you talking about? Do you mean some other country? Luxembourg is a part of EU.
  19. Re:Has Microsoft learned something? on Microsoft, OSI Discuss Shared Source Licenses · · Score: 3, Insightful

    They could support any license they want. Let's just wait until we see anything significant released under that license.

  20. Re:I call bullsh*t. on Microsoft Thinks Africa Doesn't Need Free Software · · Score: 1
    They have the power to make not only Africa as a developing natuion
    You claim to know a lot, but then you refer to Africa as a nation? Are you joking?

    You also fail to know mention what country your wife lived in. You do realise that she didn't stay in a country called "Africa" did you?

    I'm sorry, but to me you seem to show the same kind of ignorance as you blame others to show.

    I'm not even going into the details in trying to explain to you that there are huge differences between countries in Africa.

  21. Re:Never happen on Office + OpenDocument, Never Say Never · · Score: 1

    Embedded (virus) scripts

  22. Re:I echo the above statements on Arrays vs Pointers in C? · · Score: 1

    It's worse, since there is absolutely no performance difference in prefix compared to postfix notation. Unless, of course, you completely disable optimisations. But if you do, then you have bigger performance issues to worry about. :-)

  23. Don't worry, it's happening already on RIAA Goes After Satellite Radio · · Score: 2, Informative
    I know you were joking, but unfortunately reality caught up with you:

    Apparently you can get sued for singing with the kids

  24. Re:Mono: **Listen up! Trolls, Uninformed and delud on Mono Blocked from MS Conference · · Score: 4, Interesting
    Yeah, but that would ALSO kill all the .NET development on Windows at the same time. There are tons of MS .NET developers now; MS wants them to use their tools. Non-discriminatory means they'd have to kill off their own fanboy dev armada in order to get at the Mono gnat.
    Not if they include a license with every Windows license. That would be a very effective way of getting what they want.
  25. Re:What apple should do now on Ars Technica's iPod nano Dissection · · Score: 1

    My iPod is extremely scratched, on every side of it. However, I kinda like it that way. The worn look makes it look cool. I'm also very happy that I don't have to worry about getting it scratched.