Forgot your password?
typodupeerror

Submission + - California governor vetoes bill requiring speeding alerts in new cars (apnews.com)

Gruntbeetle writes: Following up on California Drivers May Soon Get Mandatory In-Car Speed Warnings Gov. Gavin Newsom vetoed a bill Saturday that would have required new cars to beep at drivers if they exceed the speed limit. The bill, aimed at reducing traffic deaths, would have mandated that vehicles beep at drivers when they exceed the speed limit by at least 10 mph (16kph). Democratic state Sen. Scott Wiener, who sponsored the bill, called the veto a setback for street safety.
Space

Submission + - Saturn's Rings Formed from Large Moon Destruction (spacefellowship.com)

Matt_dk writes: The formation of Saturn's rings has been one of the classical if not eternal questions in astronomy. But one researcher has provided a provocative new theory to answer that question. Robin Canup from the Southwest Research Institute has uncovered evidence that the rings came from a large, Titan-sized moon that was destroyed as it spiraled into a young Saturn.
Microsoft

Submission + - Ubuntu: we won't moan to EU about Microsoft (pcpro.co.uk)

Barence writes: The company behind the Ubuntu Linux distro says it has no plans to follow Opera's lead and file a complaint against Microsoft to the EU. Ubuntu 10.10 is the most "consumer-friendly" version of the Linux distro to date, but it faces an uphill battle against Microsoft's marketing machine. Even high-profile supporter Dell has dropped Ubuntu machines from its website in recent months, while continuing to remind visitors that "Dell recommends Windows 7" at the top of every PC page. However, Canonical won't take inspiration from Opera and complain about anti-competitive behaviour to the EU — a move which saw Microsoft forced to offer rival browsers to Windows users across Europe. "I don't think we've ever considered it," said Steve George, vice president of business development at Canonical. "The improvements we're making to Ubunutu... are a better route for us to reach out to users and get a bigger user base."
Books

Submission + - Book Review: OpenGL SuperBible (Fifth Edition)

asgard4 writes: Statistics
Title: OpenGL SuperBible (Fifth Edition)
Author: Richard S. Wright, Jr., Nicholas Haemel, Graham Sellers, Benjamin Lipchak
Pages: 969
Rating: 9/10
Publisher: Addison-Wesley Publishing http://www.awl.com/
ISBN-10: 0-32-171261-7
ISBN-13: 978-0-32-171261-5
Price: $59.99 US
Book Website: http://www.opengl.org/superbible, www.informit.com/title/9780321712615
Summary: Quite possibly the best introduction to OpenGL 3.3 programming that focuses exclusively on graphics programming using shaders.

The OpenGL SuperBible (www.informit.com/title/9780321712615) in its fifth edition is almost a complete rewrite. The authors threw out the discussion of old-style, fixed-function programming and replaced it with an introduction to OpenGL that is exclusively focused on using shaders from the very beginning. All the things that got deprecated with the advent of OpenGL 3 got removed, making it a more relevant and up-to-date book than the previous editions. The OpenGL SuperBible still strives to be the "world's best introduction to OpenGL" according to the authors. Let's see if it can keep that promise.

With the removal of the fixed-function pipeline, the OpenGL SuperBible is no longer quite the heavy-weight it used to be. It shrunk from more than 1200 to about 970 pages, which is not necessarily a bad thing. The book starts out with a basic introduction to 3D graphics, coordinate systems, and some basic math concepts, followed by short rundown of the history of OpenGL and a first little example program that renders a triangle. The authors even provide instructions on how to setup the C/C++ projects to build the example on Windows and MacOS. The writing is to the point but still verbose enough to easily follow the text. The authors analyze the example program in detail making it easy for a beginner to follow and understand the code. Overall, I really like the writing style and the flow of the book.

The next few chapters gradually introduce more and more OpenGL API functionality intermixed with new 3D graphics concepts, such as rendering points, lines, and polygons in various ways, alpha blending, how to use geometric transformations and projections, and how to move objects and the camera. Eventually, basic texture mapping is introduced with most of the basic things you need to know about the topic. In particular, specifying textures coordinates, sampling textures in the fragment shader, the various filtering modes (even anisotropic filtering), and texture compression are discussed. In a later chapter the authors do another deep dive into the topic of textures, in particular rectangle textures, cube maps, multitexturing, point sprites, and using texture arrays

