Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×
The Internet

US ISPs Announce Anti-Child-Porn Agreement 613

An anonymous reader writes "It seems that ISPs have gathered together with 45 attorney generals and the National Center for Missing and Exploited Children (NCMEC) to form an agreement to crush child pornography. What does that mean? Probably the same as it meant for RoadRunner, Sprint, AT&T and Verizon customers — the end of the newsgroups." Here's the back-patting press-release from the various parties who signed on (the National Cable & Telecommunications Association, the National Center for Missing and Exploited Children, and the National Association of Attorneys General), though the actual text of the agreement does not seem to have been made public.
Programming

Submission + - should 'lvalue' and 'rvalue' be renamed?

spir0 writes: One thing that bugs me whenever I read a programming book is the use of the terms lvalue and rvalue to refer to an assignment of data into a variable of some description. lvalue means left value, and rvalue means right value. It seems to be pretty well embedded into programmers' psyches that this terminology is not only standard, but correct.

Looking at a simple C example in which a = b = c = 1; it can be said that a is the leftmost value, and 1 is the rightmost value. b and c are middle values. But do we call them mvalues? No. From the parsed perspective, (a = (b = (c = 1))); each piece has a left and right value. Which is fine.

But I firmly believe that this terminology is blatantly wrong. The lvalue is not actually a "value." It's a container that holds a value. rvalue *is* a value. But it's the only one, and doesn't need to be qualified as being on the right-hand side.

I propose new names for these items. lvalue could be renamed to target, and rvalue could be renamed to just value or data. I believe these more properly define the attributes of a variable/array and the data it receives. I thought about destination and source, but those are more appropriate to data moves, not assignments.

I know this will generate some, uh... debate, but I've got tough skin (and a monitor) to protect me. :)

So, as Johnny Storm would say, Flame on!
The Internet

Submission + - EU moving against Freedom on the Internet

gmueckl writes: The European Parliament is currently preparing a new law for governmental reglementation of telecommunication. This wouldn't be news except that it is to be voted upon in the Committee on Industry, Research and Energy and Committee on Internal Market and Consumer Protection next Monday (7 July) and some MEPs have proposed amendmends with far-reaching effects on topics covering anything from privacy to piracy. The French and British proposals to cut off copyright offenders from the Internet are making a return here, as is an attempt to abolish Net Neutrality and a proposal to make ISPs and content providers work more closely together fighting in the fight against piracy (which also seems include a provision that allows passing on the identity and personal data on potential copyright offenders to copyright holders). One proposed amendmend even goes so far to suggest that the definition of spyware should be altered in a way that trojans which try to detect copyright violations would be legal. And these seem to be just the top of the ice berg. La Quadrature du Net has more information on this and a call to action (in English, French and German). Heise has also picked up on this story as well as ORF Futurezone (both are in German). The broad scope of these amendmends and the fact that they pop up at the last minute make all of this very, very scary.
Wine

Submission + - Wine 1.0 Released 1

pshuke writes: After 15 years of development, Wine version 1.0 has been released. Wine is an Open Source implementation of the Windows API on top of X, OpenGL, and Unix. While perfect windows compatibility has not yet been achieved, full support for Photoshop CS2, Excel Viewer 2003, Word Viewer 2003 and PowerPoint Viewer 2003 have been among the goals prior to the release. For further information about supported applications, head over to the appdb. Get it (source) while it's hot.
Programming

Havok Releases Free Version For PC Developers 86

An anonymous reader writes "Havok has released the free version of its widely-used physics and animation engine (but without source code), including tools that integrate with Autodesk 3ds Max and Maya. Developers may use Havok for free for non-commercial games, middleware, and academic projects. Here are the SDK and tools."
Red Hat Software

Submission + - Fedora 9 Released

pshuke writes: Fedora 9 has officially been released to the public. Highlights include the usual updates to desktop software, notably the inclusion of kde4, as well as an update to kernel 2.6.25 with support for ext4. Grab the dvd while it's hot, in the form of torrents: i386, 64 bit; or contribute to smoking their servers by direct download.
Windows

XP SP3 Crashes Some AMD Machines 267

Stony Stevenson alerts us to new information on the XP SP3-induced crashes that we discussed a few days back. Jesper Johansson, a former program manager for security policy at Microsoft, is maintaining an ongoing log and support site for users affected by any of several problems triggered by XP3. Machines using AMD hardware, particularly HP desktops, seem to have several modes of failure; others affect Intel machines.
Networking

"Evolution of the Internet" Powers Massive LHC Grid 93

jbrodkin brings us a story about the development of the computer network supporting CERN's Large Hadron Collider, which will begin smashing particles into one another later this year. We've discussed some of the impressive capabilities of this network in the past. "Data will be gathered from the European Organization for Nuclear Research (CERN), which hosts the collider in France and Switzerland, and distributed to thousands of scientists throughout the world. One writer described the grid as a 'parallel Internet.' Ruth Pordes, executive director of the Open Science Grid, which oversees the US infrastructure for the LHC network, describes it as an 'evolution of the Internet.' New fiber-optic cables with special protocols will be used to move data from CERN to 11 Tier-1 sites around the globe, which in turn use standard Internet technologies to transfer the data to more than 150 Tier-2 centers. Worldwide, the LHC computing grid will be comprised of about 20,000 servers, primarily running the Linux operating system. Scientists at Tier-2 sites can access these servers remotely when running complex experiments based on LHC data, Pordes says. If scientists need a million CPU hours to run an experiment overnight, the distributed nature of the grid allows them to access that computing power from any part of the worldwide network"
Image

