No we can't. In the early 2000s we desperately tried to get our governments to be less dependent on Microsoft and we completely failed. Europe is not a federation like the US, worse many of the countries in Europe themselves are governed much like federations. We are easy prey for big American corporations. It's easy for Palantir to sell their product and then a thousand little government organizations will claim there simply is no alternative at the same quality level.
> In the early 2000s we desperately tried to get our governments to be less dependent on Microsoft and we completely failed
You didn't have the great unifying dislike of the orange man as a motivating factor then. Now you do and I would wager there is significant public support behind getting away from reliance on the US.
But why is Iran insisting the Chinese Yuan be used? Because they're idiots?
Because Petrodollars make our global economy work, and Iran wants their partner China to be in control! If Americans lose sight of their need to maintain their role as *THE* lingua franca of international trade, then all hell is lost. The US cannot afford its military without massive consequences if it can't raise extraordinarily cheap debt through purchases of oil in US dollars immediately turned around to buy US debt to maintain that money's value.
Not just the US, it's like that everywhere. Private transport will always be necessary as people need to go on routes with low demand. Only counterexample I can think of is Singapore, which has a vast network of buses and trains that go to everywhere.
Even in cities with public transit cars have a very high mode share in rich countries. Some of it is 'trades' that need to carry tools and parts with them, but a lot could take transit but don't for unknown reasons
"Being able to live car free is pretty much limited to (expensive) major cities and some (expensive) mid-sized college towns"
I live in the UK (hardly a bastion of public transport) in a town of under 10k, and have a car. The main requirement for a car is to take my youngest to Drama club in the next town where it finishes at 9pm, well after buses have stopped. There is a drama club in the town, but as we only just moved we didn't want to move him. Likewise we're driving him to his old school until the end of July as he'll move school then.
I used to live in a village of 300 people, and sure you need a car there.
Sure it was nice to drive the 4 miles to the garden centre at the weekend rather than take the hourly bus, but it's not a requirement.
For a town of 10,000 people, let alone 50,000, to say you can't live car free is nonsense.
Of course America is different. Their towns are far less dense, they don't even have "sidewalks", they are consciously built so you have to drive everywhere, but that's unique to the time American towns were built.
So again, what towns in Europe with a population of 50,000 have no public transport.
As an American I can report there are sidewalks nearly everywhere. They are used for exercise only: getting anywhere is frusterating but if you just need to run (or walk the dog) they are great.
Thank you! It's the author here. I thought hard about this, and one angle Gea is bringing is that the old is new again, that's why I harkened to a retro style. I also just plain love synthwave, so... :) but you are right, and as Gea matures I believe we will iterate on the homepage.
Bro, is there anything you haven't thought hard about? I read throughout the thread and the answers sound really LLM-y. Although these days we might be calling wolf about gusts of wind.
Heh, sorry it comes across as LLM-y, honest and human-written answers here only. I'm tired of AI slop as much as the next guy, but, yes, I _really_ took my time with Gea. I've been working on writing JS frameworks for 15 years, this is actually the 3rd generation of similar ideas, following tartJS (2011) and erste & regie (2017-2019). It took me several years to solidify what I expect from this generation, and I've been working on Gea for the past six months. That's why I thought about and evaluated many aspects raised here.
When you write a library the first step is always designing it. LLMs dont get rid of that step, they get rid of the next step where you implement your design.
Is this really "additional"? do you not do design docs/adrs/rfcs etc and talk about them with your team? do you take any notes or write out your design/plan in some way even for yourself?
If I'm writing a library to work with a binary format, there is very little English in my head required, let alone written English.
That is a heavily symbolic exercise. I will "read" the spec, but I will not pronounce it in literal audible English in my head (I'm a better reader than that.)
I write Haskell tho so maybe I'm biased. I do not have an inner narrative when programming ever.
I’m not part of any team, I work on my projects alone. I rarely write long-form design documents; usually I either just start coding or write very vague notes that only make sense when combined with what’s in my head.