You can read the 2.6 driver book on LWN as a starter, as there is no radical departure between Linux 3.x and the 2.6.x series. You can even grab an older copy/branch of the kernel like 2.6.32 and run it in a VM, as then there will be no difference between the source you use and what the existing books contain.
The Linux build system broke when upgrading GNU Make from 3.81 to 3.82, and all stable branches had to add a fix to handle the changes.
Nokia is now just a device manufacturer, it squandered its 'network' when it abandoned the Symbian users and developers.
They were living in Egypt before Muslims ever existed, and they still live there because even int the 9th century, Muslim invaders understood that expelling the vast majority of its population is not the right way to do a conquest. They resisted islamic assimilation for 14 centuries, including periods when they were violently reprimed for this. Except for a short period during the Crusades, there has been no direct conflict between Western Christians and Copts, and there was never any significant movement of population from Europe to Egypt.
I just want my packets to make it to their destination, uninspected and un-fucked with, and I want the same for the packets coming back to me.
Unfortunately, this means that all remote servers you interact with need to use HTTPS or the appropriate secure version of the protocol used - but is there an encrypted version of VoIP available ? Barring that, if you only mistrust your local network provider, you need a VPN. With some work, you could also rent a colocated box to install your own.
Who thinks the EU doesn't spy on the US?
Just for measure, as you may not understand the EU institutions.The European Council is composed of the governments of the states of the EU. It usually works by organizing reunions of ministers for each political domain, as well as reunions of the heads of government, and that's currently the place where important decisions are taken. Given that there are 27 members, it is a piece of cake for the US to know what is said in there, and some countries' governments will gladly tell the US if they ask. Except that they may distort the message to fit their interests. Thus, it is interesting for US spys to get the information directly.
But on the political level, this spying is tantamount to bugging the White House's main conference room.
the confirmation dialog would have to present some identifying information about the device
It's not really possible with USB out of the box. In this case the charger is the host, and is at the origin of all transactions. You need to add another layer over the existing protocols to require the host to give some credentials, before changing the device profile and exporting the interesting interfaces. This means a new WHQL certification / kernel update for your drivers, and ensures that it will not happen immediately.
they sure knew how to engineer a damn solid network.
That's what regulated, cost-oriented prices in a monopoly do. Gold plate everything, spare no expense in the research of perfection, and earn a fixed percentage on it. Nowadays, we spend money on advertisement instead, because it's much more efficient at recruiting clients than quality in a competitive market.