So I decided to read the link in your sig. It's a good laugh.
1) Public Domain APIs - Right, MS is gonna sue me because I called a method they didn't want me to. 2) Standard Library Source Code Availability - You can get it through Rotor, or get the source to Mono. 3) dotNet Purity Is A Myth - Yeah, JNI doesn't exist. 4) 75% Of Enterprise Software Development - Something about statistics being made up on the spot? 6) Superior Platform for Web Development - Mmm hmm. LAMJ? Right. 7) Write Stored Procedures using Java - MS SQL Server lets one write sprocs, udfs, and triggers in any.NET language. One can write udfs for SQLite in any.NET language. 8) An Abundance of Experienced Practitioners - Noone knows how to write software for.NET, wtf? 9) Supportive Open Source Communities - No open source ever gets developed in any.NET language, right? 11) No Lizard Brain - What the hell does this even mean? 14) No Mandatory Upgrade Fees - Noone pays for.NET, they pay for Windows. If I run Java on Windows, am I paying mandatory upgrade fees for Java?
I could go on and on. There's strengths and weaknesses to any platform, but making ridiculous shit up does nothing good for your platform-of-choice's image.
That's what I said, it comes with TWO FILTERS. Why does it come with two "LIFETIME GUARANTEED" filters if it "NEVER LOSES SUCTION" (i.e. never clogs)? Doesn't it seem that there are some conflicting statements here?
Wrong. Your program was only running when it was in the foreground. When it was in the "background" (as if there were such a thing in PalmOS), it was suspended, *NOT* running.
I work all day, every day, in Visual Studio (2003 and 2005), producing both websites and applications, and I use exclusively subversion for source control.
Hopefully that's a joke. Pretty much nobody would put music on a compressed drive, as nearly ALL of the music formats in common use today are compressed. Rather heavily. Those music formats that aren't don't compress very well anyway.
Additionally, the thought that MS would release a patch that intentionally corrupts data is unthinkable, for ANY corporation. The civil (and possibly criminal, who knows) liabilities would be ENORMOUS.
In the last three years, every site I've attempted to rebuild in CSS from tables I've been able to do with 90% accuracy.
I don't know where you work, but around here, the design comes in a.psd file from the graphic artist (who knows nothing about what can actually be accomplished inside a browser), and the output on the browser screen WILL be 100% pixel-perfect. No compromises, no 90%, just web sites that look like brochures.
IE at least will render tables happily as they're downloaded, as long as you set the table-layout: fixed style. That way, it uses the first row (or <colgroup> or <col> tags) to determine how to draw the table, and off it goes.
Seminary isn't mandated, and students that take it get no credit for it. It's labelled as "release time" on the schedule.
At some point, IIRC, someone complained that there was no "seminary" for religions other than the Mormons. The LDS church volunteered space in thier seminary buildings (which are not on school grounds, but adjacent) for any religious group that wanted to meet there.
450kB/s and peaking at about 600kB/s on an Adelphia 1.5MB/768kb cable connection. Apparently that's "awesome".
Assuming you mean 450 KiloBytes (you did the ucase KB), and 1.5 MegaBits (you did ucase again, but I've never seen connections measured in MegaBytes/sec), that's not just "awesome", that's "impossible". I'll leave the math up to you.
On the off chance you really have a 1.5 MegaByte connection, then using 1/3 of it at any given time is less than what I'd call "awesome".
I corrupted (well, I *saw* corrupted) a SQL2k database just a couplea weeks ago. It's the first time I'd ever seen it happen. I don't blame it on SQL, I blame it on the bizarre things happening with the disk subsystem (8 spindles running in raid 5 on 3Ware SATA controller). If you tell the controller to write xxx to the disk and it says "ok, done", but it never happened, well, you're gonna have a problem regardless of DB engine.
Most Africans do not live in huts on the savannah.
I actually LIVED in Africa for a while. I was in West Africa, in a country called the Ivory Coast. I think that makes me more qualified to discuss Africa (the West, at least) than the average Slashdotter.
That said, while what you say is true, even most of those Africans that live in cities (I'm still discussing the west here, not S.A.) have no need of computers, even those with plenty of food. Computers are actually available there, if you know where to look, and there are the odd offices that have one and use it for business. Home computers, however, would be a colossal waste of time, money, and effort. There's nowhere to buy software, no money to spend on it, no internet connection to download OSS/Free Software, no reliable postal system to deliver it on CDs, no reliable electric grid to power them (in some areas). Dialup is a non-option, as nearly noone has a phone line in thier house because they're pay-per-minute and it takes ages to get one even if you have the cash.
I'd also like to agree with you about the average intelligence of an African. However, while they may be intelligent, on average they are much less educated. They are never exposed to the great majority of what we take for granted here. While that doesn't make them less intelligent, it does make them less..(searching for the right word here)... prepared to move into the technological world.
I'd also like to add that some great part of the ills of the African continent can be laid directly at the feet of the governments of that continent. Whether or not the blame passes through those governments onto the governments of the "first world" nations that have played thier chess games with Africa I'm not prepared to discuss.
You can't kill services from the task manager. You get some sort of access denied message. Sysinternals.com's tool "pskill" will still kill them, however. You can also attach a debugger to the process and kill it from there. I've actually never tried XP's "taskkill" tool on a service, but it may work as well.
I'm willing to concede the point that the current implementation of MSIL-native compiler is less than ideal. Microsoft has had many years to work on tuning and optimizing thier c/c++ compilers, while the MSIL compiler is less than 5 years old. In my experience, it's usually pretty good, though I wouldn't want a kernel written in it at this point.
However, it's all a bit off topic, because noone ever claimed that the kernel would be reimplemented in MSIL.
Bytecode is probably more correct that pseudo-code, but I'm not sure I've ever seen MSIL referred to as bytecode by Microsoft. In fact, they describe MSIL as: "When compiling to managed code, the compiler translates your source code into Microsoft intermediate language (MSIL), which is a CPU-independent set of instructions that can be efficiently converted to native code."
While there exists nasties that exploit holes in browsers (yes, your favorite browser as well), in nearly every case, someone clicked "yes" to that "do you want to install" dialog. Trust me. They will tell you they didn't, but they're almost always lying.
They installed the poker-site activex, or the comet cursor, or the kazaa desktop. Once you open the door, just a little, it's all over.
I just don't click "yes". Simple as that. Tell your firends, the answer is ALWAYS, WITHOUT FAIL, "NO". It's that easy. You can be blissful like me.
You're completely wrong. Windows isn't inherently flawed, the way people use it is inherently flawed (we're talking about NT-based OSes here)
Maybe it's tradition in the Windows world, maybe it's because my grandma doesn't want to have to know how to chmod an attachment, who knows, but that's the way it works. The problem can be solved in one of a couplea ways: we can switch to an OS where things don't work that way (again because of tradition), or we can change people's behavior.
For myself, I'm not diligent at _all_. I run IE, don't stay that current on the patches, and I've _NEVER_ had any problem. I have even been known to hit the websites that are the most notorious for this stuff. It's all because I took a few basic precautions: I am behind a firewall, and I disallow activex in my browser.
Yeah, then EVERYONE would use it. I hear IE gets XUL in the next version. And Opera too. Oh, and it's great on mobile browsers.
For comparison, in MSSQL:
create procedure answers_get (@_review_id int) as
select
positive,
negative
from
answers
where
review = @_review_id
order by
[id] desc
How exactly do you plan on passing a List to a method taking a List?
So I decided to read the link in your sig. It's a good laugh.
.NET language. One can write udfs for SQLite in any .NET language. .NET, wtf? .NET language, right? .NET, they pay for Windows. If I run Java on Windows, am I paying mandatory upgrade fees for Java?
1) Public Domain APIs - Right, MS is gonna sue me because I called a method they didn't want me to.
2) Standard Library Source Code Availability - You can get it through Rotor, or get the source to Mono.
3) dotNet Purity Is A Myth - Yeah, JNI doesn't exist.
4) 75% Of Enterprise Software Development - Something about statistics being made up on the spot?
6) Superior Platform for Web Development - Mmm hmm. LAMJ? Right.
7) Write Stored Procedures using Java - MS SQL Server lets one write sprocs, udfs, and triggers in any
8) An Abundance of Experienced Practitioners - Noone knows how to write software for
9) Supportive Open Source Communities - No open source ever gets developed in any
11) No Lizard Brain - What the hell does this even mean?
14) No Mandatory Upgrade Fees - Noone pays for
I could go on and on. There's strengths and weaknesses to any platform, but making ridiculous shit up does nothing good for your platform-of-choice's image.
That's what I said, it comes with TWO FILTERS. Why does it come with two "LIFETIME GUARANTEED" filters if it "NEVER LOSES SUCTION" (i.e. never clogs)? Doesn't it seem that there are some conflicting statements here?
Maybe no air goes through the filter?
If someone's already moved on to a different browser, how will automatically installing IE7 affect them?
IE7 may even be installed on some of my boxes, but I wouldn't know...
Wrong. Your program was only running when it was in the foreground. When it was in the "background" (as if there were such a thing in PalmOS), it was suspended, *NOT* running.
I thought the Amish didn't use computers, let alone slashdot...?
I work all day, every day, in Visual Studio (2003 and 2005), producing both websites and applications, and I use exclusively subversion for source control.
Hopefully that's a joke. Pretty much nobody would put music on a compressed drive, as nearly ALL of the music formats in common use today are compressed. Rather heavily. Those music formats that aren't don't compress very well anyway.
Additionally, the thought that MS would release a patch that intentionally corrupts data is unthinkable, for ANY corporation. The civil (and possibly criminal, who knows) liabilities would be ENORMOUS.
In the last three years, every site I've attempted to rebuild in CSS from tables I've been able to do with 90% accuracy.
I don't know where you work, but around here, the design comes in a .psd file from the graphic artist (who knows nothing about what can actually be accomplished inside a browser), and the output on the browser screen WILL be 100% pixel-perfect. No compromises, no 90%, just web sites that look like brochures.
IE at least will render tables happily as they're downloaded, as long as you set the table-layout: fixed style. That way, it uses the first row (or <colgroup> or <col> tags) to determine how to draw the table, and off it goes.
See IEBlog for details.
Seminary isn't mandated, and students that take it get no credit for it. It's labelled as "release time" on the schedule.
At some point, IIRC, someone complained that there was no "seminary" for religions other than the Mormons. The LDS church volunteered space in thier seminary buildings (which are not on school grounds, but adjacent) for any religious group that wanted to meet there.
Assuming you mean 450 KiloBytes (you did the ucase KB), and 1.5 MegaBits (you did ucase again, but I've never seen connections measured in MegaBytes/sec), that's not just "awesome", that's "impossible". I'll leave the math up to you.
On the off chance you really have a 1.5 MegaByte connection, then using 1/3 of it at any given time is less than what I'd call "awesome".
I corrupted (well, I *saw* corrupted) a SQL2k database just a couplea weeks ago. It's the first time I'd ever seen it happen. I don't blame it on SQL, I blame it on the bizarre things happening with the disk subsystem (8 spindles running in raid 5 on 3Ware SATA controller). If you tell the controller to write xxx to the disk and it says "ok, done", but it never happened, well, you're gonna have a problem regardless of DB engine.
I actually LIVED in Africa for a while. I was in West Africa, in a country called the Ivory Coast. I think that makes me more qualified to discuss Africa (the West, at least) than the average Slashdotter.
That said, while what you say is true, even most of those Africans that live in cities (I'm still discussing the west here, not S.A.) have no need of computers, even those with plenty of food. Computers are actually available there, if you know where to look, and there are the odd offices that have one and use it for business. Home computers, however, would be a colossal waste of time, money, and effort. There's nowhere to buy software, no money to spend on it, no internet connection to download OSS/Free Software, no reliable postal system to deliver it on CDs, no reliable electric grid to power them (in some areas). Dialup is a non-option, as nearly noone has a phone line in thier house because they're pay-per-minute and it takes ages to get one even if you have the cash.
I'd also like to agree with you about the average intelligence of an African. However, while they may be intelligent, on average they are much less educated. They are never exposed to the great majority of what we take for granted here. While that doesn't make them less intelligent, it does make them less ..(searching for the right word here)... prepared to move into the technological world.
I'd also like to add that some great part of the ills of the African continent can be laid directly at the feet of the governments of that continent. Whether or not the blame passes through those governments onto the governments of the "first world" nations that have played thier chess games with Africa I'm not prepared to discuss.
You can't kill services from the task manager. You get some sort of access denied message. Sysinternals.com's tool "pskill" will still kill them, however. You can also attach a debugger to the process and kill it from there. I've actually never tried XP's "taskkill" tool on a service, but it may work as well.
Which is really the issue. Who gets to decide what's in my "best interests"?
All I wanted was a Pepsi?Possibly.
I'm willing to concede the point that the current implementation of MSIL-native compiler is less than ideal. Microsoft has had many years to work on tuning and optimizing thier c/c++ compilers, while the MSIL compiler is less than 5 years old. In my experience, it's usually pretty good, though I wouldn't want a kernel written in it at this point.
However, it's all a bit off topic, because noone ever claimed that the kernel would be reimplemented in MSIL.
Bytecode is probably more correct that pseudo-code, but I'm not sure I've ever seen MSIL referred to as bytecode by Microsoft. In fact, they describe MSIL as: "When compiling to managed code, the compiler translates your source code into Microsoft intermediate language (MSIL), which is a CPU-independent set of instructions that can be efficiently converted to native code."
MSIL is compiled to machine language, not interpreted, at least by the .NET framework. Mono/others may do things differently.
You have the option to precompile it all (ngen) or, by default, it's jit-compiled on a method-by-method basis.
So, say you use Linux.
Do you use a firewall? Does that mean Linux is flawed?
'Nuff said.
*shrug*
While there exists nasties that exploit holes in browsers (yes, your favorite browser as well), in nearly every case, someone clicked "yes" to that "do you want to install" dialog. Trust me. They will tell you they didn't, but they're almost always lying.
They installed the poker-site activex, or the comet cursor, or the kazaa desktop. Once you open the door, just a little, it's all over.
I just don't click "yes". Simple as that. Tell your firends, the answer is ALWAYS, WITHOUT FAIL, "NO". It's that easy. You can be blissful like me.
You're completely wrong. Windows isn't inherently flawed, the way people use it is inherently flawed (we're talking about NT-based OSes here)
Maybe it's tradition in the Windows world, maybe it's because my grandma doesn't want to have to know how to chmod an attachment, who knows, but that's the way it works. The problem can be solved in one of a couplea ways: we can switch to an OS where things don't work that way (again because of tradition), or we can change people's behavior.
For myself, I'm not diligent at _all_. I run IE, don't stay that current on the patches, and I've _NEVER_ had any problem. I have even been known to hit the websites that are the most notorious for this stuff. It's all because I took a few basic precautions: I am behind a firewall, and I disallow activex in my browser.