1,052 karma · joined July 28, 2010
jdboyd@boydtechnicalsolutions.com for professional inquiries.
jdboyd@jdboyd.net to find me more broadly.
On stupider machines that are only 10s of thousands of dollars/euros/etc, you also have to be certain that what the machine expects for tool geometry matches reality (meaning that the correct tool was in the correct tool location, that the tool is mounted in the holder at just the right length, that the tool itself hasn't deformed, etc.
That said, I wouldn't bet against AI stuff potentially being good at generating tool paths in the future.
Sometimes I think that existing CNC stuff might be too dumb. Where is the lathe equivalent of auto-probing a 3d printer bed or using machine vision to monitor the print? Where is the mill equivalent of visual examining each part like a pick and place machine does? Why can't I put a piece of metal in a vise and just tell the mill to square of the ends? It could be that what I'm picturing is only stuff that casual users would be interested in, and thus there isn't sufficient money to develop it.
This is definitely overkill for expense recording alone, but A) I also use Quickbooks online to generate invoices, accept payments for those invoices for people who want to use that method (some prefer using their own ACH solution), and B) I like having in in place for when I get bigger.
What bothers me about this release is that they are re-using the Uno name for a product that doesn't feel at all like and Uno. I don't think they should have used the name Uno unless they were at least sticking with the AVR family and 5V compatibility, and maybe I'd go so far as to say sticking with the ATmega328.
On the sticking with a 328 side, I would have liked an Uno R4 that expanded power input supported to 24v, replaced the USB-B with USB-C, could be configured to either 3.3v or 5v (defaulting to 5v).
I think moving on to a newer AVR, such as 4808, would be good for an R4 ONLY if the majority of libraries targeting UNO would just work on it.
Personally, my favorite was the Leonardo. I have a small bin of boards in the Arduino Pro Micro form factor, except the end G/5v/TX/RX pins have been replaced with a USB connector, and the 328 was replaced with a 32u4, so they are programmed as if they were Leonardos.
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 codebases
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://blog.jdboyd.net/
Email: jdboyd@boydtechnicalsolutions.com
LinkedIn: https://www.linkedin.com/in/jdboyd/
I probably should be keeping an eye out for maxing out my Octane and Fuel as well now before it is really too late.
DaVinci's own hardware requirements listing are considerably tamer. For Mac users, they want 8GB ram minimum and a Metal or OpenCL GPU. Reportedly it works really well on entry level M1 Mac Minis. 2 versions ago worked pretty well on my 2012 Mac Mini with 16GB RAM, and supposedly newer versions run better. I've also run it on Windows with Intel graphics and it worked (not great but it worked), and on a Windows PC with an 2014 mid range GPU works extremely well for HD projects.
It isn't hard to picture them being able to tune it down to use less RAM, especially considering that that removed Fusion from the iPad version which is the most RAM intensive part of the program.
I'm not sure how well I will like using it from touch, but since the basic version for iPadOS will be free, I'll be tempted to try it on my iPad Air.
You can argue that it is a premium content feature and NetFlix would certainly agree. But today you can shoot 4k on a new mid-tier cellphone, or for even less money on an older used flagship phone, and edit 4k video on just about any used business laptop of the last 5-8 years. It feels weird to call this premium with how accessible creating 4k video is.
Personally, I'm more annoyed at their increase in ads recently than at this limitation. I don't know what the acceptable limit is, but 5-10 ads at the beginning is clearly way too many and much more of a problem. I really want reasonable competition. I don't consider Floatplane or Vimeo to be that competition.
You used to be able to get away from the smart "features" by going with a commercial display, but that is increasingly less true. Hopefully the smarts on smart commercial displays don't involve spying on you are showing ads though.
That said, I am not at all convinced about bendable TVs as being introduced right now.
There may be other things I'm not thinking of. Overall it ends up being a few hundred pages a year.
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 codebases
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://blog.jdboyd.net/
Email: jdboyd@jdboyd.net
LinkedIn: https://www.linkedin.com/in/jdboyd/
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 codebases
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://blog.jdboyd.net/
Email: jdboyd@jdboyd.net
LinkedIn: https://www.linkedin.com/in/jdboyd/