It's really nice. I've been using multiple developer preview releases over the last few months (legally) and Dashboard certainly sticks out as being a very useful feature.
Press F12, they all appear, use them and hit F12 again and they're gone. Instantly. Stuff like:
- the iTunes controller.
- calculator (no more opening this app for just a quick calculation)
- the calendar view (simply seing the entire month is handy, since otherwise you had to go to the terminal, iCal or editing the time to see it, your iCal stuff also appear)
- Converter. Converting money from CAD to USD (in my case) is really convinient and faster than hitting a web site)
Overall, very nice feature. It's one of those things that makes it really hard to go back to panther after using Tiger for a little while.
I don't think MSI or InstallShields (or any other Windows installer for that matter) are broken, but I do agree with the parent post in that the way to *get* the software on windows is not all that good.
If there's one thing I love about Linux is the way I can download/install a software using a single command (or a GUI tool) in most distros.
Even Gentoo, not exactly regarded as the most user friendly distro, allows one to download & install a software by doing:
emerge XYZ
That's it. Same goes for Mandrake, Debian, Fedora, etc. End-user distros like Linspire even go further by allowing you to browse through all available software, look up the description and then perform a "one-click" install.
I think that's great, and a whole lot better than the windows (and mac os x) alternative where you have to look for software on the web, try to see if they contain malware, download them, run the installer, etc.
One of the advantage of the system is that the upstream provider (i.e. usually your distro) checks the package for validity. The packages you download won't contain virii or spyware (even if those were to exist on Linux) because the provider would likely not allow them...something MS would certainly do if they controlled the software ppl are downloading.
I know some packages are hard to install (Gnome for example) but for the most part, I feel software installation is a lot easier on Linux than on Windows, unless you go the CVS/SVN route and compile everything yourself.
At least on Mac OS X, you usually simply drag and drop the Application in the Applications folder and that's it. While not perfect, it's a whole lot better than Windows.
Re:So much easier to knock down than to build up
on
Top 10 Apple Flops
·
· Score: 2, Funny
No, no...that's linux fanatics. Apple fanatics bitch about PCs all the time;-)
(I'm both a linux and mac fanatic and I do use PCs and Windows quite a bit, so I feel entitled to say this!)
I'm playing on a Dual G5 2x2.0 and the game does work very well. Of course, you might expect that from that costs so much!
I haven't had any trouble... but 10.3.7 brings along new graphic drivers and Blizzard has already said it would help quite a bit once they have time to implement the fixes in the game.
I haven't tried on my x86 laptop... I always figued it would't work all that great...I guess I'll try now. CoH wasn't so great on it.
I got in my car, drove back across the lake, and hightailed it up I-5 to Canada...
Well, there it is. The proof W was looking for all this time. Canada really is arboring terrorists and other assorted bad guys (tm). You guys really need to invade us soon. Who knows, as soon as we get helicopters powerful enough to cross the borders, imagine what we could do!
Dammit..I really would have submitted the news myself but as I have no brothers, I couldn't participate.
Re:Important differences between Java and C#
on
Java 1.5 vs C#
·
· Score: 1
AFAIK, C# itself runs on multiple platforms (Windows, Linux (mono, dotgnu), etc.) and is also standard. The problem with.net is not the language itself, but rather the "standard library" that comes with the SDK. The whole Windows.Form framework is very much plateform specific.
On linux, you can at least use GTK# which is really nice. Still, Java has an advantage there since even the UI is platform independant.
- Linux is much slower on PPC and is much less "optimized" because there's less developers working on it.
- Several applications do not work on PPC. This includes most "enterprise" apps such as Oracle and the J2EE stuff as well as several popular desktop apps.
- A lot of the newer hardware do not work well on linux, including the ever important airport express and power management.
- There is much less user activity and thus much less tech support available for PPC linux users.
- Compilation speed is quite important on a PPC because binary packages are not always available. Want the latest Firefox with the security patch ? Compile it, cause you won't find it on mozilla.org. This is also something to factor in.
I *do* realize that linux is a community effort. I am a programmer myself and am involved in 2 OSS software. I also advocate linux everywhere I go. I am running several machines with linux on them and am doing everything I can to help the developers (including buying a bunch of stuff with real $)
Yes, I know it would be more productive to write drivers than to say it doesn't work, but I am already involved elsewhere and I've decided to use another machine.
So basically, based on all that, I still think it's not a great machine to run linux on. You might be able to get it to run, but it's not at the same level of "polish" as linux on i386 is. This is a shame cause Apple makes great products, but that's the way it is.
Run like shit was perhaps a bit strong, but linux on PPC does not run flawlesly and isn't the greatest thing ever either.
If you ever buy a powerbook or a G5 or an ibook and you install linux on it and you realize half of what you want to run won't work or works really slowly, perhaps you'll change your mind.
While I am happy to see that you were able to find a use for your old computer by running linux, telling people to shut the fuck up does not make you look really profesionnal and it makes it harder to take you seriously.
Well anyway, personnally, I much prefer to run linux on a i386 than a PPC. I admit, you *can* run linux on a PPC and it works (apperently) great!
I tried it for a couple of months, didn't like it at all. To me, having many of my prefered software to be either missing (lftp comes to mind) or published a few weeks or months later is not fun.
Also, perhaps your old hardware is fully supported, but my iBook G4 isn't. It took a while to get XFree working (it works now in the new version of X) and powersaving is still very shacky (that's not to say not working at all)
Because of this, I now run Panther (and now Tiger!) on my ibook and I'm very happy with it.
If you find that linux runs great, then great for you, but please don't insult anyone that doesn't agree with you.
yellow Dog would be nice, except for that they update really, really rarelly (people are bitching about this a lot on the web) and as such, they have really old packages.
To me, this is not acceptable. I'm sorry, but the beauty of OSS is that the softwares are released "early and often". Running e.g. KDE 3.0 when 3.2 is out is not my idea of fun.
Also, on the Mac, you often *need* up to date package. For example, XFree. My iBook can't even start XFree with the version shipped with YDL.
So to me, YDL is not an option. Maybe if they do release an update, it will be worth it (until they are deprecated again), but for now, it's been too long.
Also, my point about many software not running on PPC is quite true.
Another thing is, binaries are rare. When you see anyone saying they have binary software, they usually don't run on PPC.
Let's be honest, Linux on PPC runs like shit. It does work, but many software won't compile and a G4 is *slow* to compile. Very, very, very slow.
So gentoo is a great choice...except that it compiles everything. I have it on my iBook and it does work (of course, the ibook G4 is slower than your machine).
No Wifi though, and no/almost no powersaving features. Closing the lid is usually not a good idea either.
On the upside, Gentoo forums is a WONDERFUL place. Visit the mac section, it's worth your time. People there are really helpful.
Other than gentoo, there's debian if that's your cup of tea. Never tried it on PPC although I guess it's the same situation as Gentoo.
Not sure I understand your point. I agree with you on Debian and partly with you on FC2, but what's wrong with the rest ?
SuSE is "free"... while you cannot download an ISO, you can install it for free using the FTP installation method. Not ideal, but it works and once installed, you have a true-to-life SuSE installation.
And, what about Mandrake ? Or Gentoo ? What's wrong with them ? Gentoo 2004.1 is great, works really nicelly and has all the latest packages you'd want in a distro.
Mandrake 10 is also quite nice. Works well and also has the latest KDE(not gnome though). It's a nice distro if you want a stable "Desktop" machine.
As for FC2, well it certainly isn't perfect, but I have not had too much trouble with it... although I must admit that my experience with it is quite limited for now. It never did crash for me, but I did have some problems with keyboard layouts. THe thing is though... I've had the same problems with Gentoo, so I'm guessing the keyboard issue is related to gnome 2.6, which should be fixed soon.
GTK# is nothing like Windows.Forms. It's like C GTK+. The idea of GTK# isn't to allow porting Windows apps easily to GTK#, the idea is to allow writing new applications with a good, solid, intelligently designed toolkit.
I know that... I realize now that my original post was not exactly clear though. What I meant was that by using mono and gtk#, you'll be able to develop application just like you can by using.net and windows.form. I didn't mean to imply that both APIs were similar.
The end result though, is that GTK# might help new linux developers (or Windows devs) port applications to linux. Not because the API is the same, but because at least, the language and the idea behind the libs are the same. At least, it's a step forward.
I'm actually planning on trying GTK# in the following days. I know mono's C# compiler and vm are quite good. Surpinsingly, they seem to be faster than the windows equivalent for a simple shell program.
Well, you are partly right. Windows.form is not part of Mono's "core" library, and so won't work with 1.0. So for now, cross-platform applications are a big no-go.
They are working on a couple of solutions though. First, is GTK#, that (along with bindings to all others Gnome Libs) will allow you to quickly develop a linux application using an API just like windows.form but with GTK widgets. Don't confuse c#, the.net framework and propriatory extensions like windows.forms (even if that particular extension is quite important).
Even without ever seeing Windows.forms, GTK# and all the associated library can be quite nice for linux. It's easy to develop for, it's quite fast and it means new Linux developers can create application more easily and perhaps port windows applications more easily.
The problem with Windows.form as far as I understand it is that unlike C# and the.net library, windows.form is not a standard...it's something MS can change any time they want. There's also the problems of the legality of reproducing the entire API. The rest of the mono project is probably legal because it's an implementation of a standard...
I guess we'll have to see. I'm quite excited about Mono anyway even though I'm a big linux user and don't usually care about MS technologies. I have to admit that I highly prefer C# to Java (for several reasons) and I wouldn't mind seing more c# actions on linux even if the language itself was copied^h^h^h^hcreated by microsoft.
I am in a position where I currently get to use all three major platforms everyday (Linux, OSX, Windows) ans while I will admit to have a bias against Microsoft, I think there's a few key differences between OSS and Microsoft-like cies.
First, I don't pay to get linux on my servers. Nobody said open source software were flawless, the key is that many here (including me) believe that you can get a more secure server if the source is open.
Second, the Gnome project is not "linux inc." whereas Microsoft *is* Microsoft inc. That is to say, Microsoft controls all the aspect of their security, Gnome doesn't. Did the sysadmin patch everything ? Did they perhaps forget to update apache or some other software ? In microsoft's case, they provice all the security update, so when they are hacked, they are directly responsible.
Thirdly, remember that this is a third party site. If we would get report of all the windows servers that are getting hacked everyday, we'd here much more news like this. We are hearing about this because GNU, Gnome, Debian, etc. are public projects... othewise, this would be just another hacked site.
Considering the amount of software present on a current-day OS, expecting any of them to be flawless and completly secure in a real-world scenario is a bit ridiculous. They point is, I believe you get more for your money with an Open Source OS (of which linux is one alternative) than with a Microsoft OS.
Well, for one thing, Outlook runs only on Windows and many of us here do not run this OS. If you are on Windows, then feel free to use Outlook, even though personally I can't see why anyone would want to run it unless he has to connect to an Exchange server.
While it's true that Outlook is becoming more secure, having the possibility to script a mail client is not the best of ideas if you ask me. I prefer to stay clear of script-enabled email client since I don't ever need that feature. (I know, it's disabled by default now in Outlook)
Also, outlook isn't free. Which is irrelevant if your boss pays for your software but kinda sucks at home. Unless you copy it of course...
Yep, here's the scoop. Illegal SCO code was found today, but it wasn't easy. They had to search Mars to find something.
No wait, that would be rather far fetched. I mean, it probably doesn't exist anyway. It's probably something mundane and obvious like water or proof of life.
I'm now using ReiserFS 3 on most of my home systems and I must say it works quite well. Haven't had any problems so far with any of them so a version that's 50% faster sounds very good to be.
Too bad not all distros offer it during the installation.
Personnally, my favorite book of the year would have to be this one. Da Vinci Code is a thriller / detective book that's absolutly brilliant.
What I think makes it better than other books of it's genre is that the story is based on real facts. This particular book is about Da Vinci's work and religion in general.
I've since read Dan Brown's other 3 books and they are all quite good. While they're not as good as Da Vinci Code, they are still quite good. If you've read DVC, you might want to check them out.
If you haven't read it yet, I highly recommend it. This book has changed my view of what a good thriller was.
Well, we all know critical systems such as those designed by NASA (and other intl. space agency) never fail. I'm sorry, but I have yet to come to an example of any engineering method that will be 100% safe.
Even banking and medical stuff. It's (much, much) better than typical end-user stuff of course, but not hackable & full proof is something that's very difficult to get to when relying on human to do the coding/engineering/architecturing.
The good old way of doing things manually is sometime better. At least for now. For example, would you accept to rely on a machine when going to the hospital? Without any human intervention?
Yes, there's also an icon in the dock if that's your thing (I usually remove it though)
It's really nice. I've been using multiple developer preview releases over the last few months (legally) and Dashboard certainly sticks out as being a very useful feature.
Press F12, they all appear, use them and hit F12 again and they're gone. Instantly. Stuff like:
- the iTunes controller.
- calculator (no more opening this app for just a quick calculation)
- the calendar view (simply seing the entire month is handy, since otherwise you had to go to the terminal, iCal or editing the time to see it, your iCal stuff also appear)
- Converter. Converting money from CAD to USD (in my case) is really convinient and faster than hitting a web site)
Overall, very nice feature. It's one of those things that makes it really hard to go back to panther after using Tiger for a little while.
I don't think MSI or InstallShields (or any other Windows installer for that matter) are broken, but I do agree with the parent post in that the way to *get* the software on windows is not all that good.
If there's one thing I love about Linux is the way I can download/install a software using a single command (or a GUI tool) in most distros.
Even Gentoo, not exactly regarded as the most user friendly distro, allows one to download & install a software by doing:
emerge XYZ
That's it. Same goes for Mandrake, Debian, Fedora, etc. End-user distros like Linspire even go further by allowing you to browse through all available software, look up the description and then perform a "one-click" install.
I think that's great, and a whole lot better than the windows (and mac os x) alternative where you have to look for software on the web, try to see if they contain malware, download them, run the installer, etc.
One of the advantage of the system is that the upstream provider (i.e. usually your distro) checks the package for validity. The packages you download won't contain virii or spyware (even if those were to exist on Linux) because the provider would likely not allow them...something MS would certainly do if they controlled the software ppl are downloading.
I know some packages are hard to install (Gnome for example) but for the most part, I feel software installation is a lot easier on Linux than on Windows, unless you go the CVS/SVN route and compile everything yourself.
At least on Mac OS X, you usually simply drag and drop the Application in the Applications folder and that's it. While not perfect, it's a whole lot better than Windows.
No, no...that's linux fanatics. Apple fanatics bitch about PCs all the time ;-)
(I'm both a linux and mac fanatic and I do use PCs and Windows quite a bit, so I feel entitled to say this!)
It doesn't work on my Gentoo box running 2.6.9 so I'm safe. This machine will not be hacked.
It's a good thing I have telnet running on that box so that I could try it remotly though.
I'm playing on a Dual G5 2x2.0 and the game does work very well. Of course, you might expect that from that costs so much!
I haven't had any trouble... but 10.3.7 brings along new graphic drivers and Blizzard has already said it would help quite a bit once they have time to implement the fixes in the game.
I haven't tried on my x86 laptop... I always figued it would't work all that great...I guess I'll try now. CoH wasn't so great on it.
I got in my car, drove back across the lake, and hightailed it up I-5 to Canada... Well, there it is. The proof W was looking for all this time. Canada really is arboring terrorists and other assorted bad guys (tm). You guys really need to invade us soon. Who knows, as soon as we get helicopters powerful enough to cross the borders, imagine what we could do!
Dammit..I really would have submitted the news myself but as I have no brothers, I couldn't participate.
AFAIK, C# itself runs on multiple platforms (Windows, Linux (mono, dotgnu), etc.) and is also standard. The problem with .net is not the language itself, but rather the "standard library" that comes with the SDK. The whole Windows.Form framework is very much plateform specific.
On linux, you can at least use GTK# which is really nice. Still, Java has an advantage there since even the UI is platform independant.
That's the 6.7.0 release notes For the new release, you might want to check this link instead.
Shameless plug alert. You can get my own report on the 4 days of the show on my my blog.
It includes a few pictures...with more coming tonight.
What I meant was this:
- Linux is much slower on PPC and is much less "optimized" because there's less developers working on it.
- Several applications do not work on PPC. This includes most "enterprise" apps such as Oracle and the J2EE stuff as well as several popular desktop apps.
- A lot of the newer hardware do not work well on linux, including the ever important airport express and power management.
- There is much less user activity and thus much less tech support available for PPC linux users.
- Compilation speed is quite important on a PPC because binary packages are not always available. Want the latest Firefox with the security patch ? Compile it, cause you won't find it on mozilla.org. This is also something to factor in.
I *do* realize that linux is a community effort. I am a programmer myself and am involved in 2 OSS software. I also advocate linux everywhere I go. I am running several machines with linux on them and am doing everything I can to help the developers (including buying a bunch of stuff with real $)
Yes, I know it would be more productive to write drivers than to say it doesn't work, but I am already involved elsewhere and I've decided to use another machine.
So basically, based on all that, I still think it's not a great machine to run linux on. You might be able to get it to run, but it's not at the same level of "polish" as linux on i386 is. This is a shame cause Apple makes great products, but that's the way it is.
Run like shit was perhaps a bit strong, but linux on PPC does not run flawlesly and isn't the greatest thing ever either.
If you ever buy a powerbook or a G5 or an ibook and you install linux on it and you realize half of what you want to run won't work or works really slowly, perhaps you'll change your mind.
While I am happy to see that you were able to find a use for your old computer by running linux, telling people to shut the fuck up does not make you look really profesionnal and it makes it harder to take you seriously.
Well anyway, personnally, I much prefer to run linux on a i386 than a PPC. I admit, you *can* run linux on a PPC and it works (apperently) great!
I tried it for a couple of months, didn't like it at all. To me, having many of my prefered software to be either missing (lftp comes to mind) or published a few weeks or months later is not fun.
Also, perhaps your old hardware is fully supported, but my iBook G4 isn't. It took a while to get XFree working (it works now in the new version of X) and powersaving is still very shacky (that's not to say not working at all)
Because of this, I now run Panther (and now Tiger!) on my ibook and I'm very happy with it.
If you find that linux runs great, then great for you, but please don't insult anyone that doesn't agree with you.
No, I am not trolling.
yellow Dog would be nice, except for that they update really, really rarelly (people are bitching about this a lot on the web) and as such, they have really old packages.
To me, this is not acceptable. I'm sorry, but the beauty of OSS is that the softwares are released "early and often". Running e.g. KDE 3.0 when 3.2 is out is not my idea of fun.
Also, on the Mac, you often *need* up to date package. For example, XFree. My iBook can't even start XFree with the version shipped with YDL.
So to me, YDL is not an option. Maybe if they do release an update, it will be worth it (until they are deprecated again), but for now, it's been too long.
Also, my point about many software not running on PPC is quite true.
Another thing is, binaries are rare. When you see anyone saying they have binary software, they usually don't run on PPC.
Let's be honest, Linux on PPC runs like shit. It does work, but many software won't compile and a G4 is *slow* to compile. Very, very, very slow.
So gentoo is a great choice...except that it compiles everything. I have it on my iBook and it does work (of course, the ibook G4 is slower than your machine).
No Wifi though, and no/almost no powersaving features. Closing the lid is usually not a good idea either.
On the upside, Gentoo forums is a WONDERFUL place. Visit the mac section, it's worth your time. People there are really helpful.
Other than gentoo, there's debian if that's your cup of tea. Never tried it on PPC although I guess it's the same situation as Gentoo.
Good luck!
Not sure I understand your point. I agree with you on Debian and partly with you on FC2, but what's wrong with the rest ?
... although I must admit that my experience with it is quite limited for now. It never did crash for me, but I did have some problems with keyboard layouts. THe thing is though... I've had the same problems with Gentoo, so I'm guessing the keyboard issue is related to gnome 2.6, which should be fixed soon.
SuSE is "free"... while you cannot download an ISO, you can install it for free using the FTP installation method. Not ideal, but it works and once installed, you have a true-to-life SuSE installation.
And, what about Mandrake ? Or Gentoo ? What's wrong with them ? Gentoo 2004.1 is great, works really nicelly and has all the latest packages you'd want in a distro.
Mandrake 10 is also quite nice. Works well and also has the latest KDE(not gnome though). It's a nice distro if you want a stable "Desktop" machine.
As for FC2, well it certainly isn't perfect, but I have not had too much trouble with it
GTK# is nothing like Windows.Forms. It's like C GTK+. The idea of GTK# isn't to allow porting Windows apps easily to GTK#, the idea is to allow writing new applications with a good, solid, intelligently designed toolkit.
.net and windows.form. I didn't mean to imply that both APIs were similar.
I know that... I realize now that my original post was not exactly clear though. What I meant was that by using mono and gtk#, you'll be able to develop application just like you can by using
The end result though, is that GTK# might help new linux developers (or Windows devs) port applications to linux. Not because the API is the same, but because at least, the language and the idea behind the libs are the same. At least, it's a step forward.
I'm actually planning on trying GTK# in the following days. I know mono's C# compiler and vm are quite good. Surpinsingly, they seem to be faster than the windows equivalent for a simple shell program.
Well, you are partly right. Windows.form is not part of Mono's "core" library, and so won't work with 1.0. So for now, cross-platform applications are a big no-go.
.net framework and propriatory extensions like windows.forms (even if that particular extension is quite important).
.net library, windows.form is not a standard...it's something MS can change any time they want. There's also the problems of the legality of reproducing the entire API. The rest of the mono project is probably legal because it's an implementation of a standard...
They are working on a couple of solutions though. First, is GTK#, that (along with bindings to all others Gnome Libs) will allow you to quickly develop a linux application using an API just like windows.form but with GTK widgets. Don't confuse c#, the
Even without ever seeing Windows.forms, GTK# and all the associated library can be quite nice for linux. It's easy to develop for, it's quite fast and it means new Linux developers can create application more easily and perhaps port windows applications more easily.
The problem with Windows.form as far as I understand it is that unlike C# and the
I guess we'll have to see. I'm quite excited about Mono anyway even though I'm a big linux user and don't usually care about MS technologies. I have to admit that I highly prefer C# to Java (for several reasons) and I wouldn't mind seing more c# actions on linux even if the language itself was copied^h^h^h^hcreated by microsoft.
I'm truly proud to be Canadian today... Oh, except for that tax on media ..
Oh, and Celine Dion. Yeah... sorry about that.
I am in a position where I currently get to use all three major platforms everyday (Linux, OSX, Windows) ans while I will admit to have a bias against Microsoft, I think there's a few key differences between OSS and Microsoft-like cies.
First, I don't pay to get linux on my servers. Nobody said open source software were flawless, the key is that many here (including me) believe that you can get a more secure server if the source is open.
Second, the Gnome project is not "linux inc." whereas Microsoft *is* Microsoft inc. That is to say, Microsoft controls all the aspect of their security, Gnome doesn't. Did the sysadmin patch everything ? Did they perhaps forget to update apache or some other software ? In microsoft's case, they provice all the security update, so when they are hacked, they are directly responsible.
Thirdly, remember that this is a third party site. If we would get report of all the windows servers that are getting hacked everyday, we'd here much more news like this. We are hearing about this because GNU, Gnome, Debian, etc. are public projects... othewise, this would be just another hacked site.
Considering the amount of software present on a current-day OS, expecting any of them to be flawless and completly secure in a real-world scenario is a bit ridiculous. They point is, I believe you get more for your money with an Open Source OS (of which linux is one alternative) than with a Microsoft OS.
Well, for one thing, Outlook runs only on Windows and many of us here do not run this OS. If you are on Windows, then feel free to use Outlook, even though personally I can't see why anyone would want to run it unless he has to connect to an Exchange server.
While it's true that Outlook is becoming more secure, having the possibility to script a mail client is not the best of ideas if you ask me. I prefer to stay clear of script-enabled email client since I don't ever need that feature. (I know, it's disabled by default now in Outlook)
Also, outlook isn't free. Which is irrelevant if your boss pays for your software but kinda sucks at home. Unless you copy it of course...
Yep, here's the scoop. Illegal SCO code was found today, but it wasn't easy. They had to search Mars to find something.
No wait, that would be rather far fetched. I mean, it probably doesn't exist anyway. It's probably something mundane and obvious like water or proof of life.
DAMN. so close.
I'm now using ReiserFS 3 on most of my home systems and I must say it works quite well. Haven't had any problems so far with any of them so a version that's 50% faster sounds very good to be.
Too bad not all distros offer it during the installation.
Personnally, my favorite book of the year would have to be this one. Da Vinci Code is a thriller / detective book that's absolutly brilliant.
What I think makes it better than other books of it's genre is that the story is based on real facts. This particular book is about Da Vinci's work and religion in general.
I've since read Dan Brown's other 3 books and they are all quite good. While they're not as good as Da Vinci Code, they are still quite good. If you've read DVC, you might want to check them out.
If you haven't read it yet, I highly recommend it. This book has changed my view of what a good thriller was.
Well, we all know critical systems such as those designed by NASA (and other intl. space agency) never fail. I'm sorry, but I have yet to come to an example of any engineering method that will be 100% safe.
Even banking and medical stuff. It's (much, much) better than typical end-user stuff of course, but not hackable & full proof is something that's very difficult to get to when relying on human to do the coding/engineering/architecturing.
The good old way of doing things manually is sometime better. At least for now. For example, would you accept to rely on a machine when going to the hospital? Without any human intervention?
I know I wouldn't.