Slashdot Mirror


User: codegen

codegen's activity in the archive.

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

Comments · 476

  1. Re:Industries in their death throes... on Slashback: DRM, MPAA, ADSL · · Score: 1

    I guess they think if the flatulate hard enough it will give them the extra thrust
    to keep aloft.

  2. Re:No, no, no on Is The U.S. Becoming Anti-Science? · · Score: 1
    On top of that is all the snake-oil masquerading as science, and the fact that the general public really has no idea of what is and is not science.

    Considering the peudeo-science (alien visitations, paranormal investigations, etc.) that shows up on the channel that dubs itself the "learning" channel (as well as other channels). Even if the schools were well equipped, they would be badly outnumbered by the tv sets.

  3. Re:One thing no one is really talking about... on The Rovers That Just Won't Quit · · Score: 1

    The major cost is not the cost of the rover, but the vehicle that gets you
    there. They are over engineered because they don't want it to break
    down during the first 30 days and waste the mamoth cost of getting
    them there in the first place.

  4. Re:Well now on The Ups and Downs of MySQL AB · · Score: 2, Informative

    LAMP becomes LAPP

  5. Re:Not a valid arguement on U.S. Broadband Access Falling Behind · · Score: 1

    Visiting that page, I find it tops out at 15MBit. The parent post says 20+MBit. Your example fails.

  6. Re:The S. Koreans on U.S. Broadband Access Falling Behind · · Score: 1
    Those are relatively small and densly populated countries, compared to the United States, a large country with more vast, unpopulated areas than any other industrial nation.

    Compared to Canada, the US is a high density country and look where Canada is on the list.

  7. Re:Make file on Ant - The Definitive Guide · · Score: 4, Informative

    Just like JCL(IBM's job control lanaguage). Read the New Hackers Dictionary description of JCL. An excerpt:

    "Most programmers confronted with JCL simply copy a working file (or card deck), changing the file names. Someone who actually understands and generates unique JCL is regarded with the mixed respect one gives to someone who memorizes the phone book"

    About sums up my opinion of ANT.

  8. Re:BroadCast Flag on EFF: 48 Hours to Stop the Broadcast Flag · · Score: 1

    unfortunately my MP is the speaker, who only
    gets a vote if its a tie.

  9. Re:Brainstorm1!!! on Is Piracy the Pathway to Apple Profit? · · Score: 3, Insightful
    Funny - Don't they call that "anticompetitive behavior" when Microsoft does it?

    That's because Aple doesn't command the large share of the market. If Apple had 90%+ of the market, then it would be anit-competative behaviour. Like it or not, the rules change when you become the dominant market force. It was the same for IBM in the 60's and AT&T in the 70's

  10. Re:Agreed on The Evil in E-Mail · · Score: 1

    I see, you don't email each other as well as the tech support email address. Boy you must get a lot of work done.

  11. Oracle Calendar aka. Corporate time on Where is the Killer Calendar? · · Score: 1

    I used to use Palm Desktop on my Mac linking to my Palm PDA. However, our university went to a central scheduling system called Corporate time. It allows people to book appointments on other peoples calendars and to book rooms and equipment. It can sync with the Palm PDA. However the interface is not the greatest and is somewhat clunky.

  12. Re:One hardware driver one from way back. on Device Drivers Filled with Flaws, Pose Risk · · Score: 3, Insightful

    That's sort of the point of the ancestor post. Some drivers do not do that and are succeptible to the attack.

  13. Re:CBS Isn't Listening... on Mathematicians Become Hollywood Consultants · · Score: 2, Interesting

    They had an episode where they brought up the Heisinburg principle and applied it to human behaviour. The Heisinbug prinicple is based on the fact that to observe an atomic particle, you have to illuminate it with a photon of some sort and therefore change it. This does not apply at the human level. The human socialogical effect of knowing you are being observed is called the Observer effrect and in some specific cases the Hawthorne effect. Both are based on the principle that observing a subject may change it's behaviour. But the Heisinburg principle says that it is impossible to observe without changing the subjects behaviour, while the observer effect says that the behaviour only changes if they are(or become) aware of the observation. The Hawthorne effect specifically relates to performance measuring studies where the employees always do better when they know they are being studied.

    The concept that somehow that the principle of illuminating a subatomic particle and changing either the location or velocity of a partical somehow affects human behaviour is an example of Junk Science and is nothing but technobabble. But then more people know about the tension between Einstien and Heisinbug than know about Hawthorne.

  14. Re:Say goodbye on U.S. to Require Passport To Re-Enter Country · · Score: 1

    I'm on the steering committee for a IEEE international workshop. We traditionally alternate between NA and EU. The continuing problems with US immigration especially with the problems in getting temp visas for some EU and Aisian attendees have started some of us rethinking these policies. We may have to start restricting the NA locations to Canada, Mexico and Latin America.

  15. Re:The Three Failures of Engineering on 95% of IT Projects Not Delivered On Time · · Score: 1
    Gathering requirements is fine, but there's rarely a strong feedback loop between engineering and business. For example, I see requirements like this a lot: Each customer in the database will have a unique ID. This seems like a good requirement. Adding any more detail moves you into the realm of high level design, right? Well, maybe. In any case, engineering needs to ask important questions at this point. This was an actual requirement I got at a previous job. We assumed, erroneously, that this just meant that the data stream we received and processed would contain a unique ID for each customer and that it had to go into the database...

    Mind if I use that example in my Requirements class? I spend several weeks talking about elicitation including implied and tacit information, verb moods and the using problem oriented questions in elicitation. One example is a clerk in a camera store:
    Version 1: do you want shutter priority or aperture priority?
    Version 2: will you be taking action shots or still pictures?

    While you are quite correct that developers need to keep the business need in mind, the role of the requirements team is to communicate the business requirements (among others) to the developers. And that skill, is unfortunately, all too rare. In the requirement above, a better phrasing of the requirement is: The system shall generate a unique ID for each customer in the database.

    This still avoids design, and is unambiguous.

  16. Re:Evidence is pretty overwhelming on PearPC Trying to Sue CherryOS · · Score: 1

    Hopefully it is bug free...

  17. Re:Vested Interest up the Wazoo on Symantec: Mac OS X Becoming a Malware Target · · Score: 2, Interesting

    I had a similar experience. A long time mac userr, I used to use some of the virus products in the old days (System 6 days) such as gatekeeper. I recently bought a compter at the university that I am at which has a site license for Norton. I installed Norton for MAC and constantly got warnings about the PC email viruses. I leave my email client on in the background and it was constantly interrupting me with warnings. I ended up turning the thing off. If they were able to be a bit more subtle with thier messages I might consider it again.

  18. Re:What is it with the buffer overflows?` on Data Execution Protection · · Score: 3, Informative
    Part of the problem is the reliance on langauges which are over permissive. There was a whole class of languages developed in the 80's and 90's such as Euclid, Turing (both from U of T), and Modula which were much more strongly checked. Indeed the semantics of the languages allowed for many of the runtime checks to be statically eliminated. See the papers "Proof Rules for the Programming Language Euclid", R.L. London et al., Acta Informatica, And "On Legality Assertions in Euclid", D.B. Wortman, IEEE Transactions on Software Engineering.

    C and C++ put the reliance on the programmer to check the rules under the assumption that compiler provided checks are too expensive. They are only too expensive if you assume the everthing-is-a-pointer model that underlies these languages. Java and C# gain some safety since they do not allow arbitrary pointers, but, in my opinion, have still inherited too much from the parent laguages.

    Part of the problem is the everything looks like a nail approach. There are some wonderful languages out there that are much more appropriate for many of the tasks, and have syntax and semantics that make many of the security problems much easier to solve. However, they are not the "mainstream" langauges and as such do not get the developer attention.

  19. Re:Ping Times on US Air Force Building Space Router · · Score: 1

    Looking at the article they don't actually say that it is in GeoSync orbit. So if there is a constellation of them in LEO (or just above LEO), then ping times will not be too bad, but given that:

    1. more than one bird would be in view (to ensure coverage)
    2. average vis time for a single sat will be on the order of minutes
    means that the ground station's routing tables are going to change. Since it is not public access, I wonder if they will run opsf :-) ?
  20. Re:Isn't it strange ... on IBM Grid Near 50,000 machines - Slashdot Users #13 · · Score: 1

    Here is my understanding from a look at the site (I could be wrong):

    IBM donated the servers and software infrastructure (server software, libraries, etc). United Devices wrote the client (screensaver) that links each node into the grid (presumably using IBM libraries to talk to the grid).

    IBM grid infrastructure (main page, devel) contains several components. I haven't looked at them all, but it seems most components run on a variety of platforms including AIX, Linux and Windows. In fact the few server components I looked at only run on AIX and Linux.

  21. Re:I don't know about the rest of you... on Apple Subpoenas, Sues Over Leaks · · Score: 1

    ... but I am really sick of hearing about unethical behaviour, be it cheating on assignments and exams, unfounded lawsuits (SC0), leaking company info (this article), covering up illegal company activities (Enron). What happened to basic honesty and decency in this world?

  22. Re:I'd love to see a breakdown of the damages on 6-Month Sentence for NASA Cracker · · Score: 1

    While tripwire and radmind may have some utility in protecting system files, it does little to protect data. In a research lab you may be generating large data sets and if the intruder installs a root kit, the modified libc (and other libs that are installed) may have bugs or be incompatible with large simulations that are running (many of which are multi step). Thus the intrusion may in fact compromise serious work that is being done on the machine.

  23. Re:Restricted access to computers -- has to change on 6-Month Sentence for NASA Cracker · · Score: 1
    If you commit a traffic violation, do they forbid you from getting into any vehicle on any road? No! They might prevent you from driving, but they still let you get in as a passenger in other people's vehicles or take the bus.

    Your analogy about cars is not even close. The ban does not stop someone else from using a computer on his behalf. He can go to the bank to pay his bills, and the bank teller will use a computer to pay the bills. Or he can use phone banking. You don't need a computer to live a full and active life. My mother and father do just fine thank you.

    Judges are going to eventually have to stop throwing out blanket "computer bans" as minor parole conditions - and realize that they have to handle it differently. PCs may/can be the basis of entire home entertainment centers, your library, your photo album, your telephone, etc etc.

    I think it is entirely appropriate. When you break the systems for others, the system should be broken for you. The punishment is much better than jail time and makes the point much better. Having been on the other side a breakin, it is not a lot of fun. Instead you often have no idea what is compromised. How much has to be reinstalled? Are any of the data files compromised? Compare them against backups? Have any of the files that have changed since the last backup been compromised? What happens if the system was compromised just before the last backup? Did that backup overwrite a previous backup and as a result you have no backup of the compromised data files? Has the system been used to break into another system? Is this the only one broken into, or are other system compromised?

    Personally, I would be tempted to lock him up and throw away the key. But 3 years without significant computer access may be more effective and not as expensive as incarceration in a federal pen. Particularly since the lame excuse is that he was looking for storage for movies he had downloaded. Which means he would have to download them again from Goddard. Wouldn't it be more effective to download them again from the same place he got them in the first place? Or burn them to a DVD-R?

  24. Re:Not for techs on Some iPod Fans Dump PCs For Macs · · Score: 1

    Not my money. My employers.

  25. Re:Not for techs on Some iPod Fans Dump PCs For Macs · · Score: 1
    This ibook im typing on is over 2 years old, yet it still works like a charm! I even prefer using my 2 year old 700mhz ibook over my 2.53ghz PC

    I'm still using my 3 year old 400 MHz Tibook and I prefer it over my 2.4 GHz PC.