• 0 Posts
  • 117 Comments
Joined 1 year ago
cake
Cake day: July 15th, 2023

help-circle

  • This is a topic that could be a novel for how much there is to consider, but in the end it comes down to resources and companies trying to choose what it best for the company overall. For a company to do anything, they are giving up many other things they could be doing instead. Whether it is limited budgets, limited personnel, or company priorities every decision made is always a tradeoff that means you aren’t doing something else.

    Most companies prioritize releasing new product so they can start getting revenue from it as soon as possible. A new product has the largest potential market, and thus makes shareholders happy to see revenue coming in. The sales from a new product are the easiest ones in most product’s lifecycle. Additionally. releasing new products helps keep you ahead of competitors. So ongoing maintenance work is de-prioritized over working on new things.

    The goal of testing is to simulate potential use cases of a product and ensure that it will work as expected when the customer has the product in their hands. It is impossible to fully test a product in a finite amount of time, so tests are created that expose flaws within a reasonable search space of the expected uses. If an issue is found then it needs to be evaluated about whether it is worth fixing and when. There are many factors that affect this, for example:

    • How much would it cost to fix?
    • How much time would it take to fix?
    • Does it need to be fixed for launch or can it be a running change?
    • How many customers are actually going to see the issue? Is it just a small annoyance for them or will it cause returns/RMAs?
    • Is it within the expected use case of the product?
    • Can we mitigate it in software/firmware instead of changing hardware?
    • Is it a compliance/regulatory issue?
    • Would this bring in new customers for the product?
    • Was this done a specific way for a reason?

    Unfortunately, after considering all this the result is often that it isn’t worth the effort to fix something, but it is considered.







  • Yes, someone stole a game console from my room in university. Then I caught them selling it on craigslist, contacted them, got their name and got them arrested and my console back.

    Lucky for me that I had reported it to the police since I was considering using insurance to cover it. The officer that took the info recognised the persons name because he had pulled the guy over that week and thought it would be fun to catch him with stolen goods as well.












  • Not quite, conductor diameter is important to supply proper current, which will change depending on the impedance of your speaker. There are other values like inductance and capacitance in a wire that could affect how your speaker sounds. The good news is that you can pretty much buy any cheap 16 ga copper speaker wire and not worry about it, as it would take effort to make a speaker wire that sounds bad (and those companies are the type to try to charge you $1000/ft for it!)


  • Im not a coating scientist (I’m a design engineer) so I can’t really answer your questions in detail. But powder coats are typically polyurethane or polyester. There are different types of wet paints as well. Some surfaces also get an additional UV top coat for abrasion resistance.

    For a phone button you might be looking at something like PVD coatings or platings. Chromating wouldn’t be used in those cases as it is not terribly durable but it provides a good surface for the coating that goes on top or it. All of thses coatings are on the scale of a few mils thickness.

    Most of these finishes are done on industrial scales and even the manufacturers send them out to external places for finishing (e.g. in Asia that type of facility is strictly controlled for environmental reasons) . At the end of the day I just speak with my supplier and tell them the finish I want and they take care of the rest.