Elektrine
Log in Register
Paige Chat Timeline Gallery Friends Email Drive DNS Private DNS Domains VPN Kairo Nerve
Remote

Daniel Sainati

@sainati@types.pl
mastodon 4.8.0-alpha.2+glitch
  • Open on types.pl

PhD student at UPenn studying type systems and GPUs

131 Followers
129 Following
24 Posts
Joined April 30, 2025
Website:
sainati.pl
Pronouns:
He/him
Open post
Daniel Sainati @sainati@types.pl
· 4w ago

incompressible Navier-Stokes more like incomprehensible Navier-Stokes (i don't know any physics)

8
0
1
0
Open post
Daniel Sainati @sainati@types.pl
· 4w ago

i hate cars

8
0
0
0
Open post
Daniel Sainati @sainati@types.pl
· 1mo ago
8
1
0
0
Open post
Daniel Sainati @sainati@types.pl
· 4w ago

it's so funny that companies will tell rank-and-file employees that they have to obey some kind of social media code of conduct but then allow their most visible employees to post screenshots of text conversations with other academics and air dirty laundry in public about academic integrity

5
0
0
0
Open post
Daniel Sainati @sainati@types.pl
· 1mo ago

even my impostor syndrome is fake because it doesn't increase my social capital, apparently

6
3
1
0
Open post
Daniel Sainati @sainati@types.pl
· 6mo ago

ah, my favorite proof technique

84
0
39
0
Open post
Daniel Sainati @sainati@types.pl
· 1mo ago

Lean is using 800% of my CPU?????

4
2
1
0
Open post
Daniel Sainati @sainati@types.pl
· 3mo ago
Replying to
@dan@discuss.systems @dev@discuss.systems this reminds me of one semester when there was a business course using the classroom immediately before the course i was taking, and once i walked into the room before the professor had finished erasing the board. it was covered with a bunch of graphs with upward-trending lines labeled things like "value" and "opportunity" and the phrase "NO HESITATION" written in all-caps and heavily underlined
18
1
3
0
Open post
Daniel Sainati @sainati@types.pl
· 4mo ago
Boosted by @joe@f.duriansoftware.com
Our PLDI paper won a Distinguished Paper Award! Congrats to my collaborators @alpha_convert@types.pl and Manya Bansal (who tragically is not on Mastodon). I am extremely proud of the work we did on this, and I am excited to continue this line of research in the near future.
Modular GPU Programming with Typed Perspectives
arXiv.org

Modular GPU Programming with Typed Perspectives

To achieve peak performance on modern GPUs, one must balance two frames of mind: issuing instructions to individual threads to control their behavior, while simultaneously tracking the convergence of many threads acting in concert to perform collective operations like Tensor Core instructions. The tension between these two mindsets makes modular programming error prone. Functions that encapsulate collective operations, despite being called per-thread, must be executed cooperatively by groups of

29
6
10
1
Open post
Daniel Sainati @sainati@types.pl
· 1mo ago

When did "fixed-point" become just "fixpoint"

2
1
0
0
Open post
Daniel Sainati @sainati@types.pl
· 5mo ago

paper titles from the 1980s are like "Tree Types" and paper titles from the 2020s are like "Glorp: A Sound Embedding of Algebraic Tree Types in a Domain Specific Language for Network Systems". where did we go wrong

23
4
3
0
Open post
Daniel Sainati @sainati@types.pl
· 5mo ago
Replying to
in case you thought i was joking
22
1
4
0
Open post
Daniel Sainati @sainati@types.pl
· 1mo ago

just one more meeting until weekend

1
0
0
0
Open post
Daniel Sainati @sainati@types.pl
· 1mo ago

Why does the ACM DL display paper titles lower-cased (and generate citations that way) when the papers themselves are Title Case?

1
0
1
0
Open post
Daniel Sainati @sainati@types.pl
· 7mo ago

poggers and preservation

12
4
4
0
Open post
Daniel Sainati @sainati@types.pl
· 5mo ago
Replying to
Throughout this whole paper the authors just call it "this language" and "our language". This is why we have names for things guys!
4
4
0
0
Open post
Daniel Sainati @sainati@types.pl
· 4mo ago
Replying to
@markusde@mathstodon.xyz :(
2
0
0
0
Open post
Daniel Sainati @sainati@types.pl
· 4mo ago
Replying to
@ricci@discuss.systems be sure to quote tolkein in them too!
1
1
0
0
Open post
Daniel Sainati @sainati@types.pl
· 4mo ago
Replying to
@ionchy@types.pl let me boost this
1
3
0
0
Open post
Daniel Sainati @sainati@types.pl
· 1mo ago

13 mins and 31 seconds

0
1
0
0
Open post
Daniel Sainati @sainati@types.pl
· 1mo ago

PetGuessr #52 — 4/10
❌🐶🐶❌🐱
❌❌🐱❌❌
https://petguessr.com

petguessr.com
0
0
0
0
Open post
Daniel Sainati @sainati@types.pl
· 4mo ago
Replying to
@ionchy@types.pl oh it’s just that I can’t quote it
0
2
0
0
Back
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

I2P eepsite

j6b6cyk6gjmepjih7jjadxgxvvf3lzzujljuu2v4biemzpg3naya.b32.i2p

Platform

  • Email
  • Chat
  • Timeline
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ
  • Lite (no JS)

Legal

  • Terms of Service
  • Privacy Policy
  • Transparency Report
  • Report Abuse
  • Warrant Canary
  • VPN Policy

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 22:34:07 UTC