It likely has neither the internal structural strength to be laid on its side or nor the outer skin isn't strong enough to support its weight without a very delicate bed to lie it on.
If I have to move to a town with only one employer, or train for years for a specific job that has only one employer then a union makes sense. I've worked in Silicon Valley, I never felt I couldn't get another job with only putting in minimal effort. There was zero friction in changing jobs and I was there on a TN visa. So what is the power abuse the union is trying to fix?
The biggest advantage is lower air pressure. Rocket engines must keep the pressure of the exhaust gas higher than the atmosphere the launch in. This means the engines at sea level launch will have a lower exhaust speed and therefore be less efficient.
Next you don't have to push through 40,000 feet of atmosphere. Rockets launched from sea level do not accelerate at their maximum rate because they want to reduce loss due to air resistance.
Third is flexibility of launch location. You can now launch from anywhere your plane can get to. Launching from the equator to geostationary orbit is easier than going form south Florida.
Last you start a little higher and with an initial velocity. This is probably the least advantage but it still counts. Rockets are all about change in velocity and its an exponential equation. Want to go an extra 1500m/s double the size of your rocket. So a little initial altitude and velocity can mean a huge difference in the amount of fuel needed to reach your intended orbit.
The discussion isn't about what you see on the desktop but how programs interact with it. Windows can be customized quite a bit but all the programs still work because all default functionality they expect is there. I can easily download and install programs. Android can look radically different on different platforms but my parents can go to the playstore and add apps and they always work. I can't say the same about any linux desktops. They are all a pain. Canonical made some huge strides here but it's still fragmented.
Companies should be scared to take your personal information and store it. They should hold the bare minimum information required to provide the service they are selling. When I developed commerce websites I never stores credit card information on my systems. Creating user accounts was a pain, you can't ask users to create a unique password for a site they use once a year. Any company that does is delusional.
Bitcoin can't move to proof-of-stake. Bitcoin has a way to vote for changes to the protocol but that voting is done by miners. The interests of miners are not the same as those of holders of the currency which are also different from the interests of users of the currency. Miners only care about short term mining rewards. They have to pay off their equipment today before newer equipment makes theirs obsolete. The want to keep the block reward as high as possible, high transaction costs are good for miners. People holding the currency are mostly doing it for speculation, their interest is the currency appreciating. Users of the currency care about transaction costs, transactions times and price stability.
The owners of these satellites don't care which one is which in the tracking info, the air force really doesn't either. CubeSats are small, almost anyone can have one launched if you pay a little and follow some simple rules - https://xkcd.com/1992/
Cubsats are primarily used for proving a technology, zero g experiments and sometime measuring something. You send it up, it does its thing, it reports back the results and then it burns up in the atmosphere. As long as I know generally where in the sky it is I don't need to care which one it is. It will be in its little posy of other cubsats that rode the same rocket up and that's good enough.
If we make an AI that is more intelligent than us we should consider it our child and heir not some slave to be bought and sold. As for our future, consider the how we treat our old, feeble or mentally impaired. That's not a commentary on how we treat our elderly just the thought process that the AI would follow.
A better plan is to make the AI as smart as possible and then we humans behave better in the hopes that a superior intelligence considers us worthy of keeping alive.
The first step in behaving better is to stop pretending there are human values because large groups of humans rarely act morally when it isn't in their own self interest.
Of the industrialized countries only Australia is worse. We beat the American's by over 5% and that's not counting the fact that we fudge the numbers. The Canadian government chose not to include methane being released by rotting wood from forests. It turns out if you clear cut large areas and then replant those areas with only one type of tree those trees become susceptible to disease. Who would have thought. I guess there is some justice in seeing the Australians suffer but I can't see many Canadians complaining. https://en.wikipedia.org/wiki/...
How about the idiots who hired and put a gun in the hand of the actual shooter. Police officers have real power, they have to pass physiological exams, they have to be approved to carry a weapon. This is how you arrest someone
https://www.youtube.com/watch?... - arrest of Toronto Van attack killer
When you are providing advertising you are responsible for how those ads are used on your platform. There are many products that are essential to participating in society. Housing, banking, credit, education and transportation would usually fall in this category. If you are advertising these products you have a moral responsibility to do so in a way that is not detrimental to society.
While we are investigating facebook though we also should go after credit bureaus for selling income and risk based zip code lists to allow targeted advertising of loans and credit. I suspect there are number of other companies also guilty of these types of systemic discrimination. Facebook didn't invent it, they just do it better.
I'm Canadian, we are the worst polluters in the world. 23 tons per person of green house gas*. Trump's America is only 19 tons. My plastic plates and utensils waste might not even be an entire kg in a year. Also in most of the western world we don't use our rivers as garbage dumps. The great plastic patch in the pacific isn't because people are using plastic bags it's because people are just dumping shit in their rivers. So seriously what fucking problem are these greens trying to solve? You want to solve global warming, get Canadian's to live in cities that are walkable. A person in London, England will with the same income as me will produce nearly 1/3rd the green house gas as me because they don't drive everywhere and their house shares a few walls with their neighbours.
*the Canadian government has elected not to count environmental sources in our green house gas emissions. Due to mind mindbogglingly stupid management of our forests where we planted a single species of inbred trees on clear cut land. We now have large areas of dead and rotting trees that are causing our forest to be net contributors to green house gas emissions.
Or at least the huge numbers we have today. Everyone knows at least one person who has died in a car accident and three times that many people who have been seriously hurt. We accept this stupidly high number of deaths and injuries because we don't see an easy way out. Worse, in most countries we put most of the expense of the accident on the victim for rehab and loss of enjoyment of life. To do otherwise would make insurance rates affordable. As soon as a couple of percent of the cars on the road are self driving cars with better driving records than the average public driver that attitude will change. It won't take long after that until human driven cars are banned.
However most of us are not Google's customers. We are their products and as products we are strictly a commodity. We are easily replaced and not worth the cost or effort of a human interaction.
I like to think my boys are pretty responsible but there is no way I would give them a car that could do 180km/h. I remember the stupid stuff I did as a teenager. I'm always amazed that so many boys actually make it to 20. So here is a better way to think of this, if Volvo proves this works, what percentage reduction of traffic fatalities and injuries would justify making it mandatory in your country? Sweden at 4.7 deaths per 100,000 people per year seems god awful if you think about living to 100 but then the USA is 12.9 deaths per year. So vehicle deaths are a huge problem. If something added $30 to the yearly cost of owning a car and reduced the death rate by %10 that would be $6.4 Million per life in Sweden. Might not be worth it. In the USA though it would be $2.3 Million per life saved. It might be worth it there.
And my ex-wife likely was responsible for the OS that the plane was using. Certification is backwards. The company making the OS or plane or drug should not be paying for the certification. The buyers of the product need to group together to do it. When I did security certification at IBM no one ever failed. Our customer was the maker of the product so we couldn't fail them. We almost never asked the customer to make changes (and when we did we never verified that they did make the changes), all the certification process was about getting the paper work correct. For the OS certification it might actually be worse. The certifiers probably aren't very good programmers. Their tests are running automated code checkers and running a subset of the tests the OS maker made. One really bad mistake my ex's team made was misunderstanding a processor errata spec on cache misses. A non-trivial percentage of the worlds aircraft were nearly grounded because of that*. My ex's team had misread the errata and the certification house had relied on her teams interpretation of the errata (or more likely had no clue what it meant).
Critical systems don't allow free() so all non-stack memory will be in static locations. Someone was able to write a program to analyse the executable images to determine if this particular cache miss would ever happen. Turned out that no production systems were affected. The scary part though is change the length of a single text string could trigger this problem.
Ottawa is in about the middle of the Eastern Time zone. 9 to 5 is the standard work day. Sun rise in Ottawa in late december is after 7:30am. If we went to DST it would mean sun rise at 8:30am. So leaving for work in darkness. If we move west in the time zone things get worse. Detroit sun rise would be 9am so the entire morning commute would be in the dark. Poor Thunderbay would see the sun rise at 10am.
This isn't some theoretical attack, these guys went out and actually tried it and measured the results. Congratulations to them for trying. What did most of us slashdotters do today? Also what if the attack was 100x more sensitive or what happens in 5 years when hard drives actually are more sensitive to vibration? Hell just doing the experiment could have lead to other interesting things being discovered.
If you want to advertise on the web you will either use facebook or you use Google as the middle man. Want to sell adds on your website you will either have to hire a sales person or sell add space to Google. Google owns both sides of the transaction, no other middle man can ever be created. Mail, search, docs, those are all walls and a moat around the castle that is adwords.
I seriously doubt Warren understands this though. Heck, most slashdot users think they are google's customer.
Until people actually start paying for the social media sites they use then you will continue to be treated like the pigs in a factory farm than. I know of one good pay to use social media site and they do an amazing job. We need to get over this free mentality. It's not free.
I have a few tools that require licences and the licence checking software occasionally breaks when their is a windows update. I would prefer it if the makers of the tools actually gave an update when windows broke things as opposed to thousands of developers scrambling and wasting hours on these problems.
There are two types of attacks against systems like this.
1 where the attacker modifies the system, hopes the victim doesn't notice and then steals information when the victim next uses the system
2 where the attacker steals the system and then tries to extract information
These attacks are against the latter, where I steal your laptop and then try and extract your passwords from the running machine. If your password manager is open and unlocked, then I can trivially get your passwords, but if the manager has been closed, then these attacks could reveal your passwords.
I once tried to bid on writing the standard for Canadian Interac point of sale devices. The spec at the time failed to make this distinction.
If the password isn't protecting anything of value then 1 character will do - for example any site that makes you create an account so you can use it once.
If the attacker is rate limited and is only interested in one account then a 4 digit PIN will do - think bank cards
If the attacker can attack any one of 50,000 employees and is only rate limited per account a pass phrase of 4 words should be used.
If the attacker has the hash of the pass phrase then a pass phrase of 5 words should be used.
If the attacker has the hashes of 50,000+ phrases then a pass phrase of 6 words should be used.
8 random character passwords are useless, they too strong for the rate limited single account, impossible for 50,000 employees to remember and worthless against an attacker with the hash of the password.
You should also fire everyone involved in the 8 character, at least one upper, one lower, one number and one one special character and change your password every 3 months people. After 6 months almost every employee gives up on creating a strong password and uses a common 6 letter English word, capitalizes the first letter, puts in the number 1 and then a '!'. They then increment the number every 3 months.
Making something secure means thinking about security on day one. What is it that I want to have secure and who wants to get it. It means keeping things simple. I can write 15 lines of code that are secure as long as they don't call any other functions. After that things start getting risky. Frameworks build on other frameworks, multiple data bases, parsing any strings, it's all extra complexity. You really have to look at it and try and minimize what you want to keep secure. Make everything else fancy, make your email web page requires 1.1GB in memory (looking a you gmail), but let's keep the actual login tiny so one person can understand it.
Seriously, think first and then remember simple and minimal is your friend in security
It likely has neither the internal structural strength to be laid on its side or nor the outer skin isn't strong enough to support its weight without a very delicate bed to lie it on.
If I have to move to a town with only one employer, or train for years for a specific job that has only one employer then a union makes sense. I've worked in Silicon Valley, I never felt I couldn't get another job with only putting in minimal effort. There was zero friction in changing jobs and I was there on a TN visa. So what is the power abuse the union is trying to fix?
The biggest advantage is lower air pressure. Rocket engines must keep the pressure of the exhaust gas higher than the atmosphere the launch in. This means the engines at sea level launch will have a lower exhaust speed and therefore be less efficient.
Next you don't have to push through 40,000 feet of atmosphere. Rockets launched from sea level do not accelerate at their maximum rate because they want to reduce loss due to air resistance.
Third is flexibility of launch location. You can now launch from anywhere your plane can get to. Launching from the equator to geostationary orbit is easier than going form south Florida.
Last you start a little higher and with an initial velocity. This is probably the least advantage but it still counts. Rockets are all about change in velocity and its an exponential equation. Want to go an extra 1500m/s double the size of your rocket. So a little initial altitude and velocity can mean a huge difference in the amount of fuel needed to reach your intended orbit.
The discussion isn't about what you see on the desktop but how programs interact with it. Windows can be customized quite a bit but all the programs still work because all default functionality they expect is there. I can easily download and install programs. Android can look radically different on different platforms but my parents can go to the playstore and add apps and they always work. I can't say the same about any linux desktops. They are all a pain. Canonical made some huge strides here but it's still fragmented.
This is going to be a impossible. Look systemd
Companies should be scared to take your personal information and store it. They should hold the bare minimum information required to provide the service they are selling. When I developed commerce websites I never stores credit card information on my systems. Creating user accounts was a pain, you can't ask users to create a unique password for a site they use once a year. Any company that does is delusional.
Bitcoin can't move to proof-of-stake. Bitcoin has a way to vote for changes to the protocol but that voting is done by miners. The interests of miners are not the same as those of holders of the currency which are also different from the interests of users of the currency. Miners only care about short term mining rewards. They have to pay off their equipment today before newer equipment makes theirs obsolete. The want to keep the block reward as high as possible, high transaction costs are good for miners. People holding the currency are mostly doing it for speculation, their interest is the currency appreciating. Users of the currency care about transaction costs, transactions times and price stability.
The owners of these satellites don't care which one is which in the tracking info, the air force really doesn't either. CubeSats are small, almost anyone can have one launched if you pay a little and follow some simple rules - https://xkcd.com/1992/
Cubsats are primarily used for proving a technology, zero g experiments and sometime measuring something. You send it up, it does its thing, it reports back the results and then it burns up in the atmosphere. As long as I know generally where in the sky it is I don't need to care which one it is. It will be in its little posy of other cubsats that rode the same rocket up and that's good enough.
If we make an AI that is more intelligent than us we should consider it our child and heir not some slave to be bought and sold. As for our future, consider the how we treat our old, feeble or mentally impaired. That's not a commentary on how we treat our elderly just the thought process that the AI would follow.
A better plan is to make the AI as smart as possible and then we humans behave better in the hopes that a superior intelligence considers us worthy of keeping alive.
The first step in behaving better is to stop pretending there are human values because large groups of humans rarely act morally when it isn't in their own self interest.
Of the industrialized countries only Australia is worse. We beat the American's by over 5% and that's not counting the fact that we fudge the numbers. The Canadian government chose not to include methane being released by rotting wood from forests. It turns out if you clear cut large areas and then replant those areas with only one type of tree those trees become susceptible to disease. Who would have thought. I guess there is some justice in seeing the Australians suffer but I can't see many Canadians complaining.
https://en.wikipedia.org/wiki/...
How about the idiots who hired and put a gun in the hand of the actual shooter. Police officers have real power, they have to pass physiological exams, they have to be approved to carry a weapon. This is how you arrest someone https://www.youtube.com/watch?... - arrest of Toronto Van attack killer
When you are providing advertising you are responsible for how those ads are used on your platform. There are many products that are essential to participating in society. Housing, banking, credit, education and transportation would usually fall in this category. If you are advertising these products you have a moral responsibility to do so in a way that is not detrimental to society.
While we are investigating facebook though we also should go after credit bureaus for selling income and risk based zip code lists to allow targeted advertising of loans and credit. I suspect there are number of other companies also guilty of these types of systemic discrimination. Facebook didn't invent it, they just do it better.
I'm Canadian, we are the worst polluters in the world. 23 tons per person of green house gas*. Trump's America is only 19 tons. My plastic plates and utensils waste might not even be an entire kg in a year. Also in most of the western world we don't use our rivers as garbage dumps. The great plastic patch in the pacific isn't because people are using plastic bags it's because people are just dumping shit in their rivers. So seriously what fucking problem are these greens trying to solve? You want to solve global warming, get Canadian's to live in cities that are walkable. A person in London, England will with the same income as me will produce nearly 1/3rd the green house gas as me because they don't drive everywhere and their house shares a few walls with their neighbours.
*the Canadian government has elected not to count environmental sources in our green house gas emissions. Due to mind mindbogglingly stupid management of our forests where we planted a single species of inbred trees on clear cut land. We now have large areas of dead and rotting trees that are causing our forest to be net contributors to green house gas emissions.
Or at least the huge numbers we have today. Everyone knows at least one person who has died in a car accident and three times that many people who have been seriously hurt. We accept this stupidly high number of deaths and injuries because we don't see an easy way out. Worse, in most countries we put most of the expense of the accident on the victim for rehab and loss of enjoyment of life. To do otherwise would make insurance rates affordable. As soon as a couple of percent of the cars on the road are self driving cars with better driving records than the average public driver that attitude will change. It won't take long after that until human driven cars are banned.
However most of us are not Google's customers. We are their products and as products we are strictly a commodity. We are easily replaced and not worth the cost or effort of a human interaction.
I like to think my boys are pretty responsible but there is no way I would give them a car that could do 180km/h. I remember the stupid stuff I did as a teenager. I'm always amazed that so many boys actually make it to 20. So here is a better way to think of this, if Volvo proves this works, what percentage reduction of traffic fatalities and injuries would justify making it mandatory in your country? Sweden at 4.7 deaths per 100,000 people per year seems god awful if you think about living to 100 but then the USA is 12.9 deaths per year. So vehicle deaths are a huge problem. If something added $30 to the yearly cost of owning a car and reduced the death rate by %10 that would be $6.4 Million per life in Sweden. Might not be worth it. In the USA though it would be $2.3 Million per life saved. It might be worth it there.
And my ex-wife likely was responsible for the OS that the plane was using. Certification is backwards. The company making the OS or plane or drug should not be paying for the certification. The buyers of the product need to group together to do it. When I did security certification at IBM no one ever failed. Our customer was the maker of the product so we couldn't fail them. We almost never asked the customer to make changes (and when we did we never verified that they did make the changes), all the certification process was about getting the paper work correct. For the OS certification it might actually be worse. The certifiers probably aren't very good programmers. Their tests are running automated code checkers and running a subset of the tests the OS maker made. One really bad mistake my ex's team made was misunderstanding a processor errata spec on cache misses. A non-trivial percentage of the worlds aircraft were nearly grounded because of that*. My ex's team had misread the errata and the certification house had relied on her teams interpretation of the errata (or more likely had no clue what it meant).
Critical systems don't allow free() so all non-stack memory will be in static locations. Someone was able to write a program to analyse the executable images to determine if this particular cache miss would ever happen. Turned out that no production systems were affected. The scary part though is change the length of a single text string could trigger this problem.
Ottawa is in about the middle of the Eastern Time zone. 9 to 5 is the standard work day. Sun rise in Ottawa in late december is after 7:30am. If we went to DST it would mean sun rise at 8:30am. So leaving for work in darkness. If we move west in the time zone things get worse. Detroit sun rise would be 9am so the entire morning commute would be in the dark. Poor Thunderbay would see the sun rise at 10am.
This isn't some theoretical attack, these guys went out and actually tried it and measured the results. Congratulations to them for trying. What did most of us slashdotters do today? Also what if the attack was 100x more sensitive or what happens in 5 years when hard drives actually are more sensitive to vibration? Hell just doing the experiment could have lead to other interesting things being discovered.
If you want to advertise on the web you will either use facebook or you use Google as the middle man. Want to sell adds on your website you will either have to hire a sales person or sell add space to Google. Google owns both sides of the transaction, no other middle man can ever be created. Mail, search, docs, those are all walls and a moat around the castle that is adwords.
I seriously doubt Warren understands this though. Heck, most slashdot users think they are google's customer.
Until people actually start paying for the social media sites they use then you will continue to be treated like the pigs in a factory farm than. I know of one good pay to use social media site and they do an amazing job. We need to get over this free mentality. It's not free.
I have a few tools that require licences and the licence checking software occasionally breaks when their is a windows update. I would prefer it if the makers of the tools actually gave an update when windows broke things as opposed to thousands of developers scrambling and wasting hours on these problems.
There are two types of attacks against systems like this.
1 where the attacker modifies the system, hopes the victim doesn't notice and then steals information when the victim next uses the system
2 where the attacker steals the system and then tries to extract information
These attacks are against the latter, where I steal your laptop and then try and extract your passwords from the running machine. If your password manager is open and unlocked, then I can trivially get your passwords, but if the manager has been closed, then these attacks could reveal your passwords.
I once tried to bid on writing the standard for Canadian Interac point of sale devices. The spec at the time failed to make this distinction.
If the password isn't protecting anything of value then 1 character will do - for example any site that makes you create an account so you can use it once.
If the attacker is rate limited and is only interested in one account then a 4 digit PIN will do - think bank cards
If the attacker can attack any one of 50,000 employees and is only rate limited per account a pass phrase of 4 words should be used.
If the attacker has the hash of the pass phrase then a pass phrase of 5 words should be used.
If the attacker has the hashes of 50,000+ phrases then a pass phrase of 6 words should be used.
8 random character passwords are useless, they too strong for the rate limited single account, impossible for 50,000 employees to remember and worthless against an attacker with the hash of the password.
You should also fire everyone involved in the 8 character, at least one upper, one lower, one number and one one special character and change your password every 3 months people. After 6 months almost every employee gives up on creating a strong password and uses a common 6 letter English word, capitalizes the first letter, puts in the number 1 and then a '!'. They then increment the number every 3 months.
Making something secure means thinking about security on day one. What is it that I want to have secure and who wants to get it. It means keeping things simple. I can write 15 lines of code that are secure as long as they don't call any other functions. After that things start getting risky. Frameworks build on other frameworks, multiple data bases, parsing any strings, it's all extra complexity. You really have to look at it and try and minimize what you want to keep secure. Make everything else fancy, make your email web page requires 1.1GB in memory (looking a you gmail), but let's keep the actual login tiny so one person can understand it.
Seriously, think first and then remember simple and minimal is your friend in security