Hacker Newsnew | past | comments | ask | show | jobs | submit | willrshansen's commentslogin

Big fan overall. Designed a tension sensitive winch with this a few years back.

Doing CAD with code seems like obviously the right move to me. The ability to just write new functions in python and do version control with git are super powerful.

The big thing that struck me as innovative with CadQuery is the design intent query part. Selecting model geometry by relation to other geometry is way more resilient to changes ealier in the model's history than the regular "that point right there" you get with just clicking a point.

That the developers acknowledge that seeing the model at various steps in the script is important, and so have the CQ-editor, is also a point in their favour.

I do have a gripe though:

Having to keep all the geometry selection stuff relating to the model in my head is hard. I want gui tools that write code.

Like if I have a complex model, and variables assigned to various parts of the geometry. I want to be able to see that geometry highlighted and labeled, so I know what's easily selectable, and I want to be able to click buttons based on my design intent and get immediate visual feedback, and have each of those button presses added as code as I do them.

Look at this example model: https://cadquery.readthedocs.io/en/latest/examples.html#a-pa...

This bit that selects some points?

  # compute centers for screw holes
  topOfLidCenters = (
    cutlip
    .faces(">Z")
    .workplane(centerOption="CenterOfMass")
    .rect(POSTWIDTH, POSTLENGTH, forConstruction=True)
    .vertices()
  )

Each of those lines should be a gui tool interaction that generates that line of code.

The OCP CAD Viewer extension for VS Code (works with both CadQuery and build123d) gets partway there - you can click on faces/edges in the 3D view and it shows you the selection info you'd need for your code. It's not full "click to generate code" but it helps a lot with the "keeping geometry in my head" problem. Still a long way from the OnShape FeatureScript model where GUI and code are truly bidirectional though.

I would be curious to hear more about what makes a winch tension sensitive.

Would it limit and hold a maximum force? Slip beyond a certain limit?


If there's too many lies, "source or gtfo" becomes more important

you would have to trust that the person listening to the lies would know the difference, and that's the rub...

that's the neat part, the source is also going to be bullshit slop!

Therefore, you can dismiss whatwever claim is being made. That's the reason to ask for the source: so you can judge whether it's reliable.

Great, I dismissed it.

Unfortunately, the several million other people who live in the same voting unit as me didn't and ended up electing an asshat anyway.


> That's the reason to ask for the source: so you can judge whether it's reliable.

So the solution to checking whether an article is reliable is to check whether its sources are reliable? How far back do you go? Or do you disregard immediately any article that does not cite only sources you already trust?


Was hoping for a tournament bracket of best lies found in training data :(

It's easy: bugs look icky. I wouldn't eat them. Grind them up out of sight and use them as an ingredient? Suddenly I'm fine with it.


I've purposely eaten insects while traveling. for me it is hard to get over the fact that they are not 'cleaned' - you eat everything in their digestive tracts. I intellectually understand that is safe, but my conditioning makes it hard to handle. taste and texture can be challenging once you get past grasshoppers and ants (for my palate of course).


Helix editor is based around that. Better than vim default imo


Off the top of my head, wouldn't it be super easy to expose lab rats to microplastics and measure results?

No way this isn't heavily studies by now.

Edit: found a whole meta-study in like 30 seconds of searching: https://www.frontiersin.org/journals/public-health/articles/...


There's a lot more to the linked study than this, but since I know a lot of people won't bother to click the link:

> Micro/nano-plastics negatively affected the blood glucose metabolism, lipid metabolism, and reproductive function in mice.


Sounds like you need to multiplex a terminal with a terminal multiplexer.

terminal multiplexer

term mux

tmux


Seconded


No, it's just propagated mistakes. Same for lose and loose.


With nothing off the table, that includes bans on Crocker's Rules, right?


Crocker's rules are permission for others to be blunt, not an obligation. The fact that a person claims to operate under Crocker's rules doesn't mean anyone else is obliged to care. (Something the article's author appears to have missed.)


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: