I do not use Facebook, so I wouldn't know. Sites that update frequently (like slashdot or other news sites) I just visit when I remember or have the time (I also use adblock), I do not want my RSS reader to be cluttered with various articles that I most likely won't read (as then I would be more likely to miss the infrequent update among the others).
I also really dislike the clutter in my email, this is why I hate mailing lists. Sure, I can filter the mails to a specific directory, but I still get the clutter. A forum is much more convenient as I can keep track of specific threads or just visit the forum whenever.
I use RSS to keep track of websites that change infrequently. I mean, I can just visit slashdot every day or when I feel like it, but I use RSS to get notified when some channel on youtube gets a new video or some blog gets a new article.
I dislike getting the notifications to my email - I check my email more frequently, but may not be able to read the new article etc. OTOH, when I have the time, I open my RSS reader and get the notifications for all the new articles/videos then. I used Google Reader, now I use Tiny Tiny RSS hosted on my own server. When Youtube broke support for RSS, I wrote a little php script to get the new videos using the API and format them in an RSS format that TTRSS can understand.
When I drive my current car, I take responsibility for my driving (by trying not to crash) and the acceptable operation of my car (by maintaining, testing it etc). Then if I cause an accident, it is my fault, I either made a mistake when driving or I neglected to maintain my car and it failed. So, my insurance pays for the damage caused to others.
What you are proposing is to take the risk of somebody else not messing up - I cannot do anything to make sure the AI works correctly, or, in other words, if I maintain my car according to the manufacturers instructions and it still fails, then I should not be at fault.
I do not see why the software of the car should be treated differently than the hardware. If the brake system has a design problem that causes it to fail sometimes without warning, then the manufacturer is responsible for the damage. This is also the case for current car software, so why should the AI be different?
Brake failure is semi-dependent on the owner. If I maintain my car and test the brakes every time I drive, I can reduce the risk of the brakes failing. If I brake slowly I can reduce the risk of brakes failing and give myself more time to react in case the brakes do fail (this of course only applies to usual stopping, not emergencies).
Can I do something to make the AI more reliable or am I completely dependent on some programmer in a different country doing his job properly?
I guess this is something like being a driving instructor. The student (AI) does the driving, but you have to pay attention for any mistakes the student may make and be ready to take over quickly. The difference, though, is that student drives are not allowed to drive fast.
Well in that case I think that the taxi rules should be removed for everybody. Let Uber and regular taxi companies compete with their technology, service and prices under the same rules.
1. I know my neighbor. 2. If he gives me a lift somewhere, he is not doing so for commercial purposes (I can compensate him for the fuel etc though). Especially not doing it as his day job.
But then again, maybe the rules for taxi are no longer needed. Great, let's petition the government to change or revoke them for everybody, not just some companies.
Maybe it would be best if anybody could get a license from the government (after passing a background check etc) that allows them to work as a taxi driver, then they could drive for Uber or any other taxi company under the same rules whether using his own car or one provided by his employer. Kinda like a private pilot license vs commercial license.
Uber wants to be "more equal than others". If there are rules that you have to follow or you can try to get the government to change the rules for everyone. Instead, however, some companies try to break the rules to gain an unfair advantage:
Emission standards (I personally dislike those rules) are for everyone, except VW - "the competitors will spends lots of money developing better engines like idiots, while we can just cheat the test".
Taxi rules are for everyone except Uber, even though the service is the same, but "on a computer", like the patent trolls who manage to get a patent for some everyday action but "on a computer".
They had a great idea and it's spread across the world quickly and rewritten the rules of getting from a to b.
What is different about Uber compared to a regular taxi? 1. You arrange the ride (phonecall to a taxi company or by using an Uber app). 2. The car comes, you get in, get driven to your destination, pay for the service.
In theory yes now that I think about it. But then again, this should limit the spying ability. For one, my TV is only connected to my PC via HDMI and the PC is off most of the time. When it's on, well, if the PC is compromised then I'm hosed anyway, if not, then it should not pass the network packets (I do not remember whether common video cards support networking over the hdmi port, the specs can lie though).. Hmm, or maybe I should just use component to provide video signal to the TV...
Run the browser in a separate VLAN and only allow that VM to communicate with a VM that runs the node. There would be no way for the browser VM to find out the real IP. The node can also be made to use a VPN service or something to complicate matters more.
But if you go to my country (and probably other countries that were occupied by the USSR), you will find that a lot of older people can speak Russian (it was mandatory to learn in the USSR), but younger people may not, but younger people are more likely to speak English (it is mandatory to learn a second language in school and most schools choose English) than older people.
While it is common for Europeans to be able to speak foreign languages, you cannot be sure which ones. For example, people in my country usually can speak at least one foreign language. But some speak Russian and others speak English as a second language. Some know both, some know some other languages.
However, I would be incredibly annoyed if I went into a store (or called a taxi) and the employee could not speak the national language well enough to be understood without me asking the same thing multiple times. We have a national language, if you want to live and work here, learn it. If you cannot speak it well enough, get a job that does not require you to talk to clients.
I listen to the radio at work or when I'm driving short distances. I also sometimes listen to radio at home when I am doing something and want music as background. It is much better than flipping records or tapes all the time. Also, if I listened to a digital playlist, I would be really tempted to choose the next song myself and would end up spending more time choosing than working. I have noticed this when listening to music on my PC - I spend a minute choosing whet to listen to, then ~3 minutes listening to it, then a minute or more choosing. I also end up playing a few songs a lot of times over and over, which then makes me fed up with those songs. Listening to radio I can just concentrate on the work. Also, the radio station I listen to broadcasts the news which is also good.
When I am driving a longer distance, I also listen to tapes or MDs. When doing something (where I need to concentrate) at home, I listen to tapes, records or CDs. Or listen to radio and sometimes have a tape deck turned on, ready to record a good song I hear.
Boards - yes, might be a bit difficult to repair a modern board, though my friend works at a cell phone repair company and they do solder things on the base board of the cellphone. Still, I would like to be able to buy the spare parts from the manufacturer instead of searching for them on ebay etc. And some devices have mechanical components - I would really like to get a replacement gear, pulley or something like that.
I do not care about the 3rd party service. I do not want to deal with authorized service. I want a service manual (the same one given to the employees of the authorized service) and for the manufacturer to sell me the needed spare parts.
It's not the job of the company to make it easier to repair. The job of the company is to make money. The job of the government is to make the company make the device easier to repair, because the government (in a democracy) is supposed to represent the people.
That's a crappy reason. When I pay a lot of money for the TV, I would gladly pay $100 more to get a thicker and stronger case (and it should not cost that much to make it thicker and stronger).
CRTs have good black levels. This is important when watching a movie in a dark room. I have a plasma TV (bought a plasma because its black levels should be better than those of a LCD for a similar price) and its black levels are still worse than CRT. I have a CRT computer monitor so when I go watch TV I immediately notice the non-black black color.
I want my TV to do one job - display the image in the best quality possible for the given input (VHS or laserdisc should look the best it can, 1080p should look the best it can) with good black levels (like to watch movies with room lights off), accurate color reproduction and no dimming on bright images.(ABL).
I do not need: 1. smart functions or OS - I can connect a computer with a OS I want to it. 2. good speakers or amplifier - I have a decent sound system. 3. Low power consumption - I rarely watch movies and as long as the TV does not use more than about 1kW I'm good. More than that, it may trip the breaker and I may need more cooling in summer. 4. Ultra thin case - as long as it is thinner than maybe 30-50cm, it's OK. A bigger case may make the TV more stable too.
Instead, all browsers do the same stupid thing - try to load all 30 images at the same time, leaving you sitting there looking at 30 partial images.
On a higher bandwidth connection this would be faster. Loading small (say, 100KB) images on a connection where there is high ping to the server (say, I have a fiber optic connection, but the server is on the other side of the planet)in series is slower than loading them in parallel, because of the time spent waiting for the replies (setting up the tcp connection etc).
I also remember download accelerators that would split up a file in multiple parts and download them in parallel, this would usually make the download faster even if all pieces came from the same server. Also, iperf -P10 is usually faster than iperf -P1...
Of course, on a very slow connection, loading multiple images in parallel is worse because each session is competing with the others for bandwidth and the downloads may time out.
I do not use Facebook, so I wouldn't know. Sites that update frequently (like slashdot or other news sites) I just visit when I remember or have the time (I also use adblock), I do not want my RSS reader to be cluttered with various articles that I most likely won't read (as then I would be more likely to miss the infrequent update among the others).
I also really dislike the clutter in my email, this is why I hate mailing lists. Sure, I can filter the mails to a specific directory, but I still get the clutter. A forum is much more convenient as I can keep track of specific threads or just visit the forum whenever.
I use RSS to keep track of websites that change infrequently. I mean, I can just visit slashdot every day or when I feel like it, but I use RSS to get notified when some channel on youtube gets a new video or some blog gets a new article.
I dislike getting the notifications to my email - I check my email more frequently, but may not be able to read the new article etc. OTOH, when I have the time, I open my RSS reader and get the notifications for all the new articles/videos then. I used Google Reader, now I use Tiny Tiny RSS hosted on my own server. When Youtube broke support for RSS, I wrote a little php script to get the new videos using the API and format them in an RSS format that TTRSS can understand.
And why should that be?
When I drive my current car, I take responsibility for my driving (by trying not to crash) and the acceptable operation of my car (by maintaining, testing it etc). Then if I cause an accident, it is my fault, I either made a mistake when driving or I neglected to maintain my car and it failed. So, my insurance pays for the damage caused to others.
What you are proposing is to take the risk of somebody else not messing up - I cannot do anything to make sure the AI works correctly, or, in other words, if I maintain my car according to the manufacturers instructions and it still fails, then I should not be at fault.
I do not see why the software of the car should be treated differently than the hardware. If the brake system has a design problem that causes it to fail sometimes without warning, then the manufacturer is responsible for the damage. This is also the case for current car software, so why should the AI be different?
Brake failure is semi-dependent on the owner. If I maintain my car and test the brakes every time I drive, I can reduce the risk of the brakes failing. If I brake slowly I can reduce the risk of brakes failing and give myself more time to react in case the brakes do fail (this of course only applies to usual stopping, not emergencies).
Can I do something to make the AI more reliable or am I completely dependent on some programmer in a different country doing his job properly?
I guess this is something like being a driving instructor. The student (AI) does the driving, but you have to pay attention for any mistakes the student may make and be ready to take over quickly. The difference, though, is that student drives are not allowed to drive fast.
Well in that case I think that the taxi rules should be removed for everybody. Let Uber and regular taxi companies compete with their technology, service and prices under the same rules.
IIRC I can't call Uber, so their services are unusable for me. I am not going to buy a different phone just so I can get a taxi.
Also, where I live, regular taxi service is great - they arrive fast etc. I do not know how their prices compare to Uber though.
1. I know my neighbor.
2. If he gives me a lift somewhere, he is not doing so for commercial purposes (I can compensate him for the fuel etc though). Especially not doing it as his day job.
But then again, maybe the rules for taxi are no longer needed. Great, let's petition the government to change or revoke them for everybody, not just some companies.
Maybe it would be best if anybody could get a license from the government (after passing a background check etc) that allows them to work as a taxi driver, then they could drive for Uber or any other taxi company under the same rules whether using his own car or one provided by his employer. Kinda like a private pilot license vs commercial license.
Regulated == more expensive
More expensive means people have less cash for other things that are important. If you want a "regulated" taxi you can also opt for that and pay more.
Awesome, why not apply this to lead paint or mercury?
Uber wants to be "more equal than others". If there are rules that you have to follow or you can try to get the government to change the rules for everyone. Instead, however, some companies try to break the rules to gain an unfair advantage:
Emission standards (I personally dislike those rules) are for everyone, except VW - "the competitors will spends lots of money developing better engines like idiots, while we can just cheat the test".
Taxi rules are for everyone except Uber, even though the service is the same, but "on a computer", like the patent trolls who manage to get a patent for some everyday action but "on a computer".
They had a great idea and it's spread across the world quickly and rewritten the rules of getting from a to b.
What is different about Uber compared to a regular taxi?
1. You arrange the ride (phonecall to a taxi company or by using an Uber app).
2. The car comes, you get in, get driven to your destination, pay for the service.
In theory yes now that I think about it. But then again, this should limit the spying ability. For one, my TV is only connected to my PC via HDMI and the PC is off most of the time. When it's on, well, if the PC is compromised then I'm hosed anyway, if not, then it should not pass the network packets (I do not remember whether common video cards support networking over the hdmi port, the specs can lie though)..
Hmm, or maybe I should just use component to provide video signal to the TV...
I just did not connect my TV to my wired or wireless network. My TV should take input from its composite or HDMI inputs and display it, nothing more.
Run the browser in a separate VLAN and only allow that VM to communicate with a VM that runs the node. There would be no way for the browser VM to find out the real IP. The node can also be made to use a VPN service or something to complicate matters more.
But if you go to my country (and probably other countries that were occupied by the USSR), you will find that a lot of older people can speak Russian (it was mandatory to learn in the USSR), but younger people may not, but younger people are more likely to speak English (it is mandatory to learn a second language in school and most schools choose English) than older people.
While it is common for Europeans to be able to speak foreign languages, you cannot be sure which ones. For example, people in my country usually can speak at least one foreign language. But some speak Russian and others speak English as a second language. Some know both, some know some other languages.
However, I would be incredibly annoyed if I went into a store (or called a taxi) and the employee could not speak the national language well enough to be understood without me asking the same thing multiple times. We have a national language, if you want to live and work here, learn it. If you cannot speak it well enough, get a job that does not require you to talk to clients.
I may be able to write bubble sort on the whiteboard (with some mistakes like a missing semicolon), but I may not know that it is called bubble sort.
"Vi or emacs?"
Would "nano" be an acceptable answer?
I listen to the radio at work or when I'm driving short distances. I also sometimes listen to radio at home when I am doing something and want music as background. It is much better than flipping records or tapes all the time. Also, if I listened to a digital playlist, I would be really tempted to choose the next song myself and would end up spending more time choosing than working. I have noticed this when listening to music on my PC - I spend a minute choosing whet to listen to, then ~3 minutes listening to it, then a minute or more choosing. I also end up playing a few songs a lot of times over and over, which then makes me fed up with those songs. Listening to radio I can just concentrate on the work. Also, the radio station I listen to broadcasts the news which is also good.
When I am driving a longer distance, I also listen to tapes or MDs. When doing something (where I need to concentrate) at home, I listen to tapes, records or CDs. Or listen to radio and sometimes have a tape deck turned on, ready to record a good song I hear.
Boards - yes, might be a bit difficult to repair a modern board, though my friend works at a cell phone repair company and they do solder things on the base board of the cellphone. Still, I would like to be able to buy the spare parts from the manufacturer instead of searching for them on ebay etc. And some devices have mechanical components - I would really like to get a replacement gear, pulley or something like that.
I do not care about the 3rd party service. I do not want to deal with authorized service. I want a service manual (the same one given to the employees of the authorized service) and for the manufacturer to sell me the needed spare parts.
It's not the job of the company to make it easier to repair. The job of the company is to make money. The job of the government is to make the company make the device easier to repair, because the government (in a democracy) is supposed to represent the people.
That's a crappy reason. When I pay a lot of money for the TV, I would gladly pay $100 more to get a thicker and stronger case (and it should not cost that much to make it thicker and stronger).
CRTs have good black levels. This is important when watching a movie in a dark room. I have a plasma TV (bought a plasma because its black levels should be better than those of a LCD for a similar price) and its black levels are still worse than CRT. I have a CRT computer monitor so when I go watch TV I immediately notice the non-black black color.
I want my TV to do one job - display the image in the best quality possible for the given input (VHS or laserdisc should look the best it can, 1080p should look the best it can) with good black levels (like to watch movies with room lights off), accurate color reproduction and no dimming on bright images.(ABL).
I do not need:
1. smart functions or OS - I can connect a computer with a OS I want to it.
2. good speakers or amplifier - I have a decent sound system.
3. Low power consumption - I rarely watch movies and as long as the TV does not use more than about 1kW I'm good. More than that, it may trip the breaker and I may need more cooling in summer.
4. Ultra thin case - as long as it is thinner than maybe 30-50cm, it's OK. A bigger case may make the TV more stable too.
Instead, all browsers do the same stupid thing - try to load all 30 images at the same time, leaving you sitting there looking at 30 partial images.
On a higher bandwidth connection this would be faster. Loading small (say, 100KB) images on a connection where there is high ping to the server (say, I have a fiber optic connection, but the server is on the other side of the planet)in series is slower than loading them in parallel, because of the time spent waiting for the replies (setting up the tcp connection etc).
I also remember download accelerators that would split up a file in multiple parts and download them in parallel, this would usually make the download faster even if all pieces came from the same server. Also, iperf -P10 is usually faster than iperf -P1...
Of course, on a very slow connection, loading multiple images in parallel is worse because each session is competing with the others for bandwidth and the downloads may time out.