It's fairly simple, you just make your own open source router and you're off to the races. If you need WiFi, you buy a proper access point, and then you're set.
If you work in a company which makes a product Y, and you leave to another company which makes a type of product Y, the only way you hurt the original company is to bad mouth them or out right steal their IP. If you do neither, your okay and hence don't violate a non-compete.
Ignorance of reporting doesn't move the fault. If a report claims a bug exists in Linux, but the bug actually exists in the GNU userland, that doesn't all of a sudden mean the kernel is at fault. This is why it's important to read the CVE and follow reported flaws and bugs to find out what the exact issue actually is.
Windows comes prebuilt with its own userland and application land management area, which means that Micrsoft, the creator of Windows, is responsible for it. They're responsible in the same manner that Linux kernel developers are responsible when an issue is found existing in base kernel code, which I pointed out in my post.
If I build a software project/module that does job X, and you use it, expand it, modify it so it works in your application and your application gets hacked, unless you can point to the original fault in my X, you don't get to claim that my project/module was insecure.
Almost all the major infections, back-doors and security problems are the result of the userland, improper implementation of the kernel, bad firmwares, lack of security knowledge, improper development, sloppy implementation and etc... etc... etc..
To say Linux is more insecure then Windows, means that the kernel, as released by Linus, and nothing else, is insecure. Well some security issues are discovered residing in the kernel, almost all other attacks and vectors have nothing to do with the base release kernel.
How about instead of having public input, Flordia just teaches scientific evidence, and scientific fact when possible, rejects all forms of religious education and stays up to date on all other courses, with what the world expert communities support?
Is it too much to ask, that schools teach established fact and evidence, along with a solid grounding in other areas, well rejecting nonsense?
What creationist / flat earther wanted this insanity, to allow the public to override education progress?
Ontario is also going to a $15 / min wage and it will cause nothing but problems. If people already can't get a full week of hours at $11, do they think they'll get more when the employeer is forced to pay them more? This will only cause wages to fall as hours get cut, to keep up with the fact that employeers are being forced to pay low / no skilled workers high wages, at least for what they do.
1) Stop Outsourcing
2) Hire qualified IT personal
3) Fire anyone in IT who doesn't have security focus
4) Fire any developers, who focus in security development and who don't have security focus
5) Make sure your CTO is an expert and qualified
6) Allow training for all in house IT and development staff
7) Pay your staff properly so they want to do a proper job
8) Don't allow BYOD, IT controls the devices, not the end user
9) Lock down your infrastructure and design it properly for security
If you're willing to pay to go to a school and you've already been given acceptance, then you should have that honored, regardless of your activity, if it's not illegal, thereafter.
Theresa May thinks she'll be able to get global social networks and application to sacrifice data integrity and encryption because some people in 2017 still think religious views, belief and devotion, is anything else then a mental illness.
Outsourcing generally leads to poor quality work and a lack of standards. I have yet to work with an outsourcing company that can remotely compete with home raised talent and skills.
Correctly in IT / System Architecture, means you have enough redundancy in your design so as not to have single point or even double points of failure. If management doesn't want to spring for a properly designed network, after it's been laid out / designed on paper, then they can swallow the massive losses of having the entire stack go down. Although I would suspect that after this joke, they'll be more willing to do the job right the first time.
It's call Linux and it's vastly superior in almost every way to Windows. Don't worry about Windows 10, just switch to the worlds best Desktop Operating system.
Massive world wide systems like this, should always have at least two entire working deployments, one kept in a down state and one kept up and working, that way if a problem happens, you just bring the second data center online and off you go.
If a power supply issue could bring down your entire system, you didn't design it correctly, PERIOD! If your entire system hinges on a single power supply failure, you ALWAYS have a second one on an alternative supply, in fact, you'd have multiple supplies to each data center, from different providers, just to make sure power issues can't cause these types of issue.
If the problem really comes down to a power supply, fire the IT department, fire the System Architects and start doing things properly.
Comparing coders to Neurosurgeons is a bit of a stretch, even for the more liberal minded developers. Some tasks require intense focus, work and time, but for the majority of the tasks we do day to day, it's rather lightweight and easy. If during the standard day you find yourself fighting mental fatigue, exhaustion and constantly battling complex problems, you're probably just a bad developer and shouldn't be in the field.
As an Embedded Engineer, I have to say that unless I'm trying to figure out a rather nasty interface, or developing with a fairly complex sensor array, most of the time, I'm able to relax my mind and take full advantage, enjoying the task at hand. I find that the developers who seem overly switched on all the time, are the weaker ones, because they require a mental/physical output substantially higher, to get the same work done.
The post comes off as a weaker or overly self-important developer trying to make their job seem so much more then it is. If you can't enjoy and love your job as a developer, then you're in the wrong field. If you find yourself switched on mentally at 100% all day and beating your head against the desk to solve every problem, then you're either a very selected programmer, or you're in the wrong field.
This has all the reading of a feminist who can't get her way and wants to cry about it. Even if the workplace was a "boys" club, you made the active choice to work there, which should void any right to later complain about it. Well I can't name a single company I've ever worked with or for that was hostile to women, I don't doubt some exist, but you end up at one of them, leave, it's simple.
Yes, you get out graph paper and plot it by hand, showing you know how to actually handle the equation. Of course if the work involved had to do with getting to the point of the equation that the curve came out of, and the final part of the answer, after all the work is done, is to graph it, then sure, just plug it into the calculator, but make sure you know what you're doing from the start.
I agree with your final statement, but that's it. Of course the final answer matters, but if you got the point where you just need to plug in the numbers to get your answer, then use your calculator, but if you needed handholding to get to that point, then I don't want to drive on that bridge.
You don't need more than a $10, simple, scientific calculator, it will have all the features you need. Instead of giving kids a tool that prevents them from learning the concepts, why not have them learn the concepts and provide them a simple tool to help them along the way.
When I took calculus, advanced calculus, and vector calculus, we weren't allowed to have a calculator in the classroom or exams, because once you got the equation you needed, in the right form, the answer didn't matter. This is how every child should learn math.
Even in engineering school, I don't remember actually needing my calculator for very much, besides crunching a final answer, which was a very small amount of the overall work.
It's fairly simple, you just make your own open source router and you're off to the races. If you need WiFi, you buy a proper access point, and then you're set.
If you work in a company which makes a product Y, and you leave to another company which makes a type of product Y, the only way you hurt the original company is to bad mouth them or out right steal their IP. If you do neither, your okay and hence don't violate a non-compete.
Ignorance of reporting doesn't move the fault. If a report claims a bug exists in Linux, but the bug actually exists in the GNU userland, that doesn't all of a sudden mean the kernel is at fault. This is why it's important to read the CVE and follow reported flaws and bugs to find out what the exact issue actually is.
An outstanding demonstration of ignorance :)
Windows comes prebuilt with its own userland and application land management area, which means that Micrsoft, the creator of Windows, is responsible for it. They're responsible in the same manner that Linux kernel developers are responsible when an issue is found existing in base kernel code, which I pointed out in my post.
If I build a software project/module that does job X, and you use it, expand it, modify it so it works in your application and your application gets hacked, unless you can point to the original fault in my X, you don't get to claim that my project/module was insecure.
Almost all the major infections, back-doors and security problems are the result of the userland, improper implementation of the kernel, bad firmwares, lack of security knowledge, improper development, sloppy implementation and etc... etc... etc..
To say Linux is more insecure then Windows, means that the kernel, as released by Linus, and nothing else, is insecure. Well some security issues are discovered residing in the kernel, almost all other attacks and vectors have nothing to do with the base release kernel.
How about instead of having public input, Flordia just teaches scientific evidence, and scientific fact when possible, rejects all forms of religious education and stays up to date on all other courses, with what the world expert communities support?
Is it too much to ask, that schools teach established fact and evidence, along with a solid grounding in other areas, well rejecting nonsense?
What creationist / flat earther wanted this insanity, to allow the public to override education progress?
Exactly, if non-skilled labor gets a secured 27% hike, then shouldn't all skilled labor positions?
Ontario is also going to a $15 / min wage and it will cause nothing but problems. If people already can't get a full week of hours at $11, do they think they'll get more when the employeer is forced to pay them more? This will only cause wages to fall as hours get cut, to keep up with the fact that employeers are being forced to pay low / no skilled workers high wages, at least for what they do.
1) Stop Outsourcing
2) Hire qualified IT personal
3) Fire anyone in IT who doesn't have security focus
4) Fire any developers, who focus in security development and who don't have security focus
5) Make sure your CTO is an expert and qualified
6) Allow training for all in house IT and development staff
7) Pay your staff properly so they want to do a proper job
8) Don't allow BYOD, IT controls the devices, not the end user
9) Lock down your infrastructure and design it properly for security
Religious belief is a mental disease
Fair enough, I didn't scope it well enough.
If you're willing to pay to go to a school and you've already been given acceptance, then you should have that honored, regardless of your activity, if it's not illegal, thereafter.
Theresa May thinks she'll be able to get global social networks and application to sacrifice data integrity and encryption because some people in 2017 still think religious views, belief and devotion, is anything else then a mental illness.
Outsourcing generally leads to poor quality work and a lack of standards. I have yet to work with an outsourcing company that can remotely compete with home raised talent and skills.
Correctly in IT / System Architecture, means you have enough redundancy in your design so as not to have single point or even double points of failure. If management doesn't want to spring for a properly designed network, after it's been laid out / designed on paper, then they can swallow the massive losses of having the entire stack go down. Although I would suspect that after this joke, they'll be more willing to do the job right the first time.
It's call Linux and it's vastly superior in almost every way to Windows. Don't worry about Windows 10, just switch to the worlds best Desktop Operating system.
Massive world wide systems like this, should always have at least two entire working deployments, one kept in a down state and one kept up and working, that way if a problem happens, you just bring the second data center online and off you go.
If a power supply issue could bring down your entire system, you didn't design it correctly, PERIOD! If your entire system hinges on a single power supply failure, you ALWAYS have a second one on an alternative supply, in fact, you'd have multiple supplies to each data center, from different providers, just to make sure power issues can't cause these types of issue.
If the problem really comes down to a power supply, fire the IT department, fire the System Architects and start doing things properly.
Don't get me wrong, I love those sessions also, but they're not constant, I'd say under 20% of my actual programming time.
Comparing coders to Neurosurgeons is a bit of a stretch, even for the more liberal minded developers. Some tasks require intense focus, work and time, but for the majority of the tasks we do day to day, it's rather lightweight and easy. If during the standard day you find yourself fighting mental fatigue, exhaustion and constantly battling complex problems, you're probably just a bad developer and shouldn't be in the field.
As an Embedded Engineer, I have to say that unless I'm trying to figure out a rather nasty interface, or developing with a fairly complex sensor array, most of the time, I'm able to relax my mind and take full advantage, enjoying the task at hand. I find that the developers who seem overly switched on all the time, are the weaker ones, because they require a mental/physical output substantially higher, to get the same work done.
The post comes off as a weaker or overly self-important developer trying to make their job seem so much more then it is. If you can't enjoy and love your job as a developer, then you're in the wrong field. If you find yourself switched on mentally at 100% all day and beating your head against the desk to solve every problem, then you're either a very selected programmer, or you're in the wrong field.
This has all the reading of a feminist who can't get her way and wants to cry about it. Even if the workplace was a "boys" club, you made the active choice to work there, which should void any right to later complain about it. Well I can't name a single company I've ever worked with or for that was hostile to women, I don't doubt some exist, but you end up at one of them, leave, it's simple.
Homerun answer, I'm 30 and I agree with you.
Yes, you get out graph paper and plot it by hand, showing you know how to actually handle the equation. Of course if the work involved had to do with getting to the point of the equation that the curve came out of, and the final part of the answer, after all the work is done, is to graph it, then sure, just plug it into the calculator, but make sure you know what you're doing from the start.
I agree with your final statement, but that's it. Of course the final answer matters, but if you got the point where you just need to plug in the numbers to get your answer, then use your calculator, but if you needed handholding to get to that point, then I don't want to drive on that bridge.
You don't need more than a $10, simple, scientific calculator, it will have all the features you need. Instead of giving kids a tool that prevents them from learning the concepts, why not have them learn the concepts and provide them a simple tool to help them along the way.
When I took calculus, advanced calculus, and vector calculus, we weren't allowed to have a calculator in the classroom or exams, because once you got the equation you needed, in the right form, the answer didn't matter. This is how every child should learn math.
Even in engineering school, I don't remember actually needing my calculator for very much, besides crunching a final answer, which was a very small amount of the overall work.