Re:Show HN: Atopile – Design circuit boards with code
by anon291 on Monday February 05, 2024 @12:58PM
(#39264286)
I love that this is human-readable plain text. Plain text is almost always the best format for anything.
[ Parent
| on HN ]
Re:Show HN: Atopile – Design circuit boards with code
by zokier on Monday February 05, 2024 @01:34PM
(#39264948)
Worth noting afaik all kicad file formats were already sexprs, can't get much better than that.
In that vein, I'd imagine it would make lot of sense to build a lisp on top of that, macros and sexpr manipulation are very much the strong points of lisps.
Re:Show HN: Atopile – Design circuit boards with code
by topspin on Monday February 05, 2024 @01:08PM
(#39264460)
Text puts the problem squarely into the sights of generative models.
Re:Show HN: Atopile – Design circuit boards with code
by quailfarmer on Monday February 05, 2024 @01:20PM
(#39264659)
Maybe one day, but I’ve asked the various models basic EE interview questions, and it’s painfully obvious that while it can make a paragraph that has the right words, it’s incapable of reasoning spatially, or describing complex connections. My job is secure (for this year).
Re:Show HN: Atopile – Design circuit boards with code
by napowderly on Monday February 05, 2024 @01:28PM
(#39264825)
I have noticed a huge improvement in ChatGPTs coding abilities having an interpreter to check its work. I expect we will be able to bring a similar feedback loop to hardware once we can integrate things like simulation and equations. Also having modules that are tricky to configure incorrectly.
Re:Show HN: Atopile – Design circuit boards with code
by dartos on Monday February 05, 2024 @01:34PM
(#39264942)
I’ve noticed the opposite with chatgpt.
To be fair, idk how much elixir code is in the training set.
Re:Show HN: Atopile – Design circuit boards with code
by napowderly on Monday February 05, 2024 @03:58PM
(#39267070)
yeah I have only really used it for simple python things, its pretty good at that.
Re:Show HN: Atopile – Design circuit boards with code
by topspin on Monday February 05, 2024 @04:31PM
(#39267513)
The performance of ChatGPT (4) changes frequently. Lately it has been crazy good. I fed it a non-trivial but naïvely written (and thus slow) numerical algorithm written in Python yesterday. I then told it to vectorize, which worked and was both correct and several orders of magnitude faster. Then parallelize. Faster yet, and still correct. Pretty amazing.
Just an anecdote.