Slashdot Mirror


User: TwistedSquare

TwistedSquare's activity in the archive.

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

Comments · 469

  1. Re:CSP makes parallel programming easy on Erlang's Creator Speaks About Its History and Prospects · · Score: 3, Informative

    Erlang is based on the ACTOR model, not CSP. The main practical differences between Erlang and CSP is that Erlang uses asynchronous dynamically-typed messages sent to a particular address (process id), whereas CSP systems usually deal with synchronous messages sent down a particular, typed channel. But they are both message-passing systems with the idea of removing shared mutable data, as you say. For an implementation of CSP in the pure functional language Haskell, see my library CHP (http://www.cs.kent.ac.uk/projects/ofa/chp/).

  2. Re:CSP Occam and Transputers on Multi-Threaded Programming Without the Pain · · Score: 1

    I even implemented the original version of the Java Communicating Sequential Processes API which brought CSP style programming to the Java world, although it is based on Java's underlying Thread mechanism so context switching isn't as fast as it could be. Assuming that's true, that would make you Paul Austin. Hi. JCSP is still going strong -- we've recently been adding extended rendezvous and poison, new release to follow shortly. If you're interested in developing on JCSP again, let me know. While we're on the subject of C++ and CSP in this thread: C++CSP. Again, new version to follow shortly (so much to do...)

  3. Re:Seems only reasonable... on Stock-Picking Computers · · Score: 1
    If you have a giant set of data, and you set a computer on it for long enough, it should be able to come up with some rather solid paterns/corelations/etc.

    That is an invalid assumption. The computer will only pick up solid patterns in the data if they are there to be found. If there is a solid (useful!) pattern in the market, a computer may pick it up. But the question of whether there are such patterns in financial markets is just as important (if not more so) as whether we can find them with a computer.

  4. Re:UK DMCA? on U.K. Outlaws Denial of Service Attacks · · Score: 1
    "If you attempt to defeat the lawful operation of a (DRM/WGA/SerialNumberCheck) program or provide tools (35.3a) to do such an act you face 10 years in goal".

    I know playing in goal isn't as exciting as playing outfield, but that's certainly an unusual punishment.

  5. Ballmer on Well I'll Be A Monkey's Uncle · · Score: 1

    Anyone feel there is a Steve Ballmer joke to be made here?

  6. Re:Erm, link: on Quake2 Ported to Java, Play Via the Web · · Score: 2, Interesting

    >>In some cases, this can result in more effecient code than a precompiled binary such as one created by a C compiler. This is a bullshit argument that generally presumes a substandard optimization by the binary compiler. I believe the theory is that the compiler can optimise for, say, Athlon XP, but cannot assume that anything above a 386 (or a Pentium, depending on settings) is being used, so it can't use XP-only instructions/tricks. Whereas the JIT compiler can optimise for the exact processor it is running on - it doesn't need to be able to run the programm on any other machines. This is particularly the case in Windows, and for Linux binary packages (obviously gentoo can do what I described when installing packages). Whether this actually makes an appreciable difference is another matter.

  7. Re:Get our of your hole on US Keeps Control of the Internet · · Score: 1

    That list seems to be confusingly measured. Spain and the UK drop places because terrorist groups threaten journalists, whereas the USA drops places because its govenment is wrongly imprisoning journalists. The overall "freeness" is given, but sometimes it is because of the countries' governments and sometimes it is despite them.

  8. Re:School on RISK The Game On Google Maps · · Score: 4, Funny

    Especially if you have troops stationed in Afghanistan already ;-)

  9. Re:Going green on Company Incentives for Going Green? · · Score: 1

    Surely in places where no public transport is available, fuel economy is already important because you have to drive everywhere? If you're travelling across a wide expanse often, it would make much more sense to get a 40 mpg car than a 20.

  10. Re:I guess the idea is it's extremely portable. on Protothreads and Other Wicked C Tricks · · Score: 2, Informative

    It's worth pointing out that CSP can be implemented by using co-operative multi-tasking that the Protothreads idea is similar to. However at first glance it seems Protothreads are too light-weight to be useful so you must use things like GNU pth, or Microsoft's Fibers. All this can be found in C++CSP, as well as other CSP implementations.

  11. Re:Whedon's Work on Gaiman and Whedon Discuss the Rise of the Geek · · Score: 1
    I'd like to be Spike, but I know I'm really Xander.

    You kids don't know you're born! I'd like to be Xander, but I know I'm really Andrew.

  12. Re:Depends on the field/skill level on American Workers: Lazy or Creative? · · Score: 1

    What's the difference between vacation, personal days and floating holidays?

  13. Re:Vacation... on American Workers: Lazy or Creative? · · Score: 1

    I thought that by the time you added up all your public holidays it came out similar, it's just that we get a bit more flexibility on when to spend them? By rough estimation, the average UK worker will get around 30-35 days holiday including all public holidays - how does that compare to US workers?

  14. Re:I JUST got it. on New Algorithm for Learning Languages · · Score: 1

    I agree. It took me ages to get as well, even when people were saying it aloud to me I never got the point. I think the problem is that we tolerate mistakes in humans understanding "sorry?" "pardon?" "No I didn't mean it like that" but we seem to expect machines to be perfect, even in nigh on impossible situations. One of my favourite quotes is from somebody questioning Babbage about his machine; "Tell me, if you give the machine the wrong inputs, does it still give the correct answer?". Ever since the birth of computing people have expected machines to be perfect. And as we all know, there is no such magic to them.

  15. Re:A filmmaker's perspective on Piracy Not To Blame In Decline of Moviegoers · · Score: 1
    You're right. Today's movies suck. The only films worth seeing within the last decade was the LOTR trilogy.

    While the quality of "blockbusters" may be questionable, there are recent fairly mainstream films out there that are just as good as any old films. I'll name a few, which will inevitably provoke lots of people crying "but they sucked", but IMO films like Donnie Darko, Eternal Sunshine.., 28 Days Later, O Brother Where Art Thou (or earlier Coen Brother films), are evidence that films aren't all crap. Sure, 90% of films are rubbish, but 90% have always been rubbish - it's just that we forget the old rubbish ones. Just because the latest big budget films (e.g. Star Wars) were poor doesn't mean no good films are being made, released, and watched by a lot of people.

  16. Re:Clarification on Farmers on World of Warcraft For The Win · · Score: 1

    I see a lot of what I would term insidious racism/countryism (you know what I mean), just in this slashdot thread. There are a lot of posts that seem to be assuming (and yes, I realise most are joking, but not all) that all Chinese players are gold farming. It may be that most gold farmers are in China, but there's no way that a significant percentage of 1.5 million people are doing it just to gold farm. This sort of thing happened recently in one comment on outsourcing, that went along the lines of "Give this to an American programmer and he'd do it, but an Indian programmer wouldn't be able to" - as if somehow Indian programmers are automatically inferior to American programmers. It's these sweeping generalisations that are not as screamingly obvious as "I hate jews!" yet still reveal a curious mindset underneath.

  17. Re:The market does not support innovation on The Ultimate MMORPG · · Score: 1
    I am a WoW player. I'd never played a MMORPG before, nor had I shown much interest in them. But I liked Blizzard's previous games (Diablo being the most relevant one) and thought I'd try WoW. Now that I have, I like it but I recognise that it's not perfect. Now that I've tried a MMORPG I'm more interested in the alternatives and keep a watchful eye on what people say about other games for when I stop playing WoW, so that I might transition across.

    I think what could end up happening is that WoW provides a boost to the MMORPG sector as people look around for something similar. At the moment I am doubtful however as what I keep reading is "SWG/EQ2/UO/Matrix etc is good, but WoW is better because it solves most of the annoyances with the game". For someone seeing the annoyances in WoW, I'm not tempted to try the others that seem to be described as worse. Still, being without a MMORPG would probably not be a bad thing in terms of time regained!

  18. Re:Define Paradoxical on Bill Gates Swears Vow Against 'Son of iPod' · · Score: 1

    Here in the UK the stereotypical opinion of Americans is that they don't understand irony. I never used to believe that, but judging by how often people argue over what's ironic on slashdot, I'm starting to believe there is some truth in it...

  19. Re:Want to talk to The Man? on James Gosling on Java · · Score: 1
    I think that most of us here on Slashdot are in a reasonably high percentile when it comes to intelligence

    Wipes water off monitor... Are you new here? ;-)

  20. Re:People don't mind paying on Software Piracy Seen as Normal · · Score: 1

    I can eat fairly reasonably for about twenty quid (GBP) a week, which is the RRP of DVDs in some shops. But thank goodness for sites like amazon and play, which mean I get them for six or seven pounds. But all this is just being picky...

  21. Re:Odeon is terrible on 10 Percent of UK Sites Incompatible with Firefox · · Score: 1

    Yes! The Odeon site really bugs me, besides the slightly iffy design it simply won't do anything under Firefox as you say. I'm glad that I now have a choice of cinemas where I live, so I can book online without having to faff around. Thanks for the GreaseMonkey link.

  22. Re:Another interesting thing from the changelog on World of Warcraft Battlegrounds, Chinese Launch · · Score: 1

    True, but once you get to about level 20, you are usually only in uncontested zones when you are headed to/from a big city. When you're out questing, you're vulnerable. And that's when you'll get attacked/ganked.

  23. Re:Another interesting thing from the changelog on World of Warcraft Battlegrounds, Chinese Launch · · Score: 2, Funny

    That is only true on PvE servers; on PvP you are always vulnerable to being attacked by a level 60 who doesn't like the look on your level 30 face ;-)

  24. Does this happen much? on Online Shoppers Naive About Online Prices · · Score: 1

    How prevalent is this practice? It would be pretty silly to say I've never noticed it (it's hard for one person to check this by themselves), but I was certainly not aware that it happened.

  25. Re:Social awkwardness != genius on Genetic Testing For Geekiness? · · Score: 1

    Very true! And they all seem to read slashdot and quote their IQ a lot to show they are special.