This Talk May Contain Swearing

Jono (reading an email) : "is the swearing all necessary?"
Ade: Fuck yeah!

Lugradio, Season 3 - Episode 7 - around 1:24:00

This Talk May Contain Swearing

WARNING!

This Talk May Contain Swearing

If Swearing Offends You

TWO things

  • What the fuck are you doing here?
  • Just bleep it!

Who am I?

[pic] Who am I?
  • Name: Bruno Bord
  • Nickname: No' or kNo' (The "k" is quiet)

Who am I?

... as sparkes wrote:

"The French Wing of the Lugradio massive"

Who am I?

[pic] Zidane ... as Jono said:

"He's basically French."

Where do I live?

France

... Bayonne, France.

Where do I live?

Bayonne satellite view

... My own city.

Where do I live?

Closer view

... Under the trees.

What is it all about?

Building up statistics about swearing in Lugradio shows, and trying to find interesting (and|or) funny information out of them.

Such an old idea

  • I had this idea for LRL'05!
  • "... Nah it's stupid"
  • Oh wait...
  • Indeed, it's STUPID! and that's why I'm doing it anyway

Collecting Data

I'll tell you this girl has the most boring job in the whole world

Aq, Season 1 - Episode 12 - Intro

Collecting Data

What are the main goals?

  • Who's saying 'what'?
  • What does 'he' say?

System requirements

ears Ears

System requirements

brain Brain

System requirements

fingers Fingers

System requirements

  • Computer with any OS you want
  • Internet connection (wget)
  • Disk space
  • Text editor (say NO to flamewars)
  • Audio player (trolls go home!) (variable speed playback)
  • Time! LOADS OF TIME!
  • Concentration
  • A few mnemonics

System Requirements

Audio player

bruno@chin:~ $ mplayer file.ogg -speed .93

System Requirements

Focus

Focus not on "what they say",
but on "what" they say.

Mnemonics

# Season 3, episode 10: Sunny Delight
# Aq, Matt, Jono, Ade
# Intro - The Lion's sleep
af mf js js ak
jf bf bf bf bf bf
bf jf ja
# 13:00

Mnemonics

What the fuck does that mean?

This one is obvious: it's 3 lines of comments

# Season 3, episode 10: Sunny Delight
# Aq, Matt, Jono, Ade
# Intro - The Lion's sleep

Mnemonics

What the fuck does that mean?

Less obvious: these are actual data

af mf js js ak
jf bf bf bf bf bf

Mnemonics

Let's decode the first ones:

af af mf js js ak
jf bf bf bf bf bf
  • Aq says Fuck
  • (twice)
  • Matt says Fuck
  • Jono says Shit

Mnemonics - Speakers

  • Aq is 'a'
  • Jono is 'j'
  • Matt is 'm'
  • Ade is a problem

Mnemonics - Speakers

Ade
  • Aq is 'a'
  • Jono is 'j'
  • Matt is 'm'
  • Ade is Bald

Mnemonics - Speakers

Ade
  • Aq is 'a'
  • Jono is 'j'
  • Matt is 'm'
  • Ade is 'b'

Mnemonics - Speakers

Drinky
  • Aq is 'a'
  • Jono is 'j'
  • Matt is 'm'
  • Ade is 'b'
  • Adam 'Drinky' Sweet is another problem

Mnemonics - Speakers

  • Aq is 'a'
  • Jono is 'j'
  • Matt is 'm'
  • Ade is 'b'
  • Drinky is 'd'
  • because sparkes is 's'

Mnemonics - Speakers

  • Aq is 'a'
  • Jono is 'j'
  • Matt is 'm'
  • Ade is 'b'
  • Drinky is 'd'
  • sparkes is 's'
  • Guests are 'g'

Mnemonics - Swearing

  • Arse => a
  • Bastard => b
  • Cun-TIMMY => c
  • Dick => d
  • Fuck => f
  • Bollocks => k
  • Piss => p
  • Twat => t
  • pickle => w

Mnemonics - Swearing

  • Arse => a
  • Bastard => b
  • Cun-TIMMY => c
  • Dick => d
  • Fuck => f
  • Bollocks => k
  • Piss => p
  • Twat => t
  • pickleWanker => w

Mnemonics - Swearing

Included, and then excluded

  • Ubuntu => u
  • Chin => h

Extracting data

Python?

Aq: We love the python
Jono: Because C++ is shit, that's why

Lugradio, Season 2, Episode 8 - around 4'30''

Extracting data

lrsw.py

No, I won't show you the code

