HNHacker News
TopNewBestAskShowJobs

catherd

892 karma · joined January 29, 2018

I love working on difficult hardware projects that are well funded and need to be done (correctly) as fast as possible.

My sweet spot is leading a project from "no implementation spec but clear end goals" to a real supply chain shipping real products.

20+ years designing and building hardware, 10+ years building physical stuff in Shenzhen.

www.sizeabledesign.com www.mzjtechnology.com

submissionscomments
catherd··on We can do better than “same, but electric”
In most forms of bulk goods transport the power unit can be decoupled from the part the goods ride in. Seems possible that might also work for ships.
catherd··on Credit Suisse asks investors to destroy oligarch loans documents
some (most?) languages have a single bidirectional word
catherd··on Ask HN: Freelancer? Seeking freelancer? (November 2021)
SEEKING WORK | Shenzhen/Islamabad/Remote

Smart products. Most any physical device that runs firmware. Design concepts, engineering, prototyping, manufacturing, fulfillment. Experienced with firmware, PCB design, mechanical design, and manufacturing. I do a lot of work with California startups, including some you've heard of.

I can also help your company set up a manufacturing team in Shenzhen, or an engineering team in Islamabad/Shenzhen.

If you can't get a Chinese visa due to the border closure, I am available to manage technical issues with your Chinese suppliers when you can't fly out yourself.

Contact is in profile.

catherd··on Microsoft Silently Dropping Emails – a Sad but True Story (2020)
Try adding him to your contact list.
catherd··on Microsoft Silently Dropping Emails – a Sad but True Story (2020)
I'm currently having the same experience.

Unlike virtually all other email providers, Microsoft does not cooperate if you follow standard email practices. You can follow all their instructions, sign up for their monitoring tools, submit issue reports, try to build "reputation" and if you are self-hosting they will still have a high likelihood of silently dropping your emails after their server tells you it got them, or putting them in the recipients spam even after being marked as an approved sender.

catherd··on The Tyranny of Spreadsheets
Huh. Well, LibreOffice still can't preserve the formatting. Not sure if the last version of real-Excel I tried could.

Having the compose box fit itself to the formula size or give other indication that there is more to see is still a head-scratcher why they didn't do it.

catherd··on The Tyranny of Spreadsheets
The thing that's always baffled me about Excel is why you must always work in "minified" mode when composing formulas.

It seems like just adding the ability to spread a calculation out over multiple lines and add some indentation would make the bugs everyone complains about go down by... a lot.

catherd··on The Tyranny of Spreadsheets
Spreadsheets are like the ubiquity of motorcycles in 3rd world countries. Jumping on one and blasting off without any safety equipment is cheap, fast, everyone uses them, and they get 80% of the job done. And they will kill you, but that's life.

The thing about spreadsheets is you don't have to commission bespoke software. And just the value of that swamps everything else in the vast majority of cases.

In small businesses I doubt the success rate is anywhere near 50% if a non-technical person recognizes a business need for a software solution, hires someone to build it for them, and then it actually reaches a useful conclusion. But if you are numerate at all you can drive a spreadsheet. Not having to swim with the sharks for months or years while you hemorrhage cash is hard to appreciate for the sharks (us, the people who build technical things). Most small businesses and many large ones don't have anyone who can manage even contracting something like this out.

If things have gone on long enough that the problem is stable, clearly defined, and the costs of 3rd order effects like lack of revision control are losing enough money to justify the risk of a custom software project, sure, it needs to be done. But for many companies that risk will always be bigger than the ones that come with spreadsheets.

ERP systems are supposedly finished software that you deploy and tweak for particular business needs. The success rate on deploying those is waaaay below 100%, and the expenses are huge. If your company or department is non-technical the time for custom business software is usually when your hair is on fire and it's the only option.

catherd··on Suppose I wanted to kill a lot of pilots
My contract manufacturing company does this. Our standard contract has a 5% bonus for being less than 10% late on the delivery date (and penalties start around 25% late). After suppliers see the contract they will often revise their originally quoted schedule.
catherd··on Instructions show how cops use GrayKey to brute force iPhones
Not sure this matters. Is your screen incompatible with other iPhones?
catherd··on Jackal 0.54.1 – Go XMPP Server
When we did our testing we went through all the iOS settings and more than one user was testing on iOS. It was a client problem, not a settings problem.

