Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)FI
Posts
3
Comments
1,322
Joined
2 yr. ago

  • I haven't used it for a very long time but IIRC if you drag a component in the schematic view, by default it leaves all the wires behind!

    I also recall they have a super confusing file format (a .pretty directory or something? Wtf is that?). I note that LibrePCB claims one of its features is a sane file format, presumably in response to that.

  • Yeah definitely could be. I also think when AI gets things wrong it gets it so obviously wrong you have to delete it and do it yourself (and not worry about offending someone). It rarely seems to make the same kinds of trivial mistakes humans do (like copy/paste errors for example). It either does a pretty decent job that's easy to fix up, or it totally fails and you do it yourself.

  • The documentation looks excellent!

    I'm definitely going to try this for my next PCB project. I've tried basically all of the other free options (Designspark PCB, Eagle, Kicad, Geda, Horizon) and Horizon is the only one really worth using IMO (Designspark PCB is also decent).

    Eagle and Geda are trash. Don't waste your time.

    Kicad should be great, but they've made a number of insane UX decisions that make it really unusable in practice. Horizon is actually based on the pretty good Kicad engine but it fixes most of the UX mess.

  • is having to pick apart someone else broken code.

    I agree, but also I do find that AI's broken code is generally waaay less annoying to pick apart than my colleagues' code. I'm not sure exactly why. Probably partly because it's better at commenting code and naming variables so it's easier to follow?

    I think also partly it's because reviewing other people's code is usually done during code review, where you can't just directly edit the code to fix it - you have to start a conversation convincing them to do it differently. That's quite annoying and doesn't happen with AI generated code.

  • Also what does it mean exactly? You didn't use copilot to write the game? I don't care about that. Too poorly defined. IMO it's better to explicitly state "this game does not contain AI generated content" or whatever.

  • Ugh I wish my CEO would try and apply AI to something. They're super paranoid about IP security (despite the fact that our IP would be fairly useless to anyone else) so we aren't allowed to use any third party AI tools and they won't provide a local AI server. So stupid.

  • I don't think this is a very interesting article. We already know AI suggests nonsense a lot of the time. That in no way demonstrates that it is net-negative. In my experience it's a net positive even accounting for the times it gets things wrong.

    Yes you do have to review its code closely. News at 10.

    It is kind of funny that they picked an example where it made an obvious mistake for their hero image though.

  • No, the filter is correct even for UTF-8. Any ASCII character is exactly unchanged in UTF-8 (part of the reason it is popular). Since this code only filters out ASCII characters it works fine with ASCII or UTF-8.