I would love to see regulation that required making bootloaders unlockable to enable this sort of thing. People have been making clusters of consumer hardware for decades: I’m sure people remember the PS3 supercomputers of the mid 2000s. I personally have lots of batch jobs like CFD simulations that could easily run on a fleet of phones with no real reliability issues, and I’d love to reuse old hardware and give it a…
Make it a seven year rule: hardware vendors must release necessary source code for firmware, blobs, etc. I think there should be a 20 year rule for all released commercial software to release the source code outside of national security concerns.
A low-carbon computing platform from your retired phones
111–120 of 177 posts
Re: A low-carbon computing platform from your retired phones
#112EMMC in phones has a finite lifetime and dies after a few years of use. That it is not mentioned in the article tells me everything I need to know about its seriousness
A few years? I have a bunch of phones from 2009 around that are still fully working and I have never had eMMC fail on any of them, and they use it for swap among other things. In my experience screens, batteries and USB ports fail much more often.
Modern phones typically use TLC or QLC within a inch of their physical limits (signal to noise ratio), thus qualified typically only up to 500 FDW, which translates into several years of use.
There are other mechanisms at play which further degrade this number, such as WAF (write amplification) and others
Re: A low-carbon computing platform from your retired phones
#113This is ignoring the fact that the main reason retired phones are e-waste is proprietary firmware blobs and locked-down systems preventing users from maintaining their phone with security updates, and very limited support length from OEM's leads to VERY insecure devices after they drop out of support. You should not be connecting these old devices to an internet accessible network. Google notably does well here with…
>This is ignoring the fact that the main reason retired phones are e-waste is proprietary firmware blobs and locked-down systems preventing users from maintaining their phone with security updates, and very limited support length from OEM's leads to VERY insecure devices after they drop out of support. Approximately nobody is throwing away phones because the OEM stopped providing security patches. They're doing it fo…
I thought that, but a surprising number of people think that no support means that their device becomes vulnerable on the very next day. Not all of them act upon it but that seems to be the understanding of people who know what a security update is (not my grandma, but my mom for example) but aren't real techies or just not in this area. And it's not like these people are installing non-OEM patches! Nice as that would be...
Some time before and during covid, I feel like security update awareness became a lot more mainstream. Maybe because there's not much else to talk about in smartphones anymore anyway, so you shift from "ooh this fancy new one has a fingerprint reader in the power button and its notification LED on the back!" to "I don't want a new one; which one can I use for the most amount of years to avoid this hassle"
Probably also a culture thing. I guess most people in low- and middle-income countries have other worries; I'm speaking from a northwestern european viewpoint
Re: A low-carbon computing platform from your retired phones
#114Re: A low-carbon computing platform from your retired phones
#115This is ignoring the fact that the main reason retired phones are e-waste is proprietary firmware blobs and locked-down systems preventing users from maintaining their phone with security updates, and very limited support length from OEM's leads to VERY insecure devices after they drop out of support. You should not be connecting these old devices to an internet accessible network. Google notably does well here with…
Which consumer ever cares about "security" updates on phones?
Re: A low-carbon computing platform from your retired phones
#116It’s counter intuitive to me that this is a net carbon win. - Are these phone processors really as compute-pet-watt efficient as a regular data center processor? - There’s so little embodied carbon in a phone motherboard - and presumably some embodied carbon in whatever custom racking hardware up is being used to house these. Is that really compute-power-per-embodied-carbon-footprint efficient than making a new serve…
Edit: yes, 25. Found my go-to reference for this quickly after all
> The report about the cost of planned obsolescence by the European Environmental Bureau [7] makes the scale of the problem very clear. For laptops and similar computers, manufacturing, distribution and disposal account for 52% of their Global Warming Potential (i.e. the amount of CO₂-equivalent emissions caused). For mobile phones, this is 72%. The report calculates that the lifetime of these devices should be at least 25 years to limit their Global Warming Potential. —https://wimvanderbauwhede.codeberg.page/articles/frugal-comp...
Re: A low-carbon computing platform from your retired phones
#117This is ignoring the fact that the main reason retired phones are e-waste is proprietary firmware blobs and locked-down systems preventing users from maintaining their phone with security updates, and very limited support length from OEM's leads to VERY insecure devices after they drop out of support. You should not be connecting these old devices to an internet accessible network. Google notably does well here with…
The article seems to be fairly clear about this: it is Google focusing on Google phones (so unlocking the bootloader should not be an issue) and they did mention that the kernel would have to be replaced (albeit for other reasons). I would think the main factor against such clusters is cost. Even if the four year old phones are free, they have to be dismantled, tested, and supporting hardware/software has to be devel…
Re: A low-carbon computing platform from your retired phones
#118Very weird that this is coming from Google, given that they made their phone platform specifically to not let you install your own operating system. And now, they're making it illegal to install custom apps too: https://keepandroidopen.org/
There is nothing about Android as a platform that forbids installation of your own OS. That's a phone oem choice and the fact Pixel phones can be unlocked proves as much. In fact this is the reason this project is even possible.
Google is requiring it be closed and leaving the unlock entirely optional. That's a choice
Re: A low-carbon computing platform from your retired phones
#119EMMC in phones has a finite lifetime and dies after a few years of use. That it is not mentioned in the article tells me everything I need to know about its seriousness
That consumer rate isn't datacentre use, but not every task is write-to-persistent-storage intensive. You can also replace the sdcard and write to that instead if this is a worry (that's what I've been doing on my phones since I use them quite intensively; maybe that's overkill nowadays idk)
Re: A low-carbon computing platform from your retired phones
#120If only the phones could run a real Linux, let us bring our normal payloads of tools & scripts!
I've been using GNU/Linux as my phone OS for the last 18 years on several devices, enjoying "normal payloads of tools & scripts". Aside of a short time around 2017-2019 I never carried and relied on any other phone. It's not some wishful fantasy, it already exists and works.