Gerwin Klein

562 posts

Gerwin Klein

Gerwin Klein

@lsf37

proves stuff about seL4, systems code, programming languages, security. Classical logician. Chief Scientist & Co-Founder at Proofcraft. @[email protected]

Sydney เข้าร่วม Mayıs 2014
0 กำลังติดตาม562 ผู้ติดตาม
ทวีตที่ปักหมุด
Gerwin Klein
Gerwin Klein@lsf37·
It's official, two of my colleagues and I have founded a new company in software verification: Proofcraft! proofcraft.systems
English
8
32
204
0
Gerwin Klein รีทวีตแล้ว
Mike Hicks
Mike Hicks@michael_w_hicks·
Shout-out to seL4, this years software award winner. Still a leader on the power and possibility of proved correct software!
Mike Hicks tweet media
English
0
3
41
2.8K
Gerwin Klein รีทวีตแล้ว
Toby Murray
Toby Murray@tobycmurray·
If you’re curious about formal methods & #seL4, this episode is a wonderful deep dive cum oral history. On a personal level it reminded me how much I miss working alongside @lsf37 every day, without whose mentorship I’d surely not have ended up in academia. Viva verified software
Type Theory Forall@ttforall

📢 One more episode is out! This time we talk with @lsf37 about the formally verified seL4 microkernel using Isabelle! We also talk about his PhD thesis on formally verifying a piece of the Java Virtual Machine. #6fd6bbf0" target="_blank" rel="nofollow noopener">typetheoryforall.com/2023/02/04/27-… Available at your favorite podcast manager

English
0
2
9
1.5K
Gerwin Klein
Gerwin Klein@lsf37·
JFlex 1.9.0 is out: jflex.de A little faster, all known bugs fixed, better warnings and new features. Enjoy!
English
0
0
3
261
Gerwin Klein รีทวีตแล้ว
Type Theory Forall
Type Theory Forall@ttforall·
📢 One more episode is out! This time we talk with @lsf37 about the formally verified seL4 microkernel using Isabelle! We also talk about his PhD thesis on formally verifying a piece of the Java Virtual Machine. #6fd6bbf0" target="_blank" rel="nofollow noopener">typetheoryforall.com/2023/02/04/27-… Available at your favorite podcast manager
English
0
2
14
2.9K
Gerwin Klein
Gerwin Klein@lsf37·
@pruvisto @TaliaRinger @larsr_h That’s not quite right. Sessions and images are separate things in Isabelle. An image is just a heap dump, a session is a logical unit. You can depend on multiple sessions, but there is one designated main parent session that corresponds to an image you want to build on.
English
1
0
0
21
Talia Ringer 🕊
Talia Ringer 🕊@TaliaRinger·
What do proof assistants outside of Coq do for package management and distribution (a la opam)? Any particularly beautiful or effective solutions to this problem?
English
5
1
14
5.8K
Gerwin Klein
Gerwin Klein@lsf37·
@sproulM_ Just played around a bit asking it about seL4 and it’s just good enough to be slightly wrong. Bit scary tbh.
English
0
0
1
0
Michael Sproul
Michael Sproul@sproulM_·
@lsf37 (it wasn't so good when I pasted in the proof state and tried to get it to make progress)
English
1
0
0
0
Michael Sproul
Michael Sproul@sproulM_·
So, ChatGPT knows Isabelle/HOL 👀
Michael Sproul tweet media
English
1
0
6
0
Gerwin Klein
Gerwin Klein@lsf37·
@sproulM_ Ah well, and there I thought AI might finally be useful for something.
English
1
0
0
0
Gerwin Klein รีทวีตแล้ว
PULP Platform
PULP Platform@pulp_platform·
The videos from the seL4 Summit 2022 @seL4Foundation are now online😀. Check out Nils's @niwist talk on fence.t, a novel RISC-V instruction that clears the processor's microarchitectural state and thus any timing dependence on execution history. youtube.com/watch?v=tLcum9…
YouTube video
YouTube
PULP Platform tweet media
English
0
6
19
0
Gerwin Klein รีทวีตแล้ว
Robert Sison (@robs@aus.social)
Some good news: We've had a paper accepted to FM'23 on our formalisation of the prevention of microarchitectural timing channels by operating systems (Joint work between @cis_unimelb, @UNSWCOMPUTING and Proofcraft w/ coauthors @buckdotly, @tobycmurray, @lsf37 and @GernotHeiser)
Robert Sison (@[email protected])@robs_cse

Ongoing work is with @tobycmurray (@cis_unimelb) collaborating with Scott Buckley, @GernotHeiser (@UNSWCOMPUTING), and @lsf37 (Proofcraft). Relevant prior publications: 🔖 Heiser et al '20 doi.org/10.1145/342147… '19 doi.org/10.1145/331755… 🔖 Ge et al '19 doi.org/10.1145/330242…

English
2
5
17
0
Gerwin Klein รีทวีตแล้ว
seL4
seL4@seL4Foundation·
We're pleased to announce that all videos and presentation slides from the truly awesome #seL4 #Summit are now available to the community, see #summit-videos" target="_blank" rel="nofollow noopener">sel4.systems/news/2022#summ
English
1
4
26
0
Gerwin Klein รีทวีตแล้ว
Lawrence Paulson
Lawrence Paulson@LawrPaulson·
The Archive of Formal Proofs has now been updated for Isabelle 2022: isa-afp.org 3.6 million lines of proofs in 709 entries by 430 authors
English
0
5
20
0
Gerwin Klein รีทวีตแล้ว
Gernot Heiser
Gernot Heiser@GernotHeiser·
The #seL4 #Summit is over. It was an awesome event. And it was fantastic to once again work closely with the incredible June Andronick, like in the old days. Thanks all who participated! @seL4Foundation
English
0
3
15
0
Gerwin Klein รีทวีตแล้ว
seL4
seL4@seL4Foundation·
Day 4 of the #seL4 #Summit is the Boot camp: learning to build and use CAmkES, TRENTOS, seL4 Core Platform
seL4 tweet media
English
0
4
13
0
Gerwin Klein รีทวีตแล้ว
seL4
seL4@seL4Foundation·
The seL4 GitHub test suite explained by ⁦@lsf37#seL4 #Summit
seL4 tweet media
English
0
3
6
0