247 karma · joined December 14, 2022
My favorite example of this is at somewhere like a rave or Phish show etc where you can see people form their own little conversations and groups and move on as the night goes.
And of course you have people just enjoying having a nice talk with themselves and the music.
In more professional settings you see people try to fit dance into little boxes and say what it is or is not... it predates spoken language. It is something very primal, not even uniquely human.
People constantly think the music video I created for Zingara's Unlock Your Keys [1] is AI, but it really is just real footage all around, except for a handful of lines / pulse textures that were created in TouchDesigner.
I am really excited for the possibilities that AI can give us in the future but often I find trying to use it generatively I run into the paradox of choice and end up paralyzed!
1: https://xfeeefeee.net/unlock-your-keys/ tribal dance fusion music video, sfw but does show some skin. Uses lots of slow motion ink in water footage for texture as well.
Even more annoying is that it terminates your YouTube account entirely, so now I can't even login to use it. And I was a premium subscriber, too!
The best thing about YouTube is their agreements with rights holders to allow music and revenue sharing easily, which makes it very simple for creators and remixers etc to not get their stuff removed via DMCA.
https://github.com/xfeeefeee/node-windows-readdir-fast https://www.npmjs.com/package/node-windows-readdir-fast
Windows only of course, but the concept is sound. Was also fun benchmarking to find out that parsing a binary stream was faster than creating a ton of objects through the node api (or json deserialization)
I'm curious how this works for hair and transparent/translucent things. Probably not the best, but does not seem to be mentioned anywhere? Presumably it's just a straight line or vector rather than alpha etc?
hopefully the layers of satire here are not lost
Well we could always be pets. That wouldn't be so bad.
Best of all, if you use simple unchanged files for other dynamic stuff like JSON etc, you can just generate those on build and serve those files in the host directly as the 'response' to a simple REST request, which is sometimes overlooked despite being the most fundamental form of a REST API.
I came across this after researching various options for a website that had, mostly for my own entertainment, restrictions on wanting to be mostly statically generated but customizable easily without learning a lot of new syntax / etc, something JSX-like with Markdown support etc, and MDX was an immediate find - and astro was the easiest SSG I found for it after trying with 11ty and several others. Actually felt like a delight playing with it.
I was sharing this here since I thought it was a great write up, but did not intend to pass it off as my own!
There is certainly always a good amount of push and pull, though my personal concern as a contributor to yt-dlp under another alias is more about archival of the underlying media rather than automating things like comments.
YouTube also uses an interesting scheme for authenticating requests for media as well which required implementing a very basic JavaScript interpreter within Python for yt-dlp too. I expect this kind of thing to continue to become even more common and complicated.
Yeah, this is exactly what happened, but I decided to keep it rather than delete and filled it out more with the synopsis from the repo.
Looking back at it, it really does look like an AI bulleted summary. I probably should have noted that the last part was indeed a quotation.
TikTok uses a custom virtual machine (VM) as part of its obfuscation and security layers. This project includes tools to:
Deobfuscate webmssdk.js that has the virtual machine.
Decompile TikTok’s virtual machine instructions into readable form.
Script Inject Replace webmssdk.js with the deobfuscated VM injector.
Sign URLs Generate signed URLs which can be used to perform auth-based requests eg. Post comments.
Worse though is that banning your channel actually disables your entire YouTube account so I can't even watch YouTube with that account now! Not to mention playlists being gone, though I was able to get data from Google Takeout. That part was the most frustrating for me. I was even a premium subscriber!
And I've made videos for other people that have been around for years that I can't reupload due to the terms of the ban, which is also disheartening. I had started working under a different name before all this for much more artistic and abstract work, at the demand of the people I was working with, which now makes a lot more sense why they were pushing for that. I'm still uncertain if "me" being banned is all my personas or just the one that was banned; there are no obvious connections between them though.
Anyway, self hosting isn't too bad, though certainly need to ensure your hosting is capped so you don't get a giant bill if there is a sudden influx of viewers.
Thankfully I have enough donations to keep running with only a small amount I have to pay to cover the difference. Hopefully I don't have to end up using ads.
However the notable takeaway from all this is that there is no real competitor to YouTube! Nothing even comes close.
> What probably happened is two independent sets of people were inspired by a cool phrase from hacker lore (given LISP’s long-time popularity at MIT, it’s reasonable to suppose that the phrase may have originated here).