News for hackers. Stuff that matters.
Re:What We Learned Making a Plastic Injection Mold with a Ch... by quasse on Sunday October 08, 2023 @11:51PM (#37816774)
This is the type of stuff that trips up many Kickstarter / crowd funded projects.

"I have a great idea, I'll just manufacture it in China and sell it as a product!"

This is a great overview of the process and complexity for *one part* of the manufacturing process for bringing a product to market and almost all of them are as complex (or more) and have pitfalls of their own. Add on wiring harness mfg, PCB/PCBA, machined parts, compliance testing, final assembly, QA testing, and revision management and then you're about halfway to running a successful product business.

From personal experience, the best advice in the article is to hire a domain expert when moving into a field you aren't intimately familiar with. Employing them for as little as a few months can help you avoid several years of very expensive lessons as you figure a new process out.

Re:What We Learned Making a Plastic Injection Mold with a Ch... by andy_ppp on Monday October 09, 2023 @12:27AM (#37816930)
I wonder why with things like this people don’t get that it involves real experience and expertise to get parts made correctly. Surely there are people offering their services to avoid these mistakes who have the relevant skills. Making things is much harder than software in some really important ways, are these computer programmers demonstrating hubris?
Re:What We Learned Making a Plastic Injection Mold with a Ch... by wmf on Monday October 09, 2023 @12:51AM (#37817023)
People just assume that the factory already has that expertise included with their services.
Re:What We Learned Making a Plastic Injection Mold with a Ch... by exmadscientist on Monday October 09, 2023 @01:24AM (#37817135)
The factory can help with a lot of this (if you incentivize them appropriately).

The factory can never help tweak your initial concept, right at the beginning of development (when it's ~free!), to save tremendously on future production cost. That's what you hire the consultants for.*

*Disclaimer: I'm just such a consultant, though I work on the EE side.

Re:What We Learned Making a Plastic Injection Mold with a Ch... by mips_r4300i on Monday October 09, 2023 @04:46AM (#37818353)
This is critical and underappreciated.

Numerous small design choices early on can have drastic impacts on the complexity of the mold and how expensive it will be.

A simple example: designing your side I/o ports to be on the parting line, or move the parting line up through the hole centers. Didn't think of this? Now you need a slide.

Deciding the surface finish you want also impacts hard it will be. You can hide a lot of flow problems and tooling marks with a nice rough textured finish.

Some colors show cooling and flow worse than others. Clever gate placement hidden under something hidden in assembly makes cooling simpler. Etc, etc

Well worth the money spent on a guru to look at your design and provide feedback. (I am not one, I've just hit every wall)

Re:What We Learned Making a Plastic Injection Mold with a Ch... by jpgvm on Monday October 09, 2023 @01:18AM (#37817116)
It is available sometimes (at a price). There are some upsides, namely in-house experts are more familiar with that specific suppliers processes and capabilities.

Downsides are obvious, they work for the supplier and not for you.

Re:What We Learned Making a Plastic Injection Mold with a Ch... by postmodest on Monday October 09, 2023 @01:26AM (#37817144)
Their main problem seems to be that they had never thought about how injection molding works, but started a CAD path to a product that would need to be injection molded. Anyone who has built plastic models could have told them a lot of this information, and it's a bit surprising that they had to learn by doing at that stage.
Re:What We Learned Making a Plastic Injection Mold with a Ch... by mionhe on Monday October 09, 2023 @02:11AM (#37817403)
Not that surprising, unfortunately. I work with lots of clients and engineers who assume that 3d printing and CAD is all the experience & input you need to move to plastic injection. It's actually shockingly common.

I think it's really a problem of not knowing what you don't know yet.

Re:What We Learned Making a Plastic Injection Mold with a Ch... by hef19898 on Monday October 09, 2023 @02:50AM (#37817673)
+1 on the 3d printing, portong parts from 3d printed rapid prototypes to machined / molded / forged / cast production parts involves much more work and effort than most people think. Including engineers and even manufacturing engineers...
Re:What We Learned Making a Plastic Injection Mold with a Ch... by leptons on Monday October 09, 2023 @03:23AM (#37817895)
With resin 3D printing, I can produce a complex case for my product, although at a higher cost per unit than injection mold - but with no up-front costs. It seems fairly cost effective considering the extremely high cost of making an injection mold. I'm not at the scale of needing 100,000 or 1mil units though. Right now it's costing me $5 per complete case (5 parts, $1 each - it isn't a very large case). I can have 10,000 of these cases made for about the same price as it costs to create the injection mold. I'm nowhere near the scale of 10,000 units right now, but maybe in the region of 1,000 units. The cost does get passed on to the customer and if I ever get an investor and serious traction in the market then the injection mold will sort itself out and the per unit cost for my product will go down.
Re:What We Learned Making a Plastic Injection Mold with a Ch... by mmac_ on Monday October 09, 2023 @07:30AM (#37819244)
Often I see someone who will design something in CAD but not think about how the product will be manufactured. Design for manufacturing isn't a buzzword.

It happens with both plastic and other type of enclosures (metal etc). The better designers understand the manufacturing process and build their designs thinking about how they will be created in a production line. As others have mentioned, most manufacturers will say 'yes' to anything you request and charge accordingly. They'll just figure it out somehow, but you'll be unaware that you've doubled the cost of your part due to a lack of understanding of construction.

I guess it happens in other fields as well, i.e. architects vs builders in the construction industry.

Re:What We Learned Making a Plastic Injection Mold with a Ch... by iancmceachern on Monday October 09, 2023 @02:03AM (#37817345)
Surely! I'm one, contact info is in my bio
Re:What We Learned Making a Plastic Injection Mold with a Ch... by spuz on Monday October 09, 2023 @03:02AM (#37817757)
I think it's a combination of not knowing what you don't know but also the huge amount of exposure we've all had to injection moulded plastic products we've all had throughout our lives. The ubiquity and low cost of plastic products makes it seem that they must not be hard to produce.
Re:What We Learned Making a Plastic Injection Mold with a Ch... by TheSpiceIsLife on Monday October 09, 2023 @03:20AM (#37817882)
The first one is hard to produce, the subsequent several million, not so much.
Re:What We Learned Making a Plastic Injection Mold with a Ch... by jjk166 on Monday October 09, 2023 @11:58AM (#37821753)
Running a mold takes a great deal of skill as well. Right now (literally just found out about the issue on Thursday) I'm dealing with a mold house that's struggling to hold tolerances on a part for a medical device. And they're running the parts because our in house team wasn't even coming close.

Yeah it's not something you need a skilled artisan to actively control, but a lot of technical skill goes into making consistently high quality parts.

Re:What We Learned Making a Plastic Injection Mold with a Ch... by derefr on Monday October 09, 2023 @03:23AM (#37817900)
I would guess that people assume more abstraction layers stand between them and the process than there actually do — that “getting something manufactured” is more like using PaaS than like using IaaS.

Which is, honestly, kind of a reasonable assumption. In construction, you hire a general contractor. Why is there no manufacturing equivalent of a general contractor? Because all such people are too busy running their own successful product businesses?

Re:What We Learned Making a Plastic Injection Mold with a Ch... by pavlov on Monday October 09, 2023 @04:14AM (#37818190)
> "In construction, you hire a general contractor. Why is there no manufacturing equivalent of a general contractor?"

Houses are much more similar to each other than products. If you've built a few houses, you can probably find many more customers who will want similar houses. Most people don't care if their house is essentially the same as somebody's on the other side of town.

But a new product must offer something that's not found in the existing products on the market. If it doesn't, then there's no reason to go to all the effort of getting it manufactured — customers could just buy the existing products where all that investment was made already and is largely recouped.

So an industrial design product is more like the houses you see on the "Grand Designs" TV show. Each of them represents a dream and a vision, and usually there's a lot of trouble and blown budgets on the way to the grand finale where the family finally gets to sit together by the fireplace in their unique creation. ("Grand Designs" doesn't show the dream projects that fail miserably.)

Re:What We Learned Making a Plastic Injection Mold with a Ch... by bluGill on Monday October 09, 2023 @04:41AM (#37818331)
Most people want a house that is the same or very similar to others around town. You want to be unique on your block but otherwise the same as houses a few blocks away. Just enough that you don't try to get into the wrong house those first months after moving in.

Houses that are the same as ones across town are cheaper as the builder has experience with it and knows the tricks to build it with less labor. They also are designed with years of feedback about what other like and dislike. They don't have weird corners that are not usable because after putting things in that is what fit.

Re:What We Learned Making a Plastic Injection Mold with a Ch... by bryanrasmussen on Monday October 09, 2023 @04:38AM (#37818323)
>But a new product must offer something that's not found in the existing products on the market.

how is it then the case that there are multiple versions of products on the market that differ very little from each other?

Re:What We Learned Making a Plastic Injection Mold with a Ch... by pavlov on Monday October 09, 2023 @04:57AM (#37818417)
Typically they're either using the same elements despite being branded differently, or there's a competitive factor in the design that's not superficially obvious to the consumer, or the market is so established that there's a repository of existing designs that can be slightly tweaked to create a new product affordably.

Let's say you want to sell plastic brooms. With such a common product, what possible competitive edge could you get by creating your own design from scratch? If your reason for getting in the business is that you want to address a niche or trend (e.g. you want to sell hot pink brooms because it's Barbie summer of 2023), that can be accomplished with an existing design. It only makes sense to create new molds for a broom if you're a corporation like Ikea with the massive sales volume that enables vertical integration of every aspect of the product.

Re:What We Learned Making a Plastic Injection Mold with a Ch... by derefr on Monday October 09, 2023 @11:30AM (#37821462)
Logistical convergent evolution. You set off to make your own thing, and maybe you do make your own thing, at first, in a small-batch artisanal way. Then you try to scale up.

You subcontract to various manufacturing companies — companies also being used by your competitors. Those companies have standard "best practice" ways of doing certain things, and they tell you that your design will be executed a lot more cheaply if they're allowed to nudge it toward conforming with those best practices, so that they can use standard parts and techniques.

Iterate this three or four times — especially in the context of a company that's plateaued in market share and is now all about cost optimization — and eventually you have a version of your product which is indistinguishable from your competitors' products. That's what allows for the best economies of scale up the pipeline, and therefore saves you and your competitors the most money.

Re:What We Learned Making a Plastic Injection Mold with a Ch... by RetroTechie on Monday October 09, 2023 @05:56AM (#37818729)
So an industrial design product is more like the houses you see on the "Grand Designs" TV show.

In a way it's like forking a software project: the more you deviate from what's done before, the more 'pain' you'll be in.

What's done before can be re-done by any competent builder.

But beyond that, you'll need expertise in different fields, to fit parts of a design together in new ways.

No expertise -> project will fail, or be extremely 'painful' (like: costly, time-consuming, many iterations, result isn't what you wanted, etc).

Enough expertise -> steps in new territory might be uncomfortable or include some mistakes, but overall you'd know where you're at, where you're going & have realistic expectations.

So yeah - nothing wrong with getting some expert help when entering new territory.

Re:What We Learned Making a Plastic Injection Mold with a Ch... by derefr on Monday October 09, 2023 @12:48PM (#37822328)
> What's done before can be re-done by any competent builder.

That assumes part availability, though. There were kit-built octagon-shaped homes in the 1800s; but good luck asking a builder to build you one today.

Re:What We Learned Making a Plastic Injection Mold with a Ch... by mejutoco on Monday October 09, 2023 @08:32AM (#37819756)
> "Grand Designs" doesn't show the dream projects that fail miserably

Great analogy, seriously. As a big fan of that program (cathartic if you have any real state project going on) let me add that I have seen programs in which the house is not finished after 8 years; some in which rooms projected for kids are not needed because they are going to college; and couples that start together, and by the end of the program are divorced (or one of them passed) by the end of the program. It really puts things into context.

Also, my favourite, when 80% of the participants casually say they want to be in by Christmas, summer vacations, New years next year, and the host smiles and says something like (let's see).

Re:What We Learned Making a Plastic Injection Mold with a Ch... by floil on Monday October 09, 2023 @12:09PM (#37821851)
And to connect it back to the original post: the moments that make me cringe the most in Grand Designs are the ones where the owner decides, as a cost-cutting measure, to manage the project themselves despite not having prior domain experience. Whereas the author of this article successfully engaged an expert early on, and saw it pay dividends, despite the up front cost.
Re:What We Learned Making a Plastic Injection Mold with a Ch... by derefr on Monday October 09, 2023 @11:25AM (#37821413)
You're picturing the residential-construction kind of general contractor; but there's also the commercial-construction kind: the kind who works for a commercial construction company; who interfaces with a property developer as client, and with an architecture firm that the property developer has also contracted; and then either works with an structural engineer working for the developer, or for the architecture firm, or with their own structural engineers, or all three. All of those engineers push back on any impracticalities in the "dream and vision" before any of them are willing to sign off on it — where that sign-off is a requirement before the general contractor will get to work.

That's the thing that I would expect here: that the firm you'd hire would come with a built-in person to look at your design and say "no, this isn't gonna work, try again."

Re:What We Learned Making a Plastic Injection Mold with a Ch... by jjk166 on Monday October 09, 2023 @11:41AM (#37821569)
> that the firm you'd hire would come with a built-in person to look at your design and say "no, this isn't gonna work, try again."

Reputable product manufacturers actually do have that person.

Re:What We Learned Making a Plastic Injection Mold with a Ch... by exmadscientist on Monday October 09, 2023 @04:29AM (#37818274)
> Why is there no manufacturing equivalent of a general contractor?

There absolutely are such places. They're called product development companies, and I work for one. We do just about everything, which is nice for people who like variety!

Re:What We Learned Making a Plastic Injection Mold with a Ch... by hkt on Monday October 09, 2023 @06:42AM (#37818964)
Never seen a more appropriate username!

Can you name some companies in the space? I'm curious to know more.

Re:What We Learned Making a Plastic Injection Mold with a Ch... by gregsadetsky on Monday October 09, 2023 @09:38AM (#37820344)
I remember seeing the name of such a company on the credits page of the Playdate [0]:

https://metric-designworks.com/

Looks like a very humble site/company, but then you see that they have Teenage Engineering as one of their clients, in addition to Microsoft, etc.

When I have dreams of having a cool successful kickstarter around some quirky hardware musical instrument I’d invent, I definitely see myself reaching out to a company like that..!

[0] https://play.date/credits/

Re:What We Learned Making a Plastic Injection Mold with a Ch... by derefr on Monday October 09, 2023 @11:57AM (#37821745)
I get the impression that a product development company like yours is one too many layers of abstraction for most small companies to tolerate. It's a middleman that can end up eating your margin. (So: less like PaaS, more like a "website builder" like Wix/Squarespace/etc.) Which is why, I assume, so many small companies attempt manufacturing without the use of a firm like yours; rather than the use of a firm like yours being the "obvious best practice" for smaller product companies.

When I imagine a company (rather than an individual or "brand") that sets out to get a product manufactured, what they likely already have — and so don't want to pay for the redundant employment of — is in-house IxD and general hardware and product engineering expertise. This is the type of talent that's easy to hire for in pretty much any developed country; so it's who they've probably hired at the very beginning of the product development lifecycle.

What such companies don't necessarily have, is 1. domain expertise in engineering the specific type of product and the parts that make it up (because this may be the first time they're entering this particular space); and 2. ground-level "systems engineering of logistical pipelines" knowledge of how to best put the plants, mills, factories, shipping, etc. of a particular region to use.

Big companies like Apple "vertically integrate downward", extending themselves into their chosen manufacturing region, getting boots on the ground for months/years to grow in-house expertise these fields, perhaps headhunting engineers and foremen directly from the factories to oversee things "from their side" but still local to production, etc.

But small companies don't have anyone to send to the manufacturing region. They want to draw the line "on the ocean." What they want, is to find a company local to the manufacturing region, that has taken the sort of local-logistics-oversight and part-specific-engineering competencies that were developed locally as a response to the demands of these big clients, and "struck out on their own", white-labelling this capacity as a service to be provided to anyone willing to pay for it.

To go back to the "general contractor" analogy, these smaller companies are like commercial property developers who already have architects and structural engineers working for them; who are looking to get a design of theirs built in an entirely different country; and who are looking for a construction company (that employs its own general contractor, who will be the property developer's point-of-contact) in that country. The property developer's structural engineer can say whether the building is safe in a technical sense, but they will rely on the construction company to evaluate whether the building is up to code for the area of the world it's actually going to be built in; and therefore to push back on the property developer to get things changed, when the building "won't work" as planned. They'll also rely on the construction company to guide them toward materials and parts choices that are most idiomatic for the chosen area, and most efficient and abundant in the construction company's own supply chain.

I do realize that a product development company might be willing to do a lower-level job like this. But the fact that a firm like yours employs its own product and design and high-level engineering staff (at least, I presume), probably means your firm has higher running costs than a firm that didn't have those staff; and therefore needs to charge an amount that might be untenable to smaller clients who only need that lower-level kind of support.

Which, again, leads me to wonder why there's no kind of company specifically targeting that "vertical slice" of the logistics chain — being only the gluing know-how to bring together on-shore "product developers" who have no off-shore experience/relationships, with the off-shore low-level manufacturing they need to use to make their product real. If a company that was only this existed, I would bet that it would be a "best practice" for small product companies to use them, instead of trying to send their designs off to factories themselves!

And again, I'll state my hypothesis: this glue is so core to the value of many of these products — especially lower-BOM ones — that any company that starts out just providing this service, inevitably vertically integrates upward until they are a product development company; or even becomes a product company themselves. At which point they leave the low-margin "cross-shore oversight" jobs behind — or start charging as much for them as they do for the full-spectrum development jobs.

Re:What We Learned Making a Plastic Injection Mold with a Ch... by exmadscientist on Monday October 09, 2023 @05:43PM (#37825882)
I don't think you can "glue together" anything without being a skilled practitioner in that domain. Otherwise how do you know what's what, or how to fix the inevitable problems?

And once you're hiring skilled practitioners, the space you've envisioned for a glue company has been squeezed out. We bill by the hour, and we'll do small jobs. Would you rather hire us to make your PCB or someone who's never soldered?

And as for us hiring that sort of person, they're already employed at the contract manufacturers (and unavoidable, the CMs don't really like to work without it). No reason to duplicate that layer. Understanding the role of CMs is critical to understanding modern volume manufacturing.

Re:What We Learned Making a Plastic Injection Mold with a Ch... by Gibbon1 on Monday October 09, 2023 @06:08PM (#37826090)
My company had products with custom plastics. For us it's just non reoccurring engineering (NRE).

What's to like about outsourcing it. It's parallelizable so you can work on your core competency while they work. Core competency, this is your angle that allows you to make money. How to lose money, working on stuff outside that. They get it done faster and without fuckups. And the outputs are something you can just give to a manufacturer. If there is an issue the two of them hash it out not you.

Only thing not to like is the wad of cash you need to cough up. But really if you don't have that you're hosed anyways. And paying to get revenue coming in a couple of months sooner is so worth it.

Re:What We Learned Making a Plastic Injection Mold with a Ch... by krisoft on Monday October 09, 2023 @04:52AM (#37818387)
> In construction, you hire a general contractor. Why is there no manufacturing equivalent of a general contractor?

There are design companies who do exactly this. You can go to them with a very generic problem like “design our fall shoe collection” or a very specific one “this bearing in this gizmo is too noisy, find a better one”. They can cost an arm and a leg but they get the job done.

Re:What We Learned Making a Plastic Injection Mold with a Ch... by m-ee on Monday October 09, 2023 @04:14AM (#37818193)
It’s not always easy to find a mold wizard at short notice. Things in hardware space are more word of mouth and relationship based. And as others said you don’t know what you don’t know. I had a (mechanical engineer!) boss who was happy to 3D print and ignore mold DFM against our mechanical contractors advice until he finally did a mold estimate and realized it would cost half a mil to make the current design.
Re:What We Learned Making a Plastic Injection Mold with a Ch... by negative_zero on Monday October 09, 2023 @04:33AM (#37818294)
In my experience, if a company is majority software, it's a weird combination of hubris and ignorance that I don't really see in other sectors.

I consult on product development and I'd say about 50% the time, software majority companies think you are trying to rip them off somehow when you try to explain everything that is NOT software that needs to be done, what it costs and how long it takes (and how important it is to lock things in early as you can't just "push out a patch" for a $50,000 molding tool or that you can't just "slap bluetooth in later" and not redo all of your EMC certs).

Re:What We Learned Making a Plastic Injection Mold with a Ch... by asdefghyk on Monday October 09, 2023 @05:01AM (#37818437)
How about using a pre certified bluetooth module ? would this avoid having to redo EMC certs ? OR make very much simpler? Of course there may a "cost penalty " for this option ....
Re:What We Learned Making a Plastic Injection Mold with a Ch... by exmadscientist on Monday October 09, 2023 @05:21AM (#37818545)
We always recommend radio modules for anything but the highest volume new products. It's easy to cost-reduce one out (worst case, you just build the module yourself), it just takes a bit of cash flow to pay for it. And if your product isn't earning any money, then you have bigger problems than radio cost....
Re:What We Learned Making a Plastic Injection Mold with a Ch... by pjc50 on Monday October 09, 2023 @06:00AM (#37818744)
Anyone doing "small" (<1k) runs will be using bluetooth modules, but unfortunately the EMC cert is for the unit as a whole, at least in the EU. Which makes sense technically as the construction of the whole unit matters - conducted emissions through the power supply, for example. It does make it expensive and annoying to do small production electronics, which is why all the stuff you might see is "modules" from aliexpress.
Re:What We Learned Making a Plastic Injection Mold with a Ch... by londons_explore on Monday October 09, 2023 @07:13AM (#37819134)
<1k units runs tends to get a pass from EU authorities anyway.
Re:What We Learned Making a Plastic Injection Mold with a Ch... by pjc50 on Monday October 09, 2023 @08:58AM (#37819997)
This has no legal status, it's just that hardly anything actually gets checked. Conformity is self-reported, so either you have to lie about conformity and hope that you probably won't see any enforcement, or do the work.

You can see how well the "regulation but no enforcement" regime is working by picking up any disposable vape from the street and looking for the WEEE "do not bin" symbol. It will probably be there.

Re:What We Learned Making a Plastic Injection Mold with a Ch... by IIsi50MHz on Monday October 09, 2023 @03:16PM (#37824147)
Germany is one of those more likely to check. A few years ago, our first few units delivered to Germany were stopped at customs and sent back for no CE mark (how they got sent that way is another matter). So we Made SureTM all units for EU had it.

Then Germany rejected again because the "CE" was obviously in the wrong style, on a generic sticker (I'd warned, but been told "It'll be /fine/."). And German Customs said our slip directing customers to our site for setup and operating instructions was insufficient. This time, they held our units until we sent satisfactory documentation.

Finally, we were able to send, but with after a warning from Customs that a third error would result in permanent bannage and seizure at the border of anything we sent to Germany.

Re:What We Learned Making a Plastic Injection Mold with a Ch... by negative_zero on Monday October 09, 2023 @07:13AM (#37819132)
Yes and no and it doesn't matter :)

Broadly and simplified:

Adding a bluetooth module means that, not only is the device no longer "electrically equivalent" (which means you are re-certing), but you have gone from "unintentional radiator" to "intentional", which means you have a different and/or additional set of standards.

A pre-certified module (as in, it has modular approval) under FCC means you do not have to test the "intentional radiator" part the module PROVIDED you exactly follow the instructions of the module supplier AND you don't do anything "stupid".

Under CE, pre-certified module isn't a thing. It will certainly help you pass from a technical standpoint, but doesn't really let you "short-cut" the testing and paper work.

Hope that makes sense and gives a rough idea.

edit Apologies for rehashing what others have already said. I should have refreshed.

Re:What We Learned Making a Plastic Injection Mold with a Ch... by duped on Monday October 09, 2023 @10:18AM (#37820699)
> How about using a pre certified bluetooth module

The device is what gets certified, not its parts.

Re:What We Learned Making a Plastic Injection Mold with a Ch... by arethuza on Monday October 09, 2023 @05:38AM (#37818648)
"hubris and ignorance"

That pretty much describes my own experience as a Director of Engineering for a company doing digital TV and enquiring of manufacturers in Korea about a custom remote control for one customer who wanted big buttons for "Burger", "Beer" and "Porn".

Re:What We Learned Making a Plastic Injection Mold with a Ch... by fsloth on Monday October 09, 2023 @06:24AM (#37818859)
Weirdly the reverse is true as well - as a rule of thumb hardware companies seem to be abysmal at software (lots of industry examples).

I wonder what causes this hardware/software incompatibility.

Re:What We Learned Making a Plastic Injection Mold with a Ch... by DanielHB on Monday October 09, 2023 @06:48AM (#37818997)
To have good technical leadership, the leaders need to be well versed of all parts of the stack used in the products. It is hard to find generalists that broad given how much experience and education is necessary to reach high enough in each field

Heck even software-only companies have problems with this where the technical leadership is, for example, of backend background and they completely fail in frontend and data analysis fronts while having rock solid security.

Re:What We Learned Making a Plastic Injection Mold with a Ch... by simonbarker87 on Monday October 09, 2023 @07:03AM (#37819080)
Hmmmm, sounds like my future niche then. I’ve got a PhD in electronics, developed a consumer product and ran a factory for 8 years to make it, been in dev for 5 years (on top of 10 years of coding) and am now a CTO for a software company.

What even would that role be called? I suppose CTO but if a company that does HW and SW.

Re:What We Learned Making a Plastic Injection Mold with a Ch... by aquariusDue on Monday October 09, 2023 @07:38AM (#37819309)
Chief Technology Unicorn just doesn't have the same nice ring to it.

Also there's T shaped skills and there's you with:

  _________
     /|\
    / | \
   /  |  \
  /   |   \
Not trying to be snarky, just trying to point out the rarity of such a skill set imo.
Re:What We Learned Making a Plastic Injection Mold with a Ch... by contingencies on Monday October 09, 2023 @08:08AM (#37819583)
FYI that is the character for "don't" / "no" / "not" in Chinese.
Re:What We Learned Making a Plastic Injection Mold with a Ch... by picture on Monday October 09, 2023 @09:23AM (#37820220)
Usually the right slash of 不 doesn't touch the rest, so I didn't notice it
Re:What We Learned Making a Plastic Injection Mold with a Ch... by simonbarker87 on Monday October 09, 2023 @09:11AM (#37820113)
Lol, I quite like CTU but we are dangerously close to the Coding Ninja type job descriptions of the 2010s!

No snark taken, I’ve got plenty of blind spots in my skills so those T stems should be a little shallower probably but I’ve been fortunate to cover a lot of ground in the last 15 years.

Re:What We Learned Making a Plastic Injection Mold with a Ch... by jrexilius on Monday October 09, 2023 @07:50AM (#37819415)
That is a rare combination skillset. And awesome for the company that needs it.
Re:What We Learned Making a Plastic Injection Mold with a Ch... by mejutoco on Monday October 09, 2023 @08:27AM (#37819717)
I suggest founder/CEO as a title :)
Re:What We Learned Making a Plastic Injection Mold with a Ch... by daelon on Monday October 09, 2023 @02:37PM (#37823658)
I have a similar (but less impressive) background, and I like to joke that I'm a "full spectrum" SWE.
Re:What We Learned Making a Plastic Injection Mold with a Ch... by vijayr02 on Monday October 09, 2023 @07:30AM (#37819246)
Dunning Kruger effect at organizational scale

https://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect

Re:What We Learned Making a Plastic Injection Mold with a Ch... by kentlyons on Monday October 09, 2023 @12:06PM (#37821829)
Having worked at both. Hardware companies treat thier software like hardware. They spend a ton of time planning and iterate very slowly. It's very waterfall. I think one of the key advantages Tesla has is they are the opposite. They iterate on their hardware like software. They make hardware changes all the time so they can hill climb faster. And while Toyota invented TPS they seem to be stuck at some local maxima and the scope of changes they make with hardware are limited or slow compared to software.
Re:What We Learned Making a Plastic Injection Mold with a Ch... by anymouse123456 on Monday October 09, 2023 @07:37AM (#37819294)
So much of our industrial tooling has been optimized for mass manufacturing. It's incredible what can be done to push unit prices down for large volume production.

Because of the focus on mass manufacturing, hardware is incredibly expensive to change. The industry seems to have centered around doing more planning up front.

But we (software people), learned 20 years ago (from select Hardware companies) that this is backwards. If the cost of change is high, and that's where your pain is, change more frequently. Mitigate that pain and make it a strength. (See: Toyota Production System)

I have a product with an addressable market of something like 300 to 500 units per year. That puts me in the Defense/Aerospace/Medical area, where unit economics are completely insane.

And yes. It does feel like being ripped off when someone puts ~30 minutes ($20 max) of Western labor into something and then turns around and charges me $800 for the privilege of supporting an American company.

Re:What We Learned Making a Plastic Injection Mold with a Ch... by mejutoco on Monday October 09, 2023 @08:25AM (#37819701)
> But we (software people), learned 20 years ago (from select Hardware companies) that this is backwards. > (See: Toyota Production System)

Ironically, Toyota is moving to gigacasting (large, single piece casting) to reduce costs [1]

[1]: https://insideevs.com/news/687481/toyota-new-ev-production-l...

Re:What We Learned Making a Plastic Injection Mold with a Ch... by borissk on Monday October 09, 2023 @10:16AM (#37820678)
Very interesting.

I guess these giga casts are not very repairable.

Re:What We Learned Making a Plastic Injection Mold with a Ch... by delfinom on Monday October 09, 2023 @11:34AM (#37821486)
Reparability hurts profit.

Every collision with body damage fixed by an autobody shop is stealing money from our overlords.

Re:What We Learned Making a Plastic Injection Mold with a Ch... by Robotbeat on Monday October 09, 2023 @12:06PM (#37821828)
There are ways to repair, but even with more repairable methods, labor is so expensive that you likely totaled the car if you get to that level of damage.
Re:What We Learned Making a Plastic Injection Mold with a Ch... by anymouse123456 on Tuesday October 10, 2023 @03:47AM (#37829516)
I love this, because of course there are specific opportunities when one must build many thousands of the same thing.

This doesn't detract at all from Toyota's ideal batch size of 1, or from the lessons they learned and shared on the way to such huge scale.

My claim is that we (the West) are failing to succeed in manufacturing (and have been for decades) because our focus is on quantity and the very people who could solve the core problems will be so busy planning out the next 2 years, they will not see the wave cresting above their heads.

Re:What We Learned Making a Plastic Injection Mold with a Ch... by tw04 on Monday October 09, 2023 @08:37AM (#37819804)
>And yes. It does feel like being ripped off when someone puts ~30 minutes ($20 max) of Western labor into something and then turns around and charges me $800 for the privilege of supporting an American company.

So as a senior expert in your field, you make $20/hr? Because I don’t know any field that charges by the half hour, and I don’t know any senior engineers that make minimum wage to do their job but maybe you’re the first.

That’s not including the markup the company would need to add assuming you aren’t dealing with an independent contractor.

Re:What We Learned Making a Plastic Injection Mold with a Ch... by jsty on Monday October 09, 2023 @10:14AM (#37820660)
> I don’t know any field that charges by the half hour

Not that it detracts from your overall point, but some of the best paid knowledge workers on the planet - lawyers - regularly bill out in 6-minute increments.

Re:What We Learned Making a Plastic Injection Mold with a Ch... by toss1 on Monday October 09, 2023 @10:51AM (#37821037)
Yes, but while the increment is 0.1 hours, but that is not the minimum project size/billing, so you can't generally just order six minutes of advice.

Beyond that, just the average documented phenomenon of task switching is 20 minutes or 0.3hrs, so your "only six minute" project really costs the engineer 0.3+0.1+0.3 hours.

But sure, if you are in a long-term project (here defined as more than an hour or two total), you may see line items on your bill of 0.1 or 0.2 hours in a day for a quick call or something.

Are you such a knowledge worker? Could someone actually describe to you a problem worthy of your consideration, give you time to think/calculate, then describe a response in only six minutes? Sure, there might be some such edge cases, but commonly?

Re:What We Learned Making a Plastic Injection Mold with a Ch... by rvba on Monday October 09, 2023 @06:54PM (#37826480)
People who do electrical work are much underpaid when compared to software engineers. If you are one of those usd 300k FAANG interns you probably dont understand that lots of smart engineers rot doing difficult jobs.

Drive to analyze a broken electrical box at customer. Analyze what is wrong. Read the schematics. Repair it (without getting fried). 15 minute repair. 2 hour drive. Zero glory, just a shitty job.

Or exchange something that was manufactured wrong and test it. Climb to a wind turbine, open the box. Exchange a component. Test it. Climb to another 50 towers to fix same problem.

Testing short batches of custom products. The testers are paid more when compared to blue collars, but still earn shit. Also everyone assumes that they are "factory workers" while they program their elecronic testers in C++. Paid a fraction of what the FAANG intern earns.

Life is unfair to many many people. Looking at your post and above - it feels like you are some guys in IT who dont know how hard it is in other areas.

Other alternative are bookkeepers, who run books for multiple small customers. Get easy to impossible questions about tax law - all day every day. From your 200+ clients to whom you provide advice by phone. For which they dont want to pay.

A team of few accountants tries to book invoices and fill taxes from their clients, while being bombared by questions. Often super tough questions. Literally 0/10 experience for a knowledge worker. Every day.

Re:What We Learned Making a Plastic Injection Mold with a Ch... by anymouse123456 on Tuesday October 10, 2023 @02:05AM (#37828986)
This is exactly true. These jobs can be very difficult and rarely pay well at all.

This is what I find so profoundly offensive when so many Western companies charge insane labor rates. I know for a fact that very little of that money is going to the person doing the work.

Re:What We Learned Making a Plastic Injection Mold with a Ch... by toss1 on Tuesday October 10, 2023 @09:49AM (#37832074)
Yes, this is the flip side, and it is very unfair.

While it is very unlikely that you'd be able to get and pay for only a six-minute increment of service from a professional, those pros put in a LOT of time outside the six-minute increments for which they are billed out.

An attny in the family has a specific external billing rate and required yearly billable hours to produce. Yet she is burdened with literally hundreds of hours of extra admin, firm, "culture & innovation", interruptions, etc. work (much of which should be done by paralegals, clerks etc.), for which no credit is given. I've seen similar in mech/elec engineering.

Re:What We Learned Making a Plastic Injection Mold with a Ch... by wizzwizz4 on Monday October 09, 2023 @10:51AM (#37821038)
I know repair people who charge in 10 minute increments, rounded up, with no minimum.
Re:What We Learned Making a Plastic Injection Mold with a Ch... by anymouse123456 on Tuesday October 10, 2023 @02:03AM (#37828971)
I'm not taking about hiring senior experts in their field.

I'm taking about working with someone who repeatedly moves materials through a long established process.

It can be arduous and unpleasant and rarely pays very much. We can debate the ethics of all that, but it's not reasonable IMO to pay pennies and charge 40x.

Re:What We Learned Making a Plastic Injection Mold with a Ch... by themaninthedark on Monday October 09, 2023 @10:34AM (#37820861)
>It does feel like being ripped off when someone puts ~30 minutes ($20 max) of Western labor into something and then turns around and charges me $800 for the privilege of supporting an American company.

If you are just looking at it as labor then yeah, you are going to feel ripped off.

But it is not just labor, it is labor + overhead: Office space Tools required for job Paperwork associated with the job

Re:What We Learned Making a Plastic Injection Mold with a Ch... by anymouse123456 on Tuesday October 10, 2023 @03:57AM (#37829563)
Sure bud. It's a 40x markup.

I'm not in SF.

Workshop space here rents for like $1-2/ft.

Paperwork isn't hundreds per hour.

Yes. I agree, machine tools are outrageously priced, but it's not quite that bad.

We've got problems here that need attention.

Re:What We Learned Making a Plastic Injection Mold with a Ch... by throwaway9870 on Monday October 09, 2023 @10:39AM (#37820909)
> I have a product with an addressable market of something like 300 to 500 units per year. That puts me in the Defense/Aerospace/Medical area, where unit economics are completely insane.

I have manufactured in that area and while you are not going to be in the mass volume pricing levels, you don't have to be in the defense level either. You just have to build the product with the right trade-offs and design the appropriate manufacturing processes. Few seem to know how to do this.

Re:What We Learned Making a Plastic Injection Mold with a Ch... by Robotbeat on Monday October 09, 2023 @12:02PM (#37821790)
Xometry or 3D hubs, try the different processes. Also, try to make it out of sheet metal and use those companies or Sendcutsend.
Re:What We Learned Making a Plastic Injection Mold with a Ch... by anymouse123456 on Tuesday October 10, 2023 @12:31AM (#37828525)
Lol Xometry.

I've burned tens of thousands of dollars with them. They have tons of sales, little to no support. They have zero ability to stick with a vendor who does good work. They're a total crap shoot on quality and no responsibility when it fails.

Re:What We Learned Making a Plastic Injection Mold with a Ch... by Robotbeat on Wednesday October 11, 2023 @03:05PM (#37848868)
Absolutely. If that’s what you want, you need to go directly to the machine shop.
Re:What We Learned Making a Plastic Injection Mold with a Ch... by compiler-guy on Monday October 09, 2023 @11:31AM (#37821471)
You aren't just paying for a half-hour of time, but for someone who knows where to put the X.

"The Handyman's Invoice" is apocryphal in the details, but almost certainly true in that something basically like it happens all the time.

" The Graybeard engineer retired and a few weeks later the Big Machine broke down, which was essential to the company’s revenue.

The Manager couldn’t get the machine to work again so the company called in Graybeard as an independent consultant.

Graybeard agrees. He walks into the factory, takes a look at the Big Machine, grabs a sledge hammer, and whacks the machine once whereupon the machine starts right up.

Graybeard leaves and the company is making money again.

The next day Manager receives a bill from Graybeard for $5,000.

Manager is furious at the price and refuses to pay.

Graybeard assures him that it’s a fair price.

Manager retorts that if it’s a fair price Graybeard won’t mind itemizing the bill.

Graybeard agrees that this is a fair request and complies.

The new, itemized bill reads….

Hammer: $5 Knowing where to hit the machine with hammer: $4995 "

https://www.snopes.com/fact-check/know-where-man/

Re:What We Learned Making a Plastic Injection Mold with a Ch... by pixl97 on Monday October 09, 2023 @10:09PM (#37827819)
Pretty sure the new version of this is "Knowing where to hit the K8S cluster"
Re:What We Learned Making a Plastic Injection Mold with a Ch... by anymouse123456 on Tuesday October 10, 2023 @01:43AM (#37828895)
Sure, I get it, but no.

Sometimes you just need someone with a little dexterity and a willingness to care about their work.

That person shouldn't be billed out at hundreds of dollars per hour, especially when they're almost certainly being paid closer to $15.

Re:What We Learned Making a Plastic Injection Mold with a Ch... by negative_zero on Monday October 09, 2023 @07:58PM (#37826969)
I disagree.

There are plenty of different fabrication technologies to suit different scales. Some listed by other commenters.

I agree iteration is good, and good hardware companies do iterate hardware. It's something I have always been a proponent of as a hardware engineer. But also the reality is that everything in hardware land costs 10-100 times as much and takes 10-100 times longer.

To properly develop and iterate on hardware, you need to do upfront investment. You need:

1) Tools for the hardware engineers (scopes, spec-ans, tool shop, test equipment). [In software parlance, download the IDE, debuggers and libraries. You're not going to ask your developers to work without those. That would be ludicrous.]

2) You need to iterate EARLY in the product cycle process and this costs money (but still much less than changing your final tooling). [Software parlance again: You only ever really edit the source code. You would never ask a developer to binary patch a compiler to fix issues in your source code. This is what you're doing IMO when changing final tooling on a product.]

3) You need to account for lead times for fabrication and shipping of a physical thing. [Software parlance again: Compiling takes days to weeks. QA weeks to months.]

I think software majority companies struggle with these because (when compared to hardware):

1) Software tooling is essentially free.

2) You can stop and go back to the source code to re-iterate at any time and the down stream processes to "finish the iteration".

3) Time for iteration is seconds, minutes maybe hours while you wait for a compiler to run.

Speaking about Toyota Production System: This has many misconceptions as nobody ever seems to actually read the source material. One of these myths is iterations. Toyota iterate often and EARLY. You get the part right and THEN you can THINK about final tooling. They don't iterate on final tooling, that is expensive and time consuming.

I would say with some work and trade offs you can save on your product in the 300-500 range. You shouldn't be in the Defense/Aerospace/Medical area unless you are doing something quite esoteric.

As others have stated on the final point (but I will reiterate) no senior software person in the US would be happy with $20 for 30 minutes.

Re:What We Learned Making a Plastic Injection Mold with a Ch... by anymouse123456 on Tuesday October 10, 2023 @01:58AM (#37828947)
It feels weird how prickly people got over this.

I suppose it's possible we've reached the end of history and there's just no way anyone is ever going to meaningfully improve on the production systems that we have today.

They're basically perfect, right?

There also really aren't any small markets worth serving. Like people with disabilities as one example.

Perhaps we'll just stop trying to build small batch products inexpensively because it's so hard and also those CEOs need 40x markups on labor to make ends meet.

Maybe I'm wrong about the direction, maybe tool and hardware companies should double down on big design up front and extend the time it takes to do their job.

Maybe, but I sincerely doubt it.

Re:What We Learned Making a Plastic Injection Mold with a Ch... by fsagx on Monday October 09, 2023 @07:40AM (#37819322)
in the US, Regulatory-wise, how would a product be viewed that's essentially a raspberry pi in a box? Would it need FCC certification at all?
Re:What We Learned Making a Plastic Injection Mold with a Ch... by hedora on Monday October 09, 2023 @10:50AM (#37821025)
It likely needs FCC certification because the box could accidentally act as an antenna (or the RPi might be subject to different regulations than the product).

There are also safety concerns, temperature and humidity testing, and so on to consider.

Re:What We Learned Making a Plastic Injection Mold with a Ch... by negative_zero on Monday October 09, 2023 @07:08PM (#37826605)
Absolutely, yes.

Think of it this way: If current runs through it, you need to cert it. Period.

Edit: I think the Pi might already have FCC so if you are NOT electrically altering the Pi in anyway, then you won't need to re-cert (as you are essentially installing software on it and for a consumer device FCC doesn't have ESD requirements).

For CE, depending on the directive, you'd need to do ESD (adding a box will alter that).

Disclaimer: Not compliance advice.

Re:What We Learned Making a Plastic Injection Mold with a Ch... by Waterluvian on Monday October 09, 2023 @10:38AM (#37820892)
It’s my least favourite part of working in software. Majority of peers drastically underestimate how much work something takes, and where the finish line even is.
Re:What We Learned Making a Plastic Injection Mold with a Ch... by _kb on Monday October 09, 2023 @06:23AM (#37818857)
There are. It’s an entire domain: industrial design. Just like software there’s both in-house roles and consultants.

The depth of knowledge required to do it well warrants full university degrees in the topic. As with most things, you can probably take the autodidact route but be prepared to make a lot of mistakes. Also be prepared for those mistakes to cost 5 or 6 figures. The ease and almost zero cost of exploration and learning from failure that software allows does not always map to other domains. This is one of them.

Source: partner is an industrial designer and geeks out on plastics, materials science and manufacturing techniques way harder than obsessions I pursue. It’s literally her entire world and she still fucks up occasionally too.

Re:What We Learned Making a Plastic Injection Mold with a Ch... by NegativeK on Monday October 09, 2023 @11:17AM (#37821320)
> are these computer programmers demonstrating hubris?

Yes, but not in a way that's unique to programmers.

People often underestimate the effort a job entails, be it teaching, sales, programming, graphic design, machining, car repair vet medicine, etc.

Most of my career history, when I've heard someone say "ugh, department X just sits around all day and occasionally does Y", they're assuming that the sliver of their insight into department X is the totality of what is actually done.

Re:What We Learned Making a Plastic Injection Mold with a Ch... by petsfed on Monday October 09, 2023 @02:33PM (#37823607)
A lot of people are saying "hubris" without really drilling into what the arrogant mistake is. For the record, I don't think its unique to computer programmers, but rather to people who solve complex problems for a living, and consider themselves, at some level, to be decently smart.

It is very easy to convince yourself that you understand something because you read a lot about it, and what you read makes intuitive sense. But that is not at all the same as actually going out and doing the thing, and solving the problem from the blue sky. Dunning-Kruger sort-of describes this, but I believe that there's a multi-dimensionality issue where being on the good side of Mt. Stupid in one domain makes you overrate your capabilities in other domains. Vis the nuclear physicist disputing the official explanation of how the buildings collapsed on 9/11, apparently because he hadn't gotten to the part of the freshman material science course that covered how yield strength decreases with temperature.

So articles like this are important, even as they are kind of obvious to people who have already learned these lessons, because often times it takes learning these things the hard way to understand why (for instance) the software is actually the easy part of an IoT thingy.

Re:What We Learned Making a Plastic Injection Mold with a Ch... by iancmceachern on Monday October 09, 2023 @02:02AM (#37817342)
100% a lot of the issues they mote are things you would expect to catch in the design phase even with a single design review with an experience mechanical design engineer
Re:What We Learned Making a Plastic Injection Mold with a Ch... by ahaucnx on Monday October 09, 2023 @02:27AM (#37817512)
Author here. Yes I agree with you. Having your own mold expert really saves a ton of money and makes things much more smoothly. We work with a great engineer based in the Philippines. You can contact me [1] and I can connect you with him.

[1] https://www.airgradient.com/support/

Re:What We Learned Making a Plastic Injection Mold with a Ch... by raverbashing on Monday October 09, 2023 @04:10AM (#37818158)
Yeah

How many hw startups start with "we'll just ship an Arduino/RPi with our custom module and that's it" heh, that's very not ideal for a variety of reasons

Re:What We Learned Making a Plastic Injection Mold with a Ch... by smoyer on Monday October 09, 2023 @09:03AM (#37820049)
Wholeheartedly agree ... 2/3rds of your cost will be the enclosure and power supply!