Slashdot Mirror


User: shoppa

shoppa's activity in the archive.

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

Comments · 528

  1. Reverse march-of-the-morons on HDTV and Its Impending Problems? · · Score: 3, Funny
    1. High price of new digital TV's means only the rich kids get them.
    2. Rich kids stay at home and watch HDTV all day.
    3. Poor kids stuck with books and the library.
    4. Poor kids become rich adults, rich kids become poor adults.
    5. Repeat, alternating generations.
  2. mini-ITX form factor servers on Tiny Boxen · · Score: 2

    I recently put together a web and mail server based on a mini-ITX motherboard with a Via C3 processor on it. It cost less than $300 altogether and installing Linux was a breeze.

  3. Combine with anti-oxygen and... on Cern Mass Produces Anti-Hydrogen · · Score: 5, Funny
    Now all they need to do is
    1. make some anti-oxygen
    2. combine it with anti-hydrogen in a 2:1 ratio
    3. to make anti-water
    4. Drink it and you get thirsty!
  4. Is this a vanity patent? on Patents for the Little People? · · Score: 3, Insightful
    Most patents are filed with the hope that they'll make the inventor money. Either through direct licensing or through (ugh) lawsuits later. So most folks regard the cost of a search and the legal costs of filing as a cost as doing business.

    If you don't want to spend the money to get a patent, I have to wonder if you plan to make any money from it. Is this a Patent Granted on Sideways Swinging sort thing?

  5. To be environmentally friendly.... on Toro iMow - A Robotic Mower that Works? · · Score: 3, Insightful
    Our lawnmower broke -- it's an electric, rechargeable Craftsman mulcher mower, and it seems the battery won't charge any longer. So, now we have to find a new lawnmower.

    That's hardly environmentally friendly. And it also doesn't speak well for the technical ability of a slashdotter. The obvious thing to do is not to buy a new lawnmower, but to replace the rechargeable battery.

  6. Re:Stolen Credit Cards on 60,000 Credit Cards Numbers Stolen Online · · Score: 3, Informative
    Why does /. always consider stolen credit card numbers a consumer/yro problem? Stolen numbers that are used are nearly always reimbursed by the company

    Yeah, but it can be a bit of a pain. It takes at least a phone call, and in some cases it'll require cooperating with police, insurance companies, random companies you've never dealt with before but who lost money, and swearing affidavits, something that can require considerable time.

    It's also indicative of the poor security that many (most?) corporations give to personal data, which is a true "consumer/yro" issue.

  7. Only a problem if you have Apache+mod_ssl? on Linux Worm Spreading, Many Systems Vulnerable · · Score: 1
    This is only a problem if you built Apache with mod_ssl and a buggy version of OpenSSL, right?

    Or installed a standard Linux distro wthat by default puts a buggy Apache+mod_ssl+OpenSSL binary in...

    It's a shame that so much stuff comes "with" all the popular linux distributions. Ideally a server should be stripped down to the bare minimum of what's truly needed, not loaded up with all sorts of junk, otherwise you spend all your time patching up the junk as it gets exploited.

  8. Re:Go for fun learning -- it's your last chance on What is the Value of a Second Major? · · Score: 2
    Both employment and grad school will want you to specialize so impressing them with how broad your education is probably won't work.

    Two points:

    • Some organizations are looking for breadth. Not the organizations who are looking for drones who code C all day, but organizations that are looking for truly talented leaders.
    • CS and Math isn't a lot breadth :-). CS and Eastern European history is, CS and African Lit is, CS and Civil Engineering is!
  9. Re:Refactor on Toss Me a Rope: Programming Yourself Into a Hole? · · Score: 2
    Yes, the GOF has a certain world view. That view doesn't embrace relational databases as the solution to every problem.

    I disagree that there are no disclaimers that describe the limitations of OO and GOF. There are profuse apologies for the difficulty of persistent data in OO designs everywhere I see. Beautiful OO stuff becomes ugly the instance you add persistence. And databases are perhaps the other extreme - persistence comes naturally, but everything else is made ugly.

    But clearly any real-world application has a little bit of beauty from both and a little bit of ugliness from both.

  10. Re:Refactor on Toss Me a Rope: Programming Yourself Into a Hole? · · Score: 3, Insightful
    GOF patterns are for people who don't know how to properly use a database

    That statement, my dear sir, is a glowing example of a specific anti-pattern: Golden Hammer.

    Yes, relational databases are one way of solving a problem. The instant you decide that it's the only way to solve the problem, you become part of the problem.

  11. Re:scientists' belief in gods on Larry Wall On Perl, Religion, and... · · Score: 2

    To me, the most amazing scientific mind-change is continental drift. In the 60's the concept was regarded by serious geologists as completely wacko and off the wall; by the time I took my first science classes in the 70's it had gone to the point of being "obvious even to kids - look at the way the continents fit together if you slide them about". Of course, accurate range-finding was what convinced even the most stuck-in-the-mud geologists.

  12. Re:How Object-Oriented is Perl on Ask Larry Wall · · Score: 2
    Perl has been accused of not being object-oriented because it only supports one of The Three Pillars(encapsulation, the other two being inheritance and polymorphism)

    I disagree with the above entirely. Perl OO is excellent at inheritance and polymorphism, and it's not so good if you're anal-retentive about encapsulation.

    You can do effective encapsulation in Perl, but it's a bit like driving your car wearing handcuffs that you've decided to put on yourself.

    OO Perl inheritance and polymporhism are wonderful compared to, say, C++ or Java. The lack of compile-time checking gives you incredible flexibility.

  13. Re:My Question on Ask Larry Wall · · Score: 2
    I'm not Larry, but I'll give my answer:

    Perl newbies are obvious. They don't take advantage of hash keys, and generally write Perl just like they were coding in C (e.g. if/then/else to do multi-way cases, lack of good exception handling, for(;;) loops when a foreach loop is much more clear, etc.)

    They also "re-invent the wheel" with everything where an obvious CPAN module application would have made life easier for everyone involved.

  14. Re:Thank god you aren't an English major on Scientifically Oriented PDAs? · · Score: 2
    compliment vs complement

    A good chunk of professors and lecturers get this wrong, along with discreet vs discrete. I'm not sure whether they do this out of true bad spelling or to watch those of us in the classroom familiar with inside jokes do our snickering :-).

    There's already a good amount of snickering in a physics or math class already, what with phrases like angle of deviation and barrier penetration getting tossed around :-)

  15. Re:We need more eyes on the skies on Yale Students Capture Asteroid On Film · · Score: 2
    Asteroid hunting should be part of the basic curriculum for astronomy programs, if it isn't already.

    Traditional asteroid hunting is a truly obsessive-compulsive kind of thing. I mean, it's good that somebody does it, but the last thing we want to do is turn introductory astronomy courses into the sort of brainwashing exercise it would take to produce these people.

    Besides, many of the existing asteroid hunters undoubtedly don't want any more competition.

  16. What does this mean for CPAN modules? on Damian Conway Publishes Exegesis 5 · · Score: 4, Interesting
    It's good that many things that formerly required CPAN modules (e.g. recursive-descent packages) will be "built-in" to Perl 6. But will all the syntax changes mean that there will be a delay between the release of Perl 6 and all the CPAN modules catching up?

    CPAN is a powerful resource. If all those modules get left behind, I fear we may end up with a more eloquent language in Perl 6 but with substantially less usability.

  17. Re:Interviewing Programmers 101 on How Should You Interview a Programmer? · · Score: 2
    My point was that many good programmers are not great at conversation and might not be able to answer questions competently in an interview environment, but may be excellent at their job.

    Then I'd expect them to at least use some of the lingo of the specialty in struggling with the question, and to expend at least a little bit of effort in coming to a level where the communications is two-way. I honestly don't want to work with someone who cannot (or will not) engage in a meaningful discussion about their work.

  18. Re:Interviewing Programmers 101 on How Should You Interview a Programmer? · · Score: 2
    There's a difference between coming up with the 'right' algorithm on the spot, and being able to find it in a reasonable time. I regard myself as slow but thorough -- I'd fail at such a question.

    But at least you could present some candidate methods and say why they may not be up to the task. I wouldn't expect the *right* answer on the spot every time, but I'd expect the candidate to show some familiarity with the available tools and methods.

  19. Re:Interviewing Programmers 101 on How Should You Interview a Programmer? · · Score: 2
    I agree with many of your points, but disagree with this:
    That's because you assume that someone who can answer questions quickly and proficiently is a good programmer. Wrong!
    Why do I disagree? Because 99% of programming is either understanding existing algorithms and data structures in code or implementing them. If a programmer/designer cannot quickly see that a design pattern or algorithm solves the problem, they can spend literally weeks fumbling around until they come up with it. And if they do not recognize common solutions in the code, they are likely to give up on understanding the code.

    Yes, there is a small fraction of problem space that few if any folks have ever seen before, and there creativity and original thinking count for a lot. But everyone has gotta know their bread-and-butter.

  20. bc? A compiler? Huh? on Exploring Diffie-Hellman Encryption · · Score: 2
    The GNU bc threaded code compiler

    Huh? The bc I know is definitely an interpreter, not a compiler. Threaded code?

    Is this something different? Or am I supposed to not take these technical articles literally?

  21. Re:The Russians must have built more powerful rock on Atlas V's Maiden Launch a Success · · Score: 4, Informative
    Energia was actually launched and could carry 22000 kg to Geosynchronous orbit or 88000 kg to LEO. The Atlas V has about one fifthteenth the payload capacity in its most fully decked-out configuration (551).

    See also this page for nuclear propulsion mods to Saturn V's.

  22. Re:Switchers on Providing 12V Power to RV-Based Hardware? · · Score: 2
    If battery conservation is important, stay away from the inverter- a large portion of the power will go away as heat- look into switching power supplies

    But inverters are switching power supplies. And good ones are 80 to 90% efficient.

    I do agree it may seem silly to run two switchers in series, but it's a very economical way to do the job with commonly-available (read: you can get the stuff at Wal-Mart) components.

  23. Documentary? on Man Conquers Space · · Score: 4, Funny
    a documentary based on the premise that all that had been proposed in the early 1950's in Colliers actually came to pass

    Oh, yes. One of my favorite documentaries is by Steven Spielberg and is based on the premise that an alien was stranded on earth and befriended a human boy to help him get back home. Man, that documentary footage of those flying bikes is still vivid in my head.

  24. Re:Why don't they use dBase IV... on MySQL A Threat To The Big Database Vendors? · · Score: 2
    This is a dumb article, because what they're really saying is "These morons could have gotten by with Windows 95 and the ODBC dBase IV driver as their, err, relational database driver, so they used that instead of Oracle".

    Most applications don't need relational abilities at all. Simple key-value databases like BerkeleyDB meet the needs of probably 99% of applications.

  25. Mucho "public service" opportunities for techies on Moving from Corporate IT to Science? · · Score: 5, Insightful
    I now feel I want to move into Science to use my skills in a productive, 'big picture' kind of way, rather than just helping a client get more rich through financial services.

    Wanting to improve the "big picture" for many people, rather than just earn bucks for your employer, is an admirable goal. But you might be dissatisfied with a job in science/academia because very often the objectives are arcane and specialized and do not have any obvious "big picture" payoff.

    Think about what you could do to help a government agency, charity, church, organization achieve their goals via IT. There's a lot of unexploited opportunities for computers and the web in these realms. Many of these organizations are technologically backwards, which means two things:

    1. There are many opportunities to do obvious things. You may end up viewed as a technological savior just for coming in with relatively basic skills and knowing how to apply them.
    2. But there will be some (or much) organizational inertia against taking advantage of these opportunities. This can lead to frustration.
    Good luck!