Wednesday, October 7, 2026ArchiveSearchAsk the paper

The Computomatix Times

All the posts fit to save — curated from @computomatix's bookmarks & likes on X

Edition of Wednesday, March 25, 2026

17 stories

Google's TurboQuant Compresses LLM KV Caches to Three Bits

Google's TurboQuant Compresses LLM KV Caches to Three Bits

Jen Zhu describes Google Research's TurboQuant, which compresses LLM key-value caches to 3 bits per value using random rotation and PolarQuant quantization, reporting at least 6x memory reduction and up to 8x faster attention with no measured accuracy loss. The post links to Google's research blog.

Original post · 1 min read
When I was consulting for @HBO Silicon Valley, zero-loss compression was the holy grail Richard Hendricks chases that perfect middle-out algo could shrink everything w/out breaking a single bit.

Google just did something even more practical for the AI era: TurboQuant compresses LLM key-value caches down to 3 bits per value using random orthogonal rotation + PolarQuant scalar quantization & optional 1-bit QJL residual correction.

=>> 6× memory reduction, up to 8× faster attention (on H100), & 0 degradation on LongBench, Needle-in-a-Haystack, and RULER for models like Gemma. No retraining, no calibration needed.

Fiction just got out-engineered by reality. 😅💚💚
Google Research @GoogleResearch
Introducing TurboQuant: Our new compression algorithm that reduces LLM key-value cache memory by at least 6x and delivers up to 8x speedup, all with zero accuracy loss, redefining AI efficiency. Read the blog to learn how it achieves these results: research.google/blog/turboquant-redefining-ai-…
♥ 8.7K · ⟲ 671 · 👁 1.2MView on X ↗

Manthan Gupta Applies Karpathy's Autoresearch Idea to LLM Inference

What Happened When I Applied Karpathy's Autoresearch Idea to LLM Inference

Manthan Gupta describes building Auto-Inference-Optimiser, an open repo where an AI coding agent hill-climbs on MLX inference speed on Apple Silicon under a locked evaluation harness. The article focuses on the failed experiments and fake wins behind benchmark gains.

Original post · 10 min read
X ArticleWhat Happened When I Applied Karpathy's Autoresearch Idea to LLM Inference
Most "AI optimization" demos are fun to watch for the same reason benchmark tweets are fun to watch: they show you the win, not the search.
You see the final graph. You see the +12% or the "runs 2x faster now" claim. What you usually do not see is the graveyard of bad ideas behind it. The settings that looked promising but were just noise. The optimizations that made throughput better by quietly making the model worse. The fake wins that only happened because the benchmark got easier.
So I built a small repo called Auto-Inference-Optimiser (star the repository!) to study exactly that.
The idea is simple: lock the evaluation, open one file for experimentation, and let an AI coding agent hill-climb on inference speed forever on Apple Silicon.
The most interesting part was not that it achieved a speedup. It was the kind of speedup it achieved, what it failed to improve, and what that indicates about inference engineering on real hardware.
Let's get into it.
Why I Built This
I care a lot about inference right now.
Not in the abstract "LLMs are cool" sense. I mean the actual production questions: where latency comes from, what batching buys you, what prompt processing costs, how KV cache decisions change throughput, and where the hardware wall starts pushing back.
There is a lot of content online about training. There is also a lot of content online about agents. But there is still not enough content that combines both instincts: build a tight experimental harness, let the agent search inside it, and use that process to learn something real about inference.
This repo was my way of doing that.
It is inspired by Karpathy's Autoresearch, but pointed at a different layer of the stack. Instead of searching over training code on a GPU box, this one searches over an MLX inference pipeline on a Mac because I am GPU poor (please sponsor a GPU).
What The Repo Actually Does
At a high level, the repo turns "make inference faster" into a bounded optimization problem.
The structure is intentionally small:

That boundary is doing most of the work.
prepare.py is read-only. It fixes the benchmark model, the prompts, the warmup behavior, the averaging logic, and the quality gates. The agent cannot "win" by quietly changing the test.
inference.py is the search surface. That is where the agent is allowed to touch sampling, prefill step size, prompt formatting, and the general generation path.
program.md tells the agent how to behave:

