Because it struggles to compete with the US monopolies doesn't mean that it doesn't have a software industry. It's hard to compete with TooBigTech when they are being anti-competitive, and whenever the EU tries to apply antitrust laws, they get bullied by the US.
> It does not matter if the e-ID or payments app is running on an open source mobile OS, but it should be possible to run it on a non-US one.
I don't think they are talking about creating a mobile OS? But I do think that e-ID and similar government apps should be open source, so that people can trust them.
> Open source may be one of the options, but it is not the right model for all types of software.
Agreed, it does not necessarily have to be open source. But my opinion is that if the taxpayer's money is used to pay for software, then that software should be open source.
Yes. The government has more than enough leverage to demand this. Skill was never the problem. The problem is bureaucracy; too many regulations and massive hidden corruption. The problem with the regulations is that they were designed with the explicit intent to stifle competition.
"Nobody got fired for choosing IBM" - This fact is pure corruption. I remember, when I was at university, one of the courses I took had a project management component and we did an assessment researching failed software projects and it turns out that there were a huge number of failed projects running in the hundreds of millions and even billions (and that was a lot of money at the time); always the same companies kept coming up. IMO, this is fraud, of a criminal nature. People should go to jail.
Then I got cheated out of my position in the crypto project. Literally scammed by the project founder with the full support of government regulators who are supposed to be preventing this stuff and lost all my income overnight. The regulators literally facilitated fraud instead of preventing it... And I had the pleasure of being gaslit about it while also being gaslit about COVID by a different set of regulators. I became a conspiracy theorist during this time! Now I'm forced to work again...
It's especially infuriating in this age of perma-bailouts where the system is basically bailing out everyone with assets.
I figured out that the system is a scam. I can prove it to anyone in excruciating detail, with citations. If anyone should be bailed out, it should be me. I shouldn't be forced back in the hamster wheel. It's hard to compete against others who think the system works a certain way and don't realize how the hamster wheel works. I shouldn't have to compete with delusional fools who think that their effort spent on the hamster wheel is going to yield any rewards.
Anyway it drives me nuts how the only people who can afford to retire, choose not to... And those who are desperate to retire, can't! This is so pervasive, it feels like a psyop.
Money is never backed by nothing, or it's worthless. It may not be backed by anything physical, but it's always backed by some form of trust. National currencies are backed by trust in the corresponding government and institutions.
It has value from the perspective of the oppressor I guess... I think this is where it derives its value.
For one, there are objectively detrimental ways to organize code: tight coupling, lots of mutable shared state, etc. No matter who or what reads or writes the code, such code is more error-prone, and more brittle to handle.
Then, abstractions are tools to lower the cognitive load. Good abstractions reduce the total amount of code written, allow to reason about the code in terms of these abstractions, and do not leak in the area of their applicability. Say Sequence, or Future, or, well, function are examples of good abstractions. No matter what kind of cognitive process handles the code, it benefits from having to keep a smaller amount of context per task.
"Code structure does not matter, LLMs will handle it" sounds a bit like "Computer architectures don't matter, the Turing Machine is proved to be able to handle anything computable at all". No, these things matter if you care about resource consumption (aka cost) at the very least.
It's kind of bittersweet for me because I was dreaming of becoming a software architect when I graduated university and the role started disappearing so I never actually became one!
But the upside of this is that now LLMs suck at software architecture... Maybe companies will bring back the software architect role?
The training set has been totally poisoned from the architecture PoV. I don't think LLMs (as they are) will be able to learn software architecture now because the more time passes, the more poorly architected slop gets added online and finds its way into the training set.
Good software architecture tends to be additive, as opposed to subtractive. You start with a clean slate then build up from there.
It's almost impossible to start with a complete mess of spaghetti code and end up with a clean architecture... Spaghetti code abstractions tend to mislead you and lead you astray... It's like; understanding spaghetti code tends to soil your understanding of the problem domain. You start to think of everything in terms of terrible leaky abstraction and can't think of the problem clearly.
It's hard even for humans to look at a problem through fresh eyes; it's likely even harder for LLMs to do it. For example, if you use a word in a prompt, the LLM tends to try to incorporate that word into the solution... So if the AI sees a bunch of leaky abstractions in the code; it will tend to try to work with them as opposed to removing them and finding better abstractions. I see this all the time with hacks; if the code is full of hacks, then an LLM tends to produce hacks all the time and it's almost impossible to make it address root causes... Also hacks tend to beget more hacks.
- It's backed by nothing.
- It's not a fair medium of exchange because it physically cannot circulate very far from 'money printers' (not many hops) before it's taxed down to nothing. This means that it's unevenly scarce based on social proximity; unfair by design. Cantillon effects on steroids.
- It doesn't even exist as a single cohesive concept; the US dollar in your bank account is not the same as the US dollar in your friend's bank account and it's not the same as the US dollar which European traders use to buy derivatives (e.g. Eurodollars)... There are literally thousands of different ledgers (banks, institutions, in different countries), each presenting its own interface supposedly showing their holdings of this mythical unit called 'The US dollar' which is actually thousands of different currencies, which happen to share the same name, scattered around the world and held together only by regulators whose only shared interest is to print more units for themselves than the next guy does. Slow and fallible human regulators represent the only layer of 'consensus' which exists for the entire fiat monetary system; they move at snails' pace in a world of high frequency trading.
The problem is systemic. The legal concepts of 'Corporate personhood' and 'Limited liability' don't make sense. Just think about what those terms mean.
Of course you cannot expect accountability in the long run.
Is a corporation really a legal person? Can it go to jail as a person might? Does it need a visa to operate in a country as a person might? Will a corporation die as a person will? Sounds like it's getting all the benefits of personhood and none of the drawbacks... Our legal system literally gives more rights to non-sentient entities than it does to us humans! No wonder things are getting out of hand!
What does 'Limited liability' mean? Who has to deal with the repercussions for the excess liability which may exceed beyond the limit?
It's deep corruption, codified into law. Of course these corporations will get worse. They will get satanically worse. Just watch what happens internally; a decade from now, the current CEOs will look morally responsible by comparison. It's a systemic issue. Total violation of the social contract at a deep human level.
Why don't we say weapons are legal persons and provide limited liability protection to the person wielding it? Then criminals could kill people and the court could pass judgement that the gun must serve 20 years in its holster while the criminal walks free... That's about as fair as what we have now. If you conceive of a corporation as a weapon. There is nothing in the law to explicitly prevent this exact scenario. The corporation could theoretically use up CEOs as a gun might use up bullets... The investors would bear no liability.
There are many people in this depraved world of ours who would be willing to be a corporate bullet. People will go to jail to provide for their family. With corporations sucking the wealth out of society, it will create new levels of desperation, this will surely happen.
I suspect it may have been related to the Network File System (NFS)? Like whenever I read a file on the host machine, it goes across the data-center network and charges me? Is this correct?
Anyway, I just decided to take control of those costs. Took me 2 weeks of part-time work to migrate all my stuff to a self-hosted machine. I put everything behind Cloudflare with a load balancer. Was a bit tricky to configure as I'm hosting multiple domains from the same machine. It's a small form factor PC tower with 20 CPU cores; easily runs all my stuff though. In 2 months, I already recouped the full cost of the machine through savings in my AWS bill. Now I pay like $10 a month to Cloudflare and even that's basically an optional cost. I strongly recommend.
Anyway it's impressive how AWS costs had been creeping slowly and imperceptibly over time. With my own machine, I now have way more compute than I need. I did a calculation and figured out that to get the same CPU capacity (no throttling, no bandwidth limitations) on AWS, I would have to pay like $1400 per month... But amortized over 4 years my machine's cost is like $20 per month plus $5 per month to get a static IP address. I didn't need to change my internet plan other than that. So AWS EC2 represented a 56x cost factor. It's mind-boggling.
I think it's one of these costs that I kind of brushed under the carpet as "It's an investment." But eventually, this cost became a topic of conversation with my wife and she started making jokes about our contribution to Jeff Bezos' wife's diamond ring. Then it came to our attention that his megayacht is so large that it comes with a second yacht beside it. Then I understood where he got it all from. Though to be fair to him, he is a truly great businessman; he didn't get it from institutional money or complex hidden political scheme; he got it fair and square through a very clever business plan.
Over 5 years or so that I've been using AWS, the costs had been flat. Meanwhile the costs of the underlying hardware had dropped to like 1/56th... and I didn't even notice. Is anything more profitable than apathy and neglect?