News for hackers. Stuff that matters.
Re:Original Pong did not have any code or even a microprocessor by heurisko on Thursday May 26, 2022 @07:40AM (#31517134)
> not need 'firmware' updates

Well, you might still need flaws to be fixed in the device, but now flaws in the device can never be corrected.

Re:Original Pong did not have any code or even a microprocessor by bluGill on Thursday May 26, 2022 @09:06AM (#31517840)
true, but most people doing hardware are doing formal designs and prove their work correct. While the proofs are not perfect, there are a lot less bugs. The cost of fixing bugs in hardware is a lot more than software, so it is seen as worth it.

Of course the cost of doing the above is one reason we don't do everything in hardware. If you have the money you could implement everything people do with computers in hardware, no software - I don't even want to think about the cost.

Re:Original Pong did not have any code or even a microprocessor by dmd on Thursday May 26, 2022 @02:40PM (#31521945)
> most people doing hardware are doing formal designs and prove their work correct.

My god how I wish that were true.

Re:Original Pong did not have any code or even a microprocessor by heurisko on Thursday May 26, 2022 @09:25AM (#31518045)
I have experience working with IoT hardware, there were a fair few bugs, in an apparently constrained domain.

One including a datatype mismatch, that was also a bug in the specification.

Re:Original Pong did not have any code or even a microprocessor by worker_person on Friday May 27, 2022 @11:06AM (#31530469)
Sounds like a good feature. More trustworthy device.

If a pregnancy test can run doom. It can run state level surveillance.

Re:Original Pong did not have any code or even a microprocessor by Gracana on Thursday May 26, 2022 @08:13AM (#31517352)
In the past, technicians would get engineering change orders and follow the instructions to rewire boards to fix problems. You could also replace state machine and microprogram ROMs, which I guess sounds a lot like a firmware update.
Re:Original Pong did not have any code or even a microprocessor by ReactiveJelly on Thursday May 26, 2022 @08:43AM (#31517621)
It's expensive to hire someone technical enough to:

- Perform such an update

- Sign off that they performed the update _correctly_

If you need an air-gapped system, it's still much easier to set it up so it can update from a USB flash drive and log "I did the update correctly" back to the drive.