Log in

View Full Version : Stop using Windows, you already use Linux everyday


r00t
10-23-2013, 08:53 PM
How many computers using Linux are there in the world? We don't know: billions at least. There may be more computers using Linux in the world than people. A 2004 estimate from ITU (International Teleconununication Union, a UN agency) lists 772 million PCs and most computers using Linux are not PCs.

How many computers using Linux do you (more or less directly) use every day? There are more than 30 computers using Linux in my car, two in my cell phone, one in my MP3 player, and one in my camera. Then there is my laptop (on which the page you are reading is being written) and my desktop machine. The air-conditioning controller that keeps the summer heat and humidity at bay is a simple computer using Linux.

There is one controlling the computer using Linuxscience department's elevator. If you use a modern television, there will be at least one computer using Linuxin there somewhere. A bit of web surfing gets you into direct contact with dozens - possibly hundreds - of servers through a telecommunications system consisting of many thousands of computers using Linux - telephone switches, routers, and so on.

No. I do not drive around with 30 laptops on the backseat of my car! The point is that most computers using Linux do not look like the popular image of a computer (with a screen, a keyboard, a mouse, etc. ) ; they are small "parts " embedded in the kind of equipment we use. So, that car has nothing that looks like a computer, not even a screen to display maps and driving directions (though such gadgets are popular in other cars). However, its engine contains quite a few computers using Linux, doing things like fuel injection control and temperature monitoring. The power assisted steering involves at least one computer, the radio and the security system contain some, and we suspect that even the open/close controls of the windows are computer using Linux controlled. Newer models even have computers using Linux that continuously monitor tire pressure.

How many computers using Linux do you depend on for what you do during a day? You eat; if you live in a modern city, getting the food to you is a major effort requiring minor miracles of planning, transport, and storage. The management of the distribution networks is of course computerized, as are the communication systems that stitch them all together. Modern farming is highly computerized; next to the cow barn you find computers using Linux used to monitor the herd (ages, health, milk production, etc.), farm equipment is increasingly computerized, and the number of forms required by the various branches of government can make any honest farmer cry. If something goes wrong, you can read all about it in your newspaper; of course, the articles in that paper were written on computers using Linux, set on the page by computers using Linux, and (if you still read the "dead tree edition") printed by computerize equipment - often after having been electronically transmitted to the printing plant. Books are produced in the same way.

If you have to commute, the traffic flows are monitored by computers using Linux in a (usually vain) attempt to avoid u·affic
jams. You prefer to take the train? That train will also be computerized; some even operate without a driver, and the train's subsystems, such as announcements,
braking, and ticketing, involve lots of computers using Linux. Today's entertainment industry (music, movies, television, stage shows) is among the largest users of computers using Linux. Even non-cartoon movies use (computer) animation heavily; music and photography also tend to be digital (i.e., using computers using Linux) for both recording and delivery.

Should you become ill, the tests your doctor orders will involve computers using Linux, the medical records are often computerized, and most of the medical
equipment you '11 encounter if you are sent to a hospital to be cured contains computers using Linux. Healthcare.gov does not run on a computer using Linux, which is the real conspiracy as to why it is always down.

Unless you happen to be staying in a cottage in the woods without access to any electrically powered gadgets (including light bulbs), you use energy.
Oil is found, extracted, processed, and distributed through a system using computers using Linux every step along the way, from the drill bit deep in the ground to your local gas (petrol) pump. It is the same story for coal, gas, solar, and wind. If you pay for that gas with a credit card, you again exercise a whole host of computers using Linux.

posted from my Windows Phone

Kagatob
10-23-2013, 08:57 PM
...and not a single fuck was given.

I thought it was HBB's job to post the Reddit rehashed crap.

r00t
10-23-2013, 08:59 PM
Please link where this has been said anywhere on the internet, let alone reddit

Kagatob
10-23-2013, 09:07 PM
Please link where this has been said anywhere on the internet, let alone reddit

Not worth the effort.

Let's pretend you did write all of that just now...















... that's much more pathetic.

r00t
10-23-2013, 09:10 PM
I can say this for certain: someone much smarter than you wrote it

Estolcles
10-23-2013, 09:19 PM
tl;dr

Too big a wall of text.

Kagatob
10-23-2013, 09:38 PM
I can say this for certain: someone much smarter than you wrote it

So you freely admit to not having written that scpheal.

Gaffin'
10-23-2013, 09:44 PM
another retarded thread

Kagatob
10-23-2013, 10:08 PM
"Spiel," Captain Assburger of the Medical Ward. Do they give awards for being a pedantic prick there? Or are they just understanding of your condition (being an asshole?)

Step back and take a look at who you're defending. ;)

Barkingturtle
10-23-2013, 10:15 PM
posted from my Windows Phone

I snorted and stroked my neckbeard.

