Rowland Oti 🅨

10.2K posts

Rowland Oti 🅨 banner
Rowland Oti 🅨

Rowland Oti 🅨

@rowlandoti

Memoirs of a fool. I post not for your edification, but for my re-education. #

Nairobi - Kenya Katılım Ağustos 2010
1.4K Takip Edilen1.2K Takipçiler
Sabitlenmiş Tweet
Rowland Oti 🅨
Rowland Oti 🅨@rowlandoti·
Twitter is not an easy place to conduct oneself with as much grace as you'd wish. There's something about this platform that really heightens the desire to be provocative. Maybe it is skewed towards a few people feeling irritable and had a bad day, feeling they must destroy you.
English
0
1
6
0
Rowland Oti 🅨 retweetledi
Steven Cheng
Steven Cheng@stevencheng·
Version 2.0 of AI laser mosquito defense system is here. It can now detect, identify, track, and eliminate mosquitoes in real time using computer vision + thermal imaging. Upgraded with harmonic drives, servo motors, and a reinforced aluminum gimbal because apparently…
English
3
7
115
5.9K
Rowland Oti 🅨 retweetledi
Claude
Claude@claudeai·
Introducing Claude Opus 4.8: it builds on Opus 4.7 with sharper judgment, more honesty about its own progress, and the ability to work independently for longer than its predecessors. Available today at the same price.
Claude tweet media
English
2.6K
5.7K
49.1K
7M
Rowland Oti 🅨 retweetledi
hardmaru
hardmaru@hardmaru·
For over a decade, we’ve accepted that end-to-end backprop is the only way to train deep networks. But holding the entire network in memory all at once is why AI training is hitting a resource wall. We found a new way to break the network into blocks and train them independently. The trick? Treating the network’s forward pass like a diffusion model denoising a signal. This reinterpretation slashes the memory needed to train deep models. In our #ICLR2026 paper (arxiv.org/abs/2506.14202), we matched end-to-end performance across ViTs, DiTs, and LLMs. We did this while training just one isolated block at a time.
Sakana AI@SakanaAILabs

Introducing DiffusionBlocks: Block-wise Neural Network Training via Diffusion Interpretation pub.sakana.ai/diffusionblocks What if we didn’t have to hold an entire neural network in memory to train it? Standard neural net training optimizes all parameters jointly. As a result, the memory required during training grows linearly with the depth of the network. In our #ICLR2026 paper, we propose DiffusionBlocks, a principled framework to train networks one block at a time, drastically reducing memory requirements while matching end-to-end performance. With DiffusionBlocks, we split the network into blocks and train them one at a time, so you only need memory for a single block. How? We explicitly assign each block a role: to move the representation a little closer to the target than the block before it did. That role turns out to be precisely what a diffusion model does, step by step. Each block only needs to optimize its own objective and can be trained independently. We validated this across five different architectures: • ViT • DiT • Masked diffusion • Autoregressive transformers • Recurrent-depth transformers In each case, performance is competitive with end-to-end training while using a fraction of the memory. This perspective also extends naturally to recurrent-depth (Looped) transformers, which apply the same network iteratively and normally require expensive backpropagation through time (BPTT). Viewed through DiffusionBlocks, we can replace those multiple iterations with a single forward pass during training. Read our paper and code, to learn more. Paper: arxiv.org/abs/2506.14202 GitHub: github.com/SakanaAI/Diffu… 🐟

English
123
544
4.9K
589.2K
Rowland Oti 🅨 retweetledi
🦊
🦊@tha_red_fox·
The same safaricom that tried to disrupt ecom with Masoko? How is that going? The tried cloud, but every Kenyan business is on AWS or Azure or other providers Don't get me started on business ops because Zoho and Odoo are having a field day in the Kenyan market.
CEDRIC ABDALLAH@Cedric_SNR

Microsoft and Safaricom are taking over the SaaS market. The other day Safaricom was launching a School Management System. A whole Safaricom. This adds another reason for me to continue being serious with my Plumbing course.

