Slashdot Mirror


User: tshoppa

tshoppa's activity in the archive.

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

Comments · 143

  1. Re:From the field . . . on Fewer Jobs, Less Pay In The IT Industry · · Score: 2
    Whatever the future brings, Moore's law is driving the growth of IT.

    I respectfully disagree. Without a doubt, it did provide some inflation for the bubble of the 90's. But in the long run we have to deliver value for the dollar, not just lots of cheap computers which suck down user and IT staff time.

  2. Re:DC on Fewer Jobs, Less Pay In The IT Industry · · Score: 2
    Things seem to be heating back up in the Metro DC area. Following 9-11 things really started moving downhill fast

    From my view, things got bad in early 2001 in general in DC. (And they had gone bad up and down the east coast in mid-2000 for the manufacturing sector that I used to work in.) They are turning upwards; the various on-line job site (like DC.Techies.Com) are now consistently turning up a dozen or two jobs consistent with my profile every week, a big boost over what it was a year ago.

  3. Re:From the field . . . on Fewer Jobs, Less Pay In The IT Industry · · Score: 2
    It will inevitably recover because IT is too important. It will expand because IT has definitely not met the limits of what it can do.

    That's a pretty twisted attitude to take. Yes, we do more with computers than we did ten or twenty years ago, but are we really doing it any more efficiently? IT staffing and spending had ballooned by a factor of 100 over twenty years; are we really delivering that much more value? Computers are thousands of times more powerful than they were twenty years ago; do we really need more computers than we did back then?

    Armies of IT workers to run around and reboot machines continually is *not* progress. Unfortunately in many organizations the "strength" of an IT department is measured by the number of IT staffers - and not by the value actually delivered.

  4. Re:Nobody ever got fired for buying Oracle on Oracle Investigation Grows · · Score: 3, Insightful
    *data* is king

    Absolutely. It has to be. But that doesn't automatically make Oracle king :-). We were pushing data around for a long time before Oracle (or any other relational database) came along.

    Storing data in flat files in not conducive to doing complex analysis or reasearch against. This is the primary reason in my experience that a working flat file system has been moved into a relational database.

    I agree with you - you may always decide, at some time in the future, to access the data in a different way. Then just being able to write a SQL statement, rather than a custom program, is a big win.

    But for the vast majority of "turnkey" systems the data is very simple and/or is always accessed in the same way every time. In these cases, Oracle (and the attendants needed to keep the Oracle database running smoothly) is complete overkill. Something like Berkeley DB will probably be more important. See the "Do you need Berkeley DB" page for a very brief introduction as to when you really do need a relational DB (which in my opinion is really a very small fraction of the time) and when you do not need a full relational DB (which in my experience is the vast majority of the time).

  5. Nobody ever got fired for buying Oracle on Oracle Investigation Grows · · Score: 5, Insightful
    Fifteen or twenty-five years ago there was an often repeated mantra:
    Nobody ever got fired for buying IBM
    The slightly more modern version of this -
    Nobody ever got fired for buying Oracle
    has now been documented to be wrong!

    And this is a Good Thing. I've got nothing against relational databases where they have their uses; but in the past ten years every application has been converted to requiring a relational database. I personally know of several cases where the data - which used to be managed on an old PDP-11 or the original IBM PC in under a megabyte of disk space - has been migrated to Oracle, at enormous cost and expense. Things that used to be simple (e.g. a list of a few hundred customers) now require a team of Oracle database experts and extensive optimization just to keep up with the same performance that was achieved on twenty-year-old hardware without Oracle.

    There's even an official designation for a misused and missaplied technology like this: Golden Hammer.

  6. See the Diskless-HOWTO on Linux Network Install Options? · · Score: 4, Informative

    Most of the questions you need to be asking at this point (especially "how do I boot a PC over the network?") are answered in this section of the Diskless-HOWTO. It discusses TFTP, BOOTP, and network boot ROM's.

  7. Re:MS & Unisys? on Microsoft To Start Running Anti-Unix Ads · · Score: 2
    1873 E. Remington & Sons introduces first commercially viable typewriter.
    Typewriters? Would you trust your valuable data to a typewriter company? :-)

    Actually, before 1873 Remington was (surprise, surprise) a gun company.

    Time to bring back the How to shoot yourself in the foot with [insert-OS-here] thread? :-)

  8. Bigger issues with centralized development on Measuring Usage of Distributed Resources? · · Score: 3, Insightful
    I understand your desire to quantify the hardware needs for moving to a centralized system. But IMHO there are many bigger questions that have to be answered first:

    • Policy - Exactly what is being centralized and what isn't? Are browsers going to be run on the central machine and displayed on X-terms? Or are they going to run on the satellite machines? You have to answer (or guess the answer) to this question for each and every application you may have. And the answers will not only determine the server CPU/storage architecture, it will also be vitally important to the network infrastructure.
    • Development - What sort of development environment will there be? Will all software - from the littlest dinkiest shell script up to the giant mega-app be forced under CVS? Will you allow "checkout" to remote nodes, or only on the central node? etc.

    All that said, as for remote CPU utilitization the ruptime command is a start.

  9. Re:Fun but maybe detrimental on 16 Collegiate Programmers Left in TopCoder Contest · · Score: 2
    Sure, someone might be able to code a solution in the given time, but does it encourage careful thinking?

    A good chunk of programming is being familiar with common idioms for algorithms, patterns, and data structures. Combining these common idioms is mostly what we do when we design and code a program. The more adept we are at choosing appropriate structures, patterns, and algorithms, the better we are as programmers.

    Yes, sometimes we really do have to invent entirely new algorithms. But 99.9% of the time a good programmer is simply identifying well-known algorithms and patterns and applying them. Someone who is always reinventing the wheel is not a contender.

    So I'm not worried that the competition encourages speed.

  10. Distributing software but not knowledge = problem on Linux Tuning Tricks? · · Score: 4, Insightful
    While Redhat is pretty good at making a distribution that boots and installs on a very wide number of machines, it's not so good at making this distribution be high-performance. Many things are set to the safest possible value (like the OP's IDE DMA modes) when a much more reasonable value would work on 99% of the hardware out there.

    Life is made more difficult because there is buggy and/or broken hardware out there. I don't blame Redhat for accomodating this hardware, but by doing so they are making their distribution more complicated and less useful for those "in the know".

    Redhat also, of course, distributes the non-kernel binaries optimized for Intel 80386 CPU's when the vast vast majority of installs are going on Pentium-class or better machines. And it doesn't help any that Redhat is using and distributing a very nonstandard version of GCC; see what the GCC developers say about such branches and what application developers say about this branch.

    To actually learn a lot about Linux and all the associated tools that make it work, I highly recommend the Linux From Scratch method: build everything from source! You can optimize the build to your machine and end up with not only better performance, but a vastly superior knowledge of everything that used to be "under the hood".

  11. Sterling's projects: lotsa talk, little walk on Doctorow and Sterling Cyber-Riffing at SXSW · · Score: 5, Insightful
    I have to say that I find many of Bruce Sterling's projects and thoughts fascinating. That said, the groups that form around him tend to be the folk who are much more interested in talking about the problems, rather than doing anything about it.

    Case in point (and very close to my heart): The Dead Media Project. I'm in the business of recovering data from old media, and work with the media, its users, and associated machines every day. Bruce's group, however, seems much more interested in talking about the issues rather than doing anything about them.

    It's my impression that many Slashdotters are do-ers rather than talk-ers, and I'm just warning them that there's very little "do-ing" hapenning in Bruce Sterling's circle. That said, maybe there should be more talking going on - but it really doesn't fit my personal style, and either frustrates or infuriates me depending on the issue.

  12. Wow - I'm impressed on The Widening Tech-Savvy Gap · · Score: 2
    fewer than half of Americans with computers say they fully understand how to operate them and all their features

    I'm impressed. I spend a couple hours each workday and a few weeks a year keeping up on 80x86 architecture developments and PCI and AGP bus features. Yet nearly half of the general public already knows this stuff inside out!

    For the humor-impaired, what I wrote above was mainly to illustrate how "tech-savvy" is drastically different depending on who you talk to. For most folks I suspect that it means that they know to click "Start" on the windows menubar to "shut down".

  13. It depends on how the computers are used on Computer Security Criteria · · Score: 3, Insightful
    I work for a ship classification company.

    And I work for a railroad that moves a half-million people a day. I like to think they're not too dissimilar industries - when my computers shut down, the railroad stops running. I'm guessing that when your computer stops, the ship stops moving. That it doesn't sink or explode (i.e. there are hardware items that relieve excess pressure, etc.)

    There are some differences. My trains have low-level hardware (based around gobs of vital relays) that will stop them from running into each other. I doubt ships have anything like this.

    The standards for what you or I do are drastically different from what someone writing software for an airplane's fly-by-wire system has to do. There, if the computer stops or starts doing the wrong thing, it falls out of the sky. Scary stuff.

    So, it depends on what the computer controls, but you haven't given us this information.

  14. Re:An interesting perspective on Perens Discredits Mundie's Attack On GPL · · Score: 5, Insightful
    If you drill down a bit you find this letter from a programmer that complains about Open Source.

    The most paradoxical comment within this letter is this:

    The RIAA wants its intellectual property (music) to be protected. Authors want their books protected. I want my industry's intellectual property to be likewise protected. Is this too much to ask?
    In other words, he think that the way to protect his intellectual property is to ask that it be illegal for others to give away their intellectual property. And this isn't too much to ask. Scary thought.

    He also seems to give the RIAA implicit control over all music, but that's another flame war.

  15. Too easy to inject false information on Open Source Intelligence · · Score: 3, Insightful
    It's trivially easy to inject false information via the 'net and have it taken as gospel by folks who ought to know better (e.g. Slashdot editors - look at some of the crap that makes the home page, Wall Street investors - look at what a teenager with an AOL account can do with a "fake" press report, etc.)

    I'm not saying that Open Source Intelligence is a bad thing; just that the gullibility index of interpreters will be a major fact into how useful it becomes.

  16. Right path but , too early for your question. on Seeking University Jobs in Mathematics? · · Score: 3, Insightful
    You're going along the right path: following what you're interested in. That's wonderful. I'm sure you find it challenging and interesting.

    But you're just a high-school student. I don't mean to belittle you with that, but to devote your career to academics at this point is a bit early. Certainly, get your degree in math if that's what you love. Go to grad school in math and then you'll start to get the flavor of what life is like in academics. You'll also (hopefully) learn about the job market there.

    Yes, you probably can stay in academics all your life. You might not like it, though. You might have to do research in areas you aren't interested in; for part of your career you might have very little time to do anything but teach (while at the same time you really also have to be publishing!). You'll almost certainly be looking at moving around a lot, first to grad school, then to a series of postdocs at different institutions, then start moving up the ranks towards tenure (which often involves moving sideways to other institutions, too.) If you love travel and not settling down, it's great. If you're looking for stability, it may not be for you.

    You'll also be able to go into many industries or branch out into some other area. Mathematicians are in demand in a number of different areas (some of which you may not enjoy, though.)

    Don't box yourself in at this point. In fact, it's hard to box yourself in until grad school. So do what you enjoy, discover new things, have fun!

  17. Will be as tough - like interstate sales tax on California Considering Recycling Fees on PCs · · Score: 2
    They'll have a tough time collecting this tax on mail orders made from out-of-state retailers.

    Right now, of course, those mail-ordering from out-of-state retailers are supposed to remit the sales tax by filing all the paperwork and sending a check to the state. But individuals rarely (if ever?) do this. Many businesses (who are supposed to be doing this on any expense) don't do this either, though they get caught at it fairly often by state income tax audits.

    California actually is pretty good at finding out-of-state car buys and collecting tax on them, but the paperwork involved with registering a car makes sure these get put in the system. Are we gonna have to register our CRT's with the DMV?

  18. Wonderful progress! on Antimatter Atoms Captured · · Score: 2

    Now that anti-hydrogen is so easily made, I just have to wait until they make anti-oxygen too. Combine them to make anti-H2O, and when I drink it it'll make thirsty...

  19. Making the teenage girl out to be the criminal on PA Supreme Court Decides if Reading Email==Wiretap · · Score: 2
    PA is a "two-party" state. To me, that means that the girl (or parent/guardian) would be theoretically subject to separate prosecution (a la Linda Tripp) for giving up the messages (if they are indeed considered to be the same as recording a phone converstaion, which I find doubtful) but they should still be admissible in this case.

    This is just plain wrong. Does this mean the teenage girl is a criminal for having gone to the authorities?

  20. Re:Depends on how the IMs were acquired. on PA Supreme Court Decides if Reading Email==Wiretap · · Score: 2
    This is the same thing that suppressed some evidence in the clinton scandal, the tape recordings of monica talking about her affair weren't admissable (and got ugly whats-her-face in trouble)

    This situation doesn't make sense to me. In the Clinton-Monica case, Monica wasn't a victim (at least not in any normal sense of the word.)

    In the Pennsylvania case, the victim went to the police after getting requests for sex from the perp. Am I being told that the victim wasn't allowed to do this (and, as an extension, because the victim didn't get the perp's permission first, that she's now a criminal for having gone to the police?)

  21. Nothing to do with high-speed, folks on Electric Company Using Power Lines for Data · · Score: 4, Informative
    Many folks seem to be confusing the TWACS technology with high-speed Internet access.

    There's very little in common. TWACS works by doing phase-shift modulation on the 60Hz carrier; this is a wonderfully robust method when implemented correctly, but at best you get a bandwidth of a few tens of bits per second. This is great for reading power meters (where a few bits per hour is plenty of bandwidth) but it has nothing to do with high-speed internet connections.

  22. Always mount a scratch monkey... on Computer Hardware That Can Pull Double-Duty? · · Score: 5, Interesting
    From the classic Always Mount a Scratch Monkey thread:
    11 February 1987

    This morning, I spoke for an hour with Laura Creighton, who wrote the device driver for the equipment between the monkeys and the computer.

    This incident happened at the University of Toronto in late November of 1979 or 1980. The zoology department had used digital-to-analog and analog-to-digital converters in a large number of experiments, including attempting to synthesize pheromones to reduce breeding of beetles that fed on tobacco crops, some rat neurological experiments, and some cricket behavior/population studies. The rat experiments involved implanting electrodes in the rats' brains, and the rats experienced some pain. The Humane Society learned of this and raised complaints, resulting in the shutting down of the zoology department for a day while the experiment was stopped. The University of Toronto has the third or fourth most respected zoology department in the world and wanted to maintain that prestige, so there was lots of screaming to avoid having such a thing happening again.

    The various data from the experiments was collected by PDP-11/05 front ends and sent to an 11/44. Laura Creighton had written the software for this, fixing a problem they had previously with the 11/44 not being fast enough to collect the data by itself. This was being done for 16 to 18 experiments.

    The folks in the physiology section of the Department of Medicine (separate from Science, which contained the zoology department) had bought their first VAX, an 11/780, and wanted a similar set-up. So Laura Creighton and the zoology department agreed to set up their software for this. The physiology people decided not to use 11/05s in between, since the VAX was fast enough to handle the data. So five monkeys were fitted with caps intended to sense brain waves, and the caps were attached to various A-to-D and D-to-A converters (which were US Army surplus from 1956) which were in turn connected to the VAX. This connection was piggybacked on a disk drive (pre-RL02), which contained a disk and was mounted read-only - the read-only button was pressed and taped over with a warning not to remove it. In normal operation, software would read data from that drive and write it to a regular disk. The room containing the monkeys was several stories removed from the computer room.

    After some time, the VAX crashed. It was on a service contract, and Digital was called. Laura Creighton was not called although she was on the short list of people who were supposed to be called in case of problem. The Digital Field Service engineer came in, removed the disk from the drive, figured it was then okay to remove the tape and make the drive writeable, and proceeded to put a scratch disk into the drive and run diagnostics which wrote to that drive.

    Well, diagnostics for disk drives are designed to shake up the equipment. But monkey brains are not designed to handle the electrical signals they received. You can imagine the convulsions that resulted. Two of the monkeys were stunned, and three died. The Digital engineer needed to be calmed down; he was going to call the Humane Society. This became known as the Great Dead Monkey Project, and it leads of course to the aphorism I use as my motto: You should not conduct tests while valuable monkeys are connected, so "Always mount a scratch monkey."

    Laura Creighton points out that although this is told as a gruesomely amusing story, three monkeys did lose their lives, and there are lessons to be learned in treatment of animals and risk management. Particularly, the sign on the disk drive should have explained why the drive should never have been enabled for write access.

  23. Most of my 15-year-old drives have windows on Clear Hard Drive Mods · · Score: 1

    Fuji M2388, Kennedy Data units, etc. Of course, when your drive platters are 14" and the head arms are nearly a foot long it's a lot more impressive - not much purpose for doing this on a dinky 5.25" drive!

  24. Re:T1 comparisons on Rogers Cable Plans Fees to Curb Bandwith Hogs · · Score: 1
    It's not that cable is underpriced, it's that a T1 is way way way over priced.

    As is a T3, and OC3, and everything else by your standards. (Actually the cost/Mbps for an OC3 can be discounted substantially over a single T1.)

    You don't seem to grasp the fact that the cable ISP *is* paying for a couple T1's or a T3.

    Or, at least I hope they are. If their plan is to get their connectivity by a long piece of coax running to the provider in the next town and paying $50/month, that would explain the service level that many cable customers are seeing :-)

  25. Re:Seems sensible, but for one problem on Rogers Cable Plans Fees to Curb Bandwith Hogs · · Score: 1
    So the basic answer is: I don't know how much traffic I've used. And I've got a fair idea what I'm doing.

    I've gotten even less idea what you're doing, but MRTG can track traffic usage for an amazingly wide number of network (and non-network!) interfaces. If your interface supports SNMP it's automatic; if it doesn't, there is probably some way of dealing with it.

    Check out my network usage for an example - integrate the area under the curve and you have net hourly/daily/weekly/monthly/yearly usage, and you can look at the peaks to determine peak (5-min avg) usage. It even keeps track of that machine's CPU temperature and fan speed.