For the best experience on desktop, install the Chrome extension to track your reading on news.ycombinator.com
Hacker Newsnew | past | comments | ask | show | jobs | submit | history | more lloydjatkinson's commentsregister

I hate the trend that's been going on for a few years now where they try to imply that all of a given product is 3D printed.

For example this motor is easily 80% metal and copper wire for the poles. The remaining 20% is the plastic case. That is the 3D printed part. Not exactly very impressive.


Having built a motor from scratch, I've learned that the hand-winding of the coils that's impressive. Mine had no torque and was terribly inefficient but there's a local motor rewinding shop where they produce real art.


It is not really implied. Like, if a road bake frame is 3D-printed it is called 3D-printed bike and doesn't imply that its wheels are not aluminium and rubber.


Composition (Interfaces) / Dependency injection / mocking.

Each one is invaluable on their own, but combined they make for very clean, maintainable, and easily testable software.

I find it hard to take any modern language that isn't capable of these seriously. For example, Rust (from talking to some Rust devs on /r/rust) does not have interfaces only "traits" and this prevents you from from being able to use DI thus limiting your ability to mock in the process.

And by dependency injection, I don't mean the XML bullshit that I see Java developers complaining about a lot.


back in the day you just did script src... none of this bullshit


It's not 1999 anymore


Consider applying for YC's Summer 2026 batch! Applications are open till May 4

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

Search:

HN For You