You're saying that data recovery of journaling filesystems is worse than that of non-journaling ones? What is it that you know and that hundreds of ReiserFS, ext3, NTFS and XFS programmers don't?
Nothing, the programmers will tell you that themselves. Journalled filesystems aren't for protecting your files. They're for protecting your filesystems.
The point of a journal is that you can roll back to a consistent state of the filesystem easily in case of error -- not that you can roll back to a consistent state for a given file (or indeed any file on the filesystem). In point of fact, it's usually more difficult to recover actual data from a journalled filesystem than a traditional one, because the writing process is much more complex. What's more, if an automatic fsck is needed, it's actually a little more likely to lose some data on a journalled filesystem because a non-journal filesystem recovers based on the found files while a journalled one recovers based on a separately recorded journal (you do put your journals on a separate block device from the filesystem, right? Otherwise you're mostly wasting your effort.)
The main point of a journalled filesystem is that when both redundant circuits in your datacenter go at once (which happens) the boxes will be able to at least boot and get through the automatic fscks without a tech needing to drive out there and run the fscks himself.
Amen. You can throw all the high tech crap at a datacenter you want; the fact is the single most secure way of controlling access is a large, heavy, locked door that can only be unlocked by a guy who actually recognizes the techs who work at the datacenter (it's a special form of biometrics, kids, at which humans have evolved to be rather adept).
What's that you say? Your turnover is too high for the security personnel to recognize the techs? Well, then you need to find a way to make working for you attractive enough to keep turnover down, because high turnover ALWAYS causes problems for security.
As far as I know all 54 states and territories require a 10 minute break every 2 hours without clocking out (this is for hourly employees; for exempt employees things start to vary a lot more by state). Whether or not you choose to use that to smoke is up to you.
It seems that the only secure mannner to communicate is whispering so that no one can hear what is being said.
*shrug*. Nothing in this system stops you from exchanging public keys with your friend and sending each other encrypted messages on top of this layer. It's a bit cumbersome, but privacy has a price.
If you have any patent you are working on, and its on your computer, you can be sure that someone or some company will hack your computer and steal your patent.
Sigh... you sound like the kind of blowhard who makes consultants sign NDAs to hear about their "revolutionary" business model which is exactly what 10 other competitors are doing.
It's only in EXTREMELY rare circumstances that hacking into an inventor's computer:
Costs less than re-engineering the invention
Costs less than bribing the inventor or his janitor
I don't know if it was intentional or not, but that's pretty funny.
There are such things as redundant RAID arrays. Two RAID controllers are connected by a controller controller.
I set them up once when the controllers that shipped with a certain vendor's servers (not to name names, but there's a reason it rhymes with "Hell") kept failing. So, we bought a controller controller board and hooked up redundant controllers. And, wouldn't you know it, the controller controller fails.
It just gets back to my old rant that RAID is a waste of money -- spend however much you would spend on RAID on better and faster backup and restore systems.
Users of software suites called "operating systems" and "filesystems". An "executable image" is a file (generally on disk) that is (more or less) an image of the program's initial state when it is loaded into memory. Users who are less careful with wording than GP often call them "executable files" (even though not all executable files are executable images),.exe's (even though not all operating systems do magic by file extension), or just "programs".
I'm a programmer. I can't remember the last time I looked at assembly language.
The analogy there is no good. Compilers guarantee (roughly at least) a consistent translation from HLL to assembly to machine language. There is no similar guarantee in HTML: there is not a rendering contract that guarantees this or that HTML will render this or that way on the screen.
If a designer doesn't know html, he's a graphic designer. He is not web designers because he doesn't know how his designs render in the medium.
I think Zerbs and the rest of my responders are missing the point, not me. If you don't know HTML you're not a web designer. You may be a designer but you're not a web designer. Similarly if you don't know how printing works you're not a print designer. If you don't understand how your designs are implemented by the rendering technology, you aren't a designer for that medium.
Attitudes like this are why the web is 90% suckage.
There is no such thing as a WYSIWYG web page editor.
Let me say that again: there is no such thing as a WYSIWYG weg page editor. At best there is an editor that shows you roughly what the page looks like for many user-agents... but I stress "roughly" and "many".
Designers of web pages can make suggestions to the rendering client about layout and presentation, but coming at it with a view that you're going to "design" a web page in the same sense you would design a printed page is idiotic and, again, is why 90% of the web sucks so bad and is largely unusable.
Actually, his claim is a really good description of the difference, if I'm reading him right. I don't think he meant "inverse" in terms of a mathematical inverse; he meant "inverse" in the sense that one scheme describes light absorbed and the other describes light emitted.
Bluefish is sort of a programmer's editor with extra features for HTML, not a web site design tool like Dreamweaver. The user shouldn't have to look at HTML source much, if at all.
*blink*
A web designer shouldn't have to look at HTML source much?
I shouldn't have to spend more than 20 minutes learning a new interface
If you are saying it took you less than 20 minutes to learn Photoshop, I'm going to laugh my ass off. Photoshop's UI is extremely confusing, just like GIMP's is. The only specific shortcoming I can ever nail people down on is that it's "not like photoshop". No, it's not. It does some stuff better and some stuff worse. On the whole I tend to be less surprised by GIMP's UI than photoshop's, but then I've been using UNIX variants for about 15 years now and probably have some of the same mental metaphors that the GIMP team did. If you're honestly claiming that graphic artists are forever tied down to the same UI because companies can't afford a few days of downtime while they learn a new one, I'm also going to laugh my ass off.
(Though he underestimated the size of the Earth, at least he knew its shape.)
Really? I don't remember his measurements in his writings, but two generations before him Thales had measured the diameter of the earth within a few percent of our modern measurements. In fact, when Columbus was convincing the Spanish to fund his voyage, he had to lie to convince them that the earth was smaller than it actually was.
I don't think any culture that had a concept of "gravity" (even though Aristotle thought it was an inherent downward tendency of heavy objects, rather than a mutual attraction) that didn't also understand that the earth is roughly spherical. Hell, if you have sailboats it's almost impossible not to notice it.
My guess is that the "extraordinary act" that Bush would be most likely to cite is a combination of 9/11 and "rogue states with WMDs"
Ah, if only! If Bush had waited until after 9/11 to pull out of the treaty he probably could have done it without pissing so many people off (remember, we had the world's support and sympathy until we started a war with a country that didn't attack us). He could have said, "While we value the contributions this treaty has made to peace for several decades, these extraordinary threats have caused us to re-evaluate our security needs and blah blah blah...".
But, no. Bush backed out of the treaty months before 9/11.
Re:Maybe a grain of salt, but it's what I'd predic
on
Wine vs Windows Benchmarks
·
· Score: 4, Informative
*shrug* same site it was two years ago. Yes, Gentoo is swarming with clueless n00bies; I was a clueless n00bie once and so was everybody else. If it gives them something to play with, keeps their interests, and gets them learning about Linux, it's worth having to deal with "why doesn't -Os -f-unroll-loops work?" when I talk to one (and I try to help them, because plenty of people helped me back in the day -- that's the whole spirit of GNU, right?).
Seriously, what should n00bies do, then? Gentoo is a largely user-configured operating system with unbelievably simple and hand-holding documentations. Yes, #gentoo is always full of n00bs asking why they can't boot now that they disabled all block devices in their kernel. But then again, that means it's full of n00bs who have configured and compiled a kernel; other distros I've seen say "WARNING WARNING ELITE USERS ONLY" about that. Why? People point out (rightly) that you can install Gentoo and still be an ignoramus. However, if you're actually interested in learning, you can also learn from the installation procedure the commands for fdisk, the options to hdparm, how chroot works, what/etc/resolv.conf is, blah, blah, blah.
funroll-loops is half-right. Gentoo is not simply a ricer distribution; it's a hobbyist distribution. It's the kit-car of distros. There are plenty of people who are doing the software equivalent of bolting a huge spoiler on their Civic. But there are plenty of us who are just having fun. And, anyways, the point of free software is that we're free to do what we want with it, even if that means being a moronic jackass.
Can someone explain to me why my package manager giving me the option of setting compiler optimizations for packages it builds pisses so many people off? I went Gentoo for the init scripts, anyways...
Imagine just once, you had to wait 4 hours for some tapes to come back onsite. Now that is four hours times approx 40,000 people (number of employees unable to work). That one outage just cost you 160,000 hours of downtime, where you could not serve your customers. Assuming you pay on average $25/per employee/per hour you've paid for the system in one go.
Only if you use Enron math. You have to pay $25 per employee per hour either way. The only thing that matters is what you mentioned as a side note, revenue from customers lost during the outage. If whatever system relies on this backup is generating you $1,000,000 per hour, then an array like this would pay for itself in one four-hour outage. But, that doesn't take into account opportunity cost: you could still be better off if you put that $4 million to use generating revenue; if it made back more than the outage costs you you're still on top.
OK, what about that family in Texas that ran the day care and went to jail for a few years after child molestation charges that, in the end, turned out to be completely false and fabricated by child psychologists?
Or that French "pedophile ring" that went to jail for a few years and just last month had to be set free and paid a lot of money because it turned out the case was based on false accusations?
Plenty of crimes are horrible and child molestation is certainly one of them. And to the extent that a market for child porn facilitates the molestation of children there's obviously a compelling societal interest in cutting off the market that overrides individuals' rights to view any material they please. But as always you have to have a trade-off: you can't simply lock away anyone accused of having child porn on the basis of the accusation. (That also brings up the legally troubling question of "virtual" child-porn: porn that is either made by modelling software like Poser, or made with legal-age models who are then "youngified" by digital aging software... no child is involved in the production of either of those, but there still seems to be a societal interest in preventing that.)
Anyways, he's not just talking about real pedophiles having their social lives ruined; he's talking about innocent people having their careers and even lives put in grave jeopardy by society's hysterical reaction to any accusation of sexual activity involving a minor.
Nothing, the programmers will tell you that themselves. Journalled filesystems aren't for protecting your files. They're for protecting your filesystems.
The point of a journal is that you can roll back to a consistent state of the filesystem easily in case of error -- not that you can roll back to a consistent state for a given file (or indeed any file on the filesystem). In point of fact, it's usually more difficult to recover actual data from a journalled filesystem than a traditional one, because the writing process is much more complex. What's more, if an automatic fsck is needed, it's actually a little more likely to lose some data on a journalled filesystem because a non-journal filesystem recovers based on the found files while a journalled one recovers based on a separately recorded journal (you do put your journals on a separate block device from the filesystem, right? Otherwise you're mostly wasting your effort.)
The main point of a journalled filesystem is that when both redundant circuits in your datacenter go at once (which happens) the boxes will be able to at least boot and get through the automatic fscks without a tech needing to drive out there and run the fscks himself.
Amen. You can throw all the high tech crap at a datacenter you want; the fact is the single most secure way of controlling access is a large, heavy, locked door that can only be unlocked by a guy who actually recognizes the techs who work at the datacenter (it's a special form of biometrics, kids, at which humans have evolved to be rather adept).
What's that you say? Your turnover is too high for the security personnel to recognize the techs? Well, then you need to find a way to make working for you attractive enough to keep turnover down, because high turnover ALWAYS causes problems for security.
As far as I know all 54 states and territories require a 10 minute break every 2 hours without clocking out (this is for hourly employees; for exempt employees things start to vary a lot more by state). Whether or not you choose to use that to smoke is up to you.
*shrug*. Nothing in this system stops you from exchanging public keys with your friend and sending each other encrypted messages on top of this layer. It's a bit cumbersome, but privacy has a price.
No, Ayn Rand, it's not in your job description, but it's precisely in almost every state's labor laws.
Sigh... you sound like the kind of blowhard who makes consultants sign NDAs to hear about their "revolutionary" business model which is exactly what 10 other competitors are doing.
It's only in EXTREMELY rare circumstances that hacking into an inventor's computer:
Am I insane or did this guy call Feynman diagrams "pseudoscience"? And he's calling other people crackpots?
OK, that is now the funniest post I have seen on /.
There are such things as redundant RAID arrays. Two RAID controllers are connected by a controller controller.
I set them up once when the controllers that shipped with a certain vendor's servers (not to name names, but there's a reason it rhymes with "Hell") kept failing. So, we bought a controller controller board and hooked up redundant controllers. And, wouldn't you know it, the controller controller fails.
It just gets back to my old rant that RAID is a waste of money -- spend however much you would spend on RAID on better and faster backup and restore systems.
Users of software suites called "operating systems" and "filesystems". An "executable image" is a file (generally on disk) that is (more or less) an image of the program's initial state when it is loaded into memory. Users who are less careful with wording than GP often call them "executable files" (even though not all executable files are executable images), .exe's (even though not all operating systems do magic by file extension), or just "programs".
Mad props for the Tom Waits reference
The analogy there is no good. Compilers guarantee (roughly at least) a consistent translation from HLL to assembly to machine language. There is no similar guarantee in HTML: there is not a rendering contract that guarantees this or that HTML will render this or that way on the screen.
If a designer doesn't know html, he's a graphic designer. He is not web designers because he doesn't know how his designs render in the medium.
I think Zerbs and the rest of my responders are missing the point, not me. If you don't know HTML you're not a web designer. You may be a designer but you're not a web designer. Similarly if you don't know how printing works you're not a print designer. If you don't understand how your designs are implemented by the rendering technology, you aren't a designer for that medium.
Attitudes like this are why the web is 90% suckage.
There is no such thing as a WYSIWYG web page editor.
Let me say that again: there is no such thing as a WYSIWYG weg page editor. At best there is an editor that shows you roughly what the page looks like for many user-agents... but I stress "roughly" and "many".
Designers of web pages can make suggestions to the rendering client about layout and presentation, but coming at it with a view that you're going to "design" a web page in the same sense you would design a printed page is idiotic and, again, is why 90% of the web sucks so bad and is largely unusable.
Actually, his claim is a really good description of the difference, if I'm reading him right. I don't think he meant "inverse" in terms of a mathematical inverse; he meant "inverse" in the sense that one scheme describes light absorbed and the other describes light emitted.
*blink*
A web designer shouldn't have to look at HTML source much?
If you are saying it took you less than 20 minutes to learn Photoshop, I'm going to laugh my ass off. Photoshop's UI is extremely confusing, just like GIMP's is. The only specific shortcoming I can ever nail people down on is that it's "not like photoshop". No, it's not. It does some stuff better and some stuff worse. On the whole I tend to be less surprised by GIMP's UI than photoshop's, but then I've been using UNIX variants for about 15 years now and probably have some of the same mental metaphors that the GIMP team did. If you're honestly claiming that graphic artists are forever tied down to the same UI because companies can't afford a few days of downtime while they learn a new one, I'm also going to laugh my ass off.
Really? I don't remember his measurements in his writings, but two generations before him Thales had measured the diameter of the earth within a few percent of our modern measurements. In fact, when Columbus was convincing the Spanish to fund his voyage, he had to lie to convince them that the earth was smaller than it actually was.
I don't think any culture that had a concept of "gravity" (even though Aristotle thought it was an inherent downward tendency of heavy objects, rather than a mutual attraction) that didn't also understand that the earth is roughly spherical. Hell, if you have sailboats it's almost impossible not to notice it.
Hint, hint
Ah, if only! If Bush had waited until after 9/11 to pull out of the treaty he probably could have done it without pissing so many people off (remember, we had the world's support and sympathy until we started a war with a country that didn't attack us). He could have said, "While we value the contributions this treaty has made to peace for several decades, these extraordinary threats have caused us to re-evaluate our security needs and blah blah blah...".
But, no. Bush backed out of the treaty months before 9/11.
*shrug* same site it was two years ago. Yes, Gentoo is swarming with clueless n00bies; I was a clueless n00bie once and so was everybody else. If it gives them something to play with, keeps their interests, and gets them learning about Linux, it's worth having to deal with "why doesn't -Os -f-unroll-loops work?" when I talk to one (and I try to help them, because plenty of people helped me back in the day -- that's the whole spirit of GNU, right?).
Seriously, what should n00bies do, then? Gentoo is a largely user-configured operating system with unbelievably simple and hand-holding documentations. Yes, #gentoo is always full of n00bs asking why they can't boot now that they disabled all block devices in their kernel. But then again, that means it's full of n00bs who have configured and compiled a kernel; other distros I've seen say "WARNING WARNING ELITE USERS ONLY" about that. Why? People point out (rightly) that you can install Gentoo and still be an ignoramus. However, if you're actually interested in learning, you can also learn from the installation procedure the commands for fdisk, the options to hdparm, how chroot works, what /etc/resolv.conf is, blah, blah, blah.
funroll-loops is half-right. Gentoo is not simply a ricer distribution; it's a hobbyist distribution. It's the kit-car of distros. There are plenty of people who are doing the software equivalent of bolting a huge spoiler on their Civic. But there are plenty of us who are just having fun. And, anyways, the point of free software is that we're free to do what we want with it, even if that means being a moronic jackass.
Can someone explain to me why my package manager giving me the option of setting compiler optimizations for packages it builds pisses so many people off? I went Gentoo for the init scripts, anyways...
Why would you run a Windows-only compiler on Linux? But, more importantly, #2:
Why would you run an allegedly platform-dependent runtime on an emula^H^H^H^H compatibility layer?
Only if you use Enron math. You have to pay $25 per employee per hour either way. The only thing that matters is what you mentioned as a side note, revenue from customers lost during the outage. If whatever system relies on this backup is generating you $1,000,000 per hour, then an array like this would pay for itself in one four-hour outage. But, that doesn't take into account opportunity cost: you could still be better off if you put that $4 million to use generating revenue; if it made back more than the outage costs you you're still on top.
OK, what about that family in Texas that ran the day care and went to jail for a few years after child molestation charges that, in the end, turned out to be completely false and fabricated by child psychologists?
Or that French "pedophile ring" that went to jail for a few years and just last month had to be set free and paid a lot of money because it turned out the case was based on false accusations?
Plenty of crimes are horrible and child molestation is certainly one of them. And to the extent that a market for child porn facilitates the molestation of children there's obviously a compelling societal interest in cutting off the market that overrides individuals' rights to view any material they please. But as always you have to have a trade-off: you can't simply lock away anyone accused of having child porn on the basis of the accusation. (That also brings up the legally troubling question of "virtual" child-porn: porn that is either made by modelling software like Poser, or made with legal-age models who are then "youngified" by digital aging software... no child is involved in the production of either of those, but there still seems to be a societal interest in preventing that.)
Anyways, he's not just talking about real pedophiles having their social lives ruined; he's talking about innocent people having their careers and even lives put in grave jeopardy by society's hysterical reaction to any accusation of sexual activity involving a minor.