Viewing profile — hannesm
hannesm
HN member- Joined
- Sun, Dec 11, 2011, 5:28 PM UTC
- HN karma
- 191
- Public activity
- 42 items
- HN profile
- View on Hacker News ↗
About hannesm
Recent public activity
-
comment
Comment #38406314
What you already can do is attaching gdb -- either live or at a core dump. Please see https://github.com/Solo5/solo5/blob/master/docs/debugging.md for detailed instructions ;) What…
-
comment
Comment #38402623
To be a bit more precise, what we achieved so far: apart from web servers and TLS reverse proxies (with DNS-backed let's encrypt provisioning), DNS authoritative servers, a CalDAV …
-
comment
Comment #38402532
good news is that MirageOS can as well be executed in a seccomp context with only 5 or 7 system calls allowed -- see the spt target of solo5 https://github.com/solo5/solo5 -- also …
-
comment
Comment #38402292
Some MirageOS developers were hired/acquired by docker -- though not the (open source) project, beither the code... There's still quite some work on MirageOS itself, including repr…
-
comment
Comment #37395069
Amazing how little code is needed for that, and how clear the interface is... documentation and tutorials at https://docs.osau.re/miou/
- story
-
comment
Comment #33473740
srsly it's 2022 and they only have legacy IP and no IPv6?
-
comment
Comment #30843536
Yes, this is an ordinary Linux binary. The attack surface is different, you may be interested in https://archive.fosdem.org/2019/schedule/event/solo5_unikern... and/or https://arch…
-
comment
Comment #30843421
MirageOS is - similar to the latest OCaml release - only using a single CPU core. You can run multiple unikernels, one on each core. If doing that, you can use Xen vchan (shared me…
-
comment
Comment #30841645
Maybe https://hannes.robur.coop/Posts/Monitoring sheds some light how to monitor MirageOS unikernels ;)
-
comment
Comment #30841367
We use asynchronous tasks in MirageOS (cooperative multitasking) using lwt http://ocsigen.org/lwt/latest/manual/manual , so you can serve multiple network connections at the same t…
-
comment
Comment #30841334
In ancient times, only Xen was supported. Nowadays, the support moved to: - Xen (PVH) - Linux KVM, FreeBSD BHyve, OpenBSD VMM - SPT (seccomp, no hardware virtualization) - virtio (…
-
comment
Comment #27103725
Highly recommend the history of English podcast, which goes deep into the topics https://historyofenglishpodcast.com/
- story
-
comment
Comment #12882240
Processes? Seriously if there's only a single one, why would you waste resources on process management and process information? Just get over it ;) http://unikernel.org https://mir…
-
comment
Comment #12586460
Looks like we're on a different Interweb, works for me; and travis was a spurious reporting problem, compiles fine (and is now green just to make you happy) :)
-
comment
Comment #12581389
There's https://nqsb.io - now even with a libtls.so compat layer (you can LD_PRELOAD our libnqsb-tls https://github.com/mirleft/libnqsb-tls ) Being binary compatible with libssl.so…
-
comment
Comment #12319064
Have you seen unikernel approaches like MirageOS ( https://mirage.io ), which challenge the POSIX basics of operating systems? If not, take a look :)
-
comment
Comment #12148991
This is similar to my experience verifying imperative code (as part of http://itu.dk/research/tomeso ): rewrite code as pure as possible (learning that mutation is premature optimi…
-
comment
Comment #12026082
hmm, my other OS is MirageOS ( https://mirage.io ) -- also see https://nqsb.io contains my previous two years of work ;) I'd rather call it extensive exploration than fuzz testing …
-
comment
Comment #12025093
The specification, as written in the RFC, is pretty useless... But luckily people sat down and formalised TCP/IP as spoken on the Internet (10 years ago, Linux-2.4.20/FreeBSD-4.6/W…
-
comment
Comment #12025083
You have seen the network semantics research project https://www.cl.cam.ac.uk/~pes20/Netsem/index.html ? It is a formal model of TCP/IP validated with Linnux 2.4.20/FreeBSD-4.6/Win…
- comment
- story
-
comment
Comment #9863469
it is btw roughly http://nonwhiteheterosexualmalelicense.org/