Two must-see videos on the Apple iPad

Anyone reading this blog has already spend the last 24 hours immersed in a universe of news and analysis on Apple's new cancer-curing, famine-ending

giant iPhone that can't make phone calls

tablet computer. I have nothing to add and agree with everyone.

But in case you missed them, here are two YouTube videos that are worth watching (Warning: second video contains the occasional swear word. It also contains Adolf Hitler).

First up, here is a video taken by a reporter from the Financial Times who was there for the launch, getting a run through of the device after the event finishes. The highlight is the super cool expandable picture galleries feature shown at around 2:20




Second, as befitting the greatest internet meme in history, Hitler has reacted furiously to the shortcomings of the iPad, as he is prone to do these days. Its one of the funnier attempts at the genre, and does a pretty sharp job of pointing out the many weaknesses of the most overhyped technology product in history.

Warning, again, that the occasional swear word makes its way into the subtitles of this.

The Greatest Royal Rumble card

50-man Royal Rumble - names entered so far include Braun Strowman, Daniel Bryan, Kurt Angle, Big Show, Kane, Chris Jericho, The New Day and Elias

Universal Championship Brock Lesnar (champion) v Roman Reigns in a steel cage match

WWE World Heavyweight ChampionshipAJ Styles (champion) v Shinsuke Nakamura

Intercontinental Championship Seth Rollins (champion) v The Miz v Finn Balor v Samoa Joe

United States Championship Jeff Hardy (champion) v Jinder Mahal

SmackDown Tag Team Championship The Bludgeon Brothers (champions) v The Usos

Raw Tag Team Championship (currently vacant) Cesaro and Sheamus v Matt Hardy and Bray Wyatt

Casket match The Undertaker v Rusev

Singles match John Cena v Triple H

Cruiserweight Championship Cedric Alexander v Kalisto

The Greatest Royal Rumble card

50-man Royal Rumble - names entered so far include Braun Strowman, Daniel Bryan, Kurt Angle, Big Show, Kane, Chris Jericho, The New Day and Elias

Universal Championship Brock Lesnar (champion) v Roman Reigns in a steel cage match

WWE World Heavyweight ChampionshipAJ Styles (champion) v Shinsuke Nakamura

Intercontinental Championship Seth Rollins (champion) v The Miz v Finn Balor v Samoa Joe

United States Championship Jeff Hardy (champion) v Jinder Mahal

SmackDown Tag Team Championship The Bludgeon Brothers (champions) v The Usos

Raw Tag Team Championship (currently vacant) Cesaro and Sheamus v Matt Hardy and Bray Wyatt

Casket match The Undertaker v Rusev

Singles match John Cena v Triple H

Cruiserweight Championship Cedric Alexander v Kalisto

The Greatest Royal Rumble card

50-man Royal Rumble - names entered so far include Braun Strowman, Daniel Bryan, Kurt Angle, Big Show, Kane, Chris Jericho, The New Day and Elias

Universal Championship Brock Lesnar (champion) v Roman Reigns in a steel cage match

WWE World Heavyweight ChampionshipAJ Styles (champion) v Shinsuke Nakamura

Intercontinental Championship Seth Rollins (champion) v The Miz v Finn Balor v Samoa Joe

United States Championship Jeff Hardy (champion) v Jinder Mahal

SmackDown Tag Team Championship The Bludgeon Brothers (champions) v The Usos

Raw Tag Team Championship (currently vacant) Cesaro and Sheamus v Matt Hardy and Bray Wyatt

Casket match The Undertaker v Rusev

Singles match John Cena v Triple H

Cruiserweight Championship Cedric Alexander v Kalisto

The Greatest Royal Rumble card

50-man Royal Rumble - names entered so far include Braun Strowman, Daniel Bryan, Kurt Angle, Big Show, Kane, Chris Jericho, The New Day and Elias

Universal Championship Brock Lesnar (champion) v Roman Reigns in a steel cage match

WWE World Heavyweight ChampionshipAJ Styles (champion) v Shinsuke Nakamura

Intercontinental Championship Seth Rollins (champion) v The Miz v Finn Balor v Samoa Joe

United States Championship Jeff Hardy (champion) v Jinder Mahal

SmackDown Tag Team Championship The Bludgeon Brothers (champions) v The Usos

Raw Tag Team Championship (currently vacant) Cesaro and Sheamus v Matt Hardy and Bray Wyatt

Casket match The Undertaker v Rusev

Singles match John Cena v Triple H

Cruiserweight Championship Cedric Alexander v Kalisto

The Greatest Royal Rumble card

50-man Royal Rumble - names entered so far include Braun Strowman, Daniel Bryan, Kurt Angle, Big Show, Kane, Chris Jericho, The New Day and Elias

Universal Championship Brock Lesnar (champion) v Roman Reigns in a steel cage match

