Slashdot Mirror


User: Safiire+Arrowny

Safiire+Arrowny's activity in the archive.

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

Comments · 133

  1. Ban = operator also on Microsoft To Banish Memcpy() · · Score: 2, Funny

    If a developer can't do "if (sizetocopy = sizeofdstbuffer)"

    Uh oh, we'd better ban the = operator too, so no one can mistake it for == in an if statement ever again.

  2. Re:Message to Virginia Fusion Center, from Anonymo on Slashdot Mentioned In Virginia Terrorism Report · · Score: 1

    Nice Haskell, in with Ruby:

    str.split(/\s/).map{|b| b.hex.chr}.join

  3. Re:Possibly Incorrect Assumption on Why a Music Tax Is a Bad Idea · · Score: 1

    No, because recorded music isn't worth anything.

  4. Re:You can't spot the obvious danger? on Red Flag Linux Forced On Chinese Internet Cafes · · Score: 1

    Proof?

  5. Erlang on NVIDIA's $10K Tesla GPU-Based Personal Supercomputer · · Score: 2, Interesting

    So how do you get an Erlang system to run on this?

  6. Skynet on Towards a Wiki For Formally Verified Mathematics · · Score: 5, Funny

    Skynet approves of this machine readable knowledge store.

  7. Re:common place on Tech Vs. Business? · · Score: 2, Insightful

    Both are looked down upon by most people in society, yet both are absolutely essential to today's way of life.

    No one looks down on me for working with technology, I'm sorry you lost the metaphor right about there.

  8. Share nothing procesesses on In IE8 and Chrome, Processes Are the New Threads · · Score: 2, Insightful

    Share nothing processes which communicate via message passing is the future as far as I can tell.

    Not only does that do away with most terrible multithreaded programming problems, but it also can let you write an application which does not need to execute all on the same processor or even the same machine, think concurrency, cloud computing, 1000 core processors, etc.

    Look up the way Erlang programs work. Actor based programming is pretty sweet after you wrap your head around it.

  9. Slow Test Run on LHC Success! · · Score: 1

    I'm not saying it's going to kill us, but all they did this morning was turn it on and do a comparatively slow test run to what they'll be doing at the end of next month, and then constantly over and over again for years nonstop.

  10. Oh well... on Canadian DMCA Proposal About To Die · · Score: 4, Interesting

    I wrote my MP for nothing.

    Joking aside, she did write me back a with a proper letter and said she was against the bill and would vote no, so I suppose I should get off my ass and vote for her party in this election? (The NDP if you're wondering).

  11. News Flash on Facebook Blocks Users From Mentioning BugMeNot.com · · Score: 1

    Lots of messaging systems filter links to sites.
    For instance MSN Messenger will outright reject any message with 'mediafire.com' in it.

    The answer is to just not use Facebook. Ever.

  12. Ruby has a builtin type for Regexp on The State of Scripting Languages · · Score: 1

    Ruby example:

    >> puts 'yep' if 'I like cats' =~ /\w+ \w+ \w+/
    yep

    or:

    >> "I like cats".match(/\w+ \w+ (\w+)$/).captures
    => ["cats"]

    You can create a union of two regexp:
    >> Regexp.union(/I like \w+/,/sandwhiches$/)
    => -mix:I like w-mix:sandwhiches

    Also they are Perl compatible.

  13. You make no sense. on Canadian Firms Get Behind OpenMoko/FreeRunner · · Score: 2

    She appointed all of her power over Canada to the Governor General, who makes law whatever our government tells him to.

    She exerts no power over us at all, why rebel against her? Figure out what you're talking about for fuck sakes.

  14. You are Missing the Point on James Powderly of Graffiti Research Labs Detained In China · · Score: 1

    Telling China what to do by saying, "I want you to free Tibet", is not even the point. He's trying to bring attention to this situation so more people look into the relationship between Tibet and China, and he obviously believes people will agree with him.

    This is the point of, for instance, Political Graffiti. I know absolutely nothing about what in the hell this Free Tibet shit is about, but perhaps now I will look into it. This is the point.

  15. I'm going to unconfirm on Adobe Flash Ads Launching Clipboard Hijack Attacks · · Score: 1

    It worked and copied evil.com into my clipboard, but I cannot confirm that it was impossible to get rid of or copy anything else. The first thing I copied got rid of it.

    OSX 10.5.4 here also.

  16. Educated and Informed -- about issues. on Canadians Battling Proposed Canadian DMCA · · Score: 5, Insightful

    I think he means educated and informed about the issues they're voting for, not IQ or whether they're 'school' educated.

  17. What about martial arts.. on Students Learn To Write Viruses · · Score: 4, Interesting

    If a person learned Jujitsu, he would effectively be learning ways to kill people among other things. This doesn't equate to actually killing people, or actually beating people up, etc. Maybe you use your martial art to save your girlfriend or do other some good thing someday.

    Just because you can possibly use some skill to be evil doesn't mean you shouldn't learn it.

    It's like a saying police shouldn't know any martial arts or learn to shoot a gun because they could use the skills to kill someone.

  18. Good on Students Learn To Write Viruses · · Score: 5, Insightful

    Sounds like these students might actually learn something about computer security from this class.

  19. Re:this has absolutely nothing to do with open sou on Radiohead Open Sources Music Video · · Score: 1

    Scratch that last sentence, I didn't notice you agreed with me there.

  20. Re:this has absolutely nothing to do with open sou on Radiohead Open Sources Music Video · · Score: 1

    In what possible way could they have given away this data that would make you think it was not solely a publicity stunt?

    What is wrong with them wanting attention or wanting to sell music anyway? Radiohead and Nine Inch Nails are actually *doing* something, in different capacities to change the music industry.

    Would you have a problem if Lame Garage Band from down the street did this for attention, or does the fact that Radiohead is famous affect your decision?

    Also, making some data file CC has almost nothing to do with open source.

  21. Re:My Problem With Web Development on The Web Development Skills Crisis · · Score: 1

    Ruby on Rails is wonderful for some projects, but will actually get in your way for other projects.

  22. Re:change emphasis away from specifics on The Web Development Skills Crisis · · Score: 1

    He wrote C-pound intentionally to be funny.

  23. Re:I don't understand the point of this article. on NVIDIA Shaking Up the Parallel Programming World · · Score: 1

    Even though I think this is a very speculative and information free article, if you imagine it in the domain of the PS3 console for example, where any time a core is not doing anything useful it is wasting potential, I guess you could see where they're coming from.

    At least that is the idea I had while reading it, I wasn't thinking about running other cpu intensive PC apps at the same time as a game.

  24. Aritificial Intelligence. on NVIDIA Shaking Up the Parallel Programming World · · Score: 1

    Like I was saying in another post, since everything per game object must be synchronized to the slowest procedure (video rendering of the object), the way to not wasted cpu cycles is to spend it on AI.

    In essence, the faster your CPU then, (static on consoles), the more time you can devote to making your game objects smarter after you're done the audio visual.

  25. Er. on NVIDIA Shaking Up the Parallel Programming World · · Score: 1

    So make it all synchronize to the lowest fps, the video of course.. We are talking about one game object after all.

    In real application, the audio/video must be calculated for many of objects, and it is a static 30 or 60 fps video, and always static samples per second audio, perhaps cd quality 44100 samples per second but likely less.

    This synchronization is not unsolved. Every slice of game time is divided between how many $SampleRate frames of audio divided by game objects producing audio, and how many triangles versus amount triangles possible.

    You take the lowest amount possible per slice of game time (here a second) and call that the target amount. You don't put more game objects than resources in your environment at a time, the AI can know this secret detail and not show up.

    How does more than one core processor issue ever help to a game object to be expressed better? There is only AI left. Use the extra cores to display more objects, give the objects better AI, or give better sounding/looking objects.