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

  • 1 Post
  • 201 Comments
Joined 1 year ago
cake
Cake day: June 22nd, 2023

help-circle

  • One revolution I have realized in baking is the recent trend to start talking about weight and not volume in recipes for certain dry ingredients like flour. Three cups of fluffy sifted flour is a lot less flour than three cups of densely packed flour. Same with brown sugar, or wondering if you need a “flat teaspoon” vs. a “heaping teaspoon” of something.


  • When eventually washed off, the aerogel is handily broken down by soil microbes.

    I am not going to claim to be an expert on any of this BUT that wording sounds suspiciously like bullshit. Maybe it’s not, but it’s one of those phrases that sounds like when vitamin companies claim that more B12 has shown to fix whatever ails you. Or “our plastic is environmentally friendly: 100% recyclable, and breaks down into teeny micro-particles over time, and gets absorbed by the sea life like ordinary sand…”



  • I have had two tech jobs like that, even before COVID, starting in 2016. The first time, it was a company that outgrew their workspace. They put us in ‘rent-an-office’ spaces for a bit, and then my boss started working from home a few days a week. Then he allowed me to. We moved to a new office, but it was always empty in my section. That was fine, too, but the commute was terrible, so I started doing 2 days a week, then once a week, then a few times a month. I rarely saw my other coworkers in person, and nobody said anything aloud.

    The next job started because of COVID, and when they started doing RTO, they also wanted to do “hot desking” (no assigned seating) and open office plans, and I was not having that. I was not going to work in a “cafeteria” like setting. So I got contracted work and have worked from home 100% for several years now. Nobody has office space, and we work all over the world to collaborate. I get paid very well.

    I hope i never had to go back to an office. I reach retirement age in about 15 years, and I am hoping to make it.



  • This was also where “yo momma” insults were also invisible to me. Like, “You don’t even know my mother, you’re just saying that and it makes no sense.” It wasn’t a trigger for me like it was other kids. I saw it for what it was. I’d tell my friends, “they just say that to get you mad, don’t listen,” but they’d get mad anyway. It’s like they couldn’t help it. I think dares were in that headspace as well.

    I wasn’t popular growing up. I was really awkward and non-athletic, so I didn’t bow to peer pressure as much as the other kids. I was going to be unpopular either way, so…


  • I think this is one of the extreme examples of revenge instead of rehabilitation. It’s a prime breeding ground for control freaks who want to punish those that break the rules, and will stop at nothing to try to accomplish this by dealing out damage via a morality defense. And I think a lot of parents know this, at some level, as revenge for not conforming to their definition of normalcy. “Retribution for being bad.” Like mob mentality.


  • In the bible you get permission to declare your teenager wayward, take them outside the city gates and stone them to death.

    I was like, “Really…?” But sure enough:

    Deuteronomy 21:18-21

    If a man have a stubborn and rebellious son, which will not obey the voice of his father, or the voice of his mother, and that, when they have chastened him, will not hearken unto them. Then shall his father and his mother lay hold on him, and bring him out unto the elders of his city, and unto the gate of his place. And they shall say unto the elders of his city, This our son is stubborn and rebellious, he will not obey our voice; he is a glutton, and a drunkard. And all the men of his city shall stone him with stones, that he die: so shalt thou put evil away from among you; and all Israel shall hear, and fear.

    … k.




  • This sounds kind of sad, but bear with me. This was c. 1976-1980.

    My father was mostly absent, but I prefered his neglect to his abuse, so that was okay. He’d go on business trips a lot. My mom was an alcoholic, and sometimes she’d be passed out for days. I grew up an only child in a suburban home, and some weekends a year, I had the house to myself. From age 8-12, I had a few weekends here and there where fortune fell upon me and I’d be alone in the house with no real responsibilities. Friday night home from school to Monday morning going to school, all I had to do was check if my mother was still passed out, and if so, it was like one long vacation from my life to be myself. Bonus if there was still food in the house, which usually there was something I could cook myself.

    I wasn’t allowed to watch TV as a kid, except sanctioned PBS shows, but we had a small B&W TV in the kitchen for my mom’s soap operas and cooking shows. I’d drag up all my Legos, pour them on the kitchen table, and watch “illegal TV” all weekend while building stuff with my Legos. Eating when I wanted to, or not, and I had free reign of pretty much anything there.

    My positive childhood memories are scant and few, and most are just things like that. Like “sometimes the sun came out, if only for a brief time, before the storms returned.” I have a lot more as an adult.






  • “Decline.”

    Working in IT, I have learned that a lot of meetings are by people who gain “respect and notoriety” by having large meetings. It doesn’t matter who shows up, it’s the number, that makes them seem popular. “Get the engineers in here, this is serious business!” You begin to learn which PMs do this, and can respond (or not) accordingly. If they ping you “where are you?” you can say, “I am in an [client] audit call. I cannot leave this call while the audit is taking place.” Or whatever your industry equivalent is. YMMV, some toxic environments I have been in, this was not possible.

    I remember one PM was frozen in indecision. I had to tell him, “I can fix the problem, or having a meeting about it. Pick one.”

    “Well, both–”

    “No. I can fix the problem, or having a meeting about it. Pick one or the other.”

    “I need you in this meeting!”

    “When we explain to the customer that the fix was delayed by an hour, I can use YOUR name, as having a meeting about it instead of fixing it, correct?”

    “The meeting is to be about fixing it!”

    “No. I can fix the problem, or having a meeting about it. Pick one or the other.”

    “… we can have the meeting in your office, then.”

    Eventually, my boss shooed him away.


  • Someone did a study at MIT about tin foil hats, and found that not only do they not screen radio interference, in some cases, can actually magnify them.

    Conclusion: The helmets amplify frequency bands that coincide with those allocated to the US government between 1.2 Ghz and 1.4 Ghz. According to the FCC, These bands are supposedly reserved for ‘‘radio location’’ (ie, GPS), and other communications with satellites (see, for example, [3]). The 2.6 Ghz band coincides with mobile phone technology. Though not affiliated by government, these bands are at the hands of multinational corporations. It requires no stretch of the imagination to conclude that the current helmet craze is likely to have been propagated by the Government, possibly with the involvement of the FCC. We hope this report will encourage the paranoid community to develop improved helmet designs to avoid falling prey to these shortcomings.


  • 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.



  • I remember hearing that some Hollywood contracts require that if you sign up for some studio, you must make X amount of films. Big stars get to chose those films to some degree, but once in a while, they have to do “a stinker” to end the contract as “X amount of films done, okay?” or something. Contractual Obligation and all. This film feels like a dumping ground of a lot of those contractual obligation hires from the trailer alone.