Live data from Hacker News

All 104 amendments to the Constitution of India as Git commits

github.com

51–60 of 91 posts

Re: All 104 amendments to the Constitution of India as Git commits

#51
post #49

Is there something like this for the entire US Code? Laws in the US are often written to say something like "Amend Section X to say Y.", and it's very hard to follow.

I have daydreamed about the same many times and considered trying to start it myself, but it didn't take too long before realizing that the reason I'd want it is the same reason I wouldn't stand a chance at building it. It would certainly be a wonderful resource though. Especially if it could be implemented with a "code review" style interface for showing the votes on each of the bills representing a commit.

There is a repo for the USA-Constitution: https://github.com/JesseKPhillips/USA-Constitution

I am not sure if there are any for the states.

Re: All 104 amendments to the Constitution of India as Git commits

#53
post #4

I always love these sort of things. Here's the same for the US constitution: https://github.com/JesseKPhillips/USA-Constitution As a bonus, this one attempted to backdate the commits in a cyphered way (git dates are unix timestamps so the author needed to get clever to do anything before t=0 in 1970).

I did think about having correct dates and authors, but then I got lazy and in fact got more focussed on getting all the amendments in place. Now that the core work is done, I'll add corrected dates (perhaps real date + 100 years), authors and committers in one of the later commits. Thanks for reminding!

> I did think about having correct dates and authors, but then I got lazy and in fact got more focussed on getting all the amendments in place. Now that the core work is done, I'll add corrected dates (perhaps real date + 100 years), authors and committers in one of the later commits. Thanks for reminding!

How would you even do authorship? These amendments are basically institutional works, with sometimes convoluted histories (e.g. https://en.wikipedia.org/wiki/Twenty-seventh_Amendment_to_th...).

Re: All 104 amendments to the Constitution of India as Git commits

#54
post #52

This is how we should maintain and pass laws. To see which legislator proposed / amended which paragraph etc. Might be interesting to see the authors of the tax law etc.

This data must exist as this is how parliamentary systems work and (MP's Senators, Congress Persons) should in theory have this data.

Might be very good to allow civilians to look at the data but it does require that you really understand your particular country does things.

Having said that the Executive can "Get away with Naughty Shit" and that's a quote from one on the MP's that lost out to John Bercow for speaker of the HOC.

Re: All 104 amendments to the Constitution of India as Git commits

#55
post #52

This is how we should maintain and pass laws. To see which legislator proposed / amended which paragraph etc. Might be interesting to see the authors of the tax law etc.

Yep, that is the long term agenda of the project. Most (all?) amendments have certain socio-economic/political context which gets lost over time. Amendments (and laws in-general) are better understood when the context is well laid-out.

I'll add all such contexts to all these amendments, including who tabled the bill, how did the debates go, were there any following judicial reviews: all that data.

Re: All 104 amendments to the Constitution of India as Git commits

#56

Is there something like this for the entire US Code? Laws in the US are often written to say something like "Amend Section X to say Y.", and it's very hard to follow.

You then also need to work out the ramifications of the change.

Eg if motion 39 amend section y to x - Therefore 9.3(iii) is removed and renumber section 9.3, these are the Consequentials and should also be included.

Re: All 104 amendments to the Constitution of India as Git commits

#57
post #40

When you've got 104 amendments to a constitution that are the governing high level principles of a state, you know you've done something wrong.

Not really constitutions are living documents that have existed for a long time -hundreds of years for older countries like th US and UK.

Why would you not expect a lot of changes

Re: All 104 amendments to the Constitution of India as Git commits

#58
post #37
post #31

Earlier quoted context omitted.

Who would’ve thought that Alabama would be home to Big Gov.

It’s because it was written to oppress minorities in as many ways as possible. > At the beginning of the 20th century, the President of the Alabama Constitutional Convention, John B. Knox,[12] stated in his inaugural address that the intention of the convention was "to establish white supremacy in this State", "within the limits imposed by the Federal Constitution"[7] https://en.m.wikipedia.org/wiki/Constitution_of_A…

If it's the case shouldn't it be much simpler today?

Re: All 104 amendments to the Constitution of India as Git commits

#59
post #42

If I file a PR on it and more than half a billion Indians give it a thumbs up, does it get merged? Talk about e-voting!

Direct democracy has its problems. 50.01% voting can cause serious issues. But using tech to improve speed of policy should be a thing

> But using tech to improve speed of policy should be a thing

I’m going to push back against this. What problem are you actually solving that requires technology? Some would argue policy making should be purposefully slow and intentional to better understand the effects of said policy.

Re: All 104 amendments to the Constitution of India as Git commits

#60
Every general election adds at least a few new amendments to the California constitution https://en.wikipedia.org/wiki/Constitution_of_California#Ame...

I could not easily find the comprehensive list. It has to be well over 100. This page, for instance, is only amendments with their own Wikipedia page https://en.wikipedia.org/wiki/Category:Amendments_to_the_Con...

Post reply on HN