Everything here sounds to me like "with a year or two of improvements, non-technical users might not run away screaming". I would love to use a federated chat protocol, but the reality is that XMPP isn't in the same league as other chat programs right now from a feature perspective, ease of installation, client availability, or user friendliness standpoint.

My company tried it, hard, for about 3 weeks. I paid something like $2000 in consultant and employee time to do that test. I was willing to deal with it because it was literally the only option in our case (we needed to avoid google push notifications). Once we realized we could make Zulip work by routing push notifications through a separate service we switched and almost everything about Zulip works smoother and with more useful features. None of these replies are convincing me that XMPP would work any better if I just knew more about how to install it right, etc. Again, I would love to use an open, federated chat protocol, but XMPP isn't useful right now in the ways I need it to be.

catherd··on Jackal 0.54.1 – Go XMPP Server
Please prove me wrong, but self-hosting an XMPP server isn't something you can just install and have it work, if your definition includes all the XEPs that you actually end up needing and chat working at a level of user friendliness people expect these days.

I spent over 2 days learning what was out there and installing Prosody myself, followed by giving up and hiring a guy with experience to do it for me, and it took him a solid day (spread out over 3) to get the basic system set up and mostly passing the list of recommended XEPs on the compliance tool at https://compliance.conversations.im/. Then it took another week of fiddling around to get everything mostly dialed in. Then we realized that the XMPP clients on iOS were unusable in a business situation (can't navigate to find old group chats, notifications sometimes don't work, message history sometimes didn't work) and had to move to something else.

Federation is a nice feature, but the rest of it needs to work well enough across iOS/Android/browser to not drive people away.

catherd··on Jackal 0.54.1 – Go XMPP Server
I believe it's the only major protocol that doesn't rely on google services for push notifications on Android and also has clients available in the app store on iOS.

So if you want to, for example, chat with people in China and avoid WeChat it's a pretty solid choice. Or if you just want to avoid google services.

That said, the clients available on iOS are lacking features you would really need in a business context. Conversations on Android is pretty good out of the box.

catherd··on Dog ejected from car during Sunday crash found on sheep farm, herding sheep
Exited self-driving car project to make hardware and herd cats, which turns out to be the same thing.
catherd··on Jaguar Land Rover to suspend output due to chip shortage
For a run we're doing of 800 boards that use 8 commodity ICs, 3 of those ICs are having significant supply issues right now.

Just spent a fun 2 days soldering a bunch of 0.1mm wires to boards and adding test sockets so we can sort out which supplier to pay 4X the previous price to vs which ones sent bogus or old oxidized stock.

catherd··on Ask HN: Best Technology for an E-Christmas Get Together?
After reading through the documentation and poking around in the UI, I didn't see any way for participants to stream their webcams. Do you know if that's possible?

I don't think we want a VR teleconference, we want to see each other.

catherd··on Ask HN: Best Technology for an E-Christmas Get Together?
Thank you.

Can you comment on how reliable it is?

It seems to have a limit of 24 users, and says it might not work on mobile past 10 users.

catherd··on Librem 5 Evergreen vs. Pinephone
Where are those numbers coming from?

A line manager working near a top city might get that... that's about the same as an engineer with a couple years experience makes. A high level engineer might expect 30k per month. Foxconn pays about 12k per month for non-technical managers with 3-5 years experience.

If you are a technician who assembles parts you are probably getting a salary between 3500 - 8000 RMB per month (+ social insurance payments if you work for a nicer/bigger employer). Maybe as much as 12,000 if you have advanced skills, but usually at that point you would be managing people as well.

catherd··on Librem 5 Evergreen vs. Pinephone
Should smaller countries just close their borders if they don't have a large enough economy to support compliance with ~200 other countries requirements?

Even now I know factories that only export to the EU, or only ship to America because supporting 2 sets of complex regulatory compliance requirements isn't manageable given their team size.

catherd··on Librem 5 Evergreen vs. Pinephone
I think having visible pricing differences for made-in-USA phones is good purely because it will make a lot of starry eyed kids starting hardware companies reconsider their assumption that they can make the economics of manufacturing in America work out just because they want it to.

I've seen so many go through that cycle, and if they aren't involved in an industry with strong reasons other than money to manufacture locally it invariably wastes time and talent, and often kills the company.

catherd··on Tiny bubbles under a ship may help reduce fuel consumption
Some whitewater playboats have a concave chine that I was told makes bubbles that have this effect, but intended to make turning the boat easier. No idea if it was the bubbles that actually helped, but I've been in a boat that had them and it was noticeably easier than normal to spin it around.

