Thats very possible. The flu doesn't do permanent damage to healthy adults, but its a fairly serious illness with pretty rough symptoms. Most people never catch it, even though a lot do (googling around, 5-20% of people every year? That a lot less than a cold, so its very likely to never catch it).
I'm pretty sure I only caught it once, and I was a mess to begin with when I did.
But but but last year I had a flu shot and right after I was super duper mega sick! (not even with flu symptoms). I never get sick! Im never getting a flu shot ever again!/sarcasm.
Is the sniffle even part of the symptoms for the flu? Even the toughest will usually be on their ass with heavy muscle pain and cough.
But yes, generally the flu shot is for the young and the old, and _people exposed to them_, since its easy to be contagious before you know you're sick.
Not completely through fault of theirs thought. You have one of the most complex tax codes in the world (with several times the population of the only other first world country i can think of with a tax code thats just as fucked up), and a population who, because of heavy government distrust, is doing everything it can to stick it to the man (not counting corporations which always are).
That will end up making it a much more complicated problem to deal with than the FBI has to. Its employees are also going to be much, much less efficient. Who in their right minds want to work for the IRS?
Not a.NET shill, but it didn't "catch up" to Java in terms of garbage collector. Java has been catching up to it, and only barely. Multithreading support is also a lot better in.NET land (just as safe, but vastly superior APIs and language support).
Still, I totally agree with your point. When playing in JVM/CLR land its often easy to forget how behind other runtimes are, mainly because until you're doing something massive (8-9 figure users), it just doesn't fucking matter unless the code is crap, so these subtleties often get lost by the peanut gallery.
Joke or not, pretty much. And that gives some major bias. Depending on how studies are done, things with very close metrics like effect of genders on XYZ can go either way. But since you can only publish those that show women are better, it ends up that all studies show women are better at everything.
Every so often you'll have a study that shows the opposite for some specific or another, but that will get spinned somehow. ie: I read a study recently about how women don't do well in competitive environments (when talking about how to get women to participate in hackatons, you remove the "contest" element of it). It was spinned somehow as a great thing.
It originally was mainly because people would just call someone and quickly ask them to call them back, which kind of defeated the purpose.
Now its pretty irrelevant since most people have unlimited plans and stuff, and only the cheapest of shittiest plans will have charges for incoming calls.
But it makes for a good argument against shit like robocalls, thats why it sounds like its much more common than it is.
Go in any of those "evil socialist" countries that have all those things, and see if parents get in trouble for letting a kid walk a mile. It has nothing to do with it.
This is a state of black/white strong opinion. Thats where the problem lies and why shit like this happens.
that's it really. All the child molesters, rapists, kidnappers, etc, didn't just magically pop up. They're just far, far more visible. There's definitely some cities that are less safe than the were...but some are more. So parents just have to use discretion.
I walked home from school when I was 10 all the time.
Its generally a matter of what the community/ecosystem is optimized for. ie: Python is pretty damn good at math stuff. But it has nothing to do with Python itself, its just the community built fantastic math libraries in python, generally because of historical reasons.
In the same way, an obvious example, if you want to do web sockets, while you can make them in any language, Node is a prime contender there. Examples like that exist for any language.
No, he's right. The vast, vast majority of node.js use is as a glorified scripting environment as a build system for static resources. Its its gateway drug in a way. People use LESS to minify their javascript or something in their language of choice's assets pipeline. Then they go "Hmm, what if we used a real build environment for these?". Then they start using node in their build system. There's also stuff like Atom and all the node-webkit applications that use it as desktop apps. Those are the common usages.
Then sometimes, they go "Hmm, node is pretty cool, maybe we should use it for this micro-service in parallel with our existing stack". And then maybe, just maybe, it ends up on the server. Its pretty popular lately, but the percentage of people who use it as a web server is far and few in between, though growing.
Thats a weird comparison, since they don't target the same audience at all. Rails maybe, as it has a lot in common, but even then.
What makes node interesting is that its asynchronous-first, single-threaded-by-default model has interesting performance characteristic and lends itself well to specific architectures. Bonus that it also works amazingly well for web sockets. There's also a lesser point that still matters, its JavaScript and some people like that a lot.
The tradeoffs however are pretty massive. There's a lot less literature on how to maintain a node production environment. How do you handle memory dumps, how do you instrument it. Also, error handling is terrible, and debugging obscure issues is hell. There's a lot of minor bugs and quirks that you just have to "know".
That makes node.js only really suitable for fairly advanced developers/sysadmins (even if you host it "in the cloud"). Those that have "gone around" and have dealt with shit enough they'll know what to do when that shit happens, even if they can't find the answer on stack overflow. They also benefit from the interesting performance characteristics I described above.
On the other hand, PHP was always a "easy to pick up and run, forget about it" environment.
Absolutely. I was just saying that it was basically the only time anything other than UTF8 matters (especially since in the time when it matters, switching from one to the other is HELL).
My wife used to work on a faceted search system made to handle a few petabyte of data... the difference was pretty huge.
Since I personally never did something like that, I never had issues just using UTF8:)
If a big part of the service is actually manipulating your data (email, database, charts, data analysis, etc...), then it needs to get decrypted somewhere at some point. The data can be intercepted then.
Ever worked in an office, and one day someone reports their expensive headphones got stolen by the cleaning staff? Then _IF_ you are lucky, someone looked at the security tapes and found them out? Usually the camera's not pointing in that direction though...
Now, thats easy to see on camera, someone running away with something big. Someone clipping a tiny little device to a lap-top thats barely in sight, while cleaning? Even rewatching the security tape 10x, you may not notice it. You also may not realize the computer got owned until after the security tapes got rolled over.
Someone picking a lap-top, flipping it over, opening it up, and messing in it...thats easy to see, but this isn't. Thats the big difference to me.
Not everyone is fit to go get a bachelor degrees. Some people don't have the aptitude for it. Some are just not interested. Some don't have the patience. Some made mistakes and are stuck with kids and can't commit that far. Some just don't feel like it.
The US is messed up in that its a country where if people don't recognize the college you went to, they make you feel like you're a nobody. That leaves a significant portion of the population feeling like they have no meaningful option. A lot of people seriously beleive you're better off with an barely passing grade in liberal art at Harvard and working at McDonald's with insane debts than being a successful carpenter who owns his/her own business.
Thats ridiculous. Yes, virtually all other first world countries have free upper education. But they also have a LOT more respected (I stress that word) options for people who don't want to go that route. Apprenticeship, useful lower level degrees, adult continual education... Sure, you can do an Associate degree in the US, but its barely worth the paper its printed on. And even if you are successful, no one respects you for it.
So IMO, the first step is to have more _respected_ options. Thats a lot harder though, because it requires a culture shift. Stop making fun of the guy who choose to become a plumber or repair rooftops because he didn't go to MIT. Encourage people with non-academic, yet useful skills. Yeah, they're not going to buy a 5 million dollar penthouse. But they're going to be able to feed their family and save for retirement with money to spare, AND their job is hard to outsource.
Once that happens, then you can start looking at how to elevate the average.
It could be argued that the debt is so high because they didnt do this first.
A lot of issues in the US are not the result of spending too much. Its that they spend at the wrong place. If you end up with millions over millions of uneducated people, you then need safety nets and programs to pick them up, as well as spending millions in law enforcement and all that garbage when crime rate goes up.
Its one of those things where if you don't put the money there, it costs you way more later.
Most of the useful home automation things have "dumb" interfaces. That thermostat is still only playing with the same 4-6 wires as any other thermostat does. If shit happens, I can pull my Nest (its not screwed in, you just hook it up to its base). If the A/C or heat was on when I pulled it out, all I need to do is have the 2 correct wires touch each other to turn it off. Or i can just flick the breaker.
The critical thing is that the "smart" piece be easily replaceable/serviceable. Now an issue with the Nest is that if someone malicious get physical access to it, they can root it and you'll never know any better. I need a way to easily checksum its content. and ideally, everything should be on a chip I can easily replace for cheap.
If I have a fridge thats smart, the "computer" should be replaceable. I should be able to push a physical button in the back and the thing should just pop out so I can replace it/upgrade it without replacing the whole fridge. That also mean we need some kind of standard for that (thermostats are nice because there IS a standard...)
The thing here is you have a chicken and egg situation. For these things to be useful, they need to integrate with each other. A few pieces are useful as is (ie: the wifi thermostats, or the automated blinds), but a lot of them are useless without integration (if I have a fridge keeping track of my groceries, if it doesn't integrate with something that lets me carry that shopping list around, its useless. The smart smoke detectors are worthless if they don't integrate with the alarm system, etc).
So stuff has to be built to hit a point where there's enough pieces available, and that are proven to work well, to do something meaningful.
So the only reasonable thing to do is to push them out to early adopters to play with as guinea pigs, get burnt, and repeat until things are solid.
So really, its best feature is its marketing. I have both a macbook and a windows 8 machine... the procedure to setup and use backup is basically the same, using similar terminology.
Plug a device in. Oh look at that, the system asks me if I want to use it for backup. Click yes!
you say that as if the other major operating systems didn't have that feature for years in various form, and as near clones in their latest iterations...
Thats very possible. The flu doesn't do permanent damage to healthy adults, but its a fairly serious illness with pretty rough symptoms. Most people never catch it, even though a lot do (googling around, 5-20% of people every year? That a lot less than a cold, so its very likely to never catch it).
I'm pretty sure I only caught it once, and I was a mess to begin with when I did.
But but but last year I had a flu shot and right after I was super duper mega sick! (not even with flu symptoms). I never get sick! Im never getting a flu shot ever again! /sarcasm.
Is the sniffle even part of the symptoms for the flu? Even the toughest will usually be on their ass with heavy muscle pain and cough.
But yes, generally the flu shot is for the young and the old, and _people exposed to them_, since its easy to be contagious before you know you're sick.
Not completely through fault of theirs thought. You have one of the most complex tax codes in the world (with several times the population of the only other first world country i can think of with a tax code thats just as fucked up), and a population who, because of heavy government distrust, is doing everything it can to stick it to the man (not counting corporations which always are).
That will end up making it a much more complicated problem to deal with than the FBI has to. Its employees are also going to be much, much less efficient. Who in their right minds want to work for the IRS?
Not a .NET shill, but it didn't "catch up" to Java in terms of garbage collector. Java has been catching up to it, and only barely. Multithreading support is also a lot better in .NET land (just as safe, but vastly superior APIs and language support).
Still, I totally agree with your point. When playing in JVM/CLR land its often easy to forget how behind other runtimes are, mainly because until you're doing something massive (8-9 figure users), it just doesn't fucking matter unless the code is crap, so these subtleties often get lost by the peanut gallery.
Joke or not, pretty much. And that gives some major bias. Depending on how studies are done, things with very close metrics like effect of genders on XYZ can go either way. But since you can only publish those that show women are better, it ends up that all studies show women are better at everything.
Every so often you'll have a study that shows the opposite for some specific or another, but that will get spinned somehow. ie: I read a study recently about how women don't do well in competitive environments (when talking about how to get women to participate in hackatons, you remove the "contest" element of it). It was spinned somehow as a great thing.
It originally was mainly because people would just call someone and quickly ask them to call them back, which kind of defeated the purpose.
Now its pretty irrelevant since most people have unlimited plans and stuff, and only the cheapest of shittiest plans will have charges for incoming calls.
But it makes for a good argument against shit like robocalls, thats why it sounds like its much more common than it is.
Go in any of those "evil socialist" countries that have all those things, and see if parents get in trouble for letting a kid walk a mile. It has nothing to do with it.
This is a state of black/white strong opinion. Thats where the problem lies and why shit like this happens.
that's it really. All the child molesters, rapists, kidnappers, etc, didn't just magically pop up. They're just far, far more visible. There's definitely some cities that are less safe than the were...but some are more. So parents just have to use discretion.
I walked home from school when I was 10 all the time.
I could be wrong, but isn't there a visa category for investors already?
Its generally a matter of what the community/ecosystem is optimized for. ie: Python is pretty damn good at math stuff. But it has nothing to do with Python itself, its just the community built fantastic math libraries in python, generally because of historical reasons.
In the same way, an obvious example, if you want to do web sockets, while you can make them in any language, Node is a prime contender there. Examples like that exist for any language.
No, he's right. The vast, vast majority of node.js use is as a glorified scripting environment as a build system for static resources. Its its gateway drug in a way. People use LESS to minify their javascript or something in their language of choice's assets pipeline. Then they go "Hmm, what if we used a real build environment for these?". Then they start using node in their build system. There's also stuff like Atom and all the node-webkit applications that use it as desktop apps. Those are the common usages.
Then sometimes, they go "Hmm, node is pretty cool, maybe we should use it for this micro-service in parallel with our existing stack". And then maybe, just maybe, it ends up on the server. Its pretty popular lately, but the percentage of people who use it as a web server is far and few in between, though growing.
oh yeah, thats working so well for Amazon /sarcasm.
Thats a weird comparison, since they don't target the same audience at all. Rails maybe, as it has a lot in common, but even then.
What makes node interesting is that its asynchronous-first, single-threaded-by-default model has interesting performance characteristic and lends itself well to specific architectures. Bonus that it also works amazingly well for web sockets. There's also a lesser point that still matters, its JavaScript and some people like that a lot.
The tradeoffs however are pretty massive. There's a lot less literature on how to maintain a node production environment. How do you handle memory dumps, how do you instrument it. Also, error handling is terrible, and debugging obscure issues is hell. There's a lot of minor bugs and quirks that you just have to "know".
That makes node.js only really suitable for fairly advanced developers/sysadmins (even if you host it "in the cloud"). Those that have "gone around" and have dealt with shit enough they'll know what to do when that shit happens, even if they can't find the answer on stack overflow. They also benefit from the interesting performance characteristics I described above.
On the other hand, PHP was always a "easy to pick up and run, forget about it" environment.
Those 2 couldn't be further apart.
Absolutely. I was just saying that it was basically the only time anything other than UTF8 matters (especially since in the time when it matters, switching from one to the other is HELL).
My wife used to work on a faceted search system made to handle a few petabyte of data... the difference was pretty huge.
Since I personally never did something like that, I never had issues just using UTF8 :)
for ease of use and storage efficiency with flexibility, yeah, UTF-8 is always best.
For certain type of work with specific performance characteristics however, not so. Thats usually the problem.
Because I'm too busy "reading the source" and fixing shit in a bunch of other projects. One person can only do so much.
If a big part of the service is actually manipulating your data (email, database, charts, data analysis, etc...), then it needs to get decrypted somewhere at some point. The data can be intercepted then.
Ever worked in an office, and one day someone reports their expensive headphones got stolen by the cleaning staff? Then _IF_ you are lucky, someone looked at the security tapes and found them out? Usually the camera's not pointing in that direction though...
Now, thats easy to see on camera, someone running away with something big. Someone clipping a tiny little device to a lap-top thats barely in sight, while cleaning? Even rewatching the security tape 10x, you may not notice it. You also may not realize the computer got owned until after the security tapes got rolled over.
Someone picking a lap-top, flipping it over, opening it up, and messing in it...thats easy to see, but this isn't. Thats the big difference to me.
There's other things they should do first though.
Not everyone is fit to go get a bachelor degrees. Some people don't have the aptitude for it. Some are just not interested. Some don't have the patience. Some made mistakes and are stuck with kids and can't commit that far. Some just don't feel like it.
The US is messed up in that its a country where if people don't recognize the college you went to, they make you feel like you're a nobody. That leaves a significant portion of the population feeling like they have no meaningful option. A lot of people seriously beleive you're better off with an barely passing grade in liberal art at Harvard and working at McDonald's with insane debts than being a successful carpenter who owns his/her own business.
Thats ridiculous. Yes, virtually all other first world countries have free upper education. But they also have a LOT more respected (I stress that word) options for people who don't want to go that route. Apprenticeship, useful lower level degrees, adult continual education... Sure, you can do an Associate degree in the US, but its barely worth the paper its printed on. And even if you are successful, no one respects you for it.
So IMO, the first step is to have more _respected_ options. Thats a lot harder though, because it requires a culture shift. Stop making fun of the guy who choose to become a plumber or repair rooftops because he didn't go to MIT. Encourage people with non-academic, yet useful skills. Yeah, they're not going to buy a 5 million dollar penthouse. But they're going to be able to feed their family and save for retirement with money to spare, AND their job is hard to outsource.
Once that happens, then you can start looking at how to elevate the average.
It could be argued that the debt is so high because they didnt do this first.
A lot of issues in the US are not the result of spending too much. Its that they spend at the wrong place. If you end up with millions over millions of uneducated people, you then need safety nets and programs to pick them up, as well as spending millions in law enforcement and all that garbage when crime rate goes up.
Its one of those things where if you don't put the money there, it costs you way more later.
Most of the useful home automation things have "dumb" interfaces. That thermostat is still only playing with the same 4-6 wires as any other thermostat does. If shit happens, I can pull my Nest (its not screwed in, you just hook it up to its base). If the A/C or heat was on when I pulled it out, all I need to do is have the 2 correct wires touch each other to turn it off. Or i can just flick the breaker.
The critical thing is that the "smart" piece be easily replaceable/serviceable. Now an issue with the Nest is that if someone malicious get physical access to it, they can root it and you'll never know any better. I need a way to easily checksum its content. and ideally, everything should be on a chip I can easily replace for cheap.
If I have a fridge thats smart, the "computer" should be replaceable. I should be able to push a physical button in the back and the thing should just pop out so I can replace it/upgrade it without replacing the whole fridge. That also mean we need some kind of standard for that (thermostats are nice because there IS a standard...)
The thing here is you have a chicken and egg situation. For these things to be useful, they need to integrate with each other. A few pieces are useful as is (ie: the wifi thermostats, or the automated blinds), but a lot of them are useless without integration (if I have a fridge keeping track of my groceries, if it doesn't integrate with something that lets me carry that shopping list around, its useless. The smart smoke detectors are worthless if they don't integrate with the alarm system, etc).
So stuff has to be built to hit a point where there's enough pieces available, and that are proven to work well, to do something meaningful.
So the only reasonable thing to do is to push them out to early adopters to play with as guinea pigs, get burnt, and repeat until things are solid.
So really, its best feature is its marketing. I have both a macbook and a windows 8 machine... the procedure to setup and use backup is basically the same, using similar terminology.
Plug a device in. Oh look at that, the system asks me if I want to use it for backup. Click yes!
DONE.
My grandma could have done it.
you say that as if the other major operating systems didn't have that feature for years in various form, and as near clones in their latest iterations...