#Clang / #LLVM builds with almost no external dependencies (toolchain, cmake, and make). It builds an entire compiler and binutils. #Rust build automatically pulls in and builds a ton of dependencies, but requires no user intervention. It builds the compiler and runtime libs. #GCC build continues to suck
@fclc Two problems here: one is Not Invented Here (NIH) syndrome and the other is empire-building.
Many engineers will choose build over buy. There are many legitimate reasons for it. But it can be expensive, risky, and time (and opportunity cost) consuming versus a premade solution. Rarely is a realistic cost-benefit analysis done. The solution to this is experienced people who can do a real analysis and nip it in the bud.
Many directors and engineering leads want to build their career by creating a team and product. This is selfish behavior and often goes against the best interests of the company. It takes informed senior leadership who are acting in good faith to keep this in check. That’s very rare.
Law now in effect. Short version: “The bill requires companies offering automatic renewals and continuous services to provide consumers a means to cancel the subscription using the same medium they used to sign up; for example, a person who subscribes online has to be given an online click-to-cancel option.” https://mastodon.online/@9to5Mac/113198719621308721
My neighbor passed away on Monday after a long illness. He was a Meta employee. He took time off for treatment. After his long term disability coverage ran out he was told he must return to work or leave the company. He could not return to work due to being terminally ill with brain cancer. He died leaving his family no benefits from Meta, no disability insurance payout, because they forced a dying man to leave his job.