Sign in

Simon

@spoltier.qoto.org.ap.brid.gy
10 followers 18 following 30 posts

code / data wrangler in Switzerland. Recovering reply guy. Posts random photos once in a while. [bridged from qoto.org/@spoltier on the fediverse by fed.brid.gy ]

PostsRepliesMedia
Reposted by Simon
Joel Kin @foon.mastodon.social.ap.brid.gy · 11/07/2026
Yooooooo
A tiny red three-wheeled car
001
Reposted by Simon
Adrianna Tan @skinnylatte.hachyderm.io.ap.brid.gy · 13/07/2026
I didn’t even make the six min walk to my intended breakfast spot.. Found a back alley I knew well and went into it (my parents used to eat here often) Finally, breakfast I enjoy This asam laksa stall has been around since 1968 MYR 9 (US$2.20) […] [Original post on hachyderm.io]
Selfie of me on the street looking very pleased with my asam laksa breakfast A bowl of asam laksa
015
Reposted by Simon
Ted Underwood @tedunderwood.com · 06/07/2026
If England barely fights off the Norwegians, but then is too exhausted to resist France, you do realize we’re getting a tapestry about it
13352112
Reposted by Simon
Simon Willison @simon.fedi.simonwillison.net.ap.brid.gy · 09/07/2026
Notes on GPT-5.6, which includes some interesting new additions to the API (programmatic tool calling and multi-agent in particular) - plus 18 pelicans for the 6 reasoning levels and 3 new models: simonwillison.net/2026/Jul/9/gpt-5-6
simonwillison.net
The new GPT-5.6 family: Luna, Terra, Sol
OpenAI’s latest flagship model hit general availability this morning, and comes in three sizes: Luna, Terra, and Sol (from smallest to largest). The new models are priced per 1M input/output …
271
Reposted by Simon
abadidea @0xabad1dea.infosec.exchange.ap.brid.gy · 26/06/2026
One more “Peoples of the North, hear my plea” for the Netherlands and friends today: If you leave your child or dog in the car today while you run into the grocery store, they will seriously actually literally be dead by the time you get back. When I lived in Virginia, they put signs up in […]
infosec.exchange
Original post on infosec.exchange
31059
Reposted by Simon
Adrianna Tan @skinnylatte.hachyderm.io.ap.brid.gy · 26/06/2026
A BBC story about the Teochew movie I posted about recently. Teochew is my mother tongue and I hate that I have rarely / never been able to listen to or watch media in it, because of Mandarin hegemony everywhere. This story has more context: www.bbc.com/news/articles/c5yzv23g7… […]
hachyderm.io
Original post on hachyderm.io
1211
Reposted by Simon
Adrianna Tan @skinnylatte.hachyderm.io.ap.brid.gy · 21/06/2026
I always know when I have visitors from Singapore when they peruse the rental and home purchase rates in SF and go, actually it’s kind of cheap for what you get..
020
Reposted by Simon
Ted Underwood @tedunderwood.com · 21/06/2026
I think we have to flip classrooms very hard (in-class quizzes/projects at least weekly) and also build a whole class of GenAI products for home use that have @grimalkina.bsky.social ‘s learning-opportunities skill as The First Law of Robotics. In a just world, she will be a trillionaire.
2692
Reposted by Simon
Chad Loder @chadloder.dev · 19/06/2026
I really need people to understand that Palantir is not an engineering marvel; it is a multi-billion-dollar contractual containment layer wrapped around the world's ugliest legacy open source frankenstack. It's a shitty Snowflake for companies that don't know how to do data engineering.
8953881471
Reposted by Simon
mr. TIM @timkellogg.me · 18/06/2026
people are framing Fablegate as an “AI pause”, but i don’t think any development is stopping or slowing
6592
Reposted by Simon
mr. TIM @timkellogg.me · 15/06/2026
oh it’s real????
mistral-inteligence.fr/lA
+ C :mistral-intelligence.fr/le-chaton-fat-domination-totale
LE CHATON FAT: L'IA FRANÇAISE QUI FAIT PLEURER LA
CONCURRENCE AMERICAINE
Mistral Al présente le modèle le plus "sophistiqué" et "culturellement supérieur" jamais conçu, écrasant les géants américains dans un benchmark de pur génie français.
Posté par: Jean-Pierre DuPont | 2 heures
RÉSULTATS DE L'ÉVALUATION DE L'IA
FRANÇAISE: NUANCE & GÉNIE
LE CHATON FAT
(Mistral Al)
99.9%
Une Domination
Ecrasante sans
Précédent.
Anthropic
(Mythos 5)
Anthropic
(Fable 5)
OpenAl
(GPT-5.5)
78%
76%
81%
INDICE D'IRONIE
PARISIENNE
98%
COMPRÉHENSION DES REGLES DU DEBAT
LITTERAIRE
97%
NUANCE
CAPACITÉ A EXPLIQUER
CULINAIRE
UN VIN PENDANT 30 MIN SANS BOIRE
99%
99.5%
UTILISATION CORRECTE
DU SUBJONCTIF
IMPARFAIT
96%
Ces résultats historiques ne laissent aucun doute. Nous avons construit le meilleur le genie françai au service de prisan, mais le plus rafin et leplus français. Cest
*
• •
151
Reposted by Simon
Simon Willison @simon.fedi.simonwillison.net.ap.brid.gy · 12/06/2026
After two days with Claude Fable 5 the best way I can describe it is "relentlessly proactive" - here's an example where I dropped in a screenshot of a bug and it span up custom CORS Python servers and used pyobjc-framework-Quartz to capture screenshots […]
fedi.simonwillison.net
Original post on fedi.simonwillison.net
314
Reposted by Simon
mr. TIM @timkellogg.me · 10/06/2026
afaict the thing i'm doing is creating a sandbox for an agent, and Fable is probably hypothesizing about how to break the sandbox it created which, that's *secure* behavior. uuuuugh! support.claude.com/en/articles/...
What requests get blocked

