Benjamin Corey

Benjamin Corey

@benjamincorey.net

Working on parametric model definition at Zoo.dev. Prev @ Onshape. I like having fun on the computer

49 followers52 following40 posts

Benjamin Corey reposted

Every object oriented language introduction starts with showing the clean hierarchy of dog and cat inheriting from animal, while every real codebase is like

i think this is a contender for the stupidest line of code i've ever written

Blown away by the work being done on commoditized syncing fundamentals. Next gen CAD companies could forgo developing bespoke collaboration, permissions, and storage services and focus on “just” the client, parametric model definition, and geometry service

View full thread

I’m envisioning an arrangement where all geometry regen and visualization is done at the client or a service operated by the client and the core model definition is what gets synced. Deterministic regen becomes even more critically important than it is already. God bless our brep kernel troops

Yes, none of this is strictly new, but it’s clear the technology is catching up to promises and I’m excited to see where it goes beyond the expected use cases and of course play with it myself

Blown away by the work being done on commoditized syncing fundamentals. Next gen CAD companies could forgo developing bespoke collaboration, permissions, and storage services and focus on “just” the client, parametric model definition, and geometry service

View full thread

You can build different clients for different use cases on top of the same synced model representation. A significant use case is a client for diffing the outcome of the same model definition across two different geometry services or diffing outcomes of definitions against each other

Blown away by the work being done on commoditized syncing fundamentals. Next gen CAD companies could forgo developing bespoke collaboration, permissions, and storage services and focus on “just” the client, parametric model definition, and geometry service

My neighbor told me his paid dependency keeps having bugs so I asked how many bugs he’s found and he said he just reproduces them, emails the vendor, and gets a new update afterwards that surfaces other bugs so I said it sounds like you’re paying to QA decades old software and he started crying

Prototyped in translucent purple if you’re into that. Vase mode was fun. Turns out if you make pinch points < 2x the nozzle diameter you can get distinct closed regions from a single continuous spiral, which is great for strength

Here are the prototype internals, just containing a 22000uf capacitor to compensate for intermittency in power & some wiring to share the track contacts between the motors. The plan is to pack a pi pico, nfc board, and motor controller in there as well

Benjamin Corey reposted

Replying to @nonbinary.computer

This Issue Has Objectively Caused Many Bugs vs. I Don't Think So

The number of home depot skeletons that know Rust is low - but not zero. Had a blast tonight with my friends at @indyhall.org & @phlcode.club !

PHL Code Club@phlcode.club

CODE CLUB! We had so much fun at the Rust event tonight! Shoutout to @benjamincorey.net for the amazing code along he did and for all of the knowledge he imparted! If you missed a chance to see it live, here's a link to the repo: github.com/bcorey/phlco... Catch you next time Xoxo, PHL Code Club

You are up to date.