Sasitha Sonnadara (@wathmal) header
Sasitha Sonnadara (@wathmal) profile picture

Building Voqi 📱 @voqiapp Coder 💻 | Astronomer 🔭 | Fit quest 🏃‍♂️ | Gamer unwind 🎮

Joined September 2011
Photo by Sasitha Sonnadara (@wathmal)Photo by Sasitha Sonnadara (@wathmal)Photo by Sasitha Sonnadara (@wathmal)Photo by Sasitha Sonnadara (@wathmal)Photo by Sasitha Sonnadara (@wathmal)Photo by Sasitha Sonnadara (@wathmal)Photo by Sasitha Sonnadara (@wathmal)Photo by Sasitha Sonnadara (@wathmal)Photo by Sasitha Sonnadara (@wathmal)Photo by Sasitha Sonnadara (@wathmal)
Sasitha Sonnadara retweeted
Fable 5 is back.
4,248
11,000
5,015
90,009
17,348,014
Sasitha Sonnadara retweeted
Come explore Fable 5 vs. Opus in Paper Which model did better work here?
2
7
2
172
19,238
Sasitha Sonnadara retweeted
This is a super exciting release - Claude Fable 5 is the same underlying model as Mythos but with added safeguards. The benchmarks are great and it's SOTA on everything by a margin but I'll add that *qualitatively* also, this is a major-version-bump-deserving step change forward (imo of the same order as Claude 4.5 was in November), peaking especially for long problem-solving sessions on very difficult problems. You can give it a lot more ambitious tasks than what you're used to, the model "gets it" and it will just go, and it's never felt this tempting to stop looking at the code at all (but don't do this in prod!). The model still has quirks that people will run into and the safeguards are configured to be a little too trigger happy for launch, which can hopefully be tuned over time. I feel a lot of things changing as working software increasingly comes out on a tap. The Jevon's paradox kicks in and I feel my own demand for software growing substantially. You can ask for anything - explainers, visualizers, dashboards, bespoke single-use apps (e.g. a full wandb that is hyper-specific just for your project), you can 10X your test suite, auto-optimize code, run giant research projects with custom HTML for the results, anything! "Free your mind" (Matrix ref). Really looking forward to all the things people build!
Replying to @claudeai
Fable 5 is state-of-the-art on nearly all tested benchmarks, with exceptional performance in software engineering, knowledge work, scientific research, and vision. The longer and more complex the task, the larger Fable 5’s lead over our other models.
1,334
2,378
456
25,575
3,225,341
Sasitha Sonnadara retweeted
Very interested in what the coming era of highly bespoke software might look like. Example from this morning - I've become a bit loosy goosy with my cardio recently so I decided to do a more srs, regimented experiment to try to lower my Resting Heart Rate from 50 -> 45, over experiment duration of 8 weeks. The primary way to do this is to aspire to a certain sum total minute goals in Zone 2 cardio and 1 HIIT/week. 1 hour later I vibe coded this super custom dashboard for this very specific experiment that shows me how I'm tracking. Claude had to reverse engineer the Woodway treadmill cloud API to pull raw data, process, filter, debug it and create a web UI frontend to track the experiment. It wasn't a fully smooth experience and I had to notice and ask to fix bugs e.g. it screwed up metric vs. imperial system units and it screwed up on the calendar matching up days to dates etc. But I still feel like the overall direction is clear: 1) There will never be (and shouldn't be) a specific app on the app store for this kind of thing. I shouldn't have to look for, download and use some kind of a "Cardio experiment tracker", when this thing is ~300 lines of code that an LLM agent will give you in seconds. The idea of an "app store" of a long tail of discrete set of apps you choose from feels somehow wrong and outdated when LLM agents can improvise the app on the spot and just for you. 2) Second, the industry has to reconfigure into a set of services of sensors and actuators with agent native ergonomics. My Woodway treadmill is a sensor - it turns physical state into digital knowledge. It shouldn't maintain some human-readable frontend and my LLM agent shouldn't have to reverse engineer it, it should be an API/CLI easily usable by my agent. I'm a little bit disappointed (and my timelines are correspondingly slower) with how slowly this progression is happening in the industry overall. 99% of products/services still don't have an AI-native CLI yet. 99% of products/services maintain .html/.css docs like I won't immediately look for how to copy paste the whole thing to my agent to get something done. They give you a list of instructions on a webpage to open this or that url and click here or there to do a thing. In 2026. What am I a computer? You do it. Or have my agent do it. So anyway today I am impressed that this random thing took 1 hour (it would have been ~10 hours 2 years ago). But what excites me more is thinking through how this really should have been 1 minute tops. What has to be in place so that it would be 1 minute? So that I could simply say "Hi can you help me track my cardio over the next 8 weeks", and after a very brief Q&A the app would be up. The AI would already have a lot personal context, it would gather the extra needed data, it would reference and search related skill libraries, and maintain all my little apps/automations. TLDR the "app store" of a set of discrete apps that you choose from is an increasingly outdated concept all by itself. The future are services of AI-native sensors & actuators orchestrated via LLM glue into highly custom, ephemeral apps. It's just not here yet.
896
997
433
11,955
1,976,745
Sasitha Sonnadara retweeted
yes things are changing fast, but also I see companies (even faang) way behind the frontier for no reason. you are guaranteed to lose if you fall behind. the no unforced-errors ai leader playbook: For your team: - use coding agents. give all engineers their pick of harnesses, models, background agents: Claude code, Cursor, Devin, with closed/open models. Hearing Meta engineers are forced to use Llama 4. Opus 4.5 is the baseline now. - give your agents tools to ALL dev tooling: Linear, GitHub, Datadog, Sentry, any Internal tooling. If agents are being held back because of lack of context that’s your fault. - invest in your codebase specific agent docs. stop saying “doesn’t do X well”. If that’s an issue, try better prompting, agents.md, linting, and code rules. Tell it how you want things. Every manual edit you make is an opportunity for agent.md improvement - invest in robust background agent infra - get a full development stack working on VM/sandboxes. yes it’s hard to set up but it will be worth it, your engineers can run multiple in parallel. Code review will be the bottleneck soon. - figure out security issues. stop being risk averse and do what is needed to unblock access to tools. in your product: - always use the latest generation models in your features (move things off of last gen models asap, unless robust evals indicate otherwise). Requires changes every 1-2 weeks - eg: GitHub copilot mobile still offers code review with gpt 4.1 and Sonnet 3.5 @jaredpalmer. You are leaving money on the table by being on Sonnet 4, or gpt 4o - Use embedding semantic search instead of fuzzy search. Any general embedding model will do better than Levenshtein / fuzzy heuristics. - leave no form unfilled. use structured outputs and whatever context you have on the user to do a best-effort pre-fill - allow unstructured inputs on all product surfaces - must accept freeform text and documents. Forms are dead. - custom finetuning is dead. Stop wasting time on it. Frontier is moving too fast to invest 8 weeks into finetuning. Costs are dropping too quickly for price to matter. Better prompting will take you very far and this will only become more true as instruction following improves - build evals to make quick model-upgrade decisions. they don’t need to be perfect but at least need to allow you to compare models relative to each other. most decisions become clear on a Pareto cost vs benchmark perf plot - encourage all engineers to build with ai: build primitives to call models from all code bases / models: structured output, semantic similarity endpoints, sandbox code execution. etc What else am I missing?
I've never felt this much behind as a programmer. The profession is being dramatically refactored as the bits contributed by the programmer are increasingly sparse and between. I have a sense that I could be 10X more powerful if I just properly string together what has become available over the last ~year and a failure to claim the boost feels decidedly like skill issue. There's a new programmable layer of abstraction to master (in addition to the usual layers below) involving agents, subagents, their prompts, contexts, memory, modes, permissions, tools, plugins, skills, hooks, MCP, LSP, slash commands, workflows, IDE integrations, and a need to build an all-encompassing mental model for strengths and pitfalls of fundamentally stochastic, fallible, unintelligible and changing entities suddenly intermingled with what used to be good old fashioned engineering. Clearly some powerful alien tool was handed around except it comes with no manual and everyone has to figure out how to hold it and operate it, while the resulting magnitude 9 earthquake is rocking the profession. Roll up your sleeves to not fall behind.
163
413
122
5,172
1,290,379
It’s official. India 🇮🇳 is now the world’s largest country surpassing China 🇨🇳 A 🧵 below on what India’s explosive growth means for wealth, power and politics in Asia and around the world 🌏 (1/22) Cc: @Noahpinion @ElbridgeColby @GerardAraud @davidfrum @erikbryn
57
708
101
2,205
859,944
Sasitha Sonnadara retweeted
Happy Earth Day 2023 to all life on planet Earth. A reminder that the first Earth Day was created in 1970, while we were going to the Moon. And when we arrived, we looked back over our shoulders, and discovered Earth for the first time.
482
1,990
143
13,926
1,482,152
Sasitha Sonnadara retweeted
There's a new flag flying outside the offices of the Victorian Government. Because we'll always respect you. And we'll always have your back.
4,994
1,651
1,001
17,337
4,893,069
Sasitha Sonnadara retweeted
Don’t worry if your A level results are disappointing. I got a C and 2 Us and I’m currently holidaying on this boat.
3,425
11,592
3,715
168,803
Sasitha Sonnadara retweeted
"Startups don't die when they run out of cash, they die when the founders run out of energy." @naval
92
383
27
2,878
Sasitha Sonnadara retweeted
Tear Gas Diffusion Patent, please! Credits : Dasun Tharaka #SrilankanCrisis #GoHomeRajapaksas
2
10
1
23
Sasitha Sonnadara retweeted
Covid වලින් නොමල ගේකින් අබ ටිකක් ගෙන්න බැරි වේගෙන යන්නෙ.
4
2
27
Sasitha Sonnadara retweeted
Sex workers will soon have the same rights in Victoria as other employees after the state government announced it would decriminalise sex work. sbs.com.au/news/sex-work-is-…
55
152
102
768
Sasitha Sonnadara retweeted
Jupiter PJ35_73 Crop, Exaggerated Color/Contrast acquired by @NASAJuno from 44399 km at 2021-07-21T08:51:59
6
46
8
183
Sasitha Sonnadara retweeted
Can you help do a lift pls ??🐶❣️ 📷heemang_corgi Ig
59
947
58
7,918
Sasitha Sonnadara retweeted
The great Tumbleweed migration of 2021. They must know something we don’t.
This quoted post is unavailable.
871
4,387
253
39,803
Sasitha Sonnadara retweeted
Lets stop being such judgmental pricks about things as trivial as these
4
13
Sasitha Sonnadara retweeted
The pink countries are prolonging the pandemic by blocking a proposal to waive some intellectual property rules for Covid-19 vaccines, which would expand vaccine production globally. Read more: bit.ly/3sV3h5E (map via @business & based on data from @MSF_access)
19
223
35
346
Sasitha Sonnadara retweeted
#Switzerland - Swiss army tests the hoisting of horses with helicopter. 📸 @Coffrinews #AFP
30
161
110
421
Sasitha Sonnadara retweeted
Strongest argument against aliens
10,860
34,675
3,287
379,241