A shitpost that's been brewing in my head for a while now

@sop couldn't read them all, will need a few more passes, but some suggestions are hilarious, well done 😆.

these 1 frame walls of text are killing me though, will need to just extract the thing


edit: forgot we could show video controls on gifs, best thing ever.

strong-clap, great work!

@tshirtman @sop how do you show the video controls?
@xale @sop right click on the gif, -> show video controls (at least in firefox).
@tshirtman @xale @sop
That's no GIF!
Video: MPEG4 Video (H264) 1920x1080 30.303fps 959kbps [V: h264 baseline L4.0, yuv420p, 1920x1080, 959 kb/s]

@jbiserkov @xale @sop Ah! I was lied to!

edit: oh no, the "alt" label now lands on top of the "gif" label in the image. 😆

@tshirtman I think this is how all of the platform present GIFs - you upload a GIF and they convert it to MP4.
@jbiserkov @tshirtman @xale @sop For some reason, Mastodon seems to label all video as "GIF", which is frustrating to me

@golemwire @jbiserkov @tshirtman @xale @sop it doesn't label all videos as GIF, it secretly converts GIFs to video!

Though I must admit I don't know how clever it is about remembering what was supposed to be GIF vs ‘video without audio’


But anyway, video videos get tagged with their length not ‘GIF’.