Until this point the authors used haven't really talked much about shader programming yet. Most of the examples use simple pre-made shaders that don't really do much. This changes with chapter six titled "Nonstock Shaders" where we get a first glimpse of how to write our own shaders in GLSL, the OpenGL Shading Language. In particular, a fragment shader that uses a simple lighting model to light objects is developed.

After these introductory chapters presenting the basics of OpenGL programming, the next part of the book focuses on more advanced topics, beginning with buffer objects and how to use them to make your OpenGL programs run much more efficiently on modern hardware. Some of the examples presented in this part of the book include using render-to-texture to do reflections, tone mapping, and bloom. This part of the book closes with two fairly long chapters on advanced usage of the shader pipeline, in particular the transform feedback and the geometry shader stages. There is also some discussion on more advanced effects achievable with fragment shaders, in particular applying filters to images, such as a Gaussian blur or a Sobel filter. Finally, rendering geometry efficiently with vertex buffer objects and rendering many objects via geometry instancing is presented.

The final part of the book consists of 4 chapters explaining how to integrate OpenGL with the underlying operating system, in particular with Windows, Mac OS X, and Linux plus various other Unix flavors. The last chapter of this part of the book is about OpenGL ES, which is a version of OpenGL designed to be used especially on embedded system devices, in particular mobile phones and PDAs, to render real-time, interactive 3D graphics.

The book has a lot of images and diagrams throughout, though unfortunately not all of them are in color. There are however 24 color plates of the most interesting images in the middle of the book. The complete source code of the book, and even precompiled binaries for Windows and Mac OS X, can be downloaded from the book’s webpage http://www.opengl.org/superbible.

If you are new to both 3D graphics programming and OpenGL with a bit of C/C++ programming experience and you are eager to learn how to develop interactive programs with OpenGL, then this book is exactly right for you. The book is written in an easy to understand style without skimming the details (or even more advanced topics). It is the most comprehensive introduction to OpenGL that doesn’t require a lot of previous knowledge I have seen to date. The decision to completely drop any discussion of the fixed-function pipeline turned out to be an excellent choice. Finally there is a book that no longer wastes the reader's time with the parts of OpenGL that nobody who does serious graphics development uses and instead presents up-to-date information on how to do 3D graphics on modern graphics hardware.

All in all, the OpenGL SuperBible in its fifth edition succeeds very well in keeping its promise to be the best introduction to OpenGL and 3D graphics programming. Even after you’re done working your way through the main parts of the book you will always come back to the handy OpenGL API reference in the appendix of the book.

About the review author:
The author has been involved in real-time graphics programming for more than 10 years and works as a professional game developer for High Moon Studios http://www.highmoonstudios.com/ in sunny California.
Biotech

Journal Journal: Researchers discover gene that blocks HIV

A team of researchers at the University of Alberta has discovered a gene that is able to block HIV, and in turn prevent the onset of AIDS. Stephen Barr, a molecular virologist in the Department of Medical Microbiology and Immunology, says his team has identified a gene called TRIM22 that can block HIV infection in a cell culture by preventing the assembly of the virus.

Feed Techdirt: Yet Another Author Discovers Giving Away Ebooks Increases Sales (techdirt.com)

We've been posting a ton of examples lately of authors giving away ebooks for free and seeing that it noticeably increases sales of their actual books. By this point, I'd think that such stories are old hat and don't need to be repeated. But if you look through the comments on some of our posts, you'll find people who insist that this doesn't work or that we haven't shown any examples. One commenter recently said that there's no proof that this works unless "50% of publishers adopt such a model." So, for the time being, here's yet another example, as pointed out by my colleague, Chris. SciFi author John Scalzi just participated in publisher Tor's recent effort to offer up free ebooks, and discovered an almost immediate boost in sales. He admits that there could be other factors involved, but tries to account for all of them, and concludes that it's almost definitely the free ebooks that are driving the noticeable increase. So, here we are. Yet another example of it working. How long until someone points out in the comments that this, too, is a special case? Just how many special cases do we need to show before people recognize that this model does work?

Permalink | Comments | Email This Story


Feed Science Daily: Sex Differences Extend Into The Brain (sciencedaily.com)

