Personally I've avoided using any Synology-specific functionality. It's not as transparent and seems kind of brittle. I feel like that's going to pay off because after a couple of years I'm pretty sure I'm going to switch to an open source solution instead, and I won't have to look for alternatives to systems I'm already using.
I was going to post this the other day, but my project[0] isn't quite the same as jq. I didn't even know about jq when I had a need for some easy JSONL text extraction. No aggregation or complex querying -- just extracting from arrays/objects in my data.
Most people have never had to replace the starter in their automobile, but the ones that have sure are glad it's not spitefully welded in place just to make things difficult for them.
If I remember correctly the replacing the alternator in a 2006 VM Touareg is something like that. Something like a 6k job if you have a shop do it because it requires dropping the engine. Also the alternator is liquid cooled and costs over 1k just by itself.
A vehicle starter's lifespan relative to the lifespan of the whole vehicle is probably very different than that of a component of a laptop relative to the laptop itself. As well as the cost of repair relative to the cost of buying new.
That's absolutely true, and it definitely matters when you're designing something that will see productive use for the benefit of the people paying for it, but it's not obvious that that's the case here.
reply