But it will surely be available "at some point"1 on:

http://jehaisleprintemps.net/lrl/

[1] Yeah, chin...

Stats

The Boring Part: Digits

Stats

The Boring Part: Digits

3 3 10 18 18 8 12 25 13 22 15 8 15 2 10 7 15 16 9 24 23 8 1 5 22 22 17 10 13 13 24 7 6 18 21 25 24 17 12 6 5 25 17 15 12 9 15 4 15 4 21 10 25 13 7 13 25 14 8 24 7 13 21 24 24 7 19 1 19 7 22 8 23 1 1 11 24 13 19 1 20 1 20 7 2 5 21 18 3 16 8 5 3 25 11 10 25 11 19 18 24 19 5 22 16 9 3 17 2 7 8 4 9 9 13 9 12 25 14 1 23 10 8 14 18 11 17 24 8 22 9 14 8 10 18 2 23 13 10 12 12 24 12 7 6 3 15 7 12 17 15 14 3 10 16 23 13 3 14 4 4 3 12 1 25 14 22 4 6 14 14 14 8 18 12 22 15 9 1 9 17 20 7 23 10

Stats

As a summary

The stats will cover LR episodes

  • From Season 3 Episode 6 to Season 3 Episode 16
  • 11 shows from January to May
  • 13 hours, 57 minutes and 07 seconds

Stats

Who's the most polite?

Your Guess...

AdeJono
Aq

Stats

Who's the most polite?

Drinky

Yeah! Drinky!

That was a trick question

Stats

The most polite regular speaker

The Most Polite

Overall: 74 bad words

Average: 8.22 curses / episode (9)

And I think that's because he speaks less than the others!

Stats

Who's the less polite?

Your Guess again ?...

AdeJono
Aq

Stats

Who's the less polite?

The Less Polite

Right! Jono!

Stats

Who's the less polite?

The Less Polite

Overall: 231 bad words

Average: 21 profanities / episode (11)

2.5 swear words every 10 minutes!

Stats - Top charts

Curses per 10 minutes

SpeakerTotalSw. avg.
Jono2312.50
Aq1872.23
Ade921.10
Matt740.99
Adam230.87

Episode Stats

Look! Orange bars!

Episode Stats

But what happened from episode 15 to 16?

  • Episode 15 : 36 curses
  • Episode 16 : 92 curses

Episode Stats

Episode 15: The RTHE

Episode Stats

Episode 15: The Reverend Ted Haeger Effect

Ted Haeger

Episode Stats

Episode 16 - "That's shite, that is" segment

  • 11 minutes and 15 seconds
  • 57 swearings!
  • 50.67 sw/10min!
  • FYI: Overall average was 7.48

Overall Stats - Spunky Pie

spunky pie

Fuck and shite are about 70%

Funny facts

And let me just tell you, that's a complete son of a bleep.

Jeremy White, CodeWeavers, Season 3, Episode 8 - around 47'00''

Funny facts - Interviews

what are they afraid of?

Funny facts - The "fucking" fine

Funny facts - The "fucking" fine

If the LR speakers were fined £80.00
for every "F-word", they'd have to pay

Funny facts - The "fucking" fine

If the LR speakers were fined £80.00
for every "F-word", they'd have to pay

£23 680,00

... and this is just for 11 episodes!

Funny facts - The "fucking" fine

Or more precisely...

SpeakerFucksFine
Jono105£8 400.00
Aq99£7 920.00
Ade50£4 000.00
Matt33£2 640.00
Drinky9£720.00

Funny facts - FCC

According to the current FCC insane policy,
LugRadio would need USD 10,239,484,285 to be broadcast in the U.S.

... approximately

Money!

Now you now why Jono is setting up a charity!

The End

Cheers to (in no particular order):

Simon Willison, lugradio speakers, #lugradians, sheepeatingtaz, trolls, troll slayers, Eric Meyer, Jeff Waugh, Damian Conway, Mark Pilgrim, Mon Ange, Madame Jean-Pierre (my 1st english teacher), mom and dad, and all my family

Used and abused (in no particular order either):

coffee, bluefish web development studio, vim, python, ogg vorbis, mplayer, ubuntu linux, wikipedia, air france, toshiba (slow) laptops, ovh, gnu, firefox, epiphany, S5 1.1, quality inn hotel, open office, azerty keyboard, euro currency, guinness stout, geoportail, radioparadise.com, rsync, svn, ssh, irssi, google images

The End

Find out this S5 presentation, python source code, raw data, etc. on:
http://jehaisleprintemps.net/lrl/