Forgot your password?
typodupeerror

Comment Re:Objects... (Score 1) 237

The main slow downs you will see in your average C++ program, over the corresponding C, is the use of the string class as opposed to the nasty but fast strcpy and friends,[...]

I cannot agree with this. I have seen, more than once, very noticeable performance improvements in my applications when migrating to C++ strings (after migrating to C++). The main reasons are that (1) the string length is directly stored in the object and available in O(1) time (while strlen(), strcat() and strdup() have to walk over the string, so they are O(n)); (2) most good implementations of std::string use copy-on-write behind the scenes, and are generally very well optimized (since almost all applications use strings, library designers tend to focus on this class); and (3) std::string may (and most implementations do) use better and more efficient ways to allocate and reallocate memory (like using memory pools).

Comment Re:antialiased! (Score 1) 327

Still, they managed to miss the point completely...

I just installed it, opened OOo Impress and "Oh, nice!". Then I pressed F5 to run the presentation and... "WTF?!". They managed to get antialiasing in design mode, but failed to do it in the slide show... sigh.
Media

Designer Accused of Copying His Own Work By Stock Art Website 380

the_harlequin writes "A successful designer, who has a showcase of his own work available online, has had a stock image site accuse him of copyright infringement over his own illustrations, citing damages of $18,000. The story doesn't end there; the stock photo site hired lawyers, who have contacted the original designer's clients. The lawyers told them the designer is being investigated for copyright infringement and their logos might be copied, thus damaging his reputation. 'My theory is that someone copied my artwork, separated them from any typography and then posted them for sale on the stock site. Someone working for the site either saw my [LogoPond] showcase or was alerted to the similarities. They then prepared the bill and sent it to me. The good thing is that the bill gives me a record of every single image they took from me. That helps me gather dates, sketches, emails, etc. to help me prove my case. The bad thing is that despite my explanations and proof, they will not let this go.'"
IT

The 100 Degree Data Center 472

miller60 writes "Are you ready for the 100-degree data center? Rackable Systems has introduced a new enclosure that it says can run high-density racks safely in environments as hot as 104 degrees (40 degrees C), offering customers the option of saving energy in their data center. Most data centers operate in a range between 68 and 74 degrees. Raising the thermostat can lower the power bill, allowing data centers to use less power for cooling. But higher temperatures can be less forgiving in the event of a cooling failure, and not likely to be welcomed by employees working in the data center."
Security

Norton Users Worried By PIFTS.exe, Stonewalling By Symantec 685

An anonymous reader writes that "[Monday] evening, on systems with Norton Internet Protection running, users began to see a popup warning about an executable named PIFTS.exe trying to access the internet. The file was shown to be located in a non-existent folder inside the Symantec LiveUpdate folder. There were several posts about this to the Norton customer forums asking for help or information on this mysterious program. The initial thread received several thousand views and several pages of replies in a few short hours before being deleted. Several subsequent posts to the Norton forum were deleted much more quickly. These actions — whether actively covering up, or simply not well thought through — have spurred people to begin crafting conspiracy theories about the purposes of this PIFTS program. I for one am blocking the program until more information becomes available." The current top link on Google for "PIFTS.exe" links to one of these deleted questions on Norton's support boards, which sounds innocent enough: "I searched this forum but did not see PIFTS.exe. Any idea what this is?"
Windows

Draconian DRM Revealed In Windows 7 1127

TechForensics writes "A few days' testing of Windows 7 has already disclosed some draconian DRM, some of it unrelated to media files. A legitimate copy of Photoshop CS4 stopped functioning after we clobbered a nagging registration screen by replacing a DLL with a hacked version. With regard to media files, the days of capturing an audio program on your PC seem to be over (if the program originated on that PC). The inputs of your sound card are severely degraded in software if the card is also playing an audio program (tested here with Grooveshark). This may be the tip of the iceberg. Being in bed with the RIAA is bad enough, but locking your own files away from you is a tactic so outrageous it may kill the OS for many persons. Many users will not want to experiment with a second sound card or computer just to record from online sources, or boot up under a Linux that supports ntfs-3g just to control their files." Read on for more details of this user's findings.
The Internet

One Broken Router Takes Out Half the Internet? 412

Silent Stephus writes "I work for a smallish hosting provider, and this morning we experienced a networking event with one of our upstreams. What is interesting about this, is it's being caused by a mis-configured router in Europe — and it appears to be affecting a significant portion of the transit providers across the Internet. In other words, a single mis-configured router is apparently able to cause a DOS for a huge chunk of the Net. And people don't believe me when I tell them all this new-fangled technology is held together by duct-tape and baling wire!"
Power

Networked Fridges 'Negotiate' Electricity Use 217

An anonymous reader writes "Researchers have developed a way to network household and commercial fridges together in a distributed peer-to-peer fashion that lets them 'negotiate' with each other on the best time to consume electricity. A retrofittable controller is attached to each fridge and then a temperature profile is built around the unit. The controller enables communication between other fridges on the network and also the power source. It enables fridges to work together to decide when to cool down, and thus consume power, based on how much surplus power will be available, and to anticipate power shortages and change their running schedules accordingly to use as little power as possible during these times."
Cellphones

Microsoft Tag, Smartphone-Scannable Barcodes 258

dhavleak writes "Microsoft Research has come up with Microsoft Tag: '...just aim your camera phone at a Tag and instantly access mobile content, videos, music, contact information, maps, social networks, promotions, and more. Nothing to type, no browsers to launch!' Device support is fairly extensive (iPhone, WinMo, BlackBerry and more), and tag scanning appears to work quickly and reliably from different distances and angles. Long Zheng has an overview on his site. The Tag is similar to a barcode, but has obvious visual differences — colored vs. black and white, and triangles vs. squares or lines. The technology looks interesting, but will it get the adoption necessary to be successful? What applications do you see for such technology?"

Comment Re:Excel for statistics (Score 1) 164

It is hard to say. For the average user, to calculate the average price of a bowl of ramen in a series of ramen shops, it may be fine. For an average statistician, scientist or engineer, it is probably too risky to rely even trivial decisions on these inaccuracies. The problem is that people use whatever tool seems to work without knowing that it has problems.

Slashdot Top Deals

If a thing's worth doing, it is worth doing badly. -- G.K. Chesterton

Working...