You can see the inverted chine here (the line running along the underside of the boat, at the edge of the flat bottom):

https://825355.smushcdn.com/1645402/wp-content/uploads/2019/...

catherd··on Big Ass Fan’s Clean Air System
That test procedure sounds similar to the standard test for CADR (ANSI/AHAM AC-1-2015), which uses a 1008 square foot test chamber and measures the ability of an air purifier to deliver clean air.

CADR is the product of air flow and fractional removal efficiency, and it's the industry standard value if you want to compare performance of one air purifier to another. The CADR test usually makes separate measurements for dust, pollen, and smoke (particulates). It looks like they adapted the normal test procedure to measure the reduction in live/viable microbes.

However, in a few minutes of looking at their homepage I don't see anywhere they list a number in CFM of purified air, which is what CADR measures.

https://cfpub.epa.gov/si/si_public_file_download.cfm?p_downl... [Appendix A]

catherd··on SparkFun À La Carte
Well, I tried selling to the hobby market in the $150-$200 range because I figured hobbyists would be more forgiving if it didn't have advanced features. The market was completely uninterested (which may have more to do with my lack of marketing skills at the time, but I think there is still some truth that you can't immediately go for low cost when doing something like this). After reflecting on how mine turned out, I agree that the fees need to be higher. There is always room to come down later once the software is more mature.

Setting a low price puts you in the hobby market, and hobby engineers are some of the most penny-pinching people out there. They will spend weeks working on something they could buy for $30 and at the end say they saved money.

If you are selling to businesses, those problems mostly go away and you can get real money as long as you make sure you deliver stuff that works, and in the time you said you would. Having an engineer make a new board revision will easily cost more than $1000 for anything but the most trivial boards.

catherd··on SparkFun À La Carte
Not sure how to feel about this.

Strangely close to the overall concept and selling points from my project a few years back. I talked with Nate in depth about it as I was getting ready to launch it and he seemed super interested, even going so far as to post it in their blog. Guess he really was interested.

https://www.sparkfun.com/news/1187

catherd··on Debian 10.6
Does anyone else find the "recent" files section in the Debian 10 (XFCE) file selection dialogs to be significantly less useful than in previous Debian releases?

Recently created files just... don't show up. This is a hard one to do an internet search for, and saves a surprising amount of time for some workflows if it works consistently.

1000 internet points to anyone who knows how to make it work as well as it did previously.

catherd··on The Final Airbus A380 Has Been Assembled
The actual curvature of the earth is what mattered. We used both laser interferometers and highly precise levels as part of the install.

If you assume the vertical axis and gravity are aligned, over the distances our machines moved the deviation between the two is enough to matter when setting up the machine alignment. The measurements would only match if you accounted for the curvature of the earth.

catherd··on The Final Airbus A380 Has Been Assembled
The worst issue we had was competing with the windmill people for giant bearings. We were actually ordering those 1.5 years out at one point, for machines that no one had ordered and weren't designed yet.
catherd··on The Final Airbus A380 Has Been Assembled
I worked on some of the automated machinery that manufactured these, and the scale of it all really is impressive.

It was fun building a robot bigger than most houses. We had to be careful to design it in small and light enough pieces that they could be safely transported to the final install location. Any time we talked to a supplier about a widget to go on the machines, it was always "What is the biggest X you make? OK, we need that one."

The wing assembly bay was built on a scale such that the curvature of the earth was an important factor in our machine install process.

catherd··on Ex-Google boss Eric Schmidt: US 'dropped the ball' on innovation
Open source hardware is also really good at allowing whoever can produce something cheapest to capture all the profits.

Unless the designers are careful about controlling the results of their labor they won't be the ones "thriving", or even benefiting. It only works in certain niches where the technical aspects of production or market naturally exclude most other manufacturers.

Or what about designers who don't necessarily want to be in production just to make money?

Ask someone who has spent years and thousands of dollars developing something only to have a copy shop in Asia start selling their widget for half the cost a month after the design files get posted if they think that's a sustainable business model.

catherd··on Thoughts about the difference between European and American H/W and S/W design
Some of them were consumer products. But they lost out (probably) because they were more like something a technical person would want and less like something made for a consumer.

Would you frame the reasons they failed differently? If TikTok users and gamers needed long battery life and elegant scripting tools we would have them. But they don't.

← PreviousPage 2 of 6Next →