No, you miss my point; I accept that the system has uses, and allows for cleaning up. But look at the code sample on their front page: how exactly do you "clean up" from a `rm -f data`?
The answer is that you don't - you clean up from a `mv data data.tmp`. But with a system that purports to have transaction-like facilities people are going to just assume that the operation is, well, fault tolerant - as evidenced by their own front page code sample!
Building on their first example
on
Fault Tolerant Shell
·
· Score: 5, Insightful
They are deleting a number of files on a number of different machines, then downloading an updated version. The implication is that the fault tolerance means a failure is not fatal.
So what happens if the files are crucial (let's use the toy example of kernel modules being updated): The modules get deleted, then the update fails because the remote host is down. Presumably the shell can't rollback the changes a la DBMS, as that would involve either hooks into the FS or every file util ever written.
Now I think it's a nice idea, but it could easily lead to such sloppy coding; if your shell automatically tries, backs off and cleans up, why would people bother doing it the 'correct' way and downloading the new files before removing the old ones?
If you want design, go to a designer. Unless you are already highly artistic by nature as well as being a coder, your designs will look shoddy. Not necessarily bad just not polished and professional. Real designers do things like create original artwork, have an instinct about how colours, shapes and navigation can reinforce branding and company strategy...all those intangibles.
We are a web development company - all code gets written by us, all design by a graphics design company we're friends with. Sure we have to budget for their fees too, but at the end we get a highly functional, highly professional site.
I've had nothing but trouble with phone software due to bad design (and the fact that the testers clearly don't actually try to use the product). Perhaps if based on a solid, well documented OS like Linux it will open the door for people to hack the code and fix all those niggling bugs.
I for one am getting pissed of at the way on my phone, if I get a call when writing a text message, all my text gets deleted.
Outlook has probably more features and at least as good a UI as any of the competition. With MS's recent drive for security, it's probably significantly more secure and robust too.
Any of these powers could be used against a 12-year-old file sharer
Won't somebody please think of the children? This is exactly why we have exemptions in the law for children who murder and steal, as they should be protected. The little darlings.
Is it just me, or does this strike anyone else as a bad idea? I'm a web designer and have used Java for popup menus and rollovers and the like, and although it's good for that stuff it can sometimes feel a bit slow - if you made a whole desktop out of it, it would barely creep along at all!
Also, depending on which browser you're using, some functions are different. So would the desktop break if you installed a different browser? Like it's fine if it runs IE, but lots of stuff I've written fails on Mozilla because their Java implementations doesn't seem to be as complete. So if I want to install Mozilla instead of IE, will some of the desktop functionality break?
Seems Sun are being a bit stupid to me - just jumping on the Java bandwagon.
That's a little disingenuous. To be fair, scripts usually generate vast amounts of comments, and even directives for the interface. At least run it through grep -v '^[[:space:]]*#' or something before quoting the line count.
Are you allowed to say that under the NDA you obviously signed given that you've obviously actually seen Windows code and aren't just making "an hilarious" karma-whoring "joke"?
You are dangerously close to making me believe that a slashdot editor both reads the site and actually takes action based on it. This is distorting my worldview, and most halt.
Hint: dig up a copy of the Jargon File before Eric "Pushing my agenda" Raymond hijacked it. Look up "hacker". You'll be interested to know that the original use of hacker was for both the code and security sense. It's only Mr Raymond who's propagated this myth that it's a misuse.
Now what was it someone was saying about the media being able to lead people astray?
ROR!
Then get with the times, Luddite.
The answer is that you don't - you clean up from a `mv data data.tmp`. But with a system that purports to have transaction-like facilities people are going to just assume that the operation is, well, fault tolerant - as evidenced by their own front page code sample!
So what happens if the files are crucial (let's use the toy example of kernel modules being updated): The modules get deleted, then the update fails because the remote host is down. Presumably the shell can't rollback the changes a la DBMS, as that would involve either hooks into the FS or every file util ever written.
Now I think it's a nice idea, but it could easily lead to such sloppy coding; if your shell automatically tries, backs off and cleans up, why would people bother doing it the 'correct' way and downloading the new files before removing the old ones?
Oh man! That's really elite! I've never understood PHP so I would have no idea how to do this.
We are a web development company - all code gets written by us, all design by a graphics design company we're friends with. Sure we have to budget for their fees too, but at the end we get a highly functional, highly professional site.
I for one am getting pissed of at the way on my phone, if I get a call when writing a text message, all my text gets deleted.
Is it good, or is it whack?
This just smacks of zealotry.
Won't somebody please think of the children? This is exactly why we have exemptions in the law for children who murder and steal, as they should be protected. The little darlings.
Wow - do you have any idea how perfectly you've just described ESR?
Then don't you think the real heart of the problem is that the standards boards consist of people of such negotiable ethics and opinions?
And I don't mean having feline carnal knowledge.
Holy fuck! Then it looks like my machine must have gained sentience and is lying to me!
Also, depending on which browser you're using, some functions are different. So would the desktop break if you installed a different browser? Like it's fine if it runs IE, but lots of stuff I've written fails on Mozilla because their Java implementations doesn't seem to be as complete. So if I want to install Mozilla instead of IE, will some of the desktop functionality break?
Seems Sun are being a bit stupid to me - just jumping on the Java bandwagon.
That's a little disingenuous. To be fair, scripts usually generate vast amounts of comments, and even directives for the interface. At least run it through grep -v '^[[:space:]]*#' or something before quoting the line count.
And why the fuck do you think that's not possible in Windows, retard?
Save the attachment, su, ./configure && make && make install
I wish you will enjoy it!
It's a firewall manufacturer. I hear that it's pretty good, but a bit slow and hard to setup.
Are you allowed to say that under the NDA you obviously signed given that you've obviously actually seen Windows code and aren't just making "an hilarious" karma-whoring "joke"?
You are dangerously close to making me believe that a slashdot editor both reads the site and actually takes action based on it. This is distorting my worldview, and most halt.
plfxthx.
Thanks in advance.
That's pretty elite - can you post your config files on how to do that?
Just, y'know, thought you'd like me to say.
Now what was it someone was saying about the media being able to lead people astray?