HNHacker News
TopNewBestAskShowJobs

RemingtonDavies

1 karma · joined May 22, 2026

submissionscomments
RemingtonDavies··on Evergreen: A Provably Safe Systems Language
So it's Rust with compile-time checks? So its just Rust? What can be done in this language that can't be done in Rust with a macro?

```

macro_rules! nonzero {

($n:expr) => {{

  const {

   assert!($n != 0, "Non Zero Condition could not be verified");

  }

  $n as i64

 }};
}

fn main() {

  let x: i64 = nonzero!(0); // Throws verification error
};

```

If you need something to be provably mathematically correct you should write it in Lean, or Coq, some kind of dedicated verification program, if you merely need to guarantee certain conditions at runtime, you can just write some macros! I understand that they want certain facilities like proof by induction, and the ability to prove arbitrary theorems but why would you do that when you can write it in a dedicated language (Lean/Coq) that has been around for a long time, with far more tooling?

That aside, I think Evergreen is still a nice language, and can have applications, its just the ecosystem around it that needs development.

RemingtonDavies··on Opus 5.5 agents discover two room-temperature magnetic semiconductor candidates
Maybe make a crystalline lattice using proteins? Grow it out like a bismuth crystal? (https://www.nature.com/articles/s41467-024-50567-8)
RemingtonDavies··on SpaceX to buy Cursor for $60B
Why don't they just make their own in-house development environment? Cursor's codebase is maybe 5,000-50,000$ worth of actual code, even just $10M (compared to the $60B) could knock Cursor out of the park with a completely custom code editor, and even with a smaller budget they could fork VSCode. Maybe for the social value? I feel like a $10B advertising budget for a bespoke AI development environment is more than enough to become an actual competitor.
RemingtonDavies··on CrankGPT
"What are we powering? Why are we powering it? For what?"
RemingtonDavies··on Show HN: TC, A minimalistic systems language with 10 keywords (plus types)
10 keywords and you waste two of them on pub and defer?

p.s. your mother likes my fat pointer

RemingtonDavies··on Why Japanese companies do so many different things
Concepts like this make me think about precision in products. When you spend 40,000$ on a computer chip you get a commodity piece of nm-scale precision. When you spend 40,000$ on a pink ivory coffee table you get a pile of wood with a maximum precision of 0.1-1mm. I'm just wondering what it would be like if atom-level precision was the main focus of every single premium product.