maybe this is because the song got an okay amount of air time about when I came out but despite how Me'Shell says VERY clearly that she's a woman in the song, I'd assumed "If That's Your Boyfriend (He Wasn't Last Night)" to be about very catty Gay men for the LONGEST time.
nothing
@Leucrotta Me'Shell, You'Shell, We'All'Shell for Me'Shell!
another nothing, unix joke
@Leucrotta #!/bin/mesh
explaining the joke
@Leucrotta unix shells are often named [something]sh
there was the original sh, and now there's bash, and we use zsh, there's a ksh, a csh, a csh derivative called tcsh, and there's one called fish... you get the idea
and if you put #![some path] at the top of a file, it's a script that gets run with [some path]; so #!/bin/sh gets run with /bin/sh, etc.
so this is just another really complicated "me shell" joke :3
infodump tangent
@Leucrotta (if you see "#!/usr/bin/env whatever", that actually runs the "env" command which then runs "whatever" for you. The point of that is if you, as a script writer, don't know where "whatever" is going to be installed, so you can't hardcode the path to it. We tend to see it with Python and Perl scripts. Shells are pretty reliably in /bin.)
also fun fact, the #! thing is a kernel feature! You can just write up a script, mark it as executable (it's one of the file permission flags Unix has, like how Windows has readonly and shit), and bam you have a runnable program now.
@Leucrotta catty gay men (gay men who are cats)