germandiago
We need a solution that works. I am not a technician on these matters, but it needs to be sustainable whatever it is.
I am giving an objective explanation in all honesty: Spain needs a pensions reform probably at some point bc it is 40% of the expenses in the yearly budget, with a deficit and a demographic deficit. This will explode.
If it can be taken from elsewhere, better.
But you know how much are pensions in Spain and know our pension system in detail (it is literally a Poncy system...)? They are often higher than people working!
Whether we like it or not, we need to reform or collapse in the future. I wish it could be taken from elsewhere, but 40% is a lot...
There is a lot of useless expenses in public work in our "federal system" (comunidades autónomas).
15 or 20 years ago when I took the train it worked well.
Now there are more trains and they increased the traffic like by 70% if I am not wrong and the budget for railway infrastructure by only 17% and it seems to not scale well enough, for whatever reason I do not know all the details.
There are a lot of railway tracks that are not in good state so speed must be lowered. There are incideents and delays routinely, all the time.
This did not happen until like 10 years ago and it has gotten worse and worse since then, not only in high speed trains.
The roads is a mess also: 52% of infrastructure for roads has bad or very bad defects in it.
The thing is that we have a record in government incomings and the services, ALL of them (healthcare, roads, infrastructure...) slowly collapsing.Part of the money is not going to the right places. I think that nearly 40% of the budget goes for retired people. We have 9.5 million pensionists in Spain.
We have to change that system and rationalize government spending and welfare or eventually everything will collapse.
In fact, in the absence of religion, the hole is filled with political power.
There is no void. If you leave a void, someone will fill it, after all. Bc there will still be social organization among us.
The cause is clear in my mind: the world outside is what it is. If you cannot take good decisions (whatever that is for you) and you need someone to get protrcted and you soend your day whining about your own problems bc the world is not perfect, then you did not become an adult, ever.
There are extreme cases: for example you cannot say aperson in a country with no weapons is infantilized bc the complain for being abused by an armed gang. Something like that is legit.
But for many things I see around I just see people complaining instead of changing strategy, solve a problem, change their choice or just plain skip things they do not want. Instrad of that they demand some kind of protection.
For a very narrow set of exceptions I would agree. For the rest, we sre just adults, we should know what to do.
Industry: agree.
Addiction: true, many things can be addictive, I think this is in big part a matter of education but there are some things that are more addictive than others also.
As for better option than prostitution. I would say this is kind of prostitution is some way.
You seem to suggest that banning religion would end up wars or human nature.
And yes, noone should force everyone else, but not only om religious stuff. Sometimes there has been non-religious truths to which people are forced and that collides ireemediably with other thinkings.
I am not sure why one philosophical thinking should be better than other just bc it does not contain religion.
In fact, I consider a big part of most religious a compilation of wise advice about human nature. You can believe it or not, take it or not, that is a choice, but when not taken into fanatism I do not think it is harmful.
Again, that is not anreason to force a position to others. But there are a handful of things that are very controversial.
For the rest I do not. I do not place AI-generated code anywhere.
You lose all control AND UNDERSTANDING.
When things go wrong it gets very messy.
I will keep doing this, I think it works well, I emjoy programming and I think it is productive.
For testimg I tend to write randomized testing, which takes a bit of design but oncr you have it, well, it os test-generatove and increases the quality of checks.
So yes, I am also skeptical. I think these companies are more intoncartelizing and colluding via propaganda than delivering stuff. They do deliver some, but very far from their promises.
These companies dangerously mimic behaviors I usually attribute to politicians.
Ss for AI slop. There is lots, but I do not think Linus will tolerate a heavy quality degradation and policies will be set up to strike a good balance.
Every day I want to keep tech more fenced and far from me and only use it for what I need.
Indeed I got it wrong bc I translated from spanish and it seems to be a false friend. The word I meant is "malleable".
This is a strong reason, but then why in other areas they consider it over C++ for greenfield but it hardly happens in games?
Compared to what? I see ASP.NET Core and Quarkus very competitive. The virtual threads in Java are great, paired with structured concurrency IMHO.
If I have to go microservice or API, I would choose FastAPI for fastest delivery and if I have to rewrite, Go, unless it is massive scale and scaling horizontally becomes a headache I would not consider Rust/C++ for this.
All the backend, etc. for the company I have been working for is C++ for the fast parts but all tools around are Python (with NiceGUI and Flask mostly).
I think the combination is quite powerful, btw.
If you have to iterate a lot the shape of your code... no, it is not any good at this...
> People did this a lot when rust was not as popular but there are plenty of very good rust programmers now who understand the language and can make programs that are significantly more performance for a marginal development cost.
Why isn't the game industry moving to it then? Bc it just cannot compete at volubility with C++, among other things. Yes, you can have skilled people, but the borrow checker is still there and that is an anti-change-me-fast fact of life. I think things like sending batches of info to the GPU in casted ways, alignment, etc. all go against safety naturally but this is fundamentally what needs to be done anyway when transfering data to the GPU, so adding a layer of safety for the sake of doing it to notice that your data-oriented pipeline has to suddenly change its shape would mean repeating work...
Namely, Rust is just not good at this. Rust is good if you can replicate a safe layer that is very reusable every time (when interacting with unsafe) or when you do not need unsafe at all or hardly, where you can take advantage of its safety fully.
Also, there are certain very tweaked data structures such as Boost.MultiIndex or linked lists with intrusive hooks and others that are not easy at all in Rust and they do have value in some situations. I had some of this in some telecommunication systems before.
I think C++ is an excellent choice due to its volubility actually. Bc when I want safety, I mostly have it (but I have done a lot of C++, admittedly).
Rust is absolute performance, similar to C++. Go is deliver fast and get a very good performance to effort ratio.
Because of coding agents? :D
I see it more as a piece of software being feasible to be maintained over time: if it is only me, it is more likely to end up dying soon, if it attracts adoption, it just gets better, more battle-tested, etc. independently of the economic factor.