Well said, Sir.
I think fundamentally, we humans as a group, like to see the power ladder maintained; some want to feel they are in control of others. I think it's in basic human nature [even in a family the elder brother controls the younger..the origin of the term 'big brother']. With the aid of runaway capitalism, we see the result - extreme polarization of wealth. And all rules/laws are setup to accelerate/maintain this wealth/income inequality.
As you said it's the lack of political-will.. there is no shortage of resources. And today (probably ever since two humans came together) the powerful (read rich) control the policies/politics. So it's a catch-22.. can only move very slowly. But with the free flow of information (internet) and educated masses, we may see real good change (ie forces against the wealth/income equality) in future (hopefully sooner)
Just giving money to all, will only raise cost of goods [inflation]. Once a landlord sees, the poor can afford more, he will jack up the rent. Also it leads to cheating -- grab the basic-income money from say a drunkard/drug addict. The underlying force at work is polarization of wealth.. income inequality. So a better solution is to provide the basic-needs of a human in a form which cannot be exchanged -- things like food-stamps, introduce similar ones for rent.. like rent-stamps, medical-stamps. And govt should ration these -- provide to each individual say monthly [great, if all are done electronically -- like a digital-benefits-wallet] and make transferable illegal. Might even make the stamps expire after say 3 months [so it's use it or lose it]
just doling out free money (cash or electronic)..will just stabilize the society in a new equilibrium..where the amount of homeless and drunkards will stay the same.. just the extra money will be siphoned off by the rich.
Do you really think, you will feel good knowing it's a bot that you are talking to?
If you are a kid or someone who's never been told that the other end is not a human, might enjoy the talks; but knowing very well that the other end is just arranging the words using some algorithm, what joy you think it will give you? I understand each one is different but it kind of puzzles me.
If someone is reaching out to the bot to handle loneliness; how will this eliminate it? Most us humans interact not really because of the content of the words -- it's because there is something common we share -- a shared destiny [the reason we are here..a journey.. call it soul/higher power/purpose etc].
BTW there are too many negatives in your statement; I don't know how you can be so sure of your future.. no one knows what's around the corner.. life changes in an instant..that's the mystery of Life
Learn xyz because you have a passion in it; job security or employable should not be the reason. xyz will be replaced by abc the moment you are ready. Also the jobs needing xyz may be off-shored.
If you have already worked 15 years, life is short; start enjoying things which money can't bring. Cut down expenses, manage finances better and hope we reach post-scarcity and you can live off with less money. The point is..there is only 24 hours in a day -- don't learn something and waste those hours unless you immensely enjoy that field.
From what I know, MI truly expands the horizons of computer science. So someone who wants to be strong in MI; should have a good grasp on CS, algorithms, data structures.
And this is different from what it's always been - how?
Because if we meet and we exchange cash, there's no record and no tracking. That's how it's different.
-
For small transactions, we do need a technological solution to provide anonymity. When I give say a $10 bill from my wallet to yours; there is no record. We need a digital equivalent of this; it's possible -- my digital wallet has a token (a cookie which denotes the $10) and I can transfer it to yours. Of course the central bank has to track this (because unlike paper currency, digital token can be duplicated) -- but as a society it can be agreed upon that this transaction is not recorded -- only the current-holder of the token is tracked. This will provide the convenience of digital-currency while retaining the anonymity of cash; Yes, for large transactions it must be digital and tracked to avoid wrong usage (like black money/ money laundering/illegal trade)
[Edit: I meant to say '..he still can't login into your account (not network)']
Not sure why logging into email account is any harder; once we accept a keyboard logger, he basically sees everything you do on the computer (basically he is looking over your shoulder all the time). And it's very reasonable to expect the hacker had seen and obtained your email login/password [as it's reasonable people use their email account often]. Yes, sure, two independent channels of communication is good - or hard-token like hardware which can generate an OTP.
Yes, email can be used as a backup; it's not as robust as SMS because the communication channel is independent; that is to use email you use the internet; but SMS arrives thru' the cell-phone network. So if a hacker has complete access to your computer and internet, in 2FA with SMS, he still can't login into your network. But with email, he can login into your mail (gmail say) and grab the code.
Of course this is lot better than locking out the service or using only 1 factor; There should be a way a user can go into his account and turn off the SMS 2FA for a short while [like 5 minutes].
wrt google's phone-app - it is good; but again if your phone is lost or you misplaced it somewhere, it may become a pain to access your online service. Again I don't see if there is any better solution that provides the security strength that 2FA gives.
If they let two way flow of information, then it's (bit) okay. By two-way, you should be able to voice your opinion -- things like email, twitter, blogs. Else all they offer is like a TV where you are shoved with information (mostly ads, agenda-driven-info) which you can't truly choose. Anything that helps in free flow of information is good for all. Again unless you have freedom to access any site, the whole plan is like the private-media driven pre-internet days. Just to aid the powers that be to maintain/strengthen status-quo.
Indian preamble has the word 'socialist'. It's not a nation of free-run capitalism. For all the bad mouthing by western media, the life condition of vast majority of the billion folks is fine.if not great. Hardly anyone worries about roof over their head or food on the table or getting medical help. It's not a land ruled only by money (hopefully it stays for a long time like that)
When a rocket can be launched and brought back and landed safely, it is sad to see a society where 99% or more worry about basic needs of food and shelter. No, just because you rent or pay a mortgage, you are not fine -- you live in that perennial fear of homeless. You lose a job and that's the end of world. What kind of society is this? when science and technology has offered so much, even a cave-man never worried for survival like the 99%. In fact a homeless person lives in more peace than the so called wage-slave. I guess it's all due to the polarization of wealth and system which uses laws to keep the 99% away from the resources [land, water, freedom to use the natural resources].
Yeah, if it's like a phone-docking station, it will be cool. A small device where HDMI, USB, RJ45, power can plug in and also the phone [bluetooth may be okay if it can provide the needed speed.. but I guess it will be a drain on battery..and anyway when I'm physically close to the monitor, it's not hard to plug the phone physically]. Since for most, most work is done in the cloud anyway, we got a thin-client with a dumb monitor.
When you do background checks [if their family has terrorist links are not], where will you keep the kid? and you need to keep the kid without alerting the family.. see once you got someone suspecting of terrorism, you need to investigate. No, you can no longer believe on the words of the kid.
If later a terrorist act had been committed, people will ask how come they missed the clue? like a few months ago this boy joked about a bomb and authorities didn't follow up.
Basically if u r a kid or not.. you need to know what to say and not to say.. We need a way to cull the false positives -- acts like this will deter/educate the masses on what is not fun.
[about racist comments, it's reality..if you look like xyz, you need to be extra alert.. humans generalize..you can't fight billions of years of evolution]
Very likely they directly changed in the SCM and covered the tracks [erase in log files etc]. That is not going through a developer workflow (using code-review, commit etc). Once you know which file to add the snippet too, it's a simple task. And in a very stable OS, some of the OS related code [things which manage TCP say] hardly change for years and it's very easy to hide the malware and be spotted.
If my vim/emacs or any other text editor is compromised [or why not compromise the file-system itself..so it will serve "good" file for reading and supply the souped-up version only to the compiler], how will I even spot the issue?
Come on..when you can put in wrong code directly in the OS.. they should've gone ahead and put it right inside the file-system/editor/display-system.
Reminds the story of login program vulnerability put inside C compiler by Ritchie.
"autonomous vehicles aren't at fault" -- this needs to be revised. Doing something totally unexpected can be considered as doing wrong.
I see a car going ahead of me and also I can notice there is sufficient distance in front of that car. If he(that car) suddenly brakes too hard, it will surprise me and I can very well rear-end him. Is it my fault? yeah law can say I should've been careful. But we humans expect something what is reasonable. There is no reason why the car in front could not have done a slow/gentle slow-down. Basically when you drive, you don't surprise your fellow drivers. You drive predictably. [Even with wild-life it's true, you can walk, say in african savanna.. a lion/snake is likely to attack you..when they are surprised.. that's why you create noise..announce your presence..so they know you are around..and also gives them time to conclude you are safe/not a threat to them]
I can only let you think over this more and see why in the context he is talking, if/then is imprecise. I do agree 'unreliable and imprecise' may not be the most fitting words here.. may be he could've said "They are inadequate in a real world..." or "They lack in completeness in describing..." or "They can't foresee and handle any situation".. "they are too cumbersome/tedious to ".. etc [Basically there are too many situation that you can't enumerate in a series of if/then.. the developer will always miss out one situation]
About compiler-bug..it's a common trait in amateur programmers to suspect a compiler bug when in fact they have written incorrect code.. eg in C if you did i=i++; I believe it invokes undefined behavior. So on seeing run-time errors, it's easy to jump to conclusion that there is a compiler bug.. I mentioned this..since you decided that the author meant something else..basically something you believe he should've said. That is instead of suspecting your understanding, you decided that the root cause is outside you. yes, the compiler-bug analogy may not be that well known and commonly used.
That's like suspecting a compiler bug. No, he said what he said. if/then can only capture a (small) finite input-set which the programmer can foresee at the time of coding. When you face a new/unknown input, you fall thru' the series of if/then/else and into the final else where you don't know what to do. That's what he says by 'unreliable and imprecise". Sure computers are great at mapping known-inputs to required-output; they fail when given unforeseen inputs. AI which does some kind of curve-fitting, knows a reasonable way to map this new-input to an appropriate-output [at a higher level, most humans behave this way.. take them out of their comfort zone and throw them into a totaly unforeseen life situation, most crack]
So now video evidence in court can be easily challenged. I guess once an event happens, there is no 100% fail-safe way to prove that it did happen. No wonder the world is run by lawyers.
Please pardon my ignorance and be gentle in rendering a/. style re-education, but isn't this precisely what https transports are supposed to do?
I set up a similar thing for some family members but its purpose is only to monitor and document any intrusions (they already have a commercial security system, that apparently doesn't work all that well). The cameras aggregate to a single machine within their lan and my (remote) server periodically scp's all the video/picture data from all the cameras to my location where it is further consolidated to a single video file per day, per camera.
I don't think its any more vulnerable than any other ssh connection using secure keys. It's been running flawlessly for 3 years, but if I had it to do over again, I'd probably stage the data on an https file server and skip the ssh stuff.
Yes, I should've included the https [to be fair.. the L7 secure TCP covers https:)].. the gist was to move from a heavy weight solution (VPN) to a much simpler one. Yes, https is probably more easier and simpler. I dont' think there is any reduction of any security compared to ssh. [ssh tunneling is something which can work on any application which is not security-aware.. so it may be more suitable in some use-cases where the necessary plumbing to connect apps can be easily done. I believe if A and B communicate, A and B can still use clear-text..while the ssh-tunnel transparently transports the data in encrypted way. So you don't need to change A or B]
VPN may be too heavy weight a solution. VPN is used when different sites [like branch offices of say a bank in a city] want to appear as though they are co-located in a single site. In this video surveillance use-case, it's just that you need to send the data one-way securely from point A to B. Just using an L7 secure TCP [like ssh tunneling] or using L3 IPsec like protocol should be sufficient. May be there are dedicated devices that do this.. or you may be able to run a script/software in the PC in the home which acts as a middle-man doing this tunneling and sending out of the data to the remote server. Of course the other end should be able to receive and do the necessary decryption.
I actively try not to, as opposed to wallowing in it the way the superstitious and religious do, which I find at turns amusing and sad, not that it matters.
And why do you think you need to help?
I don't. Not sure what you're talking about there. You might want to elaborate.
and who are you to "improve"?
Hmmm. I pointed out a cause and a consequence, along with one possible factor that can reduce the cause, and thus, perhaps, the consequence. I have no idea how you got from that to where you seem to be now.
I believe it's not a pure cause-effect explanation -- it goes to further an idea [like 'science is better than superstitions' or 'religion is non-sense'].
You suggest a way to change [likely 'fix'] something which exists. When I say "you"..it's either you or you encourage others (with these ideas) that something needs fixing.. when in reality there is nothing that needs fixing.
If someone feels happy because he/she believes one plus one is three, who are you to say it's wrong?
Oh, it's not me that says its wrong. It's the universe that says it's wrong. If you think one plus one is three, that's perfectly fine with me. I don't require that anyone in particular try to actually grasp objective reality other than myself. I didn't even require that of my kids.
If pursuit of happiness is the goal, there is nothing that states that one must follow the path of science.
I completely agree. If jumping off a cliff makes you happy, or self flagellation does, or maintaining that one plus one is three does... awesome. You go, fella.:)
It's all about personal choice. The way I see it, you, and anyone else for that matter, should be perfectly free to make any choice you like as long as it doesn't infringe on the liberties of others, or otherwise cause harm to a non-consenting, and/or uninformed person or persons. That's my entire metric, right there, aside from animal cruelty issues, which I regard similarly.
It doesn't change anything I said, though. Doing what you want in pursuit of whatever it is you want to pursue is a whole 'nuther thing than having a clue about what you're doing.
Clear now?
Universe never said it's wrong. It never said it's right. It's each mind that forms notions of right or wrong. So what is right for you [you may bring in the whole arsenal of "science" to help you] may not be right for another. And if xyz makes a person happy.. only he/she knows if they are happy - they don't need a nod from the "universe" to approve it. BTW your conditions on what a person should/should-not do [about liberty, consenting etc] is as childish as "santa claus is packing gifts". Universe doesn't work that way..else we won't be witnessing what we are seeing all around us [No, we don't have to increase efforts, there is no proof it ever worked (in the goal of pursuit of happiness)].
And that help is often rejected, as it is a common human failing to not be at all willing to change anything that might affect one's perception of one's self in relation to everything else.
Until or unless something can be done to improve both the overall level of human intelligence, along with considerably better education, we're going to be stuck with these kinds of invalid questions and the people that disadvantage others by inserting them into the public mindset as if they were valid.
So you don't suffer from this same failing? And why do you think you need to help? and who are you to "improve"? If someone feels happy because he/she believes one plus one is three, who are you to say it's wrong? If pursuit of happiness is the goal, there is nothing that states that one must follow the path of science.
I think you may be able to train yourself to ignore or not let the dog barking affect you. The more serious kind of noise is loud/high-bass music.. this I think it's hard for humans to ignore. It goes right thru' the walls for long distances and feels like earth-quake like vibrations. Any natural noise, if you just don't resist it and let it sink into you..you will soon get used to it and not be bothered. That it, it is your resistance [and all the anger emotions associated with that neighbor] is irritating you.. or your idea that someone is responsible for your upset mood [after all most of us are looking for some excuse to pounce on someone]
Personally, I've gotten to the point where I think it's pointless to buy a house at all unless you're ready to retire and/or are going to have a lot of land around you. Renting is better: you can move out pretty quickly, and given the way the job market is for engineering, I end up moving every couple of years anyway.
Exactly; you can't change the world; just don't get into situations where you compromise your freedom. I think anything which needs you to sign a document, you need to be double careful [avoid if you can.. includes things like marriage documents too:p]
Well said, Sir. I think fundamentally, we humans as a group, like to see the power ladder maintained; some want to feel they are in control of others. I think it's in basic human nature [even in a family the elder brother controls the younger..the origin of the term 'big brother']. With the aid of runaway capitalism, we see the result - extreme polarization of wealth. And all rules/laws are setup to accelerate/maintain this wealth/income inequality.
As you said it's the lack of political-will.. there is no shortage of resources. And today (probably ever since two humans came together) the powerful (read rich) control the policies/politics. So it's a catch-22.. can only move very slowly. But with the free flow of information (internet) and educated masses, we may see real good change (ie forces against the wealth/income equality) in future (hopefully sooner)
Just giving money to all, will only raise cost of goods [inflation]. Once a landlord sees, the poor can afford more, he will jack up the rent. Also it leads to cheating -- grab the basic-income money from say a drunkard/drug addict. The underlying force at work is polarization of wealth.. income inequality. So a better solution is to provide the basic-needs of a human in a form which cannot be exchanged -- things like food-stamps, introduce similar ones for rent .. like rent-stamps, medical-stamps. And govt should ration these -- provide to each individual say monthly [great, if all are done electronically -- like a digital-benefits-wallet] and make transferable illegal. Might even make the stamps expire after say 3 months [so it's use it or lose it]
..will just stabilize the society in a new equilibrium..where the amount of homeless and drunkards will stay the same.. just the extra money will be siphoned off by the rich.
just doling out free money (cash or electronic)
Do you really think, you will feel good knowing it's a bot that you are talking to? If you are a kid or someone who's never been told that the other end is not a human, might enjoy the talks; but knowing very well that the other end is just arranging the words using some algorithm, what joy you think it will give you? I understand each one is different but it kind of puzzles me.
If someone is reaching out to the bot to handle loneliness; how will this eliminate it? Most us humans interact not really because of the content of the words -- it's because there is something common we share -- a shared destiny [the reason we are here..a journey.. call it soul/higher power/purpose etc].
BTW there are too many negatives in your statement; I don't know how you can be so sure of your future.. no one knows what's around the corner.. life changes in an instant..that's the mystery of Life
Learn xyz because you have a passion in it; job security or employable should not be the reason. xyz will be replaced by abc the moment you are ready. Also the jobs needing xyz may be off-shored.
..there is only 24 hours in a day -- don't learn something and waste those hours unless you immensely enjoy that field.
If you have already worked 15 years, life is short; start enjoying things which money can't bring. Cut down expenses, manage finances better and hope we reach post-scarcity and you can live off with less money. The point is
From what I know, MI truly expands the horizons of computer science. So someone who wants to be strong in MI; should have a good grasp on CS, algorithms, data structures.
And this is different from what it's always been - how?
Because if we meet and we exchange cash, there's no record and no tracking. That's how it's different.
-
For small transactions, we do need a technological solution to provide anonymity. When I give say a $10 bill from my wallet to yours; there is no record. We need a digital equivalent of this; it's possible -- my digital wallet has a token (a cookie which denotes the $10) and I can transfer it to yours. Of course the central bank has to track this (because unlike paper currency, digital token can be duplicated) -- but as a society it can be agreed upon that this transaction is not recorded -- only the current-holder of the token is tracked. This will provide the convenience of digital-currency while retaining the anonymity of cash; Yes, for large transactions it must be digital and tracked to avoid wrong usage (like black money/ money laundering/illegal trade)
[Edit: I meant to say '..he still can't login into your account (not network)']
Not sure why logging into email account is any harder; once we accept a keyboard logger, he basically sees everything you do on the computer (basically he is looking over your shoulder all the time). And it's very reasonable to expect the hacker had seen and obtained your email login/password [as it's reasonable people use their email account often]. Yes, sure, two independent channels of communication is good - or hard-token like hardware which can generate an OTP.
Yes, email can be used as a backup; it's not as robust as SMS because the communication channel is independent; that is to use email you use the internet; but SMS arrives thru' the cell-phone network. So if a hacker has complete access to your computer and internet, in 2FA with SMS, he still can't login into your network. But with email, he can login into your mail (gmail say) and grab the code. Of course this is lot better than locking out the service or using only 1 factor; There should be a way a user can go into his account and turn off the SMS 2FA for a short while [like 5 minutes]. wrt google's phone-app - it is good; but again if your phone is lost or you misplaced it somewhere, it may become a pain to access your online service. Again I don't see if there is any better solution that provides the security strength that 2FA gives.
If they let two way flow of information, then it's (bit) okay. By two-way, you should be able to voice your opinion -- things like email, twitter, blogs. Else all they offer is like a TV where you are shoved with information (mostly ads, agenda-driven-info) which you can't truly choose. Anything that helps in free flow of information is good for all. Again unless you have freedom to access any site, the whole plan is like the private-media driven pre-internet days. Just to aid the powers that be to maintain/strengthen status-quo.
Indian preamble has the word 'socialist'. It's not a nation of free-run capitalism. For all the bad mouthing by western media, the life condition of vast majority of the billion folks is fine .if not great. Hardly anyone worries about roof over their head or food on the table or getting medical help. It's not a land ruled only by money (hopefully it stays for a long time like that)
When a rocket can be launched and brought back and landed safely, it is sad to see a society where 99% or more worry about basic needs of food and shelter. No, just because you rent or pay a mortgage, you are not fine -- you live in that perennial fear of homeless. You lose a job and that's the end of world. What kind of society is this? when science and technology has offered so much, even a cave-man never worried for survival like the 99%. In fact a homeless person lives in more peace than the so called wage-slave. I guess it's all due to the polarization of wealth and system which uses laws to keep the 99% away from the resources [land, water, freedom to use the natural resources].
Yeah, if it's like a phone-docking station, it will be cool. A small device where HDMI, USB, RJ45, power can plug in and also the phone [bluetooth may be okay if it can provide the needed speed.. but I guess it will be a drain on battery..and anyway when I'm physically close to the monitor, it's not hard to plug the phone physically]. Since for most, most work is done in the cloud anyway, we got a thin-client with a dumb monitor.
When you do background checks [if their family has terrorist links are not], where will you keep the kid? and you need to keep the kid without alerting the family .. see once you got someone suspecting of terrorism, you need to investigate. No, you can no longer believe on the words of the kid.
..you can't fight billions of years of evolution]
If later a terrorist act had been committed, people will ask how come they missed the clue? like a few months ago this boy joked about a bomb and authorities didn't follow up.
Basically if u r a kid or not.. you need to know what to say and not to say.. We need a way to cull the false positives -- acts like this will deter/educate the masses on what is not fun. [about racist comments, it's reality..if you look like xyz, you need to be extra alert.. humans generalize
how does it matter? if you hate xyz, and something looks remotely like xyz, you will start hating that. Hate doesn't need logic.
Very likely they directly changed in the SCM and covered the tracks [erase in log files etc]. That is not going through a developer workflow (using code-review, commit etc). Once you know which file to add the snippet too, it's a simple task. And in a very stable OS, some of the OS related code [things which manage TCP say] hardly change for years and it's very easy to hide the malware and be spotted.
If my vim/emacs or any other text editor is compromised [or why not compromise the file-system itself..so it will serve "good" file for reading and supply the souped-up version only to the compiler], how will I even spot the issue?
..when you can put in wrong code directly in the OS.. they should've gone ahead and put it right inside the file-system/editor/display-system.
Reminds the story of login program vulnerability put inside C compiler by Ritchie.
Come on
"autonomous vehicles aren't at fault" -- this needs to be revised. Doing something totally unexpected can be considered as doing wrong. I see a car going ahead of me and also I can notice there is sufficient distance in front of that car. If he(that car) suddenly brakes too hard, it will surprise me and I can very well rear-end him. Is it my fault? yeah law can say I should've been careful. But we humans expect something what is reasonable. There is no reason why the car in front could not have done a slow/gentle slow-down. Basically when you drive, you don't surprise your fellow drivers. You drive predictably. [Even with wild-life it's true, you can walk, say in african savanna.. a lion/snake is likely to attack you ..when they are surprised.. that's why you create noise..announce your presence..so they know you are around ..and also gives them time to conclude you are safe/not a threat to them]
I can only let you think over this more and see why in the context he is talking, if/then is imprecise. I do agree 'unreliable and imprecise' may not be the most fitting words here.. may be he could've said "They are inadequate in a real world..." or "They lack in completeness in describing..." or "They can't foresee and handle any situation" .. "they are too cumbersome/tedious to ".. etc [Basically there are too many situation that you can't enumerate in a series of if/then.. the developer will always miss out one situation]
About compiler-bug..it's a common trait in amateur programmers to suspect a compiler bug when in fact they have written incorrect code.. eg in C if you did i=i++; I believe it invokes undefined behavior. So on seeing run-time errors, it's easy to jump to conclusion that there is a compiler bug.. I mentioned this..since you decided that the author meant something else..basically something you believe he should've said. That is instead of suspecting your understanding, you decided that the root cause is outside you. yes, the compiler-bug analogy may not be that well known and commonly used.
That's like suspecting a compiler bug. No, he said what he said. if/then can only capture a (small) finite input-set which the programmer can foresee at the time of coding. When you face a new/unknown input, you fall thru' the series of if/then/else and into the final else where you don't know what to do. That's what he says by 'unreliable and imprecise". Sure computers are great at mapping known-inputs to required-output; they fail when given unforeseen inputs. AI which does some kind of curve-fitting, knows a reasonable way to map this new-input to an appropriate-output [at a higher level, most humans behave this way.. take them out of their comfort zone and throw them into a totaly unforeseen life situation, most crack]
So now video evidence in court can be easily challenged. I guess once an event happens, there is no 100% fail-safe way to prove that it did happen. No wonder the world is run by lawyers.
Please pardon my ignorance and be gentle in rendering a /. style re-education, but isn't this precisely what https transports are supposed to do?
I set up a similar thing for some family members but its purpose is only to monitor and document any intrusions (they already have a commercial security system, that apparently doesn't work all that well). The cameras aggregate to a single machine within their lan and my (remote) server periodically scp's all the video/picture data from all the cameras to my location where it is further consolidated to a single video file per day, per camera.
I don't think its any more vulnerable than any other ssh connection using secure keys. It's been running flawlessly for 3 years, but if I had it to do over again, I'd probably stage the data on an https file server and skip the ssh stuff.
Yes, I should've included the https [to be fair.. the L7 secure TCP covers https :)].. the gist was to move from a heavy weight solution (VPN) to a much simpler one. Yes, https is probably more easier and simpler. I dont' think there is any reduction of any security compared to ssh. [ssh tunneling is something which can work on any application which is not security-aware.. so it may be more suitable in some use-cases where the necessary plumbing to connect apps can be easily done. I believe if A and B communicate, A and B can still use clear-text..while the ssh-tunnel transparently transports the data in encrypted way. So you don't need to change A or B]
VPN may be too heavy weight a solution. VPN is used when different sites [like branch offices of say a bank in a city] want to appear as though they are co-located in a single site. In this video surveillance use-case, it's just that you need to send the data one-way securely from point A to B. Just using an L7 secure TCP [like ssh tunneling] or using L3 IPsec like protocol should be sufficient. May be there are dedicated devices that do this.. or you may be able to run a script/software in the PC in the home which acts as a middle-man doing this tunneling and sending out of the data to the remote server. Of course the other end should be able to receive and do the necessary decryption.
I actively try not to, as opposed to wallowing in it the way the superstitious and religious do, which I find at turns amusing and sad, not that it matters.
I don't. Not sure what you're talking about there. You might want to elaborate.
Hmmm. I pointed out a cause and a consequence, along with one possible factor that can reduce the cause, and thus, perhaps, the consequence. I have no idea how you got from that to where you seem to be now.
I believe it's not a pure cause-effect explanation -- it goes to further an idea [like 'science is better than superstitions' or 'religion is non-sense']. You suggest a way to change [likely 'fix'] something which exists. When I say "you" ..it's either you or you encourage others (with these ideas) that something needs fixing.. when in reality there is nothing that needs fixing.
Oh, it's not me that says its wrong. It's the universe that says it's wrong. If you think one plus one is three, that's perfectly fine with me. I don't require that anyone in particular try to actually grasp objective reality other than myself. I didn't even require that of my kids.
I completely agree. If jumping off a cliff makes you happy, or self flagellation does, or maintaining that one plus one is three does... awesome. You go, fella. :)
It's all about personal choice. The way I see it, you, and anyone else for that matter, should be perfectly free to make any choice you like as long as it doesn't infringe on the liberties of others, or otherwise cause harm to a non-consenting, and/or uninformed person or persons. That's my entire metric, right there, aside from animal cruelty issues, which I regard similarly.
It doesn't change anything I said, though. Doing what you want in pursuit of whatever it is you want to pursue is a whole 'nuther thing than having a clue about what you're doing.
Clear now?
Universe never said it's wrong. It never said it's right. It's each mind that forms notions of right or wrong. So what is right for you [you may bring in the whole arsenal of "science" to help you] may not be right for another. And if xyz makes a person happy.. only he/she knows if they are happy - they don't need a nod from the "universe" to approve it. BTW your conditions on what a person should/should-not do [about liberty, consenting etc] is as childish as "santa claus is packing gifts". Universe doesn't work that way ..else we won't be witnessing what we are seeing all around us [No, we don't have to increase efforts, there is no proof it ever worked (in the goal of pursuit of happiness)].
And that help is often rejected, as it is a common human failing to not be at all willing to change anything that might affect one's perception of one's self in relation to everything else.
Until or unless something can be done to improve both the overall level of human intelligence, along with considerably better education, we're going to be stuck with these kinds of invalid questions and the people that disadvantage others by inserting them into the public mindset as if they were valid.
So you don't suffer from this same failing? And why do you think you need to help? and who are you to "improve"? If someone feels happy because he/she believes one plus one is three, who are you to say it's wrong? If pursuit of happiness is the goal, there is nothing that states that one must follow the path of science.
I think you may be able to train yourself to ignore or not let the dog barking affect you. The more serious kind of noise is loud/high-bass music.. this I think it's hard for humans to ignore. It goes right thru' the walls for long distances and feels like earth-quake like vibrations. Any natural noise, if you just don't resist it and let it sink into you..you will soon get used to it and not be bothered. That it, it is your resistance [and all the anger emotions associated with that neighbor] is irritating you.. or your idea that someone is responsible for your upset mood [after all most of us are looking for some excuse to pounce on someone]
Personally, I've gotten to the point where I think it's pointless to buy a house at all unless you're ready to retire and/or are going to have a lot of land around you. Renting is better: you can move out pretty quickly, and given the way the job market is for engineering, I end up moving every couple of years anyway.
Exactly; you can't change the world; just don't get into situations where you compromise your freedom. I think anything which needs you to sign a document, you need to be double careful [avoid if you can.. includes things like marriage documents too :p]