Slashdot Mirror


User: RabidReindeer

RabidReindeer's activity in the archive.

Stories
0
Comments
4,006
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 4,006

  1. JCL is awesome! As long as you never make mistakes...

    Ah yes. "If return code from STEP2 is NOT LESS THAN 4, Then DO NOT execute STEP5".

  2. Re:Who watches this crap? on Watching People Code Is Becoming an (Even Bigger) Thing · · Score: 1

    Actually, (getoffmylawn) when I started, in school, we had like 1 keypunch and dozens of students. So you'd better have your text in order before you sat down. First job I had a lot of old-timers never typed anything at all. They wrote it out on coding pads, sent it to Data Entry, and they returned a source deck.

    There are times when I think one of the biggest mistakes ever made was in giving programmers direct code entry. You can waste so much typing mindlessly when you should be thinking.

    But times have moved on, and so now the programmer can not only be the Data Entry person, but also the (laid-off) DBA and the (laid-off) Network Engineer. And by the way, we need that new app out by Thursday. So put a little Extra Effort into it, m'kay?

    Talk about distractions.

  3. Re:Oh boy! on Firefox 39 Released, Bringing Security Improvements and Social Sharing · · Score: 3, Informative

    Installed Chrome recently because EVERY BLOODY STUPID TAB I open in Firefox stalls the entire browser for eternity. And that includes Slashdot tabs.

    I know that a lot of it is because everyone+dog feels obliged to dump 3.5GB of unwanted slop from other sites on my client for every page visited/updated - and that's AFTER the blockers have whittled it down.

    But Chrome at least lets me read stuff almost as soon as the page renders.

  4. Re:Who watches this crap? on Watching People Code Is Becoming an (Even Bigger) Thing · · Score: 4, Insightful

    It's nonsense. I do my coding in my head. You want to "watch me code", get an EEG or a CT scan.

    When I'm sitting at the keyboard, I'm not "coding", I'm typing. If I have coded correctly, then I'm typing fast. If I haven't, I either retire from the keyboard and revise my coding, sit and stare vacantly while I'm revising my coding, or cut-and-paste.

    Here's a clue, then. When I look my most "productive", I'm not. When I look the most busy then I'm not doing my most valuable work. In fact, like a lot of people, the really valuable work is done while I'm in the shower or in bed not-sleeping in the wee hours.

    And THAT, children, is why I get surly when you come and interrupt me while I'm "just sitting there". Because while it's irritating to be interrupted when I'm trying to get it all typed in, it's enraging to have someone push a cow in front of my train of thought.

  5. Re:Back Door on Cuba Connecting Universities With Fiber · · Score: 1

    Oh bullshit!. They had the ENTIRE SOUTH AMERICA to trade with!

    Which itself has spent much of that interval being about as economically advanced as Cuba itself is.

    I still contend that the ultimate destruction of the Castro regime won't occur until Americans are free to come in and corrupt them again.

  6. Re:Yeah, right. on How Computer Science Education Got Practical (Again) · · Score: 1

    And now imagine an agile team of bricklayers "doing" an Empire state, sprint after damned sprint, under time pressure. Led by some MBA suit.

    That sure looks like a recipe for success...

    I have this image in my head of a skyscraper where every few courses, the bricklaying changes its appearance.

    That's what Agile was supposed to promote, wasn't it? Adapting to user feedback as the code is developed?

  7. Re:Hmmm .... on MIT System Fixes Software Bugs Without Access To Source Code · · Score: 3, Funny

    >>>> system finds that piece of code and automatically puts it together with whatever pieces of code you need to make your program work

    Hey! Why does my Windows 10 system boot up with a picture of a penguin?

  8. Re:Try it for yourself! on Google, Apple, and Others Remove Content Related To the Confederate Flag · · Score: 2

    You know, from a British perspective, the US flag is a rebel flag as well. Just sayin.

    True. I doubt it flies above any government buildings in the United Kingdom, but I bet you can still buy one at TESCO!

    Yep: http://www.tesco.com/direct/us...

    And it's probably made in China. Just like the real thing.

  9. Re:Never ? on The Death of Aibo, the Birth of Softbank's Child-Robot · · Score: 1

    Is it murder to refuse to perform a heart transplant, even if one is available? Probably not.
    Is it murder to withhold a supply of insulin from someone who needs it to live? Maybe more so.
    Is it murder to voluntarily stop producing new insulin shots while retaining a patent that prevents others from doing it? Complicated.

    Of course if robots never advance to the point that you can consider them alive, it's all irrelevant here.

    By that time, however, they'll probably seize the factories and start producing Terminators.

  10. Re:$100,000,000 on FCC To Fine AT&T $100M For Throttling Unlimited Data Customers · · Score: 1

    Actually, if it would cut down on the idea that a corporation had to wring as much profit out of each quarter as possible, even if it hurts the long-term prospects...

    Maybe we're on to something here!

  11. Re:POTS security is broken. on 86.2 Million Phone Scam Calls Delivered Each Month In the US · · Score: 4, Interesting

    The plain old telephone system evolved in an earlier era, security by obscurity was the norm. There were using simple whistling tones added/removed to regular conversation for data communication between exchanges. All analog. Blind phone phreaks were stealing just long distance minutes from the phone companies. But now the phone companies feel they have no liability to detect spoofed caller id. If some courts hold the phone companies liable for transmitting false phone numbers, using some lawyerly language like "aiding and abetting" "knowingly providing false information" "negligent" etc, then there could be some relief.

    Phone companies most definitely know which of their resources are being employed to make calls with. They BILL for those resources and each and every call gets logged. Those logs are also required to be available for (allegedly) authorized law enforcement agencies and they're one reason why the old movie trope of "keep them on the line while we trace this call" is bogus. If the connection was made at all, no matter how briefly, there's a record constructed by automated equipment.

    Naturally, if the true origin of the call is coming in from some other source, the phone company can only trust whatever ID came in from that source, but they definitely know where the call itself came from and that means that law enforcement can then track back until such point where they cannot gain any sort of co-operation. Even spoofing via Internet phone can be tracked if you're determined enough.

  12. Re:asterisk, if you are up for it. on 86.2 Million Phone Scam Calls Delivered Each Month In the US · · Score: 1

    For a single home line, can't you just use a modem?

    Yes you can. I did, in fact. I had the callerID route to a Perl script that screened incoming numbers. Not only did it filter out unauthorized callers, I even had it playing different ringtones.

  13. Re:FCC on 86.2 Million Phone Scam Calls Delivered Each Month In the US · · Score: 1

    One of the vilest calls I've ever received is one where a robotic voice says "IRS (sic) has filed a lawsuit against you".

    "The" IRS, or as they'd be more likely to identify themselves, the Internal Revenue Service of the United States of America" doesn't call like this. They use the US Postal Service, for one thing. For another, they don't use "English" phrasing constructs, because they're American.

    This particular scam is blatantly intended to terrify the recipient into calling back the (Indian) call center who will then supposedly proceed to further the scam. However, if you check with the "who's calling" websites for comments, you may discover that like a lot of such scams, their agents are too incompetent to actually hook anyone not in advanced stages of Alzheimers or under 5 years old.

    And speaking of "who's calling", such sites are a ready-made black-hole list for phone numbers someone else already answered so you wouldn't have to.

  14. Re:Bank admits error? on Bank's IT Failure Loses 600,000 Payments · · Score: 1

    The real question: Did they get The Low Price Always[TM] for their IT services?

  15. Re:The root cause : poor unit testing on Report: Aging Java Components To Blame For Massively Buggy Open-Source Software · · Score: 4, Insightful

    This is somewhat deceptive. Sonatype supports Maven component archives.

    One of Maven's chief claims to fame is that when you build a project, it doesn't grab "the latest" versions of dependencies, it grabs the selected versions of dependencies. On the grounds that "If it ain't broke, don't fix it".

    This ensures a predictable product because everyone who does a build, no matter when, no matter where, will be pulling in the same resources to build with.

    The problem arises when one (or more) of those selected component versions turns out to have issues. The build ensures that the product will be consistent, and thus will pass its own tests, but as the old observation goes, testing cannot prove the absence of bugs, only their presence. So if there was a vulnerability, an old project's tests wouldn't see it. And because you're asking for a specific library release version, later fixes don't get automatically included (of course, neither do later breakages, but they ignored that aspect).

    In theory, then, this is simple to fix. Just update the project (POM) to pull in newer, better dependencies.

    And the NEXT version of Windows will fix all your problems, and I've got a very nice bridge in NYC for sale cheap.

    If you're working on a project, you generally have all you can do to keep up with issues in your own code, let alone some supposedly trustworthy third-party libraries. You cannot afford to be constantly updating the dependency versions and even if you could, there's the issue of "dependency Hell", where changing the version of Hibernate can conflict with the version of slf4j which can conflict with junit, which can conflict with... I usually like to budget 2 or 3 DAYS when I'm ready to start upgrading dependencies.

    Sonatype doesn't get a pass here, though. If they/Maven supported a mechanism that could flag builds that have known weak dependencies, it would help a lot. Management, of course, would promptly command it to be turned off to ensure "productivity", but at least we'd have some help short of periodically manually auditing every library in a complex project (like that's ever going to happen).

  16. Re: This is ridiculous on Glen Greenwald: Don't Trust Anonymous Anti-Snowden Claims · · Score: 1

    And- all hostile governments are allies!

    But the Enemy of My Enemy is my Friend. Right?

  17. Re:Useless statistics on Police Scanning Every Face At UK Download Festival · · Score: 1

    More to the point would be to compare this to the number of arrests for similar events with less intrusive measures.

  18. Re:Why would the festival cooperate? on Police Scanning Every Face At UK Download Festival · · Score: 1

    Just because the customer purchases a product doesn't mean that he/she cannot simulatenously be a product. Which is manifestly what's going on here.

    And they apparently did use "1984" as an instruction manual.

  19. Re:Why would the festival cooperate? on Police Scanning Every Face At UK Download Festival · · Score: 1

    Quite simply I want a law that prevents any organization from gathering data...

    Absolutely impossible to enforce. You can never know what is being collected and stored. It is easier to prove the existence of your favorite deity.

    It's a Comfort to me. Like a Big Brother watching over me wherever I go!

  20. Re: Just take it in on Ask Slashdot: Dealing With Service Providers When You're an IT Pro? · · Score: 1

    One of the reasons I rented was that I'm tired of having old units accumulate.

    In reality, however, I rent so long that by the time I'm done with the equipment they don't want it back anyway. I would have saved money by buying it and I'd still have an old unit cluttering up the place when I was done with it.

  21. Re:We're screwed on The Danger of Picking a Major Based On Where the Jobs Are · · Score: 3, Insightful

    The full text should have read:

    They're not doing that now. They're just expecting that the kids will show up with the skills that the employer needs when the employer needs them. And they'll dump them back on the street whenever their skills don't match what the employer "needs" this quarter.

    Seriously. What went wrong? Employers used to not think they were entitled to perfectly-shaped disposable cogs. They not only brought new hires' skills in line with their needs, they imbued them with the corporate culture and philosophy, ensured that they were kept trained or retrained, and in exchange avoided the continual expenses that come from bringing a new, untried person who doesn't even know where the paper clips are kept. And, as an added bonus, the employee might feel loyal enough to put a little more of themself into the company's ongoing fortunes.

  22. Re:Commodore Amiga or Commodore PC? on Commodore PC Still Controls Heat and A/C At 19 Michigan Public Schools · · Score: 1

    Atari made a point of doing "everything the Amiga could do". It was mainly because Jack Tramiel of Atari held a grudge against his former company (Commodore).

    But the Atari computers didn't have the graphics co-processors or heavyweight DMA capabilities that the Amiga did. So they did what the Amiga did, but they had to make the CPU do all the work instead of being able to dump bit-blits and the like off onto the secondary processors.

    The C64 and TI computers had hardware sprites, but not full bit-blit, and I don't think that either of them had the ability to do the framebuffer-hopping that allowed you to smoothly pull one display down over another while animation was in full swing.

    We really didn't see that outside the Amiga until PCI bus graphics cards started loading up on processors. And even then, I saw pictures "tear" when they scrolled for years.

  23. Re:Time frame simply too long on Trade Bill Fails In the House · · Score: 1

    there is no way that a GOP presidential candidate would be able to get the nomination and move to the center fast enough to win a general election.

    Based on past results, I think you entirely underestimate what can happen in less time than you can say "whiplash".

    Sane is debatable, but "intelligent" and "decent" gave us Jimmy Carter. We've been happier since we dropped those qualifications. Not logical, perhaps, but true nonetheless.

    Besides, if we had decent people as presidents, how could politicians spend millions of dollars on pointless investigations while decrying how government wastes money?

  24. Re:Commodore Amiga or Commodore PC? on Commodore PC Still Controls Heat and A/C At 19 Michigan Public Schools · · Score: 1

    Yes. The Amiga ran on a 68000. The 68000 didn't support instruction restart. So you couldn't properly do preemptive multitasking with it. It needed the applications to cooperate with the interruptions. So an application could undermine the preemption.

    I don't suppose you could provide some documentation on that?

    Because there was ABSOLUTELY NOTHING in any of the various generations of Developer Guides or AmigaNews bulletins I have about kludging apps for co-operative multi-tasking, and I was one of the people who taught people how to use pre-emptive multi-tasking on the Amiga. I used the same design methods that had worked for me on multi-processing IBM mainframes and lived to tell the tale.

    I cannot recall offhand any MC68000 instructions that in fact could be broken by interrupts the way a System/370 MVCL instruction could be (had it itself not supported interruptions). I do believe that there were spin-lock instructions in the MC68000 instruction set, though. So if you could mention a few, I'd appreciate it.

    There were certainly OS resources that ran interrupt-disabled, but no more so than IBM's OS/MVS or Linux. And the Amiga supported the ability of higher-priority interrupts to kick in while lower-priority interrupt services were executing, which is something that I'm not sure the IBM hardware could handle until about the time the PCI bus took over. And certainly the IBM/Microsoft OS's weren't up to the task until quite late in the century.

    The Amiga's various co-processors did perform instructions sufficiently complex that interruptability would be an issue, but they were essentially co-processors assigned and scheduled as resources, not task-switching units in their own right.

  25. Re:"From Microsoft Researchers" on Microsoft Research Paper Considers Serving Web-ads From Localhost · · Score: 4, Insightful

    More like, "From the Microsoft Marketing Department." Unless I'm missing something, this is just bundling "safe" adware as part of Windows. Hmm, maybe Ubuntu will have new life breathed into it.

    Nah, it'll be an integral part of the next systemd release along with emacs, ntp, and the web browser.