Forgot your password?
typodupeerror

Comment: Re:Charge what it costs to certify (Score 1) 123

by TheRaven64 (#47398031) Attached to: FDA: We Can't Scale To Regulate Mobile Health Apps
This is exactly how they do it now for software in medical devices. Except that that 'private firms' are the manufacturers. It's ludicrous for them to claim that a certification process that basically amounts to asking the manufacturers to promise that they've tested it really well 'won't scale'.

Comment: Re: Marty! (Score 2) 550

Apparently the early script drafts had a more plausible explanation: that the spare brain capacity of humans in a dream-like state was used as processing power to run the AIs. One of the editors thought this was too complicated for a movie-going audience to understand and so replaced it with a magic perpetual motion machine.

Comment: Re:AI is always "right around the corner". (Score 3, Interesting) 550

Translation is like predicting the weather. If you want to do an okay job of predicting the weather, predict either the same as this day last year or the same as yesterday. That will get you something like 60-70% success. Modelling local pressure systems will get you another 5-10% fairly easily. Getting from 80% correct to 90% is insanely hard.

For machine translation, building a database of 3-grams or 4-grams and just doing simple pattern matching (which is what Google Translate does) gets you 70% accuracy quite easily (between romance languages, anyway. It really sucks for Japanese or Russian, for example). Extending the n-gram size; however, quickly hits diminishing returns. Your increases in accuracy depend on a corpus and when you get to the size of n-gram where you're really accurate, you're effectively needing a human to have already translated each sentence.

Machine-aided translation can give huge increases in productivity. Completely computerised translation has already got most of the low-hanging fruit and will have a very difficult job of getting to the level of a moderately competent bilingual human.

Comment: Re:Just think of what you can do with this! (Score 3, Insightful) 122

by TheRaven64 (#47392079) Attached to: New Single Board Computer Lets You Swap Out the CPU and Memory
The power consumption of the RPi (especially if you're not using the GPU) is tiny in comparison to anything with motors in it. I'd rather trade a slight reduction in battery life for being able to use a rich programming environment than save a few mW and be forced into a constrained microcontroller development environment. It might be different if I were planning on mass producing a few thousand and needed to save costs, but for a hobby project or even a prototype I'd happily overprovision on CPU power.

Comment: Re:Only in America (Score 1) 187

by TheRaven64 (#47388541) Attached to: Train Derailment Dumps Two 737 Fuselages Into Clark Fork River

That would be great if the government paid for treatment for alcoholics, counseling for family wrecked by alcohol use, covered medical expenses for people who drink, cover damages by drink drivers, paid for medical expenses by people hurt by someone who was drunk, etc

That's a non-sequitur. The cost is born by society. Government is the name of the body that we elect to represent society. If taxing an activity reduces it, which, in turn, reduces a cost that is born by society, then the government has done its job. The point of such taxation is to reintroduce externalities into the costs, so that the market will correctly adjust.

Comment: Re:alternative already exists (Score 1) 142

by TheRaven64 (#47388495) Attached to: Autonomous Trucking

There was a cartoon in a paper many years ago where a collection of self driving cars were assembled into a 'train'. The Doh moment made me laugh.

The advantage of the cars in this model is that they speed up unloading. Go and watch a freight train being unloaded some time, it's a massive endeavour. Now imagine if each of the trucks could just drive off along the roads on its own as soon as the train arrived at its destination.

Comment: Re:Highway Only to Speed Deployment (Score 1) 142

by TheRaven64 (#47388471) Attached to: Autonomous Trucking
Lidar is typically used in situations where you have this kind of interference, but the solution is conceptually pretty simple. You tune the detectors to a specific wavelength and you vary that wavelength between devices. You can typically vary the wavelength in software, so if you detect a lot of interference then you just hop to another frequency. If someone is intentionally blanketing your entire band, then it's not really any different from someone shining a floodlight in the eyes of human drivers - you just point them out to the police.

Comment: Re:really? (Score 2) 115

by TheRaven64 (#47370861) Attached to: Investor Tim Draper Announces He Won Silk Road Bitcoin Auction
If you are planning on taking Bitcoins in payment for some real product then you want some assurance that you can sell the Bitcoins for more than the cost of that product. You get this implicitly with established currencies, because they have reasonably stable inflation rates and, most importantly, those inflation rates are usually tied to your local economy and so the value of the currency doesn't alter in terms of what you can buy with it in the short term (if you're hoarding significant amounts of currency, rather than investing it in your business, for example using it to pay your employees or buy stock then you're a currency speculator and so have different requirements). With an immature and volatile currency like Bitcoin, you effectively need to buy Bitcoin futures or have some other entity underwrite your Bitcoins.

If you want to be in the business of offering payment services that accept Bitcoins, then you want to be able to do this underwriting. People will be a lot more willing to accept Bitcoins if you can say 'the value of BTC fluctuates relative to USD, but we guarantee that we will always buy them at this exchange rate. If you use this exchange rate for setting your prices then you will never suffer from these fluctuations'. To be able to do this (and not make huge losses), you need to be able to influence the market price by buying and selling in large quantities and by avoiding selling when the price is too low. Having a large initial stash of Bitcoin helps with this.

The person who makes no mistakes does not usually make anything.

Working...