If they are needed they can be voted upon again by parliament, and will no doubt pass.
In fact I would say not only should all laws have built in expiration dates, such expiration dates should be shorter the lower the percentage of votes in parliament it too to pass them!
If you can only get a 51% majority in parliament to pass a law, that law should not exist beyond that election.
I see you've never played Nomic. Laws that automatically self-destruct are a very clever way to create the conditions needed to win the game. You should try it some time.
Frankly I don't want to spend 2 hours reading documentation just to find out some arcane incantation that gets the computer to do what I want it to do.
The interesting part of programming to me is designing the logic. It's the 'this, then that, except when this' flow that I'm really interested in, not the search for some obscure library that has some function that will parse this csv.
Llms are great for that, and let me get away from the pointless grind and into the things that I enjoy and are actually providing value.
The pair programming is also a super good thing. I work best when I can spitball and throw out random ideas and get quick feedback. Llms let me do that without bothering others who have their own work to do.
> Frankly I don't want to spend 2 hours reading documentation just to find out some arcane incantation that gets the computer to do what I want it to do
Then you are just straight up not cut out to be a software developer
The existence of LLMs may reduce the need to slog through documentation, but it will not remove that need
You're welcome to believe what you will, but the fact is I've written code that serves a purpose and provides value to those businesses, and at the end of the day that's is all that matters, not some arbitrary purity test you just made up.
The purpose of programming is to provide value for people, not to read documents.
There is more to "providing value" than simply producing working code
Does it have known security exploits built in that you have no idea about because you couldn't be bothered to read documentation?
Is the "value" you provided extremely temporary because someone is going to come along and exploit your shitty LLM generated code to steal all of your client's customer data?
Software Engineering isn't just about writing code it is about understanding what you're building because if you don't, other people will exploit that
I have never had any reason to believe my government is stealing my money, or even has any interest in stealing my money. It's not some centralized criminal organization like it is becoming in the United States or maybe in other third-world countries. I do pay my share of taxes (for which I receive excellent value), and some of that goes to consumer protection including banking and financial institution regulations.
Who I don't trust completely with my money is banks and financial institutions. That's why I have a government who regulates them. And hey, it has worked where elsewhere it has failed (see 2008 global financial crisis).