Slashdot Mirror


User: Prof.+Pi

Prof.+Pi's activity in the archive.

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

Comments · 222

  1. Re:Evolve on Software Usability As A Technical Problem · · Score: 3, Insightful
    Artists give us interfaces like ATI's TV recording software. All flash and no function.

    Presentations went through a similar trend. Thanks to Powerpoint (mostly), the emphasis shifted from conveying the essence of your ideas simply and succinctly to making things pretty. It really was due to the laziness of audiences: if your slide had lots of colors, then it must be good -- they weren't really paying attention to it anyway.

    My advisor got into that trend. It started when he told one of the grad students to add some color to the slide, which was a block diagram. "What color should I add?" was the somewhat sarcastic response. It didn't matter; any color would do, as long as it was exciting. (No, there were no differences between the blocks that could be expressed by color.) Then he had some of our undergrads do some presentations. One guy went wild, throwing in pointless animations and sound effects that did nothing except show off his Powerpoint skills. But then the advisor started encouraging this from everyone.

    Fortunately, most people didn't go for the over-the-top stuff, but they still would do things like put shadows on boxes in block diagrams, even if that meant using smaller boxes, and therefore smaller fonts for the text. So who cares if the people in the back can't read your slide -- it's pretty!

    Some of the best presentations I saw, BTW, were by someone who was giving an extemporaneous talk, and was drawing diagrams with a single marker on a clear sheet.

  2. Re:not really on Software Usability As A Technical Problem · · Score: 5, Insightful
    So what you're saying is that because the Windows UI sucks, it is O.K. for anything else to suck as much, too?

    No, I assume what he means is that if MS, with all its resources, has a hard time in the only area where they seem to make a serious effort, then it must be a difficult task.

    Another issue I think needs to be discussed is the way people's biases influence UI design. Some people, especially younger users, seem to think GUI==good automatically, and thus, the more eye candy a UI has, the better it must be. Conversely, they think that a less graphical interface is automatically primitive, and that anyone who criticizes excessively flashy interfaces must be an old fart pining for the days of punch cards. Such people will see lots of eye candy and get a warm fuzzy feeling, and will think that UI is "easier to use." Even though all the stuff just gets in the way, and he has to go down through 4 or 5 levels of menus and/or screens to do the simplest thing.

    Unfortunately, such people seem to dominate UI surveys, and UI designers get the message. The result, for me, is endless frustration as the UI keeps trying to "do things for me" and I keep having to hunt some setting down in the dungeons of the preferences editor somewhere to turn off yet another annoying feature.

    Speaking of which, does anyone know how to tell XP to stop rearranging menus and/or hiding half of the options? That's such a PITA -- who the hell thought of such a moronic thing?

  3. Re:About Arthur on Malaysian Government Prefers Open Code · · Score: 1
    I saw a 1.5-meter-tall stand-up display in the corridor advertising the benefits of purchasing legal Microsoft software.

    And what would those be?

    :-)

  4. Memory not the only issue on SGI to Scale Linux Across 1024 CPUs · · Score: 1
    CISC was invented in a time that the memory was small, in the CISC way you could store larger programs in the same amount of memory.

    That wasn't the only issue. Compiler technology (especially back-end optimization) was less mature then. CPU architects added lots of support for high-level language constructs (look at all the string ops and BCD support in x86) so that compilers could translate to those ops directly. The alternatives were function calls (with high overheads) or inlining small code fragments to do the complex instructions (which would often not compile very efficiently). David Patterson called this the "semantic gap" (Communications of the ACM, January 1985).

    As we now know, this support was costly. My favorite example was Zilog's Z-80 8-bit CPU, which extended the Intel 8080's instruction set with an indexed addressing mode, designed to make it easier for compilers to generate references to local variables in the stack. Unfortunately, the added instructions were a lot slower. With hand-coding, I was able to speed up some critical leaf functions 5x just by avoiding all the indexed instructions and sticking to the old 8080 set, and by loading the variables I needed (not many) into registers at the start.

    As compiler back-ends started to approach assembly-code programmers in efficiency, the benefits of such high-level instructions lessened.

  5. Done at U. of Delaware also on Build Your Own Electric Etch-A-Sketch · · Score: 2, Informative
    One time in the late nineties it was a course project for a sophomore computer architecture course in the EE department at the University of Delaware. One of them was kept assembled and is still sometimes used for a Parents' Day demo. It had stepper motors and could draw really nice curves.

    Cornell has turned itself into a Microsoft shop, so it's appropriate that they're all excited about something that others did years before.

  6. THEN COMPLAIN, DAMMIT! on CERT Recommends Mozilla, Firefox · · Score: 5, Interesting

    Write to their feedback page, letters to the editor, or ombudsman. Tell them: 1) their failure to mention that this only affects Windows users running IE needlessly worries people using other OSes and browsers, and 2) their failure to mention alternative browsers means they missed an opportunity to assist the general public on an important matter.

    I did. I also did this a couple of years ago when some Windows virus came out (can't remember which one -- there are so many) and CNN failed to mention it was a Windows-only problem. The next time a major virus came out (I think it was a few weeks), I noticed that CNN actually mentioned that non-Windows users were not at risk.

    Obviously, we need to keep reminding them.

    Oh, and if you do, be polite!!!

    (And if you already did, then good for you! And my apologies for implying you didn't.)

  7. Unanimity on Senate Unanimously Passes Anti-Camcorder Bill · · Score: 1
    Every single person in congress agreed that recording a film was worth 10 years in prison

    Actually, I think it was just the Senate at this time.

    But you have a good point about the lopsided vote. Kind of makes me skeptical of claims that only Republicans are lapdogs for Big Business.

  8. I don't get BSOD's either on Beastie Boys' New Album Silently Installs DRM Code · · Score: 2, Informative
    Sorry, but I haven't seen the BSOD in two years

    My employer assigned me a new Thinkpad with XP on it (their choice, not mine), and I don't think I've ever seen a genuine BSOD. MS must've heard too many complaints about those and decided to fix them.

    Instead of those annoying blue screens, my system has a less intrusive way of alerting me to problems. It freezes the cursor and won't do anything until I hit the power button. Sometimes I'll come back from lunch and tind that the machine took the initiative to reboot on its own. When I log back in, there's an error report asking me if I want to "help" Microsoft fix the bug by sending them a report or something. (Yeah, right.) I typically get about one incident a week. (Not counting the reboots I'm required to do after every virus patch -- why on Earth does MS insist on rebooting even when you're just patching an app?

    It's not really so bad, though. Besides Outlook, I mainly use the Windows box to connect vis VPC to a Linux server, where I do my real work. With VPC, you run an X server on the remote machine, and VPC runs its own display program on the local machine, linked by its own protocol. The advantage of this over Exceed (which run an X server on the Windows machine) is that you don't lose anything if the Windows box goes down. After the Windows box comes back up, just reconnect to the remove server, and all your windows are in the same state.

    About every year or so, they reboot the machine to upgrade the kernel, and I complain about the time it takes to restart my KDE desktop. The Windows users look at me like I'm from outer space or something.

  9. Re:This is TRIVIAL to bypass on Copy-protected CD Tops U.S. Charts · · Score: 4, Insightful
    So basically, they're relying on the computing monoculture, and also on the "hide everything from the user and keep him clueless" philosophy behind it.

    BTW, notice the deliberate manipulation here? They choose an album guaranteed to get high sales because the band is pieced together from two well-known bands, then claim the high sales proves copy-protection is acceptable to the consumers. (When probably it's just so feeble that it wasn't even noticed most of the time.)

  10. Re:MS Dog on Dog Trained on 200-Word Vocabulary · · Score: 1

    I suppose the next thing will be some collie getting an MCSE. Though that wouldn't be saying much.

  11. But in dog years on Dog Trained on 200-Word Vocabulary · · Score: 1

    That's only 0.429 years old!

  12. Re:The difference between collies and humans. on Dog Trained on 200-Word Vocabulary · · Score: 1
    I've always wanted to own one but they are a LOT of work. It's almost a full time job. If you don't have work for them they will just go insane. Better to keep them on a farm...


    Then can you train them to do your laundry or
    mow the lawn or something?
    Or delete all the spam from your inbox?

  13. Re:"Convenience" versus safety on Cell Phone Jammers: Coming To An Event Near You? · · Score: 1
    Why would a strictly passive system like a Faraday cage be illegal?

    What if I just happened to use a lot of metal in the construction of the building?

  14. My solution on Cell Phone Jammers: Coming To An Event Near You? · · Score: 1
    Some girl in one of my classes NEVER silenced her phone, not even during finals, when she got hurt that the professor would not let her leave the room to answer her phone.

    When I taught classes (some of them large), there would be the occasional ring, mostly because people just forget to turn them off. My policy was, if that happens during an exam, you get a 0. At the start of each exam, I would remind the class of this policy and suggest that now would be a good time to check your phone to be sure it's off.

    I never had a ring disturb the class.

  15. Re:WINDOWS XP SETUP DOES NOT JUST WORK! on Microsoft Blames Anti-trust Legal Fees for Price Increases · · Score: 1
    um, bad drivers. How can you assume this is a windows bug?

    I see. So it's something like this:

    "I plugged my camera into my Linux box, and it doesn't work."

    "See? Linux just isn't ready for the desktop yet. Microsoft r00lz!"

    "But it didn't work under Windows either."

    How dare you blame Microsoft for what is obviously a driver problem?"

  16. Satan's work on New Evidence About 'The Great Dying' 250 Million Years Ago · · Score: 1
    There is excellent, whole-skeletal proof of dinosaurs.

    But Satan put them there, to try to mislead people. Or God put them there, to test our faith. ... and WHAT wiped them out (and whether or not they were really all wiped out simultaneously).

    Don't you know they were all too big to fit on Noah's Ark? Noah could've lashed the big sauropods to the side of the ark, like pontoons, but he ran out of rope. The little ones, like Archaeopteryx, got on the boat but were eaten by tigers or something. After all, the Bible says they were at sea for over a year -- there couldn't possibly have been enough food for all the thousands of animals, so Noah decided to prune the food chain a little bit.

  17. Cambrian Explosion fossils? on New Evidence About 'The Great Dying' 250 Million Years Ago · · Score: 1
    Take a look at some of the Cambrian Explosion fossils.

    If it's all the same to you, I'd rather look at non-explosive fossils.

  18. English too on More On The BBC's Codec 'Dirac' · · Score: 1
    the 2nd person plural version is used instead of 2nd person singular when being polite.

    It's almost the same in English (and German, which is related), but nobody uses thee (2nd person singular) and ye (2nd person plural) anymore. You'll only see them in the King James Bible and Shakespeare. (I guess 'ye' was still being used in the early 19th Century.)

  19. Re:That place is an eyesore on MIT's Stata Center Dedicated · · Score: 1

    At least the modern "art" all over the campus
    won't be alone in getting complaints about
    aesthetics.

  20. I guess that means... on Boucher's DMCRA To Get A Hearing On May 12 · · Score: 1
    I guess that means that MS really IS better than Linux. MS says so, and they haven't been sued, so they must be telling the truth!

    Not getting sued doesn't say anything about whether or not you're telling the truth. There have been high-profile libel suits i the U.S. before and not many have been successful. Basically, if you have the money to pay for lawyers and any kind of claim to being a serious journalist, you can beat just about any kind of libel suit. Which means people won't even try.

  21. Don't forget diversity on Phatbot Author Arrested In Germany · · Score: 3, Insightful
    Back in the day, there were far fewer machines on the net, and therefore fewer opportunities for something to spread

    Back in the day, there were many more types of machines with many different software packages performing the same functions (such as email). Infections spread more rapidly in monocultures, in both biological and computer ecosystems.

  22. It's, like, so unfair on Original Godzilla In U.S. Theaters · · Score: 1, Offtopic

    In a just world, you'd be able to invade all your neighbors, enslave their women for sex, use their civilians for bayonet practice and launch suprise attacks on other countries without people doing nasty things to you!

  23. I'm curious about one thing on NRF Calls SCO's Claims 'Meritless' · · Score: 1
    If someone releases some code they own under the GPL, they still own it and can do whatever they like with that code outside the context of the GPLed product

    So if I were to write some code and release it under the GPL, could I simultaneously license the same code to a company that wants to add it to their proprietary product? Of course, that would lead to a fork, as any contributions made by others to the GPL version couldn't be given to the company (without their authors' permissions). Would I be able to make additions to both the GPL and proprietary branches, if the changes could be merged into both without having to involve code contributed by others to the GPL branch?

  24. Oh yeah? on Microsoft Assembles Patent Arsenal for Longhorn · · Score: 1

    Well I'm applying for a patent on my business
    model of trying to get karma on /. by posting jokes
    about filing stupid patents.

  25. You're putting words in his mouth on Making The Justice Dept. A Copyright Busybody · · Score: 1
    You're starting from a flawed premise, i.e. there is an inherent guarantee to make money.

    Uh, no. He's starting from the premise that if people consume what you offer for sale, then they'll pay the price you set. If they don't want to pay your price (and can't talk you down), they simply won't consume it. Your premise is true, but irrelevant. You might as well argue that shoplifting is OK, because the store owner opened his store without an "inherent guarantee to make money."