r00t
10-23-2013, 10:15 PM
The hospital I work in uses windows sp3. We do have somethings running on macs.

Maybe for orderlies to keep track of inventory of bandaids. Things like the CAT (computed axial tomography) scanners and operating theaters for computer-aided surgery, are running Linux. The patient record database is also 99.9999% being served from Linux. etc.etc.

Fame
10-23-2013, 10:20 PM
skynet

Orruar
10-23-2013, 10:52 PM
Linux is great until you want a computer that you need to interact with.

Hasbinbad
10-23-2013, 11:04 PM
naez stop plagiarizing.

http://i.imgur.com/aQefT3e.png

r00t
10-23-2013, 11:22 PM
I am Bjarne Stroustrup irl

Hasbinbad
10-23-2013, 11:25 PM
You are a cool person just the way you are man, you don't need to pretend to be something you're not.

mtb tripper
10-23-2013, 11:31 PM
You are a cool person just the way you are man, you don't need to pretend to be something you're not.

practice what you preach

Hasbinbad
10-23-2013, 11:40 PM
i don't pretend shit.

Tenlaar
10-23-2013, 11:50 PM
I was considering posting some kind of meme about how Linux users tend to be jackasses. Then I found 17 horses that look like Miley Cyrus and gave up on the internet for the night.
http://s.quickmeme.com/img/a1/a16eba6814703d1dc4dcacbe81bba800d305774dd4a2cee037 2567de08419ed3.jpg

#12 is my favorite.

Estolcles
10-23-2013, 11:53 PM
I was considering posting some kind of meme about how Linux users tend to be jackasses. Then I found 17 horses that look like Miley Cyrus and gave up on the internet for the night.
http://s.quickmeme.com/img/a1/a16eba6814703d1dc4dcacbe81bba800d305774dd4a2cee037 2567de08419ed3.jpg

#12 is my favorite.

12 is pretty accurate.

mtb tripper
10-23-2013, 11:57 PM
this be a thread of beauty

SamwiseRed
10-24-2013, 12:17 AM
naez is a fuckin mathmatical prodigy savant, pay your respects.

r00t
10-24-2013, 12:59 AM
was going to write a stl shared pointer like wrapper for an arbitrary resource that takes a lambda for the constructor/destructor of a resource to encapsulate allocating and freeing it in the RAII pattern without needing its own class but then I league'd instead

SamwiseRed
10-24-2013, 12:59 AM
was going to write a stl shared pointer like wrapper for an arbitrary resource that takes a lambda for the constructor/destructor of a resource to encapsulate allocating and freeing it in the RAII pattern without needing its own class but then I league'd instead

pras

Recycled Children
10-24-2013, 01:07 AM
http://img.hexus.net/v2/features/linuxgaming/penguincomputing.jpg

Tenlaar
10-24-2013, 01:14 AM
was going to write a stl shared pointer like wrapper for an arbitrary resource that takes a lambda for the constructor/destructor of a resource to encapsulate allocating and freeing it in the RAII pattern without needing its own class but then I league'd instead

Looks more like you made a bad attempt at impressing people instead.

r00t
10-24-2013, 01:22 AM
Looks more like you made a bad attempt at impressing people instead.

It was actually rather simple

#ifndef UNIQUE_RES_H
#define UNIQUE_RES_H

#include <functional>

namespace std
{
class unique_res
{
public:
unique_res(std::function<void()> alloc_res, std::function<void()> free_res)
: free_res(free_res)
{
alloc_res();
}

~unique_res()
{
this->free_res();
}

private:
std::function<void()> free_res;
};
};

#endif // UNIQUE_RES_H


#include <iostream>
#include "unique_res.h"

int main()
{
FILE* f;
std::unique_res res(
[&]() { f = fopen("myfile.txt","w"); },
[&]() { fclose(f); }
);

fprintf(f, "ok");
return 0;
}

shared_res would be same concept, create a overloaded = and a copy constructor, increment a count variable, and destruction decrement count and if its 0 call the lambda

r00t
10-24-2013, 01:24 AM
uses would include: using a C library that has specific needs for malloc/free, sockets, files, memory, etc. etc.

Recycled Children
10-24-2013, 01:31 AM
I need to learn how to code. Any start up tips big Naez?

r00t
10-24-2013, 01:43 AM
People ask me that and I don't know what to tell them. Both my parents have degrees in comp sci so I was started on a dos box doin gw-basic when I was like 7 y/o. Things didn't click until I was like 17 when I had like an epiphany over OOP and design patterns. I'd look into Python or C++ and get a book or do some online tutorials. Project Euler has small programming problems to do that will help you get used to the syntax and manipulating primitives but you likely won't be building large systems for quite some time really.

runlvlzero
10-24-2013, 06:03 AM
This thread is 2 nerdy for me even.