Archive for category video
I’ve developed a bit of a habit of recording entire concerts of musicians who don’t mind their concerts being recorded, splitting them into individual songs, and uploading them to my YouTube channel with copious notes in the video descriptions. My first upload was, appropriately, the band featured in the first image on the web, Les Horribles Cernettes, singing Big Bang. I first got enough camera batteries and SD cards to record entire concerts for the K’s Choice comeback concert in Dranouter in 2009, though the playlist is short, so perhaps I didn’t actually record that entire show.
I’ve also developed a habit of going on a week-long cruise packed with about 25 days of entertainment every year, and recording 30 or so hours of that entertainment. So my YouTube channel is getting a bit ridiculous. I currently have 2723 publicly-visible videos on my channel, and 2906 total videos — the other 183 are private or unlisted, either because they’re open mic or karaoke performances from JoCo Cruise and I’m not sure I have the performer’s permission to post them, or they’re official performances that we were requested to only share with people that were there.
I’ve been wondering just how much I’ve written in my sometimes-overly-verbose video descriptions over the years, and the only way I found to download all that metadata was using the YouTube API. I tested it out by putting a URL with the right parameters in a web browser, but it’s only possible to get the data for up to 50 videos at a time, so it was clear I’d have to write some code to do it.
Late Friday evening, after uploading my last video from JoCo Cruise 2020, I set to writing a document-based CoreData SwiftUI app to download all that data. I know my way around CoreData and downloading and parsing JSON in Swift, but haven’t had many chances to try out SwiftUI, so this was a way I could quickly get the information I wanted while still learning something. I decided to only get the public videos, since that doesn’t need authentication (indeed, I had already tried it in a web browser), so it’s a bit simpler.
By about 3a.m, I had all the data, stored in a document and displayed rather simply in my app. Perhaps that was my cue to go to bed, but I was too curious. So I quickly added some code to export all the video descriptions in one text file and all the video titles in another. I had planned to count the words within the app (using enumerateSubstrings byWords or enumerateTags, of course… we’re not savages! As a linguist I know that counting words is more complicated than counting spaces.) but it was getting late and I knew I wanted the full text for other things, so I just exported the text and opened it in Pages. The verdict:
- 2723 public videos
- 33 465 words in video titles
- 303 839 words in video descriptions
The next day, I wanted to create some word clouds with the data, but all the URLs in the video descriptions got in the way. I quite often link to the playlists each video is in, related videos, and where to purchase the songs being played. I added some code to remove links (using stringByReplacingMatches with an NSDataDetector with the link type, because we’re not savages! As an internet person I know that links are more complicated than any regex I’d write.) I found that Pages counts URLs as having quite a few words, so the final count is:
- At least 4 633 links (this is just by searching for ‘http’ in the original video descriptions, like a savage, so might not match every link)
- 267 567 words in video descriptions, once links are removed. I could almost win NaNoWriMo with the links from my video descriptions alone.
I then had my app export the publish dates of all the videos, imported them into Numbers, and created the histogram shown above. I actually learnt quite a bit about Numbers in the process, so that’s a bonus. I’ll probably do a deeper dive into the upload frequency later, with word clouds broken down by time period to show what I was uploading at any given time, but for now, here are some facts:
- The single day when I uploaded the most publicly-visible videos was 25 December 2017, when I uploaded 34 videos — a K’s Choice concert and a Burning Hell concert in Vienna earlier that year. I’m guessing I didn’t have company for Christmas, so I just got to hang out at home watching concerts and eating inexpertly-roasted potatoes.
- The month when I uploaded the most publicly-visible videos was April 2019. This makes sense, as I was unemployed at the time, and got back from JoCo Cruise on March 26.
So, onto the word clouds I cleaned up that data to make. I created them on wordclouds.com, because wordle has rather stagnated. Most of my video titles mention the artist name and concert venue and date, so some words end up being extremely common. This huge variation in word frequency meant I had to reduce the size from 0 all the way to -79 in order for it to be able to fit common words such as ‘Jonathan’. Wordclouds lets you choose the shape of the final word cloud, but at that scale, it ends up as the intersection of a diamond with the chosen shape, so the shape doesn’t end up being recognisable. Here it is, then, as a diamond:
The video descriptions didn’t have as much variation between word frequencies, so I only had to reduce it to size -45 to fit both ‘Jonathan’ and ‘Coulton’ in it. I still don’t know whether there are other common words that didn’t fit, because the site doesn’t show that information until it’s finished, and there are so many different words that it’s still busy drawing the word cloud. Luckily I could download an image of it before that finished. Anyway, at size -45, the ‘camera’ shape I’d hoped to use isn’t quite recognisable, but I did manage a decent ‘YouTube play button’ word cloud:
One weird fact I noticed is that I mention Paul Sabourin of Paul and Storm in video descriptions about 40% more often than I mention Storm DiCostanzo, and I include his last name three times as much. To rectify this, I wrote a song mentioning Storm’s last name a lot, to be sung to the tune of ‘Hallelujah’, because that’s what we do:
We’d like to sing of Paul and Storm.
It’s Paul we love to see perform.
The other member’s name’s the one that scans though.
So here’s to he who plays guitar;
let’s all sing out a thankful ‘Arrr!’
for Paul and Storm’s own Greg “Storm” DiCostanzo!
DiCostanzo, DiCostanzo, DiCostanzo, DiCostanzo
I’m sure I’ll download more data from the API, do some more analysis, and mine the text for haiku (if Haiku Detector even still runs — it’s been a while since I touched it!) later, but that’s enough for now!
I’ve been going to JoCo Cruise since it started in 2011, and this year I finally had the nerve and organisation (okay, so actually Phil organised it) to take part in running a shadow event. What with this and MarsCon, apparently 2019 is my year for getting on stage at events I’ve long frequented.
There are many official celebrity guests on JoCo Cruise, but anyone can request a space and time to host their own events, whether concerts, crafting workshops, jam sessions, locksports seminars, hydrating face mask parties, PGP signing parties, space dog slideshows, scotch or foreign snack tastings, meetups of people who are various flavours of non-heteronormative, religious, merfolk, impaired, purple-haired, or scientists, or just a session of yelling at the moon. All of these things are real events that happened this year. This ‘shadow’ cruise, as it’s called, took up 292 of the 605 hours of programming.
My little corner of that was Angela Brett & Phil Conrad with Friends, later referred to as the ‘Hastily Assembled Entertainment Taco’, after the official event ‘Hastily Assembled Entertainment Burrito‘. The friends involved included Randy Parcel on vocals, Ryan Nathan on drums, Joey Marianer on vocals and ukulele, and Jeff Kahan on oboe. You can see the full show in the YouTube playlist below, or read on as I self-indulgently embed the specific parts I had a hand in, along with a few others from the open mic night.
Last Towel Day, I posted a poem I had written using 42 -ation rhymes which an app I wrote found in Douglas Adams’ book ‘Last Chance to See‘. Later that day, Joey Marianer posted a video of himself singing the poem[cetacean needed], and while I did eventually mention that in another post, Towel Day had long passed by then. So strap yourself into your Poetry Appreciation Chair, because here it is for Towel Day this year:
Here are the words again:
Earth’s vegetation made slow transformation as each confrontation or new situation provoked adaptation in each generation for eons duration.
Until civilisation, and its acceleration of our population at high concentration with great exhortation and disinclination to make accommodations with administration of conservation.
Then Adams’ fascination and realisation that with elimination of echolocation no cetacean reincarnation will save our reputation; his bold exploration to spread information and fuel education and his determination to stop exploitation by identification and communication of each dislocation of species, his observation and growing frustration we reduce speciation to bone excavation with every temptation to favor our nation and not immigration of distant relations… was his speculation we’d reduce penetration mere hallucination?
The app which found these rhymes was made to create the data for my accent-aware online rhyming dictionary rhyme.science. I’ve made some improvements to the app and the rhymes it finds, and I am looking forward to updating the website to reflect the improvements, but for the last few months I’ve spent my free time working on an unrelated iOS app instead. I’ll be submitting that to the App Store soon, and will announce it here when it’s available, so watch this space. Or watch outer space, and look out for Vogons.
Have a great Towel Day, don’t forget your towel, and don’t panic!
I’ve been away in the Bay Area, on JoCo Cruise, on trains, and at MarsCon, and too many things have happened for one blog post, but here are a few of them. Just before the cruise, Joey Marianer sang ‘Accessible‘, my parody of James Blunt’s ‘Beautiful’ about accessibility:
Joey sang a few other songs of mine during and after the cruise, but I’m going to save them for other posts so that this one is less of a mish-mash. If you would like a preview of those along with a recap of other things I wrote that he sang, here’s a playlist.
But Joey is not the only person whose name starts with ‘Jo’ who has sung words that I wrote! A while ago, my friend Joseph sang ‘Back to the Future Song‘, my parody of Moxy Früvous’s ‘Gulf War Song‘ as part of his Patreon. Lately he’s been opening up older posts to be visible to non-patrons, so now you can also hear Joseph singing Back to the Future Song. I changed that one line that I didn’t like very much.
You can also hear the cover of Moxy Früvous’s ‘Downsizing’ which Joseph sang for me after I lost my last job. If you like these covers, check out some of his other covers, short stories and poems on patron, and become a patron; I’m sure he’d appreciate the support, and you, too, would be able to request things like this.
I’ll post a few more times to update you on some other cool things, and who knows, perhaps I’ll participate in National Poetry Writing Month again. As is usual at this time of year, I’m spending most of my free time lately uploading videos from the JoCo Cruise, so if you want me to entertain you in some way and you can’t wait for the next blog post, subscribe to me on YouTube to see my latest uploads.
I’ve been performing at a lot of open mics in Vienna and wherever else I happen to be, so I wrote a poem about why I do it. Here’s a video of my performance of it at the open mic on JoCo Cruise 2017, with some special pandering to The Doubleclicks, who hosted the open mic, and some accidental offense to BatSteve, who was right in front of me, probably taking photos.
Check out the rest of my footage of the open mic too.
Here are the words:
If there’s one thing that’s lauded in the internet age,
it’s if I want to be applauded I don’t need to go on stage.
I could write shit in my bedroom, gathering tweets and shares and likes,
but despite it I still head to gatherings known as open mics.
Because fuck it, our creations need a community
and luck is preparation meeting opportunity,
so when The Doubleclicks or Weird Al Yankovic come to town
and every good opening act mysteriously comes down
with a synthetic disease to which I have immunity,
I’ll be ready to please, dropping rhymes with impunity.
‘Cause I’m a Master of Rhyme;
I’ve got a Masters degree
and my thesis was a rhyming dictionary,
so I’ll be rapping my rants
and you’ll be clapping your hands
and flapping your panties
that you happily planned
to throw at fabulous bands
and I’ll be nabbing their fans
while they are crapping their pants
In real life I’m a hacker and I’m super science knowledge-y:
linguistics and mathematics and some microbiology
but I admit that in the latter I have lax methodology,
and for that I say no matter; I present my apology:
if your bladder had a splatter, don’t be mad; I tried urology.
So back to the point — my plan is all about practice.
The knack to seem much better than any surviving opening act is.
And that may sound unfettered and conniving but the fact is
they lack my well-honed stagecraft and immunoglobulin factors.
perfecting my art
and projecting my heart
While collecting the hard-earned
affection that’s marred
by those correctly called “artists”
rejecting my protective injection,
electing collective infection — ejecting a shart.
And maybe I’m a chump who’s not much better than you,
but I’ll be number one while you’re going number two.
I digress; I’m an open mic nerd; I require us
to weary of hearing Free Bird, Miley Cyrus.
When merely a chord or a word can rewire us
and everyone’s here to be heard and inspire us
then I’ll engineer a deferred norovirus.
So now you understand why I’m facing my fears.
I’m bracing to be panned while embracing my peers
so I’ve no stage fright when the big stars are here.
There’ll be no cage fight, the choice will be clear,
because I write each night I can guarantee ya
that my shite’s not trite, or second tier,
and the light’s so bright I can barely see ya,
and I’ll be the only artist without diarrhoea.
Everything in my poem is true, except for the microbiology stuff. I really did make a rhyming dictionary for my Masters thesis. It’s already better than any other rhyming dictionary I’ve used, but I’m working on more improvements to it before promoting it more widely.
Ironically, and unrelated to any norovirus experiments I deny doing, I actually had a short bout of diarrhoea a week ago, and am now nursing an injured foot because I fainted and woke up on the toilet floor. If you’ve been reading my blog for a while, you’ll know I’m no stranger to waking up injured on the toilet floor — I wrote a poem called A Skirmish [With My Least-Favourite Body Part] about the previous time that happened. And now, coincidentally, you can buy a pdf of a poster of that poem! It has the poem looking like it’s written in blood, and a schematic of the offending body part in the background. I originally made the poster a while ago as a goodbye present for a friend who likes that poem, but since it was better value to print more than one, I put one up on the wall of my toilet, and sold/swapped a few to other people, who seemed to really like it.
I decided it would be cool to put it up as a pay-what-you-like download for Menstrual Hygiene Day on May 28, but after overshooting that deadline researching sites where you can do that sort of thing, I instead ended up opening an Etsy store. There you can download the poster as two pdfs, one optimised for A4 and one for US Letter format, and print however many copies you like, just as long as you don’t make money from them or remove the credits (it’s BY-NC-SA). It’s not pay-as-you-like, because Etsy doesn’t do that sort of thing, but I think the price is fair — cheaper than many simpler downloadable posters on Etsy. It’s all vector-based so should print nicely in larger sizes as well. I’d love to see this on toilet walls all over the place.
If people are interested I’ll also add an option to buy printouts of it; the printouts themselves would be cheaper than the download but would probably work out more expensive with postage, and you’d only have however many you bought without the option of printing more.
I’ve been meaning to offer a way to buy They Might Be Giants posters directly from me, so I also added those to the store. The postage from Austria is really high for most parts of the world, so if you’re in, say, the USA, you’re probably better off getting a poster from Zazzle, but if you’re in Europe, you’ll get a better quality poster (I don’t recall the exact paper specifications but I think the ones I have are on 300gsm paper. It’s really nice) at a lower price from me through Etsy. I also make more profit that way. Most of the money you give Zazzle goes to Zazzle, while most of the money you pay via Etsy goes to me.
While you’re buying menstruation- and science-related poetry, check out my friend Chella’s Etsy shop, where you can get some zines about menstruation and space, one of which (not the space one) has a lot of cool menstrual poetry in it. Also, even more importantly, sign her petition to keep branding out of menstruation education. Or at least read it and do what you can to improve menstruation education in your part of the world; Chella put a lot of work into the petition and it’s quite interesting.
April 28 is Great Poetry Reading Day, so I’m going to share some videos of myself reciting my poetry for an audience. It isn’t reading, but it is poetry! Back in February, Johanna Van Tan asked me if I’d like to recite some poetry at her Sing, Talk, Feel event, along with Matylda Q and Stephanie Ora. The performance was two days before I flew off to JoCo Cruise, so I had a lot of other things to do, but, as you’ll hear in the second poem, this sort of opportunity is exactly what I’ve been preparing for. So I said yes, wrote a script to randomly generate a coherent setlist, ran the script enough times to get a setlist I wanted, and in whatever time was left after that, practised.
I recorded it, because it’s my first show and that’s quite a milestone. Besides, I record everything. I hope that some day I will be good enough that I’ll look back on this and cringe, but for now I’m pleasantly surprised by how well it went and how easily I can watch it without being self-conscious. Johanna improvised piano music behind my poems, which added a lot.
I think I did really well on my segues during this performance, and I love that Johanna played music through them, but that made it hard to find good points to split the recording without leaving comments that pertain to the wrong poem. I would recommend watching the whole playlist to get the full effect. There are links in the individual video descriptions with more information about each poem. Thanks to Thomas for pressing the button on my camera at the right time.
I wore an astronaut flight suit (bought from Kennedy Space Center, with patches from ESOC and a cosmonaut exhibition at London Science Museum added), because they say you should dress for the job you want, not the job you have. In future I plan to have all my props in various pockets of the suit, so I don’t have to bend down and get things out of bags and so on.
A week or so later, I performed a couple of poems as part of the ‘A Bunch of Monkeys Read Some Stuff’ event on JoCo Cruise. Here’s a playlist of the whole event, and here’s my part:
I also performed at the open mic on the cruise, but I haven’t uploaded my video of that yet; I record all of the shows I am allowed to on the cruise, and for the most part, upload them in order. I’m currently up to the afternoon of the fifth day. Subscribe to my YouTube channel if you want to keep up with my latest JoCo Cruise, poetry, or other videos. Once I’m done with the cruise videos and have checked with the other performers, I’ll also upload the video I have of the rest of the Sing, Talk, Feel event.
In the film Spider-Man 3, escaped convict Flint Marko jumps over a fence marked:
Particle Physics Test Facility
And ends up getting caught in a some kind of beam and becoming the Sandman, a being made out of sand who can change his shape at will. I watched it in the theatre with about a dozen people from CERN (all of them named Maikel), and one of them exclaimed, ‘Run to building 40, get a coffee!’
Unfortunately, you won’t turn into the Sandman by sneaking into CERN. But you might just turn into something like the Silver Surfer. Well, okay, maybe you wouldn’t travel faster than light, but you could levitate. I finally got to do so on their superconducting scooter at the Supra Show to celebrate 100 years of superconductivity a couple of weeks ago:
And you don’t even need to jump a fence! Just keep an eye on CERN’s homepage and MaNEP’s homepage, and sign up to the Globe’s mailing list to find out when there will be interesting talks and demonstrations for the general public. There are also a few other events coming up where it might make an appearance. I’ve seen the scooter at a couple of different events, and I don’t know how often they bring it out, but there are many other interesting talks and demonstrations.
There’s more information on how the superconducting scooter works in the video description. It’s essentially superdiamagnetism, as far as I know. Doesn’t quite have the same ring to it as Superman, but hey, it’s real! Welcome to the future. Here’s a nice explanation which begins with a Superman reference. Incidentally, you don’t have to be a superconductor to levitate due to diamagnetism. Even frogs can levitate, but it’s not easy.
Of course, the other way you could become a superhero is by using Generic™ brand hair gel.
By the way, the song in that video is Liquid Nitrogen, by CERN’s other LHC, Les Horribles Cernettes. My other superpower is knowing a song about almost every topic. Today, somebody brought up Malcolm Gladwell’s idea that becoming an expert at something takes 10 000 hours of practice, so I decided to find out how much time I’ve spent listening to funny music. I wrote an AppleScript to sum up the time spent listening to the selected songs in iTunes, and selected all the songs in my Silly Songs playlist. Alas, I have only listened to it for 3026 hours, at least since April 2005 when I dropped my iPod and lost all that information. So if it turns out there’s something I don’t have a song about, it’s because I’m not an expert. I am an expert on all of my music, including the ‘normal’ stuff, though, with 11 242 hours.
Back to superheroes: Could somebody who understands more about the relationship of electric power to superconductivity please make a joke involving Spider-Man’s ‘with great power comes great responsibility’? As far as I can tell, with great power comes the same great power, circulating forever, but that’s not very funny. Just like immortality without immunity to pain isn’t very funny after the Sun burns out, when you’re just floating through space for eons on end, occasionally getting stuck inside a star or black hole until it goes supernova or evaporates.
Addendum: I finally wrote a short story about that last sentence.
Addendum 2: Someone I know only as arthurd006_5 suggests ‘with great power comes great coercivity‘ but isn’t sure whether that works electromagnetically. It does sound nice though, and outside of electromagnetism, great coercion seems to come with great power.
I’ve been wanting to do this for a while, if only because it was an excuse to make a fort out of language books. Here is a video of my reading my poem Séjours linguistiques (originally titled ‘Discours inférieur’ in order to have a tenuous link to the playing card of the week.)
On Friday I went to an open mic poetry night run by the Leman Poetry Workshop. I had forgotten about it until my calendar reminded me the day before, so I didn’t have time to prepare anything to read. In the end, I read two poems I’ve already read at other gatherings, and also recorded for YouTube. They seemed to go down well. I told a few people there about my blog, so I’m reposting videos of the two poems here in case they want to see them again.
Read the rest of this entry »
The weirdest thing happened yesterday. I was using Ayu, my as-yet-unnamed MacBook Pro, and suddenly Axis, my old PowerBook G4 booted and started singing Still Alive, the theme to the game Portal. I really should stop naming my Macs; I hear it makes them sentient.
Okay, that’s not really what happened. Actually, a couple of weekends ago, all three of the parties I had been invited to (yeah, I don’t understand how I got this social life either; just believe me) were cancelled or too difficult to get to, so I used my unexpected free time to do something I’d wanted to do for ages: get my Mac to sing Still Alive. You might remember that one weekend way back when I had an excuse to avoid being social, I wrote a parody of Still Alive, and a program to get my Mac to sing it using the TUNE input to the built-in speech synthesiser. Back then, I had to enter the notes and durations to sing one by one, and it was too tedious to do the whole song.