nonethefewer: "But today, the pattern of lights is *all wrong*!" "Oh god! Try pressing more buttons!" "*It's not helping*!" (tech support)
Months ago, pre-CV, my bosses helped me phrase a thing about myself: that I'm good at finding edge cases, which makes me great at testing and security, and crap at work relations sometimes. (This is not doom; I freely own this.)

At some point pre-CV, we at work were supposed to sign a new version of the handbook. In it was a phrase like: "$company does not condone retaliation based on reports made in good faith."

Me: "...what if they're made in bad faith?"

So I asked our HR folk. I went through three different HR folk and ended up on a call with one of them because they had no idea what I was asking about.

In retrospect, I'm more concerned that there are at least three different HR folk who aren't used to autistic testers... ๐Ÿ‘€
nonethefewer: An open padlock (padlock)
My coworker in sysops has a nephew who just graduated high school and is interested in cybersecurity, and he asked me what I'd recommend. I write it down here so that I don't forget for later.

Note: This is my take. Others have their takes.

There are many different aspects to cybersecurity. Some of them: risk and compliance, security operations, application security, ethical hacking/bug bounty hunting, pentesting (code, networks, social situations)... probably more that I'm forgetting. Start by exploring those aspects to see which one appeals the most. Or ones; no one said you have to pick only one forever.

Whichever path you choose, definitely learn the surrounding environment as well. For example, we at work might be called on to help engineering stand up a set of load balancers. We'll be way more effective at securing that if we know anything about load balancers and how they work. For another example, application security means knowing about OOP principles would be super useful. You don't have to be a full-blown expert, but the more you know about what you're securing, the better you'll be.

If the path is computer-focused, try taking a security-focused certification path for a specific system, such as the security training path laid out in Cloud Guru for AWS. Most security-path system-specific trainings will involve the basics of how the system itself works, which is useful.

Having soft skills is essential. The weakest link in every system is the human involved. Learning how to communicate effectively so that the layfolk understand what the problem is and how to not perpetuate it is a very important skill to have.

Another useful skill is to develop a security mindset. What are ways that something could be compromised? Go through the steps to secure your own devices: where did you draw your own lines between security and availability? What are some things you do today for security, even basic things, and how could they be subverted? Or improved upon?

Reassurance time: If you go whole hog on one path, then change your mind at any point, it's all fine. I know one person who became an actual lawyer, who then gave that up to become a developer. I know another person who was halfway through their psychology degree, who then switched it up to be a film music major. It's all good.


In conclusion, cybersecurity will only be more important as time goes by, until there's a nuclear winter, at which point we'll all have different priorities anyhow. Hooray!
nonethefewer: (Default)
I've been slowly reducing the amount of physical junk mail we receive. Saves trees, saves us having to fill our recycling bin to overflowing before it's recycling day, &c.

For generics, there's this list of links:

* https://dmachoice.thedma.org/
* https://www.optoutprescreen.com/
* https://www.charitywatch.org/charity-donating-articles/seven-tips-for-reducing-unwanted-mail-and-phone-appeals
* https://www.directmail.com/mail_preference/
* https://www.usa.gov/telemarketing#item-35222
* https://www.uspsinfo.com/stop-junk-mail/
* https://www.consumer.ftc.gov/articles/0262-stopping-unsolicited-mail-phone-calls-and-email

For specifics, I'll track down the customer support email related to the mailing, or I'll just email support@[their domain], and ask them to take us off their physical mailing list. Targeted mailings frequently have codes on them; I'll usually refer to those.
nonethefewer: An open padlock (padlock)
For the new year, spend some time going through your known online accounts and password manager1 and close out accounts you don't need or use anymore.

If you can't find easy instructions for closing or canceling your account, try checking out AccountKiller. If they don't know the service, you can submit some basic details and they'll look into it.

1: Surely you're using a password manager, yes?
nonethefewer: A wistful kitten: "CAPSLOCK IS HOW I FEEL INSIDE -- ALL THE TIME" (capslock)
Look, Windows, if there's a goddamn issue, maybe explain what the goddamn shit ass hell is making it happen. "lol idk it just didn't login lmao" is not a proper log file you baboon-shaped face canker.
nonethefewer: (Default)
"It's like my skin is a bottom and its kink is being scratched."
--me, describing my quasi-seasonal allergies

It was in my head, and now it is in your head.
nonethefewer: (Default)
I'm researching an on-call solution where a guest can call the number, and the call goes to whoever is set up for this.

The problem with Google Voice: I already have and primarily use GV. To my knowledge, I can't really set up a second number to ring my same cell.

A second problem, that we're running into right now: any given GV number is tied to a person's account. This is called a "single point of failure" in theory-land; when it inevitably becomes an issue, it's called a "clusterfuck".

Some requirements:

