Slashdot Mirror


User: iBod

iBod's activity in the archive.

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

Comments · 440

  1. Re:Programmers? on Trustworthy Computing · · Score: 1

    Well, it's nothing to do with 'Virtual Machines' on an IBM mainframe, or even an AS/400.

    When you request a chunk of storage, you request it in a particular 'key', or else it defaults to the key of the data space of your own address space.

    An arbitrary program cannot request memory in another key unless it has specific privillages (dependent on secure rules in the OS security subsystem).

    The ownership of the chunk of storage is determined by your address space and the storage key.

    I constantly amazes me that younger IT professionals seem to have learned nothing from the past.

  2. Karma to burn! on Trustworthy Computing · · Score: 0, Flamebait

    Listen up "ciroKnight" you hopeless, mother-fucking retard.

    You clearly know N O T H I N G about large-scale, enterprise computing, so please fuck off and die (painfully, slowly and quietly, if possible) please.

    Get ye gone!

  3. Re:Programmers? on Trustworthy Computing · · Score: 0, Flamebait

    Ok, thanks for playing.

    You don't have a fucking clue what you're talking about.

    A computer *WILL NOT* jump to an arbitrary memory address if the architecture prevents this - clearly you HAVE NO EXPERIENCE OF any computer architectures other than over-inflated microprocessors/microcontrollers like the ix86.

    Your whole rant is a pile of shit and you don't understand how compuers work.

    Sorry pal!

  4. Re:Intel architects on Trustworthy Computing · · Score: 1

    Yes,

    No doubt the designers knew about hardware protection - but their project managemers considered it a low priority in the race to get the chip to market.

    Probably a good call business-wise, but it leaves quite a legacy in it's wake, doesn't it.

  5. Re:Programmers? on Trustworthy Computing · · Score: 4, Insightful

    Obviously you know nothing about CPU architecture. Like the designers of the x86 series, you think you have to invent the wheel from scratch, when so many better wheel-designers have already done the job for you.

    An 'arbitrary jump' is fine inside your own address-space, so long as you jump to storage you own, AND you have requested, AND have the 'key' to, AND is marked 'executable' in your current key/ring.

    Jeeze! The mainframe guys had this figured out decades ago.

    Don't trust the coder first - trust the computer architect first!

  6. Re:Programmers? on Trustworthy Computing · · Score: 1

    Yes, you are correct.

    This exploit could have been prevented by good design, but it wasn't.

    My point was that good CPU architectures should be made so that you can't set the instruction pointer to some arbitrary, untrusted address.

  7. Re:Programmers? on Trustworthy Computing · · Score: 1

    You are correct Godfathr!

    I think that upholds my point that instruction and data spaces should not be shared in any decent CPU architecture.

  8. Re:Programmers? on Trustworthy Computing · · Score: 2, Interesting

    Agree with you there C++, but this kind of sloppy design/coding would not be possible with a an architecture that implemented memory protection at the hardware level.

    IBM mainframes were able to designate the usage of 'pages' or 'frames' of memory by using 4-bit 'storage keys' in the mid 1960s!

    You requested the storage in a specific key (in your own address space) and any program accessing that storage with a different key. The ability to change storage key was strictly controlled by OS privilleges and any program violating that rule would immediately die with a 'storage protection' exception.

    The guys at Intel in the late 1970s didn't consider things like that - if they ever knew about them - as they were mostly IC designers, not proper computer architects.

    I think the Motorola 68000 series was following in the footsteps of the IBM S/3x0 mainframe CPU architecture but never quite got there.

  9. Re:Programmers? on Trustworthy Computing · · Score: 0

    Sadly the CPU architecture in question does not distinguish between data memory and intruction memory, so it's possible to overwrite a return address on the stack (let's say) and have the CPU fetch the next instruction from some arbitrary memory location. If a data file is loaded into the working address space, then it's fair game for executing.

    Not so much an MS problem as an x86 problem IMHO.

  10. "the snort rule will peg the CPU on your router" on Trustworthy Computing · · Score: 0, Redundant

    What?

    Could someone elucidate please?

  11. Damn those hip-hop DJs on 360 Disc Scratching Serious Problem · · Score: 1

    Why can't they just stick to vinyl?

  12. Wind Farms on Milestones and Trends in Renewable Energy · · Score: 4, Funny

    Beats me why so many people seem to keen to build wind farms.

    Surely, there is too much wind in the world already (witness recent events) and farming more of the damn stuff seems like utter lunacy to me.

    Anyhow, couldn't we just import some foreign wind from some windy place?

  13. Hey! 1987 called... on Tech Punditry In 2005 · · Score: 0

    So, where do you live exactly?

    In most of the Western World, almost everyone has a cellphone. The only 'coolness' to be had is from the style/brand/features/color/smallness of the phone.

    Even my dad has a cellphone and he's 78!

    He hangs around the old folks home saying to himself "hey! look how cool I am dude!".

    Clue: cellphones are actually very useful if you have any friends, family, a job or something.

  14. Re:... no thanks ! - Britain is a dirty island .. on Coffin Hotels Opening Near You · · Score: 3, Informative

    Well, to be fair, what you say is true of London and other major cities in the UK, and any of the tourist 'honeypot' destinations. Poor service, poor standards, poor value because they don't have to make an effort.

    If you get off the beaten track a bit, market forces begin to operate and hotels and B&Bs need to compete, ergo standards are infinately better.

    I don't think it's right to say that Britain is a 'dirty island' - I have enjoyed some great times there. You just have to know where to avoid I guess - just like any other place.

  15. This is what happens when... on GIMP 10th Anniversary Splash Contest Winner Announced · · Score: 3, Insightful

    GIMP is what happens when...

    A bunch of geeks think they know something about graphic design and decide to make a program that will fullfill graphics designers' needs.

    It's butt ugly, non-functional, un-intuative, mega-slow, feature-poor and generally crappy.

    Flame away slash(b|d)otters, but I mean it, really.

    GIMP is teh sucks!

  16. Absolutely on GIMP 10th Anniversary Splash Contest Winner Announced · · Score: 1

    The 'winner' is a piece of amatuerish crap of the worst kind.

    Try and sell GIMP to any serious graphic designer with an image like that and they'll laugh in your face - and when they've finished laughing, they'll either punch you in the face or wallop you with their handbag.

    This image is the winner?

    I'd love to see what the losers liked like :|

  17. Re:Eeeeuuuuh! on GIMP 10th Anniversary Splash Contest Winner Announced · · Score: 2, Informative

    >> Yes, animates.

    No!

    To be grammatically correct, that statement means "the GIMP Logo animates *me* {or something else}".

    The VERB to "animate" ...

    I animate
    You animate
    He animates
    She animates
    We animate
    They animate

    The correct usage would be "the GIMP logo IS ANIMATED".

    Fucking illiterates! ;)

  18. Re:Eeeeuuuuh! on GIMP 10th Anniversary Splash Contest Winner Announced · · Score: 0, Flamebait

    No it isn't right you moron.

  19. Flamebait? on Goto Leads to Faster Code · · Score: 1

    Oh brilliant!

    Where was the 'flamebait' in that comment?

    Idiot mods strike again.

  20. Older Computers == Unreliable Computers on Breathing Life Into Older Computers · · Score: 1

    Much as I like the idea of putting some of my old junk to good use as storage and print servers etc. It makes no economic sense at all. You can buy new computers, standalone network drives, network printer interfaces etc. for very little these days.

    Frankly, I'd rather just dump the old hardware. The HDDs are probably about to burn out, the PSU is likely on it's last legs. The CPU is probably suffering from gradual heat-death. IMHO it's a false economy.

    Ok - so it was an $900 computer 5 years ago - but you could replace it with a better $300 computer now.

    Stretching old hardware beyond it's natural lifespan has got to be bad news.

  21. Re:Don't care about the guy's name.. on Goto Leads to Faster Code · · Score: 0, Offtopic

    Uhhh - yeah, right.

    Forgive me if I suggest you stay firmly within YOUR box, pal.

  22. No you idiots - it's not about GOTO statements on Goto Leads to Faster Code · · Score: 0, Flamebait

    Read TFA and dig a bit, then you will see...

    >>Actually, GOTO is my last name and does not mean "go to." (Nor is it pronounced "go to"; the correct pronunciation of my name is more like "goat-toe.")

    Good God! How many of you slashbot jerks even bother to sniff the article before launching into a tirade about structured programming etc.

    Dumb asses, the bunch of you!

  23. Silver linings on U.K. Says Botnets Good Sign · · Score: 1

    It seems that the current UK government can find a 'silver lining' to almost every story - however negatively it reflects on their incompetence, arrogance and cronyism.

    e.g.

    Drunkeness arrest rates at an all time high! - THIS IS GOOD - because police are being more effective at arresting drunks.

    Overall crime rates are massively up - THIS IS GOOD - because while VIOLENT CRIME and MURDER is way up, PETTY CRIME is declining. As there are many more petty crimes than violent ones (or murders), this is a clear win for the government and we'll adjust the stats accordingly - hurrah!

    Doublethink? I'm only sorry that Eric Athur Blair (no relation) didn't live to see his pessimistic worldview vindicated.

    God save the Queen!

  24. Re:Why waste time and money in DB on Sneak Peek at IBM 'Viper' DB2 Release · · Score: 1

    >>BUT the database is very much a leader.

    A leader in sales revenues perhaps.

    It's not a leader for any technological or performance advantage, that's for sure.

    I guess it's because it's ubiquitous in the industry, because of all those 'Genghis Khan' salesmen (thus the old chestnut).

    Oracle is not fast enough for VLDBs (see CCA's Model 204 for ultimate speed) and is not particularly feature-rich (see IBM's DB2 for all-round features).

    Oracle muddles along in the mid/nearly-large DBMS mainstream, which I guess is where most sales are, so it's well positioned in it's market I guess - but a technological/performance leader? No way.

  25. Maybe a cultural thing on Chinese Bloggers vs. The BBC · · Score: 4, Insightful

    I don't think Chinese people expect the sort of combative, probing, in-your-face interviewing techniques that the best of the BBC journalists employ.

    IMO, most BBC journalists really do the job - i.e. asking questions of the 'high and mighty' as well as the 'man in the street' that the viewers/listners would like to ask themselves, and not taking waffle and bullshit for an answer.

    I'd love to see the BBC's Jeremy Paxman interview George Bush, for example - nah! never going to happen.