curyous's comments

curyous | 3 years ago | on: Bitwarden design flaw: Server side iterations

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.

curyous | 3 years ago | on: Unreal vs. Unity Opinion

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.

curyous | 5 years ago | on: BTC Endgame

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

curyous | 5 years ago | on: I Bought Apple Silicon

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

curyous | 5 years ago | on: Optimizing Your Web App 100x Is Like Adding 99 Servers

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.

curyous | 5 years ago | on: How Satya Nadella turned Microsoft around

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.

curyous | 5 years ago | on: Not everyone needs 8 hours of sleep: new research

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.

curyous | 5 years ago | on: Show HN: Monte Carlo ray tracer in Rust

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.

page 1