Slashdot Mirror


User: p2sam

p2sam's activity in the archive.

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

Comments · 242

  1. The 90's called ... on Australian Senator Wants to Censor the Net · · Score: 1

    Hi Australia, the 90's called, they want their Communication Decency Act back.

    http://en.wikipedia.org/wiki/Communications_Decenc y_Act

    I know retro is "in", but this is fscking ridiculous. I remember writing a paper about this when I was in high school.

  2. Re:Check out Rob Pike's thoughts on code commentin on How to Write Comments · · Score: 1

    In a perfect world, filled with great programmers like Pike, yes, I agree with him, comments become unnecessary. However in the real world, software is typically developed, and maintained by a team of programmers with varying skill levels, where I routinely see methods that spans 300 lines, and for-loops nesting 4 or 5 times, comments become necessary.

  3. Re:Haiku Commenting? on How to Write Comments · · Score: 5, Funny

    The 1st rule of software engineering is: you do not put hacks in your projects
    The 2nd rule of software engineering is: you DO NOT put hacks your projects
    The 3rd rule of software engineering is: document you hacks
    The 4th rule of software engineering is: one hack at a time
    The 5th rule of software engineering is: if this is your first project, you'd have to do lots of hacks. :)

  4. Slashdot has really gone down hill :( on Helpful Linux Links · · Score: 2, Funny

    Wow, we're sharing links now? What is this, the early nineties?

  5. Re:Easy To Use VS Easy to Learn on Balancing Use Between the Keyboard and Mouse? · · Score: 1

    Shut up... You had me at ... Emacs???!!!! WTF??!!! Blasphemy!!

    Kidding aside, I have a feeling that text editors as we know them, Emacs/Vim, will go down the same path as WordStar and WordPerfect 5.1. :(

  6. Easy To Use VS Easy to Learn on Balancing Use Between the Keyboard and Mouse? · · Score: 4, Insightful

    This is a classic example of Easy to Use VS Easy to Learn.

    Modern UI designers have an unfair bias towards designing for the new user. The emphasis is to make the new user get up to speed as painlessly as possible. In other words, the design of the inerface should cater for "Easy to Learn". This is a fundamental principle in modern user interface design.

    Now. "Easy to Use" is not the same thing as "Easy to Learn". They are not necessarily orthongonal, but they tend to be. So while your new graphical application is easy to learn for the new user, the experienced power user finds it cumbersome to use. Note that a easy to use application can take a long time to master. For example, all the short cut keys in your old application requires effort and time to memorize.

    The standard argument is that if the application is hard to learn, people won't buy it. Therefore, if we need to sacrifice ease of use, for the sake of ease of learning, so be it.

  7. Re:Thanks on UK To Passively Monitor Every Vehicle · · Score: 1

    Ah, but you gotta spend money to make money. Your tax dollars are being invested into a infrastructure that will generate a steady stream of revenue. Cheers.

  8. I'm going to get bad karma for this on 5 Years of Habitation on the ISS · · Score: 1

    I know I'm going to get mod down, but because I said I'm going to get mod down, moderators will feel obligated to prove me wrong, and mode me up stream. :)

    I hate it when people say they are going to get mod down, all the while secretly hoping they'll get mod up.

  9. football field on Canadians Plan to Build World's Biggest Telescope · · Score: 1

    What *is* the deal with Americans and your obsession with measuring stuff with football fields?

  10. why is this a problem? on No Respect for Windows Open Source · · Score: 2, Insightful

    Why is this a problem? and why should OSS developers on the Windows platform care about opinions of zealots?

  11. hypocritic on Using Cell Phones to Track Traffic · · Score: 2, Insightful

    Aren't they a bit hypocritic when they discourage cell phone use on the road on one hand, and then try to use cell phone usage to track traffic?

  12. u++ on Parallel Programming - What Systems Do You Prefer? · · Score: 4, Informative

    We had to use this for school assignments way back when. It ain't bad. A lot more feature-ful than basic pthreads.

    http://plg.uwaterloo.ca/~usystem/uC++.html

  13. plausible deniability on Students Banned from Blogging · · Score: 1

    Unless the Catholic School installs a sniffer and other spywares on the student's computer, the student can simply plausibiliy deny that it's really him who posted that blog.

  14. Re:Free Speech Zones on White House Cease & Desists to The Onion · · Score: 1

    You keep using that phrase, I do no think it means what you think it means. :)

    This does not beg the question. It rasies the question.

  15. will it work? on A Micro-A/C for a Server Closet? · · Score: 1

    sounds pretty impossible.

  16. Re:Honesty and Forthrightness. on How Can a Programmer Make Everyone Happy? · · Score: 1

    I have learnt to avoid giving management choices like "either this or that but not both". Most of the time, they'll try to get you to do both. :)

  17. Your organization is fscked. on How Can a Programmer Make Everyone Happy? · · Score: 2, Interesting

    You should report to one mananger, and one manager alone. That will also be the person to assign you work, and give you priorities. That will also be the person who gives you performance reviews. So you better do what that person says. You have no business following low level directions like "what programming methodology to employ" from upper management. And upper management definitly has no business telling you how to do your job.

    Well, in a perfect world, that's how it should work. :)

  18. Re:What's in a name... on Wikipedia Founder Sees Serious Quality Problems · · Score: 1

    I don't believe I asserted that encyclopedia's should be cited as de facto source on an essay or a paper, in my original comment.

  19. What's in a name... on Wikipedia Founder Sees Serious Quality Problems · · Score: 5, Insightful

    Wikipedia is an excellent online source of information. But because of its name, critics hold Wikipedia to the same standard as an encyclopedia. I certainly don't think it's the same thing as an encyclopedia, a wiki's open and collaborative nature is fundamentally different from the construct of an encyclopedia. It's not better or worse, it's just a different thing.

  20. Re:Real shame... on China Going Up and Coming Down · · Score: 2

    s/Chinese/Americans/g
    s/Tibetan/Native Americans/g

    good day sir.

  21. s/Tibet/Iraq/g on China Going Up and Coming Down · · Score: 1, Interesting

    For all comments, I substitute Tibet with Iraq, and China with US to INFINITY!! haha, I win!!

    PS: also s/falun gong/terroism/g

  22. Re:Sad to see all the sheer arrogance at /. on China Going Up and Coming Down · · Score: 2, Funny

    Same can be said of the United Stated of America.

    it _IS_ wrong that their spending billions on developing a space program with the amount of poverty there...
    it _IS_ wrong what they have done, and continue to do to the iraqi people, etc...

    FUCK YEAH!!!

  23. Re:Why are we hiding from the police, daddy? on Vim 6.4 Released · · Score: 1

    No!!

    dvorak sucks in vi. :)

  24. Re:Why are we hiding from the police, daddy? on Vim 6.4 Released · · Score: 1

    Then you are simply disagreeing with me that "Easy to use" and "Easy to learn" are two different things.

    For the casual user (say only spend 5% of the work day on text editing), Vim is not really appropriate. Because as you have pointed out, the return on efficiency and time saved would not justify the cost of spending time on learning it.

    But for a programmer who spends say 95% of the work day on text editing, learning an advanced efficient tool (maybe even Emacs) makes sense.

    We also disagree on what usability means. Learnability of an application is highly important for the casual user. But for the power user, learnability is pretty low priority, if the return in efficiency outweights time/effort spent on learning the application.

    I just wish to point out that modern UI designers have an unfair bias towards tailoring for the casual user, and tradefoff on the power/efficiency of applications.

  25. Re:How do you do a character literal? on Vim 6.4 Released · · Score: 1

    About the Ctrl-v / paste problem. You're probably running Vim in Windows. By default it uses the mswin.vim script to make it behave more like a standard Windows app. Just make sure you disable mswin.vim.