Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-4041-8081-

why do you fags use Linux?

Name: Anonymous 2010-04-10 13:16


It's an OS where the files have no association to programs; all configuration files and settings are stored "wherever" in text files that grow to be several megabytes long; most shell commands are so abstractly named that you would never be able to use them without knowing how they work.. or first reading its "manual pages".

It is also an OS of inconsistency. There's over a thousand distributions of Linux, and over a billion different modified versions of it. Programs come shipped as source code that you must compile and configure yourself (by way of large scripts that attempt to figure out how your system is running.. since nothing is standard).

What I am trying to say is if you want to make full use of your hardware, then use Windows. If you want to waste days trying to get an alpha OS to work with hacked drivers and illegally reverse engineered applications (that are mostly written by ugly teenagers who would stop doing it once they get laid) then by all means use Linux.

Name: Anonymous 2010-04-10 13:20

Thank You Captain Obvious!

Name: Anonymous 2010-04-10 13:33

In before, copy-pasta is s/Linux/Windows/g.

Name: Anonymous 2010-04-10 13:36

OP is an idiot, not only should you not be using Linux, you should not even use Windows since you want everything done for you. The only OS for your kind of mentality is OSX where you have a gui interface to walk you though everything and hide all OS details your tiny brain would never understand.

The reason why Linux utilities are so dificult to understand is because they are so powerful. Utilities like awk are almost a programming language unto themselves. Everything is a file in Linux and is exposed to those who have the understanding to manipulate them, unlike a kiddie OS like Windows or OSX where everything is a binary handled by the OS for you.

OP- stop posting on /prog/ and take your feeble brain back to /b/

Name: Anonymous 2010-04-10 13:38

>>4
Why waste your time when you know very well that YHBT                                                     .

Name: Anonymous 2010-04-10 13:46

>>5
Have you paid your beet toll today?

Name: Anonymous 2010-04-10 13:47

I've seen it on /g/ a hour ago.

Name: Anonymous 2010-04-10 19:12

>>4

Awk comes installed in OSX... Come to mention it, almost all standard *nix ware is packaged with it. While I have issues with how the hierarchy is structured, and obscuring certain things that are pedestrian to change in other *nix systems, OSX is a actually a well thought out OS, and is quite flexible.

Name: Anonymous 2010-04-10 19:35

It's an OS where the files have association to only one program; all configuration files and settings are stored in a "registry" that sits god-knows-where on the filesystem; most commands are so retardedly named that you would never be able to use them without immediately having its full purpose shoved in your face.. or first reading its "tooltip".

It is also an OS of inconsistency. There's over a thousand wallpapers for Windows, and over a billion different pirated versions of it. Programs come shipped as executable zip files or self-installing executables or some other unsafe shit that you must authenticate for administrative access before running (by way of a large popup window that is so obtrusive that it stops you being able to do anything else until you've let it.. since no intelligence is assumed of the user).

What I am trying to say is if you want to make full use of your hardware, then use OS/II. If you want to waste days trying to figure out what "Click here to begin" on a button labeled "start" means and illegally downloaded applications (that are all several thousand times more expensive than is natural) then by all means use Windows.

Name: Anonymous 2010-04-10 19:54

