I fully support this, I don't even understand why you can patent something which doesn't exist, work and function to an exact specification. I think you should also have to submit the code with the Patent and only the revision or acceptable deviation off the original designs can count towards the patents itself. Software patents are a horrible concept already so lets limit them as far as possible.
Okay great, another metal for the military, but if your going to give people who kill in the name of there country a metal shouldn't you also reconize the people who kill for fun? A solder is a serial killer who gets away with it.
Upgrade anything on the computer and your good to go, hell even upgrading the BIOS ( or UEFI ) would count. Once anything changes, offically the computer has changed and the terms are reset.
Stop making high tech watches. They look, act and just appear ridiculous, you look like a complete fool wearing one and you simply have no need what so ever for computing ability in your watch. The fact that company's like Rolex or Citizen aren't releasing "smart" or "iWatches" means there is no market for it. Out of the biggest and most powerful watch making company's you wont see this catch on, people want a professional, sexy looking watch that does what it is meant to, tell time. I don't want anything else in there that can screw that up, my current watch will keep time insanely well that is what I bought it for. The day when I go to Apple or any other computer company for a watch is the day I also apply for my mental status to be declared retarded. Leave the watch alone, it works, it looks good and it doesn't need to change. Leave the watch making to company's like Citizen or Rolex or the other 50 that do it well, I don't need a friggen Apple logo on the bottom of a white watch that simple looks horrible.
Your need to define exactly what progress is being tracked by a bar. For instance if I'm tracking CPU load the bar will react different then if I'm tracking memory Load, hence these two progress bars will react entirely differently but not wrong. If your tracking overall system loading from the view point of the kernel then you'll get one progress bar and if you track user space load you'll get another. So it's not that the progress bar doesn't work, it just isn't being defined well enough to the average or unaverage user.
And this is why it's good to arm yourself with solid languages like COBOL, because in 10 years when something finally needs to be replace your the one guy who can.
The car should of been smart enough to figure out the car was off route and track a new path and compute a new set of metrics to compenstate for the correct measurements. Hence it's still the car's fault.
You can't blame the driver when the car can't preform. Basically what happened is the intelligence in the car failed and instead of correct the system Elon wants to blame the driver, to bad, fix the issue first.
I actually had this exact question myself. For 1 year I owned a fairly decent and cheap VPS, it worked great and did everything I wanted and more. It was a great buy and I think in the end cost me something like $20 a month. I'm current running that same server at home on an old Core 2 Quad machine, The bandwidth in both cases is rather low so in the end it was cheaper for me to run the server from my bed room. However that being said, well you may get a cheaper solution you have to do a lot more work to get the same features, a VPS will come loaded with lots of great management tools and third party plugins which are very nice to have.
In the end I would say run your own server, as long as you have a good amount of extra bandwidth a month in the order of a few GB's. If you want features and ease of administration then buy a VPS. It's a thin line and both sides have a lot going from them.
It was an example, my point is you should be able to follow a system through from top level to low level. The reason I picked those language was to give an example of a solid low level langage ASM, a good ( best ) mid level C and then top level language C#. I think it's important for a Computer Science student to be versed rather then spread so thin you can't taste it on bread.
I completely and entirely disagree with you. The degree really is a piece of paper you get at the end of four years that to me says "Congrats, you've paid us 30k and now fuck off". I know people who work there tails off in University and College, earn a 80+ average and then still end up dumb as a bucket of sand, I also know people ( or knew ) in high school who coded better then most of my profs.
University has turned into a society where you sink money into a never ending project with no results or milestones ever due. I don't care about how theoretically versed a new grad thinks they are, I don't care about how much potential they might have, what I care about is what they know and how eager they are in the field. Pretty much the worst thing you can do is read a textbook to constitute learning a subject, you need to sit down and do it. A textbook is a great big pile of useless information and data that don't assist a student in learning. To prove my point, pick up any book on Operating Systems or Embedded System Design, read the entire textbook and then sit down and write me a FULL Operating System or FULL RTOS.
What you really need besides a degree is just a thirst for what your into, if you have that then you'll always be 100 steps ahead of everyone else who sat back and got that piece of expensive paper which proves nothing. Now I have two of those expensive pieces of paper and honestly they mean nothing. If you look up what I should of learned in both programs you'll get a list of X, Y, Z but in reality because I decided to go my own route and learn myself I know X,Y,Z,A,B,C etc... I know 50 times more then any one text book, 20 times more then any set of lectures and all because I decided my degree's were going to be time where I learn for myself and not pay attention to the dribble at the front of the room. I only bothered to get those pieces of paper so a potential employer would look at me, it worked as I have a kick ass job.
The system has changed and school hasn't, Computer Science is turning out kids more and more behind the curve because it's teacher concepts and systems behind the curve, it's teaching kids to read a book and watch a prof rather then do the work on your own. Before you waste time in a Computer Science program you might just want to save the money and learn to program on your own, I can promise better skill and code will follow.
And if I was having an interview and you tell me that off the get go I'll say "Great!" I'll change the project a bit and off you go. The point is mainly you can move from the desktop to the board and web. Once I see that I have a MUCH bigger interest in you then someone who can't even really do the desktop.
I disagree, the entire point of taking Computer Science is to learn programming. Leaving a Computer Science course you should be extreme flexible and have the ability to cast into different sub areas of development. For instance I would expect any Computer Scientist to be able to sit down and code me a RTOS in C of a normal off the shelf micro controller just as easily as sitting down and programming me a nice GUI to manage my embedded system. All the while they should be observing good coding and the very very rare art of good commenting.
If I take a look at my friends who are taking Computer Science there learning really horrible C habits, being taught to use bulky managed piles of language like C#, they never touch ASM and on top of it most of them can't write good or efficient code. I fully accept the fact that they will never know a TON of languages, that is a silly request but leaving a Computer Science program you should be armed with at least the following languages in hand, C, ASM, C++, PHP, HTML, CSS, C# and have good experience using QT, GTK, X, Curses ( and the sub sets ), Windows UI programming and Mobile. Anything less and I fail to see the need for a formal Computer Science course.
Your right! If you call yourself a "Computer Scientist" then you should have no issue sitting down and programming me a simple RTOS so a micro controller that supports standard ANSI C. After that, my second question would be, write a good multiplatform ( Windows + Linux ) supervisor for it. Then the final stage of the pre-interview test, Make it work dynamically on the web with full database support such as MySQL. If you can perform those tasks then I'll give you a sit down interview for a job, if you can't then either you've been tricked into thinking you have a Computer Science degree or you don't deserve the title of a Computer Scientist.
The number of friends I have in Computer Science who would get defensive against me for saying that is sad, face it you can program or you can't and if you can't put your money where you degree is then face it you don't belong. After all most embedded engineers ( what I'm ) get this kind of interview and have almost no problem completing the work.
Well I don't have a solution but I can tell you that you should stop your computer science degree asap. Computer Science doesn't really teach anything, you get a little bit of a lot of subjects with no structure, use or even good information. All the really bad programmers I know took Computer Science in school and I want to strangle them 3/4 of the time. They don't understand good code structure, they have no concept of a useful comment and they think managed languages run the world. If you want to learn good web programming do it on your own, buy a domain and just start coding a web page, you learn more through actually doing it then you ever will by hearing about it.
Your right and this is what we need to stop! If someone willfully insulted the writings and work of Shakespeare you would have 50 thousand english and play nuts ready to kill the offender, however when someone makes a completely wrong statement about computer / electronics, most of us sit back and do nothing.
Silly comparison maybe, but it's more for the point that other groups who defend knowledge take it seriously and yet most "knowledgeable" electronic geeks smile, nod and just move on without doing anything at all.
It's sad that no one seems to know the difference. Wifi operates on a subset of frequencies within the RF spectrum, knowing that, how can anyone confuse Open RF with Free Internet? That would be like saying "Were opening part of the energy spectrum" and then telling people "That means we now get free TV", it's not true.
Why wouldn't you be able to? The issue with running a graphics card is actually a combination of the chipset on the motherboard and available power delivery. The CPU actually has very little to do with interfacting to the graphics card, the point of DMA ( Direct Memory Access ) and other transport systems is to seperate the CPU from the rest of the hardware. The motherboard acts like a crossing guard steering all the "traffic", the PSU delievers all the "food" and the CPU's only job is to think about what it's passed.
it has nothing to do with rational, some people just want the software they want for no real reason.
I fully support this, I don't even understand why you can patent something which doesn't exist, work and function to an exact specification. I think you should also have to submit the code with the Patent and only the revision or acceptable deviation off the original designs can count towards the patents itself. Software patents are a horrible concept already so lets limit them as far as possible.
He has a keyboard for it, even if he didn't the on screen keyboard works okay and even with out it he just wants it.
Why can't I get office for iPad.
Okay great, another metal for the military, but if your going to give people who kill in the name of there country a metal shouldn't you also reconize the people who kill for fun? A solder is a serial killer who gets away with it.
Upgrade anything on the computer and your good to go, hell even upgrading the BIOS ( or UEFI ) would count. Once anything changes, offically the computer has changed and the terms are reset.
Stop making high tech watches. They look, act and just appear ridiculous, you look like a complete fool wearing one and you simply have no need what so ever for computing ability in your watch. The fact that company's like Rolex or Citizen aren't releasing "smart" or "iWatches" means there is no market for it. Out of the biggest and most powerful watch making company's you wont see this catch on, people want a professional, sexy looking watch that does what it is meant to, tell time. I don't want anything else in there that can screw that up, my current watch will keep time insanely well that is what I bought it for. The day when I go to Apple or any other computer company for a watch is the day I also apply for my mental status to be declared retarded. Leave the watch alone, it works, it looks good and it doesn't need to change. Leave the watch making to company's like Citizen or Rolex or the other 50 that do it well, I don't need a friggen Apple logo on the bottom of a white watch that simple looks horrible.
Your need to define exactly what progress is being tracked by a bar. For instance if I'm tracking CPU load the bar will react different then if I'm tracking memory Load, hence these two progress bars will react entirely differently but not wrong. If your tracking overall system loading from the view point of the kernel then you'll get one progress bar and if you track user space load you'll get another. So it's not that the progress bar doesn't work, it just isn't being defined well enough to the average or unaverage user.
And this is why it's good to arm yourself with solid languages like COBOL, because in 10 years when something finally needs to be replace your the one guy who can.
The car should of been smart enough to figure out the car was off route and track a new path and compute a new set of metrics to compenstate for the correct measurements. Hence it's still the car's fault.
So bascially if the student can't understand how something works the teacher needs to give up.
You can't blame the driver when the car can't preform. Basically what happened is the intelligence in the car failed and instead of correct the system Elon wants to blame the driver, to bad, fix the issue first.
I actually had this exact question myself. For 1 year I owned a fairly decent and cheap VPS, it worked great and did everything I wanted and more. It was a great buy and I think in the end cost me something like $20 a month. I'm current running that same server at home on an old Core 2 Quad machine, The bandwidth in both cases is rather low so in the end it was cheaper for me to run the server from my bed room. However that being said, well you may get a cheaper solution you have to do a lot more work to get the same features, a VPS will come loaded with lots of great management tools and third party plugins which are very nice to have.
In the end I would say run your own server, as long as you have a good amount of extra bandwidth a month in the order of a few GB's. If you want features and ease of administration then buy a VPS. It's a thin line and both sides have a lot going from them.
And in the 60's we though by the 70's we'd be living on the moon
Clearly this doesn't hold a lot of valor.
It was an example, my point is you should be able to follow a system through from top level to low level. The reason I picked those language was to give an example of a solid low level langage ASM, a good ( best ) mid level C and then top level language C#. I think it's important for a Computer Science student to be versed rather then spread so thin you can't taste it on bread.
I completely and entirely disagree with you. The degree really is a piece of paper you get at the end of four years that to me says "Congrats, you've paid us 30k and now fuck off". I know people who work there tails off in University and College, earn a 80+ average and then still end up dumb as a bucket of sand, I also know people ( or knew ) in high school who coded better then most of my profs.
University has turned into a society where you sink money into a never ending project with no results or milestones ever due. I don't care about how theoretically versed a new grad thinks they are, I don't care about how much potential they might have, what I care about is what they know and how eager they are in the field. Pretty much the worst thing you can do is read a textbook to constitute learning a subject, you need to sit down and do it. A textbook is a great big pile of useless information and data that don't assist a student in learning. To prove my point, pick up any book on Operating Systems or Embedded System Design, read the entire textbook and then sit down and write me a FULL Operating System or FULL RTOS.
What you really need besides a degree is just a thirst for what your into, if you have that then you'll always be 100 steps ahead of everyone else who sat back and got that piece of expensive paper which proves nothing. Now I have two of those expensive pieces of paper and honestly they mean nothing. If you look up what I should of learned in both programs you'll get a list of X, Y, Z but in reality because I decided to go my own route and learn myself I know X,Y,Z,A,B,C etc... I know 50 times more then any one text book, 20 times more then any set of lectures and all because I decided my degree's were going to be time where I learn for myself and not pay attention to the dribble at the front of the room. I only bothered to get those pieces of paper so a potential employer would look at me, it worked as I have a kick ass job.
The system has changed and school hasn't, Computer Science is turning out kids more and more behind the curve because it's teacher concepts and systems behind the curve, it's teaching kids to read a book and watch a prof rather then do the work on your own. Before you waste time in a Computer Science program you might just want to save the money and learn to program on your own, I can promise better skill and code will follow.
And if I was having an interview and you tell me that off the get go I'll say "Great!" I'll change the project a bit and off you go. The point is mainly you can move from the desktop to the board and web. Once I see that I have a MUCH bigger interest in you then someone who can't even really do the desktop.
I disagree, the entire point of taking Computer Science is to learn programming. Leaving a Computer Science course you should be extreme flexible and have the ability to cast into different sub areas of development. For instance I would expect any Computer Scientist to be able to sit down and code me a RTOS in C of a normal off the shelf micro controller just as easily as sitting down and programming me a nice GUI to manage my embedded system. All the while they should be observing good coding and the very very rare art of good commenting.
If I take a look at my friends who are taking Computer Science there learning really horrible C habits, being taught to use bulky managed piles of language like C#, they never touch ASM and on top of it most of them can't write good or efficient code. I fully accept the fact that they will never know a TON of languages, that is a silly request but leaving a Computer Science program you should be armed with at least the following languages in hand, C, ASM, C++, PHP, HTML, CSS, C# and have good experience using QT, GTK, X, Curses ( and the sub sets ), Windows UI programming and Mobile. Anything less and I fail to see the need for a formal Computer Science course.
embedded systems and device drivers
Your right! If you call yourself a "Computer Scientist" then you should have no issue sitting down and programming me a simple RTOS so a micro controller that supports standard ANSI C. After that, my second question would be, write a good multiplatform ( Windows + Linux ) supervisor for it. Then the final stage of the pre-interview test, Make it work dynamically on the web with full database support such as MySQL. If you can perform those tasks then I'll give you a sit down interview for a job, if you can't then either you've been tricked into thinking you have a Computer Science degree or you don't deserve the title of a Computer Scientist.
The number of friends I have in Computer Science who would get defensive against me for saying that is sad, face it you can program or you can't and if you can't put your money where you degree is then face it you don't belong. After all most embedded engineers ( what I'm ) get this kind of interview and have almost no problem completing the work.
Well I don't have a solution but I can tell you that you should stop your computer science degree asap. Computer Science doesn't really teach anything, you get a little bit of a lot of subjects with no structure, use or even good information. All the really bad programmers I know took Computer Science in school and I want to strangle them 3/4 of the time. They don't understand good code structure, they have no concept of a useful comment and they think managed languages run the world. If you want to learn good web programming do it on your own, buy a domain and just start coding a web page, you learn more through actually doing it then you ever will by hearing about it.
Actually if you read what he said you would know that he's giving up office because of his declining health and not because of his age.
I'd still rather correct incorrect info.
Your right and this is what we need to stop! If someone willfully insulted the writings and work of Shakespeare you would have 50 thousand english and play nuts ready to kill the offender, however when someone makes a completely wrong statement about computer / electronics, most of us sit back and do nothing.
Silly comparison maybe, but it's more for the point that other groups who defend knowledge take it seriously and yet most "knowledgeable" electronic geeks smile, nod and just move on without doing anything at all.
It's sad that no one seems to know the difference. Wifi operates on a subset of frequencies within the RF spectrum, knowing that, how can anyone confuse Open RF with Free Internet? That would be like saying "Were opening part of the energy spectrum" and then telling people "That means we now get free TV", it's not true.
Why wouldn't you be able to? The issue with running a graphics card is actually a combination of the chipset on the motherboard and available power delivery. The CPU actually has very little to do with interfacting to the graphics card, the point of DMA ( Direct Memory Access ) and other transport systems is to seperate the CPU from the rest of the hardware. The motherboard acts like a crossing guard steering all the "traffic", the PSU delievers all the "food" and the CPU's only job is to think about what it's passed.