bjb (3050) writes "While helping a somewhat computer illiterate person figure out a problem recently, they pointed out that their PDF files stopped working. Upon investigation I found something installed called "PDF Suite". Never hearing of it, I googled it with "malware" and other key words, but nothing turned up though my suspicion remained (and WOT somewhat confirmed.) So my question is where can you go to find if something is legitimate? Given the person's dial-up connection, downloading malware detection applications (and updates) is too heavy and I don't maintain a USB stick with such apps since I don't do this kind of thing often. Where can you quickly find information?" top
bjb (3050) writes "Just received an email last night from Palm that a new touch screen device, the Palm Pre, is going on sale shortly. A quick google found a two reviews: engadget and gizmodo. First look is that they ditched the legacy PalmOS (aka Access) for a new "Palm webOS". Is this going to save the company? Can it compete with iPhone, Android and Blackberry again? I've always loved my Palm devices, so hopefully they've done something right here."
Adoption of Apple's Parallel Programming Technologies
bjb writes | more than 5 years ago
Apple's release of Snow Leopard introduces three interesting technologies that are addressing a common problem we're facing today: single-threaded CPU bound applications are reaching their performance limits. OpenCL, while notoriginal in concept, is an attempt at a standard for tapping your GPU's processing capabilities. Grand Central Dispatch, a recently open-sourced library, is an intelligent attempt at a system-wide thread pool that is easily taken advantage of by the blocks C language extension available to Snow Leopard.
All of these technologies sound fantastic, but we will only benefit outside of OS X if the Windows and Linux communities embrace them. My question is what does the Slashdot community think? Will blocks be widely adopted? Will we see cross-platform code taking advantage of libgcd and OpenCL? Are there fundamental issues with the design or license that turn people off? Of course, Microsoft has already started their counterplay by introducing DirectCompute in Windows 7, so we may see another divide similar to OpenGL VS Direct3D. However, all this is at least addressing an itch that needs to be scratched.