cyberax
Meanwhile, CGNAT really solved most issues with IPv4. Yes, even the voice/video chat issues.
Want another fun example? Try to find a SIP telephony provider in the US that supports IPv6. Go on. I do this exercise about once a year.
I will believe otherwise once even one US hotel chain supports it. I have _never_ seen a hotel in the US with IPv6 WiFi. Not once.
And I once stayed in a hotel (in Mountain View, CA) that gave out public IPv4 addresses.
I hate Azure, but Microsoft is at least trying to sell it properly. You get a human you can talk to and their support is responsive (although it's also useless).
> Finally, it's pretty strange to credit the success of YouTube as a revenue stream with a small loss-making company that was acquired in 2006 rather than Google, who has run it for the past 20 years.
As a Youtube user, I don't really see any improvements in it (aside from technical ones) compared to 10 years ago.
As such, this works only in aerobic environments (not swamps).
Sure, I have workarounds. When taking pictures with my camera, I also typically take a picture with my phone to get a fix. Then I can copy-paste the location in Immich.
Oh, and another thing that GPS buys: automatic timezones. I always keep forgetting to set the time and date on my camera.
And you actually are failing to see what I'm trying to say. IBM is a GREAT example of my point. They pivoted from a company that makes keyboards and PCs to a company that makes custom solutions with specialized hardware and software.
This sort of corporate flexibility used to be extremely rare, and that's why you have so many examples of companies that just withered away. And this corporate stagnation was the only real limiting factor of corporate growth.
It's now gone. Companies now have much higher upper limit of complexity. It's still a competition, so it's not like every company is going to become "The Corporation" from dystopias. But there's no inherent limiter that prevents it anymore.
A lot of innovation at AWS is invisible on the outside. They pioneered hyperscale datacenters with publicly accessible capacity, software-defined networks, secure VMs, and so on.
> I'm not trying to be snarky, I just haven't thought about aws as having any innovation for a while and I always figured it was because ruthless companies that churn through people as disposable commodities generally don't do tech innovation.
I worked at AWS before COVID. It was really a varied experience, but it was not _bad_ overall. We prided ourselves on making sure our APIs are solid, stable, and backwards compatible. When we had to make a backwards-incompatible change, we actually contacted every affected customer and ensured that their workflows wouldn't be broken.
So I needed a way to detect that, and doing a floodfill from the edge of the image turned out to be the easiest way.
So let's invert your argument and try to find counterexamples.
Google is already close to 30 years old. It's not a new company. Microsoft is more than 50 years old! Do you have examples of large pre-computer-era companies that were at least this old and yet were able to successfully enter and expand in new markets? And not just by buying a stake in some company but incorporating new products into the parent company.
My fear is that AI will make that even more scalable, enabling even larger companies.
JavaScript also has monkey-patching, and it's also very common. E.g. SolidJS replaces objects with dependency-tracking proxies.
There are really no fundamental language reasons why Python should be more complex. From what I heard from a JIT developer, the main issue is not the code itself but the module system and code loading.
JavaScript was designed from the start to operate inside a sealed environment with only few external handles, with the code loaded upfront or added on-demand via "eval". Not so for Python, where native code modules can (and will) result in code loaded dynamically and it's hard to track what depends on what.
At 1000C steel will react with _water_.
To be clear, I'm not talking about cooling a small crucible but a structure that is at least 20 meters in size.
If you want to study the history of bureaucracy and business (an exciting topic!), it took about 20 years for companies to adapt their business processes to be typewriter-friendly. The key invention: short memos rather than long-form letters.
So yeah, my answer is that prior to the modern computer era, companies had a natural maximum limit on their complexity*size metric. This naturally limited the scope of world takeovers and made monopolies self-limiting in the long run.
These limits have now increased, and we're seeing companies taking advantage of that.
Some numbers: the largest unregulated (i.e. not AT&T) company in the pre-computer era was GM, peaking around 600k employees in the 80-s. Amazon has 1.5 million employees now. Walmart is about 2.1 million, Alphabet is at ~250k.
And these companies are not showing any signs of slowing their growth down.
A regular 18650 cell has about 0.1 square meters of electrode surface. And you have thousands of these cells in a car battery, resulting in literal football fields of electrode area.
They never had a chance to expand in the post-computer era. GE was really close, but they switched to the "do everything" model a bit too early. Before computers, your only option was to have a financial stake in other companies, and this doesn't provide enough control.
As for IBM, I think it just lacks the ambition to do anything drastic. You don't get _automatic_ world takeover, you need to work for it. But others are giving a good run for it, just look at the recent acquisitions by Oracle.
No, because your steam will be at a lower temperature as you draw down the heat, bringing down efficiency.
E.g. 100 GWh (4 days of 1GW thermal power) with a 100C temperature swing (you can't go down all the way to room temperature) will need around 3.6*10^4 tons of sand. That's a lot.
Honestly, power-to-gas sounds like the only reasonable way for now. In theory, with SOFC (Solid Oxide Fuel Cells) for power generation, it can beat the steam cycle.
I made a physical GPS logger a while ago with AGPS support (over BT), and it's now trivial to do. There's also the most trivial thing possible: after you take a photo, start getting a fix, and update the GPS position on the photo once the fix is acquired.
And once you're big enough, you can just offload your inefficiencies onto the consumer (the "enshittification" stage). As long as you're not _terribly_ bad, competitors won't be able to overcome your network effects.
What _really_ held companies from taking over the world was the inherent overheads of distributed corporate structures. Before computers, you couldn't really manage a horizontal company with offices in hundreds of different cities. Network effects were also less pronounced.
Internet-enabled companies like Google (or Yandex, Baidu, etc.) are a really great example. The early Internet was about as close to a perfect free market as possible. And in every case (Google in the US, Yandex in Russia, Baidu in China) the same thing happened: one large company ended up dominating and then gobbling up all the competitors.
Yeah, sure. If you want a great shot in low-light conditions, you often need to tweak the color balance and exposure.
My usual test is taking a picture of the full moon. Most cameras on automatic settings result in a white blob.
I also frequently want to review a couple of previous photos to see if I messed up anything.
> Some of the camera makers have added apps and app stores and they haven’t been popular.
Camera app stores were never popular because the SDKs for cameras were obscure and buggy.
This camera was great. I could take pictures and upload them directly to Picassa without screwing around with SD cards. The camera UI was also a step up from the regular morass of menus, all alike.
This again comes down to the huge search space and specialized knowledge.
> Say prove Fermat's Last Theorem.
I'm not so sure about it. Can you prove it by working from the statement itself? Likely no. Can you do that if you know about the work on elliptical curves and modular forms? It's not unrealistic.
> And then there are the problems that test special knowledge.
So AI would totally crush any human on that. It has in its mind all the knowledge, including all possible methods.
So yes, AI likely has "IQ in millions". It can spot patterns really well, and it has access to all the specialized knowledge possible.
Most Slavic languages belong to that category. E.g. Russian and Ukrainian texts usually don't mark the stressed syllables. Russian tends to reduce vowels so they are pronounced ambiguously. Czech had some vowel shifts so that some letters are now pronounced identically, etc.
It's still much better than English, where you often need to _know_ how a word is pronounced (e.g. "put" but "putty").
It doesn't.
> It ignores the original moonshot-scale creation of the interstate highway system, which was obviously not based on user fees.
That is correct, but the last Interstate freeway was finished 30 years ago.
> It ignores related health costs caused by dirty air.
So does transit.
> It ignores the intangible but very high cost of turning cities into noisy, unpleasant, and dangerous places built for cars instead of humans.
Yeah, and cars ride without any humans inside. Nope. Freeways make cities liveable for humans, not bike bros.
> It ignores the less tangible subsidies involving things like military to keep oil flowing.
So does transit. It's a hidden subsidy for companies that can offload personnel costs onto the public.
Also, we're already in the process of switching to EVs. In a decade gas cars will be a minority of vehicles.
> It ignores current and especially future costs due to a rapidly changing climate.
Just wait until you find out how much transit and dense cities cost.
It actually looks pretty good. It's written for comical effect, but it highlights nicely how _bad_ English orthography is.
In comparison, transit is about 99% subsidized (when capital expenses are included) and about 90% subsidized just for the operational budget.