Slashdot Mirror


User: jnana

jnana's activity in the archive.

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

Comments · 383

  1. Re:Actually... I don't think it is pointless... on Humans Hardwired to Believe in Supernatural Deity? · · Score: 1

    Out-of-body experiences are another phenomenon that science seems on the verge of convincingly explaining in purely naturalistic terms.

    At the end of the day, it doesn't really matter though. The new agers will either continue to believe in out-of-body experiences despite convincing naturalistic explanations, or they'll give up that belief and cling to the ones that science hasn't yet investigated thoroughly. Similarly, religious people will either ignore science altogether (e.g., the creationists) or follow the tried and true god-of-the-gaps strategy by focusing more on other beliefs that science hasn't yet investigated, or creating new ones if necessary.

    The will to warm, fuzzy self-delusion is the strongest will in many of us, and as the saying goes, where there is a will, there is a way.

  2. Re:It's moderation not censorship on Congress Hears From Muzzled Scientists · · Score: 1

    global warming deniers.

    The fact that you use the same language that is associated with the holocaust shows the irrationality of your side of the subject.

    I'll be sure never to refer to "round Earth deniers", since I realize now that using that phrase would make any argument I could possibly make about the shape of the Earth utterly irrational.

    Thank you for your words of wisdom. Do you have a newsletter I can sign up for?

  3. Re:Huh? Wha? on Google Releases 'Testing on the Toilet' · · Score: 2, Interesting

    Ha, that's funny! I too go to the bathroom for the peace and solitude that are so conducive to problem solving. It's also one of the few places where you can close your eyes, forget about the world, and really visualize and work on a tricky problem without (a) people thinking you're crazy because you're sitting there wide awake and perfectly still with your eyes closed or (b) interrupting you, intentionally or otherwise.

  4. Re:Oddness in kernel release cycle on Virtualization In Linux Kernel 2.6.20 · · Score: 3, Informative

    I'm not sure in general, but I've been happily using 2.6.19 for a while with no issues.

    As for kvm, I downloaded it about a week ago and manually built and installed it (on 2.6.19), and I've had no trouble with it at all. It was very easy to build and install following the instructions, and creating images and installing a new os on them is trivial. I set up a couple of images for experimenting with ubuntu and fedora (my main os is gentoo), and I set up another image on which I installed Plan 9, just to play around with that a little.

  5. Re:Two things make software "hard" on What Makes Software Development So Hard? · · Score: 1

    Absolutely. Developers really need to learn how to handle these kinds of situations.

    It would help to have some pre-canned responses for this kind of bullshit, which comes up again and again in dysfunctional environments. Perhaps a 'pattern language' for dealing with common scenarios, such as the original poster outlined. A possible solution in this case being, "would you ask a civil engineer to give you an estimate of how long a building will take and how much it will cost after 15 minutes discussion?" "And if you would, would you have any confidence whatsoever in the estimate?"

    Then again, if that's the kind of environment you're in, you should just look for another job, because fighting ignorance and incompetence from above is as frustrating as it invariably is futile.

  6. my experiment on Build Your Own Google-Powered Search Engine · · Score: 1

    Only Quotes is a search engine that searches a ton of quotation sites. It's fast -- much faster than any of the 20 or so websites it searches -- and it doesn't return any spam links or links to quotation sites that are slow or low quality.

    I think the custom search engine program has a lot of potential for domains that have a relatively small number of high-quality sites, and for which the normal google search is too contaminated with seo-ified crap and commercial junk (which is unfortunately more and more the case for just about everything). I guess google will probably use the data from the custom search engines to determine high-quality sites for given domains of knowledge. But then how long will it be before the spammers and seo types start creating custom search engines that search only their spam sites?

  7. Death knoll for 'intelligent falling'? on Scientists Measure Gravity Change From Earthquake · · Score: 3, Funny

    Let's hope this is the final nail in the coffin for the theory of 'intelligent falling' proposed as an alternative to gravity.

  8. Advocate for the use of safe-passwords techniques on MS Security Guru Leaves for Amazon.com · · Score: 1

    I'm an advocate for safe-lock techniques on automobiles. Does that make me an automobile security expert?

  9. Re:church income tax? on Internet Deconstructing State Church in Finland · · Score: 1
    To paraphrase Richard Dawkins with a slight twist: every last one of us has ceased to believe in almost all the millions of 'gods' that humanity has ever conceived of, but some of us take it 1 god further.

    When asked if I believe in God, my standard responses are "which one?" or "By Zeus, Yes!"

  10. YourKit: awesome profiler on Java Profilers - Which One Are You Using? · · Score: 5, Informative
    I give my most enthusiastic recommendation to YourKit. It takes about a minute to install, has optional integration (1-click) with Eclipse, IDEA, Netbeans. I use Eclipse, and the integration there adds a new 'Profile as' options that works just like the 'run as' and 'debug as' launch options.

    YourKit is extremely easy to use thanks to a very intuitive interface.. All the java developers I've shown it to have been as impressed as I've been. It is cheaper than most profilers -- I got a deal on it for $125 a few months ago, which I is about 25% of the normal price, but it's still cheap at $499. It's not open-source, but they have a forum where they answer they questions extremely quickly. I've had 1 or 2 bugs since I've been using it (about 10 months), since I like to use the early release version for newer features, and both have been fixed within days, with a new build released within a week or so. Memory leaks are a snap to find using it's "compare snapshot", which lets you compare 2 snapshots and shows you what the difference is -- memory leak is generally the difference if you capture your snapshots intelligently.

    Anyway, I can't speak highly enough of the product. For the record, I have no affiliation with them at all. I'm just a very happy customer.

    My only minor gripe is that under some circumstances, the fastest CPU profiling option (unnoticeable impact on the running app) can give inaccurate results, in which case I have to use one of the two slower CPU profiling options, which are much, much slower--but that's certainly not particular to YourKit.

  11. Re:No on Will Sun Open Source Java? · · Score: 1
    Those people who care about their PHP running up to 6 times faster might want to think about PHP on the JVM: http://www.theserverside.com/news/thread.tss?threa d_id=38144.

    But everybody knows that Java is slow (I tested it myself in 1997, so I speak from experience), so that must be total bullshit, huh?

  12. Re:Monkeys on Wiki to Help Solve Millennium Problems? · · Score: 1

    The "million monkey" hypothesis has been disproved: bloggers!

  13. Re:Young people today on Swedish Mathematician Lennart Carleson Wins Abel · · Score: 1
    You had cups for your sulphuric acid?! Bah!!

    We had to use a rolled up vomit-soaked newspaper from the garbage can to drink our daily quart of sulphuric acid.

  14. Obligatory Bill Hicks Quote on CBS Coming to the Produce Aisle · · Score: 1
    I can't find the full comedy sketch, but here's a quote that I'm sure captures the feelings of many of us:

    "If anyone here works in marketing or advertising .... kill yourself. Seriously ... there's no punchline coming ... there's no rationalisation for what you do, you're filling the world with bile and garbage, you're fucked and you're fucking us ... kill yourself now."

    -- Bill Hicks --

  15. Re:Still wondering on Bill Gates Defends Google's Censorship In China · · Score: 1
    Have you read 1984?

    Sometimes no information is better than filtered or incorrect information.

  16. Re:Control/Trust on Working from Home on a Tropical Island Paradise? · · Score: 1

    Agreed. But I thought he was talking about taking talented people with him or recruiting from wherever he is from, not using local people from the paradise location.

  17. Re:Control/Trust on Working from Home on a Tropical Island Paradise? · · Score: 1
    You're saying that your first show stopper is that you would expect your employees to trust you but you won't trust them, and that you must retain the right to take advantage of them if you choose, but they have no rights whatsoever, not even to be paid for work done?

    Good luck trying to find people foolish enough to work for you.

    What is wrong with both parties sharing in the trust, responsibility, and risk?

  18. Re:DeveloperWorks is supporting open source commun on Tapestry Making Web Development a Breeze? · · Score: 1
    Howard, let me be among the first to thank you for this wonderful framework! I've just recently started using it, and it's been a breath of fresh air. I use Spring a lot, and I think their MVC implementation is a big improvement over Struts and the other frameworks I've investigated, but Tapestry is a huge improvement again, and the component-centric model is the way I think web apps should be developed. Using Tapestry has been one of those experiences where it just feels natural (which is always the result of good design imho), and things are no more difficult than one would naively thing they should be.

    By the way, do you plan on releasing a new edition of your Tapestry book soon that is updated for version 4.0? I have the current version, but would love an updated version detailing some of the new stuff in 4.0 (like friendly URLs, something about HiveMind in 4, etc).

  19. Re:wrong.... on Einstein Has Left the Building · · Score: 1

    Funniest response I've seen for a while! Thanks.

  20. Re:The Unix Programming Environment ... on Python IDE for Mac OS X? · · Score: 1
    The xrefactory package is interesting, but it appears less featureful than Eclipse's refactoring and is less integrated into Emacs than Eclipse's refactoring is. I didn't see, for example, previewing of refactoring (see all changes that will occur as a side-by-side display of before and after for all affected code), things like "introduce factory", "convert anonymous class to nested", "infer generic type arguments", and some others.

    To address your questions:

    1. You have a valid point there. Nothing can compete with Emacs in terms of extensibility. Eclipse is fairly easy to develop plugins for though, but obviously nothing like Emacs.

    2. Eclipse can do this just fine. I'm not sure how long it's been able to do it for, but the version I'm using has a 'New Editor' option on the context menu for an open file in the Java editor, and selecting that opens the same file in a second window. This also works with other editors too, not just Java.

    3. I'll grant you that Eclipse does require a lot of memory, but I personally think it provides an incredibly productive working environment that is worth the memory. If I were developing on an old 486, then I certainly would not use Eclipse, but fortunately I don't. Having said that, I generally have at least 10 projects open, some of which are largish open-source projects like Spring and Hibernate, and I find that Eclipse does fine with the 192MB max heap size that I allocate.

    The only IDE in my experience that I think compares favorably to Eclipse is IntelliJ IDEA, which isn't free or open-source, and there is no other IDE that has as many useful plugins as does Eclipse. How exactly is it substandard, and which other free/open-source IDE do you think is better, and why?

  21. Re:The Unix Programming Environment ... on Python IDE for Mac OS X? · · Score: 2, Insightful
    That's pretty funny.

    1) How do you use the shell to change a method name on a type and all subclasses, along with all invocations of that method on objects of those types? I can do this across a 100,000 LOC code base in a couple of seconds, and in making this kinds of changes regularly for a couple of years now, Eclipse has never screwed up this kind of refactoring.

    2) How does your shell ide find all references to a given method? Eclipse uses a full-text search engine (Lucene) and searches against a compiled index, and it answers such questions in a second or two. Your grep solution will be much slower (you're doing brute-force text search vs something closer to a hashtable lookup), will take you a long time to develop (you can't just grep for the method name, because you have to check the type of the object too), and will probably be wrong and incomplete.

    And there are tons of other features of a good ide that I could ask about. I would suspect you are a troll, but I hear this kind of thing so often that I think you're probably just oblivious to the features a good IDE provides, or never having used one for a while on a large project, are oblivious to how useful and frequently used features such as I outlined above really are.

    I use vim a lot still for text editor tasks, and I still use emacs for lisp stuff, but I would never go back to doing Java in Emacs/JDT. For the languages that don't yet have good IDEs, you may have a point, as what people are calling IDEs are really just text editors.

  22. Re:The other explanation on Quantum Trickery - Einstein's Strangest Theory · · Score: 1
    You mentioned God -- note the poster's quote -- and the poster referred to that entity as the intelligent designer, which many consider a synonym for God.

    I don't see why you take issue with the parent using the term 'intelligent designer' instead of God. He/she didn't say anything about intelligent design as a nutjob pseudo-theory. Why are you freaking out and imagining things that the parent did not say? Look at the parent again, and you'll see nothing like my 'nutjob' remark.

  23. Re:Dynamic Typing on Guido Goes Google · · Score: 1
    Eclipse actually does do your example for Java, and lots more very sophisticated refactorings. alt-shift-c is the shortcut for method signature refactor. You can reorder the arguments, and Eclipse will find all the places that the method is invoked and rearrange the arguments appropriately (finding subclasses, or if you're changing an interface, all sub-interfaces and implementations). You can also remove args, and it will remove them everywhere, and you can add arguments and have it fill whatever you like into the places that the method calls now need another argument (you can use null and wait for the NPEs or something like asdf which will instantly be flagged as a compile error, making it easy to find those places and fix them, since Eclipse can unfortunately not read minds yet and determine what the new arg should be).

    It's that kind of tool support that I really miss when I program in Python, even though I much prefer Python as a language and wish I could do more Python at work. Eclipse (and IntelliJ too) is simply amazing, if you have the horsepower it requires. Every few months I try the Python IDEs to see if their refactoring support is approaching what you can do with Eclipse, but I'm always disappointed. Admittedly, it is incredibly difficult with a dynamically typed language, but the smalltalks seem to have had great refactorings, based on hearsay. Perhaps one day...

  24. Re:Just a theory? on Federal Judge Rules Against Intelligent Design · · Score: 1

    What about C. molestus , the London underground mosquito? They appear to be a different species at this point, and researchers have not been able to get them to interbreed with the population from which they evolved.

  25. Re:The real 90s versus outdated 00s software on Java Is So 90s · · Score: 1

    Yes, some Lisp users give Lisp a bad name, and Lisp in general has been far less welcoming to new users than newer languages. Python, for example, is very welcoming and friendly to newbies. That's unfortunate, but it's far from universal, and there are indications that things are changing in the Lisp world, with the release of a new book last year (Practical Common Lisp, available free online as well as in dead tree format), and the Lisp in a Box project (download, install, and have a great (Free as in beer and freedom) Lisp environment set up in minutes).