• 0 Posts
  • 23 Comments
Joined 9 months ago
cake
Cake day: August 21st, 2024

help-circle


  • The main problem I have with USB-C is that the “U” is a lie. Always has been to some extent, but seems like it’s particularly true with USB-C. This is closer to that meme that’s like “There are 12 competing standards. We created a new universal standard to replace them all.” Except instead of there now being 13 competing standards, USB-C is a fractured mess so instead it’s like there’s now 20 competing standards. This cord supports passthrough power, this one doesn’t, but even the one that does only supports 20W so you have to have a special one to deliver 65, and that USB-C power brick only gives 15W, so you have to buy a special one that does 80W, and this USB-C port on my phone doesn’t support the USB-C to Aux jack adapter I bought, so now I have to buy a different adapter. It goes on and on and on and frankly I’m old and tired.


  • It just seems like nothing works the way I expect it should these days, and I’m happy to be wrong, but I don’t think my expectations are that high.

    I make an appointment at the driver’s license office for 10 a.m., I kind of expect to be seen around that time, especially since they tell you to show up at least 15 minutes before your scheduled appointment. Certainly, I don’t expect to have to wait 2 hours to be seen.

    I go to the store to return an item that was missing parts, I don’t expect to be turned away completely because the “printer is down”. I have the receipt, can’t you just make a copy and refund the very small amount of money or let me exchange it?

    I go to the bank to withdraw a few five and ten dollar bills, I don’t expect to be told “I don’t have enough”. I especially don’t appreciate being treated like I’m the first human in history to want specific denominations for a withdrawal.

    I get told to return my internet equipment to any of your locations, only to be told you can’t accept that at your store. Why did the customer service person I talked to on the phone say any location, the company website have your location in the list of locations available when I filtered by “returns”, and my final bill state “return equipment to any location” if your location doesn’t accept returns?

    I go to the doctor for a specific health concern (that unbeknownst to me is a red flag for a major problem), they give me a medicine that actually exacerbates said major problem without ever mentioning it or testing for it first. You’re the expert and professional, not me, and I guarantee if I’d asked about that major problem because I saw something about it online, you’d have made a snarky comment like “don’t confuse your Google search with my medical degree” or similar.

    And all of this, plus much, much more, in just the past month or so.


  • It seems like a lot of people are really quick to forget what the “rat race” is/was like AND many of them over estimate how well they handled it when they were in it. Unfortunately, my dad is one of the worst offenders so I have to deal with that kind of negativity more often than I’d like.

    For my personal situation, it often helps to push back on the most egregious manipulation. When I was younger and more naive, I would let things go with no push back, and all the happened is the guilt trips became more frequent and more hostile. Once I started calling it out and correcting the details, it happened considerably less and I’m pretty sure he’s more apt to think twice before bringing those types of things up in front of me (though I know he still does it behind my back).

    For example, I will remind my dad about things like “it was easier for you to visit your parents every week because they lived in the same town and not 2 hours away like you and I currently do” or “you were in your 20s and early 30s when you did this and that, but when you were my current age, you definitely didn’t have the time or energy for it”. Usually he’ll concede, at least for the moment.


  • To be honest, I don’t get a lot of time to game as an adult. For the past several years, my gaming is mostly restricted to fall/winter, like November through early March and even then, it’s primarily around the holidays when I have extra time off work. Even during my “gaming season”, I’m usually only able to get in a 45 minute session a few times a week. The rest of the year, I’m lucky to have the down time more than a couple times a month.

    So, the big thing is: I have to really consider my time limitations and that restricts the types of games I play. No point in trying to play games with super complicated control schemes, complex story lines, or which require a lot of time dedication to “get gud” because I’m going to forget how to play, what I need to do to advance, and I’m just going to suck compared to kids who play 18 hours a day 7 days a week.

    The Steam Deck actually did help me do a bit more gaming. Like you, I sit in front of a computer all day for work, so being able to game elsewhere and in a variety of locations is nice. Plus, I can fire it up when traveling.

    I also stick to games that I feel like there’s a good chance I can “beat” over the course of my gaming season or games with simple mechanics and limited stories. Like this past winter I played Doom. The year before it was Cult of the Lamb. The year before that it was Hades. Short enough games (at least the main story line) and simple enough controls. Then there are games like Vampire Survivors that offer short, simple, self-contained and satisfying mini gaming sessions if and when I have a random bit of down time and feel like playing something.


  • Are you asking about things that weren’t considered dangerous when I was a kid, but are now? I always thought that was largely a cliche? Pretty much everything that I did as a child that is, or could be, considered dangerous today was considered dangerous then, too.

    One thing that does come to mind: I don’t think the general public back then was as aware of the danger of second hand smoke. So, exposing kids to cigarette smoke (by smoking indoors, in cars, or even going to public places with smoking sections) didn’t seem to be considered risky or dangerous.

    Otherwise, pretty much everything I did as a kid that would be considered dangerous today would also have been considered dangerous back then in the days when dinosaurs ruled the Earth and the wheel had only recently been invented. That includes activities sanctioned by adults, like riding in the bed of a pickup truck, and those which weren’t, like mixing random chemicals together to see what happens.



  • GooberEar@lemmy.wtftoMemes@lemmy.mlknuckle down
    link
    fedilink
    English
    arrow-up
    4
    ·
    2 months ago

    A number of years ago, I was walking past a cow pasture when I heard a ruckus. The cows were mooing up a storm and there was a flock of geese in the pasture honking back in agitation. By the time I got to the top of the hill and could clearly see what was going on, I witnessed a good ole fashioned standoff.

    Perhaps triggered by my sudden appearance in the distance, the geese spooked first. The honking intensified and they started retreating in a hurry as they prepared to take flight, cows charging towards them at full bovine speed.

    As the last goose just lifted off the ground, one of the cows managed to catch up and stomp it out of the air mid-flight. Poor bird came crashing down underneath a barrage of hooves flailing on top of it. It tried to lift its head off the ground a time or two, but within moments of its body being crumpled, it was dead.

    Everybody acts like Canada geese are bad-asses, not to be trifled with. A goose will leave you broken, but alive. Cows, on the other hand, are blood-thirsty, cold-blooded killers. Watch your back.








  • GooberEar@lemmy.wtftoProgrammer Humor@lemmy.mlComenting code
    link
    fedilink
    English
    arrow-up
    3
    arrow-down
    1
    ·
    edit-2
    8 months ago

    I use VS Code and GitHub Co-pilot and develop in a variety of different languages and frameworks. I’ve got lots of experience with some, but I’m less knowledgeable on others.

    So, having the AI assist with languages I am very familiar with is basically a way to save time and preserve my mental energy. For languages and frameworks I’m less experienced with, it speeds things up because I’m not having to constantly search how-tos and forums for guidance. And for languages/frameworks I have limited or no experience with, it can be a helpful learning tool that speeds up how long it takes to get ramped up.

    With this set-up, if I start writing a line of code and then pause for a moment, co-pilot kicks in and tries to autocomplete that line, sometimes even suggests the entire block of code. It’s really good at recognizing simple patterns and common boilerplate stuff. It’s less good at figuring out more complex stuff, though.

    However, I find that if I start out by writing a comment that explains what I’m trying to accomplish, and to some degree how to accomplish it before I start writing one of those more complex blocks/lines, the AI has a much higher success rate in returning helpful, functioning code. So, basically yes, I write the comment to describe code I haven’t written, and I’ll let the AI take over from there.

    This works for code, raw database queries, configuration files, and even for writing tests. I’m not an expert at building out Docker configurations for local development or configuring auto-deployment on whatever random system is being used for a project, but I can often get those things up and running just by describing in comments what I need and what I’m trying to accomplish.

    The VS Code co-pilot extension also has some context menu items that let you ask questions and/or ask for suggestions, which comes in handy for some things, but for me, typing out my intentions in comments and then letting the auto-complete kick in as I’m starting a line of code is faster, more efficient, and seems to work better.

    Granted, co-pilot also likes to try to auto-complete comments, so that’s sometimes funny just to read what it “thinks” I’m trying to do. And most of the time, I do remove my comments that were specifically to guide co-pilot on what I wanted it to do if they’re super redundant. And, at the end of the day, not everything co-pilot suggests is production-worthy, functional, nor does what I actually described. In fact, a lot of it is not, so you should expect to go back and fine tune things at a minimum. It’s just that overall, it’s good enough that even with all the supervision and revisions I have to make, it’s still a net positive, for now.


  • GooberEar@lemmy.wtftoProgrammer Humor@lemmy.mlComenting code
    link
    fedilink
    English
    arrow-up
    12
    arrow-down
    4
    ·
    8 months ago

    I know some folks are joking about and dunking on this, but in modern times, I have justification. Call me lazy, but I have found myself writing out these comments and then letting the AI take over to at least give me a sketch of an implementation. Works reasonably well and saves me a lot of time and effort. Mostly I don’t bother to remove them, though I usually edit them a bit.

    On the other hand, there are factions within my colleagues who steadfastly insist that commenting is unnecessary and to some degree even potentially harmful, and that if you feel the need to comment your code, it means your code should be improved so that it’s obvious what it is doing without the need for comments.


  • My credit card offers virtual credit card numbers AND the ability to auto-lock the virtual numbers so you can set a date and after that the number will not accept new charges.

    I make sure to use a virtual card number for everything subscription based, then I immediately set the auto-lock feature to expire in a few days (give the initial charge time to clear but still plenty of time before the subscription would otherwise renew).

    Some subscription services make it super tough to cancel. This method fixes that issue for the most part. Some subscription services terminate immediately once you cancel the subscription, even if you still have “time left” otherwise. This way you don’t really have to formally unsubscribe. It’s easy peasy pumpkin breezy as the common folk like to say.



  • Earlier this year one of my relatives came for an extended visit. We were discussing what we might have for dinner that week and both of us were on board for the same ingredients, such as asparagus. My relative was also happy with the video services I’m currently subscribed to because I have a couple options they don’t have at home, so they were telling me about how they were rewatching some older Harrison Ford movies. And then there’s the age-old (or old age) conversations about our current health issues.

    In the following days, my relative kept bringing up the fact that their phone and tablet are listening to our conversations. Proof? After we had the food conversation, their news feed was suddenly filled with asparagus recipes. They were also getting ads for more Harrison Ford content on the service that they don’t subscribe to. And to top it off, they were seeing ads for a prescription my dog takes but that they had never even heard of before our conversation the day or two before. Isn’t it obvious? They’re listening to our conversations.

    To me this was easily explainable by Occam’s Razor. All our devices are on the same IP address. After we discussed the asparagus I went online that night and did a search for asparagus recipes. And when we were talking about my dog’s health condition, I used my phone to look up the active ingredient because I couldn’t recall off the top of my head. Plus, when Hulu or whatever random service sees you’re watching a lot of Harrison Ford movies, it makes sense they’d advertise others you might like.

    That makes a lot more sense and is a lot less complicated of an explanation than “our devices are always recording our conversations and uploading them to the internet as a basis to send us advertisements”.

    Sure it’s technically feasible, but if it were happening, surely they would be a lot more incontrovertible proof than a questionable and likely misinterpreted news source that seems to be more of a “sly” advertisement for a tech solution that the big players aren’t actually using.