Paolo G. Giarrusso (@blaisorblade) 's Twitter Profile
Paolo G. Giarrusso

@blaisorblade

@[email protected] PhD in ProgLang. Formalizing C++ and formally verifying a microkernel-based C++ hypervisor @bedrock_systems — Coq/Scala/Haskell

ID: 178018894

linkhttp://blaisorblade.github.io calendar_today13-08-2010 17:17:23

19,19K Tweet

1,1K Followers

1,1K Following

Type Theory Forall (@ttforall) 's Twitter Profile Photo

The Rocq Prover name change becomes real. A new roadmap releases that Bertot and Tabareau are working to upgrade Coq's new name to Rocq github.com/coq/ceps/blob/…

Daniel Litt (@littmath) 's Twitter Profile Photo

Here are the numbers from 10 to 100 in alphabetical order: 18, 80, 88, 85, 84, 89, 81, 87, 86, 83, 82, 11, 15, 50, 58, 55, 54, 59, 51, 57, 56, 53, 52, 40, 48, 45, 44, 49, 41, 47, 46, 43, 42, 14, 19, 90, 98, 95, 94, 99, 91, 97, 96, 93, 92, 17, 70, 78, 75, 74, 79, 71, 77, 76, 73,

Martin Odersky (@odersky) 's Twitter Profile Photo

I am very saddened by this news. Niklaus got me into CS since I became fascinated by the beauty of his language designs and compiler architectures. And later he became the guiding mentor for my doctoral studies at ETH.

Larry Diehl (@larrytheliquid) 's Twitter Profile Photo

Happy to announce that I've founded a software verification startup, @colimit_io, RTs appreciated 😀. Our mission is to make advanced software verification easy, widely accessible, and feel like ordinary programming, which is the same spirit that got me into dependent types

Scala (@scala_lang) 's Twitter Profile Photo

⚠️ WARRNING ⚠️ Martin Odersky's Twitter account got hijacked, handle changed but kept his photo. Please do not engage with the account or its tweets, a bunch of bot replies will get triggered. We are working with Martin to get it back and will confirm once it's done.

Taco BellSouth Mobility (on bsky) (@sneakernets) 's Twitter Profile Photo

You're not prepared for how much of Windows was (and is still) abusing a very very very very very very very *gasp* very very very optimized font rendering system, created by Apple and Microsoft as a mutual back scratch deal to ensure they would not sue each other.

Brendan Dolan-Gavitt (@moyix) 's Twitter Profile Photo

I gave Claude 3 the entire source of a small C GIF decoding library I found on GitHub, and asked it to write me a Python function to generate random GIFs that exercised the parser. Its GIF generator got 92% line coverage in the decoder and found 4 memory safety bugs and one hang.

Voytek Pituła 💙/💛/🖤 (@krever01) 's Twitter Profile Photo

Have you wondered how many people are paid to improve the Scala ecosystem? The answer is: at least 40. That's probably more than $4M of yearly investment. VirtusLab: 15 Scala Center: 12 JetBrains: 10 Lightbend: 4 EPFL: 3 Sources: - youtu.be/pnz4vUWi80M?t=… - Insider at JB

Ross Thompson (@octalthorpe) 's Twitter Profile Photo

AskAubry 🦋 🐆🦝 We have hundreds of studies across dozens of countries with tens of thousands of participants, and the science is pretty solid: children who are spanked are more likely to act out, and even end up in jail than children who are not. Hurting children simply doesn't work.

VideoLAN (@videolan) 's Twitter Profile Photo

If you wonder why we can't update the VLC on Android version, it's because Google refuses to let us update: - either we give them our private signing keys, - or we drop support for Android TV before API-30, and all our users on TV API<30 can't get fixes.

Adam Gordon Bell 🤓 (@adamgordonbell) 's Twitter Profile Photo

I need your help. I'm looking for a new Developer Relations role after a round of layoffs at Earthly last week. My nearly 4 years there introduced me to DevRel, and it's become a true passion. At Earthly, I combined coding with creating tutorials, talks, and YouTube videos. Here

I need your help. I'm looking for a new Developer Relations role after a round of layoffs at Earthly last week. My nearly 4 years there introduced me to DevRel, and it's become a true passion.

At Earthly, I combined coding with creating tutorials, talks, and YouTube videos. Here
Ilya Sergey (@ilyasergey) 's Twitter Profile Photo

Do you want to make your programs easier to parallelise? Yes, you do. Do you enjoy debugging concurrency? I bet you don't. Good news: you can now turn your favourite sequential structures into high-throughput concurrent ones without writing a single line of concurrent code ⇒

Do you want to make your programs easier to parallelise? Yes, you do. 

Do you enjoy debugging concurrency? I bet you don't. 

Good news: you can now turn your favourite sequential structures into high-throughput concurrent ones without writing a single line of concurrent code ⇒
Dominik Tornow (@dominiktornow) 's Twitter Profile Photo

Another outstanding paper based on λ-calculus: Fault Tolerance via Idempotence The paper proves that a λ-calculus term executing in an ideal environment is equivalent to one executing in a faulty environment if operations retry and are idempotent x.com/DominikTornow/…

Another outstanding paper based on λ-calculus: Fault Tolerance via Idempotence

The paper proves that a λ-calculus term executing in an ideal environment is equivalent to one executing in a faulty environment if operations retry and are idempotent

x.com/DominikTornow/…