Okay. Stallman was right. I know it's cliche, I know he's weird. But I learned a LONG TIME AGO never to bet against the man's predictions and ideas on software. He called all of this, and quite a few people (especially HERE) would do well to get back to fundamentals and work on fixing it.
Great link, thanks. Very encouraging.
I've been saying "citizen-owned software".
FWIW, I ran for office on an election integrity platform. Demanding that we own and operate our own elections. While "open source software" worked well enough (10+ years ago), everyone immediately understood "citizen-owned software". Transforms that bullet point into 90/10 (pro/con) issue.
Edit: I should clarify something. FOSS isn't sufficient. Citizen-owned software means we control the repo, builds, distros, etc. Microsoft, RedHat, whomever can fork or whatever, for resale or whatever. But we always control the root.
Who is "we"? That's the point of FOSS: "we", as "we control the repo, builds, distros, etc" is defined basically as anyone who wants to do it. The idea of forking is an incredibly important part of that, but it sounds like you're suggesting that "we" would be limited to a specific group and centralized control.
Citizen-owned software.
I explicitly said FOSS. Any one can fork. How can I better make that point?
My motivation: my county invests in its own election management system (GIS, VRDB, ballot production, tabulation, report generation, etc). I demand that this entire stack is available to everyone for any purpose. Especially other counties that want an alternative to proprietary stacks hidden behind trade secrets, copyrights, and onerous EULAs.
Is this not what you want too?
> ...it sounds like you're suggesting that "we" would be limited to a specific group and centralized control.
"We" the citizens implies "everyone".
But more to your point, what are some examples of FOSS which are not de facto centralized?
I refer you to RMS' Four Freedoms. https://openedreader.org/chapter/stallmans-four-freedom/
A good start. I reiterate that FOSS is necessary but insufficient for citizen-owned software.
Bryan Cantrill's "Power to Fork" thesis is relevant. http://dtrace.org/blogs/bmc/2010/08/03/opensolaris-and-the-p...
Sadly, I lived that experience on another FOSS project. Wish I had heard Cantrill before I committed to that effort.
I'm also deeply influenced by Pieter Hintjens. https://en.wikipedia.org/wiki/Pieter_Hintjens#Bibliography Ditto Clay Shirky, eg Here Comes Everyone.
Nadia Eghbal's research is on my reading list. https://nadiaeghbal.com/oss/ Having just skim read, it looks very insightful, cogent.
I was thinking of getting one for myself, but I think I'll stick to USB-connected JBODs.
Convenience and resilience at the same time.
Also, you need at least two different USB drives, that you back up to in A/B fashion. I prefer to own two separate brands.
A very, very, very select few with the necessary skills could have. This is a mass-market device, if 1 in 10 000 buyers is able to do this, that'd be a lot, and then those would have a Linux machine on an ancient SoC with none of the original functionality.
This one would probably be harder, because there's not a ton of 32bit ppc distros around, and the storage is limited, so you'd have to setup some toolchain and build some ppc basis for the userspace, yourself.
I don't think many people would root for some 11 year old WD's trashy userspace code, and would rather want to run current musl, busybox and samba on this, or whatever.
Someone who likes these devices could have done the work and could have published it for others.
So it isn't completely trash, the drives were still usable even though they were done using it as a MyBookLive device.
Market experimentation is necessary for innovation. Now we've learned never to buy a product from WD (in case you forgot that last year they intentionally sold unfit SMR hard drives and lied about it).
Also, always have backups (not just syncs!).
In this case, "we" is probably a very small group of people. For starters, it's limited to folks who hear about this in the first place. Ars Technica isn't exactly a huge news site, and, while it might be mentioned on TV news, I doubt they'll be talking about it all day long, so only a subset of their viewers would hear about it. Then, beyond that, it's limited to the subset of those who believe that the appropriate response is to not buy WD products anymore. Which isn't everyone on HN, and might not even be half of them.
So maybe we're looking at 1% of the general population? Their opinion isn't going to make a big enough dent in WD's revenues to justify the cost of supporting a product like this past its commercial end of life.
I think that there is a free market answer to this, but it in no way involves successfully pressuring companies like Western Digital to support discontinued products in perpetuity. It's just good old-fashioned "caveat emptor", pure and simple.
Granted, we're talking about consumer tech, so the vast majority of emptors don't have the background knowledge to be able to successfully caveat for themselves. So that approach is sort of acknowledging that a bunch of people will be screwed.
Which might be the best you can get. This is an area with no perfect solutions. More consumer product regulation might curtail events like this, but at the cost of more regulatory costs, possibly stifling innovation, and the risk that the legislative body (few of whom really understand these issues themselves) will just deliver us the latest heinously misdesigned law in a long series of heinously misdesigned law. Leaving things as they are might avoid all of that, but would guarantee that things like this keep happening more-or-less unchecked. Which kind of solution someone prefers is perhaps more a matter of political leaning than any practical consideration.
Markets can only behave reactively, but some harms need to be mitigated proactively.
Hard drives are a particularly bad example too because the risk of failure goes up as the device ages, so people probably should replace them after a few years of heavy use regardless of software support.
We live in a rich society, electronics are relatively cheap, and people like having shiny new things. We will inevitably continue having more and more electronic waste. Right to repair type laws are great for consumers for many other reasons, but I don’t think they’ll make any kind of meaningful dent in the reduction of electronic waste.
As a result, I've bought a new NAS-type device which does have supported software and which I can put on a live network with only minimal worry. (I still take backups of course, but not as thoroughly as I should.)
That's a direct waste impact of the device being out of support. I like the form factor. I like the capacity. I wish I could just run Openwrt or something on it. (It's a Marvell SOC inside, so that's the likely target if I had porting skills.)
Do you really not see how completely unrealistic this is for the average consumer, and honestly the majority of HN readers?
If Windows isn't supported on my laptop, I can nearly always replace it with Linux and still keep it alive. With stuff like this, they can decide to never update it again or just turn off some critical service and render a device unusable. It's not just a thing about owning what you purchase and having the freedom to do what you want with it, it's also about the environment. Forcing things to become dangerous for use or just having the power to kill it remotely out of business interests means more electronic trash.
https://publiccode.eu/ goes in the right direction on a similar topic, but this should also start getting a bit of the limelight.