That is the core harness.
And I like this design a lot because it bakes in three things that most autonomous coding demos hand-wave away:
Reversibility - bad ideas are cheap to discard.
Observability - every run leaves behind metrics and logs.
Constraints - the agent is not allowed to optimize by moving the goalposts.
The Evaluation Is The Real Product
The truth is that the most important file in this repo is not inference.py. It is prepare.py.
That file fixes the benchmark around a small Apple Silicon friendly model, runs warmups, averages across multiple runs, and evaluates five different prompt types:
explanation
long-context summarization
reasoning
creative generation
code generation
That already makes the benchmark better than a lot of speed demos, because decode-heavy and prefill-heavy cases behave differently.
But the more important choice is the quality gate.
This repo does not let the agent optimize only for tokens/sec. It requires two checks to pass:
avg_perplexity has to stay below a threshold
sanity_check has to stay above a threshold
That second gate matters a lot.
Perplexity is useful, but it is still a model-internal metric. It can tell you that outputs are becoming unstable or degenerate, but it does not fully tell you whether the answer is still usable. So the repo also checks for concrete task-level correctness: did the train speed answer contain 48? Did the transformer explanation mention the right ideas? Did the LCS prompt actually return something that looks like Python code?
This is one of my favorite design choices in the whole project.
Because if you do not defend quality explicitly, an optimization harness will absolutely "improve" your system by making it worse.
What Actually Worked
After the optimization runs, the pattern was surprisingly clear.
Here is the short version:

But the more interesting part is where they came from.
1. Argmax sampling was the biggest win
On the Qwen run, setting sampling to greedy decoding gave the largest gain: about +10.8% generation throughput.
On the Llama run, it was also the best keep: about +2.6%.
That tells you something important: sampling overhead is not free. Top-p decoding is doing real work every token, and if your objective is pure throughput, removing that work can matter more than a lot of fancier ideas.
Of course, there is a trade-off.
You get deterministic output and lose diversity. So this is not a universal recommendation for every product. But as an inference lesson, it is very clean: sometimes the fastest path is just doin… continue on X ↗
♥ 516 · ⟲ 44 · 👁 216.9KView on X ↗

Aiden Bai Launches Expect, Open-Source Browser Testing for Coding Agents

Alex Reibman endorses a post from Aiden Bai introducing Expect, an open-source tool that lets coding agents like Claude Code or Codex QA apps in a real browser, record videos of bugs, and fix them iteratively. It runs as a CLI or agent skill.

Original post · 1 min read
Ok this is exactly what I was looking for
Aiden Bai @aidenybai
Introducing Expect

Let agents test your code in a real browser

1. Run Claude Code / Codex to QA your app
2. Watch a video of every bug found
3. Fix and repeat until passing

Run as a CLI or agent skill. Fully open source
♥ 314 · ⟲ 8 · 👁 99.0KView on X ↗

Analyst Questions Harvey's $11 Billion Valuation Against Lexis and Westlaw

Matt Janiga questions whether legal AI startup Harvey's $11 billion valuation is justified given its competition with Lexis and Westlaw, which have large legacy data businesses. He argues Harvey lacks those datasets and would struggle to match their fee revenue.

Original post · 3 min read
The Harvey fundraise at an $11 Billion valuation is really interesting, and on the verge of head scratching.

Harvey feels like it competes with Lexis Nexis and Westlaw, which are the other two legal tools every major law firm has.

I used Lexis's AI tool a lot in my prior role. It was decent and seemed to improve over time. I assume Lexis will continue to improve it. It honestly competes with ChatGPT and Gemini more than Harvey.

The law firm lawyers I know who use Harvey like it, but it's not their sole AI tool. Like every AI tool on the market, it also has limitations and pain points.

Lexis is owned by RELX PLC and that conglomerate has a market cap of ~$65B. Westlaw is owned by Thompson Reuters and that conglomerate has a market cap of ~$55B (has been swinging, in part due to news about AI advancements and competitors like Harvey).

The interesting thing is that Lexis and Westlaw have legacy businesses built on datasets of legal precedents and carefully curated regulatory materials like opinion letters and legislative history. They also offer other products that drive material revenue, like Lexis's identity verification databases and value-added services.

Harvey doesn't have those things. And unless it can displace Lexis or Westlaw, it doesn't seem like it can earn the fees that those providers currently take from law firms on an annual basis. Legal revenue is an estimated 25% of Lexis's business — is Harvey really already on par with Lexis in the legal space vis-a-vis its $11B valuation? Westlaw drives closer to 40% of Thompson Reuters revenue, so maybe Harvey does still have room to double its valuation off of fee revenue. But that feels like a tough mountain to climb.

