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/).
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...)
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.
"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.
>>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.
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.
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.
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.
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?
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.
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.
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.
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!
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...
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...
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.
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.
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.
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/).
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...)
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.
I know playing in goal isn't as exciting as playing outfield, but that's certainly an unusual punishment.
Anyone feel there is a Steve Ballmer joke to be made here?
>>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.
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.
Especially if you have troops stationed in Afghanistan already ;-)
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.
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.
You kids don't know you're born! I'd like to be Xander, but I know I'm really Andrew.
What's the difference between vacation, personal days and floating holidays?
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?
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.
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.
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.
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!
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...
Wipes water off monitor... Are you new here? ;-)
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...
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.
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.
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 ;-)
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.
Very true! And they all seem to read slashdot and quote their IQ a lot to show they are special.