• 1 Post
  • 17 Comments
Joined 1 year ago
cake
Cake day: September 1st, 2023

help-circle
  • Countries anger and provoke each others’ populations by pointing out the bad stuff, and defend against that by censoring or otherwise cracking down on dissent. Articles like this are just attacks against us in this process, true, but I think specific ones like this are still useful, when critically understood, to help us realize that not only the countries we don’t like use those authoritarian tricks, but more or less every one (and those countries that don’t are couped by one or another who does).










  • Yes, that’s true and a better way to look at it, thanks!

    Well, I was amazed by proof systems like Coq or Isabelle, that let one formally verify the correctness of their code. I learnt Coq and coded a few toy projects with it, but doing so felt pretty cumbersome. I looked at other options but none of them had a really good workflow.

    So, I attempted to design one from scratch. I tried to understand Coq’s mathematical foundation and reimplement it into a simpler language with more familiar syntax and a native compiler frontend. But I rushed through it and turns out I had barely scratched the surface of the theory. Not just regarding the proof system, but also with language design in general.

    I did learn a lot though. Since then I’ve been reading more about proof systems and language design in my spare time, and I’ve collected quite the stack of notes and drafts. Recently I’ve begun coding a way more polished version of that project, so on to round two I guess!