Most people rely on their employer to generate and capture wealth. Many senior developers would not make it going alone as technical acumen (without salesmanship) is generally insufficient.
What about deaths due to smoking or obesity? Should we ban bacon and cigarettes?
"Smoking is the leading cause of preventable death. Worldwide, tobacco use causes more than 7 million deaths per year. If the pattern of smoking all over the globe doesn't change, more than 8 million people a year will die from diseases related to tobacco use by 2030.Mar. 23, 2020"
"Obesity has reached epidemic proportions globally, with at least 2.8 million people dying each year as a result of being overweight or obese. Once associated with high-income countries, obesity is now also prevalent in low- and middle-income countries.Jun. 9, 2021"
Is there anything like this for Windows or Mac? Many third party videoconferencing solution don't offer blur if you're interviewing with an employer, using Jitsi Meet, etc.
Having said that some consideration to keep in mind:
- audio code needs to be optimized for real time thread constrains. Many optimizations usually made by vectorizing rather than threading that would've lead to locks and synchronization not always possible for real-time processing. So not all SIMD code can be compiled just by changing a flag.
- machine specific code. While rare. Some companies still got such code for various reasons. And needs more complex transition.
- Not all companies were able to obtain DTK. We for example, got our first M1 machine 3 weeks ago.
- Backward support. While we'd like to have universal builds, musicians use their systems for years. We still support 10.7. With Big Sur Apple seems to break SHA1 signs making builds from Big Sur work reliably only on 10.11 or newer. (The first release to support SHA256 codesigns) https://news.ycombinator.com/user?id=rock_artist
Porting PyPy is harder than just re-running the compiler, because PyPy contains a few big architecture-dependent "details", like the JIT compiler and the foreign function interfaces (CFFI and ctypes). More details found at: https://news.ycombinator.com/item?id=25591695
Anyone know what rewriting for M1 actually entails? Guessing maybe you just recompile all your libraries for M1 and fix any errors and warnings that crop up.
Jaleesa Garland moved to Tulsa in October, decamping from Berkeley, California. Living in the expensive Bay Area was a grind since she shared a house with anywhere from four to six roommates, shelling out $1,150 for a tiny bedroom.
"I shared a bathroom with at least three other people at any given point in time," she says. "Yeah, it was rough."
Rough got rougher when the pandemic hit and she and all her roommates all worked from home. Garland knew it was time to find a new city. She considered somewhat cheaper places popular with millennials like herself — such as Austin, Texas, and Portland, Ore. — and then she heard about Tulsa Remote. The program, which is funded by the George Kaiser Family Foundation, hosted her for a visit in July. And she was sold. https://www.npr.org/2020/12/20/944986123/you-want-to-move-so...
I wouldn't say workers suffered from "dire personal and financial consequences". The employees had good jobs that could help build their career with relatively little risk.
Check out HR codes, an alternative to QR codes which encode all valid URL characters to images. https://github.com/hantuzun/hr-code
Human Response Codes are designed to be recognized by humans and OCR.
Bought a Surface Pro 5th generation. Less than 8 months later the battery barely holds a charge. (<5 minutes) You're basically stuck because everything is glued together so you don't have any options other than to buy a brand new device. Feels a little like the forced Windows 10 updates. Good luck running Linux unless you are willing to live with all kinds of fail, due to poor camera support.
In the end it was far easier to just switch over to a Thinkpad.
md is multiple devices. It's a RAID implementation in Linux kernel available since kernel release 2.0. It allows you to create RAID level 0, 10, 4, 5 and 6. It has various optimizations like utilizing SSE and MMX instructions. It's a standard software RAID in Linux.