For instance, when I installed openSUSE 11 on my dual-boot box, I decided to use writeback for journaling, and now none of the ext3 options for Windows can mount that drive.
Ext3 is actually ext2 with a special file used for journaling. In fact you can create this journal on existing ext2 partitions to "convert" them to ext3. Assuming that the machine was shut down correctly, and all the data in the journal has thus been flushed to the disk, ext2 tools should mount it just fine as an ext2 volume - and if they don't, it's time to run fsck and fear the worst.
And, for what its worth, last time I checked 2D vector graphics in Javascript are still a big challenge.
The latest version of Firefox has native support for SVG. But yes, there's lots of room for improvement here.
Not well. I get more crap in my browser than in EVERY other application I use combined... floating elements that aren't in the right place, images that are distorted, css bugs causing all kinds of issues, javascript "apps" getting their internal models out of sync with the actual page state...
For some reason our expectations with web content are so low that this is deemed 'hey pretty good'!
More to the point, our expectations of computer programs are so low that anything that doesn't outright crash is "pretty good".
This qualifies as 'it works' the same way Windows 3.0 qualified. Except that at the time, Windows 3 was pretty cutting edge in terms of what it did on the hardware it ran on... what's the browser platforms excuse? 1GB of ram and a core 2 duo is too tight to properly layout some text and graphics with a bit of crude/rudimentary animation?
The browser's problem is compatibility, not speed. Neither memory nor CPU power help solve that. So it's a bit like trying to run Windows 3.0 programs under Vista or Wine;).
Were it written in C/C++, it would generate a segmentation violation or a buffer overflow for each of these errors.
Right. Which would mean that it would get FIXED.
No, in my experience it most likely wouldn't get fixed. The user would simply have to learn to navigate the minefield. A bit like this browser (Firefox 2) will crash if I push Insert right now, but only because it has already ran for a while and has many windows open; and I can't update to Firefox 3 because it has a regression leading to horrible performance (30-second pauses with frozen UI) in one of the pages I frequent, and it doesn't seem that it'll ever get fixed.
That's another reason to use web programming languages: they help mitigate the damage caused by incompetent programmers.
No, they just propagate the damage onto end users with crash prone, and often barely working apps.
I think you're confusing web apps with applications in general here;).
If the browser rejected junk, the web wouldn't be full of it.
That, of course, would require a clear agreement on what constitutes junk and non-junk, which doesn't exist.
-> a perfectly flat desert : LOW entropy. Perhaps a bit higher than a not-quite-flat-but-looking-flat desert, but defineately LOW entropy.
High entropy, actually. Low entropy means that very few rearrangements will remain unnoticeable, but one piece of flat, empty desert is exactly like any other, so they can be exchanged with each other without anyone noticing anything.
The surface of most gas planets : LOW entropy (obviously). Compare it to earth's ocean floor. It is mostly very, very flat. When a robot is standing on the ocean floor, he will see kilometers of perfectly flat dark terrain. The only real features, like volcanoes or sunken ships, come from external activity with high entropy (though not necessarily intelligence) That terrain does not have instabilities. It has very, very LOW entropy.
Again, it has high, very high entropy. Any cubic meter of ocean water (or gas giant atmosphere) can be replaced by any other, and no one will ever notice. In fact both ocean and gas giant atmosphere's are constantly being churned by storms, yet their characteristics remain the same; therefore they have high entropy.
The general rule of thump: the less features it has, and the more stable it is, the higher its entropy is.
But Javascript or ECMAScript isn't a 'real' language, or at least not in practice, and that's the issue. Code written in it needs to run on multiple different implementations with no properly accepted standards. Contrast that to C, which yeah, has a number of various flavors, but it only matters that you have a compiler that understands that dialect. The stuff you distribute to users isn't going to explode because of your choice of C.
Out of curiosity, what dialect of C is both supported in many platforms and has a standard API for making a graphical UI ? Because I couldn't find any mention of anything but outputting text strings in the libc documentation.
But it's nice to know that I only need a compiler which understands a particular C "flavour", rather than a browser which understands a particular Javascript flavour. They're very different requirements, those.
Nothing has more bugs than stuff written in the 'web languages'. The current slashdot home page has 91 SGML parser errors and 1 warning, 225 HTMLTidy warnings, and 40 errors via the W3C markup validation service.
And yet it works. Were it written in C/C++, it would generate a segmentation violation or a buffer overflow for each of these errors. That's another reason to use web programming languages: they help mitigate the damage caused by incompetent programmers.
Of course you could get the same benefits by using Java or some other memory-managed language rather than C/C++, but I'm not holding my breath there. Too much "Real Men manage their own memory" vainglory there, not to mention the practical problems, such as garbage collection's bad interaction with swap.</rant>
I can hammer a nail in with my fist. But I wouldn't call my fist a good tool for hammering nails. It works, but it's not pleasant.
Some people complain that they have to hammer nails with their fists. Others grab the board, turn it upside down, and pound it against the pavement until the nail's in.
Just because you can't use your favourite tool in a given task doesn't mean that you have to do it the most painful way possible. Unless, of course, your favourite tool is C++, in which case you presumably like pain;).
Looking at another situation: you dislike and fire an employee out of malice. He then kills himself. Should you be charged for the death?? The firing was wrong and had he lived he could have sued for compensation in a civil court. Obviously getting fired could contribute to a depressed person's decision to kill themselves but you couldn't reasonably expect that to be the outcome.
Looking at yet another situation: you mug someone, and smack him to the head from behind. He happens to have weak bones, so your punch shatters his skull and kills him. Should you get away with just a probationary sentence because, after all, you didn't mean to kill him, just knock him out and rob him ?
If I could mod you up (and if you weren't at +5 to me) I'd give you points. People have no disincentive for anti-social behavior because we've let our legal system castrate us.
Contrary to popular belief, violent aggression does not equate manhood. It equates anti-social behaviour. Nor is solving disputes in a court rather than by bloodying the noses of whoever annoys you a sign of emasculation; it is a sign of maturity.
Personally I think the world would be much more pleasant if there was a legal basis for bloodying the nose of somebody who desperately needs it.
Personally I wonder if the people saying this are reminiscing their golden days as school bullies, or if they're simply lucky enough to have never run across one. Either would explain why they seem to consider vigilantism as a good idea.
Out of curiosity, do you also think rape's okay if she was asking for it ?
All Terminator units in the movies followed their orders to the letter. Not a single one of them defied their orders, except at the end of Terminator 2 where the T-800 self-destructed against John Connor's wishes.
And those upsides are what exactly? I'm not trolling, I really just don't see a whole lot that religion has provided that either wouldn't have happened anyway or that we actually need....
Most religions suggest that unrestrained cruelty and selfishness against other humans will result in unpleasant consequences later on. Judging by human behaviour, I'd say that all help there is needed.
Maybe that's why he couldn't be bothered to tighten up his prose right now just for you.
He shouldn't tighten up his prose just for Animats, he should tighten up his prose because there's no other way to improve.
To put it bluntly: if he can't be bothered to write a few dozen line long Ask Slashdot summary well, then perhaps he should not be looking for a writing job. Why shoot for a job which is such a bother to him ?
The people the player meets can say all they want, but they can only say it to the player, who is almost certainly a stranger to them.
No, they can also say it to someone else, and the player only happens to overhear the conversation ("So you used to be a stormtrooper, eh ?""Yeah, best decision of my life to join the Disciples of Ragnos."). They could also mistake the player for a spy ("So King Whatshisname sent you to spy on us. Well you're too late, our plans are already moving. The Capital will fall within a week !") or talk to him precisely because he's a stranger and thus the perfect guy to take the fall - this last option gives a nice adventure hook, too:).
Reason 1: I saw a baby lamb on a farm and I just couldn't bear myself to kill and eat that! Go away. This isn't a reason. It's your squeamish stomach. If you're trying to convince people not to eat meat based on this reason alone then I despise you.
No matter how well-constructed and rigorously thought out an ethical system is, at some point it is based on arbitrarily deciding that some thing is right or wrong, or desirable or undesirable. In other words, "squeamish stomach" lays at the foundation of every possible argument for or against anything. If you despise people for making such judgements, then you are despising them for having any kind of value system - assuming you are consistent, of course - and are thus in fact advocating nihilism.
Given that you are a nihilist or a hypocrite, I really don't think you're in a position to despise anyone.
Actually, you'd be surprised: In Japan, the genre of "interactive erotic novel" is vast and surprisingly high quality; many of the stories being good enough to be popular even when the "interactive" and "erotic" parts get stripped out for TV or other media~
However, these are "interactive novels", "choose your own adventure" -books rather than video games - no, the ability to chose which guy/girl/alien you fuck midway through doesn't make them a video game. As such, they don't suffer from the problems real video game's writing does. They are, basically, cutscenes joined together at junctions where the watcher can make a choice which branch should be followed.
Not that this supposed ease stops them from often having truly inane plots, even for hentai...
I like to play Good, especially my first time through a game, but Fable II made me miserable the entire game. It requires you to do tedious mini-games for cash, when you could just easily extort and kill people for their money.
Look, it's a role-playing game. Simply cast Detect Evil (or equivalent) into everything you come across, and only kill and extort the things with the evil bit set. Simple as that.
Just imagine where we would be if religion would've been banned some 8-900 years ago...
Well, since the downsides of religions are usually connected with the attempts to suppress other religions, I'd say we would have gotten all the downsides and none of the upsides and thus would be worse off than now.
and the statistics would seem to suggest that, either the legal system is screwed up, or for some reason the United States has the highest population ratio of insensitive jackasses in the world.
If you have a high population ratio of insensitive jackasses, then you'll likely end up with a screwed legal system. After all, everyone, from lawyers to judges, will be trying to game the system for personal gain; and simultaneously, those outside the prison will be trying to screw over those inside with the justification that they're felons and thus not deserving of any consideration.
Of course, being an insensitive jackass is pretty much required to succeed in an excessively capitalistic society, since everything is a competition there; and failure to win means not getting things like basic healthcare either. So, I consider it yet another victory for free-market fundamentalism which nowadays plagues America and increasingly other western societies as well.
It is a fallacy to assume that because there is sexual predation in some American prisons that the next logical step is to have wild animals maul prisoners for sport.
It is not a fallacy, however, to suggest that because someone seems to approve of a prisoner getting raped "because it is a punishment", he might not object to having said prisoner mauled by wild animals either, especially since his country does execute people already, so the strongest objection against throwing someone to lions - that they die - has already been overcome.
I'm Finnish. My "attitude" is based on dictionary definition of sovereignty, as well as the history of my homeland - it's located right next to Russia, and until the dissolution of Soviet Union was pretty much forced to seek Moscow's approval for political decisions, least it be invaded. That means it wasn't fully sovereign.
Guns, guns, guns.
Yes. And bombs, cannons and nukes.
Might makes right.
No, it makes you sovereign. Right has nothing to do with it.
In fact, only a very small number of countries could pass your test.
That is true. And historically, the rest of the world has revolved around them. Take the whole Cold War as an example: Warsaw Pact was Russia's sphere of influence, Nato was US's, and the rest of the world was fought over more or less covertly.
Sovereignty comes from diplomacy, international recognition, and compliance of the people being governed, not from strength of arms.
Diplomacy, international recognition, and the compliance of the people being governed all translate into strength of arms.
Did the Netherlands cease being a sovereign nation when Germany annexed it during WWII?
Yes. Or do you claim that they were independent of Berlin during that period ?
Did Kuwait cease to be a sovereign nation when Iraq annexed them in 1990?
Yes.
Did Iraq itself cease to be a sovereign nation when the US destroyed and replaced their government?
I guess then a whole lot of countries are not "sovereign" because there is no chance in Hell they could fight off the United States, Great Britain, or Russia if either of those countries decided to go all out on them.
That's right. It's a bit like the old Warsaw Pact countries: nominally independent, in reality satellite states.
Show of force is not the only, nor even the best, way to prove your sovereignty. It just happens to be the "easiest".
Sovereignty is not about proving anything, it is about being able to maintain your independence when someone challenges it. Sealand can't. They can't fight off Great Britain; they likely couldn't fight off the Vatican. Sealand's a joke, nothing more.
This is not to say that diplomacy doesn't pay a large role, since it can be used to limit the amount of force your enemies can bring to bear against you.
Interesting definition - especially if your replace to words in your sentence: Georgia quite obviously has no chance in Hell in fighting off Russia, they're not sovereign.
Well, didn't Russia just demonstrate that it has power over Georgia ?
So by your rationale: sovereign = mayor nuclear power and signing the "Treaty on the Non-Proliferation of Nuclear Weapons" is signing your sovereign away.
It isn't my "rationale", it is the definition of the word "sovereignty". From dictionary.com:
"supreme and independent power or authority in government as possessed or claimed by a state or community."
If my neighbor claimed his deed suddenly extends halfway through my living room, I'd tell him to fuck off, and if he tried to make use of that land, I'd make him fuck off.
Well, Sealand can't make the British fuck off. It just doesn't have the power. That makes the claim of sovereignty empty posturing.
You've not been rickrolled to goatse or lemonparty then? Those images scar you mentally as an adult. Those activities, IMO, are something to hide and be ashamed of.
"Goatse" is an image of some man with an ugly asshole showing it to the camera. "Lemonparty" is an image of three old men having sex with each other. Neither of them "scars" you, the whole notion is ridiculous.
However, I find your implication that old people should be ashamed of having sex quite disgusting. Or is it the homosexuality you find shameful ? Or the ugliness of the participants ?
We're not talking about "sight of sexual activity" we're talking about pornography. The difference is like the difference between feeding your children proper food vs feeding them on a diet of junk food.
We are talking about some pop-ups on a computer screen. It's not a "diet" of anything. And no, eating junk food isn't going to damage you in any way, as long as you don't overdo it; it's junk food, not poison.
The kids will be thinking what a terrible and wicked world they are living in.
While they would be right, don't the parents want their children be shielded from certain truths till they are much older?
Maybe, but IMHO this is one of the cases where the needs of the children outweigh the rights of the parents. They must learn to read and write, they must learn the basics of human reproduction, and they absolutely must learn that you can't trust justice to win.
Failing to learn the last makes them easy prey for the wolves out there, such as the prosecutor in this case.
Many years ago? Steamboat Willie is still under copyright! The man has been dead for half a century, yet his first work, written when cars needed to be started by hand and antibiotics were even a dream in a doctor's eye, is STILL under copyright! Is there ANYONE here that can stand up and with a straight face say that is fair?
The true irony is that Steamboat Willie was a parody of Steamboat Bill Jr., which was released a few months earlier. In fact most Disney films are based on copying existing stories, from Peter Pan to Jungle Book, from Robin Hood to Snow White. Disney owes its existence to fair use laws.
Earth's protective magnetic field is generated by the molten iron core.
Actually, the pressure keeps it solid. What's molten is the mantle between the core and the surface.
When the planets were created, they all had the same molten core, but over time, they solidify.
From what I've understood, Earth's heart of iron is actually an iron asteroid/planetoid which collided with proto-Earth. That would make it likely unique within our solar system.
Likewise, Venus, being a relatively big rocky planet also has an atmosphere that's protected by its magnetic field (hence the clouds on it surface).
According to Wikipedia: Venus's magnetosphere is too weak to protect the atmosphere from cosmic radiation.
Eventually, Earth's core will also solidify so the atmosphere will get ripped away from here too.
Unlikely. In the end, solar wind is pretty weak and Earth is a lot bigger than Mars, and thus has far stronger gravity, strong enough to keep the atmosphere bound to the planet.
Besides, according to Wikipedia, the core is at around 7000 degree Kelvin right now, and keeps getting heated by radioactive decay of isotopes with half-life period of over a billion years. Given this, it would take until long after the Sun turns into a red giant for Earth to become geologically dead.
Ext3 is actually ext2 with a special file used for journaling. In fact you can create this journal on existing ext2 partitions to "convert" them to ext3. Assuming that the machine was shut down correctly, and all the data in the journal has thus been flushed to the disk, ext2 tools should mount it just fine as an ext2 volume - and if they don't, it's time to run fsck and fear the worst.
Those are part of C standard ?
The latest version of Firefox has native support for SVG. But yes, there's lots of room for improvement here.
More to the point, our expectations of computer programs are so low that anything that doesn't outright crash is "pretty good".
The browser's problem is compatibility, not speed. Neither memory nor CPU power help solve that. So it's a bit like trying to run Windows 3.0 programs under Vista or Wine ;).
No, in my experience it most likely wouldn't get fixed. The user would simply have to learn to navigate the minefield. A bit like this browser (Firefox 2) will crash if I push Insert right now, but only because it has already ran for a while and has many windows open; and I can't update to Firefox 3 because it has a regression leading to horrible performance (30-second pauses with frozen UI) in one of the pages I frequent, and it doesn't seem that it'll ever get fixed.
I think you're confusing web apps with applications in general here ;).
That, of course, would require a clear agreement on what constitutes junk and non-junk, which doesn't exist.
High entropy, actually. Low entropy means that very few rearrangements will remain unnoticeable, but one piece of flat, empty desert is exactly like any other, so they can be exchanged with each other without anyone noticing anything.
Again, it has high, very high entropy. Any cubic meter of ocean water (or gas giant atmosphere) can be replaced by any other, and no one will ever notice. In fact both ocean and gas giant atmosphere's are constantly being churned by storms, yet their characteristics remain the same; therefore they have high entropy.
The general rule of thump: the less features it has, and the more stable it is, the higher its entropy is.
Out of curiosity, what dialect of C is both supported in many platforms and has a standard API for making a graphical UI ? Because I couldn't find any mention of anything but outputting text strings in the libc documentation.
But it's nice to know that I only need a compiler which understands a particular C "flavour", rather than a browser which understands a particular Javascript flavour. They're very different requirements, those.
And yet it works. Were it written in C/C++, it would generate a segmentation violation or a buffer overflow for each of these errors. That's another reason to use web programming languages: they help mitigate the damage caused by incompetent programmers.
Of course you could get the same benefits by using Java or some other memory-managed language rather than C/C++, but I'm not holding my breath there. Too much "Real Men manage their own memory" vainglory there, not to mention the practical problems, such as garbage collection's bad interaction with swap.</rant>
Some people complain that they have to hammer nails with their fists. Others grab the board, turn it upside down, and pound it against the pavement until the nail's in.
Just because you can't use your favourite tool in a given task doesn't mean that you have to do it the most painful way possible. Unless, of course, your favourite tool is C++, in which case you presumably like pain ;).
Looking at yet another situation: you mug someone, and smack him to the head from behind. He happens to have weak bones, so your punch shatters his skull and kills him. Should you get away with just a probationary sentence because, after all, you didn't mean to kill him, just knock him out and rob him ?
Contrary to popular belief, violent aggression does not equate manhood. It equates anti-social behaviour. Nor is solving disputes in a court rather than by bloodying the noses of whoever annoys you a sign of emasculation; it is a sign of maturity.
Personally I wonder if the people saying this are reminiscing their golden days as school bullies, or if they're simply lucky enough to have never run across one. Either would explain why they seem to consider vigilantism as a good idea.
Out of curiosity, do you also think rape's okay if she was asking for it ?
All Terminator units in the movies followed their orders to the letter. Not a single one of them defied their orders, except at the end of Terminator 2 where the T-800 self-destructed against John Connor's wishes.
Skynet went rogue, but that's another issue.
Most religions suggest that unrestrained cruelty and selfishness against other humans will result in unpleasant consequences later on. Judging by human behaviour, I'd say that all help there is needed.
He shouldn't tighten up his prose just for Animats, he should tighten up his prose because there's no other way to improve.
To put it bluntly: if he can't be bothered to write a few dozen line long Ask Slashdot summary well, then perhaps he should not be looking for a writing job. Why shoot for a job which is such a bother to him ?
No, they can also say it to someone else, and the player only happens to overhear the conversation ("So you used to be a stormtrooper, eh ?""Yeah, best decision of my life to join the Disciples of Ragnos."). They could also mistake the player for a spy ("So King Whatshisname sent you to spy on us. Well you're too late, our plans are already moving. The Capital will fall within a week !") or talk to him precisely because he's a stranger and thus the perfect guy to take the fall - this last option gives a nice adventure hook, too :).
No matter how well-constructed and rigorously thought out an ethical system is, at some point it is based on arbitrarily deciding that some thing is right or wrong, or desirable or undesirable. In other words, "squeamish stomach" lays at the foundation of every possible argument for or against anything. If you despise people for making such judgements, then you are despising them for having any kind of value system - assuming you are consistent, of course - and are thus in fact advocating nihilism.
Given that you are a nihilist or a hypocrite, I really don't think you're in a position to despise anyone.
However, these are "interactive novels", "choose your own adventure" -books rather than video games - no, the ability to chose which guy/girl/alien you fuck midway through doesn't make them a video game. As such, they don't suffer from the problems real video game's writing does. They are, basically, cutscenes joined together at junctions where the watcher can make a choice which branch should be followed.
Not that this supposed ease stops them from often having truly inane plots, even for hentai...
Look, it's a role-playing game. Simply cast Detect Evil (or equivalent) into everything you come across, and only kill and extort the things with the evil bit set. Simple as that.
Well, since the downsides of religions are usually connected with the attempts to suppress other religions, I'd say we would have gotten all the downsides and none of the upsides and thus would be worse off than now.
If you have a high population ratio of insensitive jackasses, then you'll likely end up with a screwed legal system. After all, everyone, from lawyers to judges, will be trying to game the system for personal gain; and simultaneously, those outside the prison will be trying to screw over those inside with the justification that they're felons and thus not deserving of any consideration.
Of course, being an insensitive jackass is pretty much required to succeed in an excessively capitalistic society, since everything is a competition there; and failure to win means not getting things like basic healthcare either. So, I consider it yet another victory for free-market fundamentalism which nowadays plagues America and increasingly other western societies as well.
It is not a fallacy, however, to suggest that because someone seems to approve of a prisoner getting raped "because it is a punishment", he might not object to having said prisoner mauled by wild animals either, especially since his country does execute people already, so the strongest objection against throwing someone to lions - that they die - has already been overcome.
I'm Finnish. My "attitude" is based on dictionary definition of sovereignty, as well as the history of my homeland - it's located right next to Russia, and until the dissolution of Soviet Union was pretty much forced to seek Moscow's approval for political decisions, least it be invaded. That means it wasn't fully sovereign.
Yes. And bombs, cannons and nukes.
No, it makes you sovereign. Right has nothing to do with it.
That is true. And historically, the rest of the world has revolved around them. Take the whole Cold War as an example: Warsaw Pact was Russia's sphere of influence, Nato was US's, and the rest of the world was fought over more or less covertly.
Diplomacy, international recognition, and the compliance of the people being governed all translate into strength of arms.
Yes. Or do you claim that they were independent of Berlin during that period ?
Yes.
Yes.
That's right. It's a bit like the old Warsaw Pact countries: nominally independent, in reality satellite states.
Sovereignty is not about proving anything, it is about being able to maintain your independence when someone challenges it. Sealand can't. They can't fight off Great Britain; they likely couldn't fight off the Vatican. Sealand's a joke, nothing more.
This is not to say that diplomacy doesn't pay a large role, since it can be used to limit the amount of force your enemies can bring to bear against you.
Well, didn't Russia just demonstrate that it has power over Georgia ?
It isn't my "rationale", it is the definition of the word "sovereignty". From dictionary.com:
"supreme and independent power or authority in government as possessed or claimed by a state or community."
"Complete independence and self-government."
"government free from external control"
Well, Sealand can't make the British fuck off. It just doesn't have the power. That makes the claim of sovereignty empty posturing.
"Goatse" is an image of some man with an ugly asshole showing it to the camera. "Lemonparty" is an image of three old men having sex with each other. Neither of them "scars" you, the whole notion is ridiculous.
However, I find your implication that old people should be ashamed of having sex quite disgusting. Or is it the homosexuality you find shameful ? Or the ugliness of the participants ?
We are talking about some pop-ups on a computer screen. It's not a "diet" of anything. And no, eating junk food isn't going to damage you in any way, as long as you don't overdo it; it's junk food, not poison.
Maybe, but IMHO this is one of the cases where the needs of the children outweigh the rights of the parents. They must learn to read and write, they must learn the basics of human reproduction, and they absolutely must learn that you can't trust justice to win.
Failing to learn the last makes them easy prey for the wolves out there, such as the prosecutor in this case.
The true irony is that Steamboat Willie was a parody of Steamboat Bill Jr., which was released a few months earlier. In fact most Disney films are based on copying existing stories, from Peter Pan to Jungle Book, from Robin Hood to Snow White. Disney owes its existence to fair use laws.
Actually, the pressure keeps it solid. What's molten is the mantle between the core and the surface.
From what I've understood, Earth's heart of iron is actually an iron asteroid/planetoid which collided with proto-Earth. That would make it likely unique within our solar system.
According to Wikipedia: Venus's magnetosphere is too weak to protect the atmosphere from cosmic radiation.
Unlikely. In the end, solar wind is pretty weak and Earth is a lot bigger than Mars, and thus has far stronger gravity, strong enough to keep the atmosphere bound to the planet.
Besides, according to Wikipedia, the core is at around 7000 degree Kelvin right now, and keeps getting heated by radioactive decay of isotopes with half-life period of over a billion years. Given this, it would take until long after the Sun turns into a red giant for Earth to become geologically dead.