Sign in

Nilesh Trivedi

@nilesh.trivedi.link
586 followers 339 following 246 posts

Building AIs at snowmountain.ai I love machines, mathematics and music. Earlier: Meta, Foresight Institute, Clear, Gupshup, IIML, IITKGP ❤️ isfixable.com nilesh.trivedi.link x.com/nileshtrivedi fosstodon.org/@nilesh

PostsRepliesMedia
Nilesh Trivedi @nilesh.trivedi.link · 15/03/2026
Trying to make machine-verifiable math in Lean more visual, social, game-like and fun! cc: @pietromonticone.bsky.social
200
Nilesh Trivedi @nilesh.trivedi.link · 06/03/2026
Google Chat has Tasks integration now.
110
Nilesh Trivedi @nilesh.trivedi.link · 06/01/2026
Bangalore peeps, I've been invited by Abheek Learning Center to speak to parents and educators about the Future of Learning in the age of AI, especially how to manage children's exposure on our computing devices. This Saturday, 9:30AM. Limited capacity. luma.com/mxnsai48 #parenting #learning
120
Reposted by Nilesh Trivedi
the Mountain Goats @themountaingoats.bsky.social · 04/01/2026
it is your DUTY as a parent to be basic and cringe. if your child says "6-7" and you do not say, loud enough for their friends to hear, "8-9?", causing profound silence and intense discomfort, you are neglecting your responsibilities. being cool is for kids. your days of being laughed WITH are over
1075521557
Nilesh Trivedi @nilesh.trivedi.link · 10/12/2025
Then there is Bsky team making opaque changes to the moderation algo: thedabbler.patatas.ca/pages/bluesk...
thedabbler.patatas.ca
Chicken Caesars: they're messing with your Bluesky feed
Unexplained algorithmic tweaks are putting the Bluesky platform ahead of the protocol
000
Nilesh Trivedi @nilesh.trivedi.link · 10/12/2025
Oh wow.. #bluesky just started demanding birthdate! Why is it not asking for just the age-band? Is it for personalization or a legal mandate? Is it okay for me to lie about my birthdate? Are they enforcing AUS/UK/EU law on worldwide users? Why are there no docs about this? @jay.bsky.team
120
Nilesh Trivedi @nilesh.trivedi.link · 05/12/2025
I have uploaded the slides for all the talks I have given at Lossfunk so far: 1) Building a scientific agent using system dynamics simulation 2) Agent2Agent collaboration Protocol 3) Differentiable Programming 4) My solution for Distributed Reactivity nilesh.trivedi.link/thoughts
010
Nilesh Trivedi @nilesh.trivedi.link · 19/11/2025
Yes, it's all good. 👍
010
Nilesh Trivedi @nilesh.trivedi.link · 17/11/2025
@philhawksworth.dev Hi, we are having difficulty upgrading to the paid plan for Deno subhosting. github.com/denoland/dep... Would you be able to escalate this? I couldn't find a way to reach support.
github.com
[Bug]: Unable to upgrade to Builder plan for Deno subhosting · Issue #919 · denoland/deploy_feedback
Problem description I tried to subscribe to the Builder plan for our Deno subhosting org 03ffbfd8-f1b2-4020-94ba-1a30202dc922 On checout.stripe.com page, I tried two methods: 1) a card which is alr...
110
Reposted by Nilesh Trivedi
Andri Óskarsson @andri.dk · 06/11/2025
Welcome back! - Custom feeds now get access to "see less/see more" metrics. - Bluesky hit 40m mark recently - Lots of activity on Tangled and Graze social - More people means more activity, harder to filter
011
Nilesh Trivedi @nilesh.trivedi.link · 06/11/2025
Checking in after many many weeks. What's been happening on #bluesky - both the network and the software?
110
Nilesh Trivedi @nilesh.trivedi.link · 18/10/2025
We're having the first edit-a-thon for the Fixable hardware Wiki ( isfixable.com ) 3PM today on Google Meet: meet.google.com/ybx-eose-jbi #openhardware #RightToRepair
isfixable.com
Fixable products for India | fixable
040
Nilesh Trivedi @nilesh.trivedi.link · 05/09/2025
I'm putting together this online mixer this Sunday for those who’re building coding agents. #ai luma.com/o26hrnb4
luma.com
Coding Agent Builders Mixer · Luma
If you're building Coding Agents using LLMs, this online meetup should help you connect with similar folks and discover ideas and opportunities.
020
Nilesh Trivedi @nilesh.trivedi.link · 04/09/2025
InkAndSwitch folks have written about bi-directional data transformations: www.inkandswitch.com/cambria/
inkandswitch.com
Project Cambria: Translate your data with lenses
Changing schemas in distributed software is hard. Could adopting bidirectional lenses help?
110
Nilesh Trivedi @nilesh.trivedi.link · 24/08/2025
How come client-side calls to LLMs not more popular? OpenAI, Anthropic, Gemini all support it. But no client-side library has taken a foothold for this pattern. @simonwillison.net had written about this a year ago.
010
Nilesh Trivedi @nilesh.trivedi.link · 24/08/2025
Let's call it "Addorial".
010
Nilesh Trivedi @nilesh.trivedi.link · 22/08/2025
#math notation you didn't know you wanted!
100
Nilesh Trivedi @nilesh.trivedi.link · 21/08/2025
No, if anything Zen should be ahead. I didn't choose Floorp for its features.
010
Nilesh Trivedi @nilesh.trivedi.link · 21/08/2025
Floorp v12 got Vertical tabs, AI chatbots in sidebar with multiple LLMs without data leakage. Is there anything I'm missing from Comet / Dia / Chrome? 🤔
110
Nilesh Trivedi @nilesh.trivedi.link · 19/08/2025
Lots of people gave up on it but there seems to be an active fork: gren-lang.org
gren-lang.org
Gren
A pure functional language for writing simple and correct applications
0100
Nilesh Trivedi @nilesh.trivedi.link · 16/08/2025
FRP which spans network zones like client and server. I want to embrace servers, not avoid them. So for example, a client value like a DOM node could depend (and reactively updated) on a server state. Sth like: What if the entire app (client state + server state) was an Automerge doc?
000
Nilesh Trivedi @nilesh.trivedi.link · 15/08/2025
I was excited when I discovered the Lambda Cube and Dependent Types. But then it turns out, the rabbit hole just keeps going deeper and deeper. - Affine/Linear/Quantitative/Graded Types as in Rust and Idris 2 - Refinement Types - Cubical Type Theory (eg: Agda)
130
Nilesh Trivedi @nilesh.trivedi.link · 15/08/2025
@martin.kleppmann.com I have been exploring CRDTs to model entire apps, but not in the local-first sense. I am interested in Distributed Reactivity. What should I be reading? There's this vision paper: dl.acm.org/doi/10.1145/... but I do not think a whole new programming language is required here.
100
Nilesh Trivedi @nilesh.trivedi.link · 13/08/2025
This is depressing but only if you THINK about it. 😁
000
Nilesh Trivedi @nilesh.trivedi.link · 12/08/2025
Reading survey papers across disciplines is insanely effective. Not only do you learn almost state-of-the-art knowledge that has not yet made to textbooks, but you also build a mental map of the field and how different ideas relate to each other. I find this scaffolding very useful for retention.
010
Nilesh Trivedi @nilesh.trivedi.link · 12/08/2025
Topology is so underrated. I used to think it's just a corner of abstract mathematics, but now I see EVERY question in terms of what the space of possible answers is and what the properties of its shape are because they inform approaches for design, search & optimization. #mathematics
000
Nilesh Trivedi @nilesh.trivedi.link · 12/08/2025
I have been thinking about distributed reactive computation. There is way too much plumbing involved in building apps. Have landed on an elegant model, with which, expressing a multi-user, secure, high-performance todo app takes 20 lines of code (including a basic reactive UI). #computing
000
Nilesh Trivedi @nilesh.trivedi.link · 18/07/2025
Duty calls.
030
Nilesh Trivedi @nilesh.trivedi.link · 14/07/2025
Thanks for making it available. I read through the chapter on Reactivity. 👍 It seems a lot of work remains to be done in the PL field. A distributed, reactive and modular language is on my current wishlist. :)
010
Reposted by Nilesh Trivedi
Shriram Krishnamurthi @shriram.bsky.social · 14/07/2025
Well, here we go. After well over two years, here's a new version of my programming languages book, PLAI (v3.2.5). As always, free of cost! Can't thank enough all the people named in the acknowledgments. Enjoy! www.plai.org
plai.org
Programming Languages: Application and Interpretation
Site for the PLAI book
15917
Nilesh Trivedi @nilesh.trivedi.link · 02/07/2025
To be clear, I do think FOSS licenses are naive and have suffocated the space for better alternatives, even if they have been a net positive.
100
Nilesh Trivedi @nilesh.trivedi.link · 02/07/2025
This is such a good site:
140
Reposted by Nilesh Trivedi
Nilesh Trivedi @nilesh.trivedi.link · 10/06/2025
All these categories seem fuzzy to me. I recommend modeling everything as agents with declared attributes in case it happens to be non-intelligent and non-longrunning, i.e. tool-like.
001
Nilesh Trivedi @nilesh.trivedi.link · 10/06/2025
All these categories seem fuzzy to me. I recommend modeling everything as agents with declared attributes in case it happens to be non-intelligent and non-longrunning, i.e. tool-like.
001
Nilesh Trivedi @nilesh.trivedi.link · 07/06/2025
This was a mind-bending read! Argues that intelligence might originate outside of physics and actually come from the platonic space of mathematical patterns. For eg: the familiar "bubble sort" algo shows cognitive skills like delayed gratification and clustering. osf.io/preprints/ps... #ai #cs
011
Nilesh Trivedi @nilesh.trivedi.link · 07/06/2025
On landscape displays, horizontal scrolling seems best for reading ebooks (until we get a really tall/portrait display that can show 3 pages at once). They make it easiest when pages refer to previous or next page, especially with visuals. #design #ebook
120
Nilesh Trivedi @nilesh.trivedi.link · 04/06/2025
I wrote a new blog post. Coding Agents are supersets of not just programs and ML models, but also for the first time, PROGRAMMERS!. But Type Theory and Tests only covers programs. We need a theory of Evals. Link to full post: nilesh.trivedi.link/thoughts/we-... #ComputerScience #AI #typetheory
nilesh.trivedi.link
We need a formal theory of Agent Evals | Nilesh Trivedi
030
Nilesh Trivedi @nilesh.trivedi.link · 12/05/2025
India's High Commissioner to the United Kingdom, Vikram Doraiswami, presented this evidence to SkyNews: www.youtube.com/watch?v=HnUI...
youtube.com
India Pakistan Conflict | "Look Who's Behind Him": India Envoy's Photo Proof Of Pak-Sponsored Terror
YouTube video by NDTV
100
Nilesh Trivedi @nilesh.trivedi.link · 12/05/2025
The world does not seem to care about the incorrigibility of #Pakistan. And #India always bears the cost of it. ☹️ Last image shows Pak military officials giving state funeral to a terrorist, attending along side HAFIZ ABDUR RAUF who himself is a Specially Designated Terrorist under OFAC sanctions.
100
Nilesh Trivedi @nilesh.trivedi.link · 03/05/2025
On the same lines, Foresight institute has built technology tree for a few research areas. I had built the visual editor for that task: foresight.org/tech-tree/
foresight.org
Foresight Institute’s Tech Tree Project
Tech Trees : Building a tool to map science and tech Foresight Institute's Tech Tree project maps ambitious goals in Nanotech, Neurotech, Space,
011
Nilesh Trivedi @nilesh.trivedi.link · 03/05/2025
Meanwhile, there is CADmium: github.com/CADmium-Co/C...
github.com
GitHub - CADmium-Co/CADmium: A CAD program that runs in the browser
A CAD program that runs in the browser. Contribute to CADmium-Co/CADmium development by creating an account on GitHub.
111
Nilesh Trivedi @nilesh.trivedi.link · 09/04/2025
Hmm.. have you tried asking in FOSS United's forum or Telegram group? The funding was from Zerodha but FOSSUnited is listed as an ecosystem partner and they're quite responsive. web.telegram.org/k/#@fossunited
000
Nilesh Trivedi @nilesh.trivedi.link · 09/04/2025
This is such a good idea!! Early days (prototype is based on Fairphone 2 only), but this shows the power of open hardware.
051
Nilesh Trivedi @nilesh.trivedi.link · 09/04/2025
What are the chances that the hardest implication remaining to be proved or disproved in Terence Tao's Equational Theories project happens to be indexed at Ramanujan's Number 1729?
100
Nilesh Trivedi @nilesh.trivedi.link · 01/04/2025
Announcing VibeLang 1.0 - a new #programming language for the AI age. Designed for professional vibe-coders.
111
Nilesh Trivedi @nilesh.trivedi.link · 31/03/2025
Happy to see progress on the interoperability of infinite canvas tools: canvasprotocol.org/ Will add support for this in my Graph editing tool if it supports nesting properly.
canvasprotocol.org
Open Canvas Working Group | OCWG
Working group for establishing interoperability between different infinite canvas tools.
020
Nilesh Trivedi @nilesh.trivedi.link · 27/03/2025
It has a weakness though. When people share links to your posts, they are forced to use the bsky domain - making them a permanent intermediary between your audience and you. This can be used to discourage you from leaving the central instance. I filed this months ago: github.com/bluesky-soci...
github.com
Prefer sharing permanent URLs when user has own domain-based identity · Issue #6250 · bluesky-social/social-app
Describe the Feature Let's say I am trying to share a Bsky post elsewhere on the web. I use "..." menu and choose the "Copy link to post" option on webapp or "Share" option on mobile app. The URL f...
001
Reposted by Nilesh Trivedi
Scott Hanselman 🌮 @scott.hanselman.com · 22/03/2025
Where have all the tech creators gone?
49715112
Nilesh Trivedi @nilesh.trivedi.link · 22/03/2025
Just gave a lightning talk about the #repairability wiki for India
000
Nilesh Trivedi @nilesh.trivedi.link · 22/03/2025
I am at #MisinfoCon2025 today.
010