I've known plenty of companies that wouldn't tell you that you didn't pass an interview. Sometimes because you were choice 2 or 3 and they wanted to keep you on the hook in case the others fell through, sometimes because they just didn't give a fuck. But it absolutely happens.
No, now is the time to stay the fuck away. Dollar cost averaging doesn't help you on a declining asset. Its a mathematical trick to smooth out bumps on an asset you believe will have a long term gain. Unless you plan on holding for years, and are sure the crypto will be around, and are sure it will be these coins, then buying is idiocy.
If you have sleep issues, see a medical professional and have a sleep study done. Its going to be FAR more useful than the pseudoscience you get out of an app on your smartwatch.
In NYC to drive for uber you must already be a licensed private driver (different from a taxi, you can't pick up a hail as a private driver). So no, nobody driving for uber in nyc is someone getting some extra money in their spare time.
Waste of electricity broadcasting power, short enough range to be nearly unusable, cannot use the phone while charging, cannot easily charge from a laptop while on the road, another piece of equipment that can get broken or lost and not easily replaced. Wireless is a shitty idea that's less convenient and costs more. No thanks.
You didn't describe checked exceptions, you described typed exceptions. Nobody complains about exceptions having type that can be compared against. Checked exceptions are the list of exceptions in the throws argument that are checked against at compile time.
Manually written loops are fraught with bugs and unnecessary temporary variables. They are a thing of the past. I am sorry to inform you that the world moves forward. However, since you are clearly an authority, I will inform the Java community to replace all of their streams and lambdas back to the convoluted for/while/null/empty checking code circa 1995.
Please do. I know every place I worked they were not allowed, because they led to higher maintenance cost and time lost in debugging. They're less readable, less alterable, and more fragile.
>That way people can understand what you're trying to do
This is what unit tests are for. But you know that being omnipotent and all.
No, its not at all what unit tests are for. Unit tests have nothing to do with explaining the purpose even of functions, much less of a random block of code within one.
Because I like my code to not crash in production. There are cases where null is unrecoverable and then letting it throw is acceptable. But it generally isn't the case.
CheckedExceptions have been considered a language flaw in Java for a very long time by a large percentage of its users. Examples of problems with them:
*Writing throws statements on each function causes propagation up the chain and leads to either being forced to catch Exception or have functions with a half dozen throws on it.
*Removing the necessity of throwing on any function in the change causes massive changes to all callers, which is time consuming and causes unnecessary churn. Especially bad with libraries.
*Having to declare your function throws an exception because something used 3 levels down throws it in a 1 in a million error case is not only annoying, but its confusing.
*If you override a function with a checked exception, you must declare yourself as throws... even if you don't throw that exception in any condition. Which is just wrong, your function can't throw it.
*Checked exceptiosn don't work well with lambdas.
*Checked exceptions make some things like visitor patterns much more difficult.
What annoys me more about Kotlin is that classes are final by default. I know more about my use case than you. If I decide that the best way of implementing something is to extend your class, I have a good reason for it. Preventing me just makes your code less usable.
Yeah, nobody writes Java write that. Its unreadable and unmaintainable. You write a freaking if statement and a loop. That way people can understand what you're trying to do, and can easily edit it if what the loop needs to do changes. You example would be immediately rejected in any code review.
You need to try some of the cafeterias at the Silicon Valley companies. These aren't Sudexo pieces of shit. They have real chefs and actual food. I know at Facebook in addition to 2 cafeterias they had a burger shack, a pizza place, a noodle soup place, a salad place, a barbecue place, and frequent popups. And that was just the main campus, not the sattelites. The food tends to be pretty good, and if it doesn't do it for you the daily places work.
Fusion was initially funded by a Republican. Hiring a foreign company is not illegal. Conspiracy with a foreign government is. Nor is paying foreign nationals for services rendered, like giving information. But working with a foreign government to influence an American election is illegal. This is what's being investigated. Everything you just said is a smoke screen to try to confuse things.
Micheal Flynn. George Popadopolous. Paul Manafort. Two of whom have plead guilty. Popadopolous has admitted he lied before Congress and actually did have illegal contact with the Russians. As has Flynn.
Unless you want to claim his campaign manager, a man named as one of his foreign affairs advisors, and his Nation Security Advisor who worked on his campaign and spoke at his nominating convention have nothing to do with him.
And 95% of office workers in the world use a subset of what I just mentioned. The number of people who use heavyweight software like video editing or photoshop is maybe 1% of the office world.
The crime being investigated isn't "did Russia cause every voter to vote for Trump". It isn't even "did Russia cause the election to change" (although with the difference in the election being less than 20K votes in 3 medium->large states, there's definitely an argument). It even isn't "did Russia interfere"- we have that answer already. Its "did the Trump organization work with them". If they didn't, then they're free and clear. If they did, then they committed a crime and should be punished for such.
Email. Gmail or outlook online provide everything I need, and I can use the same software on every device.
Writing documents- the full desktop apps are better than google docs, but being able to leave something in mid stream on my work PC, pick it up from my home PC, and go back to my work PC without thinking about it is more important than those extra features. Especially if its a shared document.
Writing presentation decks- same.
The only local apps I use day to day are git, IDEs, and compilers. ANy management job which isn't actively developing could easily get by with nothing but webapps.
Conspiracy actually is illegal. And no, the point of the Mueller investigation is to investigate claims of illegal conspiracy between members of the Trump organization and the Russian government. Of which multiple Russian nationals have been indicted, and at least one American citizen has pled guilty. It is currently unknown how far into the organization it went- we can speculate, but as of yet only his NSA has pled guilty and only his campaign manager has been indicted on related issues with Russia, so we'll have to see where the evidence goes when a final report is issued.
Due to crime? You know that US violent crime numbers are way way down, right? Violent crime per 100K people has been between 360 and 400 since 2010. In the 2000 it was 510. In 1990 it was 730 Crime is currently very close to historic lows, the last time it was this low was the 1970s.
No, what's happening is that private cars (or even semi-private) are nicer than buses and subways, and if the price comes close to the same people prefer them.
Because they realized it was insecure by design, could not be made secure, was one of the highest causes of security incidents on the web, and was actively giving the company a bad name- and could become a source of legal issues for negligence and culpability.
I've known plenty of companies that wouldn't tell you that you didn't pass an interview. Sometimes because you were choice 2 or 3 and they wanted to keep you on the hook in case the others fell through, sometimes because they just didn't give a fuck. But it absolutely happens.
No, now is the time to stay the fuck away. Dollar cost averaging doesn't help you on a declining asset. Its a mathematical trick to smooth out bumps on an asset you believe will have a long term gain. Unless you plan on holding for years, and are sure the crypto will be around, and are sure it will be these coins, then buying is idiocy.
If you have sleep issues, see a medical professional and have a sleep study done. Its going to be FAR more useful than the pseudoscience you get out of an app on your smartwatch.
Actually they do these extremely poorly, to the point of uselessness. They don't provide medical grade data.
There's a difference between technology and gadgets.
Technology allows you to do things you couldn't otherwise do, or do things better than previously possible.
Gadgets are (usually) expensive doodads that provide no unique functionality and are pushed on marketing.
Smartwatches are gadgets, not technology.
Because they provide 0 value that you don't already get from the expensive phone in my pocket, require constant charging, and cost way too much.
In NYC to drive for uber you must already be a licensed private driver (different from a taxi, you can't pick up a hail as a private driver). So no, nobody driving for uber in nyc is someone getting some extra money in their spare time.
I don't know where you heard that. Manhattan is full of ubers and lyfts.I wouldn't be shocked if most of the cars were one or the other.
Waste of electricity broadcasting power, short enough range to be nearly unusable, cannot use the phone while charging, cannot easily charge from a laptop while on the road, another piece of equipment that can get broken or lost and not easily replaced. Wireless is a shitty idea that's less convenient and costs more. No thanks.
No, you were showing you didn't know what you were talking about. You tried to defend a feature while describing a totally different feature.
You didn't describe checked exceptions, you described typed exceptions. Nobody complains about exceptions having type that can be compared against. Checked exceptions are the list of exceptions in the throws argument that are checked against at compile time.
Please do. I know every place I worked they were not allowed, because they led to higher maintenance cost and time lost in debugging. They're less readable, less alterable, and more fragile.
No, its not at all what unit tests are for. Unit tests have nothing to do with explaining the purpose even of functions, much less of a random block of code within one.
Because I like my code to not crash in production. There are cases where null is unrecoverable and then letting it throw is acceptable. But it generally isn't the case.
CheckedExceptions have been considered a language flaw in Java for a very long time by a large percentage of its users. Examples of problems with them:
*Writing throws statements on each function causes propagation up the chain and leads to either being forced to catch Exception or have functions with a half dozen throws on it.
*Removing the necessity of throwing on any function in the change causes massive changes to all callers, which is time consuming and causes unnecessary churn. Especially bad with libraries.
*Having to declare your function throws an exception because something used 3 levels down throws it in a 1 in a million error case is not only annoying, but its confusing.
*If you override a function with a checked exception, you must declare yourself as throws... even if you don't throw that exception in any condition. Which is just wrong, your function can't throw it.
*Checked exceptiosn don't work well with lambdas.
*Checked exceptions make some things like visitor patterns much more difficult.
What annoys me more about Kotlin is that classes are final by default. I know more about my use case than you. If I decide that the best way of implementing something is to extend your class, I have a good reason for it. Preventing me just makes your code less usable.
And use what, a functional language? That's probably the biggest smell of all.
Yeah, nobody writes Java write that. Its unreadable and unmaintainable. You write a freaking if statement and a loop. That way people can understand what you're trying to do, and can easily edit it if what the loop needs to do changes. You example would be immediately rejected in any code review.
You need to try some of the cafeterias at the Silicon Valley companies. These aren't Sudexo pieces of shit. They have real chefs and actual food. I know at Facebook in addition to 2 cafeterias they had a burger shack, a pizza place, a noodle soup place, a salad place, a barbecue place, and frequent popups. And that was just the main campus, not the sattelites. The food tends to be pretty good, and if it doesn't do it for you the daily places work.
Fusion was initially funded by a Republican. Hiring a foreign company is not illegal. Conspiracy with a foreign government is. Nor is paying foreign nationals for services rendered, like giving information. But working with a foreign government to influence an American election is illegal. This is what's being investigated. Everything you just said is a smoke screen to try to confuse things.
Micheal Flynn. George Popadopolous. Paul Manafort. Two of whom have plead guilty. Popadopolous has admitted he lied before Congress and actually did have illegal contact with the Russians. As has Flynn.
Unless you want to claim his campaign manager, a man named as one of his foreign affairs advisors, and his Nation Security Advisor who worked on his campaign and spoke at his nominating convention have nothing to do with him.
And 95% of office workers in the world use a subset of what I just mentioned. The number of people who use heavyweight software like video editing or photoshop is maybe 1% of the office world.
The crime being investigated isn't "did Russia cause every voter to vote for Trump". It isn't even "did Russia cause the election to change" (although with the difference in the election being less than 20K votes in 3 medium->large states, there's definitely an argument). It even isn't "did Russia interfere"- we have that answer already. Its "did the Trump organization work with them". If they didn't, then they're free and clear. If they did, then they committed a crime and should be punished for such.
Email. Gmail or outlook online provide everything I need, and I can use the same software on every device.
Writing documents- the full desktop apps are better than google docs, but being able to leave something in mid stream on my work PC, pick it up from my home PC, and go back to my work PC without thinking about it is more important than those extra features. Especially if its a shared document.
Writing presentation decks- same.
The only local apps I use day to day are git, IDEs, and compilers. ANy management job which isn't actively developing could easily get by with nothing but webapps.
Conspiracy actually is illegal. And no, the point of the Mueller investigation is to investigate claims of illegal conspiracy between members of the Trump organization and the Russian government. Of which multiple Russian nationals have been indicted, and at least one American citizen has pled guilty. It is currently unknown how far into the organization it went- we can speculate, but as of yet only his NSA has pled guilty and only his campaign manager has been indicted on related issues with Russia, so we'll have to see where the evidence goes when a final report is issued.
Due to crime? You know that US violent crime numbers are way way down, right? Violent crime per 100K people has been between 360 and 400 since 2010. In the 2000 it was 510. In 1990 it was 730 Crime is currently very close to historic lows, the last time it was this low was the 1970s.
No, what's happening is that private cars (or even semi-private) are nicer than buses and subways, and if the price comes close to the same people prefer them.
Because they realized it was insecure by design, could not be made secure, was one of the highest causes of security incidents on the web, and was actively giving the company a bad name- and could become a source of legal issues for negligence and culpability.