On a server you can get away with it for longer but if you had a libc update then that means restarting pretty much everything anyways. I ran into a system with an openssl update and something had not been restarted that was a long running process and they where exploited through it.
If a library is updated you CAN restart everything that uses that library one by one. However, if you miss even one program that can become a security problem you are not aware of. That is why it is generally better to just have a maintenance window where you patch, reboot and test.
A reboot on linux IS necessary for most updates to be effective. Linux uses a reference counting system for the files and this allows it to update the files while other programs are using them. However, any program still running is also using the original (insecure) version of the file. If you have a flaw in gtk for instance you would have to restart the GUI to actually fix it.
I have had to deal with servers before that where broken into that had a patch applied but program was still running and so the originally insecure version was still being used.
Linux does not force you to reboot after an update to things like libc, qt, gtk etc but the system essentially does need one. Sure you could shut down to the cli and then restart all the parts so that the newer libc is used for instance but at some point rebooting is just easier.
I absolutely agree with the benefits of crypto-currency. I just think we should seriously look at all the costs and benefits of crypto-currency and see if we can modify them to keep the benefits and cut back on the costs or if we should have them at all or if we should do noting at all.
I have wondered about this for a while. These groups can't use cash due to it being easy to track in the mail and needing to receive the cash, They also can't do credit cards since that could be traced almost immediately and the account seized.
Does ransomware work on the scale it exists today or larger without crypto-currency? Right now I can't think of any way to have it work on a large scale without crypto-currency.
If ransomware really can't work without crypto-currency then this would have to be factored in as part of the cost of crypto-currency and it should be seriously looked at to decide if the costs are worth the benefits of the currency. I know we could not truly get rid of crypto-currency but if western countries did not allow any financial institutions to convert to or from crypto-currency and companies where banned from accepting it or paying that would effectively kill the currency.
Of course if ransomware could work fine without crypto-currency a different course of action is needed. I just see a systemic flaw right now that allows ransomware and attacking users is not going to fix the issue. Like all large scale issues if the flaw is systemic it must be fixed at the system level not at the user level. OS mitigation strategies should be seriously looked at also. Any application that tries to change large numbers of user files should be stopped quite quickly for suspicious activity.
Spy on enemy communication Protect USA communication
They seem be be focusing entirely on the first one and doing almost nothing for the second one. Since USA communication is higher value (due to the larger economy) and the monetary damage and enemy can inflict it makes more sense to focus on the shield aspect.
I realize they have a conflict within their core goals and right now it seems they focus almost exclusively on the sword part.
Actually the NSA has focused more on hacking and putting make sure crypto is weaker than it should be. Some algorithms are even no longer used due to this reason. If the NSA was seriously trying to protect the country they would be working to make sure the USA systems are much better protected and that means better security by default and better crypto.
The NSA could have worked to make Windows, OSX, Linux, Android, iOS and internet of things stuff more secure by default and pushed for real security standards and tools in programmers to help make the software more secure.
The USA is simply a higher value target than other computer systems due to the money in the economy and we will never gain as much from being able to break into other systems as they have to gain breaking into our systems.
The NSA has failed at helping protect the country and destroyed almost any security work they do try and do since they have no credibility anymore. It will take decades to repair the damage if they even try at all.
Facebook is VASTLY easier to avoid than the Microsoft monopoly ever was. A windows tax was added to nearly every computer, even ones that shipped without any os at all. They used their monopoly to make using almost any other product that competes with their painful. They leveraged the OS to push their browser and it worked until VERY recently.
Facebook is fairly easy to avoid and pretty much no pressure related to it.
Do these awards even matter? My understanding is that science-fiction sells pretty well.
Before you buy a book do you check to see if it has won awards? Do you even care?
It certainly seems that amazon doesn't use awards when recommending books that would interest me.
I understand that people want to receive recognition but in the end does it actually matter? It seems to me that just like other award ceremonies they just matter less and less. Kind of like when the Oscars don't represent the actual movies that people really liked they stop mattering to people.
In the end read what you want and let computer algorithms figure out what you are more likely to want to read and ignore the silly awards.
I could agree with this also. If you create yet another ecommerce system you should not be allowed to patent it.
If you create a deep learning algorithm that can classify human emotion accurately based on the video camera and microphone on a standard laptop or smartphone that should be patent-able. If you create an non-linear non-gradient based descent algorithm with general case performance better than something like GA that should also be patent-able.
The kind of stuff I see as patent-able is the stuff that takes engineers and scientists years to figure out and often a LOT of money and if we don't protect those ideas it will be harder to get more of them done. If universities can patent actual useful software algorithms and license it out they can use the money to fund more development.
I work somewhere with VERY poor cell reception and the wifi has a lot of non-research stuff throttled. I have a 64gb SD card in my current phone and I can store all my music, podcasts and some videos on it just fine.
I have a limited amount of data every month and even on the commute the network coverage is not very good. Probably because the train is just a large metal box.
In the end Google's everything in the cloud approach just does not work for me in my phone.
One of the types of mosquito that carries zika only needs as much water as a bottle cap. There is no way to remove water to that level. Even leaves can have enough water on them for that.
Spraying is also a bad idea since it is indiscriminate and as you said they reproduce too fast to be effective.
For this problem we should be using genetic engineering. Infertile male mosquitoes would be the most obvious first step. It would dramatically cut the population and it is highly targeted and does not require removing standing water to an impossible level.
There has also been work on RNA based insecticides where the sequence is designed for a particular organism. That technology is too new to use for something like this but in time that would probably be an ideal method to solve this problem.
Lets go with what works and that is using gene drive mosquitoes to destroy the species without harming any other species. No chemicals, no off target effects, no harm to bees and no harm to other mosquito species that don't bite humans. This last one is very important since they will just move into the niche left behind by the species we wipe out and not harm any other species that depend on eating mosquitoes.
It just seems that the TIOBE results are much easier to bias by things like universities using a language as a teaching language. There are far more online courses on things like java and languages commonly used for web work but that does not make them more commonly used just more common to have webpages written about them.
Humans have proved beyond any shadow of a doubt that they can't be trusted with these multi-ton vehicles. No matter how much you say about not drinking, texting, playing games etc while driving they keep doing it and it is OTHER people that pay for it. 7 years for at the very best criminal negligence leading to a death is just not ok and making harsher punishments won't help since the people that do this where not thinking in the first place.
ALL cars on the road should have mandatory collision avoidance systems that if they detect the vehicle is about to hit a pedestrian, bicyclist or other vehicle it will try to stop the car. Any residential and city area should have speed limits enforced by the vehicle. I don't care how much you think it is okay to drive through a residential area with a speed limit of 25 at 45 the car should not allow it.
Everything we can take away from the humans should be done and if your car does not meet the standards you have x years to get one that does before it is not allowed on the road. If your want your antique car to be taken somewhere then put it in a trailer and keep it off public roads.
It is not feasible to armor all the pedestrians and cyclists to survive getting hit by a car and it is clear that nothing you do will change the humans driving the car so humans just can't be allowed to drive.
I have had to jump out of the way a couple times when someone blew right through an intersection and crosswalk against a red light and never even looked up. Our current systems are good enough that car should have stopped itself instead of running a red light.
Just so tired of this car worship that is it acceptable to deal with all the deaths they cause since they are mostly among people that don't do as much driving. You don't have the right to kill someone just because you are bored while driving and want to do something else. Any form of distraction is negligence.
I don't want to come out and name companies or anything and I am not really sure how much has been released to the public so far.
My understanding is that the primary cause of the problems is the formation of inclusion bodies inside neural cells that interfere with cell functioning. There are some molecules that can dissolve these bodies without harming the cells but it has been almost impossible to get those molecules into peoples brains and then into the cells where it could work and so the stuff only worked in a petri dish pretty much. However, one company recently figured out how to make a chaperone molecule that can be attached to the target molecule that will cause most of the target molecule to be taken across the blood brain barrier and inside the cells where it can be effective.
I don't know anything about avoiding zinc or aluminum only about the formation of inclusion bodies due to misfolded proteins that also cause other proteins to misfold. At least with some of the research I have read and some of the researchers I have talked to it looked like cell function was restored once the inclusion bodies where removed.
Genetic manipulation is absolutely the long term way to fix this and there is a lot of work being done on that also. Thankfully genetic manipulation works on adult organisms and not just in the few cell stage of development.
No the "cure" I am talking about is dissolving the inclusion bodies and allowing the cells to function normally again.
Lets says you have a condition that for whatever reason is forming these bodies in your cells at a certain rate and as you age your cells get worse at running correctly so at 60 your cells are damaged enough you are diagnosed with alzheimers. We could give you the treatment and completely restore the cells to full functioning. The problem is you still have the condition and will still make more of these inclusion bodies but the process is very slow. At 80 you would probably need another treatment to restore full function and another at 100 etc. That is why these are not permanent cures but there is also no reason not to just use it again.
I have no interest in just having you live longer in a nursing home and suffer. If that is the condition you end up in then I can completely understand wanting to go. Most of the stuff I am aware of is trying to restore full functionality. That is why restoring the brain is so important since it is a major reason to end up in a nursing home.
One of the next most common issues is muscle degeneration. There is the same kind of cure being tested for that right now also but the effects would not last as long. You would likely need a shot once per year or so and it would regenerate most of your muscles (including your heart).
In the end you are a biological robot. You age and fail because parts are not made correctly anymore or not made at all anymore or because damage is accumulating. The idea is to find stuff that people who are healthy are making correctly that allows them to function right and then make those exact same molecules so others can have them. This technology is why we can no regenerate someone's immune system while they go through chemotherapy and they have a very high survival chance now.
The world is changing very rapidly right now and the biggest problems that exist for many of these drugs is just manufacturing them. It is insanely hard to make protein based drugs and they have as much in common as small molecule drugs as a rowboat has with an aircraft carrier.
There are actual "cures" being tested right now that are showing amazing progress. They are not true cures since they are not permanent since whatever caused the damage in the first place would still go on and solve the problem again so you would need a treatment again in another 40 or 50 years if you last that long.
The basic problem is that misfolded proteins cause other proteins to misfold also. These misfolded proteins aggregate together into inclusion bodies that are very hard for your cells to get rid of. However, this can go on for a long time since cells have quite a lot of space in them before their functions fail. There has been major progress recently at dissolving these inclusion bodies and some are being tested by the FDA right now and looking very promising.
Another piece of good news for this is that until the cell reaches an actual terminal stage if the inclusion bodies can be dissolved the cell regains full function. There is every reason to expect that within 5 to 15 years that demetia and alzheimers will be essentially cured.
If you end up demented and there is no hope left I can understand just getting pain killers but if we have a cure you might want to try that instead of the pain killers.:) If your mind is truly screwed though and we can't fix the problem then I agree you might as well be dead since the body doesn't matter.
I have been working on some scientific simulator code and the comments have the math equations that a block of code is based on. It makes it so much easier to understand since it is often not obvious how an equation is mapped into implementation (things like discretization make things far more complex).
Comments should not say what code does it should be why. I don't need you to see that your code is adding up a bunch of numbers but knowing why it is doing it is very important.
How do you label a food as GMO? What is GMO exactly?
If you mutate a seed with radiation or you cross breed with chemical mutagens that is currently qualified as organic in the USA and EU. Those are considered to be completely safe and traditional methods of engineering.
Why is using radiation okay but inserting a specific gene at a specific location not okay?
Saying something is GMO tells you nothing and it is just feeding into fear.
I would bet it is already part of existing contracts for engineers that this kind of thing applies to and part of why most are paid so much in the first place.
I know chemical engineers that where called in to the plant for an actual emergency. It could be anything from a failure that will endanger the surrounding area or something like a piece of equipment is going to fail and they need to do everything they can to shut it down safely. I have even know engineers that where called in to try and save equipment that was worth tens of millions of dollars.
One thing in common with all of those is that in all those cases I haves seen companies more than make up for it afterwards and that the requests are not idle requests. Something on a website not working right is inconvenient and can be fixed the next day. A chemical plant that is about to release deadly gas into the water, air etc is an emergency.
For most jobs I support legally limiting the types of contact you have with work since employers often abuse that. For other types of jobs I really see no way that you can make it off limits to contact people after work. If you are a production engineer at a chemical plant then you have specialized knowledge and may be one of a very small number of people capable of preventing a catastrophe. At the same time you should only be called if it is an actual emergency.
You are entirely right that the Enter key also changes behavior on a page based on context and that is also a very bad design.
It frustrates me to see people defending bad UI design as somehow better and fixing it as dumbing down. You certainly can dumb down interfaces but this case has nothing to do with that. This is just taking a button that does two different things transparently and destructively and changing that so it does not do the destructive behavior. Enter is the same way and should also be fixed.
This one actually seems like a good design decision.
On pc the backspace and delete buttons both exist and they work exactly as they should. Darned if I care what apple does.
On chrome I also see back, forward and refresh/stop just fine.
However the problem with backspace going back is that if you are typing in a textarea and you hit backspace it deletes your text (which is what you want). However if you tab to another control that is not text editable and you hit backspace you have now gone back a page and lost what you where entering. It violates all kinds of UI principles.
Backspace to go back is just a bad UI and fixing it should definitely be done. There is no dumbing down involved.
The problem is that what is good and bad for you is not as simple as we once thought.
Recommendations where based on the best science we knew at at the time. However, that science was still in the very early stages.
It has only been very recently that we have started to learn how important gut bacteria are and the role they play in your health. Your particular genetic and genetics also play a major role. It is likely there is no one best diet for humans. There won't even be one best diet for certain ethnic groups. In the end we are heading towards figuring out the best die for you.
There are lots of things we can say in general and while they are right on average within people of the similar descent they won't be anywhere close to absolute.
One of the fascinating things about biology is there are experiments I can do 100x and get almost that many different results. Biology has randomness, it has mutations, and nothing is every simple.
In the end what it comes down to is that building a mars colony is simpler than figuring out the right diet. It would be easier to colonies on the moons of Jupiter and Saturn than cure cancer.
On a server you can get away with it for longer but if you had a libc update then that means restarting pretty much everything anyways. I ran into a system with an openssl update and something had not been restarted that was a long running process and they where exploited through it.
If a library is updated you CAN restart everything that uses that library one by one. However, if you miss even one program that can become a security problem you are not aware of. That is why it is generally better to just have a maintenance window where you patch, reboot and test.
A reboot on linux IS necessary for most updates to be effective. Linux uses a reference counting system for the files and this allows it to update the files while other programs are using them. However, any program still running is also using the original (insecure) version of the file. If you have a flaw in gtk for instance you would have to restart the GUI to actually fix it.
I have had to deal with servers before that where broken into that had a patch applied but program was still running and so the originally insecure version was still being used.
Linux does not force you to reboot after an update to things like libc, qt, gtk etc but the system essentially does need one. Sure you could shut down to the cli and then restart all the parts so that the newer libc is used for instance but at some point rebooting is just easier.
I absolutely agree with the benefits of crypto-currency. I just think we should seriously look at all the costs and benefits of crypto-currency and see if we can modify them to keep the benefits and cut back on the costs or if we should have them at all or if we should do noting at all.
I have wondered about this for a while. These groups can't use cash due to it being easy to track in the mail and needing to receive the cash, They also can't do credit cards since that could be traced almost immediately and the account seized.
Does ransomware work on the scale it exists today or larger without crypto-currency? Right now I can't think of any way to have it work on a large scale without crypto-currency.
If ransomware really can't work without crypto-currency then this would have to be factored in as part of the cost of crypto-currency and it should be seriously looked at to decide if the costs are worth the benefits of the currency. I know we could not truly get rid of crypto-currency but if western countries did not allow any financial institutions to convert to or from crypto-currency and companies where banned from accepting it or paying that would effectively kill the currency.
Of course if ransomware could work fine without crypto-currency a different course of action is needed. I just see a systemic flaw right now that allows ransomware and attacking users is not going to fix the issue. Like all large scale issues if the flaw is systemic it must be fixed at the system level not at the user level. OS mitigation strategies should be seriously looked at also. Any application that tries to change large numbers of user files should be stopped quite quickly for suspicious activity.
The NSA has two jobs.
Spy on enemy communication
Protect USA communication
They seem be be focusing entirely on the first one and doing almost nothing for the second one. Since USA communication is higher value (due to the larger economy) and the monetary damage and enemy can inflict it makes more sense to focus on the shield aspect.
I realize they have a conflict within their core goals and right now it seems they focus almost exclusively on the sword part.
Actually the NSA has focused more on hacking and putting make sure crypto is weaker than it should be. Some algorithms are even no longer used due to this reason. If the NSA was seriously trying to protect the country they would be working to make sure the USA systems are much better protected and that means better security by default and better crypto.
The NSA could have worked to make Windows, OSX, Linux, Android, iOS and internet of things stuff more secure by default and pushed for real security standards and tools in programmers to help make the software more secure.
The USA is simply a higher value target than other computer systems due to the money in the economy and we will never gain as much from being able to break into other systems as they have to gain breaking into our systems.
The NSA has failed at helping protect the country and destroyed almost any security work they do try and do since they have no credibility anymore. It will take decades to repair the damage if they even try at all.
Facebook is VASTLY easier to avoid than the Microsoft monopoly ever was. A windows tax was added to nearly every computer, even ones that shipped without any os at all. They used their monopoly to make using almost any other product that competes with their painful. They leveraged the OS to push their browser and it worked until VERY recently.
Facebook is fairly easy to avoid and pretty much no pressure related to it.
Do these awards even matter? My understanding is that science-fiction sells pretty well.
Before you buy a book do you check to see if it has won awards? Do you even care?
It certainly seems that amazon doesn't use awards when recommending books that would interest me.
I understand that people want to receive recognition but in the end does it actually matter? It seems to me that just like other award ceremonies they just matter less and less. Kind of like when the Oscars don't represent the actual movies that people really liked they stop mattering to people.
In the end read what you want and let computer algorithms figure out what you are more likely to want to read and ignore the silly awards.
I could agree with this also. If you create yet another ecommerce system you should not be allowed to patent it.
If you create a deep learning algorithm that can classify human emotion accurately based on the video camera and microphone on a standard laptop or smartphone that should be patent-able. If you create an non-linear non-gradient based descent algorithm with general case performance better than something like GA that should also be patent-able.
The kind of stuff I see as patent-able is the stuff that takes engineers and scientists years to figure out and often a LOT of money and if we don't protect those ideas it will be harder to get more of them done. If universities can patent actual useful software algorithms and license it out they can use the money to fund more development.
That is why I don't get any of their phones.
I work somewhere with VERY poor cell reception and the wifi has a lot of non-research stuff throttled. I have a 64gb SD card in my current phone and I can store all my music, podcasts and some videos on it just fine.
I have a limited amount of data every month and even on the commute the network coverage is not very good. Probably because the train is just a large metal box.
In the end Google's everything in the cloud approach just does not work for me in my phone.
One of the types of mosquito that carries zika only needs as much water as a bottle cap. There is no way to remove water to that level. Even leaves can have enough water on them for that.
Spraying is also a bad idea since it is indiscriminate and as you said they reproduce too fast to be effective.
For this problem we should be using genetic engineering. Infertile male mosquitoes would be the most obvious first step. It would dramatically cut the population and it is highly targeted and does not require removing standing water to an impossible level.
There has also been work on RNA based insecticides where the sequence is designed for a particular organism. That technology is too new to use for something like this but in time that would probably be an ideal method to solve this problem.
Lets go with what works and that is using gene drive mosquitoes to destroy the species without harming any other species. No chemicals, no off target effects, no harm to bees and no harm to other mosquito species that don't bite humans. This last one is very important since they will just move into the niche left behind by the species we wipe out and not harm any other species that depend on eating mosquitoes.
The IEEE seems to have a much better methodology and ways to look at the data based on web, mobile, enterprise and embedded markets.
http://spectrum.ieee.org/stati...
It just seems that the TIOBE results are much easier to bias by things like universities using a language as a teaching language. There are far more online courses on things like java and languages commonly used for web work but that does not make them more commonly used just more common to have webpages written about them.
Humans have proved beyond any shadow of a doubt that they can't be trusted with these multi-ton vehicles. No matter how much you say about not drinking, texting, playing games etc while driving they keep doing it and it is OTHER people that pay for it. 7 years for at the very best criminal negligence leading to a death is just not ok and making harsher punishments won't help since the people that do this where not thinking in the first place.
ALL cars on the road should have mandatory collision avoidance systems that if they detect the vehicle is about to hit a pedestrian, bicyclist or other vehicle it will try to stop the car. Any residential and city area should have speed limits enforced by the vehicle. I don't care how much you think it is okay to drive through a residential area with a speed limit of 25 at 45 the car should not allow it.
Everything we can take away from the humans should be done and if your car does not meet the standards you have x years to get one that does before it is not allowed on the road. If your want your antique car to be taken somewhere then put it in a trailer and keep it off public roads.
It is not feasible to armor all the pedestrians and cyclists to survive getting hit by a car and it is clear that nothing you do will change the humans driving the car so humans just can't be allowed to drive.
I have had to jump out of the way a couple times when someone blew right through an intersection and crosswalk against a red light and never even looked up. Our current systems are good enough that car should have stopped itself instead of running a red light.
Just so tired of this car worship that is it acceptable to deal with all the deaths they cause since they are mostly among people that don't do as much driving. You don't have the right to kill someone just because you are bored while driving and want to do something else. Any form of distraction is negligence.
I don't want to come out and name companies or anything and I am not really sure how much has been released to the public so far.
My understanding is that the primary cause of the problems is the formation of inclusion bodies inside neural cells that interfere with cell functioning. There are some molecules that can dissolve these bodies without harming the cells but it has been almost impossible to get those molecules into peoples brains and then into the cells where it could work and so the stuff only worked in a petri dish pretty much. However, one company recently figured out how to make a chaperone molecule that can be attached to the target molecule that will cause most of the target molecule to be taken across the blood brain barrier and inside the cells where it can be effective.
I don't know anything about avoiding zinc or aluminum only about the formation of inclusion bodies due to misfolded proteins that also cause other proteins to misfold. At least with some of the research I have read and some of the researchers I have talked to it looked like cell function was restored once the inclusion bodies where removed.
Genetic manipulation is absolutely the long term way to fix this and there is a lot of work being done on that also. Thankfully genetic manipulation works on adult organisms and not just in the few cell stage of development.
No the "cure" I am talking about is dissolving the inclusion bodies and allowing the cells to function normally again.
Lets says you have a condition that for whatever reason is forming these bodies in your cells at a certain rate and as you age your cells get worse at running correctly so at 60 your cells are damaged enough you are diagnosed with alzheimers. We could give you the treatment and completely restore the cells to full functioning. The problem is you still have the condition and will still make more of these inclusion bodies but the process is very slow. At 80 you would probably need another treatment to restore full function and another at 100 etc. That is why these are not permanent cures but there is also no reason not to just use it again.
I have no interest in just having you live longer in a nursing home and suffer. If that is the condition you end up in then I can completely understand wanting to go. Most of the stuff I am aware of is trying to restore full functionality. That is why restoring the brain is so important since it is a major reason to end up in a nursing home.
One of the next most common issues is muscle degeneration. There is the same kind of cure being tested for that right now also but the effects would not last as long. You would likely need a shot once per year or so and it would regenerate most of your muscles (including your heart).
In the end you are a biological robot. You age and fail because parts are not made correctly anymore or not made at all anymore or because damage is accumulating. The idea is to find stuff that people who are healthy are making correctly that allows them to function right and then make those exact same molecules so others can have them. This technology is why we can no regenerate someone's immune system while they go through chemotherapy and they have a very high survival chance now.
The world is changing very rapidly right now and the biggest problems that exist for many of these drugs is just manufacturing them. It is insanely hard to make protein based drugs and they have as much in common as small molecule drugs as a rowboat has with an aircraft carrier.
There are actual "cures" being tested right now that are showing amazing progress. They are not true cures since they are not permanent since whatever caused the damage in the first place would still go on and solve the problem again so you would need a treatment again in another 40 or 50 years if you last that long.
The basic problem is that misfolded proteins cause other proteins to misfold also. These misfolded proteins aggregate together into inclusion bodies that are very hard for your cells to get rid of. However, this can go on for a long time since cells have quite a lot of space in them before their functions fail. There has been major progress recently at dissolving these inclusion bodies and some are being tested by the FDA right now and looking very promising.
Another piece of good news for this is that until the cell reaches an actual terminal stage if the inclusion bodies can be dissolved the cell regains full function. There is every reason to expect that within 5 to 15 years that demetia and alzheimers will be essentially cured.
If you end up demented and there is no hope left I can understand just getting pain killers but if we have a cure you might want to try that instead of the pain killers. :) If your mind is truly screwed though and we can't fix the problem then I agree you might as well be dead since the body doesn't matter.
I don't agree with this viewpoint at all.
I have been working on some scientific simulator code and the comments have the math equations that a block of code is based on. It makes it so much easier to understand since it is often not obvious how an equation is mapped into implementation (things like discretization make things far more complex).
Comments should not say what code does it should be why. I don't need you to see that your code is adding up a bunch of numbers but knowing why it is doing it is very important.
Consumers don't know what they actually want.
How do you label a food as GMO? What is GMO exactly?
If you mutate a seed with radiation or you cross breed with chemical mutagens that is currently qualified as organic in the USA and EU. Those are considered to be completely safe and traditional methods of engineering.
Why is using radiation okay but inserting a specific gene at a specific location not okay?
Saying something is GMO tells you nothing and it is just feeding into fear.
There are still many of us around that have low slashdot ID.
I would bet it is already part of existing contracts for engineers that this kind of thing applies to and part of why most are paid so much in the first place.
I know chemical engineers that where called in to the plant for an actual emergency. It could be anything from a failure that will endanger the surrounding area or something like a piece of equipment is going to fail and they need to do everything they can to shut it down safely. I have even know engineers that where called in to try and save equipment that was worth tens of millions of dollars.
One thing in common with all of those is that in all those cases I haves seen companies more than make up for it afterwards and that the requests are not idle requests. Something on a website not working right is inconvenient and can be fixed the next day. A chemical plant that is about to release deadly gas into the water, air etc is an emergency.
For most jobs I support legally limiting the types of contact you have with work since employers often abuse that. For other types of jobs I really see no way that you can make it off limits to contact people after work. If you are a production engineer at a chemical plant then you have specialized knowledge and may be one of a very small number of people capable of preventing a catastrophe. At the same time you should only be called if it is an actual emergency.
You are entirely right that the Enter key also changes behavior on a page based on context and that is also a very bad design.
It frustrates me to see people defending bad UI design as somehow better and fixing it as dumbing down. You certainly can dumb down interfaces but this case has nothing to do with that. This is just taking a button that does two different things transparently and destructively and changing that so it does not do the destructive behavior. Enter is the same way and should also be fixed.
This one actually seems like a good design decision.
On pc the backspace and delete buttons both exist and they work exactly as they should. Darned if I care what apple does.
On chrome I also see back, forward and refresh/stop just fine.
However the problem with backspace going back is that if you are typing in a textarea and you hit backspace it deletes your text (which is what you want). However if you tab to another control that is not text editable and you hit backspace you have now gone back a page and lost what you where entering. It violates all kinds of UI principles.
Backspace to go back is just a bad UI and fixing it should definitely be done. There is no dumbing down involved.
The problem is that what is good and bad for you is not as simple as we once thought.
Recommendations where based on the best science we knew at at the time. However, that science was still in the very early stages.
It has only been very recently that we have started to learn how important gut bacteria are and the role they play in your health. Your particular genetic and genetics also play a major role. It is likely there is no one best diet for humans. There won't even be one best diet for certain ethnic groups. In the end we are heading towards figuring out the best die for you.
There are lots of things we can say in general and while they are right on average within people of the similar descent they won't be anywhere close to absolute.
One of the fascinating things about biology is there are experiments I can do 100x and get almost that many different results. Biology has randomness, it has mutations, and nothing is every simple.
In the end what it comes down to is that building a mars colony is simpler than figuring out the right diet. It would be easier to colonies on the moons of Jupiter and Saturn than cure cancer.
I just hibernate my computers when I am not using them.
No need to actually reboot.