Slashdot Mirror


User: CodeMunch

CodeMunch's activity in the archive.

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

Comments · 246

  1. Re:You're doing it the hard way. on US Courts Consider Legality of Laptop Inspection · · Score: 1
    But you are still doing it the hard way.

    Just webmail yourself a file from your webmail account.

    Hell, Just compose the webmail message with the attachment and hit "Save Draft" and GTFO.

  2. Re:The 30,000 hour test on Proof That Practice Does Make Perfect · · Score: 1

    wow...2 more years and I'll be an expert in UnrealTournament.

  3. Re:ORM still broken? on Ruby on Rails 2.0 is Done · · Score: 1

    Once you bury the database logic in the application code, you have to rewrite it for every application. It is, in a way, a very evil form of copy & paste programming. Now every change in the database requires you to go into every single application and change something.

    That is a VERY misleading statement. If you are building a system with an OOP language and you have designed your classes and relationships correctly you now have a reusable library that you can pick/pull from and use anywhere AND the logic goes with it. You don't need to worry about sending what ID numbers or values to which stored procedure, snagging any return values them and stuffing them back into some related object. You get a higher view of the system and can bend it to your will without having to be pestered with lower level DB stuff.

    As you pointed out, Stored Procs aren't for everyone - especially entities building software for others (database agnostic) BUT for performing multi-statement mass data manipulation processes the quick/easy way, they are the way to go. Unless the application is smart enough to generate blocks of t/pl sql for database independence, SP's are here to stay but they are not the end-all be-all.

  4. Re:Journey of Man on Gene Study Supports Single Bering Strait Migration · · Score: 1
    Thanks for the link, I'll check that out. From that page, it states: " he explains how he traced the exodus of modern humans from Africa by analyzing genetic changes in DNA from the y-chromosome". I recentely read Seven Daughters Of Eve by Bryan Sykes which recounts a similar tale (Euro centric though) based on the mitochondrial DNA which we inherit from our Mothers (X chromosome).

    The author (and the scientist) also touches on the imigration of Native Americans from Asia.

  5. Re:Stupid Slashdot headline on C# Memory Leak Torpedoed Princeton's DARPA Chances · · Score: 1

    But if they explicitly call delete to invoke the garbage collection of an object, would it not be better for the system to destroy the object and then throw an exception when it tried to send an event notification to a non-existing object?
    No, it would not be best to actually delete the object that has an existing reference. That would be called data loss. When you subscribe (+=) to an event it generally means you want to know stuff about it. If you don't want to know stuff about it anymore, then unsubscribe (-=). The first time I implemented custom events in C# I made the exact same mistake. However, it only took a little bit of testing to find that I had "ghost" objects hanging around. This "leak" (behaviour) should have been found in even the smallest amount of testing.

    I wouldn't want to trap an error every time the GC checked to see if it could free up some memory.

    would it not be just as easy to then un-register the object for the event?
    Yes, it is as easy as "-=".

    Or at least report it? After all, the GC already went to the trouble of checking to see if the object was registered with an event notification

    That would be making huge assumptions. You have a reference to an instance of an object. How would a GC know that the object isn't supposed to hang around and continue doing it's task when the calling object's event fires.

    In any case, this was a great learning experience for them and you could almost guarantee that in any future endeavours that they'll never overlook this

  6. Re:Obviously on "All Quiet Alert" Issued For the Sun · · Score: 1

    I was kinda poking fun at the idea that humans get the blame for every natural "change" in the status quo(volcanos, hurricans, earthquakes) - specificially slowing in the sun's magnetic dynamo. I need to be more specific in my bad jokes.

  7. Re:Obviously on "All Quiet Alert" Issued For the Sun · · Score: 1
    This new learning amazes me, Sir BlueParrot. Explain again how sheep's bladders may be employed to prevent earthquakes.

    You are arguing against the facts, I imagine that is why you insist on resorting to sarcasm and bad jokes rather than addressing the issue at hand.
    No, I just wanted first post. I argued nothing, simply made a bad joke as antipop suggested and you deduced. Where the hell do you whacko's get flamebait? Go eat some granola & get off my lawn.

    p.s. Thanks for the detailed & well organized message - very interesting stuff to entice further reading. I do appreciate a factual response. (no sarsasm or bad joke in this paragraph)

  8. Obviously on "All Quiet Alert" Issued For the Sun · · Score: 5, Funny

    Obviously this is due to global warming on Earth caused by humans.

  9. install didn't seem to work. on Unreal Tournament 3 Beta Demo Now Out · · Score: 2, Funny

    I appear to be playing UT2k4 although I never installed that...anyone else have the same problem?

  10. Re:All of this misses problem #1 on MIT Student Arrested For Wearing 'Tech Art' Shirt At Airport · · Score: 1

    Problem #1 with arresting someone for wearing a "suspicious" breadboard: Terrorists wouldn't do that

    Heh yeah - almost as silly as someone trying to light their shoes on fire in an airplane. A terrorist probably wouldn't do something so weird. Blind religious zealotry is certainly the mark of a smart sane person.[/sarcasm]

    Since when are we supposed to equate a terrorist with smart and/or sane. I would argue for the opposite of both traits.

    However, had this person been a true suicide bomber with the "insanity" trait, they probably wouldn't just "give up" and get arrested. They would be there to cause havoc and not to survive anyway so a gun pointed at their head is not a deterant.

  11. Re:Transport my docs and mp3? on Web OS, ajaxWindows Launched · · Score: 1

    But behold! My block of swiss cheese has a stronger security model!
    Plug the holes
  12. Re:IBM's been doing this for-ever, dude. on IBM Saves $250M Running Linux On Mainframes · · Score: 4, Funny

    But I did learn about optimizing instruction fetches by scattering the compiled code around the circumference of a magnetic drum so that the drum would have rotated around beneath the read head in time for the next instruction.
    Mel?? Is that you?
  13. offering Compatibility? on Japanese Auto Makers Teaming Up To Create Standard OS · · Score: 1

    "Currently, certain mechanical car parts are interchangeable from model to model. Smart car parts that operate off a common software standard would enable that kind of convenience to continue, while allowing them to communicate more easily with other smart components in a car."

    I would bet this is more likely:

    To prevent newer and compatible parts from working in older systems to force you to upgrade your whole vehicle.

    Maybe they are catching on that we're catching on that all they offer from year to year are different cup holders, body panels, and paint jobs.

  14. Re:The consumer is at fault for a lot of it, too! on What's Keeping US Phones In the Stone Age? · · Score: 1
    Aside from WM6, what is the difference between the HTC Trinity and the XV6600 offered by Verizon? They're both made by HTC and the Trinity is probably just the next version.

    I did play the upgrade game from the PPC 6600 to the HTC P4000 which is basically just an updated PPC 6600 (Telus Mobility). Is the P4000 just a Trinity wearing a funny hat & WM5?

    After frying my first PPC6600 I actually found a XV6600 cheap on ebay and worked some magic (Thanks Howard forums!!) to replace the PPC6600.

  15. RAPE-seed oil aka Canola Oil on Compound From Olive-Pomace Oil Inhibits HIV Spread · · Score: 1

    No wonder its called Canola oil these days.

    The word "canola" is derived from "CANadian Oil, Low Acid" in 1978.

    Canola Oil

    * Bold emphasis from wikipedia article
    * Uppercase emphasis is mine (the bold being difficult to see through the blockquote formatting)

  16. now that some have said yes, some no - next step? on Mandriva Says No to Microsoft Linux Deal · · Score: 4, Insightful

    So, MS convinced some sucke...errr..vendors to cough up dough for licensing. If they don't pursue action against those that didn't bend over, how pissed off will those that shelled out $$$ be if others are getting it for free?

  17. National Geographic has been doing this for YEARS on Ancestry.com To Add DNA Test Results · · Score: 1
    The Genographic Project

    The NG Project won't net you immediate relatives but show your oldest roots.

  18. Re:Clarke's first law on The Impossibility of Colonizing the Galaxy · · Score: 1
    1. Freeze dried

    or

    2. Doesn't high pressure prevent water from expanding?

    There...problem solved.

    So as not to steal all the thunder, I'll let you figure out how to bring us back to life after being in either scenario.

  19. Re:Now everyone has a pre-existing condition on Genetic Information on Major Diseases Uncovered · · Score: 1

    Don't get me wrong, I want everyone to have access to at least some basic level of health care, but one has to realize that each of these advances is going to cost money. Why is it that people expect premium health care when they can't afford premium food, cars, clothes, or a big-screen TV?

    Because helping your fellow sapien is a big part of what distinguishes us from the other animals and makes us human.

    Having quality responsive healthcare should be available to EVERYONE, not just "those that can afford it".

    Getting sudden and necessary medical assistance is VASTLY different than being able to watch a gargantuan Barney on your 60" plasma.

  20. Sadly, not just the USA on A Field Trip To the Creation Museum · · Score: 2, Informative
    I hate to advertise for this type of crackpot wannabe science but the USA isn't the only country with this ridiculous attempt at discrediting real science.

    The Big Valley Creation Science Museum has recently opened in "Big Valley", Alberta, Canada - just a 3 hour drive from where I live. It has been built awfully darn close (1hr drive) to the REAL kind of museum you would expect to see in this area full of Dinosaur remains

    I look forward to visiting BVCSM wearing my "Reality fish eating a Jesus fish" shirt.

  21. Re:This calls for an old trick on Shutting Down Annoying Recruiters? · · Score: 4, Informative

    I thought you were supposed to use black construction paper? Boy...did i ever mess this prank up :( Guess I'll need to re-do it.

  22. Re:lame "bias" argument on 8 Reasons Not To Use MySQL (And 5 To Adopt It) · · Score: 1
    You are likely absolutely correct about DB2 - I've never had the pleasure of using it.

    In datawarehouse environments & app environments I've always seen more Oracle than SQL server. For speed/stability I've always had more success with Oracle but have no qualms with SQL Server - it is mighty fast and easy to use(ducks & dodges eggs & rotten tomatos) but I've queried sql server to a crawl more often than I ever have an Oracle db.

    We have an instance of Sybase where I'm at now but haven't given it a thorough thumping yet.

    I guess my original comment should have specified "in general". Anyway, the point is, There are a helluva lot more reasons than "formal training" for choosing Oracle more often than others.

  23. lame "bias" argument on 8 Reasons Not To Use MySQL (And 5 To Adopt It) · · Score: 2, Insightful
    FTFA:

    One trend I have observed but for which I have no hard data is that formally trained DBAs tend to prefer a proprietary RDBMS such as (most commonly) Oracle. I suspect that those with formal training and experience as a DBA (rather than as a software developer) tend to have a bias toward proprietary systems.

    Due to tue relative low incidents of formally trained Oracle DBA's being mauled by Tigers, you could also infer that formal Oracle DBA training will also protect you from Tiger attacks. (To re-use & mash up that old cliche).

    What a lame argument. Of course there may be some bias, but the fact is that: Oracle kicks every other RDBMS at pretty much everything: Stability, speed (optimizations up the wazoo), features, consistency.

    To be able to manage these systems efficiently & keep a "Q9" system up & running, the formal training certainly does help but I would argue is not required as the documentation is pretty damn helpful unless you get one of those wonderful ORA-600 errors (is that the magic "WTF" Oracle error? I can't recall).

    Sure - the woo of mega bux will entice many into Oracle DBA training but the weaker resources fall off quickly. You can't fake it when your production system is down.

    IANAODBA

  24. Re:patent workarounds... on Vonage May Have Way Around Patent Disputes · · Score: 1

    OR if you need to work harder(devise ridiculous scheme) to not use the OBVIOUS solution, the patent is heading on a path of self-invalidation, isn't it?

  25. Re:Awesome! on Warner Brothers Pulls Canadian Previews · · Score: 4, Informative

    I'm in Canada. Cuban items are allowed for sale here. It was meant as a poke in the eye to their industry.