@purple @golemwire@librem.one @jbiserkov @xale @sop it's clever because gif is an extremely inefficient format by today's standard, mp4 files are much smaller for the same content.
@tshirtman @xale @sop You can also play it at 50% speed! (I used both)
@tshirtman you can't show video controls on a gif. this isn't a gif, it's an mp4
@sop "watch them integrate agentically with the Ikea Product API!" is fucking sending me haha . this is awesome
@sop "(europeans DNI)" but how will your agents integrate with Ikea
@sodiboo (in case you didn't get it, the reference is some VC guy living in Denmark posting about how those "europeans" are impermeable to the hype machine that brings us this kind of life-changing innovation)
@sop no I have not heard of this and did not get it but that's fucking hilarious lmao
@sop @sodiboo I have met permeable europeans, sadly
@sop brilliant, canonical!
@sop I feel like there should be a different term to describe an extremely high-effort shitpost. "Shitsterpiece" maybe?
@sop 100%. I can't believe that this ux nightmare is the default setting.
@anderskaplan @sop holy shit what is that monstrosity
@dave @anderskaplan have you tried using visual studio code in particular while logged in recently?
@sop @dave The life saver button isn't easy to find, but exists: code completion can be switched on/off via the copilot button in the status bar. I set it to "off" unless there is actually something I want it to help with. Much nicer that way.
@anderskaplan @sop wooooow. I've been living in Zed a lot recently, which only does this bullshit if you're stupid enough to set up Supermaven. It's supported, just not enabled in the same way by default. There's a "conservative" or something similar for inline completions.
@anderskaplan @sop and yes, I did pay for and try Supermaven, and yes, it did make me want to set it on fire. Especially in nvim.
@sop Honestly? Yeah. I'll admit; I have this feature enabled in my code editor. It's basically like this. For natural language documents, it's sufficiently annoying that I have to turn it off for markdown files, but even in code, it's very hit or miss. I think i'm going to just turn it off entirely, after seeing this, because genuinely, i agree. The completions in this video are not even really an exaggeration; it's genuinely that hyperactive and changes its mind constantly. It is fucking annoying.
@sop As much as it "maybe does help" or there is a placebo effect, at least in my case, I know i don't need it. Some environments force me to disable it; I do comply with those rules; and I can still code fine. I'm not a "vibe coder"; I'm not reliant on it. It's just been by go-to to have this specific tool for years, and it was never quite so obviously useless that I've urgently wanted to disable it. But this video did make me realize, that yes, it is annoying. Yeah, i'm probably not benefiting from it.
@sodiboo @sop there's also the possibility that all these recomendations you're reading is tripping you up and subconsciously change something you were about to write to something worse. it's insidious.
that and your brain can read pretty fast, and having long bad suggestions that you can't help but read every time you type a character is exhausting.
@Jessica @sodiboo funny enough, the only time I see e.g. Cody by Sourcegraph reliably give me good suggestions is when I'm writing comments, error messages and the such — and, at that point, I want my software to use *my* voice. I've *earned* that 
@sop
At least in #intellij you can set the "suggestion strength" where it only shows suggestions when it is "confident enough" which works uqite well imho. For code, only for code though. #ai
@Jessica @sodiboo
@rugk my workplace doesn't pay for the intellij AI (we bought into the sourcegraph ecosystem; tbf, their code search IS really good) but I'll be on the lookout for that one if that ever changes

@Jessica @sodiboo @sop I find these suggestions irritating as well, but somehow I’m ok with the regular autocomplete, which can also sometimes suggest entire snippets.

Oh it’s also super annoying when it suggests a whole bunch of stuff, and I’d actually want maybe half of it. But if I press tab I get all of it and have to delete half. 😬 so I end up typing anyways

> yes, it is annoying. Yeah, i'm probably not benefiting from it.

No, you aren't benefitting from it.
It's not there for you, you are there for it: to train it as an apprentice, metaphorically speaking.

@sodiboo @sop

@sop right??? we can't even stand regular autocomplete. we remember when it first became a thing in the 90s and we noped out super hard
@ireneista @sop t9 autocorrect was a good idea. It went south just after that.
@sop this is incredible
@sop Is this art? I think it is.
@sop Nicely done. Every frame is 👌
@sop a great work of art
@sop “Shitposting” is an anagram of “Top Insights”.
@sop I feel seen. Looking at you, Notes on iOS
@gulfie oh no. My phone runs android, but I've only heard good things about that app. Did they really ruin it like that?
@sop yup. Often the only way to get out of the “this is what comes next” is to accept it (tab key) and delete. Or interrupt your flow a different way. But interrupt it non the less. I use notes to write a LOT and it is so frustrating.

@sop I paused on every single message because it's golden. That's what we get when we let corporations spoon-feed us whatever shit they want.

Out of curiosity I've loaded an open source LLM I have around, to see how it autocompletes from "fuck" onward, and even without "fuck" it's negative every single time.

What is crazy to me is that people is letting their data be constantly sent over the internet to who knows where, all to get a useless prediction.

@starsider yeah, I obviously didn't use an actual LLM in the making of this post. I tried a little! The results were, uh, let's call them uninspired, and also not representative of my experience dealing with this feature in code editors
@sop I didn't ask the LLM to do anything, instead I tapped into the raw underlying text completion of it. No "user" and no "assistant", just literal autocomplete.
@starsider cool. if I may ask, what tooling did you use for this?
@sop llama.cpp server, mikupad and OLMo-2-1124-13B-Instruct (Q4_K_M gguf), but for text completion I would suggest koboldcpp instead which is easier to use and includes a text completion in its web UI (called "story mode" if I remember correctly).
@sop @starsider so this turdware doesnt even help as so-called spicy autocomplete (how unsurprising)
@sop if this is a shitpost, what are you qualityposts like? O.o
@ljrk I take two to three weeks producing one or twelve git commits where each message is 2-3 times as long as the diff /lh
@sop sounds relatable, esp. it being either one or twelve, and nothing in between.

@sop @ljrk mood asf tbh

followed shortly by the commit with 250 additions, 70 deletions, 7 changed files, and a commit message along the lines of "i changed a ton of things and haven't committed in like a month, and i do not have the energy right now to read the diff and summarize it, so uhhh... code as of <date>. i'm gonna learn to use git properly next time, honest"

I second @ljrk ‘s question. This is an eleven on any of several ten scales. Gold. No notes. Bravo, @sop
@ljrk @sop do pissposts exist? vomitposts?