Sai Divvela's Avatar

Sai Divvela

@sdivvela.bsky.social

Undergraduate at UMD, interested in PL, systems, and security and all things in their intersection :) also avid manga reader, cat lover, and occasional gamer

139 Followers  |  304 Following  |  14 Posts  |  Joined: 03.01.2025  |  1.7051

Latest posts by sdivvela.bsky.social on Bluesky

so true

30.10.2025 13:46 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

me: ugh god you know how you make plans for friday night but then friday night gets there and you don't want to do it and it feels sooooooo good to cancel?

my liege lord Daimyō Nobunaga (unsheathing katana): even a dog understands loyalty. She whose word is not bond does not deserve to live

19.10.2025 19:02 β€” πŸ‘ 3246    πŸ” 525    πŸ’¬ 25    πŸ“Œ 10

that’s a really beautiful theme

16.10.2025 22:50 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image 10.10.2025 23:29 β€” πŸ‘ 263    πŸ” 156    πŸ’¬ 0    πŸ“Œ 7

yeah i feel like a lot of β€œtypes with baggageβ€œ is just some simple case of dependent types

04.10.2025 22:18 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

WOOOOOO what is it :0

04.10.2025 01:40 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

best of luck!

02.09.2025 21:44 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

part of my resentment towards LLMs is to do with them crowding out anything else we could be talking about. there are so many things I could be reading to get better at my craft but I'm presented with "you should actually get worse at it on purpose because nothing matters any more"

08.08.2025 19:27 β€” πŸ‘ 664    πŸ” 130    πŸ’¬ 7    πŸ“Œ 22

kinda wild he was talking about verification at an algorithms and architecture conference though

09.08.2025 04:49 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

actually I was at SPAA last week and one of the keynote talks was a professor talking about how LLMs were going to be the future of coding and how it's really important to work on verification for LLM generated code πŸ’€

09.08.2025 04:49 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Didn’t want to believe this was true. It’s true.

07.08.2025 21:13 β€” πŸ‘ 14051    πŸ” 3465    πŸ’¬ 390    πŸ“Œ 311

congratulations !!!!

19.06.2025 22:06 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

meant to say smt queries not set sorry

15.06.2025 19:05 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

pulse: fstar-lang.org/tutorial/boo...

they also do some stuff with eliminating quantifiers (but I think that may be standard?)

15.06.2025 18:54 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

okay so ive been thinking about this a bit more and one thing that is interesting is that pulse allows for introspection when writing proofs by having very targeted set queries, rather than discharging proof obligations all at once. idk if this is something that you looked at but maybe interesting ?

15.06.2025 18:54 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 3    πŸ“Œ 0

I see I see, makes a lot of sense!!

09.06.2025 00:22 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

something I thought was interesting was that the guards that you mention already exist in verus :0 they have a pretty neat trigger system that they expose in the language which prevents a lot of the stability issues mentioned here. might be something to look at?

08.06.2025 23:25 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

but why even accept that you HAVE to get mediocre output? this is one thing i never understood with vibe coding, like why not get it right the first time? why not actually put in the time and effort to make it good. if it’s something you want to make shouldn’t it be something you’re proud of?

04.06.2025 07:26 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

A guide to programming paradigms:
Imperative: functions can have side effects
Functional: functions must be pure
Reversible: functions must be pure and bijective
Analytic: functions must be pure, bijective and infinitely differentiable
Agile: functions must take part in daily standups

22.04.2025 18:34 β€” πŸ‘ 144    πŸ” 22    πŸ’¬ 1    πŸ“Œ 0

@sdivvela is following 20 prominent accounts