[-] KingRandomGuy@lemmy.world 6 points 7 months ago

Last I tried it, there was no fix. Their latest update on the website says:

The work on the toponaming problem is an ongoing project, and we are very grateful to the FreeCAD community for contributing a lot to that effort. But it’s not complete yet, there will be much more to say when it’s largely done. So let’s focus on the other three.

So I take it they haven't implemented a fix. They previously said they were going to work with the FreeCAD team on mainlining a toponaming fix, using realthunder's work as a proof of concept, but said fix has not landed in mainline FreeCAD yet. I believe that's the major feature they're looking to implement for FreeCAD 1.0.

Definitely excited for Ondsel though! Hopefully that fix can be integrated quickly.

[-] KingRandomGuy@lemmy.world 17 points 7 months ago

IMO the bigger problem with FreeCAD is the topological naming problem. It's very easy to get frustrated because your model broke due to a change you made in an earlier feature.

The UI isn't amazing though, and that unfortunately happens quite a bit with open source software. Hopefully it'll go the way of Blender and KiCAD with an eventual major release that overhauls the UI.

[-] KingRandomGuy@lemmy.world 11 points 7 months ago

Ondel has a nicer user interface, but I personally use and recommend realthunder's LinkStable branch of FreeCAD. Mainline FreeCAD (and by extension, Ondsel) suffer from the topological naming problem, which can be especially jarring to users coming from proprietary CAD software. realthunder put a lot of work into a solution that handles the problem pretty well, so I'm using his fork until toponaming gets mainlined.

[-] KingRandomGuy@lemmy.world 10 points 7 months ago

Personally, I'd prefer that projects use forums for community discussions rather than realtime chat platforms like Discord or Matrix. I think the bigger problem of projects using Discord is not that it's closed source, but rather that it makes it difficult to search (since no indexing by search engines) and the format deprioritizes having discussion on a topic over a long period of time. Since Matrix is also intended for chat, it has these same issues (though at least you can preview a room without making an account).

[-] KingRandomGuy@lemmy.world 11 points 10 months ago* (last edited 10 months ago)

I'm a researcher in ML and that's not the definition that I've heard. Normally the way I've seen AI defined is any computational method with the ability to complete tasks that are thought to require intelligence.

This definition admittedly sucks. It's very vague, and it comes with the problem that the bar for requiring intelligence shifts every time the field solves something new. We sort of go "well, given these relatively simple methods could solve it, I guess it couldn't have really required intelligence."

The definition you listed is generally more in line with AGI, which is what people likely think of when they hear the term AI.

[-] KingRandomGuy@lemmy.world 13 points 10 months ago

I believe this is the referenced article:

https://arxiv.org/abs/2311.03348

[-] KingRandomGuy@lemmy.world 10 points 10 months ago

I think what they mean is that ML models generally don't directly store their training data, but that they instead use it to form a compressed latent space. Some elements of the training data may be perfectly recoverable from the latent space, but most won't be. It's not very surprising as a result that you can get it to reproduce copyrighted material word for word.

[-] KingRandomGuy@lemmy.world 16 points 10 months ago

Not sure what other people were claiming, but normally the point being made is that it's not possible for a network to memorize a significant portion of its training data. It can definitely memorize significant portions of individual copyrighted works (like shown here), but the whole dataset is far too large compared to the model's weights to be memorized.

[-] KingRandomGuy@lemmy.world 8 points 10 months ago

Entirely fair! I think FreeCAD is still fine for hobbyists like myself though. It does take quite a bit of getting used to (I came from Fusion360 and Inventor first) since it operates somewhat differently, but it's good that we have at least one option.

Hopefully it'll see more development and become substantially more viable in the future.

[-] KingRandomGuy@lemmy.world 7 points 10 months ago

This is a result of the topological naming problem. FreeCAD currently doesn't handle this well at all. There's been a lot of work on this front though - you can use realthunder's fork which should be a lot better in this regard. Alternatively, you can avoid creating features directly on top of other features, and instead make planes and reference them exclusively.

[-] KingRandomGuy@lemmy.world 7 points 10 months ago

This isn't true? Fillets and chamfers are available in the PartDesign workbench.

[-] KingRandomGuy@lemmy.world 9 points 10 months ago

The big thing you get with frameworks is super simple repairability. This means service manuals, parts availability, easy access to components like the battery, RAM, ssd, etc. Customizable ports are also a nice feature. You can even upgrade the motherboard later down the line instead of buying a whole new laptop.

view more: next ›

KingRandomGuy

joined 1 year ago