• 3 Posts
  • 443 Comments
Joined 2 years ago
cake
Cake day: June 9th, 2023

help-circle





  • Most people are willing to buy new hardware, and nobody pays for a Windows key tbh.

    Many people are also not willing to buy new hardware. I have several friends where each PC purchase is a massive hit on their budget that requires other things to be sacrificed. And one does pay for a Windows key every time they buy a Windows PC. SIs who sell PCs with Windows as optional offer the Linux PCs for cheaper since you don’t have to pay the Windows license fee.

    Even if they did it would be a free upgrade from 10 to 11.

    Depends on the PC, some of them just will not go to 11, in which case you are talking about spending hundreds of dollars to go from Win 10 to Win 11, but $0 to go from Win 10 to Linux.

    Enhanced Privacy

    Once again not something people strictly care about.

    Privacy is exactly what got me and one of my other friends to switch. Many, many people don’t like being spied on. And taking reasonable steps to reduce it is very much so within our control.

    The implication that carbon emissions is something an individual can do something about has been objectively disproven.

    Not buying something new and using what you have demonstrably helps. There is no world in which throwing away a perfectly good PC just to manufacture and transport another is somehow better for carbon emissions. Microsoft should not be rewarded for creating so much unnecessary ewaste by encouraging people to go out and buy another Windows PC.




  • Microsoft already lost enterprise servers to Linux, and has lost significant ground over the years in consumer PCs to ChromeOS, MacOS, and Linux. Hell, the top PC gaming handheld is a Linux offering. That was an unheard of idea just five years ago.

    While I agree that business laptops will continue to be dominated by Windows for awhile, the market shifts we see everywhere have downstream effects on business laptops too. When you find yourself having to train more and more people on how to use Windows than you did in the past, the value argument for Windows on your employee’s laptops quickly comes into question.





  • Any code reviewer will tell you code review is harder than writing code. And it gets harder and harder the lower the quality the code is; the more revisions and research the code reviewer needs to do to get the final product to a high quality.

    One must consider how humans will interact with this part of the program (often this throws all kinds of spanners in the works), what happens when data comes in differently than expected, how other parts of the system work with this one, etc, etc, etc. Code that merely achieves the stated goals of a ticket can easily produce a dozen tickets later if not done right.




  • Yes, iOS app approval is a pain in the ass (this is one of the reasons there is so much fuss about app store policies and anti-competitive practices). They do test the app and if it has to connect to a server, they will ask you to provide such for them to test against.

    Setup a virtual host that you only turn on when they need to approve a new version. Give it some royalty free music to serve.




  • Since you are looking to build up to 12 bays, what you can do is buy that 4x 12TB drive set now, transfer everything over to the new system, then add the old 12TB drives into the array one-by-one expanding it to an 8x 12TB array. This ensures no data loss, nor wasted drives.

    Edit: Also with 8 drives, consider using RAID 6 instead of RAID 5. It’s almost the same thing, it just has two redundancy drives instead of one. Depending on how full your current RAID is, you may or may not need to start the new array with 5x 12TB drives instead of 4 due to the lower capacity when using RAID 6.