The technology sector has seen its fair share of blunders over the past few years. Incidents have seen senior executives do everything from outrageous "monkey dances" to telling customers they can't make calls on their smartphone because "they're holding it wrong".
However, this year we've seen some truly brilliant technology and social blunders in the industry, ranging from CEOs, politicians and celebrities putting their foot in their mouth, to global outages on pivotal online services.
So to help you remember and learn about the biggest tech blunders this year, we've created a definitive guide of the 10 biggest fails over the past 12 months.
10. Fumbling sends iPhone 6 tumbling
One of the more embarrassing blunders of 2014 came courtesy of Jack Cooksey, who christened his brand new iPhone 6 with an impromptu pavement drop.
Letting smartphones slip through one's grasp is not uncommon, but what makes Cooksey's phone fumbling particularly humiliating was that he was the first person in Australia to get his butterfingers on one of the most anticipated smartphones of the year.
But that's not all: a camera crew and reporter from Australia's Channel 9 captured the whole incident live.
In his fevered excitement to get his hands on the iPhone 6, Cooksey yanked at what appeared to be an unyielding box lid. Such was the force of his exertions that the lid pinged-off and £600 worth of glass and aluminium took a nosedive.
Cries of dismay were mingled with murmurs of mirth from onlookers who faced the dilemma of enjoying a fine moment of schadenfreude, against the sheer horror of seeing something they have queued hours for fall apart on the Australian pavement.
Fortunately for Cooksey, his iPhone weathered its pavement baptism and emerged unscathed, which is probably more than can be said for his pride.
Geoengineering on the sea floor near glaciers would form a new ice shelf to prevent melting
Alterations in capillary blood flow can be caused by body position change
Curiosity rover is in 'normal mode' but not transmitting scientific data back to base
NatWest outage comes a day after Barclays' IT systems shut out customers and staff