Show HN: Virtual breadboard in the browser, inspired by Ben Eater's 6502
tejotron.com
tejotron.com
in case you're interested: https://www.hackster.io/news/see-inside-of-a-cpu-with-the-mk...
https://hackaday.com/2020/12/31/diy-8-bit-computer-knows-all...
https://www.tejotron.com/thirdparty.html
I'm happy to see the chips-headers in there too :)
That's usually what I do.
This is literally the soul of what Hacker News is all about.
I'm not saying that this ideal, or even good. I'm asking why it's only scary NOW.
> How is this scarier than any other software you
> use but haven't seen the source code to?
The only code on my computer that I do not have the source code to are the JetBrains IDEs and Kerbal Space Program. With both of those companies I have a financial relationship, and both those companies earned my trust, and their software I have to download and install explicitly.Contrast with webassembly where there is no trust between the entity running the code on my computer, no realistic way for the average user to consent to having code run on their system, and no reason for them to earn trust.
“Fear comes from the lack of knowledge and a state of ignorance. The best remedy for fear is to gain knowledge.” ― Debasish Mridha.
And until a lot of people realize that most web technologies are fundamentally bad, things are not going to get better.
We are not going to be using this same web tech in 300 years, almost certainly, so at some point it's going to change. It won't be soon, because people love tradition, even when it causes them pain.
So, for now, it's webassembly time.
This is only true because computers are faster than they were yesterday, on average. People don't optimize code to some arbitrary absolute level, they optimize code that's slow on their computer.
Although, webassembly is closer to .NET’s CIL. It’s still a form of assembly, but it’s a bit higher level which makes decompiling a bit easier than, say, an optimized (-O3) desktop program.
This project is a creative output. Stop for a second with entitlement to the source code and just enjoy for what it is and how amazing this project is.
Do you go to museums and ask for what color palette the artist used? It's missing the point, isn't it?
The License page has links to all the used open source projects at least:
hmm
But virtual hardware is a nice way to avoid pollution...
Good job :)
a standalone app maybe?
(Also, the Run button doesn't seem to work, probably my mistake, and I'm missing analog components such as transistors).