oscillonoscope
Re:AI-assisted PCB design for KiCad 10
on Friday October 16, 2026 @05:20PM (#50124911)
Anyone can build a bridge that stands, it takes an engineer to build one that barely stands.
Re:OpenSCAD the Programmers Solid 3D CAD Modeller
on Sunday October 11, 2026 @02:01AM (#50040195)
I started playing with this not long ago. Using pythonSCAD is way easier for LLMs and it can generate functional tests for it. Claude was able to one shot a relatively complex assembly of multiple custom parts where it made nonsense in pure openSCAD
Re:AI is now capable of developing its own inference hardware
on Wednesday October 07, 2026 @08:18AM (#49991720)
I'm not really sure what you're saying here. An FPGA is inherently more general than a CPU because it implements any digital logic including a CPU. They're just more expensive and have clock speed limitations. Saying if you had a CPU that could do 1.2Tbps is just as silly as saying if you had an FPGA that easily operated at 5GHz.
Re:How to speed up the Rust compiler in September 2026
on Thursday October 01, 2026 @12:50PM (#49924098)
The middle ground is pretty much nim.
Re:Why I'm still bearish on LLMs after navier-stokes
on Wednesday September 16, 2026 @06:01AM (#49724202)
My belief is that LLMs will fundamentally change how we approach domain expertise. From what I've seen, SDEs tend to be over-specialized compared to what the company actually needs to implement due to the need to understand enough of the domain to pick a best path. If an LLM can see the domain enough so that someone in an adjacent field can be confident in their approach and quickly change course then you don't need as many niche SDEs
Re:Can AI design circuit boards yet?
on Saturday September 05, 2026 @09:45AM (#49576457)
I've been playing in this space as a hobby for a while. I agree the current round of startups are dead ends but I doubt LLMs will be good enough without drastically different tooling than today (ECAD and ATE). I've been playing around on a DSL for schematic capture alongside the design contract and it works for most subcircuits quite naturally. From that you can deterministically create a set of simulations and hardware tests to validate everything.
Re:Building a backyard office, the build and cost breakdown
on Wednesday August 26, 2026 @06:37AM (#49446699)
It's a shed, you can just compact gravel and put it on pavers
Re:Coding expertise is going to collapse from AI reliance
on Monday August 24, 2026 @03:06PM (#49424441)
It believe the most likely consequence of AI is to promote generalists: people who have a domain expertise, can work cross discipline, and has enough programming knowledge to keep the LLMs on track. I don't think 'pure' software engineers will end up being as highly valued as the last decade though I also think that will be true for other disciplines as well. Just as an example, in signal processing, it's not uncommon to have a person designing the general algorithm and another person dedicated to implementing the algorithm in the embedded system. With the quality of coding agents, it's not really necessary to have both of those people anymore. A person who is moderately experienced in both can do the job now.
Re:Best Simple System for Now
on Friday July 03, 2026 @01:21PM (#48777448)
I think it's less a middle path than a third option. I see the type of thinking the author is commenting on whenever there is a tight requirement on a feature. Especially when you know you have to add some custom magic to meet the requirement. People tend to psychologically buy into a fully custom solution early on. So they either hack in a custom solution using abnormal data paths or known bad solutions or they fundamentally rearchitect the system around it. The third path is sketching out the feature so that it's modular and can be replaced. That way you can start out with a standard solution which gets you 90% of the way there then replace it as development progresses.
Re:Defeating Git Rigour Fatigue with Jujutsu
on Monday May 25, 2026 @12:50AM (#48263489)
If I need to move a 'branch bookmark' around a lot, I usually just tie it to an empty commit and then rebase changes before the bookmark.
Re:Italy Cancels Boeing Pegasus Order, Shifting to Airbus A330 MRTT
on Monday May 25, 2026 @12:43AM (#48263458)
Congress is completely nonfunctional. It doesn't work. Americans are just too dedicated to American civic religion to admit it isn't working.
Re:Why Is Vivado 2026.1 Dropping Linux Support for Free Tier?
on Sunday May 24, 2026 @06:54PM (#48261823)
It took a small company I worked for months to get new licenses due to AMD just not responding. I'm not sure they have the ability to actually handle this in a timely manner
Re:Italy Cancels Boeing Pegasus Order, Shifting to Airbus A330 MRTT
on Saturday May 23, 2026 @03:14PM (#48250429)
This might have made sense for the original 13 colonies but after westward expansion, it clearly does not. Most of the western state borders were formed for administrative reasons
Re:'Point of no return': New Orleans relocation must start now due to ...
on Monday May 04, 2026 @07:38PM (#48016357)
There is no legal mechanism left that could correct course at this point. You would need to have a constitutional amendment to drastically reshape government and that's DOA. All that's left is snow decline and eventual dissolution
Re:The Quiet Resurgence of RF Engineering
on Wednesday April 29, 2026 @12:04AM (#47944056)
That might be what you intended but saying "outperforming the academic nerds with zero experience" comes across as bitter and arrogant.
Re:The Quiet Resurgence of RF Engineering
on Tuesday April 28, 2026 @12:41PM (#47936895)
Why are people who don't have degrees always so weird about it?
Re:FPGAs Need a New Future
on Tuesday December 23, 2025 @12:45AM (#46362759)
Language really isn't the difficulty. That's why there's a thousand alt-HDLs that have been used for little more than blinking LEDs.
Re:FPGAs Need a New Future
on Tuesday December 23, 2025 @12:38AM (#46362736)
Its both depending on context. If HDL becomes custom silicon then it needs to be treated like hardware. If you can easily deploy field updates to your device then it's no different than any other firmware
Re:Stacked Diffs with git rebase —onto
on Saturday December 06, 2025 @12:01PM (#46174786)
You are mistaken. In the workflow I described, I am making changes on top of all branches at once and then deciding which branch to send the new commit to. This allows me to make changes simultaneously to both branches without friction.
Re:Stacked Diffs with git rebase —onto
on Friday December 05, 2025 @10:51AM (#46162911)
I more or less use the method described [here](https://steveklabnik.github.io/jujutsu-tutorial/advanced/sim...) for branches. One thing I do change is that I set the bookmark to an empty commit that serves as the head of each branch. When I am satisfied with a commit on head and want to move it to a branch I just `jj rebase -r @ -B branch`. When I want to create a new branch it's just `jj new -A main -B head` and `jj bookmark set branch_name -r @`
Re:Nimony (eventually Nim 3.0) Design Principles
on Friday December 05, 2025 @10:20AM (#46162431)
I worked in nim for a little bit and it truly has a lot of potential but ultimately abandoned it for the same reason. It's never going to grow beyond the founder's playground.
Re:Egoless Engineering
on Wednesday December 04, 2024 @10:36PM (#42324668)
I don't really agree with that unless you redefine the ego as being synonymous with 'being egotistical' or 'sinful pride'. You need a sense of self to feel pride and something more than base passion.
For practical purposes, if you don't acknowledge how good and bad behaviors can both spring from the same base emotions/thought processes then it's harder to grow out of the bad behaviors. You need to be able to reframe how the ego interacts with your work, not just try to kill it off.
Re:Egoless Engineering
on Tuesday December 03, 2024 @07:19PM (#42313241)
I'm not entirely convinced that ego-less is even a better way of doing things. Sure, the ego can go overboard but it also gives a sense of drive and direction. It isn't just the bad stuff. Without it, there's nobody taking ownership of the design or it's just designed by an apathetic committee.
Re:Hacker Fab
on Wednesday November 06, 2024 @08:29AM (#42061969)
I think that's hyperbolic. There are several designs advertised as being designed in KiCAD that have DDR which means there are way more not being advertised.
https://www.kicad.org/made-with-kicad/categories/Single-boar...
Re:Hacker Fab
on Tuesday November 05, 2024 @09:00PM (#42056761)
You can route DDR in KiCad and there are some online reports of people doing that. KiCad is not as nice as the paid software and there are shortcomings but I think 'pretty useable' covers its status accurately.
Re:Hacker Fab
on Tuesday November 05, 2024 @04:59PM (#42055554)
It's also tooling. Professional grade PCB design software can be acquired for a few kilobucks per year and OSS versions (KiCAD) are pretty useable. Professional grade IC design software is hundreds of thousands per year and open source competitors are barely usable in comparison. I do share your hopes though, democratizing IC design even a little would be a huge boon to hardware development.
Re:'Visual clutter' alters information flow in the brain
on Sunday October 27, 2024 @02:12PM (#41964415)
It's partly because you're not paying attention. Next time you're out in the woods, try to still hunt for a while. It's a hunting method where you move extremely slowly throughout the woods from cover to cover while watching for animals. You'll find that it takes a lot of mental focus to maintain that level of vigilance.
Re:Google says replacing C/C++ in firmware with Rust is easy
on Saturday September 07, 2024 @11:08PM (#41477927)
If you haven't checked it out, nim sits at a really good middle ground for ergonomics, safety, and speed.
Re:Testing Generative AI for Circuit Board Design
on Friday June 21, 2024 @04:01PM (#40753215)
I don't know enough about LLMs to understand if its feasible or not but it seems like it would be useful to make certain tasks hard-coded or add some fundamental constraints on it. Like when making footprints, it should always check that the number of pads is never less than the number of schematic symbol pins. Otherwise, the AI just feels like your worst coworker
Re:Testing Generative AI for Circuit Board Design
on Friday June 21, 2024 @03:47PM (#40753030)
There are schematic analysis tools which do that now just based on the netlist