Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×

Comment Re:Where are my designated initializers? (Score 1) 193

You want the committee to focus on practical problems?! LOL. You are more delusional then them! :-)

Recently they wanted to add a 2D graphics API to the language! Yeah, let's re-implement OpenGL ES.
http://developers.slashdot.org...

This is your typical design-by-committee of a "Solution looking for a Problem". God forbid we actually have _standardized_ pragmas like we do for OpenMP.

The committee has only one motivation:

  "Job security by obscurity."

C++ has a become a total cluster-fuck of over-engineering. It jumped the shark back in 2000 when they forgot the mantra of GOOD programming & design:

    Keep it simple, stupid!

D seems to clean up some of this crap but sadly it not properly supported across multiple platforms.

Submission + - Solar plant sets birds on fire as they fly overhead (www.cbc.ca)

Elledan writes: Federal investigators in California have requested that BrightSource — owner of thermal solar plants — halt the construction of more, even bigger plants until the impact of these plants on wildlife has been further investigated. The BrightSource solar plant in the Mojave Desert which was investigated reportedly kills between 1,000 and 28,000 birds a year with the concentrated solar energy from its 300,000 mirrors, charring and incinerating feathers of passing birds. This isn't the first report of negative environmental impact by this type of solar plant either.

Comment Re:Still... (Score 1) 193

> Now, one interesting thing in C++14 is binary literals (using "0b" a la "0x" for hex).

Hey, it only took ~40 years for a C based language to add binary literals! (It will only take another 40 to standardize pragmas such as struct packing.)

Using 0b is dumb. They should of used a letter that isn't in hex, say 0z1101.

Using '_' would of been nice but the C++ community doesn't really have a fucking clue about solving real-world problems. Witness ...

Herb Sutter looking into adding Cario 2D into C++
"http://developers.slashdot.org/story/14/01/04/2115249/cairo-2d-graphics-may-become-part-of-iso-c"

This is your typical design-by-committee of a "Solution looking for a Problem"

--
"One of my most painful programming memories was working on a professional C++ compiler. My colleagues used to joke:
There are 2 problems with C++: It's design, and implementation. "

Submission + - How patent trolls destroy innovation (vox.com)

walterbyrd writes: A new study by researchers at Harvard and the University of Texas provides some insight on this question. Drawing from data on litigation, R&D spending, and patent citations, the researchers find that firms that are forced to pay NPEs (either because they lost a lawsuit or settled out of court) dramatically reduce R&D spending: losing firms spent $211 million less on R&D, on average, than firms that won a lawsuit against a troll.

"After losing to NPEs, firms significantly reduce R&D spending — both projects inside the firm and acquiring innovative R&D outside the firm," the authors write. "Our evidence suggests that it really is the NPE litigation event that causes this decrease in innovation.

Submission + - C++14 Is Set In Stone

jones_supa writes: Apart from minor editorial tweaks, the ISO C++14 standard can be considered completed. Implementations are already shipping by major suppliers. C++14 is mostly an incremental update over C++11 with some new features like function return type deduction, variable templates, binary literals, generic lambdas, and so on. The official C++14 specification release will arrive later in the year, but for now Wikipedia serves as a good overview of the feature set.

Submission + - When Reporting On Piracy Becomes Ethically Irresponsible, If Not Illegal (celluloidjunkie.com)

sperlingreich writes: The leak of "Expendables 3" more than three weeks before its theatrical release made me question whether reporting on the news was the right thing to do.

Freedom of the press laws may "allow" media outlets and journalists to report on pirated titles without becoming financially culpable for a producer's losses, though doesn't such activity actually publicize the availability of specific content, thus increasing illegal downloading and ultimately the economic damage it causes?

Submission + - Rightscorp's new plan: Pay our copyright fees, or we take your browser (arstechnica.com)

mpicpp writes: Online copyright cop charging $20 per song explains 2014 strategy to investors.

Internet copyright enforcer Rightscorp has told investors some revelatory details about its strategy in its second-quarter earnings call, as reported by TorrentFreak.

Rightscorp was founded to be a kind of RIAA-lite, getting online pirates to pay record companies and other rights-holders without the need to resort to high-stakes litigation. Instead, it creates e-mail notices demanding $20 per song from users it deems "repeat infringers" and insists that ISPs forward those notices.

The company is growing fast, but is still way, way in the red. Last year it earned $324,000 in revenue, while spending more than $2.1 million to run its operations. This year it's earning more revenue: $440,414 in the first six months of the year. However, operating costs during the same period have already hit $1.8 million.

Rightscorp's two marquee clients are BMG and Warner Music. Together, those two clients account for around one-third of Rightscorp's income.

The company is now working with more than 140 Internet service providers, although they provide differing levels of cooperation. Rightscorp's pitch to these ISPs is that since it has ironclad evidence of which users are "repeat infringers," they're obligated under copyright law to forward the notices; otherwise the ISPs become liable to a high-stakes copyright suit.

Submission + - Linux Kernel Git Repositories Add 2-Factor Authentication (linux.com)

LibbyMC writes: For a few years now Linux kernel developers have followed a fairly strict authentication policy for those who commit directly to the git repositories housing the Linux kernel. Each is issued their own ssh private key, which then becomes the sole way for them to push code changes to the git repositories hosted at kernel.org. While using ssh keys is much more secure than just passwords, there are still a number of ways for ssh private keys to fall into malicious hands. So they've further tightened access requirements with two-factor authentication using yubikeys.

Slashdot Top Deals

God doesn't play dice. -- Albert Einstein

Working...