http://joelonsoftware.com/items/2008/03/17.html The web standards camp seems kind of Trotskyist. You'd think they're the left wing, but if you happened to make a website that claims to conform to web standards but doesn't, the idealists turn into Joe Arpaio, America's Toughest Sheriff. "YOU MADE A MISTAKE AND YOUR WEBSITE SHOULD BREAK. I don't care if 80% of your websites stop working. I'll put you all in jail, where you will wear pink pajamas and eat 15 cent sandwiches and work on a chain gang. And I don't care if the whole county is in jail. The law is the law."
On the other hand, we have the pragmatic, touchy feely, warm and fuzzy engineering types. "Can't we just default to IE7 mode? One line of code... Zip! Solved!"
Secretly? Here's what I think is going to happen. The IE8 team going to tell everyone that IE8 will use web standards by default, and run a nice long beta during which they beg people to test their pages with IE8 and get them to work. And when they get closer to shipping, and only 32% of the web pages in the world render properly, they'll say, "look guys, we're really sorry, we really wanted IE8 standards mode to be the default, but we can't ship a browser that doesn't work," and they'll revert to the pragmatic decision. Or maybe they won't, because the pragmatists at Microsoft have been out of power for a long time. In which case, IE is going to lose a lot of market share, which would please the idealists to no end, and probably won't decrease Dean Hachamovitch's big year-end bonus by one cent.
And long filenames is different. Win16 applications were still presented with the aliases (C:\PROGAM~1 and C:\DOCUME~1). In fact they still are. Win32 ones weren't. But you needed to recompile (and do a lot of other stuff) to go from Win16 to Win32 anway, the fact that MAX_PATH changed wasn't really noticable.
And older Win32 applications worked on NT which always had long filenames.
They didn't push long filenames onto old applications, because that would have been stupid. Win16 applications could use a special API to get at LFNs, but they had to opt into it, just like web pages should opt into to a standards mode which will break pages that are designed for IE6.
Why only have an elbow and wrist and five fingers? Why not make an articulated arm that has more 'elbow' joints and two opposing digits (read: thumbs). If the brain isn't used to controlling 6 finger/digits, could it learn the task? Surely a wrist that could rotate 180degrees in either direction would be better than our current design. The glaringly obvious answer is that people want to appear and function just like a "normal" person, and would prefer not to be stared at while they're picking out apples in the grocery department. Yeah but I could pick up the other shoppers and throw them hundreds of feet if they stared at me. I AM IRONMAN.
"We've got a $70K electric car, and a new $20K SUV with armchairs inside with extra size holders for your Big Mac XXXL and 50 oz soda that runs of the blood of endangered bunnies. You love it cheap and dirty don't you, you whore"
The irony level in this situation is simply astounding. Secondary attack can cause execution of said downloaded binaries? What about all that malicious content that Internet Exploiter happily executes for the user with nary a warning or confirmation? Well it doesn't do that anymore, as of IE 7. At least I think it doesn't, I use Opera instead.
And even if it did, it still wouldn't make the fact that Safari does this a good thing, or the fact that Apple have refused to regard this as a security flaw.
This won't give admin rights to the app. UAC to the rescue. If the Aliens in Independence Day had used Vista instead of OS X then UAC would have stopped the human virus running and they would have been able to complete their conquest of Earth.
And that pretty much ends my interest in this discussion. If you decide to treat two fundamentally different concepts as one and the same, there is little chance that your conclusions will make sense. My point is that you're not doing people any favours by dumping them in a ghetto, making it illegal for them to work and expecting local government to support them indefinitely on welfare. Hence the policy of granting people asylum indefinitely should not exist.
I wish you a good day, and hope you'll never find reason to flee from where you happen to be located. I've lived in many countries, but I always got a job before I moved. Even if I was eligible for asylum, there is no way I'd take it given that it would force me to give up on the idea of ever being prosperous.
And it's so typical of people like you that you make an emotional 'think of the poor refugees' argument rather than actually considering my point, which is that the policies you refuse to have questioned are not in their interests. But I guess it's easier to think of brown people as helpless refugees and welfare recipients than people, right?
I hope the unemployed Islamist-wannabes in Malmo burn the place down soon quite frankly. Maybe that will knock some sense into you. If not, enjoy your vodka and casual sex while you can, because both will be very illegal when Sweden is under Shariah law. Which they will impose on you too, not just the people in the ghettos.
I dunno. I have a 1680*1050 15.4" LCD. If I run it at any non native resolution it looks completely awful to me. Luckily most software these days copes ok with changing the DPI from 96 to 120.
OMG, I have an USB-port on this computer that I'm not currently using! Oh why do they force me to pay for stuff that I don't use?
Just suck it up. If you think that the features and the price are acceptable, then buy it (even if you plan to use a lower resolution). If not, then don't. No-one is forcing you to pay for features you don't need, since you always have the choice of not buying anything. Except that LCDs look blurry if you run them at non native resolution, whereas an unused USB port is no problem.
the internet doesn't come to a screeching halt when an RST packet happens to be dropped somewhere... No, because there's a timeout in the TIME_WAIT state. As far as I can tell RST packets are a way to break the connection and allow the TCP/IP stack to know that the socket is no longer in use.
I think if you ignored RST packets you'd end up with more sockets stuck in TIME_WAIT rather than being closed. Of course you could just increase the size of the socket table to compensate for entries getting stuck in TIME_WAIT or decrease the timeout or both.
But actually I found another problem. The forged RST packets are sent to both parties in the Bittorrent connection. So all the people downloading would need to hack their TCP/IP stacks to ignore RST packets and cope in that situation. And the ISP could block the connection after it sends RSTs, so even if you ignored them you'd be out of luck.
I think it's because Intel processors seem to have got a lot better since they were designed in Israel. I heard Via are planning to use more Jewish names Dreidel and cancel the Arafat and Hitler projects.
Actually the funny thing is that Via did get in trouble with model names and the Third Reich. They followed up the KX133 with the KZ133, presumably skipping KY because of its non worksafe associations. But look what happened.
http://www.karbosguide.com/hardware/module3e08b.htm
The popular VIA KX133 chip set had problems with Thunderbird. Therefore VIA produced the KT133 chipset specially designed for Thunderbirds and Durons. This chipset was at first introduced as "KZ133" which was a very unwise choice in naming. KZ was the Nazi-German abbreviation for concentration camp - the camps in which millions of Jews and other Europeans were murdered. VIA wisely renamed the chip set when the historical significance of the two letters KZ came to their minds. Odd really, I know what KZ stands for in German, but the connection between concentration camps and chipsets would never have occured to me.
As far as I can tell, the UKP329 price is inclusive of 17.5% VAT. US product prices are quoted exclusive of that sales tax (which can be at least 8%), so the fair comparison price would be (329 / 1.175) * 2.0 = $560.
Which is, coincidentally, the list price in the USA.
If you ignore VAT (which pays for things like the NHS!), "rip-off Britain" is actually a fast-fading notion, especially since we are a member of the world's largest trading bloc, the EU.
Try this calculation with things like the Eee PC and Apple kit, Nikon DSLRs etc. Quite often we aren't overpaying by the amount you expect, and often the difference could be well-explained by localisation and import duties. Then how come the US list price is $399? It's not uncommon for the UK price in pounds to be almost the same as the US price in dollars, or very close. That's a massive markup, far more than the 17.5% VAT rate. There is no UK duty on laptops from the US either.
So US list price is $399. UK price ex vat is $560. That difference is way more than the shipping cost, and I'm pretty sure it's not going to pay for the NHS.
If you hack the resources in explorer.exe you change the file checksum and timestamp. So next time Windows update tries to update it it will decide you already have a newer (or unrecognized) version and skip updating the file. Which means you'll end up with an old explorer.exe but new versions of other stuff.
Hmm, you're one of those people who complains about Windows being unstable, aren't you;-)
I think he's right in the sense that the fuss over the OLPC showed laptop manufacturers that there was an enormous demand for small, light, cheap laptops in the developed world. Since then the Asus EEE PC, the Dell D430 and a host of other similar machines have been announced.
In Taiwan computer stores always have them at the front of the laptop section.
In fact I think these machines will become as ubiquitous as cell phones. The magic thing about the form factor is that people will buy one in addition to the full size laptop they have for work.
"Leveraging"? You may claim to be an engineer, but you seem to have been contaminated by the influence of middle management. Real engineers use things, they don't leverage them. If he doesn't learn how to leverage how will he ever get promoted?
I know a couple people who did the computational work that earned their professors a Nobel prize who used Excel to do it all. It took a couple years to run simulations that probably could otherwise have been done in a month, but while they waited for the computer they were busy doing other projects, and if they really wanted they could have used more than one computer at a time. They should upgrade to Excel Advanced Clustering edition. Hmm, that's a joke, but I wouldn't be surprised if ends up a product at some point. I've seen Excel abused for more things that Perl.
Actually I kind of like Excel. The killer feature is that you can make most things with a microprocessor generate raw data as a.csv file, and Excel can import them. Excel is not particularly efficient but most of the time you can do what you need to do with formulas (and occasionally a script) on a modern machine pretty much instantly. Plus you don't need to put anything into the embedded system - just an extra printf you can #ifdef so it doesn't appear in the release build. And most office machines have excel preinstalled on them.
I think in many ways it's the Perl of the Microsoft world.
Read this
... Zip! Solved!"
http://joelonsoftware.com/items/2008/03/17.html
The web standards camp seems kind of Trotskyist. You'd think they're the left wing, but if you happened to make a website that claims to conform to web standards but doesn't, the idealists turn into Joe Arpaio, America's Toughest Sheriff. "YOU MADE A MISTAKE AND YOUR WEBSITE SHOULD BREAK. I don't care if 80% of your websites stop working. I'll put you all in jail, where you will wear pink pajamas and eat 15 cent sandwiches and work on a chain gang. And I don't care if the whole county is in jail. The law is the law."
On the other hand, we have the pragmatic, touchy feely, warm and fuzzy engineering types. "Can't we just default to IE7 mode? One line of code
Secretly? Here's what I think is going to happen. The IE8 team going to tell everyone that IE8 will use web standards by default, and run a nice long beta during which they beg people to test their pages with IE8 and get them to work. And when they get closer to shipping, and only 32% of the web pages in the world render properly, they'll say, "look guys, we're really sorry, we really wanted IE8 standards mode to be the default, but we can't ship a browser that doesn't work," and they'll revert to the pragmatic decision. Or maybe they won't, because the pragmatists at Microsoft have been out of power for a long time. In which case, IE is going to lose a lot of market share, which would please the idealists to no end, and probably won't decrease Dean Hachamovitch's big year-end bonus by one cent.
And long filenames is different. Win16 applications were still presented with the aliases (C:\PROGAM~1 and C:\DOCUME~1). In fact they still are. Win32 ones weren't. But you needed to recompile (and do a lot of other stuff) to go from Win16 to Win32 anway, the fact that MAX_PATH changed wasn't really noticable.
And older Win32 applications worked on NT which always had long filenames.
They didn't push long filenames onto old applications, because that would have been stupid. Win16 applications could use a special API to get at LFNs, but they had to opt into it, just like web pages should opt into to a standards mode which will break pages that are designed for IE6.
Why though? Why not default to assuming sites haven't been updated. That way all the old sites work.
There's research to do that, but it's decades off being practical apparently
http://www.uml.edu/media/enews/DARPA%20Braunhut%20limb%20regeneration.html
It's like car manufacturers.
"We've got a $70K electric car, and a new $20K SUV with armchairs inside with extra size holders for your Big Mac XXXL and 50 oz soda that runs of the blood of endangered bunnies. You love it cheap and dirty don't you, you whore"
Anything but IceWeasel.
And even if it did, it still wouldn't make the fact that Safari does this a good thing, or the fact that Apple have refused to regard this as a security flaw.
tl;dr Tu Quoque is a logical fallacy.
And that pretty much ends my interest in this discussion.
If you decide to treat two fundamentally different concepts as one and the same, there is little chance that your conclusions will make sense. My point is that you're not doing people any favours by dumping them in a ghetto, making it illegal for them to work and expecting local government to support them indefinitely on welfare. Hence the policy of granting people asylum indefinitely should not exist. I wish you a good day, and hope you'll never find reason to flee from where you happen to be located. I've lived in many countries, but I always got a job before I moved. Even if I was eligible for asylum, there is no way I'd take it given that it would force me to give up on the idea of ever being prosperous.
And it's so typical of people like you that you make an emotional 'think of the poor refugees' argument rather than actually considering my point, which is that the policies you refuse to have questioned are not in their interests. But I guess it's easier to think of brown people as helpless refugees and welfare recipients than people, right?
I hope the unemployed Islamist-wannabes in Malmo burn the place down soon quite frankly. Maybe that will knock some sense into you. If not, enjoy your vodka and casual sex while you can, because both will be very illegal when Sweden is under Shariah law. Which they will impose on you too, not just the people in the ghettos.
I dunno. I have a 1680*1050 15.4" LCD. If I run it at any non native resolution it looks completely awful to me. Luckily most software these days copes ok with changing the DPI from 96 to 120.
Other people seem to agree -
http://forum.notebookreview.com/showthread.php?t=139040
Where's the "-1 Inconvenient Truth" moderation option?
$399, available today through Dell Small Business. Is it me or is it oddly fitting that the SemPRON is being used in cheap internet access PCs?
Just suck it up. If you think that the features and the price are acceptable, then buy it (even if you plan to use a lower resolution). If not, then don't. No-one is forcing you to pay for features you don't need, since you always have the choice of not buying anything. Except that LCDs look blurry if you run them at non native resolution, whereas an unused USB port is no problem.
I think if you ignored RST packets you'd end up with more sockets stuck in TIME_WAIT rather than being closed. Of course you could just increase the size of the socket table to compensate for entries getting stuck in TIME_WAIT or decrease the timeout or both.
But actually I found another problem. The forged RST packets are sent to both parties in the Bittorrent connection. So all the people downloading would need to hack their TCP/IP stacks to ignore RST packets and cope in that situation. And the ISP could block the connection after it sends RSTs, so even if you ignored them you'd be out of luck.
Your TCP/IP stack would run out of connections since old ones would stay open?
Actually the funny thing is that Via did get in trouble with model names and the Third Reich. They followed up the KX133 with the KZ133, presumably skipping KY because of its non worksafe associations. But look what happened.
http://www.karbosguide.com/hardware/module3e08b.htm The popular VIA KX133 chip set had problems with Thunderbird. Therefore VIA produced the KT133 chipset specially designed for Thunderbirds and Durons. This chipset was at first introduced as "KZ133" which was a very unwise choice in naming. KZ was the Nazi-German abbreviation for concentration camp - the camps in which millions of Jews and other Europeans were murdered. VIA wisely renamed the chip set when the historical significance of the two letters KZ came to their minds. Odd really, I know what KZ stands for in German, but the connection between concentration camps and chipsets would never have occured to me.
Fucking history Nazis.
As far as I can tell, the UKP329 price is inclusive of 17.5% VAT. US product prices are quoted exclusive of that sales tax (which can be at least 8%), so the fair comparison price would be (329 / 1.175) * 2.0 = $560.
Which is, coincidentally, the list price in the USA.
If you ignore VAT (which pays for things like the NHS!), "rip-off Britain" is actually a fast-fading notion, especially since we are a member of the world's largest trading bloc, the EU.
Try this calculation with things like the Eee PC and Apple kit, Nikon DSLRs etc. Quite often we aren't overpaying by the amount you expect, and often the difference could be well-explained by localisation and import duties. Then how come the US list price is $399? It's not uncommon for the UK price in pounds to be almost the same as the US price in dollars, or very close. That's a massive markup, far more than the 17.5% VAT rate. There is no UK duty on laptops from the US either.
So US list price is $399. UK price ex vat is $560. That difference is way more than the shipping cost, and I'm pretty sure it's not going to pay for the NHS.
If you hack the resources in explorer.exe you change the file checksum and timestamp. So next time Windows update tries to update it it will decide you already have a newer (or unrecognized) version and skip updating the file. Which means you'll end up with an old explorer.exe but new versions of other stuff.
;-)
Hmm, you're one of those people who complains about Windows being unstable, aren't you
It's more like the Turbo Boost in Knightrider.
I think he's right in the sense that the fuss over the OLPC showed laptop manufacturers that there was an enormous demand for small, light, cheap laptops in the developed world. Since then the Asus EEE PC, the Dell D430 and a host of other similar machines have been announced.
In Taiwan computer stores always have them at the front of the laptop section.
In fact I think these machines will become as ubiquitous as cell phones. The magic thing about the form factor is that people will buy one in addition to the full size laptop they have for work.
I see what you did there, implying tea parties are not important. You are clearly a lackey of the East India company.
Some Japanese guy did a great reimplentation of the arcade version of Pacman in Excel
http://www1.plala.or.jp/chikada/vba/pac/pacelle_dl.htm
Actually I kind of like Excel. The killer feature is that you can make most things with a microprocessor generate raw data as a
I think in many ways it's the Perl of the Microsoft world.