HN user

curyous

327 karma
Posts2
Comments114
View on HN

If I understand correctly, the problem is that the hash created on the client side is used to create the encryption key before the server side hashes are applied. Only the master password uses the extra server side hashes.

I think you might have missed his point. The gist of it is that almost all modern software is at least 100x slower than it needs to be, for no good reason.

Conventional software practises result in unnecessarily complex code that takes much longer to write and to execute than needed. The problem is so endemic that there isn't really even a good programming language available that makes it easy to use the capabilities of computers.

Fortunately there are a few pioneers trying to improve things, constructively creating solutions such as JAI. Casey is fighting against the fact that not only are industry participants unaware of the problem, buy they actually fight to write bad code to ship bad software to customers because they believe that is the pinnacle.

BTC Endgame 5 years ago

Double-spending doesn't change the rules, it changes where coins get sent, so you can rip-off the original recipient.

Slow code is usually written due to ignorance rather than choice. Lots of people only know OOP, which is slow and unoptimisable by default.

What about the cost of putting shitty, slow software into the world?

How about having respect for you user's time? Depending on how many users you have, shaving seconds or milliseconds off your response time will save humanity hundreds, thousands, or millions of hours waiting for your software to do something.

Steve Ballmer made some mistakes, but after enough years went by, he realized that and changed his approach, setting up MS for success once again. He just didn't have enough time to execute on his new vision before he got ousted.

Breastfeeding "destroys the tits"? It's literally what they are for. If you can train your child to not bite after teeth start coming through, some women breastfeed for years.

Also, you're wildly overestimating what science can do. With many things relating to the human body, it's like we're in the dark ages. For example, tt wasn't that long ago that Chromium was viewed as unnecessary, but now we know that it is essential for regulation of insulin activity.

Also, in term of "breast is best", breastmilk reduces chances of SIDS. Supplementation with formula should probably be used more than it is, but if you want to have the greatest chance that your baby wakes up, use breastmilk if you can.

The "hacks" to get semi-decent lighting are not free. Every time you want another lighting effect you need another hack. The hacks are getting more elaborate and complicated as people want a better looking result. It can be more difficult for artists to work with the current system since everything you see is an artificial hacky construction.

We're now approaching the point where raytracing is the simpler, easier, faster alternative. It's also great for artists because the results are more predictable. Raytracing gives a better result, or simply makes it possible for things like good shadows, transparency, reflection and global illumination.

It might take a while, but the current way of doing things is a dead end. If a triangle is smaller than a pixel, you're basically just raytracing anyway. That's also becoming a more common thing these days. There will continue to be hybrid solutions for a while, but as raytracing takes over certain portions of the rendering, which it is good enough for already, there is no reason to go back.

But it’s just a case of how bad: really bad, or really really bad. When a basketball team can get tests, but ordinary citizens can’t, that is not a healthcare system, it’s a wealthcare system.

here f'n here.

Most of the time text would be more useful than iconography. Even when you don't understand the language, text and iconography are about the same - some squiggly lines that mean nothing, that you have to attach meaning to.

Sometimes as an adult you need to suck it up and provide for your family, working in a small industry, at a small business, getting bullied at work every day because unless you retrain, there are no their options.

Leaving Apple 7 years ago

If you leave within 2 years you never have to experience the long term effects of your decisions so there are a lot of valuable things you never learn.