TV transmitter antennas are optimized to transmit on one frequency. For synchronous two-way, you'd have to receive on a different frequency, which the transmitter antenna wouldn't be optimized for. It would have to be something weird, like an eighth-wave or something, which would probably be out-of-band for TV.
TV reception antennas are designed to receive a range of frequencies. Wide-band reception antennas don't make very good transmission antennas, except maybe at the center of the frequencies they are tuned for.
That's not really feasible. TV transmission antennas are not designed to receive, and OTA TV antennas are not designed to transmit. That's not to say it's impossible, but you're going to have to push out a LOT of power on the TV side to get signal back to the TV tower. I don't think TV manufacturers are going to squeeze in 100W linear RF amplifiers in their nice, slim LCD televisions.
If there's a market need for devices that are supported for five years, Apple is filling that need.
Apparently there isn't such a need for Android devices with similar support. If there was, a company would be filling it. So far, it seems, the only company trying to fill this need, Cyanogen, has gone out of business.
Yeah, what I gleaned from the article is they re-initialize the entropy pool for the address space randomizer in some predictable way. So the addresses might be different every time, but in a predictable manner.
You wouldn't notice it while debugging because the integrated debugger keeps track of where the code is running. The only way to see ASLR in action is to run the standalone binary without symbols, THEN aim the debugger at it. The function addresses *should* then be different for every run.
Fun fact: if you leave your Tesla parked at a supercharging station for more than five minutes after it has charged, they charge you a $0.40/minute fee. Automatically billed to your credit card on file, which is required for using a supercharger.
But what happens if you own a Tesla that has been rebuilt?
Reducing the relative failure of "Detroit" to the failure of an economic system is a bit reductio ad absurdum. There were multiple economic, sociological, and political factors involved.
The article's remedy - worker's co-ops - are resolutely opposed by the UAW. The UAW thrives on an adversarial relationship with the companies it bargains with. VW tried setting up worker's co-ops in it's factories in the US and the UAW campaigned against them.
A locksmith is just getting started. He gets a call to a homeowner who has locked their keys in their house. He shows up, pulls out his lock pick set, spends half an hour working the lock before he gets it open. He scratches up the lock face a bit and loosens the pins so the key now rattles a bit in the tumbler. Hands the homeowner a bill for $50, which, seeing all the hard work the locksmith has done, gladly pays.
Fast forward ten years. The locksmith is now an expert at picking locks. He can do so without so much as scratching the lock face or damaging the lock in the slightest. Gets a call to a homeowner who has locked their keys in their house. Locksmith shows up, pulls out the correct tools the first time, and unlocks the door in ten seconds flat. Hands the homeowner a bill for $50, and promptly gets yelled at for having done hardly any work at all.
1. I'm assuming no VMWare? How well does Xen run on ARM? 2. Can GCC/CLANG optimize for a server profile? I'm assuming that, until now, all the work for the ARM target has been on code compactness and efficiency over performance. 3. Looks like the chip has plenty of available bandwidth, does it have the transactional horsepower to fill it?
We've seen chip makers trying to push re-purposed, low-powered chips into servers before, and the results have been underwhelming. If the raw CPU throughput is there, and a compiler/OS/server stack can be created that works well with it on existing server workloads, it may have a shot, but that's a lot of if's.
We used to get the Sunday edition of our local paper. We only have time to read the news on Sunday anyways, and it was, basically, a huge, week-end news wrap-up issue. I think it cost $10 a month. We were perfectly happy paying for it.
Then they got rid of that plan, and replaced it with three issues a week plus access to the useless "deluxe digital edition" for $30 a month. We cancelled our subscription.
Even though half of the newspaper's volume is eaten up by sports that I don't care about, I'd be perfectly willing to pay $10/month for one issue a week. They don't want to sell that to me, so they don't have a customer.
Regular tapes did suck. If you used Dolby and CrO2 tapes, and set the recording level and tape bias properly, you could get pretty good sound out of them.
There's some debate already whether Joe Ricketts violated labor laws.
What labor law would that be? As you say, he can prove that the entire venture was loosing money. He closed it all down. You think that, just because the employees voted to unionize, the NLRB can force a company to remain open? It would be one thing if he fired all the employees and hired new ones. If he simply winds down the entire company, there isn't much a lawsuit is going to do.
Now. Anybody else who still has a job--do you want a union?
I've only had experience with a unionized position three times. All three times I was screwed over by nepotism, organizational politics and either lies or incompetence by the union reps. So no, no union for me thank you.
End users are idiots not experts. If developers are so clueless as to not be able to understand needs of users from the users perspective how the hell do you expect them to produce anything useful in the first place?
Do you expect the development team for Microsoft Word to understand what professional authors need a word processor to do? Do you expect the Excel team to understand how accounting works? Do you think that the person who works on the ANOVA plugin for Excel knows how it's used in statistical process control? Or analyzing cell growth patterns?
I've done development and QA work, and QA approaches testing from from a whole different perspective. The problem is context switching. It's difficult for a developer to approach a piece of functionality from the user's perspective (especially if they don't necessarily know all the parameters for how the functionality is going to be used) It takes time to switch out of that mode, and, in an effort to make the code perfect, you can come short of ever making the code good to begin with.
A QA engineer is going into testing with the mindset of an end user. What are they going to expect to have happen? What are they likely to do? What corner cases aren't worth exploring? It's useful for developers to have some experience in this, but I don't think it's reasonable to expect them to be experts.
In general, you want developers to spend time and cognitive effort making sure the code is functional and maintainable. Heaping on the cognitive load of completely switching gears and thinking like an end user isn't always the best use of their resources.
They can work on it all they like, it's a fundamental problem with AI that people have been working on for *decades* and haven't got much closer to.
That problem is context. AI is terrible at it. The problem is it only understands what you program it to understand. So it lacks "common sense" knowledge skills.
The classic example is Abraham Lincoln giving the Gettysburg Address. You can feed that information into an expert system - that Lincoln gave the Gettysburg address at such and such a time / place / etc...
It's simply registered as a fact. It has no other context. It doesn't understand even fundamental context - like that Lincoln was alive when he gave the speech. Or that when he was giving the speech his left leg was also there. Or that when he was in Gettysburg, he was NOT physically in the White House at that time. Or even that the speech was not broadcast on the radio, because radio wasn't invented yet. People have been trying to teach AI these concepts for years with middling-at-best results. As for understanding the meaning of the speech itself? Not even *close* to that level of sophistication.
So how do you expect an expert system to understand that when certain political parties that have certain beliefs on how economies should be managed get into power in certain countries, certain trade policies will have certain changes done to them affecting certain sectors of the economy? We can barely teach an AI what a human is.
Problem with using AI in these scenarios is that it's really good at finding correlations in what you tell it to look at. So maybe it finds correlations between interconnected stock prices, or maybe futures and trading volumes, or the consumer price index and stock prices of certain retail stocks, things like that.
When everyone has AI's doing this, the margins get eaten up pretty quick, since everyone is getting the same results and takes the same positions.
The areas you make money on are finding the niche correlations. A nationalistic dictator takes over some African country and shuts down rare mineral exports causing a spike in prices. A geothermal plant in Iceland goes down, shutting down it's aluminum smelters and aluminum prices rise. Those are the things AI sucks at.
Poisoning yourself at non-lethal levels, still impacts your life,
Except the evidence shows that it doesn't.
Most of the chemicals that comprise the foods we eat are poisonous at certain levels. Even most vitamins and minerals are poisonous as well. Taking small amounts of most types of poison won't poison you a little bit. Usually it does nothing.
Go ahead and eat whatever you like, but keep in mind that nearly everything is poisonous at some point. And, all apple seeds have a chemical that metabolizes into cyanide. So good luck with that:)
A drive can correct for errors if a block is bad. Problem is, as areal densities increase, the odds of data changing randomly increases. This is mainly due to cosmic rays or other natural sources of radiation, but there can be other factors. The drive doesn't know anything about the data itself, it only knows if it can read a block or not, and that's really the way you want it. You want the drive to be structure and data agnostic. Otherwise you would need a specific drive for a specific file system, which would be a nightmare.
nVidia was kinda trying to do this with Optimus, where the laptop display would be driven by either the CPU's integrated graphics or the GPU, and you could set it per application. Worked OK, though I never noticed much battery improvement as I mostly used the integrated graphics for the stuff I was doing.
You can't mirror a 4TB drive, say, with 2x2TB drives spanned to present as a 4TB device.
It doesn't do it natively, but you can hardware RAID the 2x2TB drives and it will treat it like a single 4TB device. It's not best practice, because ZFS uses the SMART counters to warn you of impending drive failure, and hardware RAID masks those, but you can do it.
TV transmitter antennas are optimized to transmit on one frequency. For synchronous two-way, you'd have to receive on a different frequency, which the transmitter antenna wouldn't be optimized for. It would have to be something weird, like an eighth-wave or something, which would probably be out-of-band for TV.
TV reception antennas are designed to receive a range of frequencies. Wide-band reception antennas don't make very good transmission antennas, except maybe at the center of the frequencies they are tuned for.
That's not really feasible. TV transmission antennas are not designed to receive, and OTA TV antennas are not designed to transmit. That's not to say it's impossible, but you're going to have to push out a LOT of power on the TV side to get signal back to the TV tower. I don't think TV manufacturers are going to squeeze in 100W linear RF amplifiers in their nice, slim LCD televisions.
If there's a market need for devices that are supported for five years, Apple is filling that need.
Apparently there isn't such a need for Android devices with similar support. If there was, a company would be filling it. So far, it seems, the only company trying to fill this need, Cyanogen, has gone out of business.
Why do you need a law to do that? Apple does it already. My iPhone 5 has had updates up until iOS 11, which is roughly five years.
Yeah, what I gleaned from the article is they re-initialize the entropy pool for the address space randomizer in some predictable way. So the addresses might be different every time, but in a predictable manner.
You wouldn't notice it while debugging because the integrated debugger keeps track of where the code is running. The only way to see ASLR in action is to run the standalone binary without symbols, THEN aim the debugger at it. The function addresses *should* then be different for every run.
Fun fact: if you leave your Tesla parked at a supercharging station for more than five minutes after it has charged, they charge you a $0.40/minute fee. Automatically billed to your credit card on file, which is required for using a supercharger.
But what happens if you own a Tesla that has been rebuilt?
(Car Guru - love this guy)
https://www.youtube.com/watch?...
Reducing the relative failure of "Detroit" to the failure of an economic system is a bit reductio ad absurdum. There were multiple economic, sociological, and political factors involved.
The article's remedy - worker's co-ops - are resolutely opposed by the UAW. The UAW thrives on an adversarial relationship with the companies it bargains with. VW tried setting up worker's co-ops in it's factories in the US and the UAW campaigned against them.
Corporate "help" is optional.
Government "help" is mandatory.
Good one, but I like this allegory better:
A locksmith is just getting started. He gets a call to a homeowner who has locked their keys in their house. He shows up, pulls out his lock pick set, spends half an hour working the lock before he gets it open. He scratches up the lock face a bit and loosens the pins so the key now rattles a bit in the tumbler. Hands the homeowner a bill for $50, which, seeing all the hard work the locksmith has done, gladly pays.
Fast forward ten years. The locksmith is now an expert at picking locks. He can do so without so much as scratching the lock face or damaging the lock in the slightest. Gets a call to a homeowner who has locked their keys in their house. Locksmith shows up, pulls out the correct tools the first time, and unlocks the door in ten seconds flat. Hands the homeowner a bill for $50, and promptly gets yelled at for having done hardly any work at all.
A few issues...
1. I'm assuming no VMWare? How well does Xen run on ARM?
2. Can GCC/CLANG optimize for a server profile? I'm assuming that, until now, all the work for the ARM target has been on code compactness and efficiency over performance.
3. Looks like the chip has plenty of available bandwidth, does it have the transactional horsepower to fill it?
We've seen chip makers trying to push re-purposed, low-powered chips into servers before, and the results have been underwhelming. If the raw CPU throughput is there, and a compiler/OS/server stack can be created that works well with it on existing server workloads, it may have a shot, but that's a lot of if's.
We used to get the Sunday edition of our local paper. We only have time to read the news on Sunday anyways, and it was, basically, a huge, week-end news wrap-up issue. I think it cost $10 a month. We were perfectly happy paying for it.
Then they got rid of that plan, and replaced it with three issues a week plus access to the useless "deluxe digital edition" for $30 a month. We cancelled our subscription.
Even though half of the newspaper's volume is eaten up by sports that I don't care about, I'd be perfectly willing to pay $10/month for one issue a week. They don't want to sell that to me, so they don't have a customer.
Regular tapes did suck. If you used Dolby and CrO2 tapes, and set the recording level and tape bias properly, you could get pretty good sound out of them.
https://www.youtube.com/watch?...
There's some debate already whether Joe Ricketts violated labor laws.
What labor law would that be? As you say, he can prove that the entire venture was loosing money. He closed it all down. You think that, just because the employees voted to unionize, the NLRB can force a company to remain open? It would be one thing if he fired all the employees and hired new ones. If he simply winds down the entire company, there isn't much a lawsuit is going to do.
Now. Anybody else who still has a job--do you want a union?
I've only had experience with a unionized position three times. All three times I was screwed over by nepotism, organizational politics and either lies or incompetence by the union reps. So no, no union for me thank you.
End users are idiots not experts. If developers are so clueless as to not be able to understand needs of users from the users perspective how the hell do you expect them to produce anything useful in the first place?
Do you expect the development team for Microsoft Word to understand what professional authors need a word processor to do? Do you expect the Excel team to understand how accounting works? Do you think that the person who works on the ANOVA plugin for Excel knows how it's used in statistical process control? Or analyzing cell growth patterns?
Didn't Microsoft move to this model just before the Windows 10 upgrade, uh, issues?
https://www.windowscentral.com...
I've done development and QA work, and QA approaches testing from from a whole different perspective. The problem is context switching. It's difficult for a developer to approach a piece of functionality from the user's perspective (especially if they don't necessarily know all the parameters for how the functionality is going to be used) It takes time to switch out of that mode, and, in an effort to make the code perfect, you can come short of ever making the code good to begin with.
A QA engineer is going into testing with the mindset of an end user. What are they going to expect to have happen? What are they likely to do? What corner cases aren't worth exploring? It's useful for developers to have some experience in this, but I don't think it's reasonable to expect them to be experts.
In general, you want developers to spend time and cognitive effort making sure the code is functional and maintainable. Heaping on the cognitive load of completely switching gears and thinking like an end user isn't always the best use of their resources.
They can work on it all they like, it's a fundamental problem with AI that people have been working on for *decades* and haven't got much closer to.
That problem is context. AI is terrible at it. The problem is it only understands what you program it to understand. So it lacks "common sense" knowledge skills.
The classic example is Abraham Lincoln giving the Gettysburg Address. You can feed that information into an expert system - that Lincoln gave the Gettysburg address at such and such a time / place / etc...
It's simply registered as a fact. It has no other context. It doesn't understand even fundamental context - like that Lincoln was alive when he gave the speech. Or that when he was giving the speech his left leg was also there. Or that when he was in Gettysburg, he was NOT physically in the White House at that time. Or even that the speech was not broadcast on the radio, because radio wasn't invented yet. People have been trying to teach AI these concepts for years with middling-at-best results. As for understanding the meaning of the speech itself? Not even *close* to that level of sophistication.
So how do you expect an expert system to understand that when certain political parties that have certain beliefs on how economies should be managed get into power in certain countries, certain trade policies will have certain changes done to them affecting certain sectors of the economy? We can barely teach an AI what a human is.
Problem with using AI in these scenarios is that it's really good at finding correlations in what you tell it to look at. So maybe it finds correlations between interconnected stock prices, or maybe futures and trading volumes, or the consumer price index and stock prices of certain retail stocks, things like that.
When everyone has AI's doing this, the margins get eaten up pretty quick, since everyone is getting the same results and takes the same positions.
The areas you make money on are finding the niche correlations. A nationalistic dictator takes over some African country and shuts down rare mineral exports causing a spike in prices. A geothermal plant in Iceland goes down, shutting down it's aluminum smelters and aluminum prices rise. Those are the things AI sucks at.
Poisoning yourself at non-lethal levels, still impacts your life,
Except the evidence shows that it doesn't.
Most of the chemicals that comprise the foods we eat are poisonous at certain levels. Even most vitamins and minerals are poisonous as well. Taking small amounts of most types of poison won't poison you a little bit. Usually it does nothing.
Go ahead and eat whatever you like, but keep in mind that nearly everything is poisonous at some point. And, all apple seeds have a chemical that metabolizes into cyanide. So good luck with that :)
Any ill effects from the pesticide or fungicide in low doses? No? No chronic effects at low doses, either? No bio accumulation?
Then I don't care.
A drive can correct for errors if a block is bad. Problem is, as areal densities increase, the odds of data changing randomly increases. This is mainly due to cosmic rays or other natural sources of radiation, but there can be other factors. The drive doesn't know anything about the data itself, it only knows if it can read a block or not, and that's really the way you want it. You want the drive to be structure and data agnostic. Otherwise you would need a specific drive for a specific file system, which would be a nightmare.
Either continual universe-scale big bang / big crunch cycles, or localized mini-crunches cleaning everything up every now and again.
nVidia was kinda trying to do this with Optimus, where the laptop display would be driven by either the CPU's integrated graphics or the GPU, and you could set it per application. Worked OK, though I never noticed much battery improvement as I mostly used the integrated graphics for the stuff I was doing.
There has just always been a universe. Problem solved :)
You can't mirror a 4TB drive, say, with 2x2TB drives spanned to present as a 4TB device.
It doesn't do it natively, but you can hardware RAID the 2x2TB drives and it will treat it like a single 4TB device. It's not best practice, because ZFS uses the SMART counters to warn you of impending drive failure, and hardware RAID masks those, but you can do it.