Oooh, that’s a fun one. I can just barely remember some of my early research projects for school - getting source material at the library was a bear. What a time to be alive.
Oooh, that’s a fun one. I can just barely remember some of my early research projects for school - getting source material at the library was a bear. What a time to be alive.
We’ll also assume that destroying the universe takes constant time.
Well yeah just delete the pointer to it!
That’s definitely part of the problem. I had an incident recently where an older family member had a minor panic. Because I left my (mfg in 2006!!) vehicle running in the driveway while I ran inside. During the day. In a very safe suburban neighborhood. Just a flat out absurd concern and she leapt right to it, instantly. She’s always been concerned, she’s a grandma, but she wasn’t pointlessly terrified like this years ago.
I think many of us don’t realize how badly this irrational fear has taken hold, or maybe I should say how effectively this irrational fear has been deployed. Otherwise ~reasonable people are walking around thinking the worst is going to happen everywhere at all times, based on absolutely nothing - worse than nothing, it’s based on weaponized deception.
Edit: OOPS. You meant whether the statement about being puzzle like applies to OG Rogue. You said almost exactly that. My bad lol, below remains intact to display my shame (and enthusiasm).
It’s a puzzle in the sense that you have a constrained number of options, both in a given combat scenario and in the general sense of building your character and attacking the dungeon. And usually all those options have some tradeoffs, beyond just the opportunity cost. Skill (and creativity! one of my favorite elements!!) of the player make the difference between a doomed run and a cakewalk. Careful marshaling of resources, knowing when it’s time to spend something rare or take a gamble. Knowing what late game change might solve the weaknesses your character has and help achieve specific goals, knowing what would be folly.
Lot to learn, and then deploy in fun and creative ways. And challenging. Loss is the teacher, lol. So good!
Oh snap! Haha well, musta been something I sensed in your comment. DCSS sure feels like an extra fun puzzle to me. Cheers!
A good rogue like is a super complex puzzle with randomness thrown in! Completely see the similarity.
Only RL I went hard for was DCSS for some reason, and it’s hard to estimate how much time I put into that over the years. At least as much as other heavily played AAA or MMO type games for me. What about you?
Thanks for that! I need more of the good lines distilled. People miss that there’s a ton of legit philosophy in the show (I mean beyond the scenes where Chidi is directly teaching of course). It’s not just a side bit to use here and there where it helps the jokes or the narrative or whatever. I really fell in love with that, like not only was the show hilarious and FULL of interesting and likeable characters, they really made it kind of a class in (or “love letter” about?) the strengths/weaknesses/clashes to different approaches to existential philosophy.
And they did it in a way that wasn’t ham-fisted, ya know? If you already knew some, you’d pick up on it, if not, maybe you’d pick up a few tidbits here and there but otherwise, just a great show without any of that! That’s so hard to do well, idk, I’m just so impressed lol.
Life’s short, do weird stuff!
Lol yep sounds a lot like my process! Took time to get it down and settle on tools (though those always changed anyway) but once you did, could make a buncha money for sure. With KVMs I could do a lotta volume on those kinda jobs and get some of my engineering homework done in between. Hardware repairs were more fun but way more time consuming and hit or miss depending on overall condition.
Not a bad gig overall but certainly did come with some downsides. Like, desktop computer filled with insect carcasses, brown everywhere with tar from cigarette smoke, stinking up the shop, customer somehow oblivious to the gnar-bomb that is their daily life intersecting with “ordinary” society.
Definitely not wrong! Especially once you’ve dialed in your routine of anti-malware utilities to run on pretty much everything. It’s like an antibiotic cocktail, lol. Or did you prefer the “back up and nuke on sight” approach?
Yep, I did similar around the time. Can’t blame people for being mad that the thing they bought is damn near unusable (and was destined to be, but they didn’t understand that part). If someone buys a new bike, even if it’s cheap, it shouldn’t roll like you’re on gravel after a couple weeks and become impossible to pedal within months. But damn, there were a lot of horrible machines sold in those days.
And then of course, the least fun part of that era, the guys who would bring their machines back weekly despite very stern warnings to stop visiting “those sites”.
Awesome, thank you! This largely matches my own experience, I’ve found it (Claude in my case) most useful in areas where I’m weakest. I haven’t tried this scaffolding-via-comments approach though, it sounds cool.
Any experience with Cursor or other IDEs or agents? Was co-pilot a choice or just kinda a natural default?
Would you mind sharing a bit more about the workflow you’re describing? I’m on a “ask people how they’re using AI to help them dev” kick.
Sounds like you’re using an agent integrated with your IDE, would you be willing to give specifics? And you’re talking about writing some comments that describe some code you haven’t yet written, letting the AI take a stab at writing the code based on your comments, and then working from there? Did I get that right?
Happy for literally any elaboration you feel like giving :)
Ugh, poor error reporting is such a frustrating time sink.
Completely agree! It’s SO much easier to lighten the mood and keep things upbeat and productive in an actual conversation vs. just text-based feedback. For example it makes it easy to throw in self-deprecating anecdotes of your own when discussing mistakes / needed changes, which can really help put juniors at ease. It’s just worlds better in >90% of scenarios.
Completely understand the frustration here. Mistakes happen, even competent people sincerely trying to do a good job can overlook things, etc. But if it’s a pattern of just copying and pasting code without really even trying to understand what it does, that’s a big problem that needs to be addressed. And frankly they should feel embarrassed if it happens more than once or twice.
OTOH, delivering criticism in a way that winds up productive for all involved is difficult at best, and the outcome depends on the junior as much as it does the senior. What good is being right if it ultimately just alienates you from your team? Tough situation for sure, and one of the many reasons it’s so important to hire carefully (which is itself a whole huge can of worms too!).
Can you simply ask them to walk through their submission line by line with you, explaining what it’s doing? If you’ve never asked that before it might come across as a strange request, but if you phrase it well it’s possible this causes them to notice their poor understanding without you ever seeming to point it out.
I was simply pleased by your comment, to see how much you care about helping folks and moving the community forward. Seems like quite a lot of effort to me, far more than I’d be able (willing?) to contribute, and I’m just forever grateful for folks you like you and wanted to say something about it :)
I appreciate the invite. I’m not at a point currently where I can put sincere effort toward much that’s non-essential, but if that changes, Rust is on my short list of targets for ways to spend some spare effort and time.
Welp, YOU’RE frickin cool, kudos!
Just make sure you’re getting some outside feedback on that, I’ve known folks so used to their own “brand” that they just couldn’t tell. Smelled utterly rank and couldn’t be convinced of it.
The one saving grace is that their one-off custom damn shit always feels well designed, and they move a lotta units (which helps with repairs when everything is GD custom). Dunno if that’s changed in recent years.
With that said I avoid them for personal use usually for the same reason, why have a desktop if you don’t get the benefit of parts compatibility?!