News for hackers. Stuff that matters.

romac

Re:11 year old unsoundness bugs found in Rust borrow checker on Tuesday October 13, 2026 @01:57PM (#50075892)
The Rust compiler (rustc) is written in Rust, but there can always be bugs in the compiler, regardless of whether it's written in a memory-safe language or not.
Re:FTL: A new operating system for clouds on Saturday October 03, 2026 @11:05AM (#49944938)
FTL v0.1.0 was just released, adding async Rust support (multi-thread Tokio runtime) and lots of missing pieces in the Linux compatibility layer.

(not my project)

Re:Rust Doesn't Have Named Arguments. So What? on Wednesday February 25, 2026 @05:09AM (#47149650)
Yes there are many such crates, which can indeed kinda fill the gap. One of the more recent one is https://docs.rs/bon
Re:Xous Operating System on Saturday January 17, 2026 @05:28PM (#46662752)
There is a single-page version of the book that you can save as a PDF: https://betrusted.io/xous-book/print.html
Re:A High-Level View of TLA+ on Tuesday June 03, 2025 @09:49AM (#44170139)
You can also go the other way around and generate traces [1] from the TLA+ or Quint [2] specs using the Apalache model checker [3], map each action in the trace to an action on your system under test, and check that the abstract and concrete states match at each step.

[1] https://apalache-mc.org/docs/adr/015adr-trace.html

[2] https://quint-lang.org

[3] https://apalache-mc.org

Re:A High-Level View of TLA+ on Tuesday June 03, 2025 @09:43AM (#44170065)
If you are interested in TLA+, you might want to check out Quint (https://quint-lang.org), a modern take on a specification language which shares the same underlying temporal logic of actions, but with a syntax more familiar to programmers.
Re:Private Cloud Compute Security Guide on Wednesday November 06, 2024 @04:37PM (#42069845)
Re:Re-fixing Servo's event-loop on Thursday August 15, 2024 @01:37PM (#41258505)
If you haven't seen those already, you might also want to check out:

  - Apalache: a symbolic model checker for TLA+ backed by Z3 (https://apalache-mc.org)
  - Quint: a modern and executable specification language with TLA+-like semantics, that integrates with Apalache (https://quint-lang.org)
Re:Show HN: I've open sourced DD Poker on Wednesday August 14, 2024 @01:46AM (#41242960)
I wonder if this could be made to work in the browser using CheerpJ?

https://cheerpj.com

Older »