You are their _product_. And, in my experience, they treat their product like shit when their product gets his identity stolen.
1,333 karma · joined March 21, 2008
You are their _product_. And, in my experience, they treat their product like shit when their product gets his identity stolen.
I really hope this puts Equifax out of business.
In short, this breach of public "trust" is only the smoking gun that proves how horrible Equifax is. But, they have a long history of being a parasitic organization that will hopefully die soon.
Seriously though, I think you're greatly underestimating how high the switching cost is to move from one cloud provider to another.
It's not a long term benefit because the government should be able to lower taxes given the increased revenue, but you'd never look past the short term (and the government would never lower taxes).
Remember when they questioned Toyota over unintended acceleration? That made Toyota apologize and generally made the public believe that Toyota was at fault.
Now, consider that at the time Congress questioned Toyota they were the largest shareholder in Toyota's biggest competitor (GM) and, when NASA examined the evidence, they found no issues in Toyota's products.
If you want to talk about securities fraud, that Congressional hearing should be at the top of the list.
Unfortunately, I think there's no way to escape the need to network. But, it's a learnable skill so you just have to put in the time and effort.
They also didn't understand why anyone would even ask the question. They kept saying, "for patients that can't afford to pay we usually work out a payment plan." They didn't understand that I could afford anything and that was the problem. I can write a seven figure check which is why I'm careful not to open myself up to that kind of liability.
The idea that life is unfair and random is not accepted by america.
So, yes, if you refuse to be transparent in your billing and you extort money from your patients by refusing them treatment unless they agree to pay literally anything for service, you are a "bad" person.
This is a good point. I bet the team that made glass looks at what a technical achievement Glass is and rate the project as a complete success. I don't know how many millions they spent to get the form factor so small but I really would be surprised if anyone caught any flack for it.
Redux keeps your app _simple_. That's not the same as easy. It means that you can reason about your app as it grows and new features are added. When you run into problems like: this page is taking too long to load because we do calculations x, y and z on the server to push the data to the app. But z takes forever to compute and makes the initial page load painful. With Redux, you can move z to an async endpoint and just load x and y on page load (put the component that needs z in a loading state). Then, fire an ajax request when the component mounts to get z. When that call returns, it updates your store and the component that needs z transitions from loading to loaded.
I took me a couple of hours to do the above in a Redux app and decrease the page load from 2 seconds to 300ms. And it didn't add complexity to the app that would make it difficult to maintain. I don't even want to think how long that refactor would take if the state had been managed with React.
And ... don't even get me started on how easy -- and fast -- it is to test a Redux app. Zero side-effects means zero setup and teardown between specs.
Needless to say, I didn't get the job. It was really funny to watch Glass (which is a cool technology) totally fail because it's a stupid consumer product. And, I'm no Steve Jobs. It was absolutely predictable that Glass would never work as a consumer product.
And, if you want to make it work for manufacturing, I think you'll need to scale up the form factor. Why wouldn't you make it a safety goggle too? Think about all of the engineering effort that went into shrinking this into a small, completely impractical, package.
Anyway, I think that this was not only predictable but it also shows a company culture where people can't tell the emperor that he's naked. It's not like I was the only person that took one look at glass and knew you couldn't leave the house wearing one. But, that message was pretty actively suppressed at Google.
Seems like this is better for freelancing when you can sell a solution and maintain autonomy in how you produce that solution.
We all work with really complex systems. The trick is to abstract them to the point where they're simple to understand and use. 1000s of dependencies doesn't even have to be complex at all if you use simple patterns to manage those dependencies.
I'd also look for people who are constantly starting from scratch. The complex system builders I've known are _terrible_ at maintaining systems. So, they throw them away every 12 to 18 months and start over. If you think they're complecting too much, ask them how they supported one of their creations over _years_.
Lastly, ask them what customers thought of the result. Look for specifics here. They should give names, use cases, etc... Really, they should understand the business problem their customer needed solved and be able to communicate why the complexity of their solution was necessary to solve the customer's problem.
(╯°□°)╯︵ ┻━┻