

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.
world governments currently waste $13B a year on publication fees -that’s money that should be in labs doing research.
And only a tiny fraction of that $13B can buy a lot of lawyers, lobbyists, and favors to make sure things don’t improve.


But now the surveillance capabilities of both the state and large corporations have been ramped up to infinity and beyond. I’m expecting a partnership announcement between Micron and Raytheon any day now, where Raytheon gets free DDR5 and Micron gets armed and autonomous security drones.
Kind of \s, kind of not


I don’t think most of them will.
They will use enterprise editions internally, where their IT team will have much more control over behaviors they don’t like at the group policy level than home users do.
The executives at the big software conglomerates have the same AI boners that Microsoft does. They’ll be looking for ways to integrate new Windows features and use them as selling points for their own products.
They don’t care about the privacy nightmare Windows has become because they implement and benefit from the same telemetry and data collection practices with their customers.


the meme is making the more extreme claim that no uses exist
Only if you take it literally instead of as a joke that is exaggerating for comedic effect.


Not concerned about porch pirates at all
Not everyone has been blessed with the same gift of blissful ignorance that you have.
I agree that people shouldn’t order Ring, it’s a shitty product for the reasons laid out in this thread and article. But “just be nicer to everyone around you” is not a viable alternative, and suggesting it is dismissive of the realities other people are living.


If you’re still talking about getting shit stolen off your porch, anyone within driving distance could be responsible for it.
Do you really think it’s possible to try to become friends with or “help out” every asshole within a 10 minute drive of where you live? Or even identify everyone in that range who might have sticky fingers?
What will I see?
The fall of all the rest of us.


I think that’s because in the first case, the amp modeller is only replacing a piece of hardware or software they already have. It doesn’t do anything particularly “intelligent” from the perspective of the user, so I don’t think using “AI” in the marketing campaign would be very effective. LLMs and photo generators have made such a big splash in the popular consciousness that people associate AI with generative processes, and other applications leave them asking, “where’s the intelligent part?”
In the second case, it’s replacing the human. The generative behaviors match people’s expectations while record label and streaming company MBAs cream their pants at the thought of being able to pay artists even less.


…why not just use the CC on Amazon?


I think it’s because people think giving pure cash is thoughtless and basic.
This idea needs to die. I’d rather have $10 cash that I can stash away to save up for something that I actually want than a $25 gift card that locks me in to a single store.
I’m at a stage in my life where I can generally buy little things when I want to. But my wife and I don’t make enough to regularly drop hundreds or thousands of dollars on non-essentials, and my other family members can’t do more than $25 or maybe $50 for birthdays or Christmas.
It took me years to convince my parents and wife to just give me cash. When I finally did, it enabled me to save up for a $1k guitar over several years.
I’d much rather have one awesome gift every 5 years than a steady stream of $35 gift certificates to various stores and restaurants.
Not giving someone what they’re actually asking for is far less thoughtful than cash.


I got a Dunkin Donuts card a few years ago too. The nearest location to me is about 600 miles away. Awesome.
I guess it was inevitable that my fellow millennials would carry on the age-old tradition of shitting on the younger generation’s new slang, styles, and behaviors. I don’t know why I thought we might break the cycle.
I have a concealed curry, in case me wife eats it
Are you a pirate that is just always prepared to celebrate your wife’s death with a tasty noodle or rice dish?
Well then you’re a mean old doody head.
Who says programmers don’t have a sense of humor?
No one. It’s just what you pretend people say to make yourself feel like some kind of special exception.


I sometimes name booleans after the action that will be taken rather than the condition they represent For example, I might have booleans called “doQuickInit” or “invertResult”. I find this very useful when the value of a boolean is determined by a complex series of conditions that are not actually true or false.
Not necessarily, that’s also just how these types of people talk.