WWE World Heavyweight ChampionshipAJ Styles (champion) v Shinsuke Nakamura

Intercontinental Championship Seth Rollins (champion) v The Miz v Finn Balor v Samoa Joe

United States Championship Jeff Hardy (champion) v Jinder Mahal

SmackDown Tag Team Championship The Bludgeon Brothers (champions) v The Usos

Raw Tag Team Championship (currently vacant) Cesaro and Sheamus v Matt Hardy and Bray Wyatt

Casket match The Undertaker v Rusev

Singles match John Cena v Triple H

Cruiserweight Championship Cedric Alexander v Kalisto

The Greatest Royal Rumble card

50-man Royal Rumble - names entered so far include Braun Strowman, Daniel Bryan, Kurt Angle, Big Show, Kane, Chris Jericho, The New Day and Elias

Universal Championship Brock Lesnar (champion) v Roman Reigns in a steel cage match

WWE World Heavyweight ChampionshipAJ Styles (champion) v Shinsuke Nakamura

Intercontinental Championship Seth Rollins (champion) v The Miz v Finn Balor v Samoa Joe

United States Championship Jeff Hardy (champion) v Jinder Mahal

SmackDown Tag Team Championship The Bludgeon Brothers (champions) v The Usos

Raw Tag Team Championship (currently vacant) Cesaro and Sheamus v Matt Hardy and Bray Wyatt

Casket match The Undertaker v Rusev

Singles match John Cena v Triple H

Cruiserweight Championship Cedric Alexander v Kalisto

The Greatest Royal Rumble card

50-man Royal Rumble - names entered so far include Braun Strowman, Daniel Bryan, Kurt Angle, Big Show, Kane, Chris Jericho, The New Day and Elias

Universal Championship Brock Lesnar (champion) v Roman Reigns in a steel cage match

WWE World Heavyweight ChampionshipAJ Styles (champion) v Shinsuke Nakamura

Intercontinental Championship Seth Rollins (champion) v The Miz v Finn Balor v Samoa Joe

United States Championship Jeff Hardy (champion) v Jinder Mahal

SmackDown Tag Team Championship The Bludgeon Brothers (champions) v The Usos

Raw Tag Team Championship (currently vacant) Cesaro and Sheamus v Matt Hardy and Bray Wyatt

Casket match The Undertaker v Rusev

Singles match John Cena v Triple H

Cruiserweight Championship Cedric Alexander v Kalisto

The Greatest Royal Rumble card

50-man Royal Rumble - names entered so far include Braun Strowman, Daniel Bryan, Kurt Angle, Big Show, Kane, Chris Jericho, The New Day and Elias

Universal Championship Brock Lesnar (champion) v Roman Reigns in a steel cage match

WWE World Heavyweight ChampionshipAJ Styles (champion) v Shinsuke Nakamura

Intercontinental Championship Seth Rollins (champion) v The Miz v Finn Balor v Samoa Joe

United States Championship Jeff Hardy (champion) v Jinder Mahal

SmackDown Tag Team Championship The Bludgeon Brothers (champions) v The Usos

Raw Tag Team Championship (currently vacant) Cesaro and Sheamus v Matt Hardy and Bray Wyatt

Casket match The Undertaker v Rusev

Singles match John Cena v Triple H

Cruiserweight Championship Cedric Alexander v Kalisto

The Greatest Royal Rumble card

50-man Royal Rumble - names entered so far include Braun Strowman, Daniel Bryan, Kurt Angle, Big Show, Kane, Chris Jericho, The New Day and Elias

Universal Championship Brock Lesnar (champion) v Roman Reigns in a steel cage match

WWE World Heavyweight ChampionshipAJ Styles (champion) v Shinsuke Nakamura

Intercontinental Championship Seth Rollins (champion) v The Miz v Finn Balor v Samoa Joe

United States Championship Jeff Hardy (champion) v Jinder Mahal

SmackDown Tag Team Championship The Bludgeon Brothers (champions) v The Usos

Raw Tag Team Championship (currently vacant) Cesaro and Sheamus v Matt Hardy and Bray Wyatt

Casket match The Undertaker v Rusev

Singles match John Cena v Triple H

Cruiserweight Championship Cedric Alexander v Kalisto

The Greatest Royal Rumble card

50-man Royal Rumble - names entered so far include Braun Strowman, Daniel Bryan, Kurt Angle, Big Show, Kane, Chris Jericho, The New Day and Elias

Universal Championship Brock Lesnar (champion) v Roman Reigns in a steel cage match

WWE World Heavyweight ChampionshipAJ Styles (champion) v Shinsuke Nakamura

Intercontinental Championship Seth Rollins (champion) v The Miz v Finn Balor v Samoa Joe

United States Championship Jeff Hardy (champion) v Jinder Mahal

