Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
User Journal

Journal Journal: Compiling byte-code to OpenCL

Toying with speeding up an interpreter by compiling to OpenCL.
http://grrussel.bitbucket.org/CompileToOpenCL/CompileToOpenCL.html

User Journal

Journal Journal: ConstCPP

ConstCPP is C++ with the const modifier on, all of the time. Except when you use mutable instead.

This is a hacked together compiler patching clang/LLVM 2.9 and is in no way actually tested, rigourously designed, or necessarily useful or usable. It is also incompatible with 99% of existing C++ code, including standard headers...

Inspired by a tweet from @tim_angus

Comment GPL Ethics, Legality, and Morality (Score 1) 782

You are distributing the source code, as required, and therefore you are legally in the clear.

With respect to charging for the binaries, that is permitted by the license. I would however argue that this is bad form, and against the community spirit. The GPL is intended to benefit users and developers, and restrictions (e.g. a monetary charge, however nominal) on the access to binaries restricts the user community to those able or willing to pay or to rebuild. Rebuilding is a hassle, and subject to Apples $99 yearly charge at a minimum for anyone wishing to load it onto a iPhone device.

While I understand you wish to recoup the costs of porting and new feature development, I believe it is morally wrong to charge for a program that is free (in beer, and in speech) on the original platform(s) after porting it.

While the GPL permits charging for binaries, I believe it is uncommon and undesirable for free source code not to be matched by free access to the generated binaries of the program.

The Courts

Submission + - Pirate Bay trial ends in jail sentences. 1

myvirtualid writes: "The Globe and Mail reports that the Pirate Bay defendants were each sentenced Friday to one year in jail. According to the article, "Judge Tomas Norstrom told reporters that the court took into account that the site was 'commercially driven' when it made the ruling. The defendants have denied any commercial motives behind the site." The defendants said before the verdict that they would appeal if they were found guilty. "Stay calm — Nothing will happen to TPB, us personally or file sharing whatsoever. This is just a theater for the media," Mr. Sunde said Friday in a posting on social networking site Twitter."
Google

Submission + - A Closer look at Chromium and Browser Security (tomshardware.com)

GhostX9 writes: Tom's Hardware's continuing series on computing security has an exclusive interview with Adam Barth and Collin Jackson, members of Stanford University's Web Security Group and members of the team that developed Chromium, the open-source core behind Google Chrome. The interview goes into detail regarding the sandboxing approach unique to Chromium, compare the browser to their competitors, and discuss web security in general.
The Almighty Buck

Economic Crisis Will Eliminate Open Source 753

An anonymous reader writes "The economic crisis will ultimately eliminate open source projects and the 'Web 2.0 free economy,' says Andrew Keen, author of The Cult of the Amateur. Along with the economic downturn and record job loss, he says, we will see the elimination of projects including Wikipedia, CNN's iReport, and much of the blogosphere. Instead of users offering their services 'for free,' he says, we're about to see a 'sharp cultural shift in our attitude toward the economic value of our labor' and a rise of online media businesses that reward their contributors with cash. Companies that will survive, he says, include Hulu, iTunes, and Mahalo. 'The hungry and cold unemployed masses aren't going to continue giving away their intellectual labor on the Internet in the speculative hope that they might get some "back end" revenue,' says Keen."
The Almighty Buck

$700 Billion Bailout Signed Into Law 857

Many readers reminded us of what no-one can have failed to hear: that the Congress passed and the President signed a $700B bailout bill in an attempt to avert the meltdown of the US economy. The bill allocates $700 billion to the Treasury Department for the purchase of so-called "toxic assets" that have been weighing down Wall Street balance sheets. This isn't particularly a tech story, though tech will be affected as will virtually all parts of the economy, and not just in the US. Among the $110B in so-called pork added to the bill to sway reluctant legislators are extensions of popular tax benefits for business R&D and alternative energy, relief for the growing pool of people subject to the alternative minimum tax, and a provision raising the FDIC's ceiling of guaranteed deposits to $250,000. Some limits were also imposed on executive compensation, though it's unclear whether they will be effective.
Education

Journal Journal: ideal computer science education 5

From the Bjarne Stroustrup/C++ Q&A article from earlier in the week, an old-timer opined something that I've also thought for a while, re: teaching computer science: "I think they should learn computer languages in the order that they evolved: assembler first, then FORTRAN, ..."

Slashdot Top Deals

Don't hit the keys so hard, it hurts.

Working...