I'm also skeptical that Harvey can survive the thousands of paper cuts of lawyers opting for more general use AI tooling from the likes of Anthropic, Gemini and OpenAI. Anthropic has made amazing strides in general business work product, and all three are useful tools in developing memos and contracts.

There's also a last issue facing Harvey. If it replaces too many associates or associate hours, law firms aren't replacing costs — they're ripping out revenue generators. As someone who hires law firms, I'm not paying Cravath or MoFo $1,000 an hour for a partner to use Harvey. I'm paying those rates to get an associate, counsel or partner who has specific knowledge and skills to advance my project faster. It's great for me if Harvey usage shaves 5 hours off my bill on a project. But not good for the law firms, because I don't have some magic increase in projects to help them make up the lost revenue.

Law firms who adopt Harvey more will have to change their billing models. And I'm not sure you can teach that many old dogs the necessary number of new tricks to keep pumping up Harvey's valuation.

Okay. Rant over. Going to touch grass for 20 minutes.
♥ 334 · ⟲ 10 · 👁 72.8KView on X ↗

Sierra Releases Ghostwriter, an Agent That Builds Customer Service Agents

Sierra Releases Ghostwriter, an Agent That Builds Customer Service Agents▶

Bret Taylor announces that Sierra is releasing Ghostwriter, which lets enterprises create customer experience AI agents through conversation rather than forms, with voice, multilingual support, system actions and guardrails. He argues every software UI will eventually be an agent.

Original post · 1 min read
Today, Sierra is releasing Ghostwriter, our agent for building agents. With Ghostwriter, you can create an AI agent for your customer experience — one that can chat, pick up the phone, speak dozens of languages, take action on your systems of record, and be protected with industry-leading guardrails — simply by having a conversation. No clicking, no forms, no menus.

Codex and Claude Code have transformed how we build software, making it possible for software engineers to orchestrate and review the work rather than doing all the work themselves. We think the same transformation will happen for all software. Rather than every enterprise app having a web app for humans and an API for automation, every software platform’s UI will be an agent that can do the work on your behalf.

I recorded a demo of my building and optimizing an agent with Ghostwriter so you can see how powerful and easy it is to use. It’s completely changed the way our early adopters build agents, and it’s changed the way I think about the software industry. Let me know what you think, and, if you’re interested in trying it out at your business, please reach out directly.
♥ 3.2K · ⟲ 293 · 👁 1.1MView on X ↗
AI7/10

Google Makes Lyria 3 Music Models Available in Public Preview

Google Makes Lyria 3 Music Models Available in Public Preview▶

Google for Developers announces that Lyria 3 and Lyria 3 Pro are in public preview via the Gemini API and Google AI Studio, offering two variants, tempo and song structure control, and image-to-music input. A demo video accompanies the post.

Original post · 1 min read
🎵 Lyria 3 and Lyria 3 Pro are now available in public preview via the Gemini API and in @GoogleAIStudio — and it’s music to our ears 🎵

🎼 Choose from two distinct variants to match production & latency needs (Lyria 3 Pro and Lyria 3 Clip)
📢 Direct the model with more precision & control (set specific tempos and song progression in your prompts)
🖼 Create projects using multimodal input support (such as image-to-music input)
♥ 182 · ⟲ 30 · 👁 83.2KView on X ↗
AI7/10

Eric Schmidt Says Defining Success Now Matters More Than Execution

Eric Schmidt Says Defining Success Now Matters More Than Execution▶

In a video clip, Eric Schmidt argues that the key advantage in AI-driven work is precisely specifying problems and evaluation functions, after which systems can run and produce results overnight.

Original post · 1 min read
Eric Schmidt says the 10x advantage is no longer execution. It is defining what counts as success.

A programmer writes a spec and an evaluation function, runs it at 7pm, and wakes up to what was invented overnight.

The advantage now belongs to whoever can specify the problem precisely.

The rest will be automated.
♥ 2.7K · ⟲ 332 · 👁 393.0KView on X ↗

Dev-Browser CLI Uses Google WebMCP to Control Real Chrome Instance

