That's really mostly so that I don't lose my iPhone which I actually care about.
680 karma · joined February 11, 2023
That's really mostly so that I don't lose my iPhone which I actually care about.
Had one a while back where quoted strings containing padded numbers in were used for something. "01" fine ... "05" fine, "06" fine, "07" fine, "08" kaboom. 01-07 were treated as strings and 08 was suddenly being treated as octal, which it's not and exploded.
It was neat for a couple of days until I was walking out of the room and my mac unlocked itself.
Again vindicated. YAML needs to go away. It is misery. I'd rather have XSLT than Helm templates.
For example I have learned that the first step to reliability is removing as many hashicorp products from your stack as possible though. Appears I am not the only one.
What I don't want is scams, noise, garbage and malware which is what the alternative ecosystems are full of.
The only revenue stream they have in that space is in-app ads (I don't have any of those apps) and the app store, which is basically an advertising portal to find tools so I expect it there.
Google and Microsoft shovel it down you and bug you constantly about upsells and third party trash.
I have worked in the industry and it has been a mix of in-house and hired cabinet chimps.
If you have the time and money to work out how to interface a Pi to GPIO and write a software front end, you have the time and money to buy a PLC and integrate that with a COTS HMI front end.
Your point about the cost is right but you have to ask where the cost is: some guy spending two months working out how to interface a Pi to something or this being canned and your ask being process modelling. At the same time that guy is then upskilled in fairly generic automation which can be used at other levels across the business. It's very easy to write off unproductive uses of employee time.
Brompton is a success but I'm not sure why. The bikes are by far the most horrible thing I've ridden other than the Sinclair A-bike. I'd rather walk.
Point being there's almost absolutely no reason why they should have used a raspberry Pi in this environment. They have poor power management, EMI resilience, terrible enclosures as a rule and are somewhat prone to fucking out spontaneously with things like SD corruption. Your warranty and service options are basically the trash can. If a station goes down, what happens to your line? The entire cost-benefit analysis is probably wrong here. If it were me I'd buy one of the cheap Lenovo industrial mini PCs and get 5y NBD warranty, actually tested Ubuntu support, without all the other issues and buy an extra one.
They have the cash sitting around to do this properly.
Incidentally also none of this is really special. We were doing exactly this with recycled PC desktops 25 years ago running stuff in VB6 on windows NT on much larger and higher revenue and audit-heavy engineering lines.
The software is a separate issue. Buying that in is usually expensive and problem-ridden.
I periodically use an android device or sample windows just to see if it got any better and, no, it's a veritable shit show. They had good, mature products and screwed them up by selling out as adware companies.
It's a classic death spiral.
They don't have a product other than crap search and invasive data collection.
Now I have an Intel iGPU and don’t care. And I can afford to eat better :)
Or you could just stop punching yourself in the balls i.e. use WiFi and FGS just pay $3 for some storage rather than coming up with a wobbly straw man.
My experience is fairly vast. I use iOS for music/video/photography (iPad Pro), and support 11 other iOS devices (excluding watches, homepods) across my family who range from biochemical engineers to students to children to retirees to software engineers. That use case NEVER comes up these days in my experience unless you're hurting yourself.
Last time I plugged anything in other than for charging was an iPod. Even my DSLR talks to the phone via WiFi.
The iPhone is an outlier because due to the insane number of devices out there, if you change it now everyone's Lightning accessories are dead in the water. But it doesn't really matter now. Only thing Lightning gets used for most users is charging and it works fine for that and people have cables and chargers already floating around. This isn't a big deal really. They ship a USB-C to Lightning cable with the last 2 iPhones I bought and all my chargers are USB-C.