Remix.run Logo
niemandhier 2 days ago

People might not know that, since it’s mostly in French, but France has somthing similar as open source for their tax system:

https://github.com/openfisca/openfisca-france/

tough 2 days ago | parent | next [-]

Nice, the french also are at the frontier of law-computing i'd say see Catala Lang [1]

1. https://catala-lang.org/

kerblang 2 days ago | parent [-]

I find that easier to read than giant graph of node thingies with lines (cue ancient debates about UML...).

Have wondered whether attorneys would find it easier to work in a programming language than english, once they'd learned the former? Do any have strong opinions on this?

habinero a day ago | parent [-]

Not a lawyer, but have friends who are, and the answer is absolutely not lol.

A lot of legal language looks like code, sure. It can be formulaic and full of terms of art ("actual malice" has nothing to do with colloquial malice, for example) but law just isn't code.

Laws themselves are basically human drama run through a compression algorithm. They get written by all kinds of people at all different times for all different reasons. Case law is also law, and that's hundreds of years of people fighting in court lol.

When you hire a lawyer, you're asking them to take all of that and apply it to your hyperspecific set of facts, in such a way that you'd probably win if someone wanted to fight you in court about it.

Also, the stakes in law are high. You usually get one (1) shot at litigating something and that's it. No do overs.

codedokode 2 days ago | parent | prev [-]

This is not a "source" for a tax system, but a model written after a law, which is the actual source of truth, and not this model.