Slashdot Mirror


User: David's+Boy+Toy

David's+Boy+Toy's activity in the archive.

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

Comments · 76

  1. Re:If only... on Singing Mice and Brain Chemistry · · Score: 1

    Attacting ladies is easy, guys act its getting the men thats hard %-|

    I guess its murphies law.

  2. Re:flammability differences on Archimedes Death Ray in San Francisco · · Score: 1

    Yes declaring this "most likely a myth" when it almost worked is very silly.

    First of all the defenders wouldn't have given up when they made a Roman ship only smolder they would have used more mirrors. I would also have gone for the sails, likely much easier to set fire to than wood.

    Skepticism is good, absurd skepticism isn't. They seem to be taking the failure on faith instead of trying seriously to duplicate this. People defending a city arn't going to give up that easily! Expecially when they had one of the greatest inventors of all time egging them on.

  3. Re:The only thing sexier than SPACE SEX on NASA Puts A Stop To Space Romance · · Score: 1

    Imagine the porno .mpeg files coming back. The entire crew taking getting really bored and deciding to see what a space orgy is like.

    Personally I think we need a crew of bisexuals which are very non jealous and will happily all have sex together. People would never get bored! Orgies are great for moral. I still give guys on the street of nice hug even a few years after we ended up in the same orgy together. Sex is a great stress relief expecially when your stuck in a cramped space ship.

    S&M is a great way to build the sense of trust and responsibility needed for a mission to mars. If you don't trust someone enough to bottom to them, you certainly don't trust them enough to go to mars with them.

  4. Re:I am completely unbiased... on PHP Succeeding Where Java Has Failed · · Score: 1

    I kind of have the feeling that PHP is "yet another language" for no good reason. modperl + Mason makes a great web language and gives access to many years of CPAN package development.

    But I do agree Java sucks in relation to either. Only place I see Java as useful is for cross platform client applications. But for a web page server its super heavy weight.

  5. Re:Human Nature on Are Media Writers Biased Towards Apple? · · Score: 1

    Apples not the underdog in the MP3 market, yet reporters act as if no other MP3 players even exist. I complained to a local reporter about that, got back a reply that her daughter uses a non apple MP3 player. Just once I'd like to see a reporter acknowledge that a market exists and that its not an apple monopoly!

  6. Re:Sheesh! on Holding Developers Liable For Bugs · · Score: 1

    Don't forget Corporate America writes the laws. The way it would work out, they'd order you to do a bad job (or lose your job), and you'd be stuck with the bill.

    All this would accomplish is making lawyers rich, and programmers very few and far between. I'm a good coder, probably up near the 97th+ percentile as far as low bug count goes. But if this goes through I'll be leaving the field. No matter how careful you are when writting complex systems there will be bugs. Space agencies with process up the wazoo still make bugs even after code is checked, checked and rechecked.

    Complex systems come with bugs, end of story, if people can't accept that they should go back to adding machines. Of course those come with human error, and then they can hold the rows of accountants personally liable for adding mistakes :)

  7. Re:Robomaid on Java Urban Performance Legends · · Score: 2, Insightful

    Java should really be compared to the STL in C++, not to C, or a bastardized C/C++ coding mix. Ideally new/delete/malloc/free should only be used in small pieces of low level code and fully encapsulated in an object.

    Much of Java code can be converted almost line for line to C++. Unlike Java, the STL can create containers of any type, including built in types, operating on them very efficiently.

    const size_t size = 500000000;
    std:vector<int> X(size);
    for(unsigned i = 0; i < size; i++)
    X[i] = random();

    std::sort(X.begin(), X.end());

    Compare the performance of this sort() operation to its Java equivalent. Compare the space used. Notice that at no point did we worry about having to allocate/free memory, its taken care of by the vector template. To be nice we presized the vector, but we didn't need to, we could have used X.push_back(random()) with some additional overhead from automatic resizing. Something like this matters alot in high performance application, a good example would be transforms of large sets of vectors in 3d games.

    Java is just another religion like LISP used to be, the CS purists are always chasing the holy grail of coding purity without regards to programming realities, yet Java is hardly even pure, its already got more evolutionary cruft than C++ and its around 1/3rd the age of the original C which has been evolved into C++.

    Rarely do I see real world Java code perform with any degree of efficiency, even when compared to Perl, let alone C++. A Java appserver is much larger and uses much more CPU time than a similarly complex one written in perl.

  8. Re:Inexperienced author = bad advice on When to Leave That First Tech Job · · Score: 2, Insightful

    I'll second that. I've never been in a company where each employee got his own office. Maybe out in some boring industrial park in the desert thats possible, but not in the bay area. Even our companies CTOs office gets recycled as a meeting room fairly regularly.

    I don't like cubicles, I think they make too much distance, personally I prefer a small dark room with all the programmers sitting within easy talking distance. Alot of noise (like phones constantly ringing) is a problem, but no energy at all like being locked in an isolated office would make me fall asleep rather than code better :)

    Schedule pressure. I've never seen a company without it. True if they constantly insist on unrealistic estimates and hold you to them its time to leave. But this isn't academia, product does have to get shipped eventually. Often a little schedule pressure results in better code, it tends to limit over engineering. When the code hits the real world you will find out where you really need to make improvements which is often not where you thought you needed to optimize.

    Now to add one bad sign to look for, its what I'd call 'thrashing', it always happens some, plans always change. But when plans change so often that nothings getting done and moral starts dropping you've got a big problem. If you come in to work everyday and your work assignment is different "Stop coding on project A, we've got super high priority from upper management on project B" "Stop coding on B, sales urgently needs C" ... a few weeks later "You gave me a commitment to have A out the door in a week, its a month late!" "I kept being pulled off on to other projects" "A commitments a commitment" "It wasn't really a commitment you asked me to give you a rough estimate I said two weeks, you said 'is there any possibility of getting it done in one' I said 'if all the stars line up right and hell freezes over'" "ITS YOUR JOB TO MAKE THE STARS LINE UP RIGHT AND HELL FREEZE THE N-GEN DEAL JUST GOT CANCELLED BECAUSE WE DIDN'T DELIVER A!"

    When you have that conversation its getting about time to send out the resume :)

  9. Don't look a gift horse in the mouth on BBC Commentator Goes After Software Licensing · · Score: 1

    Has this guy ever heard of the concept of "AS IS"? You go to an auction and buy a used toaster its sold "AS IS". Your responsible if it burns down your house. Same goes for GPL code, don't expect people to agree to be sued for something they gave away for free. If GPL authors start getting sued I'll start putting out code anonymously.

  10. 30 foot electric limo with driver, own lane! on When Hybrids Do (And Don't) Make Sense · · Score: 1

    Thats how I get to work. Its called light rail, its been around for 100 years, no fancy pie in the sky technology needed, just political will, it costs $50 a month for unlimited use in San Francisco. Eventually as gas hits $10 a gallon we may see newer cities installing subways and light rail.

  11. Re:I feel so sorry for you! on Practical Method for Getting Oil from Oil Shale? · · Score: 1

    Of course one solution is to build decent public transit in and near major cities. It can be done, it was being done 100 years ago. America needs excessive amounts of oil the way a heroin addict needs heroin. Withdrawal may not be easy but it can be done, and the addict is better off in the end. Public transit is much cleaner and cheaper, than cars. I feel sorry for those working low wage jobs in areas that require a car, a minor car problem can blow a weeks wages. Compare that to the $45 a month flat rate I pay for public transit in San Francisco. No worries, and if it breaks down not that big a deal, its only a 40 minute walk to work, and stores are just around the corner.

  12. A felony? on Kutztown Students get Felony Charges · · Score: 1

    What actions did they take to make this a felony?! At worst it seems like perhaps a minor contract violation. What if you use a school book (paper sort) in a manner unapproved of by the school. Like reading a porno magazine with it as a screen, is this 'misuse' a felony?

  13. Pathetic on Virtual Muggings in Lineage II · · Score: 1

    Thats the whole purpose of virtual reality, to do nasty things you couldn't do in real life :) What next someone will get the chair for killing someones pet monsters in a game? Its kind of like heading into your friendly neighborhood S&M dungeon, and claiming you where raped. "Did you safe word?" "No." "Please don't waste the time of this court, next." Like a reputable S&M dungeon games have a way out if you really need it. Quit the game if you can't take the heat. If the game was supposed to be 'nice' then they should fix the code instead of calling the cops. When I wrote the original TinyMUSH (wrote isn't really the right word, it was a substantial rework of TinyMUD). One major design goal was to make users able to fend for themselves without calling on a higher power for help. Don't like someone in your space, you can eject them. The combat version was never completed do to a real world theft of the computer I was developing it on. At that time 386 computers where expensive.

  14. Re:Lets turns this around: on Hackers, Spelling, and Grammar? · · Score: 1

    Speaking english is one thing, demanding perfection is another. Communicating is part of my job, having perfect spelling and grammar is not. So some grammar Nazi thinks I'm stupid, let me see them program, I'll tear there code to shreds if they want some constructive criticism.

    Why do grammar Nazi's piss me off? Try having a mix of fairly severe dyslexia, and CAPD (hearing problem that makes it hard to hear and thus say words exactly right). If your in a wheel chair no one thinks its a moral fault, but god forbid you have have a neurological disability affecting language. You might as well have taken a piss on the graves of all the greats in the history of the humanities as far as the grammar Nazi's are concerned. And the 'constructive criticism' gets real old after a while.

  15. Lets turns this around: on Hackers, Spelling, and Grammar? · · Score: 1

    This sort of message has always been a pet peeve of mind, it reflects a double standard. Those whose natural ability is engineering are expected to bend over backwards for the grammar Nazi's. Yet its perfectly acceptable to be utterly clueless when it comes to scientific and technical issues, even when your CEO of a technical company.

    Over the last few years, I've noticed that a surprisingly large number of secretaries, who are otherwise very well written, yet seem to lack strong coding skills. Mostly, this seems to manifest itself as varying degrees of poor syntax and logic: 'malloc(strlen(s))' instead of 'malloc(strlen(s)+1)'; 's=s+1' instead of 's++'; and I even see the keywords and subroutines misspelled from time to time. It baffles me that a culture so obsessed with language ability and accuracy can demonstrate such little attention to detail when it comes to doing anything technical, and it baffles me even more that many people become enraged when you attempt to help them correct and learn from their mistakes. Do CEOs and secretaries just not care about using technology effectively? Do they not realize that a mediocre command of written C makes them appear less intelligent? Am I missing something here?"

  16. Re:not just another language on A Decade of PHP · · Score: 1

    I've done quite a bit of web development in perl + mason. For those not familiar with it mason is a templating system that lets you embed perl in html www.masonhq.com.

  17. Not surprising look at autism on Study Links Genetic Diseases to Intelligence · · Score: 1

    Autism is a genetic condition which has a mix of assorted disabilities and often abilities as well. Research has tended to focus on the disabilities, But there are a number of basic tests where autistics even "low functioning autistics" on average score better than average. The 'hidden figures test' being one of them.

  18. Yet another language.... on A Decade of PHP · · Score: 1

    The thing thats always puzzled me about php is that it seems to be yet another language for no good reason. Why would I use php instead of Perl/Mason?

  19. Re:Do people still write new C++ code? on Effective C++, Third Edition · · Score: 1

    Java will be a legacy language before C++, and .NET well before that. Thats the big problem with commercial languages rather than open standard languages. Some executive makes a decision and your code is now all obsolete.

    Code I wrote in C and C++ on Linux in 1992 is still in use, and can still be compiled with only minor tweaks.

    Java is basically castrated C++, take out anything that might be dangerous. Meaning anything which can be used to make truly optimal code. Meanwhile not even providing higher level programming features like generic programming capabilities.

  20. Whats the big deal? on Cold Fusion in a Breadbox Instead of a Bottle · · Score: 1

    Electrically initiated fusion is used in the trigger for nuclear weapons as a neutron source. Why is 100K volts from a crystal such a big deal? I can grab a few old flyback transformers, put them in series, charge up a lieden (sp?) jar, discharge it into a tube with some deuterium and irradiate myself with neutrons if I so wished.
    Any old nerd can make a fusion reaction, the hard part is making one thats self sustaining energy wise.

  21. One time pad encryption on 3.9 Million Citigroup Customers' Data Lost · · Score: 1

    This seems like a perfect use for this technic. Create a pad tape, and encrypt the original with it. Mail the pad by UPS to your destination, when its delivery is confirmed, mail your encrypted tape. For extra security, hand deliver 100 one time pads, and then mail the data tapes by any means you wish. They are completely useless without the pads.

  22. Oxytocin mimic on Trust in a Bottle · · Score: 1

    Oxytocin has a few roles in the body, lactation and giving birth in women. Its released by nipple play, the way to a man or womans heart is through there nipples. There is also an oxytocin mimic in fenugreek making it a bit of an aphrodisiac. I gave some to a friend, and he ate it all at once, "it didn't do much" "it didn't even make you horny?" "come to think of it I did have sex with my bed.".
    Maybe we should have fenugreek and massage parties?

  23. Re:People like the idea of success under duress. on Genetic Testing For Geekiness? · · Score: 1

    Perhaps you could point out some errors instead of making an unsupported blanket statement?
    1) At what age did Einstein learn to speak? Hint it wasn't anywhere near the normal age.
    2) What where Einstein's hobbies as a child? Hint they weren't playing ball with the local kids
    3) Was Einstein prone to rage attacks as a child?
    4) Why was Einstein ejected from high school? Hint these days we call that sort of behaviour "oppositional defiant".
    5) What was Einstein's thinking style? Hint you can find accounts of visual thought in Temple Grandins books, and from many other autistic spectrum individuals.

  24. Re:Autism may not be permanent on Genetic Testing For Geekiness? · · Score: 1

    People want to take too much credit. The natural course of autism for most people is toward becoming "higher functioning" as they grow up. On the otherhand one should not forget that there is a biological difference which will remain. This is a mixture of gifts and disabilities. Often intellectual gifts, some learning disabilities, sensory sensitivity, social difficulties even if they are only a need to make more effort than normal, immune problems (autoimmune and allergies), often high disease resistance, slow skin aging (often appear 10 years younger than they are), often very attractive eyes, larger than usual heads, odd tastes in food. If anyone out there is autistic or strongly suspects they might be, give the following a try: L-Carnosine Fish oil L-Carnitine Mega B supplement Then see how you feel after week. Can you hear better in noisy situations? Do crowds bother you less? Is socializing easier? Do others notice a change in you? Did the way music sounds change 30-40 minutes after your first dose of L-Carnosine?

  25. Re:People like the idea of success under duress. on Genetic Testing For Geekiness? · · Score: 1

    I don't know or care about Bill Gates. But with the likes of Einstein and Newton, they where not successful inspite of autism. There abilities had much to do with common autistic gifts. In other words they where successful because of autism. Please read Einstein's biography before you casually dismiss the quite obvious fact that Einstein was autistic. He was severely speech delayed, and showed every other trait one would expect of an autistic child. Einstein wouldn't have even gotten an Asperger's diagnosis at a young age if he was around today. His speech delay would have branded him with "full blown" autism.