I never drink in the night. Why is that even a thing? Are you some sort of frog that needs to be kept wet?
Probably helps add a certain gravitas.
I survived drinking this one night: 5 pints of strong lager, 8 of those vodka orange juice alco pops, 6 double vodka redbulls and then downed an entire pint of neat vodka.
One heck of a guess. Well done.
The question was specifically about my experience, not anyone else’s. I’m also not from the US, when you grow up you might realise that the internet is a global system.
I was also lucky enough to not be born in a 3rd world hell hole where terms like “medical debt” exist. I have to pay parking when I go to the hospital.
Or are you thinking all capitalist countries are the same?
I get to work a job I like for an above average salary because I put the effort in. I get to lead a comfortable life. It’s actually pretty great.
You might be able to buy some land, build a playground and maintain it for a few years in a deprived neighbourhood. If you have money left over, do it again somewhere else.
On a tangentially related note, this documentary series from BBC4 is a fascinating insight into the decision making process the US went through over dealing with foreign mass atrocities over the past 40 years: Iraq, Bosnia, Rwanda, Syria etc.
Warning: they do not hold back with the imagery of these events.
You were saying the input size doesn’t matter because you only store the hash which is always the same size. What I’m saying is that the input size really does matter.
You absolutely should set upper limits on all input fields because it will be abused if you don’t. Systems should validate their inputs, passwords included
deleted by creator
You can make a client hash it, but if you don’t reject large inputs to your API a client can send enough data to DOS you anyway.
The resulting hash will always be the same size, but you don’t want to have an unlimited upper bound otherwise I’m using a 25GB blueray rip as my password and your service is going to have to calculate the hash of that whenever I login.
Sensible upper bounds are a must to provide a reliable service not open to DDOS exploits.
Not necessarily. Presumably the change password form requires entering the old and new password at the same time. Then they can compare the two as plain text and hash the old password to make sure it matches, then if so, hash the new password and overwrite it. Passwords stored hashed, comparison only during the change process. A theme on this is checking password complexity rules during the login process and advising to update to something more secure. It’s possible because you’re sending the password as plain text (hopefully over a secure connection), so it can be analysed before computing the hash. This even works if the hash is salt and peppered.
Buy a USB floppy drive for each one and then create a RAID 0 disk array. It’ll be super quick and gloriously noisy.
Big fan of good quality music reproduction. I’m no audiophile, but I have a HiFi I’m happy with. Had the same set of speakers for 20 years, bought an Audiolab 6000a last year after suffering with a poor second hand receiver for a few years and it’s so nice to have dynamics and some punch back. Mostly paired with a Wiim mini or a NAD CDP.
I can tell the difference between 320 mp3 and FLAC (there’s some online comparison test / quiz that I can get right 80% of the time). I don’t have particularly good hearing, bit once you know what to listen out for then its quite apparent when it’s not there. Storage is cheap so all my CDs are ripped to FLAC now, because even if I can’t hear the difference on every track, why not?
My Mrs happily listens to music through her phone speaker or some cheap Bluetooth headphones. I know it shouldn’t, but it really annoys me. She’s also the kind of person who won’t stop to take a stone from their shoe and end up with a big painful blister on their foot
Scrub with a toothbrush and toothpaste, then rinse with mouth wash twice a day.
You can run proxmox in a VM and have it run VMs to try it out. It also works on standard desktop hardware which is what I running it on.