Here's a nice warm thought to keep everyone up at night: What is to keep hackers who enjoy this sort of thing from buying devices at BestBuy, hacking them to insert remote back doors, and then returning them to BestBuy the next day? If they put it back in the packaging, possibly with new shrink-wrap, they could claim they never even opened it, and it would go right back on the shelf for some unsuspecting victim to buy.
Would it matter if the device were a $20 webcam, a $2,000 desktop PC, a $50 Wifi router, or a $100 HP printer?
Maybe 4-ish years ago, I called my local police department to see if they would want to work with crime watch organizations that installed cheap FOSS license plate readers to monitor traffic into various neighborhoods. At the time, they were only interested in using that technology to monitor the neighborhoods where most of the crimes occur, rather than worrying about the mostly sleepy suburbs.
FOSS license plate readers are here. Just wait for the facial recognition software to complement it. We'll know the car _and_ the driver. With enough of these cameras, it will become impossible to be anywhere without both the government and public knowing about it. Given that my movements and online browsing are already tracked through my phone and computer by both governments and corporations, I don't know if there's much privacy left to lose.
Imagine the whole world is watching, and act accordingly.
No keys in my pocket, but I do carry a gold-plated stainless-steel Klarus MiX6 AAA LED flashlight. The company is not reputable, IMO, but this is one great light. Too bad they don't make them anymore...
I also carry a Moto-X cell-phone with Republic Wireless, and an Infinite Noise Multiplier. Never know when you might need some true randomness
One more point... this patent pool thing is all bad, in that it keeps out new players, reducing innovation. Also, it does nothing to stop trolls, who have no product to protect. You can't counter-sue a troll, since they don't do anything, making it impossible for them to violate patents. Billions of dollars are being flushed down the toilet in this anti-innovation patent-lawyer shake-down.
Patents back in the 1970s were only slightly broken compared to today. I've met several inventors or their relatives who invented things like milk cartons and every-day items we now take for granted. Up through the 1970s, "inventor" was a potential career path.
That all changed rapidly starting in 1982, when Congress voted to give all patent appeal cases to a single appeals court in Washington DC. This court basically created the patent troll industry. Before 1982, trolls would have been thrown out of court. Since then, this court has become a puppet to the patent troll industry through something called regulatory capture.
I wont go into the evils of software patents here. It is a regular flame topic on slashdot. However, we can blame this appeals court for them. Most recently, I was shocked when they changed long standing precident and declared that APIs are copyrightable, which if upheld, has potential to end software development as we know it.
I have several software patents. We are required to get them for defensive purposes. This is essentially a lawyer's tax on the software industry, with zero benefit to non-lawyers, so far as I can tell.
It sounds like you know a bit about modern DRAM architecture. Data sheets now days are not avalable to the public, so it's hard to figure out basic things, like how much power is burned in the DRAM in a simple loop. Do you have a simple rule of thumb for modern DRAM power loss? If I understand correctly, static power is minimal, but dynamic power can generate several watts of power.
As of next Tuesday, C will be flushed in favor of COBOL. Please update your programs.