HackerLangs
TopNewTrendsCommentsPastAskShowJobs

eblanshey

no profile record

Submissions

Show HN: DiffCAD, a FreeCAD workbench to review model changes like code

github.com
7 points·by eblanshey·2 เดือนที่ผ่านมา·1 comments

comments

eblanshey
·24 วันที่ผ่านมา·discuss
This looks very cool! I maintain a FreeCAD workbench for 3d model version control[0], and it currently uses git as the VCS, simply because that's what I was already using. Thinking long-term, I see it eventually morphing into a broader PDM (Product Data Management) system, perhaps even PLM (Product Lifecycle Management). Lore has a lot of the requirements already built-in, like centralized locking (better than SVN), and it's better suited for for binary files. I implemented the git backend as a protocol/port so it'd be pretty easy to swap it out. I'll be watching Lore closely.

[0] https://github.com/eblanshey/HistoryWorkbench
eblanshey
·24 วันที่ผ่านมา·discuss
I use Google Maps on Graphene. It works perfectly. You still get the benefits of the rest of the phone being degoogled. Just allow it to access your location only when you're actively using the app. When it's closed, it's closed.
eblanshey
·27 วันที่ผ่านมา·discuss
I don't understand why no labs create dedicated models per industry/expert. E.g. physics, electronics, chemistry, etc. Each model would be much smaller and better suitable for running locally. Everyone is trying to cram everything into a single model.
eblanshey
·เดือนที่แล้ว·discuss
It's cool seeing all the engineering that goes into optimizing performance of diffs. I'm working on a FreeCAD workbench that generates diffs on CAD model trees[0], and although my bottlenecks are a bit different, I can still implement some of your optimizations down the line if needed (such as deferred syntax highlighting).

My main bottleneck is that I do a complete diff on all open + changed documents in the repository up front, because due to how document properties are stored, I won't know if the file has meaningful changes until I compute the full diff (FreeCAD may save the document, but not have anything meaningful change.)

[0] https://github.com/eblanshey/HistoryWorkbench
eblanshey
·4 เดือนที่ผ่านมา·discuss
FreeCAD is really the only serious contender for CAD on Linux. I love how everything is hackable via Python APIs. Every release seems to fix more and more UX issues. I have very high hopes for it to eventually start attracting more commercial usage, much like KiCad and Blender did in their spaces. We need more open software like that.
eblanshey
·4 เดือนที่ผ่านมา·discuss
I know what it's like growing up in a religious atmosphere. Since you've been trained to think inside the box, you realize the box is nonsense. The problem is thinking that the only valid alternative is that there is no creator and everything is just random (the opposite extreme.) Look into other philosophies like advaita vedanta, buddhism, or progressive science like another commenter mentioned about nassim haramein.
eblanshey
·6 เดือนที่ผ่านมา·discuss
There is a new update on HF:

> Jan 21 update: llama.cpp fixed a bug that caused looping and poor outputs. We updated the GGUFs - please re-download the model for much better outputs.
eblanshey
·7 เดือนที่ผ่านมา·discuss
What hardware can you buy for $5k to be able to run K2? That's a huge model.
eblanshey
·9 เดือนที่ผ่านมา·discuss
OTOH I installed it on my elderly mother's computer, and she said that it did everything that MS Office could do. She's perfectly happy with it.