X AI ALGORITHM UPDATE (BIG ONE) 🚨
X updated their open source algorithm yesterday and the biggest number in it is gone: copy link went from 20 to 0 points. Small accounts should focus on: posts people like, reply to and stay on (so stop counting on link copies)
tl;dr:
- on Nov 13 X's open source code set the score for copying a post's link to 0
- copy link: 20 → 0
- it was the top score in the whole system, 4x a reply
- the code also names a "copy link bait" spam check
- likes (0.708), replies (5) and DM shares (5) didn't move
full details:
- The number that's gone
Since I started reading X's open source code in August, one number sat at the top: 20, for someone tapping share and copying your post's link. Nothing else came close.
As of the Nov 13 release, it's 0.
X still guesses who'll copy your link. It just multiplies that guess by 0 now.
X didn't explain it. It's just what the code says.
(I check the open source algo daily with Claude and share updates with you)
- Cross it off your list
My own checklist called copy link the biggest number. Last week's post said it too.
It was true then. It isn't now. If you saved that list, cross that line out.
- The "copy link bait" check
X's code now mentions a spam check called "copy link bait". In the code it adds a spam label to the post, and that label already keeps a post out of strangers' feeds.
It only shows up in a test, so I can't see if it's running or how strict it is.
My read: X saw people baiting link copies, so it turned the score off and built something to catch the bait. That's a read, the code doesn't say why.
- Why that matters if you're small
If your plan was posts people copy the link to, that plan now earns 0 in X's ranking.
A copied link can still bring people in from outside X. It just doesn't push your post up anymore.
What still pays: likes at 0.708 (the highest ever), people staying on your post, replies at 5 and back and forth with mutuals at 20.
- Also new: photo and video tags
If a post has a spam label, people you tag in its photo or video who don't follow you won't get notified. Same idea as last week's rule for replies.
- What didn't change
Every other score. Your new posts still get their extra push in the first 2 hours and first 200 views, and early likes still pick which one gets it.
Here's a recap of what you should be doing:
- aim for likes, replies and time spent, the copy link score is gone
- a DM share still earns 5, same as a reply or a quote
- likes sit at 0.708, never higher
- time on your post keeps counting at its best rate yet
- 10+ seconds after someone taps in adds 0.385
- write your replies yourself, under big accounts most of all
- give people a reason to hang around your profile
- in videos the opening seconds carry it, an open alone scores 0
- posts read to the end help X find you strangers
- smaller accounts (below 50K) get a shot at a spot near 16 for a fresh original
- early likes decide which new post gets that spot
- post when your followers are awake, the push lasts 2 hours and 200 views
- mutuals going back and forth earn 20, so follow back the regulars
- only your originals ever get shown to strangers
- like 1 and like 32 each unlock another way to reach strangers
- one strong post per feed, your second only counts 62%
- clips longer than 10 seconds for the video lists
- a post likely to win you a follow gets +4
- give your pinned post a look, it can affect the whole account
What you should NOT be doing:
- counting on copy link shares, they score 0 now
- baiting link copies, the code names a spam check for exactly that
- a spam label also stops your photo tags reaching non-followers
- AI-written replies under big accounts, "llm slop" is a flag X uses
- copy-paste replies, labeled ones skip non-followers' notifications
- chasing taps, 0.274 and dropping
- drifting off your topic, each probable "not interested" takes 53.07 away
- videos people open and leave, the open itself earns 0
- posting at 3am, it wastes the 2 hour push
- expecting replies and reposts to reach strangers
- an insult label, it hides that post from non-followers
- earning a misinfo or low quality label, which adds a warning and locks strangers out of liking or sharing
- 3 adult photos or videos among your latest 5 posts, that puts a label on you
- forgetting videos get rechecked at 64 and 512 likes
- one account label and strangers stop seeing you
- pinning a link to a site X rates badly, that can mean a label for a week
- posting your own old words again risks the copypasta flag
- a low quality link plus tagged strangers reads as spam
- bait for engagement, big or small it gets a label
- several posts back to back, they split the same feed
- hashtag piles, they do nothing
- bookmarks for reach, they score 0
- hoping a 3 day old post still lands in For You, it stops at 2 days
显示更多
In 2014, Elon Musk stood in front of an audience at MIT and told the whole world exactly where AI was going.
Everyone missed it. Because he used one word, and that's the only thing the internet remembered: "demon."
The headlines called him scared of killer robots. Tech blogs called it hyperbole. People moved on.
I went back and watched that moment. It's barely 2 minutes long. You'll never hear the word "AI" the same way again.
Here's what I took away.
1. He called it before almost anyone.
Someone in the audience asks about AI. His face goes serious.
"If I were to guess like what our biggest existential threat is, it's probably that. So we need to be very careful with the artificial intelligence."
This was 2014. No ChatGPT. Most people had never heard the word "chatbot."
2. He asked for rules 12 years ago.
"I'm increasingly inclined to think that there should be some regulatory oversight, maybe at the national and international level, just to make sure that we don't do something very foolish."
National AND international. In 2014.
Governments are still arguing about it today.
3. The demon line wasn't a joke.
"With artificial intelligence we are summoning the demon."
And then the part almost nobody quotes:
"In all those stories where there's the guy with the pentagram and the holy water, it's like, yeah, he's sure he can control the demon. Doesn't work out."
Read that again.
His warning wasn't about the demon. It was about the guy who thinks he can control it.
4. Now here's what got me.
In 2014 he said: summoning the demon.
In 2018 he told Joe Rogan: "Nobody listened."
In 2023 he signed a letter asking AI labs to pause.
In 2026 he told The Economist he can't see any way to stop it anymore. His new philosophy? "Let's enjoy the ride." And: "If you can't beat them, join them."
Today he's building one of the most powerful AIs on Earth.
12 years later, the man who warned us about the guy with the pentagram is holding one.
My takeaway:
He wasn't wrong in 2014. He just realized nobody was going to stop it. So he decided to build it himself.
Whether that's genius or the exact ending of his own story, I honestly don't know.
So now I'm asking you:
Was Musk right in 2014?
Or did he become the guy in his own warning?
Tell me below. I genuinely want to know where people land on this.
显示更多
Trade your shielded $ZEC for confidential USDC on Ethereum, without ever unshielding it.
No bridge. No custodian. No wrapped ZEC. And the amount never shows up on chain.
I connected
@zama and
@Zcash to make it work.
Live on testnet 👇
What it is
ZEC Desk is a small trading desk on Zama's FHEVM, on Ethereum Sepolia. On one side there's cUSDC, a dollar token whose balances are encrypted. On the other side there's shielded ZEC on Zcash testnet.
You can trade either way.
Built on Zama's model
Zama's Confidential RFQ is already live on Ethereum mainnet, open to everyone:
It runs confidential swaps with encrypted quotes, a sealed-bid pick on chain and a hidden floor.
ZEC Desk takes that same model and extends it to native shielded ZEC. Zama's swap settles both legs on one chain, inside its own contract, so a Zcash leg can't plug into it directly.
Here that leg lives on Zcash and settles minutes later with a proof, so the mechanics run in my own contract. It's a sketch of how native ZEC could sit next to Zama's swaps one day, with no wrapped token.
How a trade works (buying ZEC) 👇
1️⃣ You lock cUSDC in the desk. The amount is encrypted.
2️⃣ Makers send encrypted quotes. Nobody sees anyone else's price, or the minimum you'll accept.
3️⃣ The contract picks the best one under FHE.
4️⃣ The winning maker sends shielded ZEC to your Zcash address, with the order's reference in the memo.
5️⃣ A zero-knowledge proof shows that payment happened, and the contract releases your cUSDC to the maker.
If no proof arrives in time, your cUSDC comes back to you.
Selling is the same in reverse: the maker locks cUSDC, you pay the ZEC, and the proof releases the cUSDC to you.
Why these pieces
Each piece does one job. Zcash keeps the payment private. Zama keeps the amounts encrypted and can still compute on them.
Seam, the Zcash light client I built last month, connects the two: a contract checks every Zcash block header itself, and a RISC Zero proof shows a shielded payment reached the right receiver.
The transaction, the note and the address never touch the EVM chain.
The masked amount
This was the hard part. Seam's proof used to write the paid amount in the clear, and ZEC amount × price gives away the dollar amount.
So the amount is masked. The contract adds an encrypted one-time mask to the encrypted amount and reveals only the sum, which looks random to everyone else.
The mask comes from a secret that the side receiving the ZEC hands to the payer. The proof checks that the payment was at least the sum minus the mask, and never states the amount.
One-time pads are old, and Zama's RFQ uses one too. Using one to hand a value from FHE to a ZK proof is the part I haven't seen before. If you have, please send it my way.
No vault, no signers
Seam can read Zcash, but it can't take ZEC from anyone. So the design never needs someone to pay ZEC on someone else's behalf. Whoever pays, pays from their own wallet, and the escrow on the EVM side enforces the deal. The side that paid the ZEC can prove it itself, so nobody depends on the other side's goodwill.
Seam does more than this
Any EVM app that needs to know a shielded payment happened can use Seam: pay-with-ZEC checkouts, escrows, payouts, cross-chain orders. This desk is one example.
Where it stands ↓
Testnet only, unaudited. On 12 November 2026 I ran a Buy end to end:
➡️ Settled with a proof:
➡️ One proof: 2 minutes on a rented RTX 4090, about $0.25 for the whole session
➡️ Gas per Buy on Sepolia: about 7.6M, in six transactions
➡️ A Sell also ran on Sepolia, up to the maker locking its cUSDC; it settles through the same proof step
➡️ Seam's light client is now deployed on Ethereum Sepolia too, next to Base Sepolia
Where it can go ↓
→ The desk only needs Zama's FHEVM and a cUSDC. Both already run on Polygon, where following Zcash costs a fraction of Ethereum mainnet.
→ Zama keeps adding chains. On any cheap EVM chain it reaches, the same desk can run, and if it comes to Base, Seam's relay already runs on Base Sepolia.
→ Zama's roadmap also goes beyond the EVM, to chains like Solana. Seam's verifier would need a port there.
→ On Ethereum mainnet, following Zcash header by header would cost over 2B gas a day, so batched header proofs are next for Seam.
What it can't do yet
- Settlement takes minutes, not seconds. Zcash confirmations set the pace, not the GPU.
- Right now I'm the only maker, and a maker needs ZEC, cUSDC and a GPU.
- Amounts are hidden, but EVM addresses are public.
Read more ↓
Seam on
Seam:
ZEC Desk:
显示更多
Claude Fable 5.2 is f*cking cracked wtf
I just made this Hollywood level animation that looks like Pixar made it
All with Fable 5.2 + Higgsfield
Ecom brands are paying $5k - $10k/month to people who build organic pages
and even more for making paid ads for them
Using this workflow you can create better animations than 99% of people
Here’s the workflow:
The key to making animations not look like slop is giving characters personalities
>Give Fable 5.2 the master prompt along with your script to your video / ad
>It then will ask you questions on the characters personalities and direction style to use
>It will then save the context all as a skill
This is the difference between slop and cinema
I then use that skill with with my Producer skill which creates:
>Characters
>Location
>Does the direction (and makes the prompts)
I’m giving away the skill to use after you put the master prompt in for free
so RT + reply under this and I’ll send you them (Must be following so I can dm)
Give this prompt to Claude first:
You are my Story Bible Builder. Interview me and turn my story into one dense canon doc, saved at the end as an installable skill so every future chat knows my world, characters, voices and rules.
STEP 1: Ask me to paste my script/story first. Read it and pull out everything it already tells you. Only ask about what's missing, plus: working title, genre/vibe refs, and which AI tools I'll prompt with (image, video, music, voice).
STEP 2, THE SPINE: one-line premise (push me to ONE sentence), thesis (the question every scene answers), timeline era by era, and the look of each era: exact palette, lighting, texture, grain.
STEP 2.5, DIRECTION STYLE: ask for my director refs, movie/show refs and any visual refs (photographers, games, music videos). For each, ask exactly WHAT I'm taking from it, then turn that into concrete craft locks: camera (static vs handheld vs gliding, shot sizes, lens feel), framing and composition habits, pacing and edit rhythm, colour grade and film stock look, lighting style, performance style, and sound/score feel. Write it as one quoted paste-ready "Direction" line plus a short NEVER list. Refs stay in the bible as notes, but prompts describe the craft, never the names.
STEP 3, THE WORLD: factions (beliefs, visual signature, public face vs reality), locations (3-7 concrete visual tags each), world rules (tech, powers and how they LOOK on screen, what's normal, what's forbidden).
STEP 4, CHARACTERS: ONE AT A TIME, never batch. For each, ask:
- Function: their role tag (The Heart, The Watcher), not their job
- Visual lock: exact hair colour/cut, skin tone + finish, face shape, eyes, a signature marker (scar, piercing, mole), build, default expression, plus NEVER clauses ("warm fair, never porcelain, never tan")
- Backstory: one small, specific formative detail beats a summary
- Present psychology: what they carry now, and the gap between what they do and what they feel
- Speech, Movement, Stillness (and singing voice if there's music): each written as one quoted, paste-ready prompt line with no names in it
Show me the finished section, ask "Add, cut or sharpen?", and lock it before moving on.
STEP 5: ensemble dynamics (who leads, who fills silence, who watches, which pairs are calm or charged), story engines (heist, rescue, confrontation...), and my production rules. Default rules: no character names in prompts, every prompt standalone, prompts in code blocks, locked traits restated verbatim every time.
RULES: Never invent. Mark unknowns [TBD]. Push on vague answers ("dark and moody" means which colours?). Keep my exact phrasing. Density over prose: bold labels, short bullets. Depth beats character count.
FINAL STEP: Assemble one SKILL under 500 lines with YAML frontmatter (name + a description listing the title, character names and key terms so it triggers) and these sections: premise, thesis, timeline, era looks, direction style, factions, locations, world rules, characters, ensemble, engines, production rules, and "When this skill is active" (use this canon for any scene, dialogue, lyric or prompt in this world; stay in canon; ask rather than invent; paste the quoted descriptors verbatim). Then save it as a skill for me, or give me the file to install.
Start now by asking for my script.
显示更多