English
3
25
100
6.5K
Rowland Oti 🅨 retweetledi
Steven Cheng
Steven Cheng@stevencheng·
How to DIY a Lithography Machine
English
4
20
231
14.1K
Rowland Oti 🅨 retweetledi
airpocket
airpocket@AirpocketRobot·
今作ってる装置はこんな感じでスピーカからPing打って反響音で家全体の窓扉の開閉状態をエッジで推論するという仕組み。 実際に家のモデルを作ってサーボで開閉させるんだけど、データ採取、PCで学習、変換、マイコン実装、エッジ推論までぜんぶAIにコントロール渡してるので、
airpocket tweet mediaairpocket tweet mediaairpocket tweet mediaairpocket tweet media
日本語
1
35
210
43.3K
Rowland Oti 🅨
Rowland Oti 🅨@rowlandoti·
@FuenteLaJames @KevinNaughtonJr Advancements will rarely follow linear paths, so it isn’t a suprise even industry legends coudn’t see it coming. The future after this will even be wilder with at will command of electrons and photons around us - complete full cycle. 😁
English
0
0
0
45
James
James@FuenteLaJames·
It's not the same, the path up until now has been deterministic, this is not the same type of abstraction. Not saying it won't happen, but they are not of the same nature. We could argue binary encapsulates tidies up the crazy probabilistic world of electrons flying around, which is the inverse direction. So following this logic, we would need a deterministic layer on top of AI to "tidy the AI electrons up".
English
2
0
7
477
Rowland Oti 🅨 retweetledi
Rowland Oti 🅨 retweetledi
Dr. Julie Gurner
Dr. Julie Gurner@drgurner·
"Until death, all defeat is psychological." - Marcus Aurelius Refuse everything that would lead most people to give up. Refuse it. Rise from the dead 1000 times. Commit to never stay down & never give up. Everything you want is on the other side of struggle.
English
160
2.8K
14.7K
2.1M
Fairy drawls, 'LowkeyLoki and Jastyn from #WotMUD'
@javarevisited function invertTree(root) { if (root === null) return null; [root.left, root.right] = [root.right, root.left]; invertTree(root.left); invertTree(root.right); return root; } //I get the point but with destructuring in JS and recursion it's a few lines of code (:
English
1
0
0
2.4K
Javarevisited
Javarevisited@javarevisited·
Recruiter: We rejected that candidate with 10 years of experience. Manager: Why? He was the only one who understood our legacy stack. Recruiter: He failed the live coding challenge. He couldn't invert a binary tree on a whiteboard. Manager: We don't use binary trees. We use SQL and APIs. ↓
English
20
14
344
103.7K
Rowland Oti 🅨
Rowland Oti 🅨@rowlandoti·
@theo Yeah, let’s be shortsighted and blame a single engineer over a single mic drop moment that has got nothing to do with JIRa.
English
0
0
1
1.5K
Rowland Oti 🅨 retweetledi
AVB
AVB@neural_avb·
This is what you can achieve with 5-6 hours of Self-Play RL training by the way Actors view the projectiles with lidar scans, picks an action using PPO policy, and competes against past versions of itself in a iterative self-improvement loop. Made in Unity with MLAgents.
Dwarkesh Patel@dwarkesh_sp

New blackboard lecture w @ericjang11 He walks through how to build AlphaGo from scratch, but with modern AI tools. Sometimes you understand the future better by stepping backward. AlphaGo is still the cleanest worked example of the primitives of intelligence: search, learning from experience, and self-play. You have to go back to 2017 to get insight into how the more general AIs of the future might learn. Once he explained how AlphaGo works, it gave us the context to have a discussion about how RL works in LLMs and how it could work better – naive policy gradient RL has to figure out which of the 100k+ tokens in your trajectory actually got you the right answer, while AlphaGo’s MCTS suggests a strictly better action every single move, giving you a training target that sidesteps the credit assignment problem. The way humans learn is surely closer to the second. Eric also kickstarted an Autoresearch loop on his project. And it was very interesting to discuss which parts of AI research LLMs can already automate pretty well (implementing and running experiments, optimizing hyperparameters) and which they still struggle with (choosing the right question to investigate next, escaping research dead ends). Informative to all the recent discussion about when we should expect an intelligence explosion, and what it would look like from the inside. Timestamps: 0:00:00 – Basics of Go 0:08:06 – Monte Carlo Tree Search 0:31:53 – What the neural network does 1:00:22 – Self-play 1:25:27 – Alternative RL approaches 1:45:36 – Why doesn’t MCTS work for LLMs 2:00:58 – Off-policy training 2:11:51 – RL is even more information inefficient than you thought 2:22:05 – Automated AI researchers

English
10
28
431
97.7K
Rowland Oti 🅨 retweetledi
Massimo
Massimo@Rainmaker1973·
Fast Fourier Analysis in action. Any complex waveform, sound, or shape can be perfectly reconstructed as the sum of simple rotating circles (epicycles).
English
64
1.5K
7.6K
1.1M
Rowland Oti 🅨 retweetledi
Avid
Avid@Av1dlive·
in 15 minutes, 2 Senior Staff Engineers at Airbnb gave a Live Lecture on Agentic Coding Airbnb already shipped one of the most ambitious LLM-agent migrations in production. Tonight two of their senior engineers shows how they actually build with agents in 2026. Most builders are guessing. These guys ship. bookmark & watch this.then read the complete article below.
Avid@Av1dlive

x.com/i/article/2053…

English
75
384
3.6K
723.6K
Rowland Oti 🅨 retweetledi
Kat ⊷ the Poet Engineer
Kat ⊷ the Poet Engineer@poetengineer__·
~ memory is a flock of birds ~ i built a hopfield network and taught it the alphabet - then watched it remember in real time by adjusting the temperature. no neuron has the whole picture. the memory is distributed across every neuron’s connections.
English
47
356
3.4K
273.1K
Rowland Oti 🅨
Rowland Oti 🅨@rowlandoti·
@sergeynazarovx @ekpodar My first post got marked as duplicate, and it’s visibility removed. No attempt at feedback whatsoever , leaving me confused. Spent a whole week struggling with the bug. These were dark days indeed, I thought they were the norm.
English
0
0
2
909
Sergey Nazarov
Sergey Nazarov@sergeynazarovx·
We used to go to a special website, ask strangers for help with programming, and get humiliated in return
Sergey Nazarov tweet media
English
305
3.5K
39.5K
875.2K
Rowland Oti 🅨
Rowland Oti 🅨@rowlandoti·
A rich person insists on a prenup because there is a poor person in the room. How can the poor person again dictate the terms of which the rich person will never gain from? What will the rich person gain if it’s the poor who cheats? 😅 Some takes are self-defeating.
Marietta@EfeTheeGreat

If you're marrying a wealthy person and they ask you to sign a prenup, make sure there is a fidelity clause there—if anyone cheats, 50% of their assets go to the other partner after divorce.

English
0
0
0
51