> I have a feeling the people who write these haven't really used LLMs for programming because even just playing around with them will make it obvious that this makes no sense
This is one problem with LLM generated code. It is very greenfield. There’s no correct or even good way to do it. Because it’s a little bit unbounded in possible approaches and quality of output.
I’ve tried tracking prompt history in many permutations as a means to documenting and making rollbacks more possible. I hasn’t felt like that's the right way to think about it.
Introspection and self awareness are prerequisites to love yourself. Or, at least, to become someone you can love.
Loving yourself means you have acknowledged your weaknesses. Whether or not you strengthen them, it enables you to empathize with others as their own weaknesses manifest.
The world becomes much more cozy once you realize others are not much different than you.
Hot take perhaps, I don't really agree with this. It's the same tired "worth by self work" claim that is given for all kinds of personal issues. I won't claim that it's strictly false (obviously working on yourself is beneficial), but it's disappointingly and frustrating reductive.
A lot of (most?) people get some sort of self love more or less by default, not because they are necessarily super self aware, but because their upbringing fostered that. They're emotionally normal and well adjusted. You don't have to be a philosopher to love yourself.
For those of us that did not get appropriate love in their upbringing, or even learnt self hatred, we will spend significant time down the track learning acceptance. That's when you need a lot of self awareness, because you will need to uproot a lot to move towards a more helpful emotional system.
I'll be honest, I can't say that awareness of my weaknesses has in any way made it easier to love myself. If anything, the constant gnawing awareness of the many qualities I lack makes it harder.
I think it can also be the other way around - self love leads to willingness to introspect and to be self-aware - because you love yourself, so of course you care enough to pay attention. If you think you’re worthless or broken, why bother waste time digging into yourself to find out who you are and why you do the things you do, what you really want? What benefit could there be - as a matter of fact, couldn’t there only be the risk of pain?
Knowing yourself to know, and forgive / accept, who and what you are.
Allows you to appreciate the perceptiveness of others when they're correct.
Also, if you do not know yourself (and especially if you cannot forgive yourself) you're going to struggle to deal with your own children.
My kids reflect me back at myself in what were frustrating ways, until I realised it was me and my influence, and it became massively endearing.
Although I may be too forgiving of myself (but in amongst that I do still have 'the voices of discontent' but the longer I live the more their sentiment is proven wrong).
Because English doesn't have precise terms for love I feel we should use it less. I think here you're talking about self acceptance which seems to me more correct because self love can also mean narcissism
And while tipping is technically optional, it's de facto required. The driver will see the total pay for a delivery before they accept it, and if it's too low, they'll reject it, and DoorDash will offer the delivery to another driver. If you don't tip, then your delivery will be rejected until it reaches some driver that's gotten desperate. By that time, your food will likely have been already made and sitting and waiting for 30 minutes.
The amount of work the consumer puts in is matched by food makers. You'll see the deceptive marketing on so many foods. "No sugar added" no longer means no added sweetening agent. It means that sugar was replaced by alternative sweeteners.
Are we still talking about yogurt? I do not find it difficult or have to put in any work to buy low sugar yogurt. I buy large amounts of full fat zero added sugar Greek yogurt and yogurt cups with 2g of added sugar and there are always multiple options clearly labeled on the shelf among all the other more sugary options.
Sure. In the Kroger app when I search for “plain yogurt” the first result is yoplait vanilla flavored yogurt. I wish I could share the screenshot because it’s so ridiculous.
I think decisions based off race, sex, etc. could probably be eased off a bit. But I don’t know that it should be completely eliminated. Diversity and meritocracy don’t always go hand in hand - I think a healthy balance is important.
I used to think this. But as I’ve aged and grown wiser, I think perhaps everyone should consider the large negative impacts of moving so far away from family. Technology can’t solve all the problems.
If it's dangerous to stay in home country or there are almost no work opportunities, a lot of people choose to leave. Surely they'd appreciate seeing family and friends through a more rich medium than flat video. I'd certainly do.
My parents immigrated from India to the US for those reasons. I understand what you're talking about and agree. That's not the type of reason I meant to allude to.
Recently came across this detailed write up of my photo archiving system. It's mostly been this way since 2015 after I gave up relying on online services.
Not selling anything, just sharing because it's worked well for me.
Everything takes longer than ppl want to wait. But when building a house, ppl are more patient and tolerant about the time taken, because they can physically see the progress, the effort, the sweat. Software is intangible and invisible except maybe for beta-testers and developer liaisons. And the visual parts, like the nonfunctional GUI or web UI, are often taken as "most of the work is done", because that is what people see and interact with.
It's product management's job to bridge that gap. Break down and prioritize complex projects into smaller deliverables that keep the business folks happy.
It's better than houses, IMO - no one moves into the bedroom once it's finished while waiting for the kitchen.
I don’t really see this as universal truth with corporate customers stalling process for up to 2 years or end users being reluctant to change.
We were deploying new changes every 2 weeks and it was too fast. End users need training and communication, pushback was quite a thing.
We also just pushed back aggressive timeline we had for migration to new tech. Much faster interface with shorter paths - but users went all pitchforks and torches just because it was new.
But with AI fortunately we will get rid of those pesky users right?
Different situation. You already had a product that they were quite happy with, and that worked well for them. So they saw change as a problem, not a good thing. They weren't waiting for anything new, or anything to improve, they were happy on their couch and you made them move to redo the upholstery.
AI isn’t ready for non coders to create and manage any complex software project.
But for someone like me who is adept at coding but not actually interested in it, it’s amazing. I get what I want with minimal effort and periodically (more rare than most imagine) I have to look at the code and either fix it or prompt it to be fixed.
This is one problem with LLM generated code. It is very greenfield. There’s no correct or even good way to do it. Because it’s a little bit unbounded in possible approaches and quality of output.
I’ve tried tracking prompt history in many permutations as a means to documenting and making rollbacks more possible. I hasn’t felt like that's the right way to think about it.
reply