Linux nerd and consultant. Sci-fi, comedy, and podcast author. Former Katsucon president, former roller derby bouncer. http://punkwalrus.net

  • 1 Post
  • 57 Comments
Joined 2 years ago
cake
Cake day: June 22nd, 2023

help-circle

  • These are two types of cartoon sounds when a character snores.

    The “Inside you there are two wolves” is the name of a proverb which began being parodied towards the end of 2018 and through the beginning of 2019. In the original proverb, a grandfather says there are two wolves fighting inside him, an evil one and a good one. His grandson asks, “who will win?” The grandfather replies, “The one you feed.” In parodies, the story is often simplified to “There are two wolves inside you. One is X. The other is X. You are X.” The proverb’s actual origins are murky. It has been attributed to Christian pastor Billy Graham in 1978, as well as the Cherokee Native American tribe.


  • See, I think one of three scenarios might have happened:

    • Luigi didn’t do it. He was framed and set up because out of the hundreds of prank tips, this guy looked “close enough.”
    • Luigi did it, but the evidence was made up to make the case solid and the police look competent. Luigi wasn’t stupid, but he’s boned anyway.
    • Luigi did it, and he really was that stupid.

    As a writer, one of the aggravating tropes we have to follow is, “make the story believable,” when reality sometimes doesn’t align with “a good story.” Some criminals are really that stupid, and some armchair theory, based on decades of movies, books, and TV shows, you expect “hey, this is what they SHOULD have done is.” And they didn’t. It’s like when a chessmaster has to watch complete amateurs play chess. “Obvious strategies” are ignored, and basically both players are just not thinking past their last move.


  • I also wonder what the trade value of gold might have been in that universe? For all we know, it might be an either/or situation. Like “Well, I could have my favorite takeout every Friday for a year, OR the newest smartphone.” Both are tempting but for different reasons. Like, “I could buy a lot of turnips, potatoes, and beer with one golden smurf and not have to worry every month if I have enough food, but then they taste REALLY good on their own.” Gargamel struck me as someone who didn’t have a lot of money, so having been poor myself, I understand this weird conundrum. Also, having a golden smurf to trade might bring unwanted attention from locals would who assume he has LOTS of them, and rob his home looking for them.




  • There’s also an “acceptable risk” that companies will take. Not sure about food service, but I have been in meetings where 5% of customers fucked over is considered acceptable, with the dollar figures that follow. They probably take into account the total number of lawsuits they get for poisoning people, and the cost of the impact to the bottom line via lawsuits and bad marketing versus actually fixing the issue.

    For example, if 10,000 people get food poisoning a year from iced tea, probably only a small percentage of those people will trace it back to McDonald’s iced tea WITH tangible proof. It might be easier to pay for those lawsuits than actually fixing the issue. They’ll pass some kind of memo out, showing they addressed the issue, and then blame the store management. Nothing really changes.


  • One of the buildings around here had a piece of art commissioned (?) for their lobby, and it was “Georgia O’Keeffe” -esque. Not really an orchid, but an “abstract” of that style. Well, over the years, it sun-faded, and the colors that stood out it was pretty obvious what it looked like. Most common joke was “is this where my gynecologist’s office is?” Eventually, the building owner had it removed and replaced with sailboats.


  • Punkie@lemmy.worldtoShowerthoughts@lemmy.worldqqqqqq
    link
    fedilink
    arrow-up
    10
    arrow-down
    1
    ·
    6 months ago

    One of my best friends lost her place of living when her boyfriend of 4 years said the relationship had actually ended in his head 2 years previously, but he needed the rent. But then he found a new girlfriend to grift from, “opened the relationship,” and they edged my friend out. I am still mad they did that to her; she was so heartbroken and damaged from that.



  • Zenni was a game changer. I could get their top-of-the-line titanium frames with glass and auto-tinting for like $130 from them, or get the most basic birth control plastic frames with acrylic from my optometrist for no less than $900. Most of my glasses from Zenni are $80 or less, and yes, I have to wait 4-6 weeks. The optometrists are super-upset about this, too. Like some refuse to give me my prescription or pupillary distance, with high-pressure sales tactics and dire warnings. I have been told I’d ruin my eyes with “toxic metals” and “frames that will burn sunlight into my face and retinas.”

    Well. It’s been nearly 20 years, and none of that has happened.


  • Cats can pant, I have seen it happen in times of extreme stress, and is often a bad sign. Like dogs, cats may pant if they are anxious or overheated. Strenuous exercise may be another reason, especially after a huge fight. Once your cat has had a chance to rest, calm down and cool down, this sort of painting should subside. However, even this type of panting is much more rarely seen in cats than in dogs. So, if you’re not 100% positive about why your cat is panting, it’s best to bring her to the vet.

    A side note, however, I misread this as “since cat’s don’t like pants like dogs,” and wanted to point out that dogs also do not like to wear pants, before my anti-dyslexia medicine kicked in.





  • Probably HR (or the NCS equivalent) never told the right people. I am not saying this is actually what happened, but a lot of IT bemoan the fact they are never told some rando employee was fired because HR neglects to inform them. Sometimes it takes months to discover, and even with a 90 day password/login lockout, some halfway decent admin could get around this by secretly building a back door, and using the messed up communication and politics between departments to hide this. Even in the 1990s, I saw people put in “time bombs” in their code that “if such and such is not updated in 6 months, run destructo-script A.”

    But imagine someone like Kandula Nagaraju here. Worked in QA, probably did a great jobs with some skills, but had the personality of swallowing broken glass. He was terminated in October 2022 due to “poor work performance,” which could mean anything. “Not a team player.” Or maybe he really was an idiot: I mean, a smart person would have a conniption, but get employed elsewhere and then slam his former company at parties. “Those NCS folks didn’t know what they had with me!” But this guy was probably someone with some anger management issues, probably a jerk, and possibly stupid. He might have had revenge fantasies, and set up a small virtual server posing as a backup code mirror. But outside the audits, it allowed ssh from the outside, and hid it through a knockd daemon. Or maybe only launched ssh at certain hours before shutting it down again. Silently working away in a sea of virtual servers with little to no updated documentation. He gets in, has internal access, and runs a script with admin credentials because they don’t rotate their AWS keys/secrets quickly enough. Or didn’t even know he was let go.

    After Kandula’s contract was terminated and he arrived back in India, he used his laptop to gain unauthorised access to the system using the administrator login credentials. He did so on six occasions between Jan 6 and Jan 17, 2023.

    That’s embarrassing to the company. Not only did he get in, but SIX TIMES after he was let go. he probably knew what order to run the delete commands (like, say, an aws “terminate-instances” cli command from a primary node), and did so one by one, probably during hours with the least amount of supervision, where the first few alerts would take hours to get someone in the monitoring chain to wake an admin. Given his last day was in November, and he got back in January, the admins probably thought their 90 access credential rotation was “good enough,” but he got in on his 80th day or whatever.

    I know this because I have had to do triage when a former contractor did this to a company I worked for. But instead of wiping out instances, he opened a new set of cloud accounts from the master account, put them in an unmonitored region (in this case, Asia), and spun up thousands of instances to run bitcoin mining. Only because AWS notified us of “unusual traffic” were we made aware at all, and this guy knew his shit and covered his tracks very well. He did it at a speed that could have only been automated. Thankfully, AWS did not charge us the seven figure amount that this activity amassed in just three days.



  • Punkie@lemmy.worldtoNo Stupid Questions@lemmy.worldXXX
    link
    fedilink
    arrow-up
    2
    arrow-down
    2
    ·
    1 year ago

    I can see that being very possible. You see this when taxes are levied to “improve something” and then that money doesn’t go to that something in a directly helpful way. And then the budget that is the main staple of survivability of that something is kept static because of the “new influx.”

    For example, say that you have a toll road increase to help the infrastructure of your roads. Say your Annual Budget for Transportation is $50mil for 2021. In 2022, you requested $60mil. You decide to implement tolls in new ways and increase tolls in other ways (like fines, mileage taxes, and so on) to make up that shortfall. This brings in an additional $10mil, let’s say, in 2022. The revenue is forwarded to 2023. But in 2023, you actually need $80mil because of the two years of shortfalls where it stayed at $50mil, yet costs continued to increase. That $10mil from 2022 now puts you $10 mil behind in 2023. The fact that the previous budget needed steady increases were ignored because “well, we’ll just make things more expensive to make up 2022’s shortfalls of the $60mil request.”

    That’s IF that $10mil isn’t siphoned for other things. Fresh money brings fresh ways to spend it. Grifters via backroom contracts to “fix roads” that go over budget with nothing to show for it. So these new fees and increases actually made things worse due to no oversight.

    So yeah, I could totally see UBI being siphoned off by similar things.



  • The thing is that for a majority of cases, this is all one needs to know about git for their job. Knowing git add, git -m commit “Change text”, git push, git branch, git checkout , is most of what a lone programmer does on their code.

    Where it gets complicated real fast is collaboration on the same branch. Merge conflicts, outdated pulls, “clever shortcuts,” hacks done by programmers who “kindof” know git at an advanced level, those who don’t understand “least surprise,” and those who cut and paste fixes from Stackexchange or ChatGPT. Plus who has admin access to “undo your changes” so all that work you did and pushed is erased and there’s no record of it anymore. And egos of programmers who refuse any changes you make for weird esoteric reasons. I had a programmer lead who rejected any and all code with comments “because I like clean code. If it’s not in the git log, it’s not a comment.” And his git comments were frustratingly vague and brief. “Fixed issue with ssl python libs,” or “Minor bugfixes.”