Anyone can make a system "easy" by hiding away all the details and anyone can make a system "powerful" by providing config knobs for every minute detail and drowning the user in debug output.
The real genius is designing a system so it's easy to understand and use, i.e. it's cleanly designed and "makes sense" and has well-thought config defaults, yet provides reasonable configurability without "overengineering". That seems exceptionally hard.
You have to acknowledge some of his points. Showing two identical disk names without any further distinction is retarded, there's just no way around it.
Don't treat users like stupid sheep who'd be confused by/dev/sda or whatever it is. You take away all starting-points for them to even learn something. I didn't learn UNIX because everything was hidden away from me, I learned it because I _saw_ stuff and it made sense.
Just because it's "cool" doesn't mean it's the right thing to do.
What you describe sounds like the epitome of useless complexity with huge potential for debugging nightmares. Time-based and root-agnostic (in)visibility of files? What a turd.
Don't people have a fucking spine anymore these days? Everyone feels entitled to the world, wants his ass wiped for them and reacts to the deserved slap across their hipster face with "Troll!".
So the also non-existent data integrity is the reason they don't have deduplication? Why don't you just say "Yes, we don't have a real filesystem" instead of these laughable arguments?
What a load of BS. What if two files happen to have the same content, but shouldn't really be tied to each other?
Two hardlinked files are forever stuck together until you unlink them manually, down to their file access times and everything. If I write to one, the other changes.
Deduplication doesn't have this semantic tie. Two files happen to have the same content? Fine, save space. But write to one file and the other stays as it was. Plus you _still_ have hardlinks if you want to create a semantic connection.
Not to even mention the fact that deduplication also works if only parts of the files are common.
I want to preface this by saying that since I was very young, I've always been very paranoid about my privacy, and still remain paranoid to this day. I used to react to these sorts of things by spewing vitriol without knowing enough technical details to truly be qualified to comment. I would venture that is the case for the vast majority of people here.
So you were "one of us" but very young. But now you've matured and see the "real" story. Rrrright.
The reality is, you guys are in the minority, and despite a lot of people being vocal about this, they are still in the minority.
Perfect. Why not mind your own business then? Why come here and argue with a minority?
Now, with that rant out of the way, I will say that I am just as in favor of DoNotTrack measures as the rest of you.
Sure, when it can be ignored server-wise and noone would know.
I also think that sites have the right to withhold content from those who do not make their info available because the content is provided in exchange for it. Don't like it? Go elsewhere
Perfect. Why aren't they withholding it, then? You do your thing and I prevent you from doing your thing on MY hardware. Deal?
Bottom line...get educated about this topic if you want to have a real world discussion about it instead of just throwing out false statements and vague statements that anybody in the industry would laugh at because of how uneducated you sound. This is no different than when creationists attack science because they don't understand it and it scares them.
Another sissy rant. "Boohoo, you're just uneducated fools." I am educated about it. Marketing weasels are the lowest form of life right next to lawyers and can't be trusted.
And the science argument, wonderful. Know what? Advertising scum is on the same level as creationists - trying to fuck with other people's minds.
When my car breaks, I let people work on it who have a clue. I would never try to work on it myself, because I acknowledge that it takes a certain skill to be able to do that.
Why there are people trying to work on networks who don't know this simple fact is beyond me. If you don't know what you're doing, you plug in your little blackbox router and dial your support number when something doesn't work. If you want to setup a "complex" network with DNS, you better know your stuff.
And BIND is a piece of cake, seriously. It looks like you belong in the "dial your support number" group.
I love those naive random thoughts. As if noone ever had more than one DNS server.
Google "DNS master slave setup". "Hidden primary" is another key phrase. DNS runs the Internet. It's not some toy that can't handle every imaginable setup.
I've also got Firefox set to "ask me every time" whenever someone wants to set a cookie - yeah, it was a pain for the first few weeks, but I think it's worth it.
Is this some perverted new-age sense of protection where you are basically pleading to the offender to not track you by giving him a cookie with identifying information?
Informational self-awareness seems to be seriously lacking these days.
Don't insult *nix developers. This is Linux we're talking about.
Anyone can make a system "easy" by hiding away all the details and anyone can make a system "powerful" by providing config knobs for every minute detail and drowning the user in debug output.
The real genius is designing a system so it's easy to understand and use, i.e. it's cleanly designed and "makes sense" and has well-thought config defaults, yet provides reasonable configurability without "overengineering". That seems exceptionally hard.
Yeah, with Linux in particular, rebooting doesn't actually fix the random behaviour.
You have to acknowledge some of his points. Showing two identical disk names without any further distinction is retarded, there's just no way around it.
Don't treat users like stupid sheep who'd be confused by /dev/sda or whatever it is. You take away all starting-points for them to even learn something. I didn't learn UNIX because everything was hidden away from me, I learned it because I _saw_ stuff and it made sense.
Dont hide details. Have them make sense.
Blocking YouTube would also save them bandwidth.
Do you think before you argue?
Is that a serious question? How much was that UID on eBay?
Sure, but what has the ISP got to do with all of this? They should NOT mess with the traffic.
If the uneducated masses drown in ads, who cares?
Just because it's "cool" doesn't mean it's the right thing to do.
What you describe sounds like the epitome of useless complexity with huge potential for debugging nightmares. Time-based and root-agnostic (in)visibility of files? What a turd.
Keep the filesystem a filesystem for fuck's sake.
I'm with you.
Don't people have a fucking spine anymore these days? Everyone feels entitled to the world, wants his ass wiped for them and reacts to the deserved slap across their hipster face with "Troll!".
Fuck this idiotic generation of pussies.
What do you mean, storage costs?
Cases where hardlinking is wrong but deduplication works: Mail servers. VM storage.
So the also non-existent data integrity is the reason they don't have deduplication? Why don't you just say "Yes, we don't have a real filesystem" instead of these laughable arguments?
What a load of BS. What if two files happen to have the same content, but shouldn't really be tied to each other?
Two hardlinked files are forever stuck together until you unlink them manually, down to their file access times and everything. If I write to one, the other changes.
Deduplication doesn't have this semantic tie. Two files happen to have the same content? Fine, save space. But write to one file and the other stays as it was. Plus you _still_ have hardlinks if you want to create a semantic connection.
Not to even mention the fact that deduplication also works if only parts of the files are common.
So please, think before you post.
Case in point: http://www.youtube.com/watch?v=Mg0mDyelSrA
Love it.
Or that EULAs actually matter globally.
A legally binding text INSIDE the box I'm buying? You guys are hilarious. Vote yourself some sane customer protection laws next time.
So you were "one of us" but very young. But now you've matured and see the "real" story. Rrrright.
Perfect. Why not mind your own business then? Why come here and argue with a minority?
Sure, when it can be ignored server-wise and noone would know.
Perfect. Why aren't they withholding it, then? You do your thing and I prevent you from doing your thing on MY hardware. Deal?
Another sissy rant. "Boohoo, you're just uneducated fools." I am educated about it. Marketing weasels are the lowest form of life right next to lawyers and can't be trusted.
And the science argument, wonderful. Know what? Advertising scum is on the same level as creationists - trying to fuck with other people's minds.
So there.
The fact that you're asking this question means you probably shouldn't. Instead, let people do it who have a clue.
When my car breaks, I let people work on it who have a clue. I would never try to work on it myself, because I acknowledge that it takes a certain skill to be able to do that.
Why there are people trying to work on networks who don't know this simple fact is beyond me. If you don't know what you're doing, you plug in your little blackbox router and dial your support number when something doesn't work. If you want to setup a "complex" network with DNS, you better know your stuff.
And BIND is a piece of cake, seriously. It looks like you belong in the "dial your support number" group.
Retarded. Nothing more to say.
I love those naive random thoughts. As if noone ever had more than one DNS server.
Google "DNS master slave setup". "Hidden primary" is another key phrase. DNS runs the Internet. It's not some toy that can't handle every imaginable setup.
You mean the OpenDNS that fakes records that don't exist?
"Total geek" my ass. Nobody uses a "10x1" notation.
https://addons.mozilla.org/en/firefox/addon/cookie-monster/
Love it.
Is this some perverted new-age sense of protection where you are basically pleading to the offender to not track you by giving him a cookie with identifying information?
Informational self-awareness seems to be seriously lacking these days.
The funny thing about opt-out is that you have to give them information in the form of a cookie, i.e. the exact opposite of what you normally want.
Only blocking is responsible self-defense. Communicating with trackers is stupid.
Wrong.
You might want to add which banana republic this refers to.