My observation of two people I know who became police officers is that the job and their colleagues changed them from nice people into utter bastards who prejudge everyone.
1% is bullshit. There might be 1% who maintain a reasonable outlook and don't prejudge people and situations. But the rest do not. They didn't get into the police by getting straight As.
Patching browsers will kill practically all vectors for the Spectre attack. Even that is a little less urgent than fixing meltdown simply because it will take longer to get from POC to practical exploit.
That was kind of my point. Meltdown is a short term attack with a short term fix. Spectre is a long term attack strategy which can be deployed in many contexts.
Let's say you are an application developer in a popular application, but you have an evil streak. You could employ Spectre in a difficult to find way to attack one of the many other bits of software on a machine. This will go on and on an on. So there's a urgency to changing software development practices to adapt to this new reality.
>Unless you're in CAD/design/animation/special effects/video encoding, etc...
When your compute needs far outstrip a PC, you revert to a laptop, since it's plenty sufficient to SSH or VNC into the server farm you plan to force to 100% load for the next week.
It doesn't help that Intel spread some confusion. Meltdown is very serious and really does need a quick fix. Spectre needs addressing but isn't as urgent since it is quite hard to exploit successfully. Meltdown workarounds should NOT be deployed on AMD systems.
As best as I can tell, the microcode updates (BIOS) are for spectre, not meltdown.
That depends on your definition of urgent. Spectre is the problem with legs and it's going to keep running. Fix meltdown once and it's fixed. But unlike meltdown, which is a poor target, because it's being addressed, Spectre presents thousands of targets on many platforms and there is no shortage of governments and criminals sharpening their attacks right now.
There is a lot more to do to address Spectre and it involves some kind of magic where all the software engineers suddenly learn how to both develop effective threat models and develop effective mitigations. Intel gave software engineers a safe place to put secrets and they didn't do it. SGX is there for a reason. If you're squealing "Oh noes! Teh Malwarez can read secrets in my process state", why the hell are you not using the tools in place to protect those secrets?
If I was selected for a jury the prosecutor had better bring a lot more to the table than that. If that's the best evidence for their case I would acquit.
Though I might consider that slightly better than eye witness testimony.
I doubt that is all they would use. It could be used to corroborate other facts in the case as to further prove this person actually committed the crime; for example it could fill in for missing pieces in the surveillance video if it correlated with his actions in the available videos. The defense would offer some alternate explanation and it would be up to jury to decide which facts seem most plausible and thus wether or not to convict. As a side note, he has apparently admitted to the murder.
You can't trust a murderer. If he admitted to it, he might be lying.
>The problem with learning any language is that if you don't use it, you will lose it. There is absolutely no reason to learn anything if you can't continuously apply it.
I retained enough French from school (30 years ago) buy croissants and booze in Paris on a recent trip. Hardly useless. The croissants were very nice.
For a runner up, French which is widely spoken in Africa and is expected to eventually become the most widely spoken language in the world due to good improving health care in Africa.
The only people who believe this live either in Quebec or in France. The rest of the world wrote off French a century ago.
Just show a prospective language learner a book on French verbs. They'll pick something else soon enough.
That really sucks. Ido is better. Why can't people use languages which don't have exceptions to its rules and one which its words sound exactly how they're spelled?
Japanese is pretty darned regular. Regular conjugations, consistent grammar rules, unambiguous pronunciation.
People who annoy governments tend to kill themselves, isn't that strange?
People who join military and engage in violent conflict and then leave the military have a massively higher rate of mental illness than the general population.
The decrease is performance only happens if you manage to update the BIOS and there's fat chance of doing that on a Haswell motherboard! It'll have reached non-support EOL long ago.
My Haswell laptop's BIOS & FW was updated this morning. This gave me a good excuse to get more coffee while not worrying about the paranoid fantasies of those that live in a world of imagined facts.
Evidently not. I was presented with a locked phone purchased brand new from an AT&T store as an unlocked phone 3 years ago. The hapless user (who travels) found the phone wouldn't work with alternative carrier SIM.
Getting AT&T to unlock it was a major undertaking. This is one of many reasons to hate AT&T.
Why on Earth do I need AT&T to sell me a Huawei phone?
What is so hard about buying an unlocked phone? What is it about buying from a carrier that is preferable - in my experience it's horrible. They are slow and will give you a locked phone when you've paid for an unlocked phone, which you then spend countless hours getting them to fix.
Modern CPUs are a mix of APR (Automatic Place and Route) and hand layout. The cores, memories, clock trees, IO, PLLs and so on tend to have the hand layout. The logic that's not running at core speed tends to get APRd.
I don't think the 18 months per 3000 gates is really accurate. The number of gates for a thing does not vary linearly with its complexity. A complete new 100K gate design might take 6 months to validate sufficiently to put in a product, but you wouldn't rely on it. Once it's proven in silicon, then you are in a better position to rely on it.
We do a lot of test chips so the building blocks are well validated before going into products.
My observation of two people I know who became police officers is that the job and their colleagues changed them from nice people into utter bastards who prejudge everyone.
1% is bullshit. There might be 1% who maintain a reasonable outlook and don't prejudge people and situations. But the rest do not. They didn't get into the police by getting straight As.
Patching browsers will kill practically all vectors for the Spectre attack. Even that is a little less urgent than fixing meltdown simply because it will take longer to get from POC to practical exploit.
That was kind of my point. Meltdown is a short term attack with a short term fix. Spectre is a long term attack strategy which can be deployed in many contexts.
Let's say you are an application developer in a popular application, but you have an evil streak. You could employ Spectre in a difficult to find way to attack one of the many other bits of software on a machine. This will go on and on an on. So there's a urgency to changing software development practices to adapt to this new reality.
What is the connection between the physical world and information processing?
Well silicon chips perform the information processing.
DOS? I thought that was truly dead. I know that the other 4 are not.
It's used plenty in embedded applications. FreeDOS of course.
>Unless you're in CAD/design/animation/special effects/video encoding, etc...
When your compute needs far outstrip a PC, you revert to a laptop, since it's plenty sufficient to SSH or VNC into the server farm you plan to force to 100% load for the next week.
It doesn't help that Intel spread some confusion. Meltdown is very serious and really does need a quick fix. Spectre needs addressing but isn't as urgent since it is quite hard to exploit successfully. Meltdown workarounds should NOT be deployed on AMD systems.
As best as I can tell, the microcode updates (BIOS) are for spectre, not meltdown.
That depends on your definition of urgent. Spectre is the problem with legs and it's going to keep running. Fix meltdown once and it's fixed. But unlike meltdown, which is a poor target, because it's being addressed, Spectre presents thousands of targets on many platforms and there is no shortage of governments and criminals sharpening their attacks right now.
There is a lot more to do to address Spectre and it involves some kind of magic where all the software engineers suddenly learn how to both develop effective threat models and develop effective mitigations. Intel gave software engineers a safe place to put secrets and they didn't do it. SGX is there for a reason. If you're squealing "Oh noes! Teh Malwarez can read secrets in my process state", why the hell are you not using the tools in place to protect those secrets?
So people who buy from the carrier store because it's "cheaper" are reluctant to pay for the most expensive phone.
If I was selected for a jury the prosecutor had better bring a lot more to the table than that. If that's the best evidence for their case I would acquit.
Though I might consider that slightly better than eye witness testimony.
I doubt that is all they would use. It could be used to corroborate other facts in the case as to further prove this person actually committed the crime; for example it could fill in for missing pieces in the surveillance video if it correlated with his actions in the available videos. The defense would offer some alternate explanation and it would be up to jury to decide which facts seem most plausible and thus wether or not to convict. As a side note, he has apparently admitted to the murder.
You can't trust a murderer. If he admitted to it, he might be lying.
If you are murdering someone, don't bring your phone or smart watch with you.
Argh.
>python which I completely despise than in lisp which I hold in high esteem
(We don't need your sort around here. (Go back to the parentheses farm where you belong.))
[(x) for opinion in opinions]
>The problem with learning any language is that if you don't use it, you will lose it. There is absolutely no reason to learn anything if you can't continuously apply it.
I retained enough French from school (30 years ago) buy croissants and booze in Paris on a recent trip. Hardly useless. The croissants were very nice.
For a runner up, French which is widely spoken in Africa and is expected to eventually become the most widely spoken language in the world due to good improving health care in Africa.
The only people who believe this live either in Quebec or in France. The rest of the world wrote off French a century ago.
Just show a prospective language learner a book on French verbs. They'll pick something else soon enough.
>hardly any native speakers
Ohh. Me! I'm one.
That really sucks. Ido is better. Why can't people use languages which don't have exceptions to its rules and one which its words sound exactly how they're spelled?
Japanese is pretty darned regular. Regular conjugations, consistent grammar rules, unambiguous pronunciation.
It's a shame that the writing system is insane.
>python which I completely despise than in lisp which I hold in high esteem
We don't need your sort around here. Go back to the parentheses farm where you belong.
You did it again.
I don't have the time. Is there a version of the Louis Rossman videos where he doesn't spent 45 minutes talking about a 2 minute topic?
You are posting to slashdot so obviously you do have the time and are just being lazy.
No and yes.
>I suggest watching Louis Rossman's Yelp-related videos
I don't have the time. Is there a version of the Louis Rossman videos where he doesn't spent 45 minutes talking about a 2 minute topic?
Relax.
Be comfortable with not knowing.
People who annoy governments tend to kill themselves, isn't that strange?
People who join military and engage in violent conflict and then leave the military have a massively higher rate of mental illness than the general population.
So it could be that or covert murder.
I bet your fun at partys.
I bet you're a hoot at grammar conferences.
The decrease is performance only happens if you manage to update the BIOS and there's fat chance of doing that on a Haswell motherboard! It'll have reached non-support EOL long ago.
My Haswell laptop's BIOS & FW was updated this morning. This gave me a good excuse to get more coffee while not worrying about the paranoid fantasies of those that live in a world of imagined facts.
Evidently not. I was presented with a locked phone purchased brand new from an AT&T store as an unlocked phone 3 years ago.
The hapless user (who travels) found the phone wouldn't work with alternative carrier SIM.
Getting AT&T to unlock it was a major undertaking. This is one of many reasons to hate AT&T.
Why on Earth do I need AT&T to sell me a Huawei phone?
What is so hard about buying an unlocked phone? What is it about buying from a carrier that is preferable - in my experience it's horrible. They are slow and will give you a locked phone when you've paid for an unlocked phone, which you then spend countless hours getting them to fix.
Modern CPUs are a mix of APR (Automatic Place and Route) and hand layout. The cores, memories, clock trees, IO, PLLs and so on tend to have the hand layout. The logic that's not running at core speed tends to get APRd.
I don't think the 18 months per 3000 gates is really accurate. The number of gates for a thing does not vary linearly with its complexity. A complete new 100K gate design might take 6 months to validate sufficiently to put in a product, but you wouldn't rely on it. Once it's proven in silicon, then you are in a better position to rely on it.
We do a lot of test chips so the building blocks are well validated before going into products.