* One phone number that can ring to any particular phone that's been configured in the system, up to about 12 phone numbers.

* Globe brain: scheduling.

* The phone number is not restricted to any one real phone number.

* The caller incurs no cost.^

* The cost to us is relatively cheap. We only truly need it for about a week a year. Honestly, something that's very minimal per month, and we pay per minute that we're in an actual call, would be totally fine.

^ I can't think of an example of this happening, but we're in the death throes of capitalism, so I list requirements.

All input, including questioning my requirements, welcome.

Hell, maybe we could get some prepaid phone thing like Cricket and just physically hand it around to whoever's on-call at the time.
nonethefewer: (Default)
At work, weโ€™re setting up dashboards for vulnerability metrics across a couple different kinds of areas. For servers, one dashboard each; for office workstations, one roll-up dashboard for all of them.

Every time I woke up last night, I felt like Iโ€™d made a single office dashboard, and I had to go back to sleep to incorporate it into the roll-up dashboard.

My brain on being sick, i suppose?
nonethefewer: A baby raptor hatching out of an egg. (baby)
Yesterday was Perfect Little Person day for me.

* It was morning, and I was carrying Kit down the stairs for daycare.

X: "Kit, do you want to use the stroller?"
K: "no."
X: "Do you want to walk?"
K: "wal'!"
X: "All right!"
K: "aw-aii!"

AND THEN I PERISHED

* I got home after Kit had been picked up. Kit wandered around the apartment for a bit, then tugged my hand to the bathroom while saying "ba'!". (Kit requesting a bath outright is not exactly common, though they're not usually angry about it or anything.)

* One of us usually gets in the tub with them for the bathing part, but Kit's been getting into standing in the tub (while we keep a hawk eye on them, obviously). So this time, I figured I'd try not getting in with. I did some washing, mostly of hair and of areas they can't reach or that need focus, and they washed the rest of themself.

* A preface for the next bit: we try to stay with "questions means you can say no, statements means you can't". So if I ask "Kit, do you have to go potty?", and they say "no", that's it. If I say "Kit, it's time for a diaper change," and they say "no"... welp, alas.

So: It was early in the evening yet, so I checked in with Kit about getting out of the tub.

X: "Hey Kit, do you want to get out of the bath?"
K: ๐Ÿ˜ "no."
X: "Okay!" [and I went back to doing whatever]
K: ๐Ÿ˜ฎ๐Ÿ˜›๐Ÿคฉ

They were so happy to be able to stay in the tub! They stayed in for half an hour, splashing up the joint.

* When they finally got out of the tub, I wrapped them in a towel and held them on my lap. They were SUPER CUDDLESOME, resting their head on my chest and all.

* Kit sat up to look at Sophie. I told Kit it was time to brush their teeth. Kit paused, then put their head back on my chest, in a clear attempt to avoid brushing their teeth. :D

* A diaper interaction after the bath!

X: "Kit, come here, please, it's diaper time."
K: [ignores me entirely]
X: "Kit, can you come here, please?" [signing "please"]
K: [walks right over to the changing pad and sits down]
nonethefewer: (Default)
(Context: I go by "Ina" and Rose goes by "Zo" for parent-names for Kit. Josh remains "Daddy".)

I've been trying to teach Kit about the link between "I want a thing" and saying โ€œpleaseโ€. I'm currently eating potato chips, and Kit reached out for one in that I-want way.

Me: "What do you say when you want something?"
Kit, after a pause: "i-a" ("Ina")
Me: "OKAY HAVE ALL THE CHIPS"

Back woes.

Apr. 9th, 2018 10:49 am
nonethefewer: (Default)
I managed to pull The Fuck outta my lower back the other quarter. I've been seeing a physical therapist 3x/week for the past couple of weeks. Things I've learned:

* I've learned how to lift Kit without destructoring my back. It's "obvious" that lifting with my knees and not my back is the way to go, and yet it's still good to have reinforcement.
* I have a new appreciation for just how much having a hurt back sucks.
* Motor scooters are pretty great, and I wish cars could turn that easily. (We went to Home Depot for some plant gear.) That was the first time I'd used one, because walking for more than a few minutes at a time increased my back pain.

Friday I had my most recent bout of PT. Saturday, I was suffering. Sunday I could, with a shower and ibuprofen, move around without much difficulty. Today, my right side is a bit sore, but I can move without having to think about it.

I still want a cyborg body, dammit.
nonethefewer: A laughing 8-bit dog holding a duck. From Duck Hunt. (laughing)
I'm watching DS9 S7E23, "Extreme Measures".

ExpandSpoilers, probably. )
nonethefewer: A bowl of crackling cereal; the bowl is just saying "shut up shut up shut up shut up shut up" (shut up augh)
The smoke detector "oh noes the battery is perishing!!1" beep went off in my room at two thirty o'fuck in the AM. Who came up with this shit?

