Today's Tech: YouView TV finally arrives, iPad Mini rumoured, Acta law defeated by EU, Higgs boson discovered

Apple will not have been happy with Google’s impressive-looking Nexus 7 stealing so much limelight of late, and rumours suggest it is ready to bite back with a smaller and cheaper iPad that could be released in the autumn. The 'iPad Mini' as it has been dubbed, will certainly hot-up the tablet market so stay locked in to ITProPortal to keep abreast of any developments on this front.

Another product bidding to rival a Google market-equivalent is the YouView Internet TV service, which is expected to go head-to-head with Google TV later this month. But after two years of delays, YouView arrives £100 dearer than Google’s service and minus the integrated Wi-Fi, unlike its counterpart. So will there be any real competition between the two? You tell us.

Moving into legal matters, and anti-Acta campaigners will be delighted with the news that the EU today voted against the widely-criticised digital piracy law. The Anti-Counterfeiting Trade Agreement - to give it its full title - aimed to protect intellectual property rights online, but critics claimed the treaty would infringe on freedom of expression in the digital world.

In other politically slanted news, it looks increasingly unlikely that the British government will realise its aspiration to roll out comprehensive broadband to rural areas by 2015, despite the £3 million it has spent on consulting fees. The EU, in fact, is one potential obstacle, with the supranational body said to be worried about the lack of competition in the bidding process – only BT and Fujitsu are currently contesting the contracts.

It’s been a good day in science, however, with researchers at CERN claiming to have made the most significant discovery for generations. Workers at the Large Hadron Collider lab near Geneva say that they have uncovered the Higgs boson particle. Clued up types will know that it represents the missing link in the Standard Model and is dubbed the 'God particle' for its importance. But is it really that big of a deal? Maybe not – it only helps to describe the various elements that make this little thing called the universe.

Image credit: Harrogate News