Show more
lyxia boosted
lyxia boosted

Coq sorts, rant 

lyxia boosted

Spoiler CompCert 

"A motion to give back now that I had something to give. (...) it was an act of volition rather than one of duty. A truly authentic choice.
That to me is freedom."

Keynote on the topic of open source, markets, debts, purpose, and no less than the meaning of life. Delivered at RailsConf 2019. Also available as a long read below.

m.signalvnoise.com/open-source

lyxia boosted

C'est assez impressionnant de voir comment la #langue formate parfois ses idées. C'est rare, mais quand ça arrive, c'est assez impressionnant. Il n'y a pas de mot en anglais pour dire « association (loi 1905) ». Il y a bien “charity”, “union”, voire “club”, mais ces mots sont très loins de traduire toute la subtilité de la notion. Ce mec vient d'utiliser “company” comme traduction… c'est tellement à côté de la plaque que je ne sais pas par où commencer 🤦
stardew.city/@gingerrroot/1020
Parce que oui, pour une compagnie, ce genre de comportements ne seraient pas acceptables. Sauf que #FramaSoft n'est *pas* une compagnie. Apprenez une autre langue que l'anglais les mecs. (Vous remarquerez, je suis gentil : j'aurais pu dire « apprenez sept langues avant de parler », ça aurait été méchant 😅)

lyxia boosted

Coq 

lyxia boosted

This year, we published a #formalmethods paper "Engineering with Logic: Rigorous Test-Oracle Specification
and Validation for TCP/IP and the Sockets API" cl.cam.ac.uk/~pes20/Netsem/pap in the Journal of the ACM! :) cl.cam.ac.uk/~pes20/rems/ #hol4 #tcpip #network so glad that this is finally out :D (happy to hear your thoughts on that, still working on a TCP/IP stack based on that work)

lyxia boosted
Alexander Purchinov is president for life of the country of Pursia, a country ruled by violence and the influence of its government. Alexander always desires to be dominant, and "ride" things, whether literally or figuratively. Now that he has already ridden his country, his next target is a fantasy world that has orcs, wyverns, and centaurs.
putin_isekai.jpg
putin_isekai2.jpg
lyxia boosted

Building #Coq project with #dune works pretty well already, can’t wait for compositional builds to land. And Proof General needs some rework to use the _build/ directory as far as I can tell. Fair warning: most of the resources you may find on the subject appear to concern the yet to be released Coq 8.10

See an example of a not so simple project here: github.com/ANSSI-FR/FreeSpec/p

lyxia boosted
lyxia boosted

Every time I see the Hacker Ethic praised without critically challenging its shortcomings, I have to think of "Programming is Forgetting: Toward a New Hacker Ethic" by Allison Parrish and wish it was more popular. You can read the transcript here opentranscripts.org/transcript

lyxia boosted

Kind of weird that initial Free was the first variant to become popular, given that it's slow and forces the user to store the continuation in their own datatype

lyxia boosted

The final encoding of freer monads is both faster and more intuitive than the initial encoding. As a ReaderT IO person, I'm convinced final freer is a good alternative for most use cases

I'm gradually moving my workflow from emacs+proofgeneral to vim+coqtail, so I can be back to 100% usage.

Exécuter un programme sur Windows, c'est comme lancer une jarre de café par la fenêtre.

Show more
niu.moe

Welcome to your niu world ! We are a cute and loving international community O(≧▽≦)O !