Kayode retweeted
Before AI coding tools, I built a Java EE e-learning platform used by 2,800+ staff during my 6-month IT. JSF, EJB, Shiro, no shortcuts.
Now I build with AI too, and those fundamentals are exactly why it works. ☕
Kayode retweeted
GIVEAWAY. 🔥
If Barcelona score against PSG, we'll reward some of our lucky fans tonight! 🤯
Repost to qualify!
Kayode retweeted
Working out how best to use AI in mathematics research—and in science more generally—will take time, effort, and resources. We’re eager to support mathematicians as they drive scientific progress and define the future of their field.
We’ve committed $5 million of funding, compute, and Claude access to help the math community navigate the massive changes that AI brings. We’re partnering with @SimonsFdn, who will manage the award through a community-driven approach, supporting workshops, conferences, and lectures by domain experts.
xitter.cf/SimonsFdn/status/21107…
How can the math community forge the best path forward in the AI age? We're committing $15M to workshops and initiatives — plus free AI computing resources for foundation-supported researchers — through new partnerships with @AnthropicAI and @OpenAI: bit.ly/4zpfIbW
#math #science #AI
Kayode retweeted
Just watched a frontier LLM debug a website by literally turning my wifi off and on - but ofc it couldn’t actually turn the wifi back on because its connection was severed
Kayode retweeted
About a year ago, you guys did a truly unfathomable thing. Something that completely blew my mind… You gave The Life of a Showgirl the biggest first week for an album in history. I took a trip to Sweden to celebrate with Max and Shellback, my two collaborators on this album. Really we just wanted to reflect and take in how grateful we were for the moment we were in, but there was a studio there and we did what we do when we feel anything at all: We wrote more songs. I hope you love them, because they were born out of pure gratitude for your exuberance for and celebration of the album we made. The Life of a Showgirl: The Encore including four new songs is out on Friday and available to pre-order and save now at taylor.lnk.to/TSTLOASTheEnco… ❤️🔥
📸: Mert Alas & Marcus Piggott
Kayode retweeted
Grok 4.7 doing real engineering work at Tesla
Over the last few weeks, Grok Build teams have optimized the harness for 4.7:
- Better presentation, less slop, and better prose
- Better self-validation
- Improved thinking efficiency
- Improved long-horizon monitoring tasks
- Improved VLM and multimodal tasks
Many FSD and Cybercab features I personally shipped were done with my overnight agents.
Give it a try.
Kayode retweeted
Replying to @JustDirmax
That Bayern Munich guy
As e mama dey pray for am, he dey use hin hand scatter am
Kayode retweeted
Introducing Muse, the personal agent that understands your goals and works 24/7 to get things done for you.
Kayode retweeted
New Fellows Research: Can Claude autonomously align other AIs?
We gave Claude 48 hours and 1 GPU to improve the alignment of small models. It researched and proposed methods, then trained and tested the models on its own. It worked surprisingly well.
anthropic.com/research/autom…
Kayode retweeted
how many of you end a prompt with “don’t write any code, i’m just asking a question” when talking to claude or codex?
Kayode retweeted
Backpropagation by hand ✍️ ~ 11 steps walkthrough below
Backpropagation is the algorithm that actually trains a neural network, and it is where most people stop following along. It is not calculus you cannot do. It is matrix multiplication, working backward, one layer at a time.
So I drew and calculated one entirely by hand.
Goal: push the loss gradient back through a 3-layer network and land on a new value for every weight and bias.
= 1. Given =
A 3-layer perceptron, an input X, predictions Ypred = [0.5, 0.5, 0], and the truth Ytarget = [0, 1, 0].
= 2. Backprop gradient cells =
Let us draw empty cells for every gradient we are about to compute. The shape of the answer comes first.
= 3. Layer 3 softmax =
We get dL/dz3 straight from Ypred minus Ytarget = [0.5, -0.5, 0]. No chain rule needed, and that shortcut is the whole reason softmax and cross-entropy are paired.
= 4. Layer 3 weights and biases =
Let us multiply dL/dz3 by [a2 | 1]. One multiplication gives the gradient for W3 and b3 together.
= 5. Layer 2 activations =
We multiply dL/dz3 by W3 to get dL/da2. The gradient moves back across a layer the same way the signal moved forward.
= 6. Layer 2 ReLU =
Let us pass it through the gate: keep the gradient where the activation was positive, zero it everywhere else.
= 7. Layer 2 weights and biases =
We multiply dL/dz2 by [a1 | 1]. The same figure as step 4, one layer up.
= 8. Layer 1 activations =
Let us multiply dL/dz2 by W2.
= 9. Layer 1 ReLU =
We apply the same gate again, now on a1.
= 10. Layer 1 weights and biases =
Let us multiply dL/dz1 by [x | 1], and every weight in the network now has a gradient.
= 11. Update =
We subtract, and the network has learned. In practice a learning rate scales this step.
The gradients:
dL/dz3 = [0.5, -0.5, 0]
dL/da1 = [1, -2, 2, -1]
dL/dz1 = [0, -2, 2, -1]
The takeaway: matrix multiplication is all you need. Just like the forward pass, backpropagation is matrix multiplications end to end. You can do every one by hand, slowly and imperfectly, which is exactly why a GPU's ability to do them fast mattered so much to deep learning.
💾 Save this post!
























