You're going to just LOVE those audio ads that will play when you go to a web site and you can't figure out which tab is the culprit.
Every modern browser indicates which tabs are playing sounds by putting a little speaker icon on the tab, and I think they also all allow you to mute them by clicking the same speaker icon.
So no, finding out which tab is making noise is no longer an issue.
They're also smart enough that if the tab stops playing sound (e.g., paused), the speaker icon disappears, so only tabs actively playing sound now are shown. And the mute status is held per-tab until it's closed, so if you mute it, it stops, then starts playing sound again, it comes back still muted.
Journalism is supposed to be primarily obtaining and presenting the fullest set of facts possible so that the reader/listener can make up their own mind about an opinion with all of the facts journalism made available.
The problem is the reader doesn't want to think. Reading sources and analyzing requires a level of thought and effort that most people don't want to put in. Hence such things as "soundbites" where you try to convey what you're trying to say in 2 seconds because to spend any more time takes too much work.
Journalism works when the reader and the writer participate in the process. The reader has not shown to be wanting to do this so it all boils down to what you can tell them before they get distracted.
It's why sources like Breitbart are so effective - because it's really easy to generate something that stays within the reader's short attention span. Heck, it's been used by papers like the National Enquirer for decades because they only have seconds to get your eye at the checkout stand.
The real issue is the truth is often far more subtle, a lot greyer than the easy black and white the extremist sites portray. It's possible to disagree with the outcome of something, but agree that it's probably the best choice of all the choices available. (e.g., democracy is a horrible political system, it's just the best we have right now, or I hate the president did X, but X was probably the best choice among bad, horrible and worse).
But people hate greys. Black and white is easier to understand.
The whole approach to this is screwed up. Why is Google in the middle of it? The correct approach is to bring the person complaining and the website hosting into court and come to a decision. If the decision is to prevent listing in search engines, then modify the site's robot.txt to stop any search engine from indexing the page. In the current messed up situation Google has become judge, jury and executer for the decision. In my opinion that is abdication of governmental responsibility. It is the judicial's responsibility to interpret these laws, not some panel of Google employees. Google on'y responsibility should be to respect the directives in the robot.txt.
Here's the facts about the "Right to be Forgotten".
First off, it only applies to search engines. It doesn't apply to content. It is assumed content posted is truthful and correct.
Secondly, it is there so certain searches of your name do not show up. For example, perhaps 10 years ago you were arrested for something, but was never charged and thus innocent. The right to be forgotten means if someone Googles you, that charge no longer shows up in the search results. It may show up in a different search, which is fine, but a casual Googling of someone should not reveal something that has no legal status on you - you were innocent.
This can apply since it is true you were arrested. However, it is also true that you were never charged with an offense, so the fact you were arrested really means nothing. Unfortunately, most records do not say that you were not charged in the end.
So the Right to be Forgotten means that you can expunge the arrest link from your search result because it is information that is not useful to anyone - it was years ago. It would be a damn shame to keep paying your dues for something that you never was charged with, in the end.
Another case is where someone was arrested, charged and went to jail. But they served their time, reformed and became a productive member of society. Again, someone Googling should not need to know this since it's old news
As more and more records come online, this could mean you're paying repeatedly for stuff you did in the past. It's not fair to you to have it stay easily searchable, but it's not fair to simply remove all evidence.
Another chip manufacturer that cannot be used for trustworthy IT infrastructure. Who's next on the chopping block?
Better get rid of ARM, too, since ARM has the same thing.
In fact, I believe AMD licensed ARM's technology for it - it's called TrustZone, and it separates out threads of execution into "secure" and "open" modes. Your regular OS runs in the "open" mode, and makes calls into the secure OS, which can be used to keep stuff like encryption keys away from the main OS. (You can use it for disk encryption - get the secure OS to generate a key, save it, and load the encryption key into the onboard encryption hardware, so none of the user software touches it. If you rip out the disk, it's useless because the key is locked away).
Several DRM schemes also use it, including Google's Widevine DRM (requires it in order to work).
And yes, the secure OS has full access to the main OS and all the peripherals.
The boot chain must be strictly controlled - you have to start with a onboard ROM monitor that verifies the images as they load before transferring control the open world OS. Otherwise you can load any code you want. I'm not sure how AMD processors boot, but all ARM processors using TrustZone have a boot ROM that verifies the next stage bootloaders (and secure OS) before loading them into memory.
I don't want a company to control what I can and can't install in my hardware.
Apple allows sideloading of apps since at least iOS9 without requiring you to pay $99. Anything you can compile yourself, you can load onto your iPhone with Apple's blessing. There are restrictions of course, but Apple is letting you load your stuff onto your phone (and others you can physically get access to).
The funny thing is, you'd expect an "open source app repo" to have sprung up consisting of apps and games you build and load yourself, but I haven't seen one. But yes, it's a way to get verboten apps on iPhone, and many emulators use this method - because naturally, they were open source to begin with.
And while technically, you're not supposed to, closed-source can use the same mechanism to get onto iPhones as well - many piracy sites use the same mechanism to load pirated apps onto iPhones.
Most foods don't have expiration dates. They have "Best before" dates which are NOT expiration dates. Milk and dairy do have expiration dates, and it doesn't say "Best before", it says "Expiry date" or "Use by".
The "expiry date" (when it says "Best Before") is really a sell-by date. Modern food preservation techniques have made it such that food doesn't go bad for a while - often a lot of them will go a month beyond the "Best Before" date, if not longer.
The screen jellly effect is from the screens being installed backwards, and being flipped in software. Supposed an android fix will fix that problem.
I call BS because then it should be present in a LOT of phones. (Physical screen orientation and phone orientation frequently don't match). Heck, if you flip your phone upside down (if it has a normal oriented screen) it should become visible on every phone. There will always be an orientation where the screen is upside down on every phone, and I'm pretty sure even something like the default Android web browser will re-orient themselves regardless of phone orientation, making it every phone should have the phenomenon.
There are a large number of phones where the physical screen orientation is different from how the phone is used - it's such a common thing many LCD controllers have options to flip in hardware.
And if not, the GPU often offers the ability to do it trivially. Android also has the function, because well, it has to support flipped screens since the beginning. The only time it's not is if the GPU is disabled and it's being rotated in software manually.
I like the idea of requiring 1.5x salary for the duration of any non-compete term. If the feared damage is so great as to deprive gainful employment, then such a sum should be chump change.
I say make it 1.5x annual salary, PLUS normal benefits as if you still worked there. You know, health insurance (or extended health insurance0, stock options, etc. And they have to pay out your regular PTO, too.
Funny thing about non-competes, it's often applied lopsidedly. I.e., an employee joining you probably came from a competitor who didn't enforce or have a non-compete, but you do. You effectively benefited from it, yet deny it to others.
When David Cutler took his team from Digital to Microsoft (to make Windows NT), the ex-Digital employees balked at Microsoft's non-compete, basically saying the only reason they're at Microsoft right now is that Digital didn't have a non-compete. (This was a time Microsoft really wanted those employees) The non-compete was struck from those employee's agreements.
Well, this is too late for Podesta, whose password reset email is archived for public viewing here. If Google had had this protection back then, he would likely be Secretary of State under Hillary now. But instead he's stewing in his own juices, infuriated over the election result. Why's he so upset, though? I thought he was used to coming in a little behind...
Actually, I believe Podesta thought the email was phishy, and asked his much more in the knowledgeable IT friends about it, both of which said it was fine to click. So he followed their advice, knowing that they'd be more into the whole phishing thing.
I would think their lawyers (and hopefully marketers) cringe every time they see a story like this. The name "Autopilot" (while great) implies that nothing needs to be done by the driver so any accidents will be the car's fault, basically by definition.
Keep the "Autopilot" registered mark when they have something that works at Level 4 or 5 but for now, call it something like "Lane Keeping Assist" and eliminate the headlines "Driver killed while Tesla Autopilot Active".
Except it really is like an autopilot.
You may not realize this, but a lot of autopilots are barely even "level 1" when flying a plane. (A good chunk of them are single axis - they will control the ailerons only). The ones airliners use is only level 2 at best.
So it's really quite true - it's an automation assist and nothing more, just like regular airplane autopilots. Sure some fancy ones can land the plane, but they require a pilot to be monitoring it at all times - none are capable of flying the plane all by itself.
Hell, drones have better autonomous flight capabilities than autopilots.
Isn't what Amazon patenting here just another name for groceries? You go to the store, buy the ingredients for a meal, take them home, cook them, VoilÃf!
Not really, meal kits are basically enough groceries in the right quantities to make a meal, so you don't end up buying a 2lb bag of rice when you needed a cup of it, or a dozen eggs when you only needed one, etc.
It's a problem when you're buying small quantities - I can't really cook some meals because I'd need eggs and milk, and the quantity I need is so little, the rest would spoil before I'd use them all up. Or I'd have to eat the same meal for the next week.
The only problem with meal kits (I also looked into them) is they are expensive, relatively speaking - maybe not as much as going out, but eating in it's pricey. I think I spotted one as being close to $300/month for about 3 meals a week
I have yet to investigate those places where you can prepare meals on location, freeze them and then take them home to warm up and serve - again, those places have the ingredients all laid out on a salad-bar like stand and you combine/mix/chop the food as the recipe card shows.
There is no more "he said/she said" with a Tesla. That car will tell investigators everything.
If you get into an accident driving one, everything you did is logged and will be submitted into court if it goes that far.
Not confined to the Tesla - a LOT of cars are coming with basic event data recorders that like a flight data recorder, get all the parameters. It's only saved in memory when an event like a collision occurs that triggers the airbags or other event.
The parameters recorded include pressure on the pedals, steering wheel angle, lights, speed, wheel actions (in case any are slipping), g-forces, etc.
Normally that's what would happen. But I've noticed the USPS Amazon deliveries don't always coincide with regular mail deliveries. I've had a couple other packages show up in my mailbox in the afternoon, when my regular mail delivery is in the early morning. And one package showed up in my mailbox on a Sunday. (I thought it was odd Amazon sent me a notice saying my package was delivered at these times. It wasn't in front of my door, so I checked the mailbox and there it was.)
The USPS would still be making these rounds (I've gotten USPS deliveries from Newegg, Monoprice, and Cabelas). But not necessarily to my house if they weren't delivering the Amazon package. So there is some marginal cost associated with delivering some of these packages.
It's very possible that due to increasing parcel volumes, the mail separates the delivery from regular route (first class mail) and parcels. The former can often be done (in a city) by the postie walking the route - they park the vehicle at one end of the block, pick up the entire blocks' worth of mail, and walks around delivering it. Because this mail is fairly routine, it's a regular route. For them to carry parcels may mean they have to move their vehicle and park it more often, which can be difficult.
The parcel truck comes around later in the day since the stops are less regular (but the route can be preplanned), and since the volume is larger but stops are less frequent, it's easier to move the truck than walk it.
In rural areas, where it's too far to walk to deliver, then parcel and mail delivery is one and the same.
Plus, they get contracted to do last-mile delivery by lots of companies, so they can't often do parcel delivery until the courier companies drop off the packages. Since it has to be pre-sorted anyways, it's a matter of loading it on the truck and going.
Sunday deliveries are interesting, and I'm guessing someone paid for it - the traffic may be heavy enough that it's worth it. (Pay enough and you can get delivery any day you wish - I saw a package of brand new ICs delivered on US Thanksgiving - they paid UPS to hand-carry the package from Taiwan to California so people could work on US Thanksgiving).
There are real costs to cash too, though. Just off the top of my head: - Having to physically gather it up and take it to the bank - Potential for theft, either during the transfer or just in the shop - Higher insurance premiums to cover the potential cost of robberies Really, for a small business, it probably comes down to who your customers are. If they are younger and/or more affluent, getting rid of cash may make sense.
Couple more.
- Increased training for cashiers. If you go to a store like Best Buy, note how everyone can check you out if you pay by credit, but only the cashiers at the front can check you out if you pay by cash. This is not a coincidence - the cashiers at the front have to account for every dollar in the till - the register monitors how much cash you start with (for making change), and how much cash goes in when you pay by cash. The receipt at the end of the day should match up (though there's a fudge factor to account for wrong change). But do it by credit or debit card and it's all tracked by the computer so the associate doesn't have to do anything with respect to receipt tracking.
- Sometimes, larger businesses don't walk the cash to the bank. Where I work, there are tons of armored cars everywhere from all sorts of companies. They're around simply to collect cash from all the businesses in their route to take it to the bank because it's often so much cash that there is too big a risk of robbery. (And the amounts can be around $20k-50K, so if an armored car costs $1k to hire (3 people, one truck, etc) that's 2-5% right there in cost).
How will new characters break Slashdot's layout when Slashdot doesn't accept Unicode. Also if Slashdot accepted Unicode, why would someone use new characters that haven't been added yet?
Go back to over a decade and/. DID support Unicode. People were using it to break the page a lot, and it go so bad that every article's comments were overrun with people doing nothing but breaking it.
The least damage they did was use the RTL overrides to "moderate" their discussions - google for examples of "5:erocS" ("Score: 5" backwards) and you'll see those examples. Do it right and you can appear to troll and get a +5.
They implemented the blocks shortly after that.
And people will use characters once they're added to Unicode, but likely before the blacklist is updated. Especially the moment some browser supports it (mobile or otherwise).
I think this is a sign of pretty extreme desperation: They do not have anything on par with what AMD offers and they will not have anything for years to come, as developing new architectures takes a lot of time, regardless of how much money you throw at it. AMD, meanwhile can optimize their new design for the next 5 years or more before they are even remotely threatened by Intel. Will take all the mindless sheep a while to understand, but eventually it might even dawn on them how thoroughly Intel has fucked them over the last few years..
Here's the thing - AMD cannot die. Intel does NOT want AMD to die. Because if AMD dies, chipzilla will become the focus of a LOT of government scrutiny, and a lot of sweetheart deals (like patent cross-licensing between AMD and Intel) goes away. Hell, AMD's patents may not even be available for purchase by Intel. - instead sold to competitors like Apple, Qualcomm, ARM, etc. who may or may not want to enter in a cross-licensing deal with Intel. Follow that with probably tons of government regulation on business practices and it's not a place where Intel wants to be. Hell, Intel might be forced to break up under government rule.
What Intel wants is AMD to be somewhat financially stable - AMD has a good steady income source right now which they deployed for Ryzen (courtesy Microsoft and Sony). Heck, we don't know, but it's probably likely Intel told Sony and Microsoft to not bother and give the money to AMD instead.
And AMD is right where Intel wants them to be - a tiny competitor that's small enough to be of little mind to Intel, but big enough to appear as a worthy competitor so Intel will avoid government scrutiny. Intel's not threatened - they're wanting people to go AMD.
Face it - Intel's not expecting to sell many of these chips - they're expecting people to go AMD instead. And if that becomes a problem, they can always drop the price a bit. It's not a panic response. It's just to have something "to compete" and again, make the market appear to be solid.
Intel's not threatened by this (they don't call them chipzilla for nothing), they're not panicking, they're just offering enough so AMD can be self-sustaining and off Intel's life support.
Compare how Intel's mis-steps don't hurt it at all (remember, AMD being better is not a new thing - the Pentium 4 was outclassed by AMD"s offerings which were faster and cheaper on the whole). But AMD"s mis-steps with Bulldozer nearly killed them.
If the browser is not showing the ad, the user is informed that they have to whitelist the site. Try and turn off or block scripts in the browser and the content will not show.
It's gotten so bad that some sites aren't referencing 3rd party scripts anymore - the ad scripts are pulled by the webserver and incorporated into the page before it's sent to you. So whitelisting the site, automatically pulls in all the ads.
Ir's probably the reason why our malware block on the firewall blocks more and more sites - because it's no longer some crappy sketchy 3rd party website offering up the malware code, it's the site itself as it proxies for the ad servers so ad blockers no longer can do a domain block.
One popular torrent site got into a fight with a developer who write a custom set of scripts that disabled the ads (embedded in the web page so they could do popups and popunders and all sorts of other irritating things), but also inadvertently broke site functionality since it's not easy to isolate the chunks that were serving ads. Site blamed the developer for breaking the site, developer blamed the site for letting ad servers and networks have free run of their domain.
We're on Slashdot not Soylent, here's no Unicode support. You don't expect those who wrote Slashcode to be able to enable a feature that's ready since a decade ago, do you?
Slashcode and/. actually support Unicode just fine. They implement a whitelist of allowed Unicode codepoints because there was a LOT of abuse of Unicode to basically screw up the webpage. From excessive decorations of characters that cause any web browser to render 10000 pixels up and down the page unreadable to messing with the page layout using the various control codes like right-to-left override.
Unicode support was added a long time ago (there is/was a Slashdot Japan, which is where the support came from). It's just too many people abused it back in the day (when/. was one of the top sites and thus trolls loved messing around with the site pages to annoy everyone).
So the admins decided that since Unicode was an evolving format, you can't really blacklist "bad" codepoints (there are lots, and more added all the time, including character adornments) they decided to whitelist instead, by using a simple UTF-8 breaking filter of fixing the MSB to 0.
FTFA it appears to go unresponsive without a heavy load - the cores are unloaded. So, no, I've never had an unloaded Linux/BSD machine get unresponsive with X11.
I've had Linux go unresponsive without a heavy load - back in the bad old days of a decade and a half ago, untarring the Linux kernel itself would stall out the machine. The CPU was busy, but not so much - it was pure I/O locking up the kernel. So for the 5 minutes or so it took for the kernel to untar back in those days (this was when you didn't git clone it, you downloaded tarballs) the entire GUI was unresponsive.
In a more recent case, I've had Linux get completely unresponsive during an Android build - I had inadvertently caused the machine to thrash and this caused the machine (which was sitting in the corner since we SSH into it) to not respond to the console - it looked like it had hung completely - the keyboard and mouse didn't move, the screen stayed black, your SSH terminals were hung, you couldn't ping it, the disk light was stuck on, etc. Of course, it was working, just slowly - if you left it alone for a couple of hours it worked again.
A photon has no REST mass (mass at velocity = 0). It has mass due to velocity (special relativity), or as you mention, it has momentum, which implies mass. (momentum is mass times velocity, after all).
Heck, a photon carries energy, which implies mass as well (E=mc^2, energy and mass are the same). And its energy is related to its wavelength...
What exactly does this mean? That if I download Ubuntu, I'll have Unity or whatever DE I want, and can download the Steam player and play Steam games on it? Or does it just mean that I can now run a bash shell? I thought that I could do that from PowerShell by just typing 'bash' at the command prompt. So if it's the latter, in what way is it different?
It means Linux subsystem for Windows has gone official. Until now, it's been a beta feature - you had to enable "developer" mode and install the Windows feature to enable it. Then go and type "bash" to go and download and install the userland software (it runs on top of the Windows kernel, so the kernel is enforcing all the security as it should, not a closely-coupled Linux kernel bypassing the Windows kernel).
Now all you have to do is go to the store and click Install, which would download all the necessary pieces. No more doing the few dozen steps to enable it and download it.
Personally, I use it instead of Cygwin - it just works with a lot less hacks.
The only downside right now is it only runs amd64 binaries. i386 binaries DO NOT run. You can install the i386 libraries and it still won't work - the Linux subsystem refuses to run 32-bit binaries. This is a big disadvantage right now... (I've been trying to compile Android under Windows for a while now, and each new version gets you further in the build).
To the best of my admittedly limited understanding of the matter, Azure is a cloud storage service that you pay for as you use.... this makes sense when you are using somebody else's resources (Microsoft's), but are we supposed to pay Microsoft now to use our own servers instead?
Then again, maybe it does make sense... but strikes me as so self-evidently pointless as to defy any sense of reason why Microsoft would expect people to pay for it.
Azure is a cloud service - storage, compute, etc. With this, they can host their own internal Azure cloud.
Why? Well, perhaps you have enough servers to run your applications normally, so you run it in house and not run up cloud service bills. But if you're coming to a peak period, you can ramp up and deploy to Microsoft's servers, expanding your internal Azure "cloud" easily without modifying the software. Then when it settles down again, you can migrate back off from Microsoft's servers and back top internal hosting, saving time and money.
And since you've deployed to Azure internally, Microsoft captures you as a client for their services. What? You think you're going to develop for Azure and deploy to AWS?
I am waiting for someone to post an article about when visiting someones' house and another someone says "Display last web site visited". Google home will then turn on the smart TV, open a web browser, and visit the last site the home owner visited. Might be kind of amusing on how that article will turn out.
What's so bad about that? Burger King already triggered a bunch of Google Home devices a month ago to much amusement and anger. (And Google blocked it - I tried it when Google Home was released in Canada - it woke up, then did the spinny thing when asked to talk about the whopper.).
Heck, I found a set of commands that are fun. First, "OK google, crank it up". (Sets the volume to max). Then "OK google, play some music" (obvious). Then "OK google, privacy mode". This turns off the microphone, so it stops responding. This requires actually going to the device and hitting the button while listening to something.
It's also bollocks. It must have a battery, there is no way 3.5uW could power a speaker for you to hear the other person. It must harvest energy over time into a battery, and then consume it when you make a call.
You can use capacitors instead as your energy-storage mechanism, or inefficiently, inductors. Batteries are just one form of energy storage, but capacitors may be a better fit as they can provide the spike of power transmitters generally need. Plus there aren't charge cycle issues with capacitors - which may be essential if it charges and discharges that quickly.
More importantly: To take some of the things that Multics did better and port them to Unix-like systems. Much of the secure system design, for example, was dumped from early Unix systems and was then later glued back on in pieces.
Basically Multics gave way to the rise in minicomputers who could not handle such a heavy OS, so the developers created Unix ("Multics without balls" - a play on Eunuchs). One thing they did was if there was every a problem, you called panic(). Aka, the kernel panic on Unix. Much simpler and much lighter than trying to recover (though modern Linux is pretty hard to panic() without failing hardware - it has enough built-in self checks that in general it'll handle misbehaving kernel drivers).
There's also historical interest - don't you want to see what the predecessor to Unix and C was? Unix was popular because it was a lightweight OS at the time that was multiuser and multiprocessing, a change from CP/M and DOS. It's why people run emulators of the Apollo Guidance Computer with the original software. It's neat, it's interesting.
Every modern browser indicates which tabs are playing sounds by putting a little speaker icon on the tab, and I think they also all allow you to mute them by clicking the same speaker icon.
So no, finding out which tab is making noise is no longer an issue.
They're also smart enough that if the tab stops playing sound (e.g., paused), the speaker icon disappears, so only tabs actively playing sound now are shown. And the mute status is held per-tab until it's closed, so if you mute it, it stops, then starts playing sound again, it comes back still muted.
The problem is the reader doesn't want to think. Reading sources and analyzing requires a level of thought and effort that most people don't want to put in. Hence such things as "soundbites" where you try to convey what you're trying to say in 2 seconds because to spend any more time takes too much work.
Journalism works when the reader and the writer participate in the process. The reader has not shown to be wanting to do this so it all boils down to what you can tell them before they get distracted.
It's why sources like Breitbart are so effective - because it's really easy to generate something that stays within the reader's short attention span. Heck, it's been used by papers like the National Enquirer for decades because they only have seconds to get your eye at the checkout stand.
The real issue is the truth is often far more subtle, a lot greyer than the easy black and white the extremist sites portray. It's possible to disagree with the outcome of something, but agree that it's probably the best choice of all the choices available. (e.g., democracy is a horrible political system, it's just the best we have right now, or I hate the president did X, but X was probably the best choice among bad, horrible and worse).
But people hate greys. Black and white is easier to understand.
Here's the facts about the "Right to be Forgotten".
First off, it only applies to search engines. It doesn't apply to content. It is assumed content posted is truthful and correct.
Secondly, it is there so certain searches of your name do not show up. For example, perhaps 10 years ago you were arrested for something, but was never charged and thus innocent. The right to be forgotten means if someone Googles you, that charge no longer shows up in the search results. It may show up in a different search, which is fine, but a casual Googling of someone should not reveal something that has no legal status on you - you were innocent.
This can apply since it is true you were arrested. However, it is also true that you were never charged with an offense, so the fact you were arrested really means nothing. Unfortunately, most records do not say that you were not charged in the end.
So the Right to be Forgotten means that you can expunge the arrest link from your search result because it is information that is not useful to anyone - it was years ago. It would be a damn shame to keep paying your dues for something that you never was charged with, in the end.
Another case is where someone was arrested, charged and went to jail. But they served their time, reformed and became a productive member of society. Again, someone Googling should not need to know this since it's old news
As more and more records come online, this could mean you're paying repeatedly for stuff you did in the past. It's not fair to you to have it stay easily searchable, but it's not fair to simply remove all evidence.
Better get rid of ARM, too, since ARM has the same thing.
In fact, I believe AMD licensed ARM's technology for it - it's called TrustZone, and it separates out threads of execution into "secure" and "open" modes. Your regular OS runs in the "open" mode, and makes calls into the secure OS, which can be used to keep stuff like encryption keys away from the main OS. (You can use it for disk encryption - get the secure OS to generate a key, save it, and load the encryption key into the onboard encryption hardware, so none of the user software touches it. If you rip out the disk, it's useless because the key is locked away).
Several DRM schemes also use it, including Google's Widevine DRM (requires it in order to work).
And yes, the secure OS has full access to the main OS and all the peripherals.
The boot chain must be strictly controlled - you have to start with a onboard ROM monitor that verifies the images as they load before transferring control the open world OS. Otherwise you can load any code you want. I'm not sure how AMD processors boot, but all ARM processors using TrustZone have a boot ROM that verifies the next stage bootloaders (and secure OS) before loading them into memory.
Apple allows sideloading of apps since at least iOS9 without requiring you to pay $99. Anything you can compile yourself, you can load onto your iPhone with Apple's blessing. There are restrictions of course, but Apple is letting you load your stuff onto your phone (and others you can physically get access to).
The funny thing is, you'd expect an "open source app repo" to have sprung up consisting of apps and games you build and load yourself, but I haven't seen one. But yes, it's a way to get verboten apps on iPhone, and many emulators use this method - because naturally, they were open source to begin with.
And while technically, you're not supposed to, closed-source can use the same mechanism to get onto iPhones as well - many piracy sites use the same mechanism to load pirated apps onto iPhones.
Most foods don't have expiration dates. They have "Best before" dates which are NOT expiration dates. Milk and dairy do have expiration dates, and it doesn't say "Best before", it says "Expiry date" or "Use by".
The "expiry date" (when it says "Best Before") is really a sell-by date. Modern food preservation techniques have made it such that food doesn't go bad for a while - often a lot of them will go a month beyond the "Best Before" date, if not longer.
I call BS because then it should be present in a LOT of phones. (Physical screen orientation and phone orientation frequently don't match). Heck, if you flip your phone upside down (if it has a normal oriented screen) it should become visible on every phone. There will always be an orientation where the screen is upside down on every phone, and I'm pretty sure even something like the default Android web browser will re-orient themselves regardless of phone orientation, making it every phone should have the phenomenon.
There are a large number of phones where the physical screen orientation is different from how the phone is used - it's such a common thing many LCD controllers have options to flip in hardware.
And if not, the GPU often offers the ability to do it trivially. Android also has the function, because well, it has to support flipped screens since the beginning. The only time it's not is if the GPU is disabled and it's being rotated in software manually.
I say make it 1.5x annual salary, PLUS normal benefits as if you still worked there. You know, health insurance (or extended health insurance0, stock options, etc. And they have to pay out your regular PTO, too.
Funny thing about non-competes, it's often applied lopsidedly. I.e., an employee joining you probably came from a competitor who didn't enforce or have a non-compete, but you do. You effectively benefited from it, yet deny it to others.
When David Cutler took his team from Digital to Microsoft (to make Windows NT), the ex-Digital employees balked at Microsoft's non-compete, basically saying the only reason they're at Microsoft right now is that Digital didn't have a non-compete. (This was a time Microsoft really wanted those employees) The non-compete was struck from those employee's agreements.
Actually, I believe Podesta thought the email was phishy, and asked his much more in the knowledgeable IT friends about it, both of which said it was fine to click. So he followed their advice, knowing that they'd be more into the whole phishing thing.
Except it really is like an autopilot.
You may not realize this, but a lot of autopilots are barely even "level 1" when flying a plane. (A good chunk of them are single axis - they will control the ailerons only). The ones airliners use is only level 2 at best.
So it's really quite true - it's an automation assist and nothing more, just like regular airplane autopilots. Sure some fancy ones can land the plane, but they require a pilot to be monitoring it at all times - none are capable of flying the plane all by itself.
Hell, drones have better autonomous flight capabilities than autopilots.
Not really, meal kits are basically enough groceries in the right quantities to make a meal, so you don't end up buying a 2lb bag of rice when you needed a cup of it, or a dozen eggs when you only needed one, etc.
It's a problem when you're buying small quantities - I can't really cook some meals because I'd need eggs and milk, and the quantity I need is so little, the rest would spoil before I'd use them all up. Or I'd have to eat the same meal for the next week.
The only problem with meal kits (I also looked into them) is they are expensive, relatively speaking - maybe not as much as going out, but eating in it's pricey. I think I spotted one as being close to $300/month for about 3 meals a week
I have yet to investigate those places where you can prepare meals on location, freeze them and then take them home to warm up and serve - again, those places have the ingredients all laid out on a salad-bar like stand and you combine/mix/chop the food as the recipe card shows.
Not confined to the Tesla - a LOT of cars are coming with basic event data recorders that like a flight data recorder, get all the parameters. It's only saved in memory when an event like a collision occurs that triggers the airbags or other event.
The parameters recorded include pressure on the pedals, steering wheel angle, lights, speed, wheel actions (in case any are slipping), g-forces, etc.
It's very possible that due to increasing parcel volumes, the mail separates the delivery from regular route (first class mail) and parcels. The former can often be done (in a city) by the postie walking the route - they park the vehicle at one end of the block, pick up the entire blocks' worth of mail, and walks around delivering it. Because this mail is fairly routine, it's a regular route. For them to carry parcels may mean they have to move their vehicle and park it more often, which can be difficult.
The parcel truck comes around later in the day since the stops are less regular (but the route can be preplanned), and since the volume is larger but stops are less frequent, it's easier to move the truck than walk it.
In rural areas, where it's too far to walk to deliver, then parcel and mail delivery is one and the same.
Plus, they get contracted to do last-mile delivery by lots of companies, so they can't often do parcel delivery until the courier companies drop off the packages. Since it has to be pre-sorted anyways, it's a matter of loading it on the truck and going.
Sunday deliveries are interesting, and I'm guessing someone paid for it - the traffic may be heavy enough that it's worth it. (Pay enough and you can get delivery any day you wish - I saw a package of brand new ICs delivered on US Thanksgiving - they paid UPS to hand-carry the package from Taiwan to California so people could work on US Thanksgiving).
Couple more.
- Increased training for cashiers. If you go to a store like Best Buy, note how everyone can check you out if you pay by credit, but only the cashiers at the front can check you out if you pay by cash. This is not a coincidence - the cashiers at the front have to account for every dollar in the till - the register monitors how much cash you start with (for making change), and how much cash goes in when you pay by cash. The receipt at the end of the day should match up (though there's a fudge factor to account for wrong change). But do it by credit or debit card and it's all tracked by the computer so the associate doesn't have to do anything with respect to receipt tracking.
- Sometimes, larger businesses don't walk the cash to the bank. Where I work, there are tons of armored cars everywhere from all sorts of companies. They're around simply to collect cash from all the businesses in their route to take it to the bank because it's often so much cash that there is too big a risk of robbery. (And the amounts can be around $20k-50K, so if an armored car costs $1k to hire (3 people, one truck, etc) that's 2-5% right there in cost).
Go back to over a decade and /. DID support Unicode. People were using it to break the page a lot, and it go so bad that every article's comments were overrun with people doing nothing but breaking it.
The least damage they did was use the RTL overrides to "moderate" their discussions - google for examples of "5 :erocS" ("Score: 5" backwards) and you'll see those examples. Do it right and you can appear to troll and get a +5.
They implemented the blocks shortly after that.
And people will use characters once they're added to Unicode, but likely before the blacklist is updated. Especially the moment some browser supports it (mobile or otherwise).
Here's the thing - AMD cannot die. Intel does NOT want AMD to die. Because if AMD dies, chipzilla will become the focus of a LOT of government scrutiny, and a lot of sweetheart deals (like patent cross-licensing between AMD and Intel) goes away. Hell, AMD's patents may not even be available for purchase by Intel. - instead sold to competitors like Apple, Qualcomm, ARM, etc. who may or may not want to enter in a cross-licensing deal with Intel. Follow that with probably tons of government regulation on business practices and it's not a place where Intel wants to be. Hell, Intel might be forced to break up under government rule.
What Intel wants is AMD to be somewhat financially stable - AMD has a good steady income source right now which they deployed for Ryzen (courtesy Microsoft and Sony). Heck, we don't know, but it's probably likely Intel told Sony and Microsoft to not bother and give the money to AMD instead.
And AMD is right where Intel wants them to be - a tiny competitor that's small enough to be of little mind to Intel, but big enough to appear as a worthy competitor so Intel will avoid government scrutiny. Intel's not threatened - they're wanting people to go AMD.
Face it - Intel's not expecting to sell many of these chips - they're expecting people to go AMD instead. And if that becomes a problem, they can always drop the price a bit. It's not a panic response. It's just to have something "to compete" and again, make the market appear to be solid.
Intel's not threatened by this (they don't call them chipzilla for nothing), they're not panicking, they're just offering enough so AMD can be self-sustaining and off Intel's life support.
Compare how Intel's mis-steps don't hurt it at all (remember, AMD being better is not a new thing - the Pentium 4 was outclassed by AMD"s offerings which were faster and cheaper on the whole). But AMD"s mis-steps with Bulldozer nearly killed them.
It's gotten so bad that some sites aren't referencing 3rd party scripts anymore - the ad scripts are pulled by the webserver and incorporated into the page before it's sent to you. So whitelisting the site, automatically pulls in all the ads.
Ir's probably the reason why our malware block on the firewall blocks more and more sites - because it's no longer some crappy sketchy 3rd party website offering up the malware code, it's the site itself as it proxies for the ad servers so ad blockers no longer can do a domain block.
One popular torrent site got into a fight with a developer who write a custom set of scripts that disabled the ads (embedded in the web page so they could do popups and popunders and all sorts of other irritating things), but also inadvertently broke site functionality since it's not easy to isolate the chunks that were serving ads. Site blamed the developer for breaking the site, developer blamed the site for letting ad servers and networks have free run of their domain.
Slashcode and /. actually support Unicode just fine. They implement a whitelist of allowed Unicode codepoints because there was a LOT of abuse of Unicode to basically screw up the webpage. From excessive decorations of characters that cause any web browser to render 10000 pixels up and down the page unreadable to messing with the page layout using the various control codes like right-to-left override.
Unicode support was added a long time ago (there is/was a Slashdot Japan, which is where the support came from). It's just too many people abused it back in the day (when /. was one of the top sites and thus trolls loved messing around with the site pages to annoy everyone).
So the admins decided that since Unicode was an evolving format, you can't really blacklist "bad" codepoints (there are lots, and more added all the time, including character adornments) they decided to whitelist instead, by using a simple UTF-8 breaking filter of fixing the MSB to 0.
I've had Linux go unresponsive without a heavy load - back in the bad old days of a decade and a half ago, untarring the Linux kernel itself would stall out the machine. The CPU was busy, but not so much - it was pure I/O locking up the kernel. So for the 5 minutes or so it took for the kernel to untar back in those days (this was when you didn't git clone it, you downloaded tarballs) the entire GUI was unresponsive.
In a more recent case, I've had Linux get completely unresponsive during an Android build - I had inadvertently caused the machine to thrash and this caused the machine (which was sitting in the corner since we SSH into it) to not respond to the console - it looked like it had hung completely - the keyboard and mouse didn't move, the screen stayed black, your SSH terminals were hung, you couldn't ping it, the disk light was stuck on, etc. Of course, it was working, just slowly - if you left it alone for a couple of hours it worked again.
A photon has no REST mass (mass at velocity = 0). It has mass due to velocity (special relativity), or as you mention, it has momentum, which implies mass. (momentum is mass times velocity, after all).
Heck, a photon carries energy, which implies mass as well (E=mc^2, energy and mass are the same). And its energy is related to its wavelength...
It means Linux subsystem for Windows has gone official. Until now, it's been a beta feature - you had to enable "developer" mode and install the Windows feature to enable it. Then go and type "bash" to go and download and install the userland software (it runs on top of the Windows kernel, so the kernel is enforcing all the security as it should, not a closely-coupled Linux kernel bypassing the Windows kernel).
Now all you have to do is go to the store and click Install, which would download all the necessary pieces. No more doing the few dozen steps to enable it and download it.
Personally, I use it instead of Cygwin - it just works with a lot less hacks.
The only downside right now is it only runs amd64 binaries. i386 binaries DO NOT run. You can install the i386 libraries and it still won't work - the Linux subsystem refuses to run 32-bit binaries. This is a big disadvantage right now... (I've been trying to compile Android under Windows for a while now, and each new version gets you further in the build).
Azure is a cloud service - storage, compute, etc. With this, they can host their own internal Azure cloud.
Why? Well, perhaps you have enough servers to run your applications normally, so you run it in house and not run up cloud service bills. But if you're coming to a peak period, you can ramp up and deploy to Microsoft's servers, expanding your internal Azure "cloud" easily without modifying the software. Then when it settles down again, you can migrate back off from Microsoft's servers and back top internal hosting, saving time and money.
And since you've deployed to Azure internally, Microsoft captures you as a client for their services. What? You think you're going to develop for Azure and deploy to AWS?
What's so bad about that? Burger King already triggered a bunch of Google Home devices a month ago to much amusement and anger. (And Google blocked it - I tried it when Google Home was released in Canada - it woke up, then did the spinny thing when asked to talk about the whopper.).
Heck, I found a set of commands that are fun. First, "OK google, crank it up". (Sets the volume to max). Then "OK google, play some music" (obvious). Then "OK google, privacy mode". This turns off the microphone, so it stops responding. This requires actually going to the device and hitting the button while listening to something.
You can use capacitors instead as your energy-storage mechanism, or inefficiently, inductors. Batteries are just one form of energy storage, but capacitors may be a better fit as they can provide the spike of power transmitters generally need. Plus there aren't charge cycle issues with capacitors - which may be essential if it charges and discharges that quickly.
Basically Multics gave way to the rise in minicomputers who could not handle such a heavy OS, so the developers created Unix ("Multics without balls" - a play on Eunuchs). One thing they did was if there was every a problem, you called panic(). Aka, the kernel panic on Unix. Much simpler and much lighter than trying to recover (though modern Linux is pretty hard to panic() without failing hardware - it has enough built-in self checks that in general it'll handle misbehaving kernel drivers).
There's also historical interest - don't you want to see what the predecessor to Unix and C was? Unix was popular because it was a lightweight OS at the time that was multiuser and multiprocessing, a change from CP/M and DOS. It's why people run emulators of the Apollo Guidance Computer with the original software. It's neat, it's interesting.