I really wish the dev would extract the dependency injection portion of the project and flesh it out a bit. There are a lot of rough edges in there.
2,535 karma · joined October 1, 2020
I really wish the dev would extract the dependency injection portion of the project and flesh it out a bit. There are a lot of rough edges in there.
I have rarely seen an argument that pushes back against Rust with actual alternative solutions to the problems the rust proponents are trying to solve. It is mostly a bunch of old people letting the perfect be the enemy of the good.
A lot of the C code used in python is calling out to old, battle tested and niche libraries so it is unlikely that someone is going to replace those any time soon but Rust is definitely increasing as time goes on for greenfield work.
The "luxury" appliances can be double that and are still shit.
Personally while I think Rust is a decent language it would not have caught on with younger devs if C/C++ didn't have such a shitty devex that is stuck 30 years in the past.
Younger people will always be more willing to break things and messing around with ancient and unfriendly build/dev does not attract that demographic because why waste time messing around with the build env that actually getting things done.
One day rust will be the same and the process will start again.
Pros and Cons either way for better or worse depending on your perspective.
It offloads things like - Power Usage - Colo Costs - Networking (a big one) - Storage (SSD wear / HDD pools) - etc
It is a long list but what doesnt allow you do it make trade offs like spending way less but accept downtime if your switch dies etc etc.
For a staging env these are things you might want to do.
Hosting staging envs in pricey cloud envs seems crazy to me but I understand why you would want to because modern clouds can have a lot of moving parts.
Presumably this will just be part of that offering.
How would they know now?
These examples are silly, most people are not selling a car privately all the time and they can handle any reporting or changes when you transfer the ownership.
https://www.theserverstore.com/supermicro-superstorage-ssg-6...
Sometimes you can afford not to have triple redundant 1000GB network or a simple single machine with raid may have acceptable down time.
Depending on your database you can reduce the size by 50% sometimes with high zstd zfs configurations.
No lunch is free though. Aside from the obvious cpu cycles spent compressing configuring zfs / postgres is a pain in the ass and really depends on the trade offs and use cases.
I suppose it depends on how much web dev experience is on hand.
They just don't want to be pinned down because the shifting sands are useful for the time when the LLM starts to get injected with ads or paid influence.
It is a false dichotomy. They can spend the bare minimum to stay in the game card market while fabing AI cards. At this point that is just an insurance premium.
Currently the cloud providers are dumping second gen xeon scalables and those things are pigs when it comes to power use.
Sound wise its like someone running a hair dryer at full speed all the time and it can be louder under load.
I have RMA'd many fans through them and the experience is quick and painless every time.
It is pretty easy to just run the basic registry for this purpose.
We have a similar setup for NPM and Pypi on the same machine. It doesnt really need a lot of attention. Some upgrades every once and a while.
GPD has a bunch, they are not exactly cheap though https://gpd.hk/product
The American market only wants to buy cheap crap so that is what is made and sent. Usually though the skills involved in making something cut-rate are just as applicable to making something top notch.
American manufacturing skills have atrophied as it has moved to a service economy while as you say the Chinese have been boosting manufacturing for 30 years.
Hopefully at the point the community is centralized enough to move in one direction.