If you’ve ever thought butter is not good for you, read this.
Butter actually contains vitamin A, D, E and K2. It also contains a fatty acid that supports gut health.
Storefront: https://t.co/VOPvW8Mum9
🐐—Second-most goals in history (21)
🐐—Most wins in history (23)
🐐—Longest scoring streak (9)
🐐—Oldest hat trick scorer (38)
🐐—Joint-most tournament appearances (6)
🐐—Argentina’s top scorer at World Cup
🐐—Most goals from outside the area (7)
🐐—Most World Cup appearances (34)
🐐—Most appearances as captain (27)
🐐—Most assists in knockout phase (10)
🐐—Only man to score in group stage, Ro16, quarterfinals, semifinals and final (2022)
🐐—World Cup winner 🏆
Lionel Messi says farewell to the 2026 World Cup 🥺
One thing that kept coming up while working on this is how differently businesses think about money.
It's not just about saving; it’s timing, access, and movement that shaped everything here.
I'm very excited for people to finally experience it 💙
Led engineering on PVB. We could've settled for good enough, but building to uphold PiggyVest's standard of excellence meant getting reliability right, the kind you never think about because it just works. Proud of what the team shipped.
#Piggyvestbusinessiscoming
Growth changes people.
Over the last decade, we've helped millions of Nigerians save and grow their money.
Along the way, we've watched their financial lives become more than personal.
Businesses were born, teams grew, new ambitions took shape but the tools to support that growth didn't always evolve at the same pace.
We believe they should
And we’ve been building for that💙
#Piggyvestbusinessiscoming
Growth changes people.
Over the last decade, we've helped millions of Nigerians save and grow their money.
Along the way, we've watched their financial lives become more than personal.
Businesses were born, teams grew, new ambitions took shape but the tools to support that growth didn't always evolve at the same pace.
We believe they should
And we’ve been building for that💙
#Piggyvestbusinessiscoming
Mirror Mirror on the Wall: The Serendipitous Journey Behind MirrorCheck 🧩✨
Every research paper has a polished, sanitized version that ends up on arXiv. It presents a seamless narrative of hypothesis, experimentation, and triumph. But behind our recent Distinguished Paper Award at the 6th AdvML@CV Workshop (CVPR 2026) lies a real and funny story—one involving a touch of the divine, a healthy dose of academic skepticism, and a classic fairytale metaphor.
Here is how MirrorCheck actually came to life.
Act I: Into the VLM Wilderness 🌲
It all started during the second semester of my first year as a PhD student. I was taking a course on Vision-Language Models (VLMs) taught by Prof. Ivan Laptev. The final requirement was simple yet daunting: execute a successful project within the scope of VLMs.
I teamed up with @Samar_M_Fares and @ziu_klea . Right from day one, we knew we wanted to attack a massive vulnerability in the space: adversarial defense for VLMs. The catch? At the time, no dedicated detection method existed specifically for VLMs. We were staring at a blank canvas and had absolutely no idea where to start.
We engineered a mountain of approaches. We failed, iterated, and failed again. Eventually, we stumbled upon a chaotic technique that actually seemed to work. Frankly, we didn't know why it worked...at the time, it felt like a direct touch of God.
Our chaotic first approach looked like this:
Input Image ➡️ VLM ➡️ Caption ➡️ T2I Generator ➡️ Overlay Image on Input (High Strength) ➡️ Relook at Caption
Given an input image (clean or adversarial), we’d feed it into a victim VLM and extract the output text caption. We then took that text, generated a brand-new image from it, and overlayed this new synthetic image directly on top of the original using a calibrated strength parameter. We fed this heavily overlayed image back into the VLM, extracted a new caption, and compared it to the original. A massive semantic distance meant the original image was an adversarial manipulation.
It worked! Not perfectly, but well enough to give us hope.
Act II: "This Just Doesn't Make Sense" 😂
Armed with our suspicious preliminary findings, we quietly took our results to Prof. Ivan. While he was genuinely impressed by the numbers, I will never forget his hilariously candid remark:
"While I'm a huge fan of simple tricks to solve a mystery, this just doesn't seem to make sense." 😂😂😂
He wasn’t wrong. Our underlying intuition was inspired by an earlier study showing that adding random noise to an image can neutralize or "purify" adversarial features. However, adaptive attackers easily bypass that by designing adversarial features that anticipate random noise. We had thought: What if instead of random noise, we used fine-grained semantic noise—the regenerated images?
The problem was, it only worked when the calibrated strength of the overlay was cranked up high. Visually, the resulting image looked absolutely disgusting. It worked, but we desperately needed a rigorous, logical explanation for it.
Act III: The Pivot to "Replaying" 🔁
Recognizing the potential, Prof. Ivan introduced us to @nikitadurasov, a student of his colleague Prof. Pascal Fua. Nikita specialized in uncertainty estimation, and there were fascinating conceptual crossovers between our approach and his paper, Zigzag. We jumped into intense brainstorming sessions with Nikita, initially trying to explicitly adapt his Zigzag framework to our problem. It flat-out didn't work.
But breakthroughs happen when you least expect them. During one of our sessions, Nikita proposed adding noise to selected layers inside the victim model and "replaying" the original image to estimate the model’s internal prediction uncertainty.
That word—replaying—stuck in my brain. Right there in the middle of the meeting, a lightning bolt struck (for dramatic effect). I thought of a variation of our original, "not-so-sensemaking" approach. Instead of overlaying the disgusting synthetic image back onto the original, why not just compare the two generated images directly?
We ran it. It worked beautifully. I blurted it out right there in the meeting: "At least this one makes so much sense!"
Act IV: The Psychology of a Horse and Snow White 🐴🍎
The logic mimics human psychology. Humans know something is fishy based on prior experiences. If I own a brown horse with small white spots, and one day I walk into the stable and see a similar horse but with noticeably larger white spots, I instinctively know something is wrong. By comparing the VLM's visual interpretation directly against the source, we were capturing that exact cognitive discrepancy.
As we scaled our experiments and had more frequent general meetings with our Professors, things rapidly fell into place, and the framework began to solidify.
One morning, we woke up to a brilliant title proposed by Nikita: MirrorCheck. It was inspired by the iconic scene in Snow White where the Evil Queen demands, "Mirror, mirror on the wall, who is the fairest of all?"—only to see Snow White’s face staring back at her instead of her own. An adversarial image demands a specific malicious output from the VLM, but when passed through our defense, the mirror reflects the true, underlying reality. It was perfect.
Act V: From Rejection to the Big Stage 🏆
Getting the work accepted was its own grueling mountain to climb, but the journey has been nothing short of surreal.
The First Iteration: Focused heavily on defending against general attacks and utilizing a unique One-Time-Use (OTU) noise mechanism to completely shatter the optimization space for adaptive attackers.
The Current Iteration: The framework that secured the Distinguished Paper Award focuses on amplifying model uncertainty through strategic, stochastic model selection and layer perturbations.
Today, MirrorCheck has come a long way from a "simple trick that doesn't make sense" to an award-winning framework cited as crucial prior work in the broader domain of Trustworthy Machine Learning (yes, our work has been adapted to other domains too😉).
Pen drop. 🖋️
#CVPR2026 #AISafety #ResponsibleAI #MBZUAI #EPFL #AdversarialRobustness #TrustworthyAI
“The comparative advantage of being young is not that you are smarter or more talented, but that you can still think clearly, without a filter, because no one has taught you not to yet.”
Episode 78: The height of malnutrition
Why are Nigerians shorter than average? It’s all connected to our nutrition.
Watch this video to understand how.
If you really want to make your day, please watch this video to the end 😅
If you want to make mine, please retweet 😁❤️
From tomorrow https://t.co/uuA65OfYIw goes live
Episode 73: Government-Regulated Flavours
If you’ve ever tasted the same food in two countries and thought, “Why is this not the same thing?”
You’re not imagining it. There’s a reason, and it’s bigger than taste.
#omgwithese
Celeforce!!!
My people have not slept in 1 week!
No one like you!
The best in the world!
Thank you for doing church with us!
Thank you for preaching the gospel with us!
God has used you and your service to publish CCI
I decree, may God publish you!
May he use you to show his wonders!
May the testimony of Celebration Church be your individual testimonies!
May the angels of CCI stand by to minister to you and for you.
May you be acquainted with them.
And our God, the one that back us, may he back you all the days of your life.
Thank you from the bottom of our hearts.
Love,
Your Iyaloja.