What was once speculation is now being confirmed by scientists: the brains of women and men are different in more ways than one. Discoveries by scientists over the past 10 years have elucidated biological sex differences in brain structure, chemistry and function. "These variations occur throughout the brain, in regions involved in language, memory, emotion, vision, hearing and navigation," explains a professor of Neurobiology and Behavior. While women and men struggle to communicate with each other and ponder why they don't think and react to things in similar ways, science is proving that the differences in our brains may have more serious implications beyond our everyday social interactions.


Math

Submission + - Range vote to defeat Arrow Impossibility Theorem? (motherjones.com)

sethawoolley writes: "In light of the upcoming elections in the US, William Poundstone was interviewed about voting systems by Mother Jones. In it he advocates the benefits of Range Voting as a solution to Arrow's Impossibility Theorem. Approval, Borda, Instant Runoff, and Condorcet Voting, which are often solutions advocated by the Greens and Libertarians (in the US), are discussed, as well, in light of Warren Smith's recent empirical research using Bayesian Regret. My local party (of which I'm the Parliamentarian) uses Single Transferable voting, but we're considering using Range Voting in the future. One thing is for certain: any system is better than the West's out-dated plurality voting system."
Power

Submission + - Scientists Able to Make Fuel from CO2 and Sunlight (wired.com)

An anonymous reader writes: Wired.com reports that scientists at Sandia National Laboratories are creating a prototype of a system that will be able to synthesize methanol and gasoline using sunlight and carbon dioxide: "The Sunlight to Petrol, or S2P, project essentially reverses the combustion process, recovering the building blocks of hydrocarbons. They can then be used to synthesize liquid fuels like methanol or gasoline. Researchers said the technology already works and could help reduce greenhouse-gas emissions, although large-scale implementation could be a decade or more away... Lab experiments have shown that the process works, Stechel said. The researchers hope to finish a prototype by April... The Sandia team envisions a day when CR5s are installed in large numbers at coal-fired power plants. Each of them could reclaim 45 pounds of carbon dioxide from the air daily and produce enough carbon monoxide to make 2.5 gallons of fuel. Coupling the CR5 with CO2 reclamation and sequestration technology, which several scientists already are pursuing, could make liquid hydrocarbons a renewable fuel, Stechel said."
Space

Submission + - Solar Cycle 24 has officially started (wordpress.com)

radioweather writes: "Solar physicists have been waiting for the appearance of a reversed-polarity sunspot to signal the start of the next solar cycle. The signal for the start of a new cycle is sighting a particular kind of sunspot. That wait is over. A magnetically reversed, high-latitude sunspot emerged on the surface of the sun today. Just a few months ago, an "All Quiet Alert" had been issued for the sun. This reversed polarity sunspot today marks the beginning of Solar Cycle 24 and the sun's return back to Solar Maximum. Solar Cycle 24 has been the subject of much speculation due to competing forecasts on whether it will be a highly active or a quiet low cycle. If it is a low cycle, it may very well be a test of validity for some CO2 based AGW theories. Only time will tell."
Privacy

Submission + - Privacy International Releases 2007 Report (privacyinternational.org)

I Don't Believe in Imaginary Property writes: "Privacy International has released their report on privacy for 2007, which includes a color-coded world map that highlights the countries with the best privacy laws, the privacy-hostile countries being in black. While many of the overall rankings may come as no surprise, it does highlight some of the more obscure abuses. For example, Venezuela requires your fingerprints just to get a phone and South Korea requires a government registration number linked to your identity before you can post on message boards. Makes you wonder who is Number One?"
Security

Submission + - NYT Article About One of the Original Phreaks 1

tmalone writes: The New York Times is running an end of year piece about the most interesting people who have died this year. One of their picks is Joybubbles, also known as Josef Engressia, or "Whistler". He was born blind and discovered at the age of 7 that he could whistle 2600 hertz into a phone to make free long distance calls. He was one of the original phone phreaks, got arrested for phone fraud, and was even employed by the phone company. The article deals more with his personal life (he was abused at a home for the blind) than with his technical exploits, but is a very interesting story.

Slashdot Top Deals

Ocean: A body of water occupying about two-thirds of a world made for man -- who has no gills. -- Ambrose Bierce

Working...