Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×

Comment Re:Update cycles (Score 1) 391

I tend to buy boxes with fairly high end parts (not expensive, just high quality), and when I built them I did the same. High end enough that I really didn't have to upgrade until everything was no longer "state of the art", so no parts to recycle in.

My ooold computer has a Q9550 and 8 gigs of ram, just as I ordered it. It is still pretty usable as a daily backup video player, and not bad for midline gaming like Portal 2, Goat Simulator, etc. Upgraded the video 3 years ago, $150-175 for what was then a steal.

5 years old, and the CPU is still on the front page of Passmark, at >4000 pmarks. Not bad. Paid around 1800 without monitor. Upgraded to 7 Pro over Vista, but even the original install is intact. Hard to beat that kind of stability, and not convinced you can build it by hand anymore.

Comment Re:Radicalization (Score 1) 868

There's nothing stopping Jewish or Christian candidates standing for other seats, which is exactly the same as Congress. The only difference is that there will be at least one Jewish or Christian member (among all the other reserved seats) in any Iranian Parliamentary session due to the reserved seat, unlike Congress which does not reserve any seat for minorities.

So its far from tokenism.

Comment Re:Hamas Is 100 Percent of the Problem (Score 1) 868

Since thats exactly what a large number of Palestinians did when the Gaza-Israeli border crossings were open (find work in Israel and go shopping in Israel), I see no reason why the tunnels into Israel are not also for the same purpose - food is freely available across the border in Israel, its getting it back across the border which is the issue.

Comment Re:Hamas Is 100 Percent of the Problem (Score 1) 868

The Gaza-Egypt border is managed by Egypt under an agreement initiated in 1979 and then amended by Israel in 2005 - the opening and closing of the borders is, under those agreements, managed by Israel even if they are policed by Egyptian officers.

So even though its a Gaza-Egypt border, its still controlled by Israel.

Its only since the uprising in Egypt that Egypt has unilaterally closed the Gaza-Egyptian border, and for this they should be in the international spotlight, but even then the Egyptian closing of the border and prior blockade is not comparable to the Israeli blockade which extends to Gaza ports and international trade into Gaza which does not cross Israeli territory.

Comment Re:I find it interesting (Score 1) 868

Not at all. At this point the Israelis have killed well over 1000 civilians (roughly 80% of the total dead.)

Even if they have hundreds of launchers, Israel has bombed well over 2000 sites. It does take some time to move a rocket launcher, so I'd have thought most of them to be destroyed by now if Israel were truly bombing launch sites.

Add in the fact that no independent observers of any kind have verified the presence of Hamas munitions or launches at any of the sites Israel has attacked, and it stinks as bad as the US claims of WMD against Iraq. (We have tubes! Aluminum tubes!)

Comment Erlang is a tough chew (Score 3, Informative) 315

I spent over two years working every day with Erlang on a project, and I still don't consider myself to be anywhere near an "expert" at the language. It's just too weird and special case for a lot of the functionality I was trying to code, so while certain tasks were easier than they would have been in Java or another procedural-object language, others were damned near impossible and took obscene amounts of time to get working at all -- never mind working efficiently.

Personally I'd avoid it like the plague unless you have some special case need for it's features. Even with regards to concurrency, it's not really any better than any other language's concurrency features. They aren't really baked into the language as the summary suggests, but provided by frameworks in the API libraries, much as they are by other languages.

The main difference with Erlang concurrency is that the concurrent models are the "normal" way to program Erlang, so you're likely to find a lot of good examples of how to do it. I've found the documentation for other language's concurrency features to be somewhat limited in comparison, and less "real world" in their examples.

The main thing that I found neat about the Erlang framework was the ability to specify auto-restarts of failed threads. It takes all of about 4 lines of configuration to get a thread to be persistent/self-starting. That's the densest code I've ever seen for achieving such a task.

The big downside to Erlang is that it's almost as bad as LISP -- everything is a list. Even "structures" are just lists of objects with tags that identify the list indices for accessing the members. Be prepared for a nightmare of tail recursion if you get into this field of programming.

That said, it can be a fun and entertaining language to work with. For the things it is good at, it can be a joy to use. Much as with any language.

Slashdot Top Deals

"I've seen it. It's rubbish." -- Marvin the Paranoid Android

Working...