HNHacker News
TopNewBestAskShowJobs

jdboyd

1,052 karma · joined July 28, 2010

http://blog.jdboyd.net/

jdboyd@boydtechnicalsolutions.com for professional inquiries.

jdboyd@jdboyd.net to find me more broadly.

submissionscomments
jdboyd··on Xterm: It's better than you thought (2021)
Three XTERM features I would have liked to see mentioned would be the Sixel, ReGIS and GIN legacy graphics modes. I just wish they didn't interfere with UTF8 support (and maybe they no longer do?).
jdboyd··on LattePanda Announces Sigma, a 'Hackable Single Board Server'
Why is it so hard to run LTSC IoT with a legit license on other hardware?
jdboyd··on Appleseed – open-source, physically-based global illumination rendering engine
While cool, this hasn't seen a release since 2019, and GitHub hasn't seen any updates since February 2022.
jdboyd··on The Beauty of Pulse Arc Welding
They might try, but it is hard to know which instructions will damage something. The machine might not not what the shape of the work piece inside of it is supposed to be, and if it doesn't know that, it might not know when one operation fails in a way that would now cause a later operation to incorrectly collide part of the machine with the work piece.

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.

jdboyd··on Ask HN: How to manage Bookkeeping for a bootstrapped startup?
I use Quickbooks Online. I pay for somethings through their online payment services, and the rest I stick receipts in a folder to hand my book keeper.

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.

jdboyd··on Arduino Uno R4
A lot of things Arduino has been putting out recently feels like it might be too little for too late or way to high of a price.

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.

jdboyd··on Podman Desktop: Same functionality as Docker Desktop but open source
Building windows client applications that need to talk to a containerized service. The service could run on a remote server, but for development it is convenient to run it on the same Windows laptop that I'm doing the Windows development on. I've already switched to podman on Windows, and I'm evaluating switching to podman on Linux for the sake of being a lighter weight, and looking like a good way to run pods on a single node.
jdboyd··on FreeCAD User Book (2019)
The biggest problem I have with OpenSCAD is that frequently what I need to output are drawings of some sort, which OpenSCAD isn't really suitable for.
jdboyd··on FreeCAD User Book (2019)
I believe that has been reduced to EAA members getting 50% off the SOLIDWORKS for Makers edition (normally $99/yr).
jdboyd··on FreeCAD User Book (2019)
Good luck with the non-subscription part these days.
jdboyd··on 3dfx: So powerful it’s kind of ridiculous
On Chrome 110 on Ubuntu 22.04, both arrow keys and page up/down work for me.
jdboyd··on Moving my PC into my rack in a 2U case
I just bought a iStarUSA D-300 and I was disappointed that there were no easy mount points for 2.5" SSDs.
jdboyd··on Canon Aggressively Suing Printer Toner Makers and Removing Their Amazon Listings
What are the other options? Just living with poor quality prints from Brother or HP?
jdboyd··on Ask HN: Freelancer? Seeking freelancer? (February 2023)
SEEKING WORK | USA | REMOTE

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/

jdboyd··on Old-school computing: when your lab PC is ancient (2021)
I noticed that someone with a bunch of O2 parts seems to have finally given up and started lower the prices. I've bought a new CD driver cover (they break notoriously easily) and a long coveted 300mhz CPU upgrade. I haven't gotten around to installing them yet though. I haven't used the machine in about 12-15 years.

I probably should be keeping an eye out for maxing out my Octane and Fuel as well now before it is really too late.

jdboyd··on Repairing Your Car in Your Own Garage Is Considered Illegal in Sacramento, CA
True, but since changing your own fluids is still permitted there, I don't see how this helps much.
jdboyd··on Older iPhones bricked for being too outdated, locking users from data [video]
Or also commonly, the person selling it didn't know how to transfer it correctly.
jdboyd··on Hijacking infrared to make a dumb device smart
I find it easier to start with a dumb device. However as that increasingly looks not so possible for TVs, I'd love to see somebody document the process for what you propose.
jdboyd··on DaVinci Resolve for iPad
If you have a complicated enough project, Davinci will happy eat all the hardware you can throw at it (well, up to 3-4 GPUs at least). Puget Systems of course wants to recommend you buy the most expensive thing they can convince you to buy from them.

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.

jdboyd··on Apple TV Remote has USB-C
I wonder if I will be able to buy just the remote and if it will work on the prior gen Apple TV 4k.
jdboyd··on 2160p resolution is now premium feature on YouTube
The local walmart has 3 55" TV options for under $300 that are 2160p displays, and even more 43" options that are under $200. This is not a premium feature in TVs anymore.

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.

jdboyd··on Flat-to-curved screens have an identity crisis
It is increasing hard to get away from smart, but since OLED and 4k launched together, I think there have always been flat options available.

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.

jdboyd··on Flat-to-curved screens have an identity crisis
The title made me think of the iPhone, which also nobody asked for.

That said, I am not at all convinced about bendable TVs as being introduced right now.

jdboyd··on Ask HN: Why is the printer industry so scammy?
- I print at least a few shipping labels a year. - I sometimes print activities for the kids. This includes checklists that will then be laminated and need updated roughly quarterly. - I have to photocopy papers for some financial services (completely stupid that I can't just send scans). - I sometimes have to print forms that need signed, both for kid stuff and business. - I print things for proofing so that I can mark them up with a pen. It may seem wasteful over marking up on the computer, but it helps me focus on it better.

There may be other things I'm not thinking of. Overall it ends up being a few hundred pages a year.

jdboyd··on DIY Smartphone Lora Connection (2021)
Probably. LoRa has an urban range of "up to" 5 kilometers. There are lots of things that could interfere and reduce that, but unless your mailbox is ridiculously far away, or your house unusually radio hostile, it would probably work.
jdboyd··on Ask HN: Freelancer? Seeking freelancer? (June 2022)
SEEKING WORK | USA | REMOTE

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/

jdboyd··on Ask HN: Why can't I learn anymore?
Or, a variation, instead of building something someone wants, build something you think is valuable and excites you.
jdboyd··on Ask HN: Freelancer? Seeking freelancer? (May 2022)
SEEKING WORK | USA | REMOTE

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/

jdboyd··on Rpilocator – find in stock Raspberry Pi
I was under the impression that the decision to prioritize industrial & commercial customers was a temporary one during the current shortages. At least, I certainly hope that is the case.
jdboyd··on TX-6 – Teenage Engineering
Thanks for the moukey reference. That looks like it might be perfect for one of my needs.
← PreviousPage 10 of 19Next →