Slashdot Mirror


User: abigor

abigor's activity in the archive.

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

Comments · 1,834

  1. Re:It depends... on Politics Making Strange Bedfellows · · Score: 1

    A failure to think logically in their view of the "big picture" might mean they think illogically in other areas of life, too. I just dumped a chick for believing the Christian fairy-tale. I simply don't want to be with someone who lacks critical faculties. What's to stop her from suddenly becoming convinced of alien visitations, or astrology, or the Illuminati's secret governance of all mortal affairs?

    Also, with religion often comes "morals". Such things are arbitrary and they are no fun at all.

    In short, I'm sure most religious people are nice, and mean well, just like anyone else. But for a lot of us, there is plenty wrong with choosing them as partners.

  2. Re:Tolerance? BWAHAHA!!!! on The Underground History of American Education · · Score: 1

    The West is moving on past Christianity. It's interesting for historical reasons, nothing more.

  3. Re:Fact 37 - code reviews catch errors on Facts and Fallacies of Software Engineering · · Score: 1

    No, because it still amounts to black-box testing for the code unit (whatever you define that to be). There is no substitute for another set of eyes on the code itself. Unit testing is, however, useful in its own right, as you noted.

  4. Re:"Fact", but still irrelevant on Facts and Fallacies of Software Engineering · · Score: 1

    Yeah, but it's quite horrifying how many people/shops look at code reviews as unnecessary or too time-consuming. When I'm interviewing at companies, I tend to ask careful questions about process. If they don't include code reviews, I'm out of there.

  5. Re:Fact 37 - code reviews catch errors on Facts and Fallacies of Software Engineering · · Score: 5, Insightful

    No, unit testing and code reviews are orthogonal. Unit tests verify correctness for certain types of input, but often fail to catch subtle bugs or identify poor solutions (bad algorithms or whatever), and of course they are only as good as the person who wrote them - most often, the person who wrote the code being tested in the first place. So the input to the unit test is often just the sort of thing the code was written to manage, not edge cases and so forth.

    Nothing compares to a code review done by a super-anal type who nitpicks over everything. It is amazing what such a person can catch in terms of weird edge cases, inefficiencies, and so forth, simply by making you sit there and justify what you've done. Like the reviewer said, they are emotionally draining, but are truly worth it.

  6. Re:3D and XML on Universal3D vs. Real Open Standards · · Score: 1

    Yes, but you actually write software. Most of the people who sit on here complaining about XML have no idea how useful it can be, and how it makes interoperation so easy (anything can parse text), because they don't actually write software - they just like to talk like they do.

    Furthermore, it is highly annoying when people regard XML as a config file format, or a way to represent static data. XMLRPC and SOAP (its bulkier sibling) are so useful it's crazy.

  7. Re:Storing 3D vector data in a text file is braind on Universal3D vs. Real Open Standards · · Score: 1

    Please look up the definition of "web services".

    Hint: they have nothing to do with browsing the web.

  8. Re:Dead meme? Wake up MeMe on The Product Marketing Handbook for Software, 4th Edition · · Score: 2, Funny

    I really should try crystal meth sometime.

  9. Re:Oh no! more memory wastage... on Enlightenment Lives · · Score: 1

    Bravo. I love it when these wankers who sit at home writing command-line mp3 players in Perl pull the old "you've never written code, so shut up!" line. But you're wasting your time talking about elegance and so forth - either people have an idea of this intuitively, or they don't. It's not a concept of the past; instead, it's just not a concept that everyone is capable of sharing.

    By the way, your original post was dead-on.

  10. Re:Because that would be the french thing to do on Yahoo! Not Protected From French Anti-Nazi Laws · · Score: 1

    Your proposition, eh? Well, I'm sure the Yahoo! brass are sitting up and taking notice, and will implement your policies to deal with French hate laws at once. After all, who wouldn't, given your credentials as an impotent, misguided Francophobe?

  11. Re:Safety of Nuclear Power on Interview With Chernobyl Engineer · · Score: 3, Insightful

    Too bad you're already at +5, or I'd mod you up more. Modern nuclear power plants are the way to go for cleanish energy (there is still a mining requirement, of course). People don't realise even today how much certain areas (France and parts of Canada spring to mind) get their power from nuclear sources.

    That said, one big problem with nuclear is the low safety standards in certain nations that could lead to a disaster.

  12. Re:Curious on Antarctic Craters Reveal Asteroid Strike · · Score: 1

    Look, just fuck off and let the grownups talk, okay?

  13. Re:Python vs Java on The Python Paradox, by Paul Graham · · Score: 1

    Well, here at work we're using bits of Zope for various things, and from what I've seen it lacks the massive scalability of a J2EE server like (for example) WebSphere.

    Let me put it this way: could you run a site like Amazon or a business like HSBC on Zope?

  14. Re:Apples and oranges on The Python Paradox, by Paul Graham · · Score: 1

    You have just badly embarrassed yourself.

    Python is an object-oriented development language that runs on a virtual machine, exactly like Java does. In fact, there's a variety of Python that runs of the JVM itself. Next time, learn first, post later.

  15. Re:The way source code looks on The Python Paradox, by Paul Graham · · Score: 1

    Actually, no.

  16. Re:cover all the bases! on The Python Paradox, by Paul Graham · · Score: 3, Insightful

    Also, Python has an interactive prompt. This sounds like no big deal, but it is amazingly helpful when writing code to run little bits or even entire methods just to make sure things are correct. This makes the language even more Lisp-like.

  17. Re:Python vs Java on The Python Paradox, by Paul Graham · · Score: 4, Interesting

    Also, take a look at PyQt for very nice Python bindings to the Qt library, and PyKDE for bindings to KDE. The latter is amazing: the excellence of Qt and the KDE libraries together with Python is quite a combination.

    In defence of Java, much of its library support is for use with big systems, like enterprise apps that run under J2EE servers. Python is nowhere near this level.

    Put simply, Java scales up; Python scales down. I think, however, that in the future, Python could pose a serious challenge to Java if an enterprise-level app framework is ever created for it. But Java has such huge momentum I doubt it will be toppled from the enterprise server throne anytime soon.

  18. Re:Great News on Johansen Cracks AirPort Express Encryption · · Score: 1

    I'm not a CC fan, but I am a huge underground metal fan...currently listening to Nokturnal Mortum.

  19. Re:That's great and all... on The Business Value of Open Source Examined · · Score: 3, Funny

    Yes, and without your tremendous skill and abilities, the world of open source will surely shrivel and die. Because really, it's all about you.

  20. Asterisk does this on Evolution Bounty Stirs GPL Concerns · · Score: 1

    Digium, the company that maintains the source for the Asterisk PBX, makes you sign a disclaimer before you submit code. I had no problem with it when I submitted some stuff. The GPL'd code will always be there, even if Digium chooses to release the code under a proprietary license. People need to realise that open and closed code can coexist, even if they are the same codebase.

    I believe MySql does this also.

  21. Re:KDE Integration on Evolution Bounty Stirs GPL Concerns · · Score: 1

    Kmail crashes on you? I am on several active mailing lists and get hundreds of emails a day, plus I regularly send stuff with huge attachments and coordinate stuff with Korganizer, etc. And I never get crashes. So maybe there's something weird about your KDE install...?

    Overall, I like it way more than I like Evolution.

  22. Re:Really energy efficient on Ford Launches First American Hybrid · · Score: 1

    Yeah, but it's totally protein-free. All that cardio, and no protein = muscle wasting and general lethargy. Buy some whey protein and dump a scoop on top of your cereal; you'll feel way (haha) better.

  23. Re:Why a Ford at all? on Ford Launches First American Hybrid · · Score: 4, Insightful

    "One but i hate to break it too you: American cars are just as well engineered as Japanese cars"

    No way. Read the "Lemon Aid" books sometime, especially regarding trucks and SUVs (I bought a Pathfinder a little while ago). Overwhelmingly, the Not Recommended vehicles are American, while the Recommended ones tend to be Japanese. This is on the basis of safety, reliability, and performance, all backed up by lots and lots of recall records and so forth.

  24. Re:Miguel has told you why on Technology Review Profiles Miguel de Icaza · · Score: 1

    I guess I've never really understood the point of running, say, C++ on a virtual machine, especially if it's unmanaged code. I mean, big deal - just run the executable.

    Personally, I have no problems at all with ditching pointer-oriented languages (full disclosure: I'm currently employed as a C and Python programmer) in favour of fully managed code, and indeed, I believe it's the future. This is especially true for the future "utility companies" of software (Microsoft is an obvious one), who will stream code on demand to appliance-like machines everywhere.

    So where is the benefit in running unsafe code on a virtual machine? Other than the temporary transitional phase of integration, which you mentioned.

  25. Re:Miguel has told you why on Technology Review Profiles Miguel de Icaza · · Score: 1

    Actually, my point wasn't that the JVM is better/more flexible than .Net, only that the JVM is not wholly bound to Java. Sorry if I didn't make myself clear.

    I do understand that there are several languages targeted at .Net, but like I said, how many are actually being used in production? Honestly, it seems like the multiple-languages line is a marketing point, not a practical reality.