Dunno. I've never even read the "obvious" choices, there.
Most charities are anything *but* "altruistic"! IME, they are all thinly veiled efforts to give a certain group of people JOBS -- at the expense of volunteer labor/donations from a far greater number!
And, lots of "rationalizing" as to why the "CEO" *needs* to go to fancy restaurants for lunch (to coax donations from donors?),
*needs* an auto allowance, health care, etc. Yet, can't afford to pay more than minimum wage for the few clerical positions (*and*, NOT pay unemployment insurance on those!!)OTOH, when the curtain gets peeled back, those folks dipping into the till find they've no place left to go -- who wants to hire an "executive" from a failed non-profit? *Another* non-profit (intent on failing??)
I wanted some guidance so I could design algorithms to tell users of *my* devices when memory integrity was "suspicious". Expecting NO ECC errors is probably not realistic. OTOH, how many are acceptable? When do you start wondering if you are getting uncorrectable errors?
In my case, as there is no payment (from friends), the criteria is "I'll fix anything that a friend/neighbor is willing to *ask* to have fixed -- knowing that it is a significant imposition on me to do so."
E.g., last laptop that went under the knife was an XPS laptop with a bad power connector (snapped off). Trivial repair -- but a lot of work tearing it down to the bare bones to be able to extract the mainboard and refit a new power connector. OTOH, it was a really nice laptop (3D display, etc.).
This turns every donation into several hours of work. *Assuming* they've remembered to bring you the power adapter, etc.
OTOH, if you can dig through a stack of "identical" laptops and quickly put those missing disk drives, optical drives, busted keyboards, etc. off to the side to concentrate on the ones that *look* like they stand a greater chance of success, you can get more results for a given investment of time. Then, start poking at the odds-n-ends as you have time to see if you can piece together N machines from N+m machines worth of components.
It's not just that aspect. Even if you had infinite space, eventually, all the "stuff" becomes distracting. How do you decided where to put your efforts? How do you *find* something that you "know" you've got squirreled away, somewhere?
E.g., I have a bunch of (identical) 10.5x5x18" boxes lining the wall in the garage. (we're talking 150-200 such boxes!) I recover them from one of the local hospitals (they are used to ship "vacutainers" to the hospital so there is an almost endless supply of them!). Each box is labeled: "pointing devices", "mice", "speech synthesizers", "video cables", "DB9 cables", "DB25 cables", "RJ45", "VHDCI", "SCSI2", "Sun SCSI", "SCSI3", "wall warts 5V", "wall warts 12V", "wall warts >12V", "bricks", "appliances", "USB", "ribbon", "SATA", "SATAIDE", "velcro", "cable ties", etc. -- plus a box of spare parts for each of the machines that I have in service.
If I can't quickly find what I am looking for with that sort of fine-grained partitioning, then, chances are, the item is too unique for me to realistically "need" to hang onto it. There's a point where *looking* for a part takes more time than just BUYING it!
I have 4 boxes of power cords -- sorted based on the sorts of connectors that they have. E.g., mickeys, figure-of-eights, 12",
36", 6ft, HP "extenders", right angle (up, down, left and right), etc. Anything that needs a power cord already has a power cord fitted. E.g., each of my scopes/DSO's, logic analyzers, freq generators, DMM's, etc. all have cords (typically right angle) *captive* to them. So, I only need "extra" cords to address changing equipment needs.E.g., I have a bunch of 14AWG *LONG* power cords that I keep plugged into various outlet strips around the house/office. When I need to pull a piece of equipment out, I'll temporarily plug that long cord into the device instead of trying to climb under/behind a piece of furniture to plug the *correct* cord from the device into that outlet strip.
I took that approach with laserjets, originally. Treat the printer as a "cartridge" that was disposable -- when I run out of ink, I'll just recycle the entire printer!
But, found that the toner cartridges lasted a LONG time. And, in some cases, I was able to rescue new cartridges, as well. E.g., my LJ4m+ has enough toner to last to The End of Days!