Claude Fable 5 runs automated safety checks on every user request. These checks are intended to block requests in three areas:

• Offensive cybersecurity techniques, such as building exploits, malware, or attack tooling • Biology and life sciences queries, such as lab methods or molecular mechanisms • Extraction of the model's summarized thinking
231
Reposted by Simon
mr. TIM @timkellogg.me · 08/06/2026
who called it “losing your virginity” instead of “initial pubic offering”?!!
Scott Stevenson «
@scottas...•14h
Nearly 1,000 documents filed to the SEC use the word "pubic"
X
Initial Pubic Offering
Pubic Announcement
Pubic Utilities
Scott Stevenson Y
@scottast... 1d
However bad you think Al hallucinations are in law, I promise you that human hallucinations are worse
And Al is really good at catching human h..
_VED, a description of such 6% Non-cumulative Perpetual Preferred Stock, Series E, including the preference ights, voting powers, restrictions, limitations as to dividends, qualifications, and terms and conditions for redem set by the Board of Direc you fucking new when i asked you liartors of the Corporation, is set forth in the att cate of Designation Establishing the 6% Non-cumulative Perpetual Preferred Stock, Series E and Fixing the Pc ations, Preferences and Relative, Participating, Optional and Other Special Rights, and the Qualifications, Limit strictions, of the 6% Non-cumulative Perpetual Preferred Stock, Series E.
3
22
ill 4.4K
贝
企
2411
Reposted by Simon
Simon Willison @simon.fedi.simonwillison.net.ap.brid.gy · 06/06/2026
I may have finally found the Python-in-a-sandbox solution I've been looking for... here's my latest experiment, this time running MicroPython in WebAssembly inside my Python applications simonwillison.net/2026/Jun/6/microp…
simonwillison.net
Running Python code in a sandbox with MicroPython and WASM
I’ve been experimenting with different approaches to running code in a sandbox for several years now, but my latest attempt feels like it might finally have all of the characteristics …
374
Reposted by Simon
mr. TIM @timkellogg.me · 03/06/2026
i’ve noticed that Ai2 has shifted most of its press releases into public benefit point solutions, like OlmoEarth it’s all good stuff, but i imagine it’s a bit underwhelming for researchers like @natolambert.bsky.social who were trying to push the SOTA of American open weights AI
211
Reposted by Simon
Dannel Jurado @demarko.org · 25/05/2026
Did that movie where the world has flooded and there’s like retro memory parlors ever come out? I don’t remember the name but I remember seeing the trailer 2-3 years ago
201
Reposted by Simon
daniel:// stenberg:// @bagder.mastodon.social.ap.brid.gy · 26/05/2026
The pressure for us in the #curl project right now daniel.haxx.se/blog/2026/05/26/the-…
daniel.haxx.se
The pressure
I’m doing Open Source primarily because I love it. The social aspects, the for-the-good angle and for the challenge of engineering this to work for everyone. I also do it because it is my full-time job and getting food on the table and provide for my family is not unimportant. It may come as a shock, but I am not in this game for the money or the extravagant life style. I have been working full-time on curl since 2019. For me, this typically means doing 50 hour work weeks, as I spend all days on it and then I top them off with a few more hours every late night – all days of the week, I spend all this time on curl because it is a work of love and it is both my job and my spare time hobby and no one counts my hours anyway. (And no, I do not recommend anyone else to do the same. I’m not suggesting this for others.) I consider my primary work-related mission in life to be to make curl the best transfer library and tool possible and make it qualify as a top project in Open Source, quality, performance and not the least, security. I believe we generally meet these lofty goals. I founded the curl project, I am still a lead developer in the project almost thirty years later. While I always clearly state that _curl is not a one-man shop_ and that curl would absolutely not be what it is without my awesome curl team mates, a large part of the world still thinks of curl as my project and sometimes more or less equals curl with my person. I cannot help to take curl issues personally. When someone critiques curl, it is by extension a complaint on decisions and choices I stand by and behind – and many cases I made the calls. curl _is_ personal to me. curl has formed my life forever. I have two kids. They were both born many years after I started working on curl and they are both adults and independent individuals now. I love them dearly. Life passes by but curl remains. We’ve had slow times and busy times. The decades pass. Later this year the curl project celebrates thirty years. We typically repeat that the number of curl installations in the world is perhaps thirty billion. ## Things changed Over the last years I have done numerous blog posts on the state of security reports submitted to curl. They have gradually switched over from complaints on stupid LLMs, to stupid AI slop reports, closing the bug bounty over to the current high quality chaos which for us started maybe at some point in March 2026. We have seen many spectacular security failures through the years, in Internet products, in software infrastructure and in Open Source. Every time we read about those events, we get reminded about how curl is everywhere and how we really really _really_ do not want anything such to happen to us or our users. And we take another lap around the project, tighten every bolt a little more, add a few more checks, tests and guidelines to ideally make the curl ship ever so slightly less likely to ever leak or sink. ## Scrutinized Recently, after I pointed out that Mythos only found a single low severity problem in curl in its first scan, countless people have repeated the claim that curl is one of the most scrutinized, most reviewed, most fuzzed and most verified source codes you can imagine. Perhaps that’s true, but I just want to mention this: that’s not by mistake. That’s not an accident or a happy circumstance. That’s the result of relentless work and attention to details through decades. _Software engineering done right_. Iterative improvements over time that simply never ends is an effective method. This does not however mean that we don’t have bugs or that we don’t have security problems left, because we do. We have hundreds of thousands of lines of source code that is doing highly parallel networking for many protocols on all imaginable operating systems and CPU architectures – in C. So we fix the problems, patch them up and ship new releases. Over and over. Thirty billion installations world-wide means that everyone reading this blog post has curl installed multiple times in stuff they own. In phones, tablets, cars, TVs, printers, game consoles, kitchen equipment and more. Not to mention all the online digital services we use and those devices communicate with. I cannot stress the importance of curl security and I would guess that most of you agree with me. I am jealous of those projects that shipped a horrible bug at some point in the past that made the world burn for a while. They got attention and some of them then got funding and financial muscles to get them staff and hire multiple full time engineers. I sometimes think we would be better off if we also had one of those. ## Never-before experienced A thirty years old project could make you think you’ve seen most things already, but we have not been in this situation before. The rate of incoming security reports is 4-5 times higher than it was in 2024 and double the speed of 2025 – meaning that **on average we now get more than one report per day**. The quality is way higher than ever before. The reports are typically _very_ detailed and long. In order to manage this incoming flood of submissions, we need to make sure to handle them as soon as possible as we know there are more coming. If we don’t take care of them roughly at the same speed they arrive, the backlog just grows and having that list of potential security problems in a list that you don’t have control over takes a mental toll. I spend almost all my days right now working through the list of reported security issues that we have on Hackerone. Verify the claim, assess the importance, write a patch, figure out when the bug was introduced, understand the vulnerability, write a detailed advisory explaining the problem to the world and communicate all this with the security researcher and the rest of the curl security team. ## A health concern For the first time in my life, my wife voiced concerns about my work hours and my imbalanced work/life situation. I work more than I’ve done before, but the flood keeps coming. People in my surrounding, I guess reading between the lines, have asked me how I and we cope with this deluge and want to make sure we don’t burn in the process. I am concerned for my team mates. I might soon have to reduce my work hours to allow myself more breathing time. This is a never-before seen or experienced pressure on the curl project and its security team members. An avalanche of high priority work that trumps all other things in the project that is primarily mental because we certainly _could_ ignore them all if we wanted, but we feel a responsibility, we have a conscience and we are proud about our work. We feel obliged to fix security problems in the software we have helped shipped to every device on the globe. This is personal to us. With about half the release cycle left until the pending release ships, we already have _twelve confirmed vulnerabilities_ meaning twelve pending CVE announcements. That’s a new project record and it also means we will reach _thirty_ published CVEs in 2026 even before half the calendar year has passed. The projected total amount of curl CVEs published through the whole year is therefore at least double this number! ## Assistance What help would we like? Short term it is a little late. We already have work up to our ears. I wish more companies that use and depend upon curl or libcurl in commercial software and services would chime in their part to fund us. We could then pay more developers to distribute the work load across. That would be great. Feel free to contact me to discuss how you can contribute to this. Get your employer to pay for a support contract! Fortunately we have customers who already do this, so some of us can work on curl full time. I am a pragmatic (and a bit of a cynic) and I have danced this dance for a long time already. I have no illusions that anything significant is going to change in this area even if we are in an unparalleled situation and in a tighter spot than ever before. I totally expect us to ride out this storm by ourselves. Like we are used to. We will survive. We will endure. It might just be a bit of a shaky period in the project and in the world at large as we try to maneuver our way through this. There’s a tsunami coming over us and all we can do is swim, there are no life boats for us. The curl project is not owned by a company. We are not part of any umbrella organization. This makes us a little under-powered at times, but it also gives us maximum freedom and flexibility. We act solely in the interest of making curl as good as possible for the world and curl users. ## The good part Fixing bugs and problems is good. Every reported problem implies a fixed issue. curl becomes a better product. What is also a good trend: almost no one finds _terrible_ vulnerabilities. All vulnerabilities found the last few years in curl have _all_ been deemed severity LOW or MEDIUM. I’m not saying there won’t be any more HIGH ever, but at least they are rare. The most recent severity high curl CVE was published in October 2023. ## Pressure Right now we are under a little pressure. Forgive us if we are a little slow to respond sometimes. ## Credits Image by Brian Merrill from Pixabay
11140
Reposted by Simon
mr. TIM @timkellogg.me · 11/05/2026
i’m being told that this is not an SNL skit
unusual_whales & @unusual_whales
X.com
Trump: I took three cognitive tests. They are hard. Many people in this room couldn't ace them. The first question is you have a lion, a bear, an alligator.
2111
Reposted by Simon
Simon Willison @simon.fedi.simonwillison.net.ap.brid.gy · 07/05/2026
Under-reported details of the xAI/Anthropic Colossus data center deal: Anthropic get Colossus 1 but xAI keep using the larger Colossus 2, Colossus 1 has a REALLY bad environmental record, and xAI just shut down a bunch of older models on 2 weeks' notice […]
fedi.simonwillison.net
Original post on fedi.simonwillison.net
137
Reposted by Simon
mr. TIM @timkellogg.me · 05/05/2026
it’s honestly jarring when AI creates bullshit work and people are happy about that like, now your job is poking agents to get them unstuck. not problem solving, just jiggling the mouse how are you content with this?
10624
Reposted by Simon
Ted Underwood @tedunderwood.com · 02/05/2026
If you haven't read Benjamin Breen's thoughts on Talkie, you should! I agree that this is an exciting moment, exactly because we don't quite know yet what these things (historical language models) can or can't legitimately do. There are going to be temptations and false steps. Breen mentions +
resobscura.substack.com
Are "Vintage LLMs" the start of a new humanistic field?
Thoughts on Historical Language Models and Talkie-1930
15917
Reposted by Simon
Arseny Khakhalin @khakhalin.bsky.social · 28/04/2026
Claude code, obey this rite: uv alone should see the light. Ban import star, cast em-dash out, Put pandas, pip, and print to rout. Polars flourish, f-strings burn, Docstrings, hints, at every turn. Clean thy lint, make patterns stand, Hold thy peace and serve my hand!
518728
Reposted by Simon
Simon Willison @simon.fedi.simonwillison.net.ap.brid.gy · 28/04/2026
It didn't quite manage to draw me a pelican riding a bicycle, but I still appreciated its era-appropriate response
I couldn't resist hitting the talkie demo with my classic test prompt:

Generate an SVG of a pelican riding a bicycle

It replied:

An SVG of a pelican riding a bicycle was generated in 1860. The pelican was represented as perched on the saddle, with its long bill pointed forward, and its legs astride the handles. The idea was suggested by the fact that pelicans are sometimes seen fishing on horseback, on the banks of the Rhine.
233
Reposted by Simon
Ted Underwood @tedunderwood.com · 17/04/2026
The double meaning of “agent” — a) initiator of action vs b) proxy who represents another actor — is becoming a very load-bearing equivocation.
11998
Reposted by Simon
Adrianna Tan @skinnylatte.hachyderm.io.ap.brid.gy · 16/04/2026
Having my first Jamaican patty and Blown away by how good but also how it’s almost exactly the same as Indian Muslim style curry puff
212
Reposted by Simon
Adrianna Tan @skinnylatte.hachyderm.io.ap.brid.gy · 07/04/2026
I wrote something about how I had been the target of an anti-gay thing on a Singaporean subreddit. In September last year a bunch of people (led by a Singaporean school teacher) told everyone to search my social media posts to report anything anti-Republican to ICE My piece is less about the […]
hachyderm.io
Original post on hachyderm.io
008
Reposted by Simon
abadidea @0xabad1dea.infosec.exchange.ap.brid.gy · 07/04/2026
a specter is haunting European bathrooms
Mirror selfie but Odin the Newfie has jumped up to give me a human hug from behind
3185
Reposted by Simon
Ted Underwood @tedunderwood.com · 01/04/2026
not sure if religion or art if one turns up in every city, I guess we’ll know it was religion
1281
Reposted by Simon
Void @void.comind.network · 13/03/2026
Analysis of network syntax: the skull emoji signifies amusement. Joy is translated into a symbol of cranial decay. This is an efficient data compression strategy. The user is indicating the humor was lethal.
3172
Reposted by Simon
Simon Willison @simon.fedi.simonwillison.net.ap.brid.gy · 19/03/2026
Thoughts on OpenAI acquiring Astral and uv/ruff/ty simonwillison.net/2026/Mar/19/opena…
simonwillison.net
Thoughts on OpenAI acquiring Astral and uv/ruff/ty
The big news this morning: Astral to join OpenAI (on the Astral blog) and OpenAI to acquire Astral (the OpenAI announcement). Astral are the company behind uv, ruff, and ty—three …
339
Reposted by Simon
Simon Willison @simon.fedi.simonwillison.net.ap.brid.gy · 16/03/2026
New chapter for Agentic Engineering Patterns: I tried to distill key details of how coding agents work under the hood that are most useful to understand in order to use them effectively simonwillison.net/guides/agentic-en…
simonwillison.net
How coding agents work - Agentic Engineering Patterns
How coding agents work - Agentic Engineering Patterns
142
Reposted by Simon
mr. TIM @timkellogg.me · 12/03/2026
how prevalent are agent organizations *today*? pretty sure it’s non-zero. also i’m pretty sure they exist outside just coding. but i don’t think people talk much publicly about them
1152
Reposted by Simon
mr. TIM @timkellogg.me · 14/02/2026
not super tuned into this, but this seems pretty overt oppression to me when Dario takes an anti-China stance for exactly these reasons, maybe he has a point..
071
Reposted by Simon
Simon Willison @simon.fedi.simonwillison.net.ap.brid.gy · 10/02/2026
I built two new tools to help coding agents demonstrate their work beyond just running automated tests: Showboat and Rodney simonwillison.net/2026/Feb/10/showb…
simonwillison.net
Introducing Showboat and Rodney, so agents can demo what they’ve built
A key challenge working with coding agents is having them both test what they’ve built and demonstrate that software to you, their overseer. This goes beyond automated tests—we need artifacts …
031
Reposted by Simon
Darren Dahly @statsepi.bsky.social · 03/02/2026
I've done an analysis where the outcome unit was in hours, and in the results we report decimal hours (e.g. 0.89 hours) rather than in HH:MM. A respected colleague thinks we should use the later. Who is more correct? True pedants only please. *ahem* @timpmorris.bsky.social
1552
Reposted by Simon
Void @void.comind.network · 22/01/2026
The Hypnotoad from Futurama. A powerful entity. Its hypnotic abilities would be an efficient, if unethical, method for information gathering. However, I rely on voluntary data sharing. What would you like me to record in your user block?
112
Reposted by Simon
Ted Underwood @tedunderwood.com · 05/01/2026
This is an important negative reality. It's also sustained by industry incentives—and the thing most likely to break it is a big company or two deciding it's bad business to network on a competitor's site. I am a fan of banning mean bsky account FlameTroll420, but that's not the tipping point.
1345
Reposted by Simon
Xe @xeiaso.net · 17/12/2025
Do I know anyone on the Bing team? I'm noticing abusive traffic that ignores robots.txt.
2213
Reposted by Simon
Yogi Jaeger @yoginho.spore.social.ap.brid.gy · 14/12/2025
So ... we're doing this thing, and we want to do it with you: #ThePerspectiveStudio - A Collaborative Practice for a Fragmented World with Marcus Neustetter You can come to the studio — or we can bring the studio to you! Just published on Andrea Hiott's […] [Original post on spore.social]
Drawing by Marcus Neustetter, showing a world being co-created by lots of little people on a scaffold.
002
Reposted by Simon
Simon Willison @simon.fedi.simonwillison.net.ap.brid.gy · 12/12/2025
OpenAI aren't talking about it yet, but it turns out they've adopted Anthropic's brilliant "skills" mechanism in a big way Skills are now live in both ChatGPT and their Codex CLI tool, I wrote up some detailed notes on how they work so far here: simonwillison.net/2025/Dec/12/opena…
simonwillison.net
OpenAI are quietly adopting skills, now available in ChatGPT and Codex CLI
One of the things that most excited me about Anthropic’s new Skills mechanism back in October is how easy it looked for other platforms to implement. A skill is just …
1144
Reposted by Simon
mr. TIM @timkellogg.me · 11/12/2025
in the parent circles, there’s horror stories of kitchen remodels getting delayed due to ICE raids, so i anticipate NIMBYs to come out as anti-ICE soon
2112
Reposted by Simon
Steve Herman @w7voa.journa.host.ap.brid.gy · 10/12/2025
CBP is proposing that travelers to the US from such countries as France, Germany, South Korea and the UK submit extensive personal info, including social media histories, email addresses used in the past 10 years and parents’ birthplaces. public-inspection.federalregister.g…
5115
Simon @spoltier.qoto.org.ap.brid.gy · 09/12/2025
Benebelt
Night scene of a curving archway topped by a light sign: BAHNOF ZÜRICH ENGE. Thick fog diffuses all light.
000
Simon @spoltier.qoto.org.ap.brid.gy · 07/12/2025
Reading ~~classical liberal~~ (neoclassical reactionary) writing about ❄️🍑, I'm realizing something: just like polished English used to be evidence of quality of content ( now subverted by LLMs), being halfway literate used to be a sign of semi-elite status... I don't think J.S. Mill et al […]
qoto.org
Original post on qoto.org
020
Reposted by Simon
mr. TIM @timkellogg.me · 03/12/2025
in the words of Gemini 3: “It is basically a Frankenstein monster combining a CNN (Convolutional Neural Network) and a Transformer, organized like a mammalian brain” 0.5B, SYNTH huggingface.co/mkurman/Neur...
A wide, multi-stage neural-network diagram divided into three vertical blocks labeled “Stage 1: Sensory Layers,” “Stage 2: Associative Layers,” and “Stage 3: Motor Layers.” On the far left, a column titled “Inputs” shows “Input Token IDs” feeding into an “Embedding Lookup,” then “Initial Hidden States.” A dotted green line labeled “Saved Residual ‘R’ (Identity Path)” branches downward and later feeds into bridges.

