• 0 Posts
  • 79 Comments
Joined 2 years ago
cake
Cake day: October 18th, 2023

help-circle


  • If you don’t even know what encryption is, that passwords need hashing and what not, then you should really question what you’re doing

    I agree with your point, but I would phrase it more generally: when we’re assigned a task in a problem space we are unfamiliar with, we should always take some time to research that space before designing our solution.

    After all, if we don’t know what encryption or password hashing are, how could we know that we need to learn about them first? But spending just a couple hours one morning reading about password and authentication management would have given the developer a good sense of best practices.

    So she either, A) didn’t think to familiarize herself with a new topic prior to working on it, or B) did read about it and ignored general industry guidance. Both of those options are more problematic to me than simply not knowing specific things. Those are process problems that need to be addressed to build her skills as a developer.

    But ultimately, in my opinion, this is really all the fault of the cheapass director who didn’t want to pay any experienced professionals to handle the task.

















  • My favorite is when it actually says “out for delivery” on the day it’s supposed to arrive, never shows up, then changes to “could not be delivered” after not showing up.

    I called FedEx last time this happened because the delivery was a firearm, and I needed to know what’s happened. The person said it was loaded on a truck that morning, which triggered the status change to “out for delivery”, but they didn’t actually have anyone scheduled to drive the truck that day so it never even left the lot. It did arrive the next day, but I learned to not even trust “out for delivery” from them.

    Awesome system, guys.


  • i just don’t know what keeps these guys in business.

    I’ve never heard of this company in the US, but I assume they have super cheap rates. That means they will continue to be the first choice of shippers that are covering shipping costs. This is especially true for high-volume businesses that move so much product it’s cheaper to replace a couple of lost packages than to pay a better shipping company for every one.