Hardware has never been better, but it isn't a licence for code bloat
My iPhone 6 recently upgraded itself to iOS 11. And guess what – it's become noticeably slower. This is no surprise, of course, as it's the same on every platform known to man. The new version is slower than the old.
I believe that one overriding reason for the latter is fairly simple: there's no longer a compulsion to write super-efficient code. These days we measure computer RAM in gigabytes, not kilobytes, and CPU clock speeds are in gigahertz, not megahertz. So back in the day you had to write code incredibly defensively if you were to make it work on the hideously constrained hardware available. Algorithms had to be elegant: processors were so slow that a brute-force algorithm just wasn't really an option, and with tiny amounts of RAM you had to be fastidious with data structures.
Ubisoft says DRM isn’t the reason Assassin’s Creed: Origins pushes CPUs
The game's Steam forums are full of anecdotal complaints about the game's high CPU usage, including reports of stuttering and reduced frame rates due to frequent CPU bottlenecks.
In any case, Ubisoft's statement suggests that the game using the "full extent" of the CPU at those base requirement and settings levels is by design and not the result of DRM.
Google investigates mysterious vanishing files
Numerous Google Docs users have reported that they are being mysteriously locked out of certain files in their accounts.
Users have taken to Twitter to complain about the issue, saying that while they were working on documents the screen suddenly froze, and then a message came up telling them they could no longer access a file.
YouTube tweaks advertising algorithm
The update comes after YouTube made changes to the way videos were monetised, to stop ads appearing alongside extremist content.
In April and May this year, YouTube acted after investigations revealed that ads for big brands were being regularly shown on racist videos or those that encouraged violence against particular groups.
The OWASP Top 10 is killing me, and killing you!
Software developers and testers must be sick of hearing security nuts rant, "Beware SQL injection! Monitor for cross-site scripting! Watch for hijacked session credentials!" I suspect the developers tune us out. Why? Because we've been raving about the same defects for most of their careers. Truth is, though, the same set of major security vulnerabilities persists year after year, decade after decade.
It's sad that eight out of 10 of the issues from 2013 are still top security issues in 2017. In fact, if you consider that the draft 2017 list combined two of the 2013 items, it's actually nine out of 10. Ouch.
EA shuts down fan-run servers for older Battlefield games
Since 2014, a group of volunteers going by the name Revive Network have been working to keep online game servers running for Battlefield 2, Battlefield 2142, and Battlefield Heroes. As of this week, the team is shutting down that effort thanks to a legal request from publisher Electronic Arts.
EA's older Battlefield titles were a victim of the 2014 GameSpy shutdown, which disabled the online infrastructure for plenty of classic PC and console games.
The move is more reminiscent of Blizzard, which has recently shut down numerous fan servers devoted to restoring classic versions of World of Warcraft as it existed a decade ago.
Some JFK assassination files go online, but others delayed
Thursday was the deadline for the US government to release the remaining secret files, but as the day drew to a close President Donald Trump said the release of some records will be delayed for another 180 days.
A CIA spokesperson told CBS the agency welcomes the additional review so it can ensure the identities of CIA assets, current and former CIA officers, as well as relevant intelligence methods and partnerships.
Whois? No, Whowas: Incoming Euro privacy rules torpedo domain registration system
GDPR will kick in next May, and, critically, it impacts not just European business but any business that holds data on European citizens. Put most simply, GDPR requires businesses to get the explicit consent of users to gather, store and, particularly, publish their information.
Intellectual property lawyers prefer a system that provides them with details on who owns a particular domain name (especially given widespread copyright infringement online) to one that excludes them from such information altogether.
Google India must pay back-taxes on $225m after cheekily funneling cash through Ireland
The nation's Income Tax Appellate Tribunal (ITAT) decided this week that Google India had engaged in a "clear and conspicuous" case of tax evasion when it sent all of its pay dirt to – get this – Google Ireland.
The biz has largely been successful in protecting its elaborate system of subsidiaries. Most notably, it won a similar long-running legal battle against the French government, and escaped a giant €1.12bn ($1.28bn) tax bill after an administrative court in Paris decided Google's presence in the country was not sufficient for the fine to be held against the company.
42% of Americans under 8 have their own tablet
A whopping 42% of children ages 0-8 have their own tablet device, up from less than 1% in 2011, according to Common Sense Media's newest national "Media Use by Kids" census.
10% of kids age 8 or under own a "smart" toy that connects to the internet and 9% have a voice-activated virtual assistant device available to them in the home, such as an Amazon Echo or Google Home.