SmackDown Tag Team Championship The Bludgeon Brothers (champions) v The Usos

Raw Tag Team Championship (currently vacant) Cesaro and Sheamus v Matt Hardy and Bray Wyatt

Casket match The Undertaker v Rusev

Singles match John Cena v Triple H

Cruiserweight Championship Cedric Alexander v Kalisto

The Greatest Royal Rumble card

50-man Royal Rumble - names entered so far include Braun Strowman, Daniel Bryan, Kurt Angle, Big Show, Kane, Chris Jericho, The New Day and Elias

Universal Championship Brock Lesnar (champion) v Roman Reigns in a steel cage match

WWE World Heavyweight ChampionshipAJ Styles (champion) v Shinsuke Nakamura

Intercontinental Championship Seth Rollins (champion) v The Miz v Finn Balor v Samoa Joe

United States Championship Jeff Hardy (champion) v Jinder Mahal

SmackDown Tag Team Championship The Bludgeon Brothers (champions) v The Usos

Raw Tag Team Championship (currently vacant) Cesaro and Sheamus v Matt Hardy and Bray Wyatt

Casket match The Undertaker v Rusev

Singles match John Cena v Triple H

Cruiserweight Championship Cedric Alexander v Kalisto

The Greatest Royal Rumble card

50-man Royal Rumble - names entered so far include Braun Strowman, Daniel Bryan, Kurt Angle, Big Show, Kane, Chris Jericho, The New Day and Elias

Universal Championship Brock Lesnar (champion) v Roman Reigns in a steel cage match

WWE World Heavyweight ChampionshipAJ Styles (champion) v Shinsuke Nakamura

Intercontinental Championship Seth Rollins (champion) v The Miz v Finn Balor v Samoa Joe

United States Championship Jeff Hardy (champion) v Jinder Mahal

SmackDown Tag Team Championship The Bludgeon Brothers (champions) v The Usos

Raw Tag Team Championship (currently vacant) Cesaro and Sheamus v Matt Hardy and Bray Wyatt

Casket match The Undertaker v Rusev

Singles match John Cena v Triple H

Cruiserweight Championship Cedric Alexander v Kalisto

The Greatest Royal Rumble card

50-man Royal Rumble - names entered so far include Braun Strowman, Daniel Bryan, Kurt Angle, Big Show, Kane, Chris Jericho, The New Day and Elias

Universal Championship Brock Lesnar (champion) v Roman Reigns in a steel cage match

WWE World Heavyweight ChampionshipAJ Styles (champion) v Shinsuke Nakamura

Intercontinental Championship Seth Rollins (champion) v The Miz v Finn Balor v Samoa Joe

United States Championship Jeff Hardy (champion) v Jinder Mahal

SmackDown Tag Team Championship The Bludgeon Brothers (champions) v The Usos

Raw Tag Team Championship (currently vacant) Cesaro and Sheamus v Matt Hardy and Bray Wyatt

Casket match The Undertaker v Rusev

Singles match John Cena v Triple H

Cruiserweight Championship Cedric Alexander v Kalisto

The Greatest Royal Rumble card

50-man Royal Rumble - names entered so far include Braun Strowman, Daniel Bryan, Kurt Angle, Big Show, Kane, Chris Jericho, The New Day and Elias

Universal Championship Brock Lesnar (champion) v Roman Reigns in a steel cage match

WWE World Heavyweight ChampionshipAJ Styles (champion) v Shinsuke Nakamura

Intercontinental Championship Seth Rollins (champion) v The Miz v Finn Balor v Samoa Joe

United States Championship Jeff Hardy (champion) v Jinder Mahal

SmackDown Tag Team Championship The Bludgeon Brothers (champions) v The Usos

Raw Tag Team Championship (currently vacant) Cesaro and Sheamus v Matt Hardy and Bray Wyatt

Casket match The Undertaker v Rusev

Singles match John Cena v Triple H

Cruiserweight Championship Cedric Alexander v Kalisto

The Greatest Royal Rumble card

50-man Royal Rumble - names entered so far include Braun Strowman, Daniel Bryan, Kurt Angle, Big Show, Kane, Chris Jericho, The New Day and Elias

Universal Championship Brock Lesnar (champion) v Roman Reigns in a steel cage match

WWE World Heavyweight ChampionshipAJ Styles (champion) v Shinsuke Nakamura

Intercontinental Championship Seth Rollins (champion) v The Miz v Finn Balor v Samoa Joe

United States Championship Jeff Hardy (champion) v Jinder Mahal

SmackDown Tag Team Championship The Bludgeon Brothers (champions) v The Usos

Raw Tag Team Championship (currently vacant) Cesaro and Sheamus v Matt Hardy and Bray Wyatt

Casket match The Undertaker v Rusev

Singles match John Cena v Triple H

