People who don't have Internet rarely signup on random websites, so I fail see your point.
Some might claim that people with home Internet are more likely to have a cell phone.
I don't really care what you need to signup on Facebook. We're talking about ubuntuforums.org.
One of the possibilities was that ubuntuforums.org might either A. adopt similar auth to Facebook or B. just rely on Facebook login.
sensible service that uses the email address known from account creation.
Facebook is relying on the telephone number as a unique key to identify real people. Anybody can generate trillions of e-mail addresses by registering a domain and using catch-all forwarding. It's supposed to be cost-prohibitive to register a phone number just to create a single Facebook account.
You are free not to use Facebook if you don't like their security policy (indeed, there are many similar reasons not to use Facebook). It is hardly "reprehensible". If the government required you to have a mobile phone to live in this country, that would be reprehensible.
The government requires people to find a job in order to live outside prison. If all employers in the field for which one is trained require a mobile phone, then the government requires a mobile phone.
aptitude for package management (which brings in X windows)
Why bring in aptitude? I thought that from the command line, apt-get did the same thing.
Talking about a "base install" for such a system is like talking about [camping]
How much does OpenSSH + the basic LAMP stack add to the base install?
BTW: Some people don't have cellphones.
Some people don't have Internet. In any case, you already need your own phone number to sign up for Facebook unless you still have access to a university e-mail address.
Generally, I hate forums that build their own password systems rather than using OpenID or Google Sign In or even Facebook login
This shopping cart uses OpenID and Google sign-in, but OpenID sign-in doesn't work for Yahoo! because Yahoo!'s OpenID provider uses redirects for the verification step and PHP cURL doesn't follow redirects if an open_basedir is set.
The link can be made such that it only works once.
For the attacker before the mail even gets to the intended user.
The email can be sent encrypted to your public key.
For those people who have the discretionary income to fly to key signing parties.
The pasword-change code can be sent to your cellphone number
For people who already pay hundreds of dollars a month for cell phone service. A lot of households still share a POTS house phone among members because it's cheaper than a cell phone with unlimited minutes per person.
The replacement is native code.
I'm certain that experienced developers of mouse-driven games for Windows on PCs can still obtain Xbox One devkits through an accredited disc game publisher. Of course this requires you to conceive, implement, ship, and market a game in a mouse-driven genre to demonstrate your competence. And you'll need certain professional social networking skills, which don't come easily to people with some disabilities that correlate with programming skill, to negotiate with a publisher. But as another Slashdot user has repeated to me over the years: "them's the breaks."
"Gravitation cannot be held responsible for people falling in love." -- Albert Einstein