The title of the article is really misleading. I though of a succesor to IPv6 and not DNS. It shouldn't say "internet protocol", thats technically not correct
Going to have to call bullshit on this. If it was detectable at that range then he has a faulty phone. The iPhone is classified as an emitter and so it needs to undergo rather strict FCC testing to ensure that it does not emit outside of certain frequencies and at specific power levels. The device would NEVER have been approved if it emitted at this level into bands licensed to other uses.
Yes. It's disappointing to hear your friends didn't receive theirs. If they're still interested, there are comments on that Kickstarter organizing an independent production run of the open source design.
I wish every ARM device supported UEFI. Custom images for ever singly ARM device is not sustainable. Only Microsoft required UEFI on ARM devices (and maybe Apple now with their own silicon?) but they locked all those bootloaders. Even when people found ways past those locks, there are no open source drivers for all the hardware on Lumia phones, so they're all useless e-waste bricks now.
Afaik, UEFI (at least on ARM hardware I worked with) embeds the DeviceTree for non-ACPI boot usecases, so the user is no longer responsible for providing the proper DTB for that board, although the user can still override it if needed.
Last time I worked with ARMv8, UEFI provided both ACPI tables and the embedded DTB, since ACPI support was undergoing a major rewrite in the kernel at that time.