Dev-Browser CLI Uses Google WebMCP to Control Real Chrome Instance▶

am.will praises dev-browser, which uses Google's WebMCP to drive the user's main Chrome instance with its existing sessions and cookies rather than a sandboxed Playwright browser, and describes how to enable remote debugging. The post is enthusiastic and offers little technical detail.

Original post · 1 min read
OMG you guys, this is incredible! This is using Google's new WebMCP function to control your browser, but not only is it lightning fast, but its unique because it is using your main Chrome instance.

Not some sandboxxed Playwright instance that doesn't want to remember your sessions, cookies, or passwords.

Your real Chrome instance. It's incredible.

You need to enable:

chrome://inspect/#remote-debugging

Also, it doesn't even require a skill to use. It just works. I'm thinking about making one anyway.

I'm telling you, download this and try it. This is my new daily for sure.
Sawyer Hood @sawyerhood
Introducing the new dev-browser cli.

The fastest way for an agent to use a browser is to let it write code.

Just `npm i -g dev-browser` and tell your agent to "use dev-browser"
♥ 2.7K · ⟲ 193 · 👁 458.8KView on X ↗
AI6/10

Developer Runs 35-Billion Parameter Model on $600 Mac Mini

Developer Runs 35-Billion Parameter Model on $600 Mac Mini▶

thestreamingdev reports running a 35-billion parameter AI agent on a 16GB M4 Mac mini by paging the model from SSD at about 30 tokens per second, claiming 18.6 times the speed of the same approach on NVIDIA hardware. The claims are shared in a thread with a demo video.

Original post · 1 min read
I ran a 35-billion parameter AI agent on a $600 Mac mini.
Specs: M4 Mac-Mini 16GB RAM

The model doesn't fit in RAM. It pages from the SSD at 30 tokens/second.

On NVIDIA, the same paging gives you 1.6 tok/s. Apple Silicon gives you 30. That's 18.6x faster.

No cloud. No API keys. $0/month.

Here's what it can do 🧵
♥ 3.2K · ⟲ 209 · 👁 732.5KView on X ↗

Sawyer Hood Launches Dev-Browser CLI for Agent Browser Automation

Sawyer Hood Launches Dev-Browser CLI for Agent Browser Automation▶

Sawyer Hood introduces the dev-browser CLI, which lets agents use a browser by writing code, installable via npm with a single command. The post includes a demo video.

Original post · 1 min read
Introducing the new dev-browser cli.

The fastest way for an agent to use a browser is to let it write code.

Just `npm i -g dev-browser` and tell your agent to "use dev-browser"
♥ 3.0K · ⟲ 281 · 👁 871.0KView on X ↗

Ramp Data Shows Top AI Spenders Doubling Revenue Since 2023

Ramp Data Shows Top AI Spenders Doubling Revenue Since 2023

Eric Glyman reports that the top quartile of AI spenders on Ramp have more than doubled revenue since 2023 while the bottom quartile is flat, citing examples like a Texas roofing company and a Florida construction firm. He frames it as a widening gap that most businesses don't yet see.

Original post · 1 min read
Since 2023, the top quartile of AI spenders on @tryramp have more than doubled their revenue. Bottom quartile? Flat

A roofing company in Texas. A window installer in Utah. A construction firm in Florida that grew 65%

The gap is accelerating and most companies don't feel it yet
Eric Glyman @eglyman
Getting on the right side of the ice — The ice has cracked
If you want to understand what's about to happen to American businesses, picture one night in the Antarctic over a century ago.
Ernest Shackleton and 27 men were camped on ice
♥ 598 · ⟲ 68 · 👁 421.1KView on X ↗

Claire Vo Argues Design Teams Lag Behind in Corporate Influence

Claire Vo argues design culture is broken at many companies, with design teams resisting change, lacking political skill in campaigning for resources, and failing to make a quantified case. She responds to a Lenny's Newsletter observation that design hiring stalled as AI speeds up engineering.

Original post · 1 min read
I’ll say the thing no one is saying: design culture is broken in lots of companies.

