Within the last couple months multiple subscribers experienced data loss. If you are a subscriber, you can look at past support threads with support personel aknolwedging the problems.
The point is in the/. summary Livejournal was mentioned, and that's what I'm critiquing. No need to defend the PDF as I obviously was not critizing it.
As a paying subscriber of Livejournal, I can say the only reason I even have an account is because of the friends that I have who use it. I would never use it as a case study for any technology. It's got huge performance problems, data loss issues, and usability issues. This may not be the fault of using OSS, but it definitely doesn't help it look good.
...And stop buying. Seriously. A major company is catering to another major companies needs. Film at 11.
This is one of many cases that I think the free market will work. If people don't think the quid pro quo value is in their favor, than the RIAA loses because people will stop buying their product.
If an application misbehaves it generally causes Explorer to freeze or not respond (not IE, but the shell, Explorer). Most of the time you can just restart Explorer and regain control.
Your reactions are based mostly on/. postings like this one that is full of theoretical "could happen" type FUD. Yes, MS and all of its power CAN do lots of damage. Until they do, simmer down. Now, if you prefer another OS for security or whatever other reasons, then fine, use 'em. Let the free market decide, which it is fully capable of doing in the current environment (read: BeOS would have never been installed on Dells anyway).
It's already been mentioned that the patch for the IE bug was out before the announcement. However, XP SP2 users were not vulnerable to begin with. So it's more like, "we've found a bug in IE, and if you haven't applied the recommended upgrades, here's a patch".
You wouldn't expect file cabinet makers to create a device that prevents a malicious person from installing blades that shred your paper.
Microsoft customers lived in a land where all code was trusted, therefore Microsoft could add all the features that customers wanted, even if those features caused security concerns, because if a box lives at home and is disconnected, there really are no security concerns. Unfortunately it took Microsoft a long time to figure out that once a computer is connected, security matters. But that doesn't mean that Windows randomly shreds files.
We hooked up the star trek "red alert" siren to the build server via a simple outlook mail rule. This was at a time when we were bringing on new developers and still working on disciplining our selves to run our tests before we chekced in. Needless to say after a couple weeks we got noise compaints from neighboring offices. Our office sounded like the Klingons were attacking every 3 hours.:-)
.NET already has similar functionality which allows you to run an EXE over the network and it can download required assemblies as needed. The client caches everything locally and auto updates when the version changes.
Sending a hash over the wire means that the hash itself is the password. Your hash is just as goot as a plaintext password at that point. Hashes are used for comparing plaintext, not for the submitions of your actual credentials.
Keep in mind that the entire plan weight less than 13lbs, so the 800mhz crusoe was not weighing the thing down. Also, I think this was more of an excercise in software, not hardware.
I agree that teaching someone how to think is extremely important, but a liberal arts degree does not guaruntee that. I've met many EE's who are great thinkers, as well as Philosphy majors. I've also met great thinkers with no college degree at all. But in general, I've met a lot of people who don't know how to think regardless of their higher education. When I'm reviewing resumes I rarely look at college degrees, I'm more interested in what they've actually done in college (if applicable).
Well, I've never installed spyware on my machine. I've been using IE exclusively since version 4. I have run Adaware on my machine as a precaution. All it's found are relatively harmless cookies. If your wife is a senior computer tech, she should know that if she's going to go to potentially questionable sites that she should at least set IE's security settings to High in order to completely disable ActiveX.
Microsoft innovates all of the time. Everyone shrugs their innovation off because "oh Xerox did that years ago" or "Sun did that years ago". Innovation is found in evolving ideas and concepts, not just in revolutionary inventions. Windows is a great evolution to what Xerox had years ago, hence it's widespread success (MS wasn't always the multibillion dollar empire with a market dominating OS)..NET is arguably a great evolution to J2EE.
Many technologies that we use today are very similar to what we've had 20+ years ago (even "newer" technologies like web services). But the difference is in their enhancements and elegant implementation that allow for these technologies to take off. That's what Microsoft does well. They take something that already exists (either in concept or implementation) and they make it usable for much wider adoption. While MS software does have it's flaws (security?), a lot of it is superior to the competition, and a lot of us who use MS software do so by choice.
Other players innovation are generally not being stifled by MS (there may be one or two arguable cases). Apple is alive and doing extremely well. So is IBM. So are many other competitors of MS. Netscape, on the other hand, well, you can't blame MS for how crappy NS Communicator was (this is coming from someone who was a strict NS 3 user at the time).
Spyware has more to do with social engineering by visiting questionable than anything else. Most people click "OK" past the IE security warnings when spyware is trying to install itself. Microsoft is doing it's part to try and mitigate this problem in XP SP2 by making warning dialogs more clear and urgent, and in some cases even adding a timer before the user can actually click OK (Outlook 2003 currently does this if any outside program tries to send email through it. It's annoying but it's better than the alternative).
Existence by evolution also lacks falsifiability. We can never disprove what "happened" billions of years ago. They're both creative theorys based on limited and grossly extrapolated scientific data points.
Good software costs millions to develop. It is a product. Just because it's duplication efforts are minimal does not mean that it can't be sold as a product. I've paid for thousands of dollars worth of software that I've never needed support or customization on. The only reason free (as in beer) software even exists is because we are in the ONLY industry that has individuals who have this odd determination to help capitalists profit more by working for free.
There's a lot more to software than programming. Good software combines usability experts, UI designers, subject matter experts, market research, testing, and so on. For example, I use some incredible software for music related endeavors that cost hundreds to thousands of dollars. There's no OSS equivilant because it takes lot more than just "C++ skills" to create this type of software. There's no way this software would ever exist if it wasn't sold as a product. I don't need any services from these companies.
Why are we so bent on lowering the value of our skills in our industry? Do research engineers at Boeing have an "open airplane" project, where they give away valuable IP to for profit companies? Do you really like helping the executives of companies get a bigger bonus each year while your salary diminishes and job opportunities dry up?
Microsoft as practically forced SP2 down the throats of all 90,000+ employees, vendors, and contracters. While there are some "by design" breaking changes in SP2 for the sake of security, I highly doubt that 3 out of 5 machines are breaking during the install, especially by RC2.
The point is not that IIS is more popular, the point is that IIS runs on Windows which is more popular. If I want to spread a virus to all Windows desktops, I'm going to most likely compromise Windows servers.
I'm a producer and a DJ. Classicaly trained for 13 years. I'm no top producer, more of a semi-pro hobbyist. 128K AAC is very close to 192k MP3. I have professional grade studio monitors (award winning soundtracks have been mixed on these: Event 20/20bas) and the 128K AAC is just as good as a CD when casually listening. I have to try _hard_ to hear the difference. The reality is that when I'm listening to music, I'm not trying to hear some subtle quality loss. Practically speaking, it's CD quality.
Code scalability also important
on
On PHP and Scaling
·
· Score: 2, Insightful
It's also good to determine how scalable the code is. Is the code readable? Maintainable? Extensible? Can large teams effectively work on the same code base?
While this does have more to do with how the code is written, programming languages to contribute to code scalability.
What happens if there's a salt involved? It looks like this only accounts for simple MD5 hashes, which is considered a very weak method of saving passwords.
Within the last couple months multiple subscribers experienced data loss. If you are a subscriber, you can look at past support threads with support personel aknolwedging the problems.
The point is in the /. summary Livejournal was mentioned, and that's what I'm critiquing. No need to defend the PDF as I obviously was not critizing it.
As a paying subscriber of Livejournal, I can say the only reason I even have an account is because of the friends that I have who use it. I would never use it as a case study for any technology. It's got huge performance problems, data loss issues, and usability issues. This may not be the fault of using OSS, but it definitely doesn't help it look good.
...And stop buying. Seriously. A major company is catering to another major companies needs. Film at 11.
This is one of many cases that I think the free market will work. If people don't think the quid pro quo value is in their favor, than the RIAA loses because people will stop buying their product.
If an application misbehaves it generally causes Explorer to freeze or not respond (not IE, but the shell, Explorer). Most of the time you can just restart Explorer and regain control.
Your reactions are based mostly on /. postings like this one that is full of theoretical "could happen" type FUD. Yes, MS and all of its power CAN do lots of damage. Until they do, simmer down. Now, if you prefer another OS for security or whatever other reasons, then fine, use 'em. Let the free market decide, which it is fully capable of doing in the current environment (read: BeOS would have never been installed on Dells anyway).
It's already been mentioned that the patch for the IE bug was out before the announcement. However, XP SP2 users were not vulnerable to begin with. So it's more like, "we've found a bug in IE, and if you haven't applied the recommended upgrades, here's a patch".
You wouldn't expect file cabinet makers to create a device that prevents a malicious person from installing blades that shred your paper.
Microsoft customers lived in a land where all code was trusted, therefore Microsoft could add all the features that customers wanted, even if those features caused security concerns, because if a box lives at home and is disconnected, there really are no security concerns. Unfortunately it took Microsoft a long time to figure out that once a computer is connected, security matters. But that doesn't mean that Windows randomly shreds files.
It has NOTHING to do with how many Web Servers are on the net!
We hooked up the star trek "red alert" siren to the build server via a simple outlook mail rule. This was at a time when we were bringing on new developers and still working on disciplining our selves to run our tests before we chekced in. Needless to say after a couple weeks we got noise compaints from neighboring offices. Our office sounded like the Klingons were attacking every 3 hours. :-)
It's like the Java Web Start, only from MS
.NET already has similar functionality which allows you to run an EXE over the network and it can download required assemblies as needed. The client caches everything locally and auto updates when the version changes.
Sending a hash over the wire means that the hash itself is the password. Your hash is just as goot as a plaintext password at that point. Hashes are used for comparing plaintext, not for the submitions of your actual credentials.
Keep in mind that the entire plan weight less than 13lbs, so the 800mhz crusoe was not weighing the thing down. Also, I think this was more of an excercise in software, not hardware.
I agree that teaching someone how to think is extremely important, but a liberal arts degree does not guaruntee that. I've met many EE's who are great thinkers, as well as Philosphy majors. I've also met great thinkers with no college degree at all. But in general, I've met a lot of people who don't know how to think regardless of their higher education. When I'm reviewing resumes I rarely look at college degrees, I'm more interested in what they've actually done in college (if applicable).
Well, I've never installed spyware on my machine. I've been using IE exclusively since version 4. I have run Adaware on my machine as a precaution. All it's found are relatively harmless cookies. If your wife is a senior computer tech, she should know that if she's going to go to potentially questionable sites that she should at least set IE's security settings to High in order to completely disable ActiveX.
Microsoft innovates all of the time. Everyone shrugs their innovation off because "oh Xerox did that years ago" or "Sun did that years ago". Innovation is found in evolving ideas and concepts, not just in revolutionary inventions. Windows is a great evolution to what Xerox had years ago, hence it's widespread success (MS wasn't always the multibillion dollar empire with a market dominating OS). .NET is arguably a great evolution to J2EE.
Many technologies that we use today are very similar to what we've had 20+ years ago (even "newer" technologies like web services). But the difference is in their enhancements and elegant implementation that allow for these technologies to take off. That's what Microsoft does well. They take something that already exists (either in concept or implementation) and they make it usable for much wider adoption. While MS software does have it's flaws (security?), a lot of it is superior to the competition, and a lot of us who use MS software do so by choice.
Other players innovation are generally not being stifled by MS (there may be one or two arguable cases). Apple is alive and doing extremely well. So is IBM. So are many other competitors of MS. Netscape, on the other hand, well, you can't blame MS for how crappy NS Communicator was (this is coming from someone who was a strict NS 3 user at the time).
Spyware has more to do with social engineering by visiting questionable than anything else. Most people click "OK" past the IE security warnings when spyware is trying to install itself. Microsoft is doing it's part to try and mitigate this problem in XP SP2 by making warning dialogs more clear and urgent, and in some cases even adding a timer before the user can actually click OK (Outlook 2003 currently does this if any outside program tries to send email through it. It's annoying but it's better than the alternative).
Existence by evolution also lacks falsifiability. We can never disprove what "happened" billions of years ago. They're both creative theorys based on limited and grossly extrapolated scientific data points.
Good software costs millions to develop. It is a product. Just because it's duplication efforts are minimal does not mean that it can't be sold as a product. I've paid for thousands of dollars worth of software that I've never needed support or customization on. The only reason free (as in beer) software even exists is because we are in the ONLY industry that has individuals who have this odd determination to help capitalists profit more by working for free.
There's a lot more to software than programming. Good software combines usability experts, UI designers, subject matter experts, market research, testing, and so on. For example, I use some incredible software for music related endeavors that cost hundreds to thousands of dollars. There's no OSS equivilant because it takes lot more than just "C++ skills" to create this type of software. There's no way this software would ever exist if it wasn't sold as a product. I don't need any services from these companies.
Why are we so bent on lowering the value of our skills in our industry? Do research engineers at Boeing have an "open airplane" project, where they give away valuable IP to for profit companies? Do you really like helping the executives of companies get a bigger bonus each year while your salary diminishes and job opportunities dry up?
Microsoft as practically forced SP2 down the throats of all 90,000+ employees, vendors, and contracters. While there are some "by design" breaking changes in SP2 for the sake of security, I highly doubt that 3 out of 5 machines are breaking during the install, especially by RC2.
Let's stop beating a dead horse. It's the desktop marketshare that drives crackers and virus writers..
The point is not that IIS is more popular, the point is that IIS runs on Windows which is more popular. If I want to spread a virus to all Windows desktops, I'm going to most likely compromise Windows servers.
I'm a producer and a DJ. Classicaly trained for 13 years. I'm no top producer, more of a semi-pro hobbyist. 128K AAC is very close to 192k MP3. I have professional grade studio monitors (award winning soundtracks have been mixed on these: Event 20/20bas) and the 128K AAC is just as good as a CD when casually listening. I have to try _hard_ to hear the difference. The reality is that when I'm listening to music, I'm not trying to hear some subtle quality loss. Practically speaking, it's CD quality.
It's also good to determine how scalable the code is. Is the code readable? Maintainable? Extensible? Can large teams effectively work on the same code base?
While this does have more to do with how the code is written, programming languages to contribute to code scalability.
Does PHP promote scalable code?
What happens if there's a salt involved? It looks like this only accounts for simple MD5 hashes, which is considered a very weak method of saving passwords.