It's an OS where the files have association to only one program;
You can have alternate associations
all configuration files and settings are stored in a "registry" that sits god-knows-where on the filesystem;
You don't have to use the registry if you don't want to. The registry is rather well documented, like most of the OS. The physical location of the registry is also well-documented(it's stored across different hives, global and user-specific hives). The location of the hives themselves is part hard-coded, and part self-referential, thus the registry refers to itself. (%SystemRoot%\system32\config\*, then look up HKLM\SYSTEM\CurrentControlSet\Control\hivelist for a complete listing of all hives... it usually looks like:
\REGISTRY\MACHINE\SAM -> \Device\HarddiskVolume1\WINDOWS\system32\config\SAM
\REGISTRY\MACHINE\SECURITY -> \Device\HarddiskVolume1\WINDOWS\system32\config\SECURITY
\REGISTRY\MACHINE\SOFTWARE -> \Device\HarddiskVolume1\WINDOWS\system32\config\software
\REGISTRY\MACHINE\SYSTEM -> \Device\HarddiskVolume1\WINDOWS\system32\config\system
\REGISTRY\USER\.DEFAULT -> \Device\HarddiskVolume1\WINDOWS\system32\config\default
\REGISTRY\USER\S-1-5-19 -> \Device\HarddiskVolume1\Documents and Settings\LocalService\NTUSER.DAT
And so on (per user registry follows).

While most people who have never studied how the registry works will find it confusing, it's actually rather nicely designed and easy to use, as long as you understand the basic principles behind it. It's also a lot more uniform than *nix's /etc, and allows more control to the user, as well as a lot more fine-grained control over permissions and hierarchy, however the structure of some of the data is rather complex and some developers tend to abuse it.

most commands are so retardedly named that you would never be able to use them without immediately having its full purpose shoved in your face.. or first reading its "tooltip".
Really? What commands may those be? I find Win32 API names a lot easier to remember than certain unix commands. They're also rather consistent. That doesn't mean I won't have to look up the documentation on either OS(MSDN on Windows, manpages on *nix).

It is also an OS of inconsistency. There's over a thousand wallpapers for Windows, and over a billion different pirated versions of it.
The APIs are very consistent. I have plenty of applications which while made in 2009-2010 are still compatible with Windows 9x and the NT line, even if those OSes have completly different kernels. That speaks a lot to how much care they took to preserve backward compatibility when they extended their APIs.
Just because there's different versions of the OS, that doesn't mean the core is different. Most differences are superficial and are in the included software and versions, as well as building parameters, not in functionality. Wouldn't this argument apply a lot more to there being uncountable numbers of GNU/Linux distros?

Programs come shipped as executable zip files or self-installing executables
I don't mind this packaging, however I tend to prefer archives to installers. When I'm dealing with an installer, I always unpack the installers files using some other tools beforehand to verify the contents and safety(using a disassembler/debugger in a VM) of the software.

or some other unsafe shit that you must authenticate for administrative access before running (by way of a large popup window that is so obtrusive that it stops you being able to do anything else until you've let it.. since no intelligence is assumed of the user).
You can easily disable this if you trust yourself more. It's more useful for those that are unable to verify the safety of some software before running it. It can also act as a reasonable heuristic. Besides, isn't this "problem" present on Ubuntu too, being asked your root password all the time.

Name: Anonymous 2010-04-10 20:06

>>10
wow, finally I come across someone who understands OSX. Do you think it would be possible to implement an OSX type of file registry in Linux? The problems of dependencies in Linux is such a mess it seems developers can only distribute source so that it can be compiled on each distro. It would be so nice if you could get just an executable that just pastes and runs in Linux like on OSX. Do you think it would be possible to do that in Linux?

Name: Anonymous 2010-04-10 20:07

>>10
Replying to a modification of a pasta? really?

Name: Anonymous 2010-04-10 20:16

>>11
What's that? An operating system designed entirely by one company, with set goals (you know, like what for-profit companies do) is more centralised and consistent throughout versions than software that has been made in nerds' spare time by several hundred nerds worldwide?

Also: Most distributions have things called repositories. You don't even need to copy and paste; you just say "install this for me" and guess what? it does. Software doesn't even need an uninstall function, because the distro-specific tools do that for you.

Linux isn't the OS. The OS is the OS. Linux is the kernel.

Name: Anonymous 2010-04-10 20:17

>>1,10
ONE WORD POSIX COMPLIANCE THREAD OVER

Name: Anonymous 2010-04-10 20:28

>>13
the whole idea of repositories is stupid, you are trusting some repo maintainer to compile and install software for you. Linux will never take off as a platform for commercial software all long as this "mommy, will you cut my meat for me" attitude continues between distro users and maintainers

Name: Anonymous 2010-04-10 20:46

software that has been made in nerds' spare time by several hundred nerds worldwide?
I hope that was satire

Linux will never take off as a platform for commercial software
prefix software with desktop and you may have a point

Name: Anonymous 2010-04-10 21:04

I know at least most of you are being facetious, but this got old before being posted the first time.

Name: Anonymous 2010-04-10 21:14

NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL

Name: Anonymous 2010-04-10 21:20

>>14
GNU/Linux is not POSIX compliant.  Not a single distribution, not even RHEL, is certified against the Single UNIX Specification.

POSIX_ME_HARDER, baby!

Name: Anonymous 2010-04-10 21:42

My beef with *nix is simple - the filesystem hierarchy is retarded.

Data is data, but if we go a little bit further, we can think of the data stored on a hard disk like this: There are programs that we can run, settings that change the way these programs behave, and data that these programs can act on.

Binary executables should go in one directory, program settings should go in one directory, data should go in one directory. Simple as that. Oh, sure, go ahead and make separate versions of these directories for each user - that would only make sense, given *nix's history as a multi-user OS. Maybe even throw in a folder for program sources, although you could probably throw that under data. Our hierarchy now looks something like this:

/bin
/conf
/data
/user/bin or /ubin
/user/conf or /uconf
/user/data or /udata

In any case, even this slightly mangled version of the original 3 directory hierarchy is fairly elegant and logical. It's easy for anyone to come up with the idea for this kind of system - I'm certainly not the first to think about this.

SO WHY IN THE FUCK DO LINUX DEVELOPERS FEEL THE NEED TO PLACE THEIR CONFIGURATION FILES IN SIX MILLION DIFFERENT PLACES? WHY DO SOME OF THEM USE /etc, WHILE OTHERS USE /usr/something AND OTHERS PUT SOME SHIT IN MY HOME DIRECTORY, AND OTHERS KEEP THEM ALONG WITH THE BINARY, AND I DON'T KNOW WHAT THE FUCK ELSE? WHAT IS THE POINT TO THIS? WHY WOULD YOU DESIGN AN OS THIS WAY? WHY DO I HAVE TO REMEMBER A SEPARATE LOCATION FOR EVERY PROGRAM'S SETTINGS? WHY WOULD YOU DO THAT?

But we can't change it now! It wouldn't be POSIX compliant!

Name: Anonymous 2010-04-10 21:49

Every OS has got some things right and some things wrong... for certain tasks and usage patterns. No OS will ever get everything right, and there isn't even a ``right'' state as various applications have different needs. The best one could do is find a middle compromise which fits most common usage cases well and make sure things are extensible enough that the other cases could be accomodated as needed.

Name: Anonymous 2010-04-10 22:08

>>20
there is nothing that makes one file configuration more retarded than another. What needs to be done is a file registry system has to be made standard for Linux

Name: Anonymous 2010-04-10 23:46

>>22
registry in Linux
gee, this is an astounding idea!!

Name: Anonymous 2010-04-11 1:28

>>23
WINE Is Not an Emulator

Name: Anonymous 2010-04-11 2:22

>>22
Fuck you.
What is wrong with /etc/ and hidden files in home directories?
Implementing a regestry like how Microsoft Windows® does is a *great* idea!
Lets all drop POSIX and start messing around with operating systems internally!

Great ideas guys!
Dropping POSIX is real good for making the life of programmers easier.
[b]Microsoft did a great job of building a enterprise quality operating system!
We can all agree on that, can't we?[/b/

Name: Anonymous 2010-04-11 3:19

>>25

Standards are good.
POSIX, however, is not a good standard.

Name: Anonymous 2010-04-11 3:35

>>22
oh god i have to throw up

Name: Anonymous 2010-04-11 4:00

>>25
hidden files in home directories

FFFFFFFFFFFFFFFFFF–

Worst fucking thing about *nix. Any rational person would have just said to themself, "Well my system-wide configuration files go in /etc, so I'll put user-specific files in $HOME/etc." But since this is *nix, they create a godawful name-based hidden file scheme, meaning you generally get far more clutter than the one non-hidden directory there should have been.

Name: Anonymous 2010-04-11 5:30

None of this configuration is the operating system's fault - it's all software that doesn't know where to put things, so it just puts it where it wants.
>>28
Some of the root filesystem is copied in the home folder. .config is the user-specific /etc, .local is the user-specific /usr[/local]. But about 5% of applications follow this.

If you let anyone develop for a system, chances are everything's going to be all over the palace.

Name: Anonymous 2010-04-11 7:55

Whats the point of making everything a three letter abbreviation
/usr/ /dev /bin
Instead of
 Documents/ Devices / Programs

Name: Anonymous 2010-04-11 7:59

>>30
Less typing for CLI

Name: Anonymous 2010-04-11 8:00

>>30
I imagine it's the same reason as having the commands rm, ls, mv, etc. - less to type

and /usr/ isn't equivalent to Documents IIRC it stands for unix system resources.

Name: Anonymous 2010-04-11 8:15

>>30
During the early times of UNIX, people used to use dumb terminals/thinclients over terribly slow lines, so the shorter the better. This is also the reason why people liked to use ed.

*nix might have been shaped more differently had they not had those limitations.

Name: Anonymous 2010-04-11 8:17

>>30
Imagine having to read through the path:
/Documents/Shared/Programs/Cowsay/Files/
instead of
/usr/share/cowsay
Not only are the short folder names easy to type, they're easy to read and parse in your head. The more times your eyes have to move over words, the less likely you are to remember them and their purpose.

Also *nixers hate the shift key.

Name: Anonymous 2010-04-11 8:34

Name: Anonymous 2010-04-11 9:01

>>35
all "binaries" directories map to the same place.
So when it inevitably breaks, system binaries will not be available because they're in the same (unmounted, for recovery) directory as non-essential programs? Amazing!

Name: Anonymous 2010-04-11 9:17

>>36
One partition is not safer than another. At least you'd get a consisten loss, not lose all data or all programs, but only lose certain programs and their data in full.

Name: Anonymous 2010-04-11 9:17

>>32

No, actually that's a backronym -- /usr/ did originally stand for "user", and in very old systems it did what /home/ generally does now. You might still find /usr/ftp/ and /usr/http/ in some systems now.

Name: Anonymous 2010-04-11 9:25

>>36

This is why we have boot disks.

Name: Anonymous 2010-04-11 9:29

>>38
Yes. Also BSD keeps user directories under /usr/home/.

>>37
That wasn't the point. In low runlevels, the system asks for root access before going through fstab and mounting things. So, when you try to do anything as root, you will be met with "command not found" because all programs are on the unmounted filesystem, including mount.

Name: Anonymous 2010-04-11 9:29

>>40
Wait, that last part doesn't make sense. But still. It's a nuisance.

Name: Anonymous 2010-04-11 9:49

>>36
1. That situation is rare enough in most home systems that it's not worth considering. You should always have a backup plan in any case.
2. So put the system binaries in a different drive and join them into the system with a union mount.

Name: Anonymous 2010-04-11 10:34

GoboLinux is trying to fix a problem that isn't problematic.

Name: Anonymous 2010-04-11 10:40

>>43
I find Gobolinux's system very useful. In the Gobolinux way, it's easy to have multiple versions of software within the same system and it's easy to maintain the system with nothing more than the standard Unix tools (though there are also helper scripts that make system management very easy).

Name: Anonymous 2010-04-11 13:51

>>33
This is also the reason why people liked to use ed.
Implying we aren't still.
.

Name: Anonymous 2010-04-11 14:02

>>45
liked is paste tense dumbass
learn to speak english before you make implications

Name: Anonymous 2010-04-11 14:08

paste tense
learn to speak english

Name: Anonymous 2010-04-11 14:32

>>46
I'm not sure what you are trying to imply there, please elaborate.

Name: Anonymous 2010-04-11 14:35

>>48
"liked" is a word, it is past tense of the word "like"
implying it is no longer done

Name: Anonymous 2010-04-11 14:38

>>49
Exactly what my post stated.

implying it is no longer done
Implying we aren't still.
Implying we are not using ed still.

Name: Anonymous 2010-04-11 14:53

>>50
Implying that anyone has really been far even as decided to use even go want to do look more like.

Name: Anonymous 2010-04-11 14:56

>>45,49-51
All the posts in this thread containing the word "implying" and not a sage among them. Gee.

Name: Anonymous 2010-04-11 15:11

>>52

They're probably /g/ refugees.

Dear /g/ refugees,

Here on world4ch, it is customary not to use shitty imageboard memes, such as "greentext implications." This policy is a part of the diverse and rich culture that we have grown over the past few years.

It should be interesting for you to note that world4ch (now known amongst newcomers as "the text boards of 4chan") was originally an entirely separate website!

We here at /prog/ would like you all to fuck off back to /g/ to extend our support towards our new members by helping you adjust to the our unique community. Before you make another post, we (the /prog/riders) would appreciate it if you would open up /prog/ thread list and read a few older threads, so that you can understand what our board considers to be acceptable. Who knows, you might learn something!

Sincerely,

Thomas "I fucking hate you faggots, get out of my /prog/" Anonymous.

Name: sage 2010-04-11 15:36

>>53
Hi, was not using "> Implying", I was quoting the implication.

Implying I'm from /g/.
sage

Name: Anonymous 2010-04-11 15:36

>>53
Gee
They're probably /g/ refugees.
So in other words, Gee gee gee gee bab--what?

Seriously though, excellent post.

Name: motherfucking age 2010-04-11 16:47

>>53
`> implying that you will ever get rid of the "implying" crap. I have taken it as my personal Vendetta to use it whenever possible on this board.
Seriously though, go fuck yourself. Thank you. And no, I'm not from the imageboards nor from reddit. And my name is not Randall.

Name: Anonymous 2010-04-11 16:53

>>54
forgive >>53, he is just oversensitive just like most of us.

Name: Anonymous 2010-04-11 16:54

just to give you guys a heads up, 420chan has a pretty decent /prog/ board

its a good idea to spread out to make good quality boards a harder target for doubleniggers like >>56

Name: Anonymous 2010-04-11 17:09

>>58

Last time I checked admittedly, in the fall season of last year, it was one of those horrible "LOL WHAT PROGRAMMING LANGUAGE SHOULD I LEARN FIRST" boards.

Name: Anonymous 2010-04-11 17:22

>>59
and now this board is being spammed by allcaps raving loons

Name: Anonymous 2010-04-11 17:33

>>58
define "pretty decent"
on a scale of weekend-prog -> this-week-not-including-weekend -> vintage-prog

Name: Anonymous 2010-04-11 18:15

>>61
that scale looks exponential

Name: Anonymous 2010-04-11 18:23

>>58
* It's
Also, go fucking die. I hope your balls dessicate and fall off, all this during excruciating pain. Thank you.

:/

Name: Anonymous 2010-04-11 18:44

>>61
On a scale from /pr/ to /prog/, it's about half a /code/.

Name: Anonymous 2010-04-11 18:57

linux is better than windows simply because i would rather have full control over my computer rather than not.

Name: Anonymous 2010-04-11 18:59

>>65
i would rather have full control over my computer
Enjoy your binary Nvidia and Broadcom drivers.

Name: Anonymous 2010-04-11 19:09

Look at it this way.

On most browsers, you can bring up your browsing history by pressing Control-H. (No, this is not going to become a discussion of werecows.) On Firefox, this brings up a sidebar that shows up on the left side of the window. If you put your mouse over the edge of the sidebar, the cursor will turn into a different kind of arrow. By clicking and dragging it, you can move the edge of the sidebar back and forth. You are, to put it another way, manipulating the border between the normal window and the history window. By moving the mouse, you can increase the portion of the window devoted to either part. In a more extreme view of this situation, you're increasing or decreasing the amount of existence the sidebar has.

Now, let's apply this idea to something more abstract. Look out your window. If you don't live in a highly urbanized area, you should be able to see the horizon. Think of this as the border between the land and the sky. The land and sky are obviously distinguishable thanks to this boundary. Now, if you were to "drag" the sash between the sky and the land, or to manipulate the border between land and sky, you would end up causing the sky to become larger and the land to become smaller, or vice versa. An effect of this might be to cause something that was just on the ground to suddenly be hundreds of feet in the air. Truly a frightening situation to be in. So, look at it this way - manipulating the border between two physical things shifts whatever balance there is in the interaction between those things. Alternatively, by manipulating the border between two things, you can change the manner in which they exist.

Still, this isn't *that* abstract, since it's still dealing with real things in the real world. Many believe that in this world, there are those things that are true, and those that obviously aren't. This divides reality into two extremes: truth and falsehood. But, since we have two extremes, logically one can imagine a boundary between those two extremes - the border between truth and lies. If one were to manipulate this border, suddenly things that were pure fantasy (flying pigs, for the sake of argument) have become reality - or things from reality have ceased to exist. This is how Yukari is said to have invaded the moon - by manipulating the border between truth and lies, as applied to the reflection of the moon on a pond, she was able to make the reflection of the moon into a manifestation of the actual moon, and so send her youkai army onto it. This is what's truly amazing about Yukari's power - the ability to manipulate the border between completely abstract concepts allows her to fundamentally change reality as we know it (at least in terms of two abstract concepts).

Name: not >>65 2010-04-11 19:11

>>66
uh... enjoy yours?

Name: Anonymous 2010-04-11 19:45

>>66
I actually enjoy Intel graphics and Atheros ath5k drivers.

Name: Anonymous 2010-04-11 22:06

>>66
You are free to run free drivers. It won't kill you not to have the cube.

Name: Anonymous 2010-04-11 22:12

>>69
My Eee detector is blinking.

Name: Anonymous 2010-04-11 22:32

>>45,49-51,56
implying
Back to the imageboards, please

Name: Anonymous 2010-04-11 23:08

>>72
Fuck off, ``faggot''.

Name: Anonymous 2010-04-12 0:13

Dear /g/ refugees,

Here on world4ch, it is customary not to use shitty imageboard memes, such as "greentext implications." This policy is a part of the diverse and rich microbe culture that we have grown over the past few years in our neckbeards.

It should be interesting for you to note that world4ch (now known amongst newcomers as "the text boards of 4chan") was originally an entirely separate website!

We here at /frog/ would like you all to fuck off back to /g/ to extend our support towards our new members by helping you adjust to the our unique aspergers support community. Before you make another post, we (the /frog/riders) would appreciate it if you would open up /frog/ thread list and read a few older threads, so that you can understand what our board considers to be acceptable. Who knows, you might learn something!

Sincerely,

Thomas "I fucking hate you neurotypicals, get your hands off my /frog/" Anonymous.

Name: Anonymous 2010-04-12 0:26

>>74
Fuck off, ``faggot''.

Name: Anonymous 2010-04-12 0:33

>>73,75
Lead by example.

Name: Anonymous 2010-04-12 0:37

>>76
Fuck off, ``faggot''.

Name: Anonymous 2010-04-12 0:37

>>77
After you, sir.

Name: Anonymous 2010-04-12 0:38

>>79
Fuck off, ``faggot''.

Name: Anonymous 2010-04-12 0:38

>>81
Fuck off, ``faggot''.

Name: ' 2010-04-12 0:40

Hey, don't bring me into this!

Name: Anonymous 2010-04-12 0:44

>uses faggot quotes to emphasize faggotry
>isn't aware of implications

Name: Anonymous 2010-04-12 0:48

>>82
EXPERT SHIICHAN QUOTE FAILURES

Name: Anonymous 2010-04-12 13:01

>>80
>>81
[i]Haha[i], just like on reddit!

Name: Anonymous 2010-04-12 13:01

omg how to delete >>85

Name: Anonymous 2010-04-12 13:06

>>87
Are you custom-creating these... state of the art works?

Name: Anonymous 2010-04-12 13:23

>>89
She has really nice hair, shame about the faces

Name: Anonymous 2010-04-12 13:40

>>90
She has really nice hair, shame about the feces

Name: Anonymous 2010-04-12 15:39

>>91
(ಠ_ಠ)

Name: Anonymous 2011-02-03 8:43

Name: Anonymous 2011-02-04 12:42


Don't change these.
Name: Email:
Entire Thread Thread List