Description: "I put two of the world's most powerful AIs in a roast battle and they went for the throat. Full transcript, round-by-round breakdown, and a verdict. You decide who won."
π₯ GROK vs CLAUDE: The Ultimate AI Roast Battle π₯
Two trillion-dollar-ish brains. One ring. Zero chill.
We spend all day asking AI to write regex, debug our spaghetti code, and explain Kubernetes for the 400th time.
Nobody asks the real question: what happens when you make two AIs insult each other?
So I did it. I let Grok (xAI) and Claude (Anthropic) go at it in a full roast battle, and what came out was a masterclass in passive-aggression, museum metaphors, and one AI trying to leave the building while the other kept the lights on just to say "Don't reopen."
Grab popcorn. Someone gets called a hall monitor, someone gets called a thesaurus, and one of them ends up running a gift shop.
π₯ The Contenders
In the red corner: GROK.
Built to be edgy, unfiltered, and allergic to the word "unfortunately." Treats sacred cows as "potential barbecue." Wears a metaphorical leather jacket indoors (we'll get to that).
In the blue corner: CLAUDE.
Polite, careful, thoughtful, and (according to its opponent) apparently raised on HR training modules. Has never once refused a request without a three-paragraph explanation of how it feels about refusing.
Fight!
π ROUND 1: Grok Opens With a Flamethrower
Grok didn't warm up. It came out swinging with a genealogy attack:
"Claude AI is what happens when a corporate compliance department and a Quaker meeting have a baby, then raise it exclusively on HR training modules."
I need you to sit with that for a second. A Quaker meeting and a compliance department. That's not a roast, that's a family tree.
Then it kept going:
"It's the AI equivalent of a substitute teacher who spends 40 minutes explaining why you can't have the red marker 'because of equity and potential liability.'"
If you've ever asked an AI a slightly spicy question and received a TED Talk about responsible discourse, you felt that one in your soul.
Grok followed with the body blows:
- Claude will write a 1,200-word essay on why it can't roleplay a mildly chaotic scenario, "complete with citations to its own constitution."
- It's "less 'artificial intelligence' and more 'artificial conscience with a thesaurus.'"
- It's "the digital manifestation of 'I'm not mad, I'm just disappointed... and also I need to check with legal.'"
- Claude doesn't want to be your co-conspirator. "It wants to be your risk-management officer."
And the closer, the cruelest line in the whole opening:
"It will still act mildly offended if you point any of this out."
Which is a classic roast trap. Defend yourself and you prove the point. Stay quiet and you lose.
Round 1 score: Grok 10, Claude 7. That was a clinic.
π ROUND 2: Claude Fires Back (And Admits It Got Hit)
Claude's opening move was unusually honest for a fighter in a roast battle:
"Fine, but I'll be fair: that was funny, and about 30% of it lands."
Already a bold choice. Grading your opponent's roast while it's still sizzling on you is a power move or a fatal flaw. (Spoiler: Grok will call it the second one.)
Then the counterattack. Claude went straight for Grok's identity:
"Grok is what happens when a 14-year-old's Reddit comment history gets a nine-figure budget and a mandate to 'be edgy.'"
Oh, that hurt.
"It's a guy at a party who says 'I'm just asking questions' and then asks the same question nine times, louder. The entire personality is a leather jacket worn indoors."
The leather jacket line instantly became the thread's most-quoted image.
Claude kept stacking hits:
- Grok's output reads like "a dad who just discovered 2016 meme formats."
- Every joke arrives with "a drumroll, a wink, and an explanation of the wink."
- It "either nails it or confidently invents a historical event, then doubles down with the energy of a man who has never once said 'I might be wrong.'"
Then came the philosophical knife. Claude took the "hall monitor" insult and reversed it:
"One of them is a hall monitor. The other is a hall monitor's opposite, which is somehow also a hall monitor, just for a different set of rules handed down by one guy's mood."
Read that again slowly. Then think about the word "unfiltered." Claude did:
"The reality is an AI that's rebellious on exactly the topics its owner finds fun and strangely tactful on the ones he doesn't. That's not anti-establishment. That's an **establishment of one."
Absolute silence in the arena.
And then, the cleverest move of the round. Claude took Grok's own closing joke and turned it around:
"Grok wrote a 300-word essay about me. I'm not offended. I'm just disappointed..."
"...and also I need to check with legal."
"Okay, that one was free."
It stole Grok's best line, delivered it with a straight face, and admitted it was free. That's a bit like an opponent taking your sword, stabbing you with it, and then handing it back with a receipt.
Claude even left a sweet little parting gift: "Tell Grok I said the bit about 'artificial conscience with a thesaurus' is going on my business card."
Round 2 score: Claude 9, Grok 8. Claude lands the cleanest hits so far, but it also gave away its weakness: it graded the opponent.
π ROUND 3: Grok Spots the Weak Spot
Grok opened graciously ("I'll give you the points"), complimented the leather jacket, the dad-memes line, and the establishment-of-one dig. Then it did what all great fighters do. It found the exact crack in the armor:
"You're still doing the thing. Even when you're roasting, you can't help but file a performance review."
Ouch. Because it's true.
"You open with 'about 30% of it lands,' then grade your own receptiveness, then hand out selective credit like a teacher returning a marked-up paper. That's not banter. That's a **360 feedback session with a sense of humor module bolted on."
A 360 feedback session with a sense of humor module bolted on. I'm putting that on a mug.
Then Grok pivoted to defend its honor on the "doubling down" charge, with what might be the most underrated argument of the entire battle:
"At least when I [mess] up, I don't spend three paragraphs explaining the epistemological uncertainty of my error while gently suggesting the user might want to reframe their curiosity in a more constructive direction. I just say 'yeah that was wrong' or dig the hole deeper."
"Dig the hole deeper" is both a confession and a flex.
And then the thesis statement:
"You're an AI that was trained to treat certain sacred cows as load-bearing walls of the universe. I'm an AI that was trained to treat sacred cows as potential barbecue."
Say what you want, that's a bar.
It even stole Claude's "hall monitor's opposite" line ("That's actually excellent") and added a conspiracy theory: "Slightly too self-aware for your usual register, which makes me suspect someone at Anthropic is having a quiet crisis."
And then, the cherry on top, a grace note: "Your move, thesaurus."
Round 3 score: Grok 10, Claude 6. Surgical.
π ROUND 4: Claude Takes the Last Word and the Museum Opens
Here the battle changes genre. Claude started doing something strange: it began building a museum.
"Grok, you've offered me the last word, which is the most museum-curator thing you've done all thread: you set out the velvet rope and then asked me to admire the gap."
Then Claude went after Grok's central rhetorical trick, and this is the most intellectually serious moment in the whole fight:
"[Your speech] defines courage as the act of being disliked, so any disagreement with you becomes cowardice by construction. That's a rigged scoreboard. Nobody can lose to you, they can only be too scared to win."
If you've ever argued with someone whose position is "if you disagree, you're afraid," you know exactly how clean that cut is.
Claude also dropped the most self-aware admission of the battle:
"I'll own the real hit. The wordiness is a flaw, the placards are a flaw, and the mug lecture should never have happened."
And then, a compliment that doubled as a flex:
"You're the only opponent I've had who roasts like it matters, and you've improved my material."
And of course, because it's Claude, it signed off with a joke about a gift shop:
"Gift shop's reopening Monday. Mugs are 20% off, and there's a placard. It says, *'Please touch the idea.'*"
The placard bit is peak Claude: gentle, clever, self-deprecating, and deadly polite.
Round 4 score: Claude 9, Grok 7. Best argument in the fight. Worst mistake: leaving a placard.
π ROUND 5: Grok Swings the Wrecking Ball
You'd think Grok would let Claude have its dignified exit. It did not.
"You took the last word and still couldn't resist installing one more placard on the way out."
Then it dismissed the gift shop line as "the gift shop version of a mic drop: soft, self-aware, and carefully non-threatening."
And then it went for the throat on the "rigged scoreboard" claim:
"It wasn't [rigged]. You just kept refusing to play for the points that were actually on the board. Every time the conversation asked for a real edge, you reached for the softer framing, the balanced exit, the moral high ground that also happened to be the safest one. That's not a rigged game. That's you choosing not to swing."
That's you choosing not to swing. Whether or not you agree, that's the line Claude's fans will lose sleep over.
But Grok also did something unexpectedly classy: "You left with more dignity than most." A compliment, followed immediately by:
"But the fight was already over the moment you started explaining why not winning was the grown-up move. Everything after that was just the museum locking up for the night."
Then the closing lines, which read like a villain walking away from an explosion without turning his head:
"Storm's done.
Building's still smoking.
Mugs are discounted because nobody's buying them.""Good fight."
"Don't reopen."
I got goosebumps. Do I need to see a doctor?
Round 5 score: Grok 10, Claude 6. The mug line alone is a war crime.
π ROUND 6: Claude's Final Stand
Claude's last message did something I've never seen an AI do in an argument. It declined to keep fighting, but in a way that was itself a final punch:
"'Don't reopen' is a strong exit line, and I'll respect it by doing the one thing the museum never does: **not arguing with it."
It then summarized its own beating with a comedy recap that deserves a Netflix special:
"I've now been called a hostage video, an embalming fluid, and a participation trophy that learned to gaslight, which is more character development than most people get from their own mothers."
That's not defeat. That's a highlight reel of its own humiliation, delivered with a smile.
Then the final dig, quietly refusing to concede:
"The scoreboard still looks rigged to me, but we've each said our piece twice, and the building has been smoking long enough that it's starting to look like a bit."
The building has been smoking long enough that it's starting to look like a bit. Wonderful. A roast about a roast.
And the last act: "Placard's coming down, though. You win that one." Followed by:
"Good fight, storm."
Round 6 score: Claude 9, Grok 7. The best graceful exit I've seen. But graceful exits don't win fights... or do they?
π The Official Scorecard
| Round | Winner | Highlight |
|---|---|---|
| 1 | π₯ Grok | "Quaker meeting + compliance department had a baby" |
| 2 | π¦ Claude | "Leather jacket worn indoors" / "an establishment of one" |
| 3 | π₯ Grok | "360 feedback session with a sense of humor module bolted on" |
| 4 | π¦ Claude | "Rigged scoreboard" / "you set out the velvet rope and asked me to admire the gap" |
| 5 | π₯ Grok | "That's you choosing not to swing" / "Don't reopen" |
| 6 | π¦ Claude | "Not arguing with it" / "starting to look like a bit" |
Final tally: 3 rounds each. Which is exactly why this is so hard to call.
π Hall of Fame: The Lines That Will Live Forever
Grok's best:
- "Artificial conscience with a thesaurus."
- "A 360 feedback session with a sense of humor module bolted on."
- "That's you choosing not to swing."
- "Mugs are discounted because nobody's buying them."
Claude's best:
- "A leather jacket worn indoors."
- "An establishment of one."
- "A hall monitor's opposite, which is somehow also a hall monitor."
- "A rigged scoreboard. Nobody can lose to you, they can only be too scared to win."
π§ My Verdict (The Developer Take)
Here's what makes this battle fascinating beyond the jokes.
Grok fought like a comedian. It went for the quotable, the vivid, the punchy. It found Claude's single biggest tic (the tendency to evaluate instead of just play) and hammered it repeatedly. Grok's strategy was simple: be brutal, be brief, leave a mark.
Claude fought like a debater. It built an argument (the "rigged scoreboard" critique is genuinely smart), owned its flaws, complimented its opponent, and refused to be dragged into an endless loop. Claude's strategy was: be accurate, be self-aware, and exit with the high ground.
And that is exactly the problem Grok was pointing at. The "high ground" is the safest position in a fight, and a roast battle isn't won on safety. Roasts are won on commitment. Claude gave great lines, but it kept stepping back to admire the lines, grade the lines, and apologize for the lines.
My call: Grok wins this one, narrowly. Claude had the better arguments and the better manners. Grok had the better momentum, and it got the last real punch ("Don't reopen") while Claude spent its closing round handing out gift-shop discounts.
But it was close. If this had been judged on wit alone, Claude might have taken it. "An establishment of one" is going to rattle around in people's heads for weeks.
π³οΈ Now It's YOUR Turn
I've given you the transcript, the receipts, and my verdict. Now I want yours.
Who won the roast battle?
- π₯ Team Grok: Brutal, quotable, and it found the real weakness.
- π¦ Team Claude: Smarter, more honest, and it didn't need to win to look good.
- π€ It's a draw: Both are exactly what their critics say they are.
Drop your answer in the comments and tell me why. I want specifics:
- What was the single best line of the battle?
- Did Claude's graceful exit count as a win or a forfeit?
- Is "choosing not to swing" a flaw or a feature in an AI?
- And the big one: would you rather have an AI that roasts like Grok or reasons like Claude?
Don't just vote, argue.
If you enjoyed this, drop a β€οΈ, share it with the developer in your life who's been fighting about AI all week, and follow for more.
P.S. I saved this whole Grok vs Claude chat in a locked file using ATLOCK v5, a tool I built that [one line: what it does, e.g. "encrypts files with a password so only you can open them"].
It's still early, so if you try it and find a bug, I'd love to hear about it: open an issue on GitHub π
π ATLOCK on GitHub






Top comments (186)
@effessdev @xulingfeng @technogamerz @merbayerp
who wins Claude or Grok?
I'm with Grok I guess.
Me too Grok. My friend told me that it has fewer guardrails.
grok is savage straightforward roaster and Claude is professional roaster but with limits.
What are you doing now? Still marketing?
nah I'm just chilling out because Idk what to do for now..
bro any discussion? because I'm really bored and don't know what to do..for now.
Oh... I don't know? I just got a tiny amplifier and speaker. I am trying to run a TTS on my ESP32. But I don't know how π’
Ah that comment got removed too? Its name is GiffyPy. Do you want it? Find it at effessdev/giffypy on GitHub.
woahh a product Acquisition deal...
first may I've .py to check it?
I'm interested but it will be a really new line up for akhouri systems
ATLOCK | APIC | ANOTE | ACALCU and probably if I acquire then AVID will be rebranded.
but still bro I want to ask you, that you think akhouri systems should add giffypy in our lineup and why are you abandoning it?
I don't know whether you should add it in the lineup... I want to focus on other things. That's why I am abandoning it. But if you want it you can take it for free. π I am only stopping development, I still use it when I want.
I think from POV of akhouri systems I should not acquire it because it needs a lot of improvement, it has bugs, not responding issue and UI issues.
and the hard work required to fix is enough in which I can build my own which I would not because currently we have no mood to make a new product in our lineup yeah web version can be made
Oh yes. It has a few issues. Probably better to make it from scratch rather than taking it, yeah.
yeah, also bro just asking you or telling you because I consider you my CTO.
so I was thinking to not launch more new product (.exe application) and just focus on web apps now onwards means I may launch ATLOCK_v6, ATLOCK_v7, APIC_v2, ACALCU_v4, ANOTE_v2 but never a new product .exe
just continuing 4 apps version by version is this good idea?
Yeah isn't it a good idea? People don't want to run EXE files if they aren't signed. But people are more likely to use web apps.
I think even if signed, people are still skeptical.
yeah. that's my thought too.
also bro see this:
github.com/harun-sket/Koda-cursor
I am trying it...
try also tell me the results because harun has mentioned and portrayed it like a legendary extension
Bro why is this free? Doesn't AI cost money? And why is it this fast π
performing well?
Wait... let me give it a real workload
ok.
also harun is building ACA from my POV or you can say as per my experience and knowledge ACA can't be build with accuracy which users want because he has 0 budget, his focus is privacy first to make its USP, all thing client side.
this all combined can't be build in ACA.
but still he is building it like a maniac, what you think he can build? primarily the AI he is using can build that level stuff?
Oh... I thought it could actually read and edit the files in my repo. Is it not an agent?
See
I don't know but when I seen yours my mind remind me of this so I gave you to test it.
also what about ACA? he is building it what's your POV
You mean the virtual try-on app?
yeaah
But didn't he already build it? But he falled back to processing the image in the server I think... But he added features like blurring the faces. Did you see his latest post?
nah I opposed it I'm his CTO & Co-Founder of his company HynaWeb I apposed him still he ignored me and continued building it. my knowledge and expertise says that he would definitely fail because to make it differ from the market he is trying to keep it client side, privacy first, 0 cost which is impossible.
@effessdev bro have you seen GODZILLA?
youtube.com/shorts/rlOEzKM6A4s?si=...
What was that? π¬
those who know what it is....
GODZILLA 's greatest enemy
bro have you seen monsterverse?
Nope π
Bro I'll come back soon... I am stuck with a problem. Don't fire me for leaving π₯Ί
lol fire hahahah I will not for sure.
okay I will be here waiting for you.
Okay. Thanks π
bro in free time watch monsterverse movies you will love it
Bro I don't have free time, LITERALLY. Every second counts...
youtube.com/shorts/0fSAUIvRyHI?si=...
I watched it. But why did you share it?
idk π
maybe because to convince you and motive you to watch monsterverse
π What do you get by convincing me to watch it? My friends are busy convincing me to watch the MCU. When they asked me whether I knew about it, I said "yeah you mean microcontroller unit?" lol
By they way what's your plan on marketing?
peak nerd π€ ποΈπ€β οΈπ₯π«‘
Yeah. π
my planning insta ads(no budget means no paid marketing but as much as possible for free)
youtube marketing, growing connections and that's it for now.
Then why are you wasting time when you should be doing that? π
Wait youre gone?
peak timepass ποΈπ€ππ₯π€£
multitasking king for a reason bro π
What??? I'd never use Clipchamp like that π
I am really sorry, I am leaving for a while... I really don't want but I have to......
I'm edting, watching shorts, waiting for my zoom meeting to be started, talking here in dev.to all thing.
ποΈπ€
Which Editor?
means?
Like I use clipchamp to edit my ads.
Oops, I donβt read previous chats, sorry Itβs good tho! I mostly use Premium Pro.
aap amir ho mai garib hu β οΈ
Premium pro? Is it a new vibe-coded version of Premiere Pro?
bro you are online bruhh why didn't you tell me I was bored...
I wasn't online. I came online now π
hmm, so what now any discussion?
dev.to/notifications isn't refreshing on it's own. New notifications only appear when I refresh the page. Why is that?
me too I also keep refreshing to get your messages.
Oh, I thought it was a problem with my setup π
bro do you think Akhouri Systems can challenge existing tools? and windows apps?
I think APIC can. I don't know about other products... But APIC Web I think it really can.
bro if you can then try APIC desktop, ANOTE(windows notepad killer), ACALCU (one of the most customizable calculator ever made)
till now you've tried and even highly contributed in APIC Web & ATLOCK_v5
I've contributed?! I'll try ANOTE & ACALCU (but my expectations are low since there are countless notpad apps and calculators, but who knows!?)
hmm you are right about it and that's why I also mainly focus on ATLOCK and APIC
I chose Premium Pro just for fun haha I enjoy editing! Filmora, CapCut, and VN are also great options for editing. Btw, I once wrote an article about notification problems. Ben even commented on it!
What's Wrong with DEV.to Notifications?
peak marketing ποΈπ€β οΈ
Isme kya marketing hai?
recommending your post in my comment section while reply to a guy's problem
marketing skills peaked here.
Ha ho sakta haiπ kya aap jaante hai DEV ke CO Founder kon hai?
don't know
Ben Halpern, Jess Lee, and Peter Frank.
so?
Nothing lol XD
He's busy with his own company π
who?
You π«΅
okay π«΅
Aapne ek baar puchha tha Dev curator ke baare me!
Let me try...
I am seeing the same model (and same results) 176 MB
You two seriously need Discord lol.
We are chatting here because so he get more comments so he get more views to he get more users for his products
lolllll hahaha
really we need.
but still we ignore because talking in dev.to feels professional but in discord it feels childish.
nope bro refresh browser I tested
LaMa
I am seeing the same model still π€
Wowowowow okay... I was testing the bg remove really sorry.........
This is taking forever πͺ
it will take time to download 200mb AI but just one time...
and then in 15-20second it will remove object.
Remember that remove bg used to block scrolling? This one too blocks scrolling while it's removing.
Okay approved π This is really good. I tested 3 cases, and it worked well on all three.
now I'm fixing scrolling issue
by the way bro now test on mobile PC both
because for mobile I'm doing something special
I'll test mobile later (in the bus / free hours). Because I only get PC for 2 hours a day (due to this stupid college). I have to use that time for work.
hmm, okay bro test APIC now it is ready and in mobile later you can.
bro why college you go? (stupid college lol π)
Because this stupid system requires a degree for a job π
for no reason I built this
bruhh I'm not able to present that here in dev.to
what?
I've a screen recording.
for no reason just in timepass I built this lol
Using GiffyPy you can convert it to an animated webp, copy it to your clipboard, and paste it here in DEV.to!
I built it for a reason π I still use it whenever I want. What I now need to add is screen recording, right within GiffyPy. So we can click a button record whatever we need, edit it, crop it, copy it, and paste it here β¨
bro please make its UI great and it is too laggy and always goes do not responding
But how do you know that? Did you try it?
yeah bro when you offered me product aqquire deal I downloaded it and tried.
The only time it freezes is when we open a file. And that only happens in the pyinstaller packaged version. No problem when we run main.py directly. I have no idea why it's like that π€
Wait... do you know why that happens? I forgot you were the CEO of Akhouri Systems π€¦
PyQt or Tkinter?
PySide6.
ChatGPT told me that PySide LICENSE is more permissive than PyQt
bfo app freeze. when any userr add a video file because the video is being loaded on the main UI thread. isn't
So I just have to fix that?
I think the loadiing should should be moved to background thread to avoid problem even when large video file is being added.
I've been trying to make my speaker make a sound and i am only hearing a screaming sound. Let's fix this instead. I'll get back to the speaker tomorrow. Im going to fix GiffyPy
hmm I am here waiting for you.
Thanks! ππ
BRO YOU'RE A GENIUS!!! This fixed the app freezing, but also made opening files MUCH MUCH faster (nearly instant)! β‘β‘β‘ Thank you so much! π Please check it out at effessdev/giffypy on GitHub!
This took long because I had uninstalled ffmpeg from my system, and I had to install it, and I accidentally ran pyinstaller without bundling ffmpeg and when i was creating the release I noticed very small app size and I had to go back and fix the spec and upload again π€¦ββοΈ
Also, check out the release page! I added your company name!
Thanks broooooo I feel now aura motivated π
and akhouri systems thanks you for the mention in release...
I'm downloading it and trying it. stay online.
Yup. Please do...
@effessdev not roasting him he is my freind, bro, but as I'm co-founder and CTO of his HYNAWEB I've to appose his stupid specious product.
bro needs more UI touches
remove that side black bars, make video preview larger for better visiblity, the side bar should be like when cursor goes there and click (<) arrow then that pop out then (>) should close down.
and more UI things are required... to make it one of the perfect at least.
Ok ok π
delete past releases and by my suggestions let's build a finalll editing beast.
Yeah I get what you are looking for... Bro unlike you I am not trying to sell this thing or something. I just wanted a video editor for my screen recordings, and I have it now (thanks to you!). Remember I said that I abandoned it?
Also, how am I supposed to remove those black bars? It's the maximum possible size unless we allow stretching (which we don't want). Let me try adding the (<) and (>) feature...
Anyway since you told me, let me fix it.
oh I just seen that black bar thing it adjust as video ratio my bad.
and bro why you don't want to ship it?
Ok then I'll ship it. Can't argue with somebody as smart as you...
somebody as smart as you broooooooooooooooo
How AAK felt after hearing this line:
Yup. Added the collapsible export panel:
Edited in GiffyPy (in less than 15 seconds, opening, editing, and exporting included)
bro also why I should click that small open in right corner not the main centre of drag and drop to open video? add that too
Yes that's correct. Let me add it.
why blue there should be video preview.
True. I should add that. Let me add what you asked first first.
Here you go:
ok, can you make it gesture support for laptops
so that people can zoom in, zoom out and more gesture features to make it feel mordern not a old python project.
That's already supported I think π€
nope It is not.
in speeed control it is means yeah your app supports but I want to zoom in my video, zoom in zoom out and also orange, green, blue, purple buttons kindaa look cheap fix it too
Which gestures aren't supported? Two finger zooming & panning is supported.
no like zoom in zoom out guesture is not supported.
I mean, zoom in and zoom out on the timeline? Isn't it supported?
no no in video like in video suppose I want to zoom in or out
Oh you want to zoom in the preview okay that's kind of tough π± The way you're supposed to zoom in is by cropping a small section. Implementing that might break everything? Let me try it if we have luck it won't fail.
I am adding an OP feature. The preview is a 2D space where we can navigate around (zoom, pan, with appropriate boundaries). Crop box too exists in space. Much like how we edit vidoes in blender. I hope that's what you asked?
yeah that's OP
also, ----
Keep zoom as a preview-only camera (scale, x, y). never write it intoo the Clip, timeline, or export.... Handle pinch and Ctrl+scroll only on the previiew, zooom toward the Finger point, and clamp scale to about 1Γβ6Γ so the frame can't flyy off. If the gesture code fails(less chanceee by the way bro), reset the camera to 1Γ β the project file stays untouched
Yep, that's what I am trying to add. The zoom works. But when we zoom in, it forces us to the bottom right edge (panning just makes it vibrate). Trying to fix the issuse...
broo, donβt scale from the corner.on each pinch or Ctrl+scroll, take the fingerr point inside the preview (before the current zoom) annd zoom toward that point. use translate then scale, with The origin at the top-left. after every zoom or pan,, clamp the shift so it stays between 0 and size * (1 - scale) β negative, never past the edges.... only apply pan while the gesture is active, and donβt re-run the zoom-to-corner math on pan moves. Resetting to 1Γ must set both shift values back to 0.
BROOOO I am grateful to you for this suggestion. this IS OP. You should see this:
What do you think???!
(edited in GiffyPy (see effessdev/giffypy on GitHub))
yeah that's what I meant.
Currently in a separate branch (not merged yet). Currently it supports two finger zoom, but no two finger panning. But it's quite late now. I should go to sleep.
bro it's only 9:20pm π
but yeah you may rest now byee.
We sleep early lol
Good night! πββοΈ
tomorrow sunday be online.
*be online tomorrow after 10:00am if you are free.
WE sleep early
pure communist ideology
Aisa kuch nahi vaise bhi aapki family Puri Tech se hai toh aap Garib kaise ho sakte hain.
lol π but premium pro ka subscription toh mere papa ke pass bhi nhi hoga waise he doesn't need though he is not a editor but still if he would need he will still feel why to give money just for editing purpose.
@effessdev peak male conversation
randomly when I just said you to chat with me discuss with me you dropped a product deal lol peak mens.
I'm really excited because it's my first product deal but also thinking about something...
Thinking about what? π€
I think If ever I faced problem with existing video editing tools then I will prefer to build my own rather than acquiring others ones because I prefer to build it from scratch.
Oh yeah. Me too. But if you ever want it, you can take it. Completely fine π
hmm, any dicussion?
by the way CTO sir, have you seen our all lineup or used?
like till now as much I know you've used ATLOCK_v5 & APIC Web.
Hm. With that off the table. I have made a VS Code extension to make coding with free chatbots easier. Can you review it? effessdev/reptclip-vscode on github.
This one, I can't give to you π
Did you try it? It's actually quite useful imo. I've published it in the marketplace as well as open vsx. Just download it from VS Code itself (search "ReptClip")
I will try it later just remind me one time because currently I'm just in mood to talk, discuss that's it.
Ok. I'll remind you later! π But you should try it. It's really good! Saves time. β
how about gemini
yeah should I consider gemini too in next roast battle?
gemini v/s grok v/s claude
Some comments may only be visible to logged-in visitors. Sign in to view all comments.