Live data from Hacker News

Maybe you should store passwords in plaintext

qword.net

111–120 of 147 posts

Re: Maybe you should store passwords in plaintext

#111
post #63

Earlier quoted context omitted.

Go look up banana trick, aka PLU 4011. This shoplifting joke is thanks to the replacement of humans with these terrible self(aka unpaid) scan machines. Stuff gets put in as bananas, and then weighed. You pay $.29/lb for whatever. And this works beautifully for high price stuff like steaks and the like. Not that I advocate physical theft, but it's definitely a thing. And it's a thing where more people are being screwe…

In Australia the supermarkets use cameras pointed at the scanner and AI to visually match items. When you scan a steak as bananas, it notices something isn't right, puts an image of the item you weighed, and the item you selected on screen and flags a staff member to verify it. As a nice bonus, when you open the selection menu, it has the item you want shown up front so you don't have to search for it most of the tim…

up next, banana stickers to make the ai do the banana trick for you!

Re: Maybe you should store passwords in plaintext

#112
> Another person simply doesn’t care about shipping code with bugs, and maybe even tries to. They get to shirk actual development duties by fixing their own broken code instead, and the fixes are celebrated.

In one of the companies where I work, there is a chronic lack of hours for a few freelancers who were taken on with promises of full-time work. They compensate by shipping code with bugs, generating a bunch of bug reports down the line. This compensates for the missing hours. And as performance is evaluated in terms of the number of tickets closed, it also improves their standing in the workplace.

Re: Maybe you should store passwords in plaintext

#113
post #95

Earlier quoted context omitted.

The old ones where everything is behind the counter, fetched for you by the checkout clerk, to prevent shoplifting? I've seen the pictures, and I never want to go back to that kind of low-trust society. Please, I'm begging everyone who will listen: do not erode the social norms that let us have nice supermarkets. Or most other nice things.

I am more in the "do everything you can to let the big corporations die" camp... but to each their own

Why does a “corporation” face your ire? Are unincorporated groups of people somehow superior in your perspective?

Re: Maybe you should store passwords in plaintext

#114
post #44

My eyes really opened to this during the pandemic and its aftermath. Working from home I did almost nothing productive. Got paid the same. Returning to the office, I noticed half the people still seemed to be working from home most days, so I started doing that too. And did almost nothing productive. Nobody apparently noticed or cared. Got paid the same. Got the same raise (yes, below inflation). So now I have given…

Do you shoplift? Serious question. Shoplifting is rarely caught, and even more rarely prosecuted in many major cities (e.g. SF). While you probably won't be able to steal anything high value, there's a lot of things you'd be able to steal without being caught, and why pay for something if you can have it for free? Most grocery stores are owned by billion-dollar corporations, which don't hesitate to raise prices, enga…

> So, if you do not shoplift, why don't you?

Have you hears of ethics?

Re: Maybe you should store passwords in plaintext

#115
post #97

I can’t speak for others, but for myself it’s next to impossible to live a good life while working a job where I sink into a “plaintext passwords” type of mindset. That being said, I don’t really envy that mindset, I suspect there’s something fundamentally broken about a mind that’s resigned to treating a supposedly symbiotic relationship as adversarial, even though it may be a warranted reaction given how so many co…

You’d be surprised at the amount of people in, say, Europe, who don’t identify with their daytime jobs in the ways some Americans do. The mindset I’m talking about is something along the line of that there’s actual life outside work, and your job is used to pay for it, and that’s about it. In some societies it can be even perceived as rude and selfish if you’re trying to push and be competitive.

European here. I'm honestly shocked to find out that there's anything else than the "work for money so you can live" mindset.

Unless you have equity or it's a charity, of course.

Re: Maybe you should store passwords in plaintext

#116
post #58

Earlier quoted context omitted.

> I would much rather a developer work 10 hours and accomplish what needs to get done than work 40 and negatively impact the business. It feels like there is a third option here that I can’t quite put my finger on.

i see two additional options. one is, find something else to do that actually benefits the company. that only works if the climate in the company supports that. the other is to reduce the size of the team because apparently so many people are not needed to get all the work done.

