News for hackers. Stuff that matters.

mankyd

Show HN: PipeFitter – Quick, Browser-Based, Parametric Pipe Connectors

https://mankyd.github.io/pipefitter/

Ever need to connect two pipes of slightly different sizes together? I kept opening CAD and spending more minutes tweaking designs than it should take for such a simple task, (especially getting connectors and tapers at each end designed.)I finally made the tool that I've wanted forever: specify a couple of diameters, lengths, and bends and get a quick, exportable STL/3MF of my design in...

( Read More... | no comments | 3 points | on HN )
Re:Panic of 1873 on Tuesday August 11, 2026 @07:38AM (#49256622)
Can someone explain what the leading sentence means? Why is it written like this?

> ... lasted from 1873 to 1877, continuing until 1879 ...

Isn't that just "lasted from 1873 to 1879".

Or is it written that way intentionally?

You could always eat two. But most people are inclined to use one as a "serving".

The same thing has been said about pints of ice cream. They are (or were?) labeled as being 2.5 servings - reasonable - but lots of people just ate them whole and then complained that they had too many calories.

Re:Jerry's Map on Tuesday June 23, 2026 @08:52PM (#48653742)
https://mapofmetal.com/ was always one of my favorite (and I don't even listen to metal).
Re:Chess puzzle I found in my dad's old book on Thursday May 14, 2026 @08:59AM (#48134773)
It matters if you're going to call it an "interesting test".
Re:Chess puzzle I found in my dad's old book on Thursday May 14, 2026 @08:40AM (#48134562)
Is it? Or has ChatGPT read the answer before.
Re:Queueing Requests Queues Your Capacity Problems, Too on Thursday April 02, 2026 @10:34PM (#47622641)
Use a stack? LIFO.

As long as you have capacity to keep it mostly empty, it's fine. When requests backup, at least some people will still get quick responses, instead of making everyone suffer.

Re:CDC officials’ resignation emails on Wednesday August 27, 2025 @10:48PM (#45047791)
> in ways very stupid simple people can understand

The problem is rarely the ability to understand. It is the ability (or desire) to listen that many lack.

It's 14 years old at this point, but here you go: https://www.ohthehugemanatee.net/2011/07/gpgl-reference-cour...
Seconded. My Silhouette is great. I even emailed them and received a copy of the GPGL docs one time. It wasn't full on support, but they were willing to give me a start.

The first thing I programmed was having it draw a hilbert curve and it worked great!

Why is that stupid? They did get lucky. They are acknowledging that, had they used that, they would have had problems. And now they will work to be more prepared.

Acknowledging that one still has risks and that luck plays a factor is important.

Re:TorrentFreak is wrong about Google DNS notification on Monday May 26, 2025 @10:42AM (#44097916)
Who's to say they didn't?

Writing a follow up post is certainly valuable for raising awareness to anyone who had already read the original erroneous article.

Re:The April Fools joke that might have got me fired on Tuesday April 01, 2025 @07:58AM (#43545701)
You gotta start by typing your password into a comment. Like this: ****.
I feel like saying that is supports AI players, but not having a simple, already hosted example is a disservice. Even tic tac toe, or go fish would be a nice hook to help people understand what it actually delivers.
Re:Xiaomi has provided official support for Home Assistant on Monday December 16, 2024 @11:35AM (#42432611)
https://www.home-assistant.io/integrations/

It's worth clicking through and reading details on each one before you commit. Most of them are quite complete, but some only support a handful of devices or features. You can also get a sense if the control is local (i.e. no internet connection) or cloud based.

Re:Waymo announces Miami as its next ride hailing city on Thursday December 05, 2024 @01:05PM (#42330684)
Nah. I live in Boston. I strongly prefer public transit, but I'll take driving here over most other cities, any day of the week.

The _road layout_ is awful, but drivers are pretty cooperative on the whole. Certainly more than my years driving in DC, for instance.

Granted, you need to be commmital here: if you put on your turn signal, drivers will generally make space for you to get in - briefly - but you need to be quick to take advantage of the gap. I could see Waymo being too slow to the draw for this, based on what I've seen online.

Importantly - you don't have to know the odds of the coin ahead of time, or which side is more likely. You only need to know that it is consistent.
I did a bit more digging and think I might have gotten the story a tiny bit muddled, but maybe not?

Most the articles I find talk about the barber vs doctor distinction, but they also all bring up a story about a proposal to add dentistry to the University of Maryland's medical school.

Evidently this proposal was put before the state legislature, was rejected, and thus was born the Baltimore College of Dentistry. From their own website:

> With the founding of the college, dentistry became a profession separate from medicine. Dentistry could have become a medical specialty if the Maryland legislature had approved a request to incorporate it as a department at the University of Maryland’s medical school, but the request was rejected owing to cost. Dentistry then set its own course.

https://www.mchoralhealth.org/milestones/1840.html

From what I can see, people seem to point to this story as a historical waypoint for the division of the two in the US.

There is some history here, at least in the US.

As I recall, when "modern medicine" was first forming, there was a push to make it part of what we would consider standard medical care, but another, more influential party decided (incorrectly) that teeth weren't living tissue and should be excluded.

The divide took hold and we ended up with the system we have today, where teeth are independent of the rest of the medical field. It's especially noticeable when you have dentists, orthodontists, and oral surgeons, each separate specialties referring between each other, but only oral surgeons falling under medical insurance.

Re:LLMs Aren't Thinking, They're Just Counting Votes on Wednesday October 23, 2024 @11:32AM (#41926084)
Every time I see this take, I am caught by the subtle arrogance that we are doing anything meaningfully differently in our own minds.

Hyperbole aside, I do think we do more than an LLM with our reasoning abilities, but it I suspect it is a mash of these capabilities that result in what we think of as our consciousness. I am almost certain there is a part of our minds that is "just couning votes".

Re:Fake insects – Find the AI generated insect on Sunday August 18, 2024 @09:11AM (#41282171)
Outside of the few that seemed cartoonish, the key signs seemed to be:

1) Furriness that seems a little too soft and fuzzy.

2) Overdone bokeh or depth-of-field.

3) Insect on a flower.

Re:What Materials Are Magnetic? on Thursday July 18, 2024 @04:16PM (#40999306)
That's mentioned at the bottom: "However, liquid oxygen and boron fullerenes (B80) are paramagnetic."
The description: "no dependencies."

The first line: "import numpy as np"

Re:Tree-shaking, the horticulturally misguided algorithm on Saturday April 13, 2024 @12:28PM (#40024185)
> The metaphor we use for optimization is “low hanging fruit” which no orchard owner would ever do.

This is just over-extending the metaphor.

The term has existed long before software was a thing, and refers simply to grabbing something that's easy. That's it.

The same goes for tree-shaking. The author does the same thing - over-extends the metaphor. Tree shaking simply means giving everything a jiggle and seeing what comes loose. It's easy to understand and shouldn't be read into any more than that.

Re:Meta outage on Tuesday March 05, 2024 @11:53AM (#39606099)
Exactly this. FB topped out around 520,000 reports. Google topped out around 1,400. That's a massive difference in scale.

Both are above their baselines, but I bet some is just mis-reports, or increases in awareness due to more people checking in.

Meta seems to be the only one really affected from what I can tell.

Re:Our Company Is Doing So Well That You're All Fired on Thursday February 22, 2024 @02:56PM (#39472217)
> is it a really a bad thing?

It's great for the company. Not so much for the people.

It's a matter of perspective.

> The bullshit job phenomenon is the problem here.

Perhaps, but who's fault is that? Sounds like the company's problem. Who suffers from the layoffs however? Per your example, not the company.

Re:Lubricate Your Keyholes on Monday January 29, 2024 @11:23AM (#39178144)
That's first sentence:

> Now, you might argue that the number of seconds required to research, acquire, and implement keyhole lubricant would easily outweigh the amount saved through optimal key insertion — and you'd probably be right.

Older »