• 0 Posts
  • 11 Comments
Joined 2 years ago
cake
Cake day: July 15th, 2023

help-circle


  • I recommend dual booting, not a VM. It is easy enough to choose which OS to boot into if you need to go back to Windows, while being enough friction that you don’t immediately fallback to going into Windows every time you don’t know how to do something in Linux.

    I don’t code, but from the gaming standpoint, things are pretty decent on Linux these days. I’ve been on Linux full time on my laptop for well over a year now, and 6+ months on my main desktop now and find very few reasons to boot into Windows. I think I booted into Windows last weekend for the first time in at least 2 months because I had to upgrade the FW on a device that only had a Windows tool. Otherwise I do have a windows VM on a server that I use relatively frequently, because the state of 3D CAD software on Linux is horrible.







  • 10+ years experience in product design here. There is nothing about a “simple” product that is cheap or easy. Say you hire a design engineering firm to design it, who is going to make the parts? Have you ever worked with manufacturing in Asia? Who is going to assemble it? Who deals with the inevitable issues?

    Then you have to think about selling it. What certifications do you have to get?

    That is just hardware, now repeat many of these same questions for firmware and app development.

    Now you have a product, what are the customers and who do you need to hire to market and sell to them? Assuming someone is interested in purchasing it how much money do you have to pay for all the product up front and warehouse it?

    There is a damn good reason why so many Kickstarter projects never actually ship. Hardware is hard even if you know what you are doing.