Lmao

seen from United States
seen from Canada

seen from Malaysia

seen from United States
seen from China
seen from China
seen from Germany
seen from Canada
seen from United States

seen from Malaysia

seen from Brazil
seen from United States
seen from Australia
seen from India
seen from Canada

seen from Canada

seen from Poland

seen from Chile
seen from United States
seen from Germany
Lmao

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch β’ No registration required β’ HD streaming
A weekend's worth of links
The most ENSHITTIFICATION-PROOF way to get the Enshittification audiobook, ebook and hardcover is to pre-order them on my Kickstarter! Help me do AN END RUN around the AMAZON/AUDIBLE AUDIOBOOK MONOPOLY and DISENSHITTIFY your audiobook experience in the process.
Did you know that it's possible to cut a hole in any cube such that an identical cube can fit inside it? Really! It's called "Rupert's Property." Further, all Platonic solids are Rupert! Except one, newly discovered shape, which cannot fit inside itself. What is this eldritch polygon called? A Noperthedron!
https://arxiv.org/pdf/2508.18475
"Noperthedron" is the best coinage I've heard in months, which makes it a natural to open this week's linkdump, a collection of the links that piled up this week without making it into my newsletter. This is my 33d Saturday linkdump β here's the previous 32 editions:
https://pluralistic.net/tag/linkdump/
Speaking of eldritch geometry? Perhaps you've heard that Donald Trump plans to add a 90,000 sqft ballroom to the (55,000 sqft) White House. As Kate "McMansion Hell" Wagner writes for The Nation, this is a totally bullshit story floated by Trump and a notorious reactionary starchitect, and to call it a "plan" is to do unforgiveable violence to the noble art of planning:
https://www.thenation.com/article/culture/white-house-ballroom-mccrery-postmodernism/
Wagner is both my favorite architecture critic and the only architecture critic I read. That's because she's every bit as talented a writer as she is a perspicacious architecture critic. What's more, she's a versatile writer. She doesn't just write these sober-but-scathing, erudite pieces for The Nation; she has, for many years, invented the genre of snarky Zillow annotations, which are convulsively funny and trenchant:
https://mcmansionhell.com/
At the Electronic Frontier Foundation, we often find ourselves at the center of in big political legal fights; for example, we were the first group to sue Musk and DOGE:
https://www.eff.org/press/releases/eff-sues-opm-doge-and-musk-endangering-privacy-millions
how to use ffmpeg to give videos a constant frame rate without (much) quality loss
I don't know who this will benefit, but I've been using Kdenlive as my video editor, and I love it! but I keep throwing variable frame rate vids at it, and it Does Not Like that.
or, more accurately, when I give it something VFR, it decides that it needs to transcode it into a constant frame rate, and then processes the file into something that is Unreasonably Large with a Very Stupid Bitrate.
like, take for example this JJK clip (from when I made a fanvid, dw about it):
baby. baby why are you 615 megabytes. babygirl why are you 19115kbps when you were barely 4000kbps before ??? you are a waste of space; there's no way you need to be that huge!!
and so being who I am and knowing that I can do better than that, I poked at ffmpeg until I could transcode the files myself so I don't waste multiple GB of hard drive space trying to make fanvids.
here is my method:
ffmpeg -i "original video.mp4" -vcodec libx264 -acodec copy -filter:v fps=fps=source_fps -crf 23 "transcoded video.mp4"
that's it. it keeps the audio codec the same, sets the frame rate to constant at the same fps as the source, and for this video, ends up with about the same bitrate.
behold:
see? that shit didn't need to be 615MB, it's fine being pretty much the same size and bitrate! what the fuck kdenlive! also...
if you're not just converting individual video clips, but cutting bits out of a longer video, do this:
ffmpeg -i "long video.mkv" -vcodec libx264 -acodec copy -ss 00:18:16.0 -to 00:19:32.0 -filter:v fps=fps=source_fps -crf 18 "video clip.mp4"
set the timestamps after the -ss to where you want the video clip to start and end (HH:MM:SS), and you should be good!
you may notice that in this one my -crf number is 18 instead of 23 - those numbers are to set the quality/bitrate of the output video, and for the clip I tested this on, 18 got me closer to the original bitrate, while 23 wasn't a high enough quality.
the quality/bitrate of the file goes up as the crf numbers go down. 0 is lossless, but in libx264, 18 is considered visually lossless, basically indistinguishable from the original unless you're a computer or an archivist. so feel free to mess with that number to get the bitrate and/or visual quality you desire!
(you can do this to .mp4s and .mkvs without problems btw, and I haven't tested it with other video containers but tbh? it'll probably be fine so long as your output is mp4. ffmpeg rocks!)
anyway I hope this helps someone else who, like me, gets annoyed at wasted hard drive space and no-reason file bloating β¨
(and yes, I know Kdenlive does have settings you can change for transcoding video - but they don't tell me much, and I am picky when it comes to stuff like this. also everything I tested still ended up way bigger than the original, so?)
πΰ§ββββββ πππππππππ πππππ .α ββββββββββ𦴠ββββββββββββββββββββββββββββββπππ ππππππ: π πππππ ππππππππ
hello, friends! this post is for all my fellow gifmakers who use ffmpeg to recode .mkv files into .mp4 files! the normal ffmpeg process is quite slow and heavy on your cpu, so I am going to provide the command I use to speed things up.
β β speeds up the recode speed from approx 0.3x to 1.8-1.9x. β β uses the fastest codec available. β β strips the .mkv file of audio, so you are not wasting time recoding the audio as well as the video.
cmd:
ffmpeg -i input.mkv -codec:v libx264 -preset ultrafast -force_key_frames "expr:gte(t,n_forced*4)" -hls_time 4 -hls_playlist_type vod -hls_segment_type mpegts -an output.mp4
to use this command, simply copy/paste it into your command prompt, and change the names of the files to the files you are working with. it works only if you have the input file (.mkv) in the same directory as your ffmpeg.exe. so, for instance, if you pull both ffmpeg.exe and input.mkv onto the desktop, the above code should work.
otherwise, you will have to copy the file path of your .mkv file, and it must be on your local computer (not cloud) for ffmpeg to be able to find it.
I hope this saves some sanity! happy giffing!
Phishing in Cyberspace
"You caught a fish drive! Why is it slimy?"
ID: Green and black gif of a low res fishing rod having it's line pulled around, the pulling gets more intense and an image of a slimy usb drive pops up
(Btw took this opportunity to write a fish script that converts the Blender output into nice gifs)

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch β’ No registration required β’ HD streaming
Me when I get my hands on some of you guys :3
still confused how to make any of these LLMs useful to me.
while my daughter was napping, i downloaded lm studio and got a dozen of the most popular open source LLMs running on my PC, and they work great with very low latency, but i can't come up with anything to do with them but make boring toy scripts to do stupid shit.
as a test, i fed deepseek r1, llama 3.2, and mistral-small a big spreadsheet of data we've been collecting about my newborn daughter (all of this locally, not transmitting anything off my computer, because i don't want anybody with that data except, y'know, doctors) to see how it compared with several real doctors' advice and prognoses. all of the LLMs suggestions were between generically correct and hilariously wrong. alarmingly wrong in some cases, but usually ending with the suggestion to "consult a medical professional" -- yeah, duh. pretty much no better than old school unreliable WebMD.
then i tried doing some prompt engineering to punch up some of my writing, and everything ended up sounding like it was written by an LLM. i don't get why anybody wants this. i can tell that LLM feel, and i think a lot of people can now, given the horrible sales emails i get every day that sound like they were "punched up" by an LLM. it's got a stink to it. maybe we'll all get used to it; i bet most non-tech people have no clue.
i may write a small script to try to tag some of my blogs' posts for me, because i'm really bad at doing so, but i have very little faith in the open source vision LLMs' ability to classify images. it'll probably not work how i hope. that still feels like something you gotta pay for to get good results.
all of this keeps making me think of ffmpeg. a super cool, tiny, useful program that is very extensible and great at performing a certain task: transcoding media. it used to be horribly annoying to transcode media, and then ffmpeg came along and made it all stupidly simple overnight, but nobody noticed. there was no industry bubble around it.
LLMs feel like they're competing for a space that ubiquitous and useful that we'll take for granted today like ffmpeg. they just haven't fully grasped and appreciated that smallness yet. there isn't money to be made here.
its gonna be called ffmpreg by the time I'm done with it