1,052 karma · joined July 28, 2010
jdboyd@boydtechnicalsolutions.com for professional inquiries.
jdboyd@jdboyd.net to find me more broadly.
The next time I need my oscilloscope, I want to take a few moments to try out https://www.ngscopeclient.org/
I tend to grab a new book pretty commercial project, so those books didn't always get filled before I'm done with them.
I also go through a series for sketching. I wish I could find something the same size that was good for water color though.
Some people have made Inkscape to G-Code workflows, but that is probably extremely limited for anything beyond engraving.
I used to hear mention of HeeksCNC, but I haven't seen anyone talk about it for years, and I've never tried it.
Easel is freemium (but NOT open source). It is an online service, which I hate, and it is very limited, but for many things it is easier than just about anything else (also using it is required for some machines at a maker space I'm a member of). That might not be a bad tool for someone clone into a beginner friendly limited CAM package. It would get you pretty far. I might have to try to set a weekend aside to try doing something like that.
Personally, while I started with an older version of FreeCAD, I mostly use Fusion360 currently. With the introduction of Ondsel ES, I've been meaning to give that a try, but at the previously mentioned makerspace, there is also a machine that only allows (policy, not actual machine limitation) using Fusion360 for CAM, so I still would be somewhat tied to that.
I am a 20+ year experienced developer.
Most of my work has involved embedded development (Linux, RTOS, baremetal, C/C++/uPython), including various forms of networking and distributed systems, audio/video, as well as backend services (usually using Python, Django, and Go), deployments (AWS, DO, Ansible, Docker, etc). I also do iOS and Android development. I do some frontend work, but that isn't my specialty.
I love helping people develop new products to meet their goals and needs, especially with a focus for getting it in use and making money as soon as possible to demonstrate utility and make money. I also have extensive experience taking over existing legacy code bases.
I am available for part-time or full-time contract work, long-term or short-term. I would love for every project to turn into a lasting business relationship.
Github: https://github.com/jd-boyd Website: https://boydtechnicalsolutions.com/ https://blog.jdboyd.net/ Email: jdboyd@boydtechnicalsolutions.com LinkedIn: https://www.linkedin.com/in/jdboyd/
That wasn't very enlightening (at least not to me), so here is Google's page: https://cloud.google.com/discover/what-is-a-data-lakehouse That page wasn't great either.
As best as I understand it, they are trying to add more structure to the data lake, and optionally ACID compliance, so that datawarehouse tools can talk to the lake directly.
The laptop I run it on was running Ubuntu 22.04. I tried to update it to 24.04 and so much stuff was broken that it was either do a clean reinstall of 22.04, or try something else. I figured if I was going to try something else, I wanted to try something that might make a big difference in my life, not just an incremental one.
After 4 months of use, I'd say the jury is still out on this. The part that is most irritating is that command line tools in flatpaks are unpleasant to use, and having to enter a container to use such cli tools also isn't always the nicest either (not that entering a container is hard, but if you have to then install tools in that container, you either have to keep the container around, or wait for the tools to re-install everytime you want that tool again).
From my perspective, the point was the software. Getting that software to markets with unreliable electricity and little money would have been a problem without a new type of hardware device. In the end though, it was the hardware that dominated the consciousness, which was too bad. OTOH, if they hadn't tried, that might mean something like 2+ million kids might have had a worse education (assuming that the OLPC machines were useful to their education), so I doubt it is fair to call it a failure.
It definitely wasn't aimed at US or European mainstream success, nor was it even really offered in those markets, so lack of success in those markets is expected.
I am a 20+ year experienced developer.
Most of my work has involved embedded development (Linux, RTOS, baremetal, C/C++/uPython), including various forms of networking and distributed systems, audio/video, as well as backend services (usually using Python, Django, and Go), deployments (AWS, DO, Ansible, Docker, etc). I also do iOS and Android development. I do some frontend work, but that isn't my specialty.
I love helping people develop new products to meet their goals and needs, especially with a focus for getting it in use and making money as soon as possible to demonstrate utility and make money. I also have extensive experience taking over existing legacy code bases.
I am available for part-time or full-time contract work, long-term or short-term. I would love for every project to turn into a lasting business relationship.
Github: https://github.com/jd-boyd Website: https://boydtechnicalsolutions.com/ https://blog.jdboyd.net/ Email: jdboyd@boydtechnicalsolutions.com LinkedIn: https://www.linkedin.com/in/jdboyd/