• 1 Post
  • 3.93K Comments
Joined 2 years ago
cake
Cake day: June 30th, 2023

help-circle
  • Then you plant the potato, determined to pay it back with interest. Months later, you harvest 5 potatoes that make it back to work but end up forgotten and back at home again. You even remember them at work frequently, but never when you’re in the right section of the store.

    You do remember to plant them the next year though. The first year, you just put them in a pot in your back yard, this year they get a small dedicated place in the ground. The 5 potatoes turn into 34 and no longer all fit in your apron pockets. But you do remember to return the 4 you have on you one day at work, and then forget to grab more before the other 30 are all sprouting the next year.

    So the potato garden gets bigger year 3. You build a small shed to store the couple hundred you harvest. You’re getting good at growing potatoes.

    You eat one, not because you think you deserve it, but to make sure the potatoes you still want to return to the produce section are up to the high standards your employer’s customers expect.

    It’s pretty good.

    No, not just good. Your potato is amazing, the best you’ve ever tried. Wait, no, your work’s potato is the best you’ve ever tried. You vow to repay that potato, hardening your resolve. You bring a whole bag in on your next day.

    It only takes you three days to remember to drop off the bag of potatoes with the others (after a colleague asks about the bulge on your back where you were carrying them under your shirt). But then you realize with horror that the colour of the bag you made doesn’t match the others. They are beige while yours is a bright beige. You return home that day with your bag plus a work bag, just so you can match the colour properly.

    It takes you two more years to finally master the potato bag making craft. It wasn’t just the colour that was off, you also had to match the font and placement of the text and then noticed that your stitching holding the bag closed was pretty different.

    Your potato garden had taken over your entire back yard by then and you knew with dread that you wouldn’t have enough space to plant them all next season. But your neighbour lets you use some of their 50 acres in return for two potatoes a day. You feel a bit guilty because they aren’t your potatoes, but you justify it because it’s an investment.

    You don’t forget about returning potatoes at work anymore. You can’t forget. Potatoes have all but taken over your life at this point. You bring in a bag and fill your pockets with them each day and take each chance you can get to casually pass through the produce section and leave some potatoes without anyone noticing (which is difficult because you’d been promoted to the deli counter).

    You’ve grown strong from getting used to carrying a bag of potatoes while still walking normally, not to mention the slight of hand tricks you use to pull it out of its hiding spot and leave it with the other bags without anyone noticing.

    But you’re still gaining potatoes overall, filling the shed and the storage building that replaced it. You consider high jacking the truck that delivers potato orders to your work, but you know Ed in receiving would notice something was up if there was an extra delivery they didn’t pay for. You had already heard some confusion about potato shrinkage being negative and worried you’d never be able to repay your debt.

    Then a complaint came in and you thought it was all over. A customer bought a bag of potatoes and they were all trash compared to the last one. The store was going to trace the batch number, which you had just been making up and even having a bit of fun with.

    You felt a confused relief when you heard that the trace had led to nothing unusual being discovered. Turns out the trash potatoes were from the usual source and you wondered if that earlier bag was the one from you.

    And then one day your nightmare comes true. You had just stealthfully placed three potatoes with others–that were much smaller and didn’t look nearly as good (you were considering sending some anonymous tips to the producer so yours wouldn’t stand out so much)–and made eye contact with one of your colleagues who was standing by the carrots. She saw. It’s over. My whole potato empire is about to crumble to nothing and I’m going to prison for theft.

    She looked dumbfounded. A little too dumbfounded, actually. You were wondering if this was a bigger deal than you had thought when you notice a bright orange object fall from her sleeve to the ground. It was a carrot. And it looked significantly better than most of the carrots your work had on display.









  • Ah that’s interesting. If you can swap the devices from one pi to another, try powering it all up on machine A, then swap the devices to machine B and power that on. Might tell you if the issue is with on the pi side or with the devices.

    Is latency higher on the first boot than on subsequent ones? I’d be looking into race conditions if you’re seeing a bit of lag cascade out into bigger problems. Race conditions are the worst, especially when the race most often goes the right way and just occasionally goes the wrong way. Though you can force the wrong way by adding delays in your code, if you have an idea of where the race is happening.


  • Or, after weeks of debugging an issue the user has logs proving they are having weird performance issues despite having a strong GPU, it turns out their parents wouldn’t let them take that GPU out of the family PC so they rigged up a PCIe to USB to wireless transmitter that hooks up to a wireless to USB to serial port that exploits a signal leaking from serial port to PCIe bus bug on the family PC motherboard to act as if the GPU is on their own machine, which both impresses and horrifies you.

    And when you try to get approval to drop the issue as unsupported, your manager gives you shit and it takes another week to convince him that it isn’t a use case that you should support. And they only agreed in the end because a more senior technical person happened to overhear you pleading with your manager one day and only had to say, “that’s crazy!” for your manager to 180 immediately on the issue. But it’s still cited as a negative on your next performance review (“you spent weeks working on something we don’t even support!”).


  • Another angle to try is to set the date one day ahead and see if the bug shows up then. Might need to disconnect from network and set it in the BIOS for the test to work properly.

    I could be wrong, but I figure after being off for an hour, all capacitors should have discharged by then, so it’s probably not based on how long the hardware has been unpowered.

    Though one other angle I just thought of, if you have something that runs periodically, maybe the bug is related to that period being missed once or n times. Or it could be related to something that is meant to wake the computer to run some job and then go back to sleep but instead just sets it in a bad state.








  • Buddahriffic@lemmy.worldtoProgrammer Humor@lemmy.mlLearn to code
    link
    fedilink
    arrow-up
    28
    arrow-down
    1
    ·
    3 days ago

    Yeah, that’s something a shitty developer who is bad at debug would say.

    Bugs frustrate me more because I can often guess at why they are happening and how to fix them but can’t just apply the fix myself. Even more frustrating when there’s an update and I’ll think, “oooh maybe they finally fixed that annoying bug!” and then see it again shortly after installing the update.


  • It’s a nice idea in theory but have you seen the world we live in? There’s always some abusive fucks looking to exploit whatever weaknesses there are in all of the systems we have.

    I don’t agree with the other poster’s bit about integrating cell phones into the lessons themselves, but I do think they make a good point about a ban restricting students’ ability to expose abusers.

    Though one way to get the best of both would be to put cameras in classrooms just like a lot of school busses do now. Eliminate or reduce the he said/she said as much as possible. It would also protect teachers from students that realize accusations on their own can be pretty powerful in environments that do want to prevent abuses and be good for kids who don’t have bad intentions but teachers might feel a need to keep them at arm’s length to avoid that situation.

    It really sucks that positive relationships seem to be more rare these days because people are so fearful about either giving the impression of having a negative relationship and others can be quick to suspect closeness been adults and children has ulterior motives.