Just liberated the video of one of my talks from YouTube and uploaded a copy to our Vimeo account:
Big Brother Awards 2014: We need an ethical approach to design
(Imagine what a different world we’d be living in today if folks in tech had heeded our warnings back then. But I guess they were too busy making mint.)
PS. yt-dlp is your friend (on Mac: brew install yt-dlp). Also make sure you have ffmpeg installed (brew install ffmpeg). Finally, I had to manually tell yt-dlp where to find ffmpeg although your mileage may vary based on installation method: yt-dlp "<URL>" --write-subs --ffmpeg-location=/opt/homebrew/bin/ffmpeg (--write-subs saves the subtitles if there are any to a file in a format you can use on the web).
#EthicalDesignManifesto #ethics #design #ethicalDesign #AralBalkan #SmallTech #BigBrotherAwards #BitsOfFreedom #technology #tech #BigTech #panopticon #surveillance #capitalism #peopleFarming #fascism #technofascism #Google #Facebook
@aral In case you want to install on base Debian, the apt version of yt-dlp seems to be very broken (constant http/403 when trying to use it). Hit their website and use the install script. Bonus, you're not behind however many versions apt it from current!
@DFWInfoStudent @aral Either that or use Python's pip.
It's an arms race between yt-dlp and YouTube, so the apt versions can't keep up.
@gunchleoc @DFWInfoStudent I’m not sure I’ve ever managed to get anything working properly with pip. 🤷♂️
@gunchleoc @DFWInfoStudent (Or maybe it’s just the Python tooling/environments in general. If a project uses Python and it’s on brew, etc., I usually find something else. And this from someone who was on the Google App Engine alpha back in the day so I’ve written my share of code in it.)
@aral @DFWInfoStudent Maybe it's easier for me because I'm on Linux Mint rather than on a Mac?
@gunchleoc @DFWInfoStudent Was the same when I was on Linux. It’s likely a me thing :)
- replies
- 0
- announces
- 0
- likes
- 1
@aral @DFWInfoStudent I guess what really can screw things up is when different programs need different versions of the same dependency and you have to start faffing about with virtualenv
I'm also glad we're well past the Python2/Python3 transition, that was a clusterfuck
@gunchleoc @DFWInfoStudent This, right there :)