Top 10 Most Memorable Tech Super Bowl Ads Screenshot-sm 179

theodp writes "From 1977's lovable Xeroxing Monk to 2007's smug-and-rich SalesGenie pitch man, Valleywag has rounded up videos for its Top 10 most memorable tech-oriented Super Bowl commercials. The commercials are: Apple (1984), Monster (1999), CareerBuilder (2005), GoDaddy (2005), Xerox (1977), E*Trade (1999), Pets.com (2000), Computer.com (2000), SalesGenie.com (2007) and OurBeginning (2000). This year's ads are coming soon." I've always been a fan of the Outpost.com gerbil cannon spot.
Space

Submission + - Norwegian Politician Uncovers Deep Underground Bas (2012planetx.com)

PrincessVader writes: http://blog.2012planetx.com/2008/01/19/norwegian-politician-uncovers-deep-underground-bases/ This story of deep underground bases and Planet X has been sweeping the Internet ever since Project Camelot posted it in early January 2008. It links to the latest interview of the owners of the project by Marshall Masters, former CNN Science Features producer and publisher of YOWUSA.com.
It's funny.  Laugh.

XKCD Inadvertently Causes Googlebomb 221

MrCopilot writes "As I noted yesterday (and was joined by many others)... in an offhand observation xkcd has singlehandedly changed a small section of the Internet. Changing the results from a Google search for "Died in a Blogging Accident" from 2 to (at this writing) over 7,170 in a little more than 24 hours." If you aren't reading xkcd, you're missing out.
Education

Submission + - EPA: Cellular eCycling Campaign

Joe Martin writes: "Greetings, My name is Joe Martin and I am contacting you on behalf of the U.S. Environmental Protection Agency (EPA). I have a press release, but I am first sending the brief introduction. Most people don't realize that the old cell phone that's sitting in their drawer is actually contributing to climate change. Recycling, or what has become known as "eCycling" an old cell phone can be a quick and easy way for Americans to help protect the environment. By recycling or reusing old cell phones, consumers can help reduce climate change, save energy and conserve natural resources by reducing the amount of precious metals and copper that are mined for the manufactures of new phones. According to the U.S. EPA, if 100 million Americans recycled cell phones that are no longer in use, we could save enough energy to power 194,000 homes for a year. Currently Americans are replacing their cell phones every 18 months on average. Despite the large number of manufacturer and retailer-led collection programs across the country, many of these consumers still do not know where or how they can recycle their unwanted cell phones. With an estimated 250 million cell phones in use nationwide and less than 20 percent of unwanted cell phones being recycled each year, EPA realized the need to educate the public on the importance of eCycling their old or unwanted cell phones. To help consumers identify easy recycling and donating options, EPA is partnering with leading cell phone makers, service providers and retailers to launch the Plug-In To eCycling "Recycle Your Cell Phone" campaign on January 8th. Program partners include: AT&T, Best Buy, Dell, eBay's Rethink initiative, HP, Intel, JVC, Lexmark, LG Electronics, Motorola, NEC Display, Nokia, Office Depot, Panasonic, Philips, Samsung, Sharp, Sony, Sony Ericsson, Sprint, Staples, Toshiba, and Wal-Mart. Through the national take back program, consumers can drop off their old cell phones or mail them into participating organizations. In 2007, through Plug-In To eCycling, retailers and electronics manufacturers voluntarily recycled more than 47 million pounds of electronics including computers and televisions. As part of the cell phone program, Sprint recycled 3 million phones and accessories through an in-store and online program. Samsung also collected used cell phones and portable rechargeable batteries to recycle 100,000 pounds of electronic equipment. These are just a few examples of how the program is making a difference. To help Slashdot readers discover cell phone recycling options that can make an impact on climate change, please contact me. I am happy to put you in touch with the EPA between now and January 8th. Additionally, we can coordinate interviews with program partners Staples, AT&T, and Nokia who can speak to their national cell phone recycling and reuse programs and accomplishments in conjunction with their partnership with EPA's Plug-In program. The EPA will also be at the 2008 Consumer Electronics Show in Las Vegas, NV. If you will be present at this event, we can certainly set up a face to face interview. Thank you for your time. To learn more about the recycling campaign and to obtain a list of partners and their scheduled events and programs visit: http://www.epa.gov/epaoswer/osw/conserve/plugin/partners.htm Click on partner logos to learn more on specific eCycling programs. Sincerely, Joe Martin on behalf of the EPA (Tel) (206) 623 0232 x231 (Cell) (206) 384-0852"
Amiga

Submission + - Open Source Amiga clone pricing announced

downix writes: "For those who have not been following, Dennis VanWeeren created the first cloned Amiga hardware earlier in 2007. Up until now, the only way to have one of these MiniMigs was to build it yourself, not an easy task for all people. But, ACube systems, the guys developing the SAM440 PowerPC motherboard, have stepped up, making available a fully assembled Minimig for the cost of 138 euro. The idea of having your own, brand new, Amiga is exciting to some, but a full open-source hardware platform should be exciting to all of us."

Slashdot Top Deals

A language that doesn't affect the way you think about programming is not worth knowing.

Working...