A voice of reason in the/. crowds desire to hate Microsoft.
It is clear that Microsoft has been working to solve this, but TD.Net wants no part of it. Also, following threads in blog comments and forums you do see that TC.Net resorted to hacking VS Express to get his addin to load. The claim the software was hackable is weak - all software is hackable.
I don't care if you like the EULA or not - it is a license to use the software, no different than the GPL. Those who call for a "right to ignore" are calling for an end to GPL protection. Don't want to release your changes? No problem, just ignore the EULA - even when the EULA is the GPL.
I just started checking out Ziki, which let's you integrated all your RSS feeds into your profile (blog, flickr, del.icio.us, etc) and shares them back out as one feed.
Not one of those sites provides it's own content - all content is users generated "for free". Every one of those sites allow you to publish the content on your own site "for free". You can keep up to date with new content without visiting the sites "for free".
If you don't understand the difference between this and nytimes-registered-users-only content, then it's no surprise you don't get the difference between the old web and the direction the web is going.
If you think Web 2.0 has something to do with AJAX, you need to read more sites than just/.
Not arguing the point - it is okay if people die as long as you had your legal disclaimers in that people may die within the acceptable margins. I get that, it's totally cool.
It's a good thing then that IT departments run so well, or I would think there was a fundamental flaw in that argument. We've seen time and time again how open source product are no threat and can just be ignored. Best left to those little companies worried over irrelevant details, like consumer satisfaction. We'll focus on the important things, like law suits and blame.
Because when it goes down, it costs money. When it goes down, I throw more money at it. It goes down often, so I throw more money at it to keep it up. Sometimes, just because I think it might help, I throw money at it. And when they tell me were loosing money, I reply it because we haven't thrown enough money at it.
I thought databases ran on computer systems, but I'm learning they really run on money.
All these other "great" years I've bought nothing. This "crappy" year I'm getting a Wii. Everything else is just something being copied from before (Vista, Zune, PS3, etc) but the Wii is a new type of gadget because of the motion controller. Gadget geeks want new stuff, so this is a very good year.
If is sucks, well then in 10 years well all be saying, "hey remember that Wii controller, lol. pretty crazy wasn't it! Now, computer, load program data-3, index 5"
I'm not sure if this will get seen, too many posts already, but going to vote and even leaving the choices blank (you can do that) is important. Notice how they talk about "married men voted this way" and "inner city blacks voted that way" etc? Ever wonder how come your medical costs are never looked at yet there is always debate for Medicare? It's simple, the politician's look at who votes, and do things for them (and that's the way it's supposed to work). By not voting, not only are you not having a say, but you are telling the government you don't matter enough to consider.
And since I'm a 30 year old white male, and your a slashdot reader, and that means there is a pretty good chance we're in the same demographic - your not voting is pissing me off. Go vote; don't make me sign you up to more spam lists.
It's not about the developer's setup - it's about the work involved. DirectX provides a complete gaming platform from which to work with. There is nothing in open source than compares to this. Network, sound, 3d graphics, input devices - all have DirectX methods, all without worrying about the end user's setup. Even if the user has a DirectX issue (bad driver), they have professional support services (nvida, microsoft) they can turn to and not cost the developer money in support not related to the game code. Linux may offer a mailing list that you can be told how dumb you are for not knowing to close your mediaplayer before launching the browser if you want to hear web page sounds.
"engineers and such" are paid by the hour and don't have a percent stake in the album they work on. They are already paid before the album hits the public. This is in fact on of the tool the "fat cats" use to never pay the artist - they pay the engineers and make the artist owe them.
to the OP above - that's quite a nice set of logic you've built there to justify your illegal methods.
I'm sorry, but I don't count this. Just because the SQL injection is in the procedure code and not the app code doesn't mean that parametrized queries are open to exploit. This example shows using a non-parametrized query in the stored procedure - had it been parametrized it would have been safe.
Using a parametrized query is not like search and replace. The parameter version, the input is not escaped, but rather sent separately from the query and marked as data. Trying to protect yourself by manual escaping is foolish and short sighted; you will leave out some character you didn't know to look for and you will open yourself up to having to make exceptions that further allow bugs. Like for a semi-colon - which is needed in parameters. I just wrote one in this paragraph, and the slashcode will need to insert it into the database.
Always use parametrized queries - that's true if you writing in C# or T-SQL.
If you were a good geek and went to dragoncon this year, you would of had the chance to meet Kari. And hear about the Myth (not shown on TV) that involved her underwear.
First, do we have any facts to back up the claim kids aren't programming as much as they used to? In an age of greater access, kids able to program is less? Maybe kids using basic are less, but what about the number involved in JavaScript for their MySpace pages? Programming is programming, and if we are just talking about what is your first exposure than we need to look beyond BASIC.
Next, the author obviously has not looked at python and IDLE. Instant feed back, and the ability to execute statements to see what they do immediately. While other aspects of python may be up for debate, python is the best language for teaching we have ever had.
Last point I want to make is that kids will overcome anything. I first started with basic, dealing with MS-DOS on a Tandy 1000 and a floppy drive. I learned how to connect to local a BBS and setup Kermit or ZModem to get files to learn more. I learned how to create my own programs and share them on the BBS. Compare that to the Internet and I had a huge barrier to entry - but I never saw a barrier. That's the gift of being a child, your curiosity will lead you and the only thing that stops you is someone tells you can't do that. Even then that doesn't work most of the time.
As the other replay noted, I too was wondering if someone was going to mention it. You won't hear it here, but MS and ASP.NET are leading the frameworks right now. With Atlas out of beta now (renamed AJAX Server and Client somethings) it will be interesting to see how many aspx pages are ajax active.
That's interesting and all, but what has that got to do with the claim that "ebay hasn't changed in 5 years"? Whether sellers like it or not is irrelevant here.
but to your topic....
If you can do $7K in sales without ebay, then why are you there? No, I don't try to make living from ebay and I do use express more than the classic to buy those things hard to find in my area (like anime titles). I go there because I know ebay will handle bad sellers (because they have in the past), and I wouldn't trust just another random site for the same. I don't think I'm alone here, from the buyer's point of view, and that's what will let ebay charge ~15% in fees.
I take it you didn't actually go to ebay in the last five years either. Ebay Express is a huge advancement - I wish more sites used the same search interface.
Yes, because those "in this element" do so well at good, solid games. Gaming needs the risk takers, and these guys sound like they are it. The guys "in the element" can start cloning (what they do best) whatever comes out of the studio.
It might be nice to see facebook one day, but until it's open I don't see the point. Last thing I'm going to do is sign up to a facebook / myspace with a work email account - i'll get fired on my own, thank you very much.
Software is a business, like any other, out for profit. The cost to fix the bugs versus the cost to deal with them after launch are considered. Right now, people have no problem buying buggy software, buying support for buggy software, and throwing more hardware at buggy software.
It's supply and demand and demand for bug-free software is low. Of cource part of the reason for the low demand is articles like these that claim bug free software is not possible. It is possible, just not as profitable.
A voice of reason in the /. crowds desire to hate Microsoft.
It is clear that Microsoft has been working to solve this, but TD.Net wants no part of it. Also, following threads in blog comments and forums you do see that TC.Net resorted to hacking VS Express to get his addin to load. The claim the software was hackable is weak - all software is hackable.
I don't care if you like the EULA or not - it is a license to use the software, no different than the GPL. Those who call for a "right to ignore" are calling for an end to GPL protection. Don't want to release your changes? No problem, just ignore the EULA - even when the EULA is the GPL.
I agree as well... damn, on a day with no mod points too.
It there a tenant of Web 2.0 "Thou shall not use WSDL/SOAP"?
I just started checking out Ziki, which let's you integrated all your RSS feeds into your profile (blog, flickr, del.icio.us, etc) and shares them back out as one feed.
- social-thunderdome.aspx
I wrote up a short review on my first impressions: http://www.vinull.com/Post/2007/01/03/ziki-enters
Okay... when did O'Reilly become not a member of the "technical press"?
Was it when they stopped putting animals on every book cover? Tragic that...
Review your history of the term: http://en.wikipedia.org/wiki/Web_2.0
AJAX - the name and use - is only a side effect
flickr.com
/.
technorati.com
digg.com
youtube.com
wikipedia.com
Not one of those sites provides it's own content - all content is users generated "for free". Every one of those sites allow you to publish the content on your own site "for free". You can keep up to date with new content without visiting the sites "for free".
If you don't understand the difference between this and nytimes-registered-users-only content, then it's no surprise you don't get the difference between the old web and the direction the web is going.
If you think Web 2.0 has something to do with AJAX, you need to read more sites than just
Not arguing the point - it is okay if people die as long as you had your legal disclaimers in that people may die within the acceptable margins. I get that, it's totally cool.
It's a good thing then that IT departments run so well, or I would think there was a fundamental flaw in that argument. We've seen time and time again how open source product are no threat and can just be ignored. Best left to those little companies worried over irrelevant details, like consumer satisfaction. We'll focus on the important things, like law suits and blame.
Because when it goes down, it costs money. When it goes down, I throw more money at it. It goes down often, so I throw more money at it to keep it up. Sometimes, just because I think it might help, I throw money at it. And when they tell me were loosing money, I reply it because we haven't thrown enough money at it.
I thought databases ran on computer systems, but I'm learning they really run on money.
Seriously, the Wii!
All these other "great" years I've bought nothing. This "crappy" year I'm getting a Wii. Everything else is just something being copied from before (Vista, Zune, PS3, etc) but the Wii is a new type of gadget because of the motion controller. Gadget geeks want new stuff, so this is a very good year.
If is sucks, well then in 10 years well all be saying, "hey remember that Wii controller, lol. pretty crazy wasn't it! Now, computer, load program data-3, index 5"
I'm not sure if this will get seen, too many posts already, but going to vote and even leaving the choices blank (you can do that) is important. Notice how they talk about "married men voted this way" and "inner city blacks voted that way" etc? Ever wonder how come your medical costs are never looked at yet there is always debate for Medicare? It's simple, the politician's look at who votes, and do things for them (and that's the way it's supposed to work). By not voting, not only are you not having a say, but you are telling the government you don't matter enough to consider.
And since I'm a 30 year old white male, and your a slashdot reader, and that means there is a pretty good chance we're in the same demographic - your not voting is pissing me off. Go vote; don't make me sign you up to more spam lists.
AC, you've missed the point 100%
It's not about the developer's setup - it's about the work involved. DirectX provides a complete gaming platform from which to work with. There is nothing in open source than compares to this. Network, sound, 3d graphics, input devices - all have DirectX methods, all without worrying about the end user's setup. Even if the user has a DirectX issue (bad driver), they have professional support services (nvida, microsoft) they can turn to and not cost the developer money in support not related to the game code. Linux may offer a mailing list that you can be told how dumb you are for not knowing to close your mediaplayer before launching the browser if you want to hear web page sounds.
"engineers and such" are paid by the hour and don't have a percent stake in the album they work on. They are already paid before the album hits the public. This is in fact on of the tool the "fat cats" use to never pay the artist - they pay the engineers and make the artist owe them.
to the OP above - that's quite a nice set of logic you've built there to justify your illegal methods.
I'm sorry, but I don't count this. Just because the SQL injection is in the procedure code and not the app code doesn't mean that parametrized queries are open to exploit. This example shows using a non-parametrized query in the stored procedure - had it been parametrized it would have been safe.
Using a parametrized query is not like search and replace. The parameter version, the input is not escaped, but rather sent separately from the query and marked as data. Trying to protect yourself by manual escaping is foolish and short sighted; you will leave out some character you didn't know to look for and you will open yourself up to having to make exceptions that further allow bugs. Like for a semi-colon - which is needed in parameters. I just wrote one in this paragraph, and the slashcode will need to insert it into the database.
Always use parametrized queries - that's true if you writing in C# or T-SQL.
Reposting Ars Articles for over 6x10-2 centuries
If you were a good geek and went to dragoncon this year, you would of had the chance to meet Kari. And hear about the Myth (not shown on TV) that involved her underwear.
;)
Photos
First, do we have any facts to back up the claim kids aren't programming as much as they used to? In an age of greater access, kids able to program is less? Maybe kids using basic are less, but what about the number involved in JavaScript for their MySpace pages? Programming is programming, and if we are just talking about what is your first exposure than we need to look beyond BASIC.
Next, the author obviously has not looked at python and IDLE. Instant feed back, and the ability to execute statements to see what they do immediately. While other aspects of python may be up for debate, python is the best language for teaching we have ever had.
Last point I want to make is that kids will overcome anything. I first started with basic, dealing with MS-DOS on a Tandy 1000 and a floppy drive. I learned how to connect to local a BBS and setup Kermit or ZModem to get files to learn more. I learned how to create my own programs and share them on the BBS. Compare that to the Internet and I had a huge barrier to entry - but I never saw a barrier. That's the gift of being a child, your curiosity will lead you and the only thing that stops you is someone tells you can't do that. Even then that doesn't work most of the time.
As the other replay noted, I too was wondering if someone was going to mention it. You won't hear it here, but MS and ASP.NET are leading the frameworks right now. With Atlas out of beta now (renamed AJAX Server and Client somethings) it will be interesting to see how many aspx pages are ajax active.
That's interesting and all, but what has that got to do with the claim that "ebay hasn't changed in 5 years"? Whether sellers like it or not is irrelevant here.
but to your topic....
If you can do $7K in sales without ebay, then why are you there? No, I don't try to make living from ebay and I do use express more than the classic to buy those things hard to find in my area (like anime titles). I go there because I know ebay will handle bad sellers (because they have in the past), and I wouldn't trust just another random site for the same. I don't think I'm alone here, from the buyer's point of view, and that's what will let ebay charge ~15% in fees.
I take it you didn't actually go to ebay in the last five years either. Ebay Express is a huge advancement - I wish more sites used the same search interface.
Yes, because those "in this element" do so well at good, solid games. Gaming needs the risk takers, and these guys sound like they are it. The guys "in the element" can start cloning (what they do best) whatever comes out of the studio.
It might be nice to see facebook one day, but until it's open I don't see the point. Last thing I'm going to do is sign up to a facebook / myspace with a work email account - i'll get fired on my own, thank you very much.
Because bullets don't stop them. The only thing that can really kill a lawyer is another lawyer.
Not Managers. Consumers.
Software is a business, like any other, out for profit. The cost to fix the bugs versus the cost to deal with them after launch are considered. Right now, people have no problem buying buggy software, buying support for buggy software, and throwing more hardware at buggy software.
It's supply and demand and demand for bug-free software is low. Of cource part of the reason for the low demand is articles like these that claim bug free software is not possible. It is possible, just not as profitable.