Often design teams & designers are the most resistant to change org in the EPD triad, with highly vocal AI opponents, and little skill or interest in the art of campaigning for influence or resources. Won’t hold a number like a PM, not yelled at about timelines like engineering. While I have brought design topics to the board convo, not a single board has pressed me our design talent, strategy, or velocity. Most teams treat design like a tax they don’t want to pay, and those that *do* take a deep interest and want to invest in design get back big “get out of my figma” energy. And if you’re too precious about craft to dirty your hands with the dark art of corporate politics, good luck getting more headcount. If a PM or engineer can get 85% there with tailwind and a dream, you better come to the table with more than “I represent the user.”

Great designers are worth more than almost anyone on the team, and I’ve worked with lots of gems, but this is 0% surprising to me.
Lenny Rachitsky @lennysan
I don’t know exactly what’s going on here, but it does feel AI-related. Unlike PM and eng, which started growing in 2024 (two years post-ChatGPT), design didn’t. If I had to venture a theory, I’d say that because AI is allowing engineers to move so quickly, there’s less opportunity—and less desire—to involve the traditional design process.

That said, you’d think design would become a differentiator as more products compete for attention. Something to think about for your company! We’ll keep watching this trend and AI’s impact on org design more generally.

One interesting observation we made …
♥ 819 · ⟲ 62 · 👁 188.4KView on X ↗

Aakash Gupta Says AI Product Management Careers Lie Deeper in the Stack

Aakash Gupta Says AI Product Management Careers Lie Deeper in the Stack▶

Aakash Gupta argues that application-layer AI PM roles are crowded and low-ceiling, while higher-paying roles require skills like probabilistic thinking and model evaluation. He promotes a podcast episode with a former AI PM at Netflix, Amazon and Meta.

Original post · 1 min read
The "easiest" path into AI product management is also the most crowded and lowest-ceiling.

There's a stack of AI PM roles. At the top: Application PMs. They own the user experience layer. How users interact with AI, how you build trust, how you make AI reliable for everyday use. This is the closest to traditional product management. And that's exactly the problem.

Every PM repositioning into AI right now is aiming at this layer. They shipped a chatbot feature. They designed an AI-powered search experience. They added "AI" to three bullet points on their resume. The application layer is where the conversion is easiest and the competition is most brutal.

She's been an AI PM at Netflix, Amazon, and Meta. Her breakdown of the full stack on this episode revealed something most career advice skips: the layers below the application tier require fundamentally different skills. Not UX intuition.

Probabilistic thinking. Model evaluation. Understanding why the AI is unreliable, not just managing the user's perception of reliability.

The $900K roles don't live at the layer everyone is rushing toward. They live deeper in the stack, where the supply of qualified PMs drops off sharply.

The roadmap isn't "get into AI PM." It's "get into the right layer."
Aakash Gupta @aakashgupta
AI PMs at Netflix get paid $900K+.

She's been an AI PM at not just Netflix, but also Amazon and Meta. And today, she broke down how you can too:

1:43 Types of AI PMs
7:11 - Technical Concepts Masterclass
58:57 - How to Job Search Well
♥ 28 · ⟲ 1 · 👁 9.1KView on X ↗
AI6/10

Shiv Lists Startups Building Infrastructure for AI Agent Economy

Shiv Lists Startups Building Infrastructure for AI Agent Economy

Shiv lists thirteen companies building primitives that let AI agents act as users, including email, phone numbers, browsers, sandboxes, memory, payments, voice and web search. He frames the trend as an economy of AI coworkers.

Original post · 1 min read
Lots of companies are now building primitives for an economy where AI agents are the primary users instead of humans.

They're betting on an economy of AI coworkers.

1. AgentMail (@agentmail): so agents can have email accounts

2. AgentPhone (@tryagentphone): so agents can have phone numbers

3. Kapso (@andresmatte): so agents can have WhatsApp phone numbers

4. Daytona (@daytonaio) / E2B (@e2b): so agents can have their own computers

5. Browserbase (@browserbase) / Browser Use (@browser_use) / Hyperbrowser (@hyperbrowser): so agents can use web browsers

6. Firecrawl (@firecrawl): so agents can crawl the web without a browser

7. Mem0 (@mem0ai): so agents can remember things

8. Kite (@GoKiteAI) / Sponge (@PayspongeLabs) : so agents can pay for things.

9. Composio (@composio): so agents can use your SaaS tools

10. Orthogonal (@orthogonal_sh) so agents can access APIs easily

11. ElevenLabs (@ElevenLabs) / Vapi (@Vapi_AI) so agents can have a voice

