Yes, because everyone in the world should go ahead and create their own domain name, pay for a hosting service (or host their own servers), just so they don't have to remember multiple passwords. Sorry, I'll just stick with PasswordSafe for now.
What I don't get about OpenID is that it seems to give my OpenID provider access to every site I log onto. As much trouble as it is having to manage hundreds of logins, I don't think the proper solution is to proxy all my logins to some third party.
I can understand getting rid of stored procedures. But I can't see why you would get rid of prepared statements. It's the only reliable way to ensure you don't have SQL injection holes. With mysql_real_escape_string_we_mean_it_this_time, there's always a chance that you'll leave it out, or that someone will find some weird unicode string that will break it and allow an attack. If you used prepared statements, it completely removes the ability from someone to "forget" to put it in, unless they forget to use prepared statements altogether. It also removes the possibility of sql injection, because the values are sent separately from the command.
The thing is, is that not everybody needs a full ACID compliant transactional database. All that stuff tends to slow down the whole database. It would be much nicer for many people to just have a simple non-transactional database. Think about how many web apps are out there that don't use transactions, and have not need for them. Many applications would benefit from increased speed over increased transactional capabilities.
On another note, what's with the lack of hosting services providing PostgreSQL? I would love to use it, at least for some projects, but the fact that it's not available on many hosts makes it quite a hard decision to make. I don't want to pick up another hosting provider, or switch over all my stuff just to use a different database.
Same experience here. I got a $500 laptop with Celeron 1.7 GHz, 512 MB of RAM, and an Intel 950 GMA. Running Mandriva 2008.1. Runs fine even with all the 3D eye candy and tons of applications running. Sure Vista runs just fine on a beefy computer, but I'm sure most people would love to spend half the price on a computer that runs just as fast as their Vista one. The laptop came with Vista, and is so slow that it's almost unusable. If you turn off all the graphics, and put it back into classic mode, it works acceptably well if you only run a browser. However, most of the controls weren't optimized for classic mode, and therefore most of the new UI widgets look really bad when you go over to classic mode. I don't know how they made things so slow with Vista. 3D desktop is supposed to speed things up by offloading stuff to the video card. Yet somehow on Vista, it makes everything slower.
Well then why not just go after the people who are cheating the system. Either the card should be hooked up to someone's identity, in which case you can give them a large fine, or in the very least, if you don't know who has the card, you can just store the card ID in some list of disabled cards so busses don't accept it anymore.
I told my mom to just forgo the whole computer when using her digital camera. Just take the card into the local photo shop, get the pictures printed that you want, and delete everything you don't want. Using a computer just complicates everything. My wife does pretty much the same. Leave everything on the camera until you print it and then delete it. Mind you, she also does daily transfers to the computer so that we can back them up, and upload them to the web, but it's basically a bunch of numbered files in a folder. The whole computer thing is completely unnecessary with digital cameras. Especially considering how many photo editing and touch-up functions you can get in a camera.
Why wouldn't they give access to the OS instead of running everything through FireFox. If everything ran in Firefox, you could still get a virus through a security hole in Firefox. For the same price you could easily build the identical machine with a real OS. If you only want to view the stuff in the web browser, just flip it to full screen mode.
On a more serious note, wouldn't it be nice to be able to attach a confirm box to the back button, which allows the user to still go back if they desire, yet lets them know that they may lose the data within the ajax app?
You don't have to do a database lookup every time they get on the bus. Just store in the bus that they got on, and then debit the amount from the account when the bus returns to the garage at the end of the day. You could even store the amount available on the card, but also have the numbers centrally, so you could run a job that checked for inconsistencies.
I think the same could be done for any municipal bus service. If you go a very short distance, you'll end up paying a lot per mile. In Ottawa, the closest stops I could think of quickly are about.1 miles apart. If you pay cash fair, it's $3. That works out to $30 per mile. However on the same $3, you can travel 25 miles. Which works out to 12 cents per mile.
I think the only way to truly hack the system is to have a system more like debit cards. The card is actually connected to the identity of the person. All information goes back to a central system to verify the card has sufficient funds. Even if the bus just stored the info for later retrieval when they returned to the terminal, I think that would be a big step towards getting rid of any hacks. Any system where the value on the account is located on the card, is bound to be hacked.
I don't quite agree with you on that. I think that computers have lost their mystique. They are quite a bit more common, but still nobody understands just how they work. One you get into programming, even simple hello world applications, and actually see what's going on underneath the hood, you really get to a level of understanding that 99.99% of computer users will just never see. When your teenager compares "hello world" to Crysis, he may be a little intimidated, but you can reassure him that all those guys who wrote Crysis, probably started off writing hello world programs on their home computers. It's a long journey, and you can't write the Linux Kernel in your first year of programming.
I don't think I've ever encountered a book that was good at teaching programming. Learning how to program comes from practice. Books don't teach practice. Perhaps a book with a bunch of programming exercises, but it's easy enough to find examples on the web, or come up with problems of your own that you want to solve.
I agree. Unless you want to be in the business of supporting and maintaining e-commerce solutions, this isn't the kind of thing you want to be building on your own. If you want to just sell stuff online, go with a package that's already made.
Are you also discounting the 17%?? VAT? The prices the end unit that the Europeans see is a lot higher, but it has a lot of tax worked into the price that Nintendo never sees.
I like the braces on separate lines also. Makes things a lot more readable. Another good idea is to always put the braces in, even when you are only writing a single line. That way when somebody goes to put more code in the if statement, they don't have to remember to add them.
Is Bell still throttling their services? I know there's a courtcase going on right now against that, but I was wondering if they had to stop now, or if they could wait until they were actually found guilty of something.
I just rented it, and then installed the homebrew channel. After you install the homebrew channel you don't need Zelda anymore. I may need to rent again if they put out another update for the Wii, but I think over time I'll save money, or they'll come out with another game you can use.
Any idea on where to get a cheap one for a good price? Sorry, but $20 for what basically amounts to a 4 way switch is just outrageous. There's no reason you shouldn't be able to get these things at the dollar store. Actually, come to think of it, I haven't checked the dollar store. Maybe they do have them.
Yes, because everyone in the world should go ahead and create their own domain name, pay for a hosting service (or host their own servers), just so they don't have to remember multiple passwords. Sorry, I'll just stick with PasswordSafe for now.
What I don't get about OpenID is that it seems to give my OpenID provider access to every site I log onto. As much trouble as it is having to manage hundreds of logins, I don't think the proper solution is to proxy all my logins to some third party.
Access .mdb files FTW!!!
I can understand getting rid of stored procedures. But I can't see why you would get rid of prepared statements. It's the only reliable way to ensure you don't have SQL injection holes. With mysql_real_escape_string_we_mean_it_this_time, there's always a chance that you'll leave it out, or that someone will find some weird unicode string that will break it and allow an attack. If you used prepared statements, it completely removes the ability from someone to "forget" to put it in, unless they forget to use prepared statements altogether. It also removes the possibility of sql injection, because the values are sent separately from the command.
The thing is, is that not everybody needs a full ACID compliant transactional database. All that stuff tends to slow down the whole database. It would be much nicer for many people to just have a simple non-transactional database. Think about how many web apps are out there that don't use transactions, and have not need for them. Many applications would benefit from increased speed over increased transactional capabilities.
On another note, what's with the lack of hosting services providing PostgreSQL? I would love to use it, at least for some projects, but the fact that it's not available on many hosts makes it quite a hard decision to make. I don't want to pick up another hosting provider, or switch over all my stuff just to use a different database.
Same experience here. I got a $500 laptop with Celeron 1.7 GHz, 512 MB of RAM, and an Intel 950 GMA. Running Mandriva 2008.1. Runs fine even with all the 3D eye candy and tons of applications running. Sure Vista runs just fine on a beefy computer, but I'm sure most people would love to spend half the price on a computer that runs just as fast as their Vista one. The laptop came with Vista, and is so slow that it's almost unusable. If you turn off all the graphics, and put it back into classic mode, it works acceptably well if you only run a browser. However, most of the controls weren't optimized for classic mode, and therefore most of the new UI widgets look really bad when you go over to classic mode. I don't know how they made things so slow with Vista. 3D desktop is supposed to speed things up by offloading stuff to the video card. Yet somehow on Vista, it makes everything slower.
Maybe the machine doesn't come with the SSH server installed.
Well then why not just go after the people who are cheating the system. Either the card should be hooked up to someone's identity, in which case you can give them a large fine, or in the very least, if you don't know who has the card, you can just store the card ID in some list of disabled cards so busses don't accept it anymore.
I told my mom to just forgo the whole computer when using her digital camera. Just take the card into the local photo shop, get the pictures printed that you want, and delete everything you don't want. Using a computer just complicates everything. My wife does pretty much the same. Leave everything on the camera until you print it and then delete it. Mind you, she also does daily transfers to the computer so that we can back them up, and upload them to the web, but it's basically a bunch of numbered files in a folder. The whole computer thing is completely unnecessary with digital cameras. Especially considering how many photo editing and touch-up functions you can get in a camera.
Why wouldn't they give access to the OS instead of running everything through FireFox. If everything ran in Firefox, you could still get a virus through a security hole in Firefox. For the same price you could easily build the identical machine with a real OS. If you only want to view the stuff in the web browser, just flip it to full screen mode.
We must not allow a Back Button gap!
On a more serious note, wouldn't it be nice to be able to attach a confirm box to the back button, which allows the user to still go back if they desire, yet lets them know that they may lose the data within the ajax app?
You don't have to do a database lookup every time they get on the bus. Just store in the bus that they got on, and then debit the amount from the account when the bus returns to the garage at the end of the day. You could even store the amount available on the card, but also have the numbers centrally, so you could run a job that checked for inconsistencies.
I think the same could be done for any municipal bus service. If you go a very short distance, you'll end up paying a lot per mile. In Ottawa, the closest stops I could think of quickly are about .1 miles apart. If you pay cash fair, it's $3. That works out to $30 per mile. However on the same $3, you can travel 25 miles. Which works out to 12 cents per mile.
I think the only way to truly hack the system is to have a system more like debit cards. The card is actually connected to the identity of the person. All information goes back to a central system to verify the card has sufficient funds. Even if the bus just stored the info for later retrieval when they returned to the terminal, I think that would be a big step towards getting rid of any hacks. Any system where the value on the account is located on the card, is bound to be hacked.
I got two jokes for that one.
By the time you're done reading a book by Neal Stephenson, you're going to need that extra digit.
and
You think that's overkill, you should see how many IP Addresses are in IPV6.
I don't quite agree with you on that. I think that computers have lost their mystique. They are quite a bit more common, but still nobody understands just how they work. One you get into programming, even simple hello world applications, and actually see what's going on underneath the hood, you really get to a level of understanding that 99.99% of computer users will just never see. When your teenager compares "hello world" to Crysis, he may be a little intimidated, but you can reassure him that all those guys who wrote Crysis, probably started off writing hello world programs on their home computers. It's a long journey, and you can't write the Linux Kernel in your first year of programming.
I don't think I've ever encountered a book that was good at teaching programming. Learning how to program comes from practice. Books don't teach practice. Perhaps a book with a bunch of programming exercises, but it's easy enough to find examples on the web, or come up with problems of your own that you want to solve.
I agree. Unless you want to be in the business of supporting and maintaining e-commerce solutions, this isn't the kind of thing you want to be building on your own. If you want to just sell stuff online, go with a package that's already made.
That's only if the radius from the centre of the objects is the same. Remember, gravity decreases as a function of the square of the distance.
Are you also discounting the 17%?? VAT? The prices the end unit that the Europeans see is a lot higher, but it has a lot of tax worked into the price that Nintendo never sees.
I like the braces on separate lines also. Makes things a lot more readable. Another good idea is to always put the braces in, even when you are only writing a single line. That way when somebody goes to put more code in the if statement, they don't have to remember to add them.
Is Bell still throttling their services? I know there's a courtcase going on right now against that, but I was wondering if they had to stop now, or if they could wait until they were actually found guilty of something.
Did anybody else read the headline and think cyanide pills?
I just rented it, and then installed the homebrew channel. After you install the homebrew channel you don't need Zelda anymore. I may need to rent again if they put out another update for the Wii, but I think over time I'll save money, or they'll come out with another game you can use.
Any idea on where to get a cheap one for a good price? Sorry, but $20 for what basically amounts to a 4 way switch is just outrageous. There's no reason you shouldn't be able to get these things at the dollar store. Actually, come to think of it, I haven't checked the dollar store. Maybe they do have them.