PhotoCD was cool in that it had multiple resolutions available for each photo. That was about it though... even with my employee discount at a retailer the PCD was too expensive to be worth it. I just put an SD card in the scanner (yes, it supported writing PCD format to SD) and did it that way.
neat machine: SD, USB, CDR, MMC, and photo scanner all tied to a digital projector that exposed the paper. so it was Film == input only, Paper == output only, everything else was I/O and you could basically go from any to any.
I'm playing a game and the engine encrypts my traffic so I can't sniff the location of other player data in real time (radar problem). The overhead of "age of universe" encryption would impact game performance *and* as long as the data is 5-10 min old before I can decrypt it, then my radar app is worthless...
So, a simple DH with 256bit keys renegotiated every 5-10 min is plenty of security for this application without impacting performance.
If, OTOH, I am doing banking and stock account management I want those login credentials and account codes to be secured for at least my lifetime.
After all, the punishment for breaking a crypto law can't practically exceed the punishment they would get if they handed over proof of two decades of drug smuggling, contract murders, etc. Better to go to jail on that minor charge for a year or two than for the rest of your life.
DGATWOOD: you are hereby in contempt of court, you are to be held in jail until such time as you decide to produce the decryption keys for these flash drives found in your possession that are encrypted with an unapproved system.
In another vein, I see a market for custom flash drive firmware that reports a nominal capacity (like 8 gig) while actually being much larger (128 gig) and having the additional capacity (120 gig) locked away without a specific command being sent to the device.
but Parent's point remains valid. "Large" needs to be valued at the target's need for privacy. Thus if you need something to be secret for a long time, then maybe you need a larger keyspace, or even use an OTP for the primary secret and store said OTP physically securely.
Different TLAs have different access levels. I would fully expect the NSA/CIA to have access to break much higher encryption than the FBI, and to hide that fact from them.
Afterall, if you can break iPhone crypto, you *don't* want Apple or foreign agents to know this, and allowing the FBI to know means they'd use is it on (relatively) trivial targets and let the cat out of the bag.
Much like the '49 gold rush. John Sutter did not make his money off the gold found at his mill, he made his money selling shovels and picks to the miners that showed up afterwards. The miners themselves barely broke even for the most part.
I have no interest in mining, but I do have an interest in a couple of shover manufacturers and am looking to start employment with a shovel seller.
Old designs would be for different process technologies. As the tech changes the DRCs (Design rule checks) change as well.
You can't run a design on a process it wasn't made for, the resulting product simply won't work correctly (if at all).
If the CPU was designed for a gate width of 35nM then it was designed with biasing around that gate width's leakage. If you then try to spin that part on a 14nM fab the biasing of the gates is all wrong and it will (likely catch fire) not work at all because of such high leakage.
Additionally, price doesn't scale the way you imply. A wafer start costs about $1K. Doesn't matter what process you run on it (it does, but not really all that much). The cost per part is based on the number of functional parts per wafer at the end. Thus going from an 8 to a 12 inch wafer lowers cost even though the process change requires a $2.2bn fab to be built, you have gone from 201 sq inches to 452 square inches, over *double* the yield. Same thing from process shrinks, you cut the area used by your transistor gates and you make the die smaller, then you can fit more on a wafer.
Thing is, Intel may not even have fabs capable of making the older parts any more, even if they wanted to. Process tech has evolved, IDK if they even have an 8" fabs left...
To just "redesign" the part for the new process is not realistic either.
TLDR: To make an old part will cost the same or more than it did when it was the latest and greatest.
True, but this is about passing the cursory inspection without raising the kinds of flags that a fully deleted computer would raise. As to the boot key, sure, but I was going for dead easiest: key in boots secure key out boots decoy to clean up shop in a jiffy: boot decoy, insert and format key, move folder of pics over to key.
boot a plain jane windows partition with nothing of consequence on it for customs. Plug in a USB key with a bootloader and boot a second partition that has been encrypted and has all your real files.
Customs isn't going to check disk manager and ask why you have all this "unpartitioned space" at the tail of a 20 gig or so boot volume.
USB key can be cleanly erased after last protected access is needed and prior to customs activity, just format and load with vacation pictures to overwrite previous data.
Perfect plausibility; highly unlikely to raise flags, etc.
In my case I have a travel phone that I use (nexus5) and I delete any apps upon heading through a border. I have unlimited data, so I can just re-download whatever app after the crossing. Phone sees regular secure erasures as normal operation.
I read more, and it's actually a timing attack combined with a cache read. So... A little more problematic than I initially indicated because the cache does flush, but they're snagging it sooner. Linus has the right answer: Disable speculation when going into kernel/protected memory space. https://lkml.org/lkml/2018/1/3/797
As to the block reuse issue, it's simply impossible for the system level design engineer to fully understand all those blocks, just like the the block level designers can't understand the entire system(s) that their block is used in. Intel's model is a library of known good blocks, system level designers then integrate these together.
The issue is that all this is working "as designed" and there is a fundamental design issue (easy fix by Linus noted above). That this issue made it into a VHDL block that was vetted is *the* issue, but that this block was then re-used is expected. Since it never actually broke it never was refactored.
I don't see a solution to the "teams in isolation" problem either. The CPUs and support circuitry (like chipset) are simply too damn complex for a human brain to hold an entire model of in any level of detail capable of being useful in a design context. In chipset I only had three areas that I focused on, there were many many others, some I had better awareness of than others. My blocks I knew inside and out, I knew how to tickle them, break them, etc. Blocks I interacted with I knew their internal block diagram, but not the low level functionality, and blocks orthogonal to my focus area really were just "block Foo connects to Bar and Baz, and I connect to Baz". So I need to understand Baz, but I'd just have to trust that the Baz - Foo interface was done correct.
I can't speak back to 95, but I can speak back to 99. That is an accurate statement. There is *enormous* pressure, all schedules are don on a 50/90 interval: What is the 50% confidence schedule to complete, what is the 90%. In theory this means management can make an informed decision, in reality they aim for the 50 and then browbeat the engineering teams to meet that deadline.
Sure. The difference between harassment and feeling triggered is easy.
Did the alleged harasser know of the triggers for the victim and use that to effect said triggering? Then it's harassment.
Did the alleged harasser not know of the triggers for the victim and purely accidently hit them? Then it's unfortunate and maybe deserves a polite social apology, but it is *not* harassment.
I have a couple PTSD/GAD triggers, and they *suck*. One of them is being called into a 1:1 or 2:1 meeting with no agenda or indication of what the meeting is about, and where the other person(s) are direct management. Does that mean my boss is harassing me when she says "let's go talk"? I mean my heart starts to race and I feel the adrenal response hit, but seriously? It's business. Sucks for me. If she knew that I had been assaulted previously at a prior job by a south african former apartheid cop and lit into in a 2:1 meeting that started with "you little fuck" and didn't stop for a half hour*, all while my direct manager did virtually nothing and then called meetings in such a way as to intentionally put me back there every day? Yeah that would be harassment.
* yup, I was young and stupid at the time, so I sat there and took it. This was all because I was asked to do something by my direct manager that this other manager didn't like. The bad: I trigger super bad at meetings with two managers present. The good: If anyone ever tries that again I'll pull out my phone and video them, then sue for hostile work environment; possibly with a detour for a police report for assault. The really good: Karma got this asshole. Last I heard he was suffering from cirrhosis of the liver and severe gout.
Grabbing cash out of my wallet without asking will *always* be an issue. Partner, spouse, anything. Once it's in my wallet it's expected to be there. I don't spot check my wallet before heading out, and if I had $100 in there, I expect it to still be there. (This is the personal space issue).
That said, my close friends, and family also know there is a drawer in my house with a bank bag. Take what you need, put it back later, it's all good. There is a mix of bill sizes, some assorted gift cards, and a roll of quarters in there at all times.
If you're heading to europe, grab the Euros before you go so you don't need to exchange at the airport.
that sure as shit was my ex's and my relationship. In fact, once it became clear she was having an affair and was blowing my earnings on said affair I started taking all my OT pay out in cash and hoarding it... She equivocated that action to theft, even though it was my earnings going to me.
She *still* thinks she's entitled to my earnings, 5 years on.
PhotoCD was cool in that it had multiple resolutions available for each photo.
That was about it though... even with my employee discount at a retailer the PCD was too expensive to be worth it. I just put an SD card in the scanner (yes, it supported writing PCD format to SD) and did it that way.
neat machine:
SD, USB, CDR, MMC, and photo scanner all tied to a digital projector that exposed the paper.
so it was Film == input only, Paper == output only, everything else was I/O and you could basically go from any to any.
Even if they're not washed out, their balance may be off and they're going to be mighty red-faced.
unfortunately that won't work:
https://www.theregister.co.uk/...
and here's the order that says
[...]be remanded to the custody of the United States Marshals to be incarcerated until such time that he fully complies with Judge Reuter's Order[...]
http://arstechnica.com/wp-cont...
E.g.: *FOREVER*
here's a more practical example:
I'm playing a game and the engine encrypts my traffic so I can't sniff the location of other player data in real time (radar problem).
The overhead of "age of universe" encryption would impact game performance *and* as long as the data is 5-10 min old before I can decrypt it, then my radar app is worthless...
So, a simple DH with 256bit keys renegotiated every 5-10 min is plenty of security for this application without impacting performance.
If, OTOH, I am doing banking and stock account management I want those login credentials and account codes to be secured for at least my lifetime.
You know, I'm not actually sure now that I think about it. I'm just so damn cynical I assumed that it had patents on it.
So... Murder by induced suicide rather than straight out murder staged to look like suicide is what you're saying?
He managed to do something on his second first try...
After all, the punishment for breaking a crypto law can't practically exceed the punishment they would get if they handed over proof of two decades of drug smuggling, contract murders, etc. Better to go to jail on that minor charge for a year or two than for the rest of your life.
DGATWOOD: you are hereby in contempt of court, you are to be held in jail until such time as you decide to produce the decryption keys for these flash drives found in your possession that are encrypted with an unapproved system.
In another vein, I see a market for custom flash drive firmware that reports a nominal capacity (like 8 gig) while actually being much larger (128 gig) and having the additional capacity (120 gig) locked away without a specific command being sent to the device.
but Parent's point remains valid.
"Large" needs to be valued at the target's need for privacy.
Thus if you need something to be secret for a long time, then maybe you need a larger keyspace, or even use an OTP for the primary secret and store said OTP physically securely.
Different TLAs have different access levels.
I would fully expect the NSA/CIA to have access to break much higher encryption than the FBI, and to hide that fact from them.
Afterall, if you can break iPhone crypto, you *don't* want Apple or foreign agents to know this, and allowing the FBI to know means they'd use is it on (relatively) trivial targets and let the cat out of the bag.
actually I wonder if this might count as prior art to open the tech to other manufacturers...
blockchain isn't anon.
but really, right now BTC is being used as a speculation vehicle and payment on black market stuff. That's about it.
Much like the '49 gold rush.
John Sutter did not make his money off the gold found at his mill, he made his money selling shovels and picks to the miners that showed up afterwards. The miners themselves barely broke even for the most part.
I have no interest in mining, but I do have an interest in a couple of shover manufacturers and am looking to start employment with a shovel seller.
the posted CPU utilization graphs look pretty obvious :/
I think they were on the edge and this shoved them over, but now they need to spin up more servers and deal with that, plus killed margin.
Bwahahahahaaaa
it doesn't work that way at all.
Old designs would be for different process technologies. As the tech changes the DRCs (Design rule checks) change as well.
You can't run a design on a process it wasn't made for, the resulting product simply won't work correctly (if at all).
If the CPU was designed for a gate width of 35nM then it was designed with biasing around that gate width's leakage. If you then try to spin that part on a 14nM fab the biasing of the gates is all wrong and it will (likely catch fire) not work at all because of such high leakage.
Additionally, price doesn't scale the way you imply. A wafer start costs about $1K. Doesn't matter what process you run on it (it does, but not really all that much). The cost per part is based on the number of functional parts per wafer at the end. Thus going from an 8 to a 12 inch wafer lowers cost even though the process change requires a $2.2bn fab to be built, you have gone from 201 sq inches to 452 square inches, over *double* the yield.
Same thing from process shrinks, you cut the area used by your transistor gates and you make the die smaller, then you can fit more on a wafer.
Thing is, Intel may not even have fabs capable of making the older parts any more, even if they wanted to. Process tech has evolved, IDK if they even have an 8" fabs left...
To just "redesign" the part for the new process is not realistic either.
TLDR: To make an old part will cost the same or more than it did when it was the latest and greatest.
True, but this is about passing the cursory inspection without raising the kinds of flags that a fully deleted computer would raise.
As to the boot key, sure, but I was going for dead easiest:
key in boots secure
key out boots decoy
to clean up shop in a jiffy: boot decoy, insert and format key, move folder of pics over to key.
boot a plain jane windows partition with nothing of consequence on it for customs.
Plug in a USB key with a bootloader and boot a second partition that has been encrypted and has all your real files.
Customs isn't going to check disk manager and ask why you have all this "unpartitioned space" at the tail of a 20 gig or so boot volume.
USB key can be cleanly erased after last protected access is needed and prior to customs activity, just format and load with vacation pictures to overwrite previous data.
Perfect plausibility; highly unlikely to raise flags, etc.
In my case I have a travel phone that I use (nexus5) and I delete any apps upon heading through a border. I have unlimited data, so I can just re-download whatever app after the crossing.
Phone sees regular secure erasures as normal operation.
My fridge runs CP/M Wooooo!
Actually that would be kinda neat...
Brb.
As an aside, I'm particularly curious when you retired and what CPUs you worked on :-)
I read more, and it's actually a timing attack combined with a cache read.
So...
A little more problematic than I initially indicated because the cache does flush, but they're snagging it sooner. Linus has the right answer: Disable speculation when going into kernel/protected memory space. https://lkml.org/lkml/2018/1/3/797
As to the block reuse issue, it's simply impossible for the system level design engineer to fully understand all those blocks, just like the the block level designers can't understand the entire system(s) that their block is used in. Intel's model is a library of known good blocks, system level designers then integrate these together.
The issue is that all this is working "as designed" and there is a fundamental design issue (easy fix by Linus noted above). That this issue made it into a VHDL block that was vetted is *the* issue, but that this block was then re-used is expected. Since it never actually broke it never was refactored.
I don't see a solution to the "teams in isolation" problem either. The CPUs and support circuitry (like chipset) are simply too damn complex for a human brain to hold an entire model of in any level of detail capable of being useful in a design context. In chipset I only had three areas that I focused on, there were many many others, some I had better awareness of than others. My blocks I knew inside and out, I knew how to tickle them, break them, etc. Blocks I interacted with I knew their internal block diagram, but not the low level functionality, and blocks orthogonal to my focus area really were just "block Foo connects to Bar and Baz, and I connect to Baz". So I need to understand Baz, but I'd just have to trust that the Baz - Foo interface was done correct.
I can't speak back to 95, but I can speak back to 99.
That is an accurate statement.
There is *enormous* pressure, all schedules are don on a 50/90 interval:
What is the 50% confidence schedule to complete, what is the 90%.
In theory this means management can make an informed decision, in reality they aim for the 50 and then browbeat the engineering teams to meet that deadline.
Sure.
The difference between harassment and feeling triggered is easy.
Did the alleged harasser know of the triggers for the victim and use that to effect said triggering? Then it's harassment.
Did the alleged harasser not know of the triggers for the victim and purely accidently hit them? Then it's unfortunate and maybe deserves a polite social apology, but it is *not* harassment.
I have a couple PTSD/GAD triggers, and they *suck*. One of them is being called into a 1:1 or 2:1 meeting with no agenda or indication of what the meeting is about, and where the other person(s) are direct management. Does that mean my boss is harassing me when she says "let's go talk"? I mean my heart starts to race and I feel the adrenal response hit, but seriously? It's business. Sucks for me.
If she knew that I had been assaulted previously at a prior job by a south african former apartheid cop and lit into in a 2:1 meeting that started with "you little fuck" and didn't stop for a half hour*, all while my direct manager did virtually nothing and then called meetings in such a way as to intentionally put me back there every day? Yeah that would be harassment.
* yup, I was young and stupid at the time, so I sat there and took it.
This was all because I was asked to do something by my direct manager that this other manager didn't like. The bad: I trigger super bad at meetings with two managers present. The good: If anyone ever tries that again I'll pull out my phone and video them, then sue for hostile work environment; possibly with a detour for a police report for assault.
The really good: Karma got this asshole. Last I heard he was suffering from cirrhosis of the liver and severe gout.
Grabbing cash out of my wallet without asking will *always* be an issue.
Partner, spouse, anything. Once it's in my wallet it's expected to be there. I don't spot check my wallet before heading out, and if I had $100 in there, I expect it to still be there. (This is the personal space issue).
That said, my close friends, and family also know there is a drawer in my house with a bank bag. Take what you need, put it back later, it's all good. There is a mix of bill sizes, some assorted gift cards, and a roll of quarters in there at all times.
If you're heading to europe, grab the Euros before you go so you don't need to exchange at the airport.
that sure as shit was my ex's and my relationship.
In fact, once it became clear she was having an affair and was blowing my earnings on said affair I started taking all my OT pay out in cash and hoarding it... She equivocated that action to theft, even though it was my earnings going to me.
She *still* thinks she's entitled to my earnings, 5 years on.
methinks you're the outlier here...
kudos to you and your wife for being equal BTW.