12. Sixtyfour (@sixtyfourai) so agents can search for people and companies.

13. Exa (@ExaAILabs): so agents can search the web (Google doesn’t work for agents)

If you stitch all of these together, you get a digital coworker that looks more human than AI.
♥ 2.2K · ⟲ 238 · 👁 279.1KView on X ↗

Insanely Fast Whisper Promoted as Free Local Transcription Tool

Insanely Fast Whisper Promoted as Free Local Transcription Tool

Nav Toor promotes Insanely Fast Whisper, an open-source MIT-licensed tool that runs Whisper transcription locally on NVIDIA GPUs or Apple Silicon. He claims 150 minutes of audio transcribes in 98 seconds, citing benchmarks against paid cloud and transcription services.

Original post · 1 min read
🚨 OpenAI charges $0.006/minute. Google charges $0.024. AWS charges $0.024.

Someone just open sourced a tool that does it for $0. And it's faster than all of them.

It's called Insanely Fast Whisper. And that's not hype. That's the benchmark.

150 minutes of audio. 98 seconds to transcribe. On your own machine. No API key. No cloud. No per-minute billing.

Here's what the numbers look like:

→ Whisper Large v3 + Flash Attention 2: 150 min of audio in 98 seconds
→ Distil Whisper + Flash Attention 2: 150 min in 78 seconds
→ Standard Whisper without optimization: 31 minutes for the same job
→ That's a 19x speedup. Same model. Same accuracy. Just faster.

Here's what it does:

→ One command to transcribe any audio file or URL
→ Speaker diarization — knows WHO said WHAT
→ Transcription AND translation to other languages
→ Runs on NVIDIA GPUs and Mac (Apple Silicon)
→ Flash Attention 2 for maximum speed
→ Clean JSON output with timestamps
→ Works with every Whisper model variant

Here's the wildest part:

Otter.ai charges $100/year. Rev charges $1.50/minute. Descript charges $24/month. Enterprise transcription contracts cost thousands.

Podcasters, journalists, researchers, lawyers, content creators — anyone still paying for transcription is lighting money on fire.

8.8K GitHub stars. 633 forks. MIT License.

100% Open Source.

(Link in the comments)
♥ 5.6K · ⟲ 489 · 👁 509.5KView on X ↗

Claire Vo Shares Practical Tips for Running OpenClaw Agents

Claire Vo lists practical tips for OpenClaw, including session resets at 4 a.m., remote screen sharing to a Mac mini, heartbeat versus cron configuration, browser profile colors, read-only Google auth and API key hygiene.

Original post · 1 min read
Random @openclaw tips that are super simple but almost no one realizes
- your sessions poof at 4 am, overnight amnesia is built into the system
- you don’t need a monitor for your Mac mini turn on screen share & remote in from your laptop
- it’s SOUL is promoted to not bother you overnight or talk to much, it tries to get you to go to bed
- you probably have your session dmscope or cron target sessions set wrong which is causing your claw to act like it has a tbi
- it’s probably stashed an API key somewhere it shouldn’t
- you can give browser profiles their own color so you can tell when it’s working in its profile
- you can auth gog with read only perms
- read the docs on heartbeat vs cron
- give your telegram bots cute emojis
♥ 451 · ⟲ 22 · 👁 61.6KView on X ↗

Analysis Estimates Original 2008 IPL Team Bid Values in Rupees

Analysis Estimates Original 2008 IPL Team Bid Values in Rupees

Lalit Kumar Modi recounts the original IPL franchise bids awarded in January 2008, converting them to rupees at the exchange rate of that day, and argues that the value appreciation of teams is greater than media suggests. He notes actual figures would appear in company registrar filings.

Original post · 1 min read
This is original bids for @IPL that were awarded on 24th January 2008 in mumbai at cricket center at 12:00 pm. The bids were converted into rupees on that day. One dollar was 40 rupees on that morning. So one can just judge the true value appreciation today. 🙏🏽 further the amount bid was spread out to be paid evenly over 10 years. Many teams were in profit post year one itself. So the amount came out of their cash flow. So value appreciation is far greater than what the media conceives it to be. Actual numbers each team spent to buy the team will show up only in company filings with registrar of the company. So check that for accuracy and true value appreciation.
♥ 2.5K · ⟲ 317 · 👁 761.2KView on X ↗