Pinned toot

I am organizing a coding competition where you have to build a static blog generator with a mystery feature (that will be revealed little by little in the next few months).

We have already one sponsor and are actively looking for other sponsors to reward the participants 🥇 🥈 🥉 (goodies, cloud credits, books...).

Checkout: git.sr.ht/~schemers/competitio

Boost appreciated!

Sharing is caring, but re-sharing is poison

snell-pym.org.uk/archives/2018

"I think there's no reason a social network can't scale to cover the planet without becoming a cesspit - but I suspect that making forwarding content on too easy is a great way to drag it down the pan."

I'd like some recommendations for tutorials on macros. syntax-rules for sure, but beyond that, er- and ir-transformers, or syntax-case, it's all up for grabs.

The motivation is to try to encourage colleagues to move beyond defmacro.

I can't think of a better term so I wrote up a page about what I mean by "eco-industrialism" but it's real sparse so please ask me questions so I know what to add or change:

emsenn.net/eco-industrialism/

cc @david

Interesting and useful use of formal methods: formal study of the French tax code's implementation

It's an upcoming seminar at Inria Paris. Details:
framabin.org/p/?aa69e6894c06e1

> Aydede is an implementation of the R7RS small #Scheme language on top of the LuaJIT runtime. It makes use of LPeg for specifying the grammar and follows the general design of the metacircular interpreter described in "Structure and Interpretation of Computer Programs".

github.com/jballanc/aydede/blo…

All the #Meetup hate is justified..

Yet, I have didn’t see anyone talking about alternatives, whereas @Framasoft is literally building a free and open source alternative as we speak and they deserve every piece of attention and support for it possible.

Go ahead and take a look: joinmobilizon.org #mobilizon

PS: And put your money where your mouth is

Genie: You have ONE WISH.

Me: Alright, I have one, but it's very detailed.
Genie: As long as it is only one wish, you're allowed to spend as much time as you want detailing it.

Me: Alright, here we go. *Grabs notebook and takes a deep breath* The key words MUST, MUST NOT, REQUIRED, SHALL, SHALL NOT, SHOULD, SHOULD NOT, RECOMMENDED, MAY, and OPTIONAL are to be interpreted as described in [RFC2119].

Genie: Wait, is that...?

Me: *Flips notebook* Chapter 1. Preamble.

Thanks for all your replies. It is warm. I will keep emacs around for the time being 🌼

This is the ideal editor. You may not like it, but this is what peak performance looks like.
youtu.be/jxlcIMPyAt4
#ed
Also: mwl.io/nonfiction/tools#ed

hey so does anyone know something like itch.io but for software? i need to be able to take payments, provided binaries for download and let users who've paid have access to the newest versions.

Show more
Functional Café

functional.cafe is an instance for people interested in functional programming and languages.