Smartphones get reused as webserver. After all a smartphone is a full featured computer with full networking so you can run most server daemons on it, httpd, dns, ftpd, sshd, bt-tracker, etc.
I disagree, people should do what they are good at. It's not the best thing to ask a surgeon to go out on the fields to work as a farmer just to "feed the hungry". Programmers should write programs and Linux/UNIX engineers should design, architect and construct systems.
That the poor people need is knowledge, trade, business and markets. IT can provide this, like auction markets where farmers and shopowners can put bid and ask prices on grains, meats, etc. Where people with useful skills can market their services to those who need the services, mechanics, metalworkers, woodworkers, carpenters, plumbers, construction, trucktransporters, etc. Via IT you can also teach usefull skills to these poor people.
"Where do I change my network settings?"
Windows: Control Panel
Mac: System Preferences
Linux: It depends
The reason Windows and Mac and Android are dominating user devices is because they have standardized a GUI environment, and GUI failure is considered operating system failure.
Duh.. "Linux" is a kernel, no more, no less.
Your answer should be:
Ubuntu: System Preferences
Fedora: System Preferences
So your original criticism falls flat. It's as easy to configure the screen resolution or network settings in Ubuntu and Fedora as in MacOS X or Windows.
I disagree, Fortran and C is very good for parallel scientific computations. If you are doing computations you care about speed, and the closer you are to the iron (and the os) the faster it runs and more work you can do in a time unit. You have nice tools like OpenMP, UPC, Cilk and MPI, etc. Posix SHM is the best for local IPC/RPC.
Python may be a nice lang to work with, but it is a slow dog.
With fourth generation liquid lead cooled nuclear technology we have enough energy to power us for thousands of years into the future. The good thing with Gen IV is that it burns old stockpiles of spent nuclear fuel rods, plutonium and americium as well so we reduce the toxic hazard and storage of these resources. On top of that we got thorium too that is four times more abundant in the ground than uranium. The core of the earth is a gigantic ball of molten metal, just imagine the amount of free energy available there if you have the technology to drill deep enough into the crust and harness the heat energy.
Of course you are right that current society is highly dependent on oil and it will get painful for the human civilization then this key resource dries out.
Free society produced the most wealth on this planet in the shortest time period, and then it turned into the bread and circuses system that then squandered that wealth and ran into the most debt that any nation has ever had in the history of the world.
Yes, you are correct. Including the bold part. The bold part is always an inevitable outcome for free society.
Free society only works in short term.
That is just not true. It come to be because of corrupt politicians breaking the law/constitution. Income taxes and/or a central bank are illegal according to the constitution. If the constitution is obeyed US would still be a free society.
That's why socialism was invented as the long term answer. That's why 1984 still applies despite it is 28 years past the actual year - totalitarianism is the inevitable future end state.
BS. Socialism/Communism is just an idea of madness/insanity born out of a disillusioned persons mind. It was not invented for anything, just a crazy idea.
Some of the longest running economies were not free societies, but long stretches of some form of totalitarianism. They weren't particularly progressive, but they lasted for a long time.
Just look at the various royalties (Imperial House of Japan, House of Windsor, etc). They're figureheads these days, but they still get special treatment. You don't see many private businesses in free society last that long.
They are a product of feudalism and monarchy long before there even existed private business in today's sense. These are family structures and clans/tribes, which is the oldest human organisational form going back to stone age. Special treatment of certain groups or people are a bad thing and should be shunned. The same goes for the idiotic celebrity worship today.
That's why the world moved to Corporatocracy. Corporations get to be like the old dynasties of the past that lasts forever and ever
It's completely rational that people are shunning free society.
That is mostly due to special treatment from the state and the judicial system. This is not a good thing, it's a bad thing. There is a name for this, the merge of the state and corporations, the name is "fascism".
People (mostly the rich, but also people on welfare) want to stop progressing for a while and enjoy themselves.
So people generally want to and just slack off and stop developing and inventing to progress the human civilization? that's BS, it is coded into our genes to be exploratory, creative and progress.
That is nice, but I like the idea of vertical farming, a good solution for countries in the northern hemisphere where you can't grow anything outdoors between October to May. With vertical gardens you can grow inside hangars or even in standard size containers during cold period.
Recently upgraded last year to a quad-core Phenom II with 4 GB of the fastest DDR2 memory available at that time. Then AMD got a 12-core desktop offering out I know I want one of these beasts!
It's even possible to update/upgrade on-the-fly while the program is running. This is not a problem for client application as it's no issue to shutdown Open Office or Firefox to update, but a server program busy serving hundreds of clients that depend up on it.
With Shared Libraries in C/C++ and classes, etc in other languages one can create a architecture design of empty skeleton to hold all code as individual loadable modules that can be loaded/unloaded anytime. So you can load v2 of a module, tell the app switch over to use the new module and then unload the old v1.