Posts

Featured Post

Efficient Duplicate Image Removal: Using ImageDeDup Python

Efficient Duplicate Image Removal: A Python Guide In this blog post, we will walk you through the process of identifying and removing duplicate images from your directories using Python. We will leverage perceptual hashing to find similar images and delete duplicates while keeping the largest file in the group. This solution is perfect for users who want to save disk space and keep their image collections organized. Why You Should Use This Code Over time, especially when dealing with large collections of images, duplicate files can accumulate. These duplicates take up unnecessary space on your system. Manually sifting through these images can be tedious, but with the help of Python, perceptual hashing, and concurrent processing, this task becomes much easier. Benefits: Efficient Duplicate Detection : By using perceptual hashing (PHash), the code compares images based on their v...

Android Phone Solves Rubik's Cube In 12.5 Seconds

Image
A Lego Mindstorms robotics kit controlled by an HTC Nexus One smartphone successfully untangled a Rubik's Cube puzzle in 12.5 seconds at this weeks ARM technical conference in Silicon Valley. The current 3x3x3 cube-solvers's 15-second average represents a substantial improvement over the 25-second solutions of an earlier version, which was powered by a circa-2006 Nokia N95 smartphone, thanks to a faster (1GHz) CPU, more RAM, and revamped cube-solving algorithms. ARM Engineer David Gilday, who created the robotic cube-solver, claims the current version's algorithms can handle cube complexities up to 100x100x100, assuming he build the mechanics. In terms of racing humans, Gilday says the Lego robotics kits can only manage around 1.5 moves per second, whereas human players can make between 5 and 6 moves per second, amazingly enough.

Motorola Sues Microsoft over 16 patents...

Image
As if there weren't already enough patent suits related to smartphone technologies, Motorola just announced its widely anticipated countersuit against Microsoft. Its subsidiary Motorola Mobility filed complaints with two US District Courts (Southern District of Florida and Western District of Wisconsin). Motorola already litigates with Apple in those and other courts. According to Motorola, the patents relate to technologies in the fields of operating systems, video codecs, email, instant messaging, object-oriented software architectures, WiFi, and graphical passwords. Motorola claims Windows, the Live messenger, Windows Phone, Outlook and other Microsoft products infringe. Motorola's action is no surprise given that all of the companies sued over patent infringement by Android — with the exception of Google — have already countersued.

Microsoft patents Foot Computing

Image
Microsoft Research has made it possible for a mother to surf the web while nursing her newborn, thanks to its newly-patented 'foot-based user interface' (FUI?). 'In addition to causing health problems,' explains Microsoft in the patent, 'the traditional keyboard and mouse interface can be simply inconvenient in certain situations as well. In one instance, a mother with a baby in her arms is unable to easily perform simple tasks, such as checking email, on a computer.' Users of the 'Foot-Based Interface for Interacting With a Computer,' however, will be able to move their feet and step on the floor a la DDR to execute various commands, such as deleting email or scrolling down the screen. Due to the usual foot-dragging on the part of the USPTO, the patent — filed for in 2006 — was essentially obsolete by the time it was issued on Tuesday, a week after Microsoft's Kinect launch.

Red Hat releases RHEL 6

Image
Red Hat on Wednesday released version 6 of its Red Hat Enterprise Linux (RHEL) distribution. 'RHEL 6 is the culmination of 10 years of learning and partnering,' said Paul Cormier, Red Hat's president of products and technologies, in a webcast announcing the launch. Cormier positioned the OS both as a foundation for cloud deployments and a potential replacement for Windows Server. 'We want to drive Linux deeper into every single IT organization. It is a great product to erode the Microsoft Server ecosystem,' he said. Overall, RHEL 6 has more than 2,000 packages, and an 85 percent increase in the amount of code from the previous version, said Jim Totton, vice president of Red Hat's platform business unit. The company has added 1,800 features to the OS and resolved more than 14,000 bug issues. Read More>>

AOL + Yahoo

Image
last month's news that AOL (American Online) and various private equity firms were exploring the possiblity of buying Yahoo . While talks between the companies have not officially gone much deeper, AOL has now hired financial advisers to analyze their options . Still, Kara Swisher writes at All Things Digital that the complexity of a deal between the two companies will be the biggest obstacle they have to overcome.

Search Engine Optimization Poisoning Way Up In '10

Image
Cybercrooks continue to abuse the Web, boosting their ability to produce what's called search engine optimization poisoning so that individuals making use of search engines such as Google's increasingly are ending up with choices that are dangerous malware-laden URL links. Some 22.4% of Google searches done since June produced malicious URLs, typically leading to fake antivirus sites or malware-laden downloads as part of the top 100 search results, according to the Websense 2010 Threat Report published Tuesday. That's in comparison to 13.7% of Google searches having that outcome in the latter half of 2009, says Patrik Runald, Websense senior manager of security research. Read More>>

Google Vs Facebook...contact export issue..

Image
A kind of war has been going on recently between Facebook and Google over a contact export issue. First, Google blocked Facebook access to the Gmail contacts API. To this, Facebook responded back with a new method to get Gmail contacts of a user (the download contacts option). And now Google has slapped back again at Facebook and asks users indirectly to file a data protectionism complaint against Facebook. When a Facebook user clicks on the Download Your Contacts button on the 'Facebook import contact via Gmail' page, the user is then redirected to a new page on Google's server, which looks something like this ...