I don't necessarily need finished and polished as long as the functionality is there. Then again, I actually know how computers work and how to use them...
If CS is the 'theory' (as in piano theory, not big-bang theory) behind programming, then the programming side of things would be what to show them. The high-level conceptual stuff is great for developing algorithms and solving theories(the big-bang type) if you have a lot of background and a firm grasp, but actually seeing something come to exist from a string of text is what really yanked me into the CS world big time.
The first time I compiled an actual non-interpreted.EXE and was able to give it to a friend to try out, I was hooked.
"Visual Programming" is the opposite of Computer Science. Telling someone those tools are related to CS is like correctly hooking up your cable modem and declaring you are a networking genius.
If you want to get some real, visually-integrated programming going on, I recommend something like C# or VB.NET. The code side of things is a lot easier than a non-managed language, and there is the visual element of "Drop this button where I want it on the form, and then double-click it to code what happens when someone clicks it".
Programming is a huge part of Computer Science. It's not all of it, but most of the remaining parts of CS which aren't directly programming related are in support of programming.
A computer is something that does exactly what it's told, and programming is the art of telling it what to do. Understanding how the chips inside work, and how the numbers are moved, stored, and processed is neat, but is secondary to the primary skill of being able to manipulate the user-side of the computer in any way you'd like.
I don't know what studio you work for, but that is not my experience at all. Yes, the hours are long, but instead of being tedious they are filled with "Oh shit, how do we make this happen without rewriting about 10 pages of code?"
It is a difficult, time-driven industry, but it is a lot of fun if you really want to go that route. Don't take into it lightly though, the 100 hour work weeks are not far off, and it is frequently shotgun programming to fix a collision bug for 5 hours straight.
Testing is typically not that fun because it doesn't pay well, and the studios seem to treat the testers with the same urgency and challenge as the programmers who will make probably twice as much. If you don't have a degree, and you don't mind playing the same level of Mario Kart 400 times in a row, you might make a fantastic tester.
I got heavily into Game Dev during school, and it made for a more fun way to learn intricate programming and neat tricks to get the code to do things you never imagined you'd need. There are some aspects you will need to go deeper into outside of the game mechanic side of things, such as machine architecture and extremely low-level coding, but all of the game-related school programs I have seen include courses for these other fields.
It also gives you a great understanding of the graphics pipeline, 2D/3D math and collisions, physics, and calculus. This means that - while it's not usually necessary - you can build your entire application engine from the ground up if you need to, instead of vaguely understanding how a third-party library or API works.
If you REALLY want to go program, Game Dev is a fun way to learn CS.
The TSA has absolutely no jurisdiction on a US highway. This is like having the Boy Scouts of America police bike paths or something.
If a TSA agent decides it will be fun to pull me over, as soon as they identify themselves as TSA I'm driving away. They can't do anything about it. Follow me home, pull a gun on me, and watch me drop your ass on my front lawn for being an invasive threat.
I have actually found the Android voice search to be easier to get to, better at understanding my voice in loud environments, and faster to find what I am actually looking for. Not sure who really thinks Siri is a threat to that, or who thought Siri did translations.
I can buy a gun. Despite any permit regulations, I can still do what the second amendment allows me to do - buy a gun.
This is beginning to demonstrate that I cannot protest with speech or assembly. This is something I am supposed to be allowed to do by the second amendment.
Sounds like it's time for me to exercise my second amendment rights to protect my first amendment rights. Otherwise, why would they put it in the constitution? The second amendment wasn't put in place to protect hunting rifles or for self-defensive pistols. It was put in place so we have a means to push back an over-reaching tyrannical government.
We have an over-reaching tyrannical government. Push back.
Someone was shopping around the exploit used to hack the company's website - I am sure it had little to do with MySQL software unless it was an injection that got them access to change the site.
If anything, IT is a part of CS. Any Computer Scientist worth their salt will know enough about the systems to configure network devices and operating systems as an IT person would. If you just spent 3+ years learning all about how computers operate down to the most fundamental level, and can't manage to configure a network appliance with at most a couple Google searches, you should go back and re-audit your classes until you can.
IT is a simpler computer knowledge than CS. You don't necessarily need to know what Polymorphism is or how various design patterns affect data throughput on x type of filesystem or how the variation of C code will affect the resulting compiled assembly/machine code...but it's insulting to people who work very hard at their job to call it a McJob or to say it's not worth the time. Not every IT person wants to be a CS person.
I worked tech support for a Fortune 100 company. I hated it. I went to school. Now I have a CS degree, but I'm going back to school for Network Security (more for the credential than the knowledge) so I *CAN* land an awesome IT job. I would much rather be designing networks and maintaining servers than writing code for a new spreadsheet calculator at Ginormous Insurance Co.
Lets stop going after shoplifters, hackers, and wife beaters, until we've taken care of the mafia, drug lords, and crazy dictators with nukes.
Lack of common sense alert. The FBI isn't usually called in to deal with shoplifters or domestic violence.
Otherwise, I would say that's a pretty accurate sentiment. I don't see why we need to bother with bored kids exposing potentially embarrassing information which barely makes it onto the radar of our everyday lives when there are really evil bastards out there with private armies and the keys to shit like Zeus and such.
Sure, when there are ~5000 or so people using the entire AT&T 4G network, in a pathetic handful of cities, you'll get great speed. Under full and prolonged deployment, I guarantee it will drop significantly. If you want a real test of "who's better", compare the networks *under the same load* instead of just a side-by-side of a one-day-old network with virtually no users versus a months-old network with a huge user base.
No matter how much AT&T pushes, they will always fall behind Verizon because they don't invest properly in infrastructure, their pricing model is even more of a joke than other carriers, and their customer service makes Verizon look like the Ritz.
I just wish I could stay with Verizon after my unlimited plan expires in April. Guess it will be Sprint after that, unless VZW goes back to an unlimited plan. Fuck paying $30/month for 2GB...I could buy and mail a shitload more bandwidth than that using hard drives/key drives/whatever for a lot less money.
Um, last I checked a millimeter is pretty small. I can roll up all sorts of things to a reasonably thin degree which are much thicker than that(including one of those schnazzy silicone gel keyboard things).
It's a transparent flexible touch surface...and you're complaining because it's as thick as card stock?
This OS is definitely not pretty, but it seems more like a functional OS than a visual "Future Look" OS. I bet all of the crazy graphics compositing and overhead of the typical Android Java VM/OS is enough to slow it down significantly. Without those I bet my phone or tablet would be seriously fast.
The Android OS is actually a Java layer running on a Linux base code. If you never load the Dalvik VM, Zygote, or any of the Java system, you are not loading Android OS, you are loading nothing.
Inferno replaces nothing with something. The Inferno OS system is running on the Linux abstraction layer on an Android-compatible device. It *is* an operating system, and is *not* 'running on Android OS'.
I don't necessarily need finished and polished as long as the functionality is there. Then again, I actually know how computers work and how to use them...
If CS is the 'theory' (as in piano theory, not big-bang theory) behind programming, then the programming side of things would be what to show them. The high-level conceptual stuff is great for developing algorithms and solving theories(the big-bang type) if you have a lot of background and a firm grasp, but actually seeing something come to exist from a string of text is what really yanked me into the CS world big time.
The first time I compiled an actual non-interpreted .EXE and was able to give it to a friend to try out, I was hooked.
"Visual Programming" is the opposite of Computer Science. Telling someone those tools are related to CS is like correctly hooking up your cable modem and declaring you are a networking genius.
If you want to get some real, visually-integrated programming going on, I recommend something like C# or VB.NET. The code side of things is a lot easier than a non-managed language, and there is the visual element of "Drop this button where I want it on the form, and then double-click it to code what happens when someone clicks it".
Programming is a huge part of Computer Science. It's not all of it, but most of the remaining parts of CS which aren't directly programming related are in support of programming.
A computer is something that does exactly what it's told, and programming is the art of telling it what to do. Understanding how the chips inside work, and how the numbers are moved, stored, and processed is neat, but is secondary to the primary skill of being able to manipulate the user-side of the computer in any way you'd like.
I don't know what studio you work for, but that is not my experience at all. Yes, the hours are long, but instead of being tedious they are filled with "Oh shit, how do we make this happen without rewriting about 10 pages of code?"
It is a difficult, time-driven industry, but it is a lot of fun if you really want to go that route. Don't take into it lightly though, the 100 hour work weeks are not far off, and it is frequently shotgun programming to fix a collision bug for 5 hours straight.
Testing is typically not that fun because it doesn't pay well, and the studios seem to treat the testers with the same urgency and challenge as the programmers who will make probably twice as much. If you don't have a degree, and you don't mind playing the same level of Mario Kart 400 times in a row, you might make a fantastic tester.
I got heavily into Game Dev during school, and it made for a more fun way to learn intricate programming and neat tricks to get the code to do things you never imagined you'd need. There are some aspects you will need to go deeper into outside of the game mechanic side of things, such as machine architecture and extremely low-level coding, but all of the game-related school programs I have seen include courses for these other fields.
It also gives you a great understanding of the graphics pipeline, 2D/3D math and collisions, physics, and calculus. This means that - while it's not usually necessary - you can build your entire application engine from the ground up if you need to, instead of vaguely understanding how a third-party library or API works.
If you REALLY want to go program, Game Dev is a fun way to learn CS.
(IAACS)
Programming is a subset of Computer Science. In fact, most "computer scientists" are programmers.
On that note, I have been programming for over 15 years though I have only had my CS degree for about one.
The TSA has absolutely no jurisdiction on a US highway. This is like having the Boy Scouts of America police bike paths or something.
If a TSA agent decides it will be fun to pull me over, as soon as they identify themselves as TSA I'm driving away. They can't do anything about it. Follow me home, pull a gun on me, and watch me drop your ass on my front lawn for being an invasive threat.
I have actually found the Android voice search to be easier to get to, better at understanding my voice in loud environments, and faster to find what I am actually looking for. Not sure who really thinks Siri is a threat to that, or who thought Siri did translations.
Everyone else? Good.
This is invasive and illegal if you correctly read the laws and don't 'interpret' them to suit your donors and benefactors.
With one free plugin it becomes worthless information with no advertising.
Or if you're in the entertainment or media business, it can become useful information with no advertising.
http://www.adblockplus.com/
Speaking of stupid, you know if you post in an article you mod, you lose the mod points and they aren't applied - right?
No, I drink Milk because it's fucking delicious.
I can buy a gun. Despite any permit regulations, I can still do what the second amendment allows me to do - buy a gun.
This is beginning to demonstrate that I cannot protest with speech or assembly. This is something I am supposed to be allowed to do by the second amendment.
Sounds like it's time for me to exercise my second amendment rights to protect my first amendment rights. Otherwise, why would they put it in the constitution? The second amendment wasn't put in place to protect hunting rifles or for self-defensive pistols. It was put in place so we have a means to push back an over-reaching tyrannical government.
We have an over-reaching tyrannical government. Push back.
Someone was shopping around the exploit used to hack the company's website - I am sure it had little to do with MySQL software unless it was an injection that got them access to change the site.
If anything, IT is a part of CS. Any Computer Scientist worth their salt will know enough about the systems to configure network devices and operating systems as an IT person would. If you just spent 3+ years learning all about how computers operate down to the most fundamental level, and can't manage to configure a network appliance with at most a couple Google searches, you should go back and re-audit your classes until you can.
IT is a simpler computer knowledge than CS. You don't necessarily need to know what Polymorphism is or how various design patterns affect data throughput on x type of filesystem or how the variation of C code will affect the resulting compiled assembly/machine code...but it's insulting to people who work very hard at their job to call it a McJob or to say it's not worth the time. Not every IT person wants to be a CS person.
I worked tech support for a Fortune 100 company. I hated it. I went to school. Now I have a CS degree, but I'm going back to school for Network Security (more for the credential than the knowledge) so I *CAN* land an awesome IT job. I would much rather be designing networks and maintaining servers than writing code for a new spreadsheet calculator at Ginormous Insurance Co.
The Microwave shielding material is like a foil. I think it is feasible this is already in use by those secretive black-hat folks.
There's a working outlet on the flower planter bed in front of the store I work at. I see people stop to charge their phones quite often.
It takes one to know one...?
Lets stop going after shoplifters, hackers, and wife beaters, until we've taken care of the mafia, drug lords, and crazy dictators with nukes.
Lack of common sense alert. The FBI isn't usually called in to deal with shoplifters or domestic violence.
Otherwise, I would say that's a pretty accurate sentiment. I don't see why we need to bother with bored kids exposing potentially embarrassing information which barely makes it onto the radar of our everyday lives when there are really evil bastards out there with private armies and the keys to shit like Zeus and such.
I think you need to re-read the spec.
Sure, when there are ~5000 or so people using the entire AT&T 4G network, in a pathetic handful of cities, you'll get great speed. Under full and prolonged deployment, I guarantee it will drop significantly. If you want a real test of "who's better", compare the networks *under the same load* instead of just a side-by-side of a one-day-old network with virtually no users versus a months-old network with a huge user base.
No matter how much AT&T pushes, they will always fall behind Verizon because they don't invest properly in infrastructure, their pricing model is even more of a joke than other carriers, and their customer service makes Verizon look like the Ritz.
I just wish I could stay with Verizon after my unlimited plan expires in April. Guess it will be Sprint after that, unless VZW goes back to an unlimited plan. Fuck paying $30/month for 2GB...I could buy and mail a shitload more bandwidth than that using hard drives/key drives/whatever for a lot less money.
Um, last I checked a millimeter is pretty small. I can roll up all sorts of things to a reasonably thin degree which are much thicker than that(including one of those schnazzy silicone gel keyboard things).
It's a transparent flexible touch surface...and you're complaining because it's as thick as card stock?
This OS is definitely not pretty, but it seems more like a functional OS than a visual "Future Look" OS. I bet all of the crazy graphics compositing and overhead of the typical Android Java VM/OS is enough to slow it down significantly. Without those I bet my phone or tablet would be seriously fast.
The Android OS is actually a Java layer running on a Linux base code. If you never load the Dalvik VM, Zygote, or any of the Java system, you are not loading Android OS, you are loading nothing.
Inferno replaces nothing with something. The Inferno OS system is running on the Linux abstraction layer on an Android-compatible device. It *is* an operating system, and is *not* 'running on Android OS'.