• 0 posts
  • 20 comments
Joined 3 years ago
Cake day: June 12th, 2023
  • Hardware usually first reduces in price because manufacturers start with a need to quickly recover the large R&D costs using a high profit margin, and at some point they break even and can start bringing the price down. And often manufacturing just does get cheaper as time goes on too. Game consoles are kinda special, as they are often sold at a loss from the start because they expect sales in games to eventuslly cover it all, so their pricing usually slowly trends down in hopes it attracts new owners that will then buy a bunch of games.

    Valve doesn’t do that with the Deck (they want the hardware division to be entirely self-sufficient), but they also set the margim to be really low right from the start to be competitive, so they had to increase the price to match current manufacturing costs or each Deck would lose the hardware division a lot of money.

  • is it so much more expensive than manufacturing a HMD 2660, which does more or less the same things and retails for approx. $100?

    Yes, extremely so.

    HMD will manufacture millions of them with partners they have been using for a decade, they will each skim a few dollars to cover costs and profit and still do fine.
    Commodore will manufacture a fraction of that volume using parts way more expensive as they buy less of them, and they still have to cover r&d and tooling costs from that lower volume.

    That is why kickstarters (and pre-orders) are so damn useful, as that allows you to get a start at covering those costs before you even manufacture anything.

  • Yes, even when the sensor fails.
    If the feedback from the thermistor is either nonsense or doesn’t change as expected even when the heater is on/off for a certain time, that should trigger a thermal runaway error and halt the printer. That’s basic decade plus old Marlin code.

    I’ve had two broken thermistors in my Ender 3. First one reported negative temperatures when it disconnected, so the printer immediately halted with a min temp error. The second reported something like 150C, which was in the acceptable range, except when it tried to heat it up and nothing changed for like 15 seconds, which triggered a halt.
    Again, decade old marlin code. Not rocket surgery.