Drew DeVault

3 readers
0 users here now

I write code.

founded 4 years ago
1
1
submitted 2 years ago* (last edited 1 year ago) by [email protected] to c/[email protected]
 
 

Recording of a talk given at FOSDEM '23 in the microkernels devroom.

Helios is a simple microkernel written in part to demonstrate the applicability of the Hare programming language to kernels. This talk will introduce the design and rationale for Helios, address some details of its implementation, compare it with seL4, and elaborate on the broader plans for the system.

Hare is a systems programming language designed to be simple, stable, and robust. Hare uses a static type system, manual memory management, and a minimal runtime. It is well-suited to writing operating systems, system tools, compilers, networking software, and other low-level, high performance tasks. Helios uses Hare to implement a microkernel, largely inspired by seL4.

2
1
submitted 2 years ago* (last edited 1 year ago) by [email protected] to c/[email protected]
 
 

An archive of a live stream in which I burned down my patch queue.

3
1
submitted 2 years ago* (last edited 1 year ago) by [email protected] to c/[email protected]
 
 

An introduction to the Himitsu key store for Unix systems.

https://himitsustore.org

4
1
submitted 2 years ago* (last edited 1 year ago) by [email protected] to c/[email protected]
 
 

Talk begins at 6:10. An archive of a talk presented at TechInc in Amsterdam on May 4th, 2022.

Slide deck and other resources:

https://drewdevault.com/talks/hare.html

5
1
submitted 3 years ago* (last edited 1 year ago) by [email protected] to c/[email protected]
 
 

Triple 1-up with golden berry on 1-A.

6
1
submitted 3 years ago* (last edited 1 year ago) by [email protected] to c/[email protected]
 
 

This video cuts off at the end because obs crashed - sorry! I just said thanks for watching and that I might do a Farewell video later if you like this one.

Please play Celeste, it's really really good.

7
1
IMG_0242 (spacepub.space)
submitted 3 years ago* (last edited 1 year ago) by [email protected] to c/[email protected]
 
 

Courtsey of ~nelson

8
1
submitted 4 years ago* (last edited 1 year ago) by [email protected] to c/[email protected]
 
 

Quick follow-up to Forks & pull requests versus emails.

Also, I didn't mention it explicitly, but from this point forward every time I run git fetch, it's going to take longer as it tries to fetch random-nick's fork, until I remove this extra git remote.

9
10
1
submitted 4 years ago* (last edited 1 year ago) by [email protected] to c/[email protected]
11
1
submitted 4 years ago* (last edited 1 year ago) by [email protected] to c/[email protected]
12
1
submitted 4 years ago* (last edited 1 year ago) by [email protected] to c/[email protected]
13
1
submitted 4 years ago* (last edited 1 year ago) by [email protected] to c/[email protected]