If hospitals only employed enough surgeons to ensure they were always in surgery, people would die.

Systems need slack to respond to change. A fully utilized queue quickly leads to infinite backlogs.

Re: Maybe you should store passwords in plaintext

#117
post #58

Earlier quoted context omitted.

i see two additional options. one is, find something else to do that actually benefits the company. that only works if the climate in the company supports that. the other is to reduce the size of the team because apparently so many people are not needed to get all the work done.

If hospitals only employed enough surgeons to ensure they were always in surgery, people would die. Systems need slack to respond to change. A fully utilized queue quickly leads to infinite backlogs.

of course, but i didn't mean to remove all the slack, just some of it. you don't need 4x the capacity (OP was talking about working 10 hours out of 40), especially not for IT work where people generally don't die just because your capacity is maxed out.

Re: Maybe you should store passwords in plaintext

#118

I agree with Nihilartikel’s comment. It’s nice when you’re the one doing business development. But as a manager at any organization, the correct answer is to fire people like this because they become insidious and take over your business. Have a moral backbone. Is it fair? No. Lots of corporate decision making will never ever be fair. Deal with it, or work with these people. Find ways to financially incentivize moral…

My experience is that the managers themselves are the ones driving this behaviour. They either don't even know who are the best engineers in their team, or they know and assign all the work to them.

Re: Maybe you should store passwords in plaintext

#119

Earlier quoted context omitted.

Is it? Todays chains may be less visible and the crack of the whip is mostly silent... but its slavery nonetheless

Please. You can draw an analogy I guess, but it's not a good one and it is disrespectful. Slaves had no choice. That is what made them slaves. You do have choice, even if you don't like your current choices.

Yes, it is a good analogy. And you're correct that this is not chattel slavery.

However this variant of slavery requires that we sell our bodies to whom will buy them. Instead of a lifetime commitment, it's per hour. I will never get back time I sell, and no amount of money can buy back that time. Many places also try to claim the contents of our mind as well as our physical output.

And what happens if we don't engage in selling our bodies? Well, we run our money down. We miss paying bills. We get our car repo'ed. We lose our home. We resort to food banks and soup kitchens and SNAP.

And the result here is you become homeless. Unlike the slaver's whip, this is the eventuality threatened to anyone who can't or refuses to work. And naturally, the existing homeless are used as a threat and a sign to all those who would act out, as a threat to anyone wanting to upset the system.

It also explains why we have homeless in the great quantities we do. It's a trap that you cannot get out of by yourself, and lifting people out removes the societal 'sign' of this threat that it entails.

When I said that you choose your own slaver in this system, I sincerely mean it. I'm required to sell my body on threat of destitution. I just so happen to choose who I sell my body to. (The only people exempt are those born in rich families that needn't sell themselves.)

Re: Maybe you should store passwords in plaintext

#120
post #71

Earlier quoted context omitted.

Ah, when that happens for me, I keep trying to learn new things. I call it professional development. And that's served me well too. Every time I job hop, I already have that "hot new skill in demand" along with 30+% salary increase. And I don't feel bad one bit. I know that every job 'takes advantage' of me and my worth, since by definition, capitalist companies will ALWAYS keep the surplus of my labor. I will never…

What’s example of how new skill that gets you the pay bumps? Also yes Ofc with the surplus value of labor it all makes sense.

In chronological order:

Linux admin, reverse engineering, VM infrastructure, 3d printing and design, electronics design, radio and signals, docker, K8s, ML, ChatGPT.

I find new areas I want to deep dive in. And I do just that. I may not be at full mastery of a thing, but I'm proficient at all of them. I'm also superb at blending them together in unorthodox ways, and that's where you can really shine.

Recognizing that you can make your own microwave horns using 3d printing and metallic spray paint is one of those things.

Or combining electronics design with ChatGPT allows rapid iterative design. Stuff like that.

Also, I tend to stay at a place longer if I have superb management and ample free time. I also balance my 'sanity' as well, as a hard-to-identify money benefit.

Post reply on HN