239197
submission
serviscope_minor writes:
It should be well known to any developer that you should only optimize parts of a program which need optimizing. And the way to find those parts is through profiling. This simplifies one point: profiling is difficult. The obvious way is to enable profiling in the compiler and use gprof, but this has problems. Firstly there is no point in profiling a program without turning on -O3 (or which ever), since this can change the results dramatically. Secondly, -O3 will inline functions which can ruin profiling results by making them far too coarse. Even if it doesn't do this, there is no way of determining which part of a function is taking up all the time.
So that brings me to my question: does anyone know of profiling tools which do not suffer from these problems? My platform is C++ (using g++) on Linux.
239041
submission
dnormant writes:
A week before Space Shuttle Endeavour's planned liftoff, NASA was analyzing a cabin leak in the space shuttle Tuesday. The leak was detected over the weekend. NASA thought it fixed the problem by tightening a loose bolt, but testing Monday night confirmed air was still escaping from the crew cabin, said NASA spokeswoman Tracy Young.
238449
submission
GAATTC writes:
A 60mW laser pointer, camera, laptop, and a 5000 lumen projector are tied together with some open source code to produce the best whole building interactive graffiti ever. A bicycle mounted system consiting of a camera connected to a laptop tracks a laser pointer signal on the side of buildings. A connected projector projects what is drawn in real time with a variety of effects, like the tools available in Photoshop. What a great way to get your political message across without running the risk of getting arrested for property damage.
238363
submission
Juan Rey writes:
According to Kai Ahrens' blog, Sun OOo Graphics development team is working in order to get a native import filter into OpenOffice.org.
Development is advanced and a prototype is on the way.
78024
submission
moon_monkey writes:
Researchers at the University of Pennsylvania have developed a 'neural extention chord' by growing neurons attached to a microchip. The chord is made by gradually moving two batches of neurons apart, as they naturally grow towards one another. This biological 'data cable' could then naturally interface with the brain once implanted, the researchers say.
77860
submission
femto writes:
This Friday, Australia Day, it will be Google vs. Microsoft in a dogfight over Sydney, Australia. Google will be flying a plane, taking aerial photographs at 600 metres. The resulting photographs will be the basis for a trial of the most detailed Google Map pictures to date. Microsoft's simultaneous effort, using a satellite and aeroplanes, is part of a competition. There is no word yet on whether these images will find their way into Microsoft Virtual Earth Both companies are encouraging people to get out on the street, put on a show and be photographed.
77698
submission
OceanBarb writes:
Talking about fall semester grades got me to thinking....if you pass calculus, or linear algebra, or combinatorics, or differential equations at the college level, how many other Earthlings alive today are likely to have accomplished the same achievement? How many who are no longer alive? How different will the number be in ten or fifty or one hundred years?
61416
submission
aureliusm writes:
Every nerds dream just came to life. Yves Rossy from Switzerland on 10th of December, became the first person to gain altitude and maintain a stable, horizontal flight using the kerosene powered jetpack. The event didn't receive much coverage though. I caught a glimpse of the video yesterday on Euronews and that was it. Not even Slashdot reported anything on it. You can see a video of the flight on his site. (in French)