this post was submitted on 20 Jan 2024
39 points (100.0% liked)

Chat

7498 readers
4 users here now

Relaxed section for discussion and debate that doesn't fit anywhere else. Whether it's advice, how your week is going, a link that's at the back of your mind, or something like that, it can likely go here.


Subcommunities on Beehaw:


This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.

founded 2 years ago
MODERATORS
 

I’m trying to get accustomed to writing asynchronous/concurrent Rust or any language!

I just want to build software that helps people, and hopefully makes friends along the way.

you are viewing a single comment's thread
view the rest of the comments
[–] PeepinGoodArgs@reddthat.com 18 points 10 months ago (2 children)

I have a temporary dream (as in we'll see how long this lasts...) of building a database of legislation by state that can easily be queried.

I think a lot of people rely on the news to tell them how to interpret legislation when it's actually really easy to figure it out for yourself if you know where to look. And with the proliferation of AI, it should be even easier to know what legislation is without some political analyst with an agenda.

Anyway, the idea is to have all this available on one website that uses open source code for the underlying database.

[–] noctisatrae@beehaw.org 8 points 10 months ago (2 children)
[–] jarfil@beehaw.org 6 points 10 months ago

That would be a great project indeed... just a heads up:

I was part of a group exploring to do something similar a couple decades ago. The main problem we found, was dealing with those first two points: by the time we figured out all the places a single "state" (this wasn't in the US) stored all their legislation, they had already changed some of them. We realized that it would take either: collaboration from the government in terms of standardizing how they store things... or a constant game of chasing around the changes they made. At the time, we concluded it wasn't practical to do it for free, and indeed some paid services have emerged offering something similar, but they're not open.

My suggestion: if you managed to find a way for governments to make legislation accessible in a standardized way, that would be a HUGE success. Ideally, have it written into constitution, and/or use the constitution to beat government bodies into compliance.

Also a warning: the messy state of things, seems to be a sort of "job security" for some lawyer firms and companies offering the consolidation services, so taking that away may not be easy.

[–] PeepinGoodArgs@reddthat.com 4 points 10 months ago (1 children)
[–] noctisatrae@beehaw.org 5 points 10 months ago (1 children)

This could really be an amazing project! I’ll see what I can do!

[–] xilliah@beehaw.org 5 points 10 months ago* (last edited 10 months ago) (1 children)

I've also wondered if it's possible to somehow hook git into legislation. To track changes like how laws are amended and superseded and so on.

Law has a lot in common with software and is constantly being improved by a large number of people.

[–] noctisatrae@beehaw.org 4 points 10 months ago* (last edited 10 months ago)

Added to the list ! That’s such a clever way of tracking law history !

[–] Thevenin@beehaw.org 4 points 10 months ago

it’s actually really easy to figure it out for yourself if you know where to look.

Yeah, but different people interpret legislation differently, and the gramatically literal interpretation isn't always the "right" one. So it would be smart to also include links to any cases or precedents based on them.