Yep, I agree Linux can run for a lot more. But that wasn't the point - point was that rebooting your desktop computer every couple of months isn't really that big of a deal.
I do have a linux server sitting in my closet too and it almost never requires reboot, but frankly it does a lot less than my desktop windows pc too.
If you look for a fast web browser, Google Chrome is the answer to you. The start-up speed is amazing comparing to Firefox. The Google developers did a very well job in this regard. the reason behind its speed is that Google Chrome does not use a cross-platform framework unlike Firefox which uses XUL. Google Chrome in GUN/Linux uses GTK+ directly without any layer in between. It uses also a different GUI library for each operating system it supports.
While I dont myself use Chrome, I have to agree here. UI responsiveness in such things like a browser is REALLY important. I have asked firefox developers and users many times why the UI isn't more responsive, and the sum answer of that is XUL. I love Opera's UI responsiveness. I love Chrome's UI responsivess. But Firefox's and IE's is just shit. It's really something Mozilla should work with, because until it's on those twos level I wont be using Firefox. What is the real reason to use it then? Many people say its easily extensible. sure, XML like language probably is. But you could even try to optimize it. Convert it to byte or machine in run time, or something. Firefox is really lacking behind on this aspect and I'd really like to see them improve it.
But why are both Opera and Chrome better in UI responsiveness than Firefox, IE and other problems? Is it because they see the advantage on it, or is it really that hard? What could be done for it?
I agree, and they're quite different from other ads too. Seinfeld is one of my all time favorite shows, so those ads were interesting in that regard too.
Eh, my Vista runs just fine a month or two. I agree that it gets sluggish then, but restarting your desktop pc 6-7 times a year isn't that big a deal. And you can install the updates at the same time.
And your point is exactly what? All you could do is list them and say theyre shit in your opinion. Next time maybe tell why you think so, and why they aren't good languages for a beginner. You can't jump on the heavy stuff right away, you have to learn the basics first and actually get interested in programming too. Especially true for a 12 year old.
But if they're interested in web development, doing stuff with PHP would be a lot better. You get to do a lot more meaningful things, like browser based games. Some simple games are really easy to develop using cookies and sessions, and when you need to you'll move to mysql and learn database programming along the way too. That's how I did too, because I was making fun things that needed to use databases. A 12 year old isn't going to learn database programming because he thinks it would be useful to him even if it doesn't interest at all, he learns it if its something he wants to use in his fun project (game or whatever).
Hell, along the way you probably will learn javascript too to make the client side working more nicely.
One thing to think about is what programming projects he's interested in doing, and make sure he's set up for success. A lot of kids that age want to program games, but programming a real-time video game requires a *lot* of skills. Whatever project he wants to do, make sure you have a combination of OS, development environment, and libraries that will work.
That's the thing, and that's why I also think C is a bad programming language to start with. It doesn't have almost any build-in library, and adding (and discovering) such to your project is pain in the ass. C also doesn't let you do any kind of little errors. That is probably why you're saying that making a real-time video game requires lots of skills. It's not so with different games. You can get nice results with Delphi or Visual Basic (maybe C# too, never used it but it looks like that). You aren't making the next Crysis, but you're working with something that keeps you interested in the programming so you can later move in to better stuff and languages.
If I would be starting programming now, I really wouldn't like to start with all the boring and crap things that programming has. Especially now a days there's nice ways to get started and get you hooked up to learn more yourself. But if you're presented with all the crap right away, you most likely just say "fuck it" and go play WoW/counter-strike/whatever.
I would actually recommend Delphi (maybe it's.NET version) directly over Visual Basic. They're not that far away in learning curve, but Delphi is a lot better language and it's easier to move to other things later on too. And at least with Delphi's native application you can get quite close to C++ performance, while Visual Basic is a completely different case.
I hope you guys are kidding. First of all, javascript is an awful language. Secondly, I really fail to see how he would have fun in creating javascript stuff. It's a web programming language, not something a 12 year old should be using to have fun messing around and maybe trying out some 3D stuff.
C#, Delphi or Visual Basic are a lot better languages to start with, with their easy to use language, large library and a language you still get somewhat nice results with little programming. It's also a lot easier to move from those to other languages later if need to, because they're fundamentally same unlike javascript.
You didn't tell if he actually is interested in programming at all. Because if he isn't, he will never be. I tried to show programming for my little brother too, but he just couldn't be interested. It's something you need to be interested at, and if you are, you've probably picked it up yourself at that age. But maybe it's worth giving it a try at least, but don't feel bad if he doesn't get interested in it.
I started programming with Quick Basic. I don't remember exactly how I got there, I think I was doing "programming" like stuff with Paint or other such programs and my father instructed me to Quick Basic (this is when I was 7-8 years old). I remember having some game programming with quick basic book, that had simple examples and exercises. It was probably perfect for that age; simple, but still you got to see nice results. If i would had been dropped in to c/c++ instantly, I would probably had dropped whole programming thing.
Next logical translation from that was to Visual Basic, continuing on making own games, mostly top-down ones. It was nice to be in Windows environment, while still having easy language to go by. And there were DirectX libraries available too, and I learned first basics in 3D programming and raytracing. There were also some nice sierra style adventuring games game developing books released and I had couple of them.
Next step is more interesting tho. I had tried c++ for some times already, but I never really liked it. It was too much shit to get by, and wasn't that nice to develop with. I mean, I knew it and could code with it, but I really didn't want to. But I tried Delphi, and fell in love with it, mostly because of it's comprehensive component library, good help and nice coding. To this day I still prefer Delphi in GUI programming unless I really have to use C, it's just a lot nicer.
But the main point being, do not throw him right away to the nerdy shit that programming is. Get him started with the more easy programming languages first. There's a lot more such now a days too. Hell, don't except him to get to c++ programming ever. It's a limited area in work sense. Sure it's good to know it, but it isn't the best language or answer to everything.
Just let it be fun for him, and get him interested on programming on its own merits. Otherwise it's not going to work.
This seems to be a looping problem. All the government can think about is the last attempt, only backwards. There has been lots of dedication into flights after 9/11, while leaving all the other security problems open. Now its the same thing. This single thing happened on the last hour of flight, so they're thinking it's always going to happen on last hour of flight now.
And you are perfectly correct, even 9/11 happened in first minutes of flights, since they were flights leaving from US.
Don't solve the problem by looking backwards and making stupid rules to counter those; solve the whole problem and look why it is happening.
It most likely gets to that point too - everyone will just sit naked and doing nothing for the whole flight. If your eyes move, you will be shot.
However, those rules actually are real, they were sent to airlines this morning. They are also requiring double security checks at airports - one when you go to terminal area, and one at the port. Again, shouldn't you get caught in the first check?
- Not allowed to have any items or anything on your lap for the last 1 hour of flight - Not allowed to go to toilet during that time either - Crew doesn't tell about cities or landmarks so passengers don't know where they are flying (it's so hard to time that on clock)
Soviets actually had long history in experimenting modifying genes and DNA of animals, and in late years this was even minorly expanded to humans. They were really cautious about that, but did experience on things like changing human behavior in brains and trying to give them 'better' abilities (as in from military point of view). Most sad thing about it was that they had camps where they trained 5-6 year old boys to exercise physically and to mentally think without fear of enemy, while learning military tactics and strategies. The most interesting part is that via some limited lobotomy, they managed to remove some feeling of fear and feelings from the subjects. There's a few videos out of those experiences, this one is taken near Black Sea in 1986 in area whats currently Ukraine.
Never the less, it's always scary when humans play god. Something is going to happen eventually, so should be really careful about it.
Trace as many of the IPs as possible and let their owners know their computers have been using BitTorrent.
Any of them don't do squat about it after X amount of time, confiscate their computer for knowingly aiding and abetting a copyright infringement. Or something.
Enough people get in trouble for not doing jack about their computers being used for copyright infringement and you can see vigilance going up.
What? Do you understand how DNS works? How the fuck would you get root and other recursive DNS servers to connect to your server instead of the real one by merely bringing the real dns servers down? If the attackers would be able to intercept DNS traffic, it wouldn't matter if the real servers we're down or not. But that's a little bit harder to pull off than some kiddie dossing.
If they are living on airdropped food and water, there probably isn't much they can do with a laptop (beside anything else, if they have no food, they probably have no electricity)
Yep, I agree Linux can run for a lot more. But that wasn't the point - point was that rebooting your desktop computer every couple of months isn't really that big of a deal.
I do have a linux server sitting in my closet too and it almost never requires reboot, but frankly it does a lot less than my desktop windows pc too.
Since Open Office is there, why would anyone go for this?
Speed
If you look for a fast web browser, Google Chrome is the answer to you. The start-up speed is amazing comparing to Firefox. The Google developers did a very well job in this regard. the reason behind its speed is that Google Chrome does not use a cross-platform framework unlike Firefox which uses XUL. Google Chrome in GUN/Linux uses GTK+ directly without any layer in between. It uses also a different GUI library for each operating system it supports.
While I dont myself use Chrome, I have to agree here. UI responsiveness in such things like a browser is REALLY important. I have asked firefox developers and users many times why the UI isn't more responsive, and the sum answer of that is XUL. I love Opera's UI responsiveness. I love Chrome's UI responsivess. But Firefox's and IE's is just shit. It's really something Mozilla should work with, because until it's on those twos level I wont be using Firefox. What is the real reason to use it then? Many people say its easily extensible. sure, XML like language probably is. But you could even try to optimize it. Convert it to byte or machine in run time, or something. Firefox is really lacking behind on this aspect and I'd really like to see them improve it.
But why are both Opera and Chrome better in UI responsiveness than Firefox, IE and other problems? Is it because they see the advantage on it, or is it really that hard? What could be done for it?
I could use some of that. Lets say I forgot what mother always told me about washing white and red clothes, and that I'll be wearing pink for a while.
Reminds me pretty much of everything from that time. Prince of Bel Air intro is quite similar in style with the DOS 5.0 commercial too.
.. or people would had understood them even less. Now there at least was a known character and he fit in to the style.
I agree, and they're quite different from other ads too. Seinfeld is one of my all time favorite shows, so those ads were interesting in that regard too.
Eh, my Vista runs just fine a month or two. I agree that it gets sluggish then, but restarting your desktop pc 6-7 times a year isn't that big a deal. And you can install the updates at the same time.
And your point is exactly what? All you could do is list them and say theyre shit in your opinion. Next time maybe tell why you think so, and why they aren't good languages for a beginner. You can't jump on the heavy stuff right away, you have to learn the basics first and actually get interested in programming too. Especially true for a 12 year old.
But if they're interested in web development, doing stuff with PHP would be a lot better. You get to do a lot more meaningful things, like browser based games. Some simple games are really easy to develop using cookies and sessions, and when you need to you'll move to mysql and learn database programming along the way too. That's how I did too, because I was making fun things that needed to use databases. A 12 year old isn't going to learn database programming because he thinks it would be useful to him even if it doesn't interest at all, he learns it if its something he wants to use in his fun project (game or whatever).
Hell, along the way you probably will learn javascript too to make the client side working more nicely.
One thing to think about is what programming projects he's interested in doing, and make sure he's set up for success. A lot of kids that age want to program games, but programming a real-time video game requires a *lot* of skills. Whatever project he wants to do, make sure you have a combination of OS, development environment, and libraries that will work.
That's the thing, and that's why I also think C is a bad programming language to start with. It doesn't have almost any build-in library, and adding (and discovering) such to your project is pain in the ass. C also doesn't let you do any kind of little errors. That is probably why you're saying that making a real-time video game requires lots of skills. It's not so with different games. You can get nice results with Delphi or Visual Basic (maybe C# too, never used it but it looks like that). You aren't making the next Crysis, but you're working with something that keeps you interested in the programming so you can later move in to better stuff and languages.
If I would be starting programming now, I really wouldn't like to start with all the boring and crap things that programming has. Especially now a days there's nice ways to get started and get you hooked up to learn more yourself. But if you're presented with all the crap right away, you most likely just say "fuck it" and go play WoW/counter-strike/whatever.
I would actually recommend Delphi (maybe it's .NET version) directly over Visual Basic. They're not that far away in learning curve, but Delphi is a lot better language and it's easier to move to other things later on too. And at least with Delphi's native application you can get quite close to C++ performance, while Visual Basic is a completely different case.
I hope you guys are kidding. First of all, javascript is an awful language. Secondly, I really fail to see how he would have fun in creating javascript stuff. It's a web programming language, not something a 12 year old should be using to have fun messing around and maybe trying out some 3D stuff.
C#, Delphi or Visual Basic are a lot better languages to start with, with their easy to use language, large library and a language you still get somewhat nice results with little programming. It's also a lot easier to move from those to other languages later if need to, because they're fundamentally same unlike javascript.
You didn't tell if he actually is interested in programming at all. Because if he isn't, he will never be. I tried to show programming for my little brother too, but he just couldn't be interested. It's something you need to be interested at, and if you are, you've probably picked it up yourself at that age. But maybe it's worth giving it a try at least, but don't feel bad if he doesn't get interested in it.
I started programming with Quick Basic. I don't remember exactly how I got there, I think I was doing "programming" like stuff with Paint or other such programs and my father instructed me to Quick Basic (this is when I was 7-8 years old). I remember having some game programming with quick basic book, that had simple examples and exercises. It was probably perfect for that age; simple, but still you got to see nice results. If i would had been dropped in to c/c++ instantly, I would probably had dropped whole programming thing.
Next logical translation from that was to Visual Basic, continuing on making own games, mostly top-down ones. It was nice to be in Windows environment, while still having easy language to go by. And there were DirectX libraries available too, and I learned first basics in 3D programming and raytracing. There were also some nice sierra style adventuring games game developing books released and I had couple of them.
Next step is more interesting tho. I had tried c++ for some times already, but I never really liked it. It was too much shit to get by, and wasn't that nice to develop with. I mean, I knew it and could code with it, but I really didn't want to. But I tried Delphi, and fell in love with it, mostly because of it's comprehensive component library, good help and nice coding. To this day I still prefer Delphi in GUI programming unless I really have to use C, it's just a lot nicer.
But the main point being, do not throw him right away to the nerdy shit that programming is. Get him started with the more easy programming languages first. There's a lot more such now a days too. Hell, don't except him to get to c++ programming ever. It's a limited area in work sense. Sure it's good to know it, but it isn't the best language or answer to everything.
Just let it be fun for him, and get him interested on programming on its own merits. Otherwise it's not going to work.
.. just switch providers. I'm sure there are companies that treat you better.
Here is canadian newspaper stating them at least (I read earlier from local newspaper in my language)
I found this for Canada, it seems to have the same rules stated too.
This seems to be a looping problem. All the government can think about is the last attempt, only backwards. There has been lots of dedication into flights after 9/11, while leaving all the other security problems open. Now its the same thing. This single thing happened on the last hour of flight, so they're thinking it's always going to happen on last hour of flight now.
And you are perfectly correct, even 9/11 happened in first minutes of flights, since they were flights leaving from US.
Don't solve the problem by looking backwards and making stupid rules to counter those; solve the whole problem and look why it is happening.
It most likely gets to that point too - everyone will just sit naked and doing nothing for the whole flight. If your eyes move, you will be shot.
However, those rules actually are real, they were sent to airlines this morning. They are also requiring double security checks at airports - one when you go to terminal area, and one at the port. Again, shouldn't you get caught in the first check?
The new rules are hilarious however:
- Not allowed to have any items or anything on your lap for the last 1 hour of flight
- Not allowed to go to toilet during that time either
- Crew doesn't tell about cities or landmarks so passengers don't know where they are flying (it's so hard to time that on clock)
What is that going to improve?
Soviets actually had long history in experimenting modifying genes and DNA of animals, and in late years this was even minorly expanded to humans. They were really cautious about that, but did experience on things like changing human behavior in brains and trying to give them 'better' abilities (as in from military point of view). Most sad thing about it was that they had camps where they trained 5-6 year old boys to exercise physically and to mentally think without fear of enemy, while learning military tactics and strategies. The most interesting part is that via some limited lobotomy, they managed to remove some feeling of fear and feelings from the subjects. There's a few videos out of those experiences, this one is taken near Black Sea in 1986 in area whats currently Ukraine.
Never the less, it's always scary when humans play god. Something is going to happen eventually, so should be really careful about it.
If you actually was a geek, you'd know about user css. Or god's sake, you'd manage to Google for such.
Ok, here's a solution.
Trace as many of the IPs as possible and let their owners know their computers have been using BitTorrent.
Any of them don't do squat about it after X amount of time, confiscate their computer for knowingly aiding and abetting a copyright infringement. Or something.
Enough people get in trouble for not doing jack about their computers being used for copyright infringement and you can see vigilance going up.
What? Do you understand how DNS works? How the fuck would you get root and other recursive DNS servers to connect to your server instead of the real one by merely bringing the real dns servers down? If the attackers would be able to intercept DNS traffic, it wouldn't matter if the real servers we're down or not. But that's a little bit harder to pull off than some kiddie dossing.
If they are living on airdropped food and water, there probably isn't much they can do with a laptop (beside anything else, if they have no food, they probably have no electricity)