Cruiserweight Championship Cedric Alexander v Kalisto

The Greatest Royal Rumble card

50-man Royal Rumble - names entered so far include Braun Strowman, Daniel Bryan, Kurt Angle, Big Show, Kane, Chris Jericho, The New Day and Elias

Universal Championship Brock Lesnar (champion) v Roman Reigns in a steel cage match

WWE World Heavyweight ChampionshipAJ Styles (champion) v Shinsuke Nakamura

Intercontinental Championship Seth Rollins (champion) v The Miz v Finn Balor v Samoa Joe

United States Championship Jeff Hardy (champion) v Jinder Mahal

SmackDown Tag Team Championship The Bludgeon Brothers (champions) v The Usos

Raw Tag Team Championship (currently vacant) Cesaro and Sheamus v Matt Hardy and Bray Wyatt

Casket match The Undertaker v Rusev

Singles match John Cena v Triple H

Cruiserweight Championship Cedric Alexander v Kalisto

MATCH INFO

Uefa Champions League last-16, second leg:

Real Madrid 1 (Asensio 70'), Ajax 4 (Ziyech 7', Neres 18', Tadic 62', Schone 72')

Ajax win 5-3 on aggregate

MATCH INFO

Uefa Champions League last-16, second leg:

Real Madrid 1 (Asensio 70'), Ajax 4 (Ziyech 7', Neres 18', Tadic 62', Schone 72')

Ajax win 5-3 on aggregate

MATCH INFO

Uefa Champions League last-16, second leg:

Real Madrid 1 (Asensio 70'), Ajax 4 (Ziyech 7', Neres 18', Tadic 62', Schone 72')

Ajax win 5-3 on aggregate

MATCH INFO

Uefa Champions League last-16, second leg:

Real Madrid 1 (Asensio 70'), Ajax 4 (Ziyech 7', Neres 18', Tadic 62', Schone 72')

Ajax win 5-3 on aggregate

MATCH INFO

Uefa Champions League last-16, second leg:

Real Madrid 1 (Asensio 70'), Ajax 4 (Ziyech 7', Neres 18', Tadic 62', Schone 72')

Ajax win 5-3 on aggregate

MATCH INFO

Uefa Champions League last-16, second leg:

Real Madrid 1 (Asensio 70'), Ajax 4 (Ziyech 7', Neres 18', Tadic 62', Schone 72')

Ajax win 5-3 on aggregate

MATCH INFO

Uefa Champions League last-16, second leg:

Real Madrid 1 (Asensio 70'), Ajax 4 (Ziyech 7', Neres 18', Tadic 62', Schone 72')

Ajax win 5-3 on aggregate

MATCH INFO

Uefa Champions League last-16, second leg:

Real Madrid 1 (Asensio 70'), Ajax 4 (Ziyech 7', Neres 18', Tadic 62', Schone 72')

Ajax win 5-3 on aggregate

MATCH INFO

Uefa Champions League last-16, second leg:

Real Madrid 1 (Asensio 70'), Ajax 4 (Ziyech 7', Neres 18', Tadic 62', Schone 72')

Ajax win 5-3 on aggregate

MATCH INFO

Uefa Champions League last-16, second leg:

Real Madrid 1 (Asensio 70'), Ajax 4 (Ziyech 7', Neres 18', Tadic 62', Schone 72')

Ajax win 5-3 on aggregate

MATCH INFO

Uefa Champions League last-16, second leg:

Real Madrid 1 (Asensio 70'), Ajax 4 (Ziyech 7', Neres 18', Tadic 62', Schone 72')

Ajax win 5-3 on aggregate

MATCH INFO

Uefa Champions League last-16, second leg:

Real Madrid 1 (Asensio 70'), Ajax 4 (Ziyech 7', Neres 18', Tadic 62', Schone 72')

Ajax win 5-3 on aggregate

MATCH INFO

Uefa Champions League last-16, second leg:

Real Madrid 1 (Asensio 70'), Ajax 4 (Ziyech 7', Neres 18', Tadic 62', Schone 72')

Ajax win 5-3 on aggregate

MATCH INFO

Uefa Champions League last-16, second leg:

Real Madrid 1 (Asensio 70'), Ajax 4 (Ziyech 7', Neres 18', Tadic 62', Schone 72')

Ajax win 5-3 on aggregate

MATCH INFO

Uefa Champions League last-16, second leg:

Real Madrid 1 (Asensio 70'), Ajax 4 (Ziyech 7', Neres 18', Tadic 62', Schone 72')

Ajax win 5-3 on aggregate

MATCH INFO

Uefa Champions League last-16, second leg:

Real Madrid 1 (Asensio 70'), Ajax 4 (Ziyech 7', Neres 18', Tadic 62', Schone 72')

Ajax win 5-3 on aggregate