Some ideas about improved smoke detection, compiled by me, an underslept headachey grump:

* Wire it into the house and have a battery backup.

* Since it would be wired into the wall with a battery backup, if the battery starts to run out, a quiet chirp for "oh noes battery" would be sufficient.

* Possible: Also have it chirp if there is no battery in there at all. One should not trust that electricity will be available in case of a fire.

* Have the alarm start low in sound and increase rapidly, so that cooking smoke doesn't completely freak out the cats. (This idea came from the internet somewhere. All glory to that anonymous person.)

* Big Damn Buttons that very obviously state what they're for. No more "press down for 3.2 seconds or until it pulses twice in octarine", just a button that says "TEST ME" and another button that says "CLARM DOWN, JEEZ".

** Because fuck, who knows how long to press down a fucking button while it is SHRIEKING IN YOUR EAR? Answer: aliens.

* No "smart" shit. I can't stand most IoT stuff, and the idea of having a networked smoke detector fills me with dread.

Poking holes in my proposal: totally welcome. I'll put your names on the patent.
nonethefewer: A heart made out of a motherboard. (geek heart)
nano doesn't come with highlighting on macOS, unless I'm dramatically missing something. So, notes for myself for later:

Source links:

* https://stackoverflow.com/questions/9642617/nano-syntax-highlighting-in-mac-os-x-10-7-lion
* https://github.com/scopatz/nanorc

Steps:
  1. Download a .zip file of the repo here.

  2. Extract all files from the .zip file.

  3. In Terminal, run: mkdir /usr/local/share/nano

  4. In Terminal, run: mv ~/Downloads/nanorc-master/*.nanorc /usr/local/share/nano/

  5. In Terminal, run: nano ~/.nanorc

  6. Add a line like this, for whichever language you want:
    include "/usr/local/share/nano/python.nanorc"

  7. Save your file.

  8. Quit out of Terminal and reopen to use the shininess.

Note: Apparently nano for the Mac doesn't recognize the header keyword on line 4 of the .nanorc files. You'll have to comment that out with a #. (For more nerdy shit on that, go here.)
nonethefewer: (font love)
  • The primary font for the contents of "Noodle Loves the Park" is Gararond (sic), which is not publicly available, somehow.


  • The font for "Dinosaur Kisses is Stone Hinge.


  • Entertainingly, the font for the Leslie Patricelli board books is, in fact, "Leslie Patricelli". It's proprietary; I found it when I purchased one of her board books as an ebook.


  • The font used on the text on the back of Chex boxes is ITC Chino Pro Display Thin.
  • nonethefewer: (Default)
    I'm ISO tech-themed books for toddlers to start Kit off on the right foot re... I guess "digital citizenship" is one phrase that works.

    There are a million things about online safety and security, and those are good too. I mean more like... we're teaching Kit etiquette and social interaction rules and things, and I'd like some board books that normalize online interactions as well. We have board books about going to sleep, using the potty, body parts, gross things... Surely somewhere there's one about "my friend who lives far away" or "video chatting with gramma!" or "your feelings and being online".

    Being online can be fun,
    But don't forget to get some sun!
    Go outside and move around
    And make a bunch of silly sounds!


    or

    This is my Gramma!
    She lives far, far away.
    We see each other a lot, though.
    That's because we use video chat!
    I can show her my artwork,
    and she can show me her doggies!
    I love my Gramma.
    I'm glad I get to see her a lot,
    even though she lives far, far away.


    or

    My teacher wants to put up a paper sheet of where we all live.
    Ha ha ha!
    Displaying personally identifiable information insecurely is not okay!


    (Maybe not that last one. (Maybe.))
    nonethefewer: (quiet)
    A poem. TW: description of child abuse in the middle of it.

    Expand'Good Bones' by Maggie Smith )
    nonethefewer: (Default)
    "Why the fuck is there an entry in Activity Monitor for "Google Chrome Helper" that's taking up ~98% CPU?!?"

    Steps to resolve:

    * In Chrome, go to Window > Task Manager, or to [menu dots thing] > More Tools > Task Manager.
    * Sort the list by CPU descending.
    * Find whatever is making that top entry so horrible and kill it.

    In my specific case, it's this entry:

    Subframe: http:__hanstrackr[dot]com

    It's correct in the CTM. I just don't want folk accidentally clicking it.

    I googled on "hanstracker" and got a thread that suggested disabling a couple of specific extensions. The one I disabled that entirely removed this entry was Flatbook. It might be because the hanstracker[dot]com site appears to be down. Regardless, I uninstalled the extension and left annoyed noises on the extension in the Chrome store, because don't do that.
    Page generated Jul. 26th, 2025 09:27 am
    Powered by Dreamwidth Studios