Slashdot Mirror


User: sakti

sakti's activity in the archive.

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

Comments · 96

  1. Re:Here's your problem... on Multi-threaded Programming Makes You Crazy? · · Score: 2, Interesting

    Realized that link wasn't as helpful as I remembered. But here are some other good general links that should get you going.

    http://en.wikipedia.org/wiki/Concurrent_computing
    http://en.wikipedia.org/wiki/Message_passing
    http://en.wikipedia.org/wiki/Actor_model

    The E lang has some good documentation on concurrency, even if you don't use it.
    http://www.erights.org/elib/concurrency/

    As does Erlang.
    http://www.erlang.org/download/erlang-book-part1.p df

  2. Here's your problem... on Multi-threaded Programming Makes You Crazy? · · Score: 1

    I got several concurrent threads that write the same variable!

    Here's your problem. Shared state/variables is the anathema of good concurrent programming.

    Here's a good place to start if you want to learn a better way...

    http://www2.info.ucl.ac.be/people/PVR/bookcc.html

  3. LGP. I hope you're on this... on Spore Is EA's New Ace · · Score: 1

    I really hope LGP or some other Linux porting company jumps on this one. It looks like an incredibly fun time sink.

  4. Sounds like Bill should have stayed in College on Microsoft May Become Major Opponent of Patents? · · Score: 1

    When he doesn't understand basic economic principles, you have to wonder.

  5. Re:AMD64 on Dreadnought Demos Released · · Score: 2, Interesting
    A few off the top of my head...

    • servers - many server applications are very CPU intensive.
    • graphics rendering - ray-tracing, render farms, etc.
    • programming - faster CPU mean faster compile times and more time for programming.
    • gentoo users - heh.
  6. Re:I'm going to get blasted for this, but... on Getting Started with Game Development? · · Score: 1

    An example of a commercial game implemented in Java is Tribal Trouble by Oddlabs. Its also quite fun and you'd only know its in Java as they mention it in their FAQ.

  7. Re:Choices on Longhorn to Require Monitor-Based DRM · · Score: 1

    Wouldn't you rather have at least the option of content that you wouldn't normally have?

    Do you really think it will be an option? That the companies will offer a low-def version of the same content free of DRM?
    No? Then we're back to content or no content again.

    Personally I'd prefer to stick with lower definition content w/o DRM. But I don't think I'm going to get that choice.

  8. Re:This round is where they aim to replace PC's on Will Next-Gen Consoles Kill Off PC Gaming? · · Score: 1

    Yeah, because other companies have been real successful at dominating the market with a proprietary competitor to the PC. Just look at how well IBM, Apple and countless others have faired.

  9. Religion != Christianity on The Eye: Evolution versus Creationism · · Score: 1

    Remember that there are other religions out there than the offshots of Judaism.

  10. Re:First post? on The Empires Strike Back · · Score: 4, Insightful

    In order to increase your security, you will be giving up some of your freedoms.

    This is patently false. There is no correlation between security and liberty. I suggest you check out Bruce Schneier's book Beyond Fear for a start on re-educating yourself on this issue. You've fallen for the propoganda.

    Besides, those that are taking the freedoms don't really care that much about security. Just look at airport security. Its all show and no substance. There are methods for airport security that work (those used by Isreal for example), but they decided not to go with those. Instead they decided to expand government and harass its citizens in a nice dog and pony show that will do nothing to stop another 9/11 type incident.

  11. Did they give credit to the original? on The History of Programming Languages · · Score: 3, Informative

    Looks like they colorized the one found here: http://www.levenez.com/lang/

  12. Here's something close... on Dealing with the Unix Copy and Paste Paradigm? · · Score: 2, Informative

    First 2 shell scripts:

    $ cat xcopy
    #!/bin/sh
    xclip -o -selection primary | xclip -selection clipboard

    $ cat xpaste
    #!/bin/sh
    xclip -o -selection clipboard | xclip -selection primary

    Then using your favorite keymapper set these to something close (M-c/M-v in my case). Here's an excerpt from my .bbkeysrc:

    KeyToGrab(c), WithModifier(Mod1), WithAction(ExecCommand), DoThis(~/bin/xcopy)
    KeyToGrab(v), WithModifier(Mod1), WithAction(ExecCommand), DoThis(~/bin/xpaste)

    Now alt-c copies highlighted text to the clipboard. Then alt-v copies the clipboard to the primary selection (so middle click them pastes it).

    Note that many programs that support C-c/C-v use X's clipboard selection. That means you can hit C-c in say firefox, them hit C-v, then middle click into an xterm and get the text you copied from firefox.

    Hope this helps.

  13. Re:Are there any... on Meet Lucy, The Orangutan Robot · · Score: 1
  14. Re:Consider using DRI driver. on ATI Releases Drivers for XFree 4.3.0 · · Score: 0

    It means that after installing you will have one piece of system (kernel module!) without source available.

    The X driver is binary only. With the kernel module you only get the source and have to compile it into your kernel yourself.

  15. Re:Amen. on Young Programmer, Stop Advocating Free Software! · · Score: 2, Insightful

    The point is that as a good programmer, you should be able to do much better than simply "not go hungry".

    You leave out choice. I, for instance, could make much more money than I do currently, but I like my job. I'd rather enjoy work and make enough than hate work and make a mint.

    Why? Is programming talent scarce?

    Yes. In my experience programming talent is scarce, very scarce.

  16. Re:Not just pop-ups on Pop-Up Ads Lead to Consumer Revolt, Ad-Blocking · · Score: 2, Informative

    Junkbuster went unmaintained years ago. But other took up the code and renamed it Privoxy. It supports http 1.1 as well as many other features that junkbuster didn't have.

  17. Re:Indian president is a technocrat.. on President Of India Advocates OSS · · Score: 1

    P.S. BTW, ability to speak fluently is in no way related to intelligence.

    This is simply not true. There has been shown to be a strong correlation between speach and intelligence. Not a causal relation and not true for in every case, but in most cases true. It perfectly valid to make assumptions about someone's general intelligence based on articulate speech.

  18. Re:Lack of liberties (e.g. Privacy) != Security on Do Privacy Fears Allow Terrorism? · · Score: 5, Insightful

    "The two enemies of the people are criminals and government, so let us tie the second down with the chains of the constitution so the second will not become the legalized version of the first."
    -- Thomas Jefferson

  19. Re:Revenue booster? on California Considering More Internet Taxes · · Score: 1

    Taxing Internet access makes more sense than taxing phones or food or other staples of life because it is generally the well-off that can afford access to it.

    And taxing it will make sure it stays this way. Nothing like adding a nice fat tax of to cut off low income access.

  20. Why DSL? on FCC Clears Comcast Purchase Of AT&T Broadband · · Score: 1

    Can you get a static IP, register a domain and run your own webserver, mailserver, etc. on your Cable modem?

    I thought not.

  21. Re:Small private colleges are WAY better on Options for Adults with Renewed Interest in Math? · · Score: 1

    Professors at big universities also have Ph.Ds and do research, of course, but they are paid primarily to conduct research and teach graduate students; undergrads are the lowest priority for them.

    This is one reason why community college teachers can actually be better (in this context). They are there to teach, not research. Many of these professors are there for the research and teaching is a _very_ low priority to them. I have 2 masters and I know from whence I speak.

    I actually had one professor who taught a grand total of 3 classes all quarter, the rest of the time he had the graduate students do presentations. Sometimes he was there and sometimes not. It was a pathetic waste of nearly 2 grand.

  22. Re:Finally..... on The Waning of the Overlapping Window Paradigm? · · Score: 1

    I'd wager you're both wrong.

    2 words: Muscle memory

    Muscle memory has been extensively studied and is well understood. Once something has been transferred to muscle memory, the thought and the action take place nearly simultaneously and it requires no additional coginitive activity.

    Premises:

    1. Muscle memory works with keyboard shortcuts
    2. Muscle memory doesn't work with the mouse

    Conclusion: Mouse is faster that keyboard shortcust until the keyboard shortcuts have transferred to muscle memory. So the use of the mouse for infrequently used commands is faster while the keyboard shortcuts are faster for frequently used commands.

    I'm not sure I accept the universal aspects of the 2 premises. There are most certainly exceptions to both premises, but I think they would generally hold.

  23. Re:QNX? QPE! on QNX RTP Running on iPaq · · Score: 1
    • If you'd worked in hardware much you'd know that reverse engineering hardware specs is a breeze with the right equipment (ie. your competitors have it). And from all reports, its mainly the lawyers you just don't seem to get this point. So in the end you're only hurting the open source/free software developers and users.
    • As you pointed out the open source philosophy is not the free software philosophy. One is about Freedom, while the other is about building a better mousetrap.
  24. Re:Performance, gentlmen (and ladies)? on Programming in the Ruby Language · · Score: 2, Informative

    The Great Computer Language Shootout is what you are looking for...

  25. What kind of features are most import? on Which Laptop To Buy? · · Score: 1

    One that seems to always be overlooked when it comes to laptops... Modularity.

    I've possessed (through work) 2 laptops... in both cases some minor component broke (keyboard, power jack), and we had to send the laptop back to the OEM to have it fixed. This is unacceptable and why I currently do not have a laptop.

    Why can't someone make a laptop that I can swap out keyboards easily, or screens, or whatever.

    Personally I'm more hopeful that the mini-computers (like the Pocket ePC's) will eventually allow for portable usage. With a power supply, a screen, a keyboard with a nice rigid (to support the screen) carrying case. That's my dream laptop. :)