Strict typing can enforce proper composition from models to the request responses.
Rust is a high AND low level lego due to type composition and ability to directly address memory with no hacky garbage collection required.
Garbage collection is a bad idea when your state machine is basically a stateless request response cycle that can fit in n stack frames and has a defined lifetime ending in the response.
Interpreted languages calculate runtime code paths on an ad-hoc basis and are subject to bugs that a binary executable will never encounter.
One can objectively state that Interpreted languages and their virtual machines are LESS DETERMINISTIC than binary executables whose runtime code already exists at compilation time.
Of course, shared libs and other things that violate the spirit of the above can wreak havoc with even binaries, however the executable is a finite artifact.
Another false dichotomy is server rendered vs single page app, when the happy place is both.
One builds a bundle to embed in a server rendered page, as distinct from other bundles served up with other distinct pages.
Ones rollup file would have an array of build objects, input output params.
The user doesn't have to wait an eternity to download a monolithic single page app bundle.
One doesn't get brain damaged by trying to maintain a monolithic state in a giant monolithic blob of javascript, urls work again, routing is returned to the server, and you could use a different framework on each page if you want to, thats how little it matters at that point.
Why is no one mentioning embedding a js bundle in an htmx rendered page?
What a weird human mistake to create such a false dichotomy.
Don't tell me longboard surfers aren't dancers.
Lessons schmessons, move your body and learn how to control its movements to better express yourself and better manipulate it with respect to its context, whether in water, suspended from a giant sash, or rolling on a wooden floor.
Garbage collection screams: "look elsewhere if true brutalism is what you seek; maybe C or Pascal deserve that mantle more than a high level language like Go."
Perhaps Apple should take a hint that no one wants so-called AI features training on a device with intimate access to their lives.
Whatever the final reality of feature availability, the conceptual damage had been done: Apple was bandwagon leaping and we had no choice.
I will never buy another Apple device for other reasons, not least of which are the short support period and ever increasing enshittification of the operating system.
I have not been a fan of anything developed since roughly steve jobs passing.
Touch bar?! No thanks.
The truth of the matter is that i see the light and insist upon a world where open source software, standards compliance, and end user choice MATTER, and matter more than corporate profits for an already too large and corrupt behemoth.
If anything the low numbers could be due to AI feature not being available at launch, not the other way around. I’ve not seen any coverage on “people not buying the iPhone due to AI features”.
> short support
Uh what? Apple set the bar for phone support, only recently did other manufactures catch up (or get closer).
Yeah but there's the rub. Asking Google to take analytics away just isn't going to happen. It makes them billions.
And marketeers want this data because sales data only tells them where they succeeded. Not where they failed to sell, which is more interesting to them because that's where the growth is found.
The EU can simply tell them they can no longer operate Analytics. Too bad if it's hard on Google. They are a preditory company that violates privacy rights. There is clearly competition in the markets they serve. Any threat of complete exit is empty. Those competitors are more than willing to gain any market they exit. These companies need to be put in check by the government or a regulatory body. Marketing and Advertising are toxic to the internet.
> The EU can simply tell them they can no longer operate Analytics. Too bad if it's hard on Google.
No they can't. The US doesn't even let them decide whether to supply chip machines to China. Or for Schiphol Airport to reduce slots for noise abatement. the US immediately trumped up diplomacy and raised threats to stop those things.
Banning google analytics is just unthinkable in the current relationship between EU and US. I agree they are a predatory company but this is unfortunately how things are right now in the balance of power.
This is why the AdNauseam extension is so hated by Google et al. It doesn't eliminate ads but rather fights against them using a different approach: polluting the well. It is built on Ublock Origin so it indeed blocks ads, but aside doing that it also silently clicks on all of them so that data collected by advertising companies suddenly become useless.
https://adnauseam.io/
I don’t get the argument. Sure it makes Google ad targeting worse, why would Google care? They have monopoly power in online ads and targeting doesn’t work that well anyway. As long as people keep buying the gimmick, no amount of bad data will amount to anything.
Yeah and not enough people do it. That's the biggest problem.
If enough people do it, it will have an effect. Remember when Apple pulled the advertiser ID unless users opted in? That really got the ad industry barking. That they feel. Ad Nauseam they don't. It's way too fringey.
In other words, i dont think deliberately induced scarcity in windows would increase demand for windows, if anything we will breathe a collective sigh of relief and move on.
>Why do we accept being spat upon and treated like basement bums when we put our money on the table???
Tell me you aren't in the target market without telling me you aren't in the target market.
Microsoft will never, ever, ever be able to make everyone happy. I do not agree with the direction they are going either, because I (as a long-time developer on Windows) am not in their target market.
The term "target market" is itself misleading. The end user of Windows is, generally speaking, not buying anything from Microsoft (an Office 365 subscription notwithstanding). It doesn't even matter what any segment of the end users want anymore, so much as what the largest segment of them will tolerate.
This is the target market. It's not power users, it's not computing professionals, it's not me, it's likely not you. It's my mom. It's your mom. It's people that don't really know what their computer is doing.
The end user doesn't pay for the software and so is not even a part of the market at all anymore. The target market of Windows is OEMs and Microsoft's "business partners", with a shift lately from the former to the latter.
Windows is no more sold to your mom or mine than it is to either of us. It's sold to people who aren't even users.