Slashdot Mirror


User: Fjornir

Fjornir's activity in the archive.

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

Comments · 625

  1. Re:Get a clue! on Where Have All The Cycles Gone? · · Score: 3, Interesting

    Thanks for the link. Here's one from the jargon file about real programmers.

    The Story of Mel

    This was posted to Usenet by its author, Ed Nather
    (nather@astro.as.utexas.edu), on May 21, 1983.

    A recent article devoted to the macho side of programming
    made the bald and unvarnished statement:
    Real Programmers write in FORTRAN.
    Maybe they do now,
    in this decadent era of
    Lite beer, hand calculators, and "user-friendly" software
    but back in the Good Old Days,
    when the term "software" sounded funny
    and Real Computers were made out of drums and vacuum tubes,
    Real Programmers wrote in machine code.
    Not FORTRAN. Not RATFOR. Not, even, assembly language.
    Machine Code.
    Raw, unadorned, inscrutable hexadecimal numbers.
    Directly.
    Lest a whole new generation of programmers
    grow up in ignorance of this glorious past,
    I feel duty-bound to describe,
    as best I can through the generation gap,
    how a Real Programmer wrote code.
    I'll call him Mel,
    because that was his name.
    I first met Mel when I went to work for Royal McBee Computer Corp.,
    a now-defunct subsidiary of the typewriter company.
    The firm manufactured the LGP-30,
    a small, cheap (by the standards of the day)
    drum-memory computer,
    and had just started to manufacture
    the RPC-4000, a much-improved,
    bigger, better, faster -- drum-memory computer.
    Cores cost too much,
    and weren't here to stay, anyway.
    (That's why you haven't heard of the company,
    or the computer.)
    I had been hired to write a FORTRAN compiler
    for this new marvel and Mel was my guide to its wonders.
    Mel didn't approve of compilers.
    "If a program can't rewrite its own code",
    he asked, "what good is it?"
    Mel had written,
    in hexadecimal,
    the most popular computer program the company owned.
    It ran on the LGP-30
    and played blackjack with potential customers
    at computer shows.
    Its effect was always dramatic.
    The LGP-30 booth was packed at every show,
    and the IBM salesmen stood around
    talking to each other.
    Whether or not this actually sold computers
    was a question we never discussed.
    Mel's job was to re-write
    the blackjack program for the RPC-4000.
    (Port? What does that mean?)
    The new computer had a one-plus-one
    addressing scheme,
    in which each machine instruction,
    in addition to the operation code
    and the address of the needed operand,
    had a second address that indicated where, on the revolving drum,
    the next instruction was located.
    In modern parlance,
    every single instruction was followed by a GO TO!
    Put that in Pascal's pipe and smoke it.
    Mel loved the RPC-4000
    because he could optimize his code:
    that is, locate instructions on the drum
    so that just as one finished its job,
    the next would be just arriving at the "read head"
    and available for immediate execution.
    There was a program to do that job,
    an "optimizing assembler",
    but Mel refused to use it.
    "You never know where it's going to put things",
    he explained, "so you'd have to use separate constants".
    It was a long time before I understood that remark.
    Since Mel knew the numerical value
    of every operation code,
    and assigned his own drum addresses,
    every instruction he wrote could also be considered
    a numerical constant.
    He could pick up an earlier "add" instruction, say,
    and multiply by it,
    if it had the right numeric value.
    His code was not easy for someone else to modify.
    I compared Mel's hand-optimized programs
    with the same code massaged by the optimizing assembler program,
    and Mel's always ran faster.
    That was beca

  2. Re:Uh, yeah on Games That Raise the Heart Rate · · Score: 1

    Uh, yeah. Have you ever played DDR? You can burn a lot of calories that way. And it's a lot more fun than the bike.

  3. Re:Cool on HP's Crossbar Latch... Next-Gen Transistor? · · Score: 1

    No. It's not about trusting the relay point. It's about the fact that it can't be relayed. Pick up a copy of Scientific American Jan 2005 for more details. Or just read an article on quantum crypto.

  4. Re:Cool on HP's Crossbar Latch... Next-Gen Transistor? · · Score: 1

    so unless you have a fiber line or laser link directly to whoever it is you are communicating with [Last clause ommitted by WaterBreath] Whooosh, it went straight over your head. The fiber line you use needs to go _directly_ to your recipient -- quantum encrypted data can't go through a relay or a router (read: go across the internet or any other packet switching network).

  5. Re:wARTIME? on Deriving Semantic Meaning From Google Results · · Score: 1
    Another good one from the humor archives of the lore. Given the command "Secure the building"

    The NAVY would turn out the lights and lock the doors.

    The ARMY would surround the building with defensive fortifications, tanks and concertina wire.

    The MARINE CORPS would assault the building, using overlapping fields of fire from all appropriate points on the perimeter.

    The AIR FORCE would take out a three-year lease with an option to buy the building.

  6. Re:wARTIME? on Deriving Semantic Meaning From Google Results · · Score: 2, Interesting
    Er. You didn't get the joke, so I will explain. The lore is that "repeat" is a command to the artillery to fire again on their last target, so you never ever say "repeat" on the radio, instead you say "say again".

    The lore also contains an interesting anectode about the '92 riots in LA. Apparently a group of Marines were dispatched to assist the police. Two officers were approaching a house when someone opened up with a shotgun at them. One officer shouted "cover me" -- so the Marines proceeded to lay down covering fire on the house -- more than two hundred rounds were fired into that house.

  7. Re:wARTIME? on Deriving Semantic Meaning From Google Results · · Score: 1

    Like you never ask someone to "repeat" something ?

  8. Re:Where's the buggy-eyed smily when you need it? on Man Reportedly Jailed for Using Lynx · · Score: 1
    How do they read the screen?

    Did you even think about this before you asked the question? Consider googling for it? Jesus. They don't need to read the screen. Sure, they can't get balance information or whatever, but they can navigate the standard menus. Call your bank -- request a copy of instructions for using their ATMs in braille. Also, I don't know if this is still pending or if it's already been implemented, but I believe there's a 'disabled' flag that can be set on the strip on your card which will request all ATMs to use a standard sequence of menus.

  9. Re:Where's the buggy-eyed smily when you need it? on Man Reportedly Jailed for Using Lynx · · Score: 1
    why the heck do drive-up ATM's have braille on the keypads in the US? I used to think this was a joke until I actually saw one

    OK, here are the reasons, in no particular order!

    It provides work for comedians.

    Mass production. Why would anyone take the cost of a special run of no-braille ATM keypads?

    The Americans with Disabilities Act

    Blind people use them too -- back seat, driver-side is where a blind friend of mine rides pretty much every time he gets in the car with us, and always when we're going to hit an ATM.

    Whew. I hope I answered that fast enough. I'd hate for this to become another "Er. I'm too lazy to think about my question or do the least bit of research so I'll just make it into an 'Ask Slashdot'"

  10. Re:Litigation? No. Embarassment? Yes, on Washington School Bans Halo 2 Tournament · · Score: 1
    Wiccan religion?! Comon! There are probably more Buddists in the city of LA than there are Wiccans in Washington state!

    For what it's worth, in the Seattle suburbs students practicing 'alternative religions' make up a larger piece of the student body than you might expect. Perhaps 2-5% of the student body at my highschool was "out of the broom closet" and openly Pagan, most of those Wiccan.

  11. Re:At least it's +5 Funny on Should Taxpayers Pay Twice For Weather Data? · · Score: 1

    Pssst. You're screwing up the googlebomb. It's supposed to be like this: inexcusable fuckup

  12. Re:At least its Gates... on Bill Gates in 1983 Teen Beat Magazine · · Score: 1
    Fireman.

    My mom says you have to call it a Fireman or else you get a spanking.

  13. Re:Silliest line from the article on AI Bots Pick The Hits of Tomorrow · · Score: 1

    No. 95% of songs were used in the training set. The other 5% were not used to train it but put into the test set. When trying to determine why the system was not flagging the test set as hits after training the system on the training set, a senior engineer accidentally listened to the test set. He said, on the way to the emergency toom, that the reason was that those songs all sucked, if the machine vetoed more songs like them it would be for the good of humanity, and they decided it was good enough to ship.

  14. An interview with the man behind it all on Scalable Enterprise Buzzword Solutions · · Score: 1

    An interview Frank Lingua of Dissembling Associates

  15. Re:hot off the press.. on Overclocking Calculators? · · Score: 2, Insightful

    Heh. Not only is this 'news' more than 5 years old, this also ran on Fark today about 6 hours earlier.

  16. Re:What about feigning Injuries?? on Robot Makers Say World Cup Will Be Theirs By 2050 · · Score: 1
  17. Re:ideas... on Man Auctions Forehead Advertising on eBay · · Score: 1

    Why not the 503 error we've all come to know and love?

  18. Re:Hm... on Cybernetic Prosthetics for Amputees · · Score: 1

    You do not understand. Space holds a terrible power. Please stand by the stairs so we can protect you.

  19. Re:Hm... on Cybernetic Prosthetics for Amputees · · Score: 1

    Do you have stairs in your house?

    Pushing is the answer.
    Humans must be pushed.

    Pushing will protect you.
    Pushing will protect you from the terrible secret of space.

  20. Hm... on Cybernetic Prosthetics for Amputees · · Score: 2, Funny

    Will this come in time to save us from the terrible secret of space?

  21. Re:Another good one on Build Your Own Lego Computer Case · · Score: 1

    Dude. That is the bomb. I love it. I freakin' love it. Thanks for the link!

  22. Re:$400?? on Xbox 2 for $400? · · Score: 1
    Money much better spent on the little woman, I'm sure we'd both agree

    Personally, I make enough money that although a $400 entertainment expenditure would be noticeable it wouldn't be any kind of a big deal either. Consider a nice dinner and a show -- throw in train and hotel if the show isn't playing in your city and that's a single night of entertainment. The console stays with you. But if you're in a different situation then get her one of these and you'll both appreciate it.

    PS: the site is aimed at selling these to women, not to men buying it for women. Just think: after a week of exercising, her muscles will be toned enough to hold a pound of metal inside while she's standing up.

  23. Re:Heinously off-topic here on Sims 2 Hacks Spread Like Viruses · · Score: 1

    OK. I'm ignorant. Google doesn't help. Will you?

  24. Re:explanations on Online Groups Behind Bulk of Bootleg Films (& Games) · · Score: 2, Informative
    I still think of instant messaging software as a dumbed down version of IRC

    I like to think I was there for the tail-end of the IRC glory days, and as cool as IRC was, today's IM software has a lot going for it. I haven't seen opwars on them. No problems with netsplits and nick collisions. No arms race while every server sets their clock back further and further in order to 'win' the above. No crapfloods. None of that "Hur. Hur. Our last OP just lost link -- everyone get out of the room so we can get OPs back!!" madness.

    I still think of... webbased bulletin boards as poorly implemented frontends for usenet

    I have no idea what the current state of usenet is, but man... When I stopped reading news regularly it was quite bad. SPAM cross-posted six ways from Sunday. Make.Money.Fast... No topical posts... In the .m groups, mod-fiat preventing any honest discussion of a subject if your views weren't in direct alignment with his. I'd say that things have come a long way...

    Now pardon me, I need to go get a free iPod and there's a picture of a goat someone says I need to look at.

  25. Re:i recognize that style of speech on Ken Jennings Gets a New Challenge · · Score: 1

    No, I was just drunk last night.