Slashdot Mirror


User: owlstead

owlstead's activity in the archive.

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

Comments · 3,436

  1. Re:microsoft peculiarity? on Interval's Patent Suit Against the World Dismissed · · Score: 1

    Well, if everything gets dismissed, he'll loose out on some serious cash. The problem is that so will Google and the other companies.

  2. Re:It's a simple rule on When Computers Go Wrong · · Score: 1

    And of those 90% people, at least 80% to 100% probably made a mistake that cause and overrun even though they would swear that they would never make that mistake. The idea of the perfect programmer still lives on. At my company though I've made sure that for newer Java projects, checkstyle & findbugs are used. It's amazing to turn them loose on your own older libraries, that's for sure.

    It's funny to see outside programmers that have turned them off from the start, only to find out that there are over 700 checkstyle warnings remaining in their software which they thought of as "finished" (fortunately the Eclipse "clean code" command will take care of the most harmless ones).

  3. Re:Ariane 5 missing on the list on When Computers Go Wrong · · Score: 4, Insightful

    Actually, those kind of conversions should be banned from any managed programming environment. It's fine that you need to work with bytes, shorts etc. or heck maybe even machine words, but lets only do that when absolutely required, shall we.

    It amazes me that the many programming languages still don't define acceptable ranges, accept null pointers, and use round robin two-complement numbers etc. etc.. It's just asking for errors just like these. Sure they have their uses for lower level functions, but I would certainly like to have something better for API's and general use business logic. They are just another pointer arithmetic or GOTO waiting to be erased from mainstream programming (and for sure, in many newer languages, they indeed are).

  4. Re:therac 25 on When Computers Go Wrong · · Score: 2

    These kind of lists always fail, period. Just see it as an interesting collection of failing software.

  5. Re:cracked? on ChromeOS Laptop-Smashing Ad Equation Solved · · Score: 1

    Hey, no cheating! Using Google to solve a Google puzzle. Shame on you!

    Seriously, it is amazing how much time we (old) folks forget how much is on internet.
    * I just looked up how long I can store stuff in the freezer on-line
    * how to get rid of bugs (and which friggin' bug is this? hell, you've got bugs that walk & eat paper?)

    Those are just things that I looked up lately. Most people even don't know that most manuals are online - I'm trowing out manuals each time I receive them after retrieving the digital version online.

  6. Re:cracked? on ChromeOS Laptop-Smashing Ad Equation Solved · · Score: 3, Funny

    Could you run that by me again?

  7. Re:Really? on World's Smallest Battery Created · · Score: 1

    I concur that. They have been becoming smaller and smaller, while I would prefer sturdier (dust & waterproof, what world do these designers live in, office space or something?) and with longer lifetime. Allas, that's not a "sexy design", so you can only buy specialized, basic function phones that incorporate this.

  8. Application: the mars rover? on Researchers Develop Self-Healing Plastic · · Score: 1

    First of all, I thought that there were 2 mars rovers, and neither one of them has any problems relating to any plastic shell. Even if either would have a problem that could be fixable with this self repairing plastic, I would *not* like to be on the repair crew.

    So I presume that they are targeting future space robots, and are using the successful rovers for advertising purposes?

  9. Re:Scourge? on Tobacco Virus Could Boost Li Batteries · · Score: 1

    It attack both tobacco plants, hop and weed? Are we sure it does not also infect politicians?

  10. Re:Scourge? on Tobacco Virus Could Boost Li Batteries · · Score: 1

    http://en.wikipedia.org/wiki/Parmigiana

    Interesting, I thought you meant that you created dried, grated, eggplant and thought it looked like grated Parmesan cheese. But it seems to me that this is a dish not well known in the Netherlands. It seems that - at least according to the Wikipedia page - eggplant Parmesan came first, so your family is actually preparing the original Italian dish again.

  11. Re:Don't worry, it's never the "small guy's" machi on Military Bans Removable Media After WikiLeaks Disclosures · · Score: 1

    We've got a lot of that going on in my company. It is going to such an extend that I am leaving the company because of it.

    Currently I'm locked in a Software Engineering position (by my own consent, I like designing / help create software). Although I have been part of international standardization, I've been to many sites of companies that create products for us, and have been a driving force in getting common criteria certification, I'm still seen as "just a developer". This goes to such an extend that I cannot perform my work in any satisfactory way.

    People are different, and they have different needs. I'm not against anybody getting additional hardware or other privileges as long as they are required for him to do his job right, even if they hold the "same position" that I'm in. And the reason to put "same position" between quotation marks is obvious: they are *NOT* in the same position, even if they have the same job title.

    I'll try and go to a company that sees what people for what they are and try to get the best out of them instead of putting them down. And don't say these companies are not to be found - they are out there (Google comes to mind, this seems to me the main reason that they are so looked for for job positions).

  12. Re:Huh on Military Bans Removable Media After WikiLeaks Disclosures · · Score: 1

    Not without breaking in to the OS or BIOS settings, I presume. Gods, I hate truisms.

  13. Re:epoxy on Military Bans Removable Media After WikiLeaks Disclosures · · Score: 1

    And throw away the computer once the mouse or keyboard breaks? And it depends on the keyboard/mouse, but a few of mine use very convenient connectors *inside* the keyboard/mouse as well. It's almost trivial to reconnect this to an USB female connector. Of course, that would surmount to a dedicated attack, which is probably not what they are targeting with this measure. They are targeting people that use it for convenience and - of course - for adding some security theater to appease the general public.

  14. Re:Nothing to see... on Military Bans Removable Media After WikiLeaks Disclosures · · Score: 1

    You have software and BIOS-settings to prevent data carriers to be attached. One advantage of such software is that it allows you to make exceptions.

    You cannot really glue all physical connections anyway: there will be a few left on the motherboard, did you think about those? What if you receive computers without any PS-2 connections, glue on the keyboard? What if it breaks? What if someone connects a USB stick within the keyboard or just uses the cable?

    Our company uses McAfee software for this at the moment, but given the state of the software I would recommend something else. IMHO McAfee breaks more stuff than it fixes.

  15. Re:The difference engineering makes on Stuxnet Still Out of Control At Iran Nuclear Sites · · Score: 1

    Pff, probably the same men that also programmed the virus. I'd still go for about 1-3 people.

  16. Re:Iran Saving The Middle East From Israeli Terror on Stuxnet Still Out of Control At Iran Nuclear Sites · · Score: 1

    Don't worry about it, the US is catching up quickly:

    http://en.wikipedia.org/wiki/Timeline_of_United_States_military_operations

  17. Re:Everyone here is a vegetarian, right? on Doubling of CO2 Not So Tragic After All? · · Score: 1

    Well, I'm really trying to eat less meat, hopefully reaching the almost zero level somewhere in the future. It's a bit hard to do if you rely partially on prepared food from the supermarkets. If you are eating super-consciously it seems you also need to cook that way. I'd hope more people are prepared to do that. I won't go completely vegetarian since that would take out most of the fun of barbecuing :)

  18. Re:what's most interesting is their reason on Google Wants To Take Away Your Capslock Key · · Score: 1

    Yet, here you are...

  19. Re:How about å, ä, ö, and ø? on Google Wants To Take Away Your Capslock Key · · Score: 1

    "Java programs often have this problem for example"

    One of the clear advantages of Java over C/C++ is that it uses a clear distinction between character encodings and strings. The support of Unicode is quite extensive, even going to the point of supporting the latest versions. Java compatible VM's (yes, I know, there is only one) are even required to support a specific base set of encodings. Yes, C/C++ libraries have this too, but there is no unified string handling across the platform.

    Of course that does not influence people that don't even bother to read or adhere to the basic tips in the language tutorials and use the platform encoding for everything. Another issue is that Java is used to not throw exceptions if unknown characters are imported or printed. So your comment is correct, but please don't forget that this is because idiot programming, not the language itself.

    For those lazy programmers that program for Java version >= 1.6 and don't like to catch exceptions:

    "Look ma, no checked exceptions".getBytes(Charset.forName("ASCII")

    This will throw a RuntimeException if it *ever* encounters a VM without support for ASCII (or UTF-8 or other character formats that MUST be supported by the runtime).

    Also note that everybody is free to configure the CharsetDecoder/Encoder in such a way that illegal characters are not ignored.

  20. Re:THEY MAY TAKE on Google Wants To Take Away Your Capslock Key · · Score: 1

    Nicely said, but they seem to have already taken your 'V' key behind your back.

  21. Re:STUPID on Google Wants To Take Away Your Capslock Key · · Score: 1

    It's much better readable in plain text, but *why* would you want to read it in plain text? Why not view it using an editor that does the formatting for you. I'm shuddering slightly at looking at those neatly right hand aligned text myself. Very readable, but is it maintainable as well?

  22. Re:By Accident on Google Wants To Take Away Your Capslock Key · · Score: 1

    As are constants - i.e. static final class fields - in Java. I presume that there will be many more programming languages that use all caps for constants. I presume that there will be newer languages that forgo that kind of static though - any IDE or source code browser can highlight constants and such in any way the user wants.

    But I don't count either C++/Java as uncool or old technologies - both languages are not in their youth anymore, but still hugely popular and are still maintained and added to. And since I even program using 10 fingers, you bet I'll use caps a lot. Especially since I strongly believe in descriptive constant values for readability (hell, I even use Byte.SIZE to shift something one octet to the left).

  23. Re:e.e. cummings approves on Google Wants To Take Away Your Capslock Key · · Score: 1

    We are hiring. He can at least see if something is good, which is - in my opinion - a step up from what I am getting "used to".

  24. Re:why mastercard? on MasterCard Hit By WikiLeaks Payback Attacks · · Score: 1

    Yeah, right, but right now I'm seriously considering dumping Mastercard. I don't see how they should be any factor in who I can do business with. That's a pretty strong thing to say to your customers: only do business with persons we like. It makes a mockery of everything a payment service should stand for. So maybe it hurts Wikileaks, but it will certainly hurt Mastercard as well.

  25. Re:AVG sees LOIC as threat on MasterCard Hit By WikiLeaks Payback Attacks · · Score: 1

    Could you please provide more info / proof on this? I don't know, it could just be AVG being misinformed. A Google search did not provide enough info.