Slashdot is powered by your submissions, so send in your scoop


Forgot your password?
Slashdot Deals: Deal of the Day - Pay What You Want for the Learn to Code Bundle, includes AngularJS, Python, HTML5, Ruby, and more. ×

Submission + - Functional Programming in C++ (

nickweller writes: A large fraction of the flaws in software development are due to programmers not fully understanding all the possible states their code may execute in.

In a multithreaded environment, the lack of understanding and the resulting problems are greatly amplified, almost to the point of panic if you are paying attention.

Programming in a functional style makes the state presented to your code explicit, which makes it much easier to reason about, and, in a completely pure system, makes thread race conditions impossible.

Submission + - /. Beta comments don't work, users upset. ( 4

magic maverick writes: Since the new /. Beta came to light, many /. users and commentators have tried it out. However, they are almost universally condemning the new commenting system. It simply isn't as good as the so called Classic system. Some users, however, haven't a bad thing to say. Mainly because they haven't had a chance to even use the new system. It simply doesn't load. One user, Magic Maverick , who lives in a third-world country with crappy Internet, had this to say:

I come to /. for the comments, but with the new Beta, I can't even see anything! It just says:

''Shazbot! We ran into some trouble getting the comments. Try again... na-nu, na-nu!

It seems like the "developers" need to take some advice from people who actually know what they are doing. I'm happy to help explain what graceful degradation means if they like...

Submission + - Ask Slashdot: Can some of us get together and rebuild this community? 21

wbr1 writes: It seems abundantly clear now that Dice and the SlashBeta designers do not care one whit about the community here. They do not care about rolling in crapware into sourceforge installers. In short, the only thing that talks to them is money and stupid ideas.

Granted, it takes cash to run sites like these, but they were fine before. The question is, do some of you here want to band together, get whatever is available of slashcode and rebuild this community somewhere else? We can try to make it as it once was, a haven of geeky knowledge and frosty piss, delivered free of charge in a clean community moderated format.

Submission + - Alternatives to Slashdot post beta? 8

An anonymous reader writes: Like many Slashdotters, I intend to stop visiting Slashdot after the beta changeover. After years of steady decline in the quality of discussions here, the beta will be the last straw. What sites alternative to Slashdot have others found? The best I have found has been, but it has been a while since I've looked for tech discussion sites.

Submission + - PR, politics, money: why Google left China (

Barence writes: Google has claimed the moral high ground since leaving China at the beginning of the week, even launching a scathing attack on Microsoft for not following suit. PC Pro's Stuart Turton wonders if free speech and human rights really were the driving forces behind Google's exit. He says there are three unanswered questions over Google's decision: if the roles had been reversed would Google have followed Microsoft out of China? Secondly, if Google hadn’t spotted the hack on its network, how many more years would it have continued to operate its censored search business? And finally, by leaving its R&D and sales teams in place, and continuing to launch new products in China – including Android and Chrome OS – is Google not continuing to “enable tyranny”?

The trouble with a lot of self-made men is that they worship their creator.