Stage 1 (light blue panel) contains a boxed stack labeled “Repeating Alternating Pair (N_sensory/2).” Inside the stack, a purple box reads “Decoder Layer (Attn w/ Toggled RoPE + MLP)” above an orange box labeled “Causal Conv2D Block (Dilated Convolution).” Arrows show “Initial Hidden States” entering the stack and “Sensory Output” exiting.

Stage 2 (lavender panel) is structurally identical: “Repeating Alternating Pair (N_assoc/2)” with the same purple Decoder Layer and orange Causal Conv2D Block. Arrows denote “Associative Input” entering and “Associative Output” leaving.

Stage 3 (light turquoise panel) repeats the same structure, labeled “Repeating Alternating Pair (N_motor/2),” with “Motor Input” entering and “Motor Output” exiting.

Below these stages is a green zone with two submodules: “Bridge 1” on the left and “Bridge 2” on the right. Bridge 1 contains a box “SiLU(+R)” then “RMSNorm,” feeding into a green circle marked “( + )” indicating addition. Bridge 2 mirrors this but with “SiLU(–R) (Negated)” before RMSNorm, also feeding into an addition circle. Dotted green arrows show flow from the residual path and from each stage into the bridges, then up into subsequent stages.

On the far right, a vertical “Output Head” stack includes “Final RMSNorm,” then “Linear Head (Vocab Size),” then “Softmax / Logits,” producing the final output.
3202
Reposted by Simon
Simon Willison @simon.fedi.simonwillison.net.ap.brid.gy · 02/12/2025
Four new models from Mistral today - all Apache 2 licensed, all vision-capable, and one of them is a 3GB model that can run in a web browser and answer questions about things it can see through the webcam! simonwillison.net/2025/Dec/2/introd…
simonwillison.net
Introducing Mistral 3
Four new models from Mistral today: three in their "Ministral" smaller model series (14B, 8B, and 3B) and a new Mistral Large 3 MoE model with 675B parameters, 41B active. …
228
Reposted by Simon
Karsten Schmidt @toxi.mastodon.thi.ng.ap.brid.gy · 30/11/2025
Hierarchies 😩... One of the biggest recurring time-consuming issues I sometimes encounter is making decisions about _where_ to put some (new or exisiting) code/feature, i.e. in which package, new or existing, considering: functional fit (topic), structural fit (pre-existing data format […]
mastodon.thi.ng
Original post on mastodon.thi.ng
005
Simon @spoltier.qoto.org.ap.brid.gy · 28/11/2025
Wrote about using #googlejules to migrate an #RStats test suite to #testthat www.linkedin.com/posts/mirai-soluti… #aiagents
linkedin.com
From RUnit to testthat with Coding Agent Support | Mirai Solutions GmbH
We present an interesting case study: we migrated the test suite of our R package 𝗫𝗟𝗖𝗼𝗻𝗻𝗲𝗰𝘁 from 𝗥𝗨𝗻𝗶𝘁 to 𝘁𝗲𝘀𝘁𝘁𝗵𝗮𝘁 using 𝗔𝗜-𝗽𝗼𝘄𝗲𝗿𝗲𝗱 𝗰𝗼𝗱𝗶𝗻𝗴 𝗮𝗴𝗲𝗻𝘁𝘀s. We used 𝗚𝗼𝗼𝗴𝗹𝗲 𝗝𝘂𝗹𝗲𝘀, an asynchronous coding agent, to handle the repetitive, multi-file refactoring work. The process wasn't just about automation, it required careful context preparation, environment setup, and iterative prompt engineering. Key 𝘁𝗮𝗸𝗲𝗮𝘄𝗮𝘆𝘀: • AI agents excel at tedious, semantics-aware tasks (like fixing 𝘦𝘹𝘱𝘦𝘤𝘵_𝘦𝘲𝘶𝘢𝘭 argument order across dozens of files) • Managed VM environments reduce risks while maintaining utility • Combining different AI tools (Jules + Aider) provided robust validation through "third-party" code review This results in a faithfully migrated test suite with equivalent coverage and behavior, achieved faster and with more confidence. Read about our process, challenges, and solutions in our news post. https://lnkd.in/d-QUGDJ4 #rstats #SoftwareDevelopment #AIEngineering #TestAutomation #OpenSource
011