HNHacker News
TopNewBestAskShowJobs

spinlock

1,333 karma · joined March 21, 2008

submissionscomments
spinlock··on Equifax Faces Multibillion-Dollar Lawsuit Over Hack
Does it matter if you've applied for credit? They track everyone. The important thing to remember is that you are not and have never been a _customer_ of Equifax. You are their product. The banks, car dealerships, etc... that pay them for credit reports _about_ you are their customers.

You are their _product_. And, in my experience, they treat their product like shit when their product gets his identity stolen.

spinlock··on Equifax Faces Multibillion-Dollar Lawsuit Over Hack
That should be ex-post-facto of the data breach (i.e. they leaked your data before you agreed to the TOS so you waive your rights to sue from that point forward). I'm not a lawyer and I wouldn't agree to this. I checked and I am affected. I'm going to sign up for LifeLock (because it's super expensive) and file a small claim to recoup the cost.

I really hope this puts Equifax out of business.

spinlock··on Equifax Faces Multibillion-Dollar Lawsuit Over Hack
How did you find out if you were affected?
spinlock··on Equifax Faces Multibillion-Dollar Lawsuit Over Hack
IMO, the best outcome would be to put Equifax out of business. I have had my identity stolen and they were complicit in enabling the fraud against me. Once you tell them you're NPI has been compromised, they get incredibly passive aggressive against you and refuse to allow you to manage the situation (i.e. they won't let you unlock your credit to apply for a mortgage).

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.

spinlock··on Criticizing Google got me fired
so .... if you can actually move a business from GCE to AWS in 30 days, will you please send me your resume? I'd like to hire you for a -- short -- contract :)

Seriously though, I think you're greatly underestimating how high the switching cost is to move from one cloud provider to another.

spinlock··on Criticizing Google got me fired
I don't know about that. If your employer were to pay you more and you were to use your salary to buy health insurance, you'd be bumped into a higher tax bracket and you'd be using post tax money to buy the insurance.

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).

spinlock··on Disney acquires own streaming facilities, will pull Netflix content
You just made my day :)
spinlock··on Martin Shkreli is found guilty of securities fraud
That was not one of NASA's findings. It was the finding of a paid "expert".
spinlock··on Disney acquires own streaming facilities, will pull Netflix content
I have an Apple TV and I have to switch from it to the TV to get Amazon because Apple and Amazon won't play nice together.
spinlock··on Martin Shkreli is found guilty of securities fraud
Because Congress didn't need to find out any facts. They just wanted to put on a show to sway public opinion.

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.

spinlock··on The R. Kelly ‘cult’ story and the ‘Gawker Effect’
This is what's called a "chilling effect." Sure, the next paper might not get put out of business if Tiel decideds to sue them, but an editor could loose his job for publishing the story that pissed him off.
spinlock··on The quitting economy
A bird in the hand is worth two in the bush. Wall Street bonuses are cash. Your options are restricted and the value is very unknowable.
spinlock··on The quitting economy
I feel like there's a market for independent contract sales. I would love to pay 15% of a contract to someone who could source and close contracts for me.

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.

spinlock··on The Company Behind Many Surprise Emergency Room Bills
wrong. I was asking about a specific procedure that I made an appointment for. They gave me a form -- after I got to the office -- which said I agreed to pay any amount they decided to charge. When I asked for clarification, they refused to quote me a price.
spinlock··on The Company Behind Many Surprise Emergency Room Bills
I tried to get a doctor to tell me how much they would bill me for an office visit (not ER) and they kicked me out of the office. It was literally, sign this document agreeing to pay any charge we decide to bill or we will not see you. This was a doctor that I went to only because they were recommended by my insurance company as being in network.

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.

spinlock··on The Company Behind Many Surprise Emergency Room Bills
It's not just the emergency room. When you go to any doctor they make you sign a blank check before they will see you.
spinlock··on The Company Behind Many Surprise Emergency Room Bills
Because people don't get sick every day. Most people don't run into these bad situations and, in general, americans lack empathy for others who do wind up in bad situations. We have a media that tells us -- and religion before -- that you get what you deserve. So, if you're rich, you deserve it. If you're sick, you deserve it.

The idea that life is unfair and random is not accepted by america.

spinlock··on The Company Behind Many Surprise Emergency Room Bills
I think there are "bad" guys. I've pointed out to a doctor that their agreement said that I would agree to pay any charge they decided to bill me for. I pointed out that I was in their office because they were in network for my insurance and that I couldn't agree to pay literally anything they decided to bill. So, I asked them to tell me what the maximum they might bill would be. And, they kicked me out of the office.

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.

spinlock··on Google relaunches Glass for businesses
> Google is a company that believes that their superior technology validates itself.

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.

spinlock··on Things to learn in React before using Redux
I'd rather use Redux without React than React without Redux. Sure there's some boilerplate but we use typescript so the redux boilerplate seems trivial in comparison.

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.

spinlock··on Google relaunches Glass for businesses
How are Spectacles selling? I assume they're doing better than Glass even though I've never seen them in the wild.
spinlock··on Google relaunches Glass for businesses
You sound like you live in a country where evidence of a pre-existing condition isn't a huge liability. In the United States, a recording of you admitting you've been sick for a while can literally bankrupt you (well, not while we still have ObamaCare but a repeal is too likely for us to let our guard down).
spinlock··on Google relaunches Glass for businesses
Ha! I interviewed at google and told them glass was a horrible consumer product and that they should have started with a market that wouldn't mind looking stupid (or skiers who already wore goggles so they wouldn't look stupid at all). The point I made to them was that they engineered an incredible device but hadn't validated the market. I suggested it would have been better to start with something like skiers because they already wore goggles and helmets. So, you wouldn't need to get the product so small to see how people reacted to it.

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.

spinlock··on Ask HN: What tasks do you automate?
I've automated deployment of my side project. When I merge a pr in github to master it will pull the new build and restart any process that's changed.
spinlock··on Ask HN: What about a platform for hiring teams instead of individuals?
Yeah, I've tried to keep a team together an leave a toxic employer. People just aren't interested. It's very rare that the need (or expectations) line up exactly.

Seems like this is better for freelancing when you can sell a solution and maintain autonomy in how you produce that solution.

spinlock··on I'm not a Woman in Tech
I don't want to make this a Trump thing ... but I"m gonna. I didn't like that he tweeted the CNN clothesline but I just read their response which was doxing and extorting a bs apology from the creator. It shows that the problem is worse than you've pointed out. Even if you're relatively anonymous, you'll be guilty by association if someone uses your words and amplifies them in a way you never could.
spinlock··on Jolla Tablet refunds
linux runs tons of embedded devices as well (i.e. resource constrained devices that make your phone look like a super computer).
spinlock··on Ask HN: Code examples to find out if a person is addicted to “overengineering”
I think this is right. I might as how they start the dev environment or kick off a build. Should be something like `yarn start` and `yarn build`.

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.

spinlock··on Ask HN: Code examples to find out if a person is addicted to “overengineering”
I think you need to dig and see what the aspirations of the system were vs what was delivered. The people I've worked with who always went for the complex solution could list off a million "awesome" things that the system was going to do. It rarely did any of them.

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.

spinlock··on Tabs, spaces and your salary – how is it really?
`grep -A 1 "void someNiceMethod" src.java`

(╯°□°)╯︵ ┻━┻

← PreviousPage 4 of 22Next →