[-] Badabinski@kbin.earth 15 points 1 day ago

I live in Utah and have always viewed Idaho as Utah's crazier, unhinged hat. My favorite thing about Idaho is that you can buy liquor at a convenience store rather than only at a state-run liquor store.

Idaho has fundies, polygamists, and domestic terrorists out shitting in the woods. Utah only has two of those things!

[-] Badabinski@kbin.earth 15 points 1 day ago

I was looking for this comment so I can vent my extreme irritation to the world.

God, can this concept please die already‽ If you want to put solar panels where the cars/trains are, just 👏 fucking 👏 put 👏 them 👏 on 👏 top👏

Do not put them on the ground where they will get smushed and covered in dust and snow and dirt. do not. Just make a little roof for the train tracks/road/bike path/sidewalk/game trail/snail raceway and then put the panels on top of the roof and then if you're feeling fancy angle the panels to point towards the sun and if you're feeling really quite fancy then you can use bifacial panels to capture the backscatter from the ground and shit and then we can all be happy. solar ground no, solar roof yes, ground no roof yes. do not play the trolley problem with solar panels on the railroad tracks. we have been doing solar energy for decades and have fucking minmaxed this shit so why are they still trying to do this just STOP.

Fuck.

Person I'm responding to, please know that none of this is directed at you. I'm just sour right now and should get off the internet.

[-] Badabinski@kbin.earth 1 points 1 day ago

LAX is also just the worst fucking airport. I remember feeling shocked the first time I flew to LAX. I thought that a city like LA would have a nice, efficient airport, given how much traffic that airport gets and how much money LA has. It's been 10 years since I was last there, but I wouldn't be surprised if LAX was just as dingy and disorganized now.

I'm sure the whole security theater bullshit would occur no matter what airport you flew through, and I don't know if the experience would have been any nicer anywhere else. I just don't like that airport, I'm in a bad mood, and I want to complain about things on the internet.

[-] Badabinski@kbin.earth 2 points 1 day ago

I definitely haven't been shouted at in any of the European airports I've been in (from memory, KEF, HEL, AMS, MAD, BCN, NCE, and BER, so not super representative of the continent), so to me, it seems like an American phenomenon. I haven't been to Canada enough to know what it's like there. It's also somewhat recent. I've been flying for 25ish years now, and I feel like the yelling has only been happening for the past, I dunno, 5-7 years?

As others have said, I don't think it's that we like being shouted at. We just have a large number of people who are, uh, "ruggedly individual," to put it in nice terms. Those people don't really think about others enough, so you have to yell at them to get them to pay attention to the world around them. I'm the type of person that looks up the rules before I leave and makes sure I have all of my shit out of my pockets before I even enter the security line to ensure I don't reduce the efficiency of the security checkpoint. I often feel a bit exasperated with the people who don't think about others in those situations.

As a means of dealing with it, I've found that smiling, making eye contact, and nodding at the TSA agent doing the yelling makes them less likely to yell at me while simultaneously making me feel a bit less frustrated—expressing nice feelings and trying to show some common humanity with the people I'm interacting with makes it harder for me to feel angry. Not saying that'd work for everyone, but it's helpful for me.

[-] Badabinski@kbin.earth 2 points 1 day ago

I really love mine. It's probably not the hardest wearing material out there, but my shirt held up well. My only gripe is that you're not supposed to use any form of bleach (even non-chlorine) which can make stains a bit hard to remove. Stains on a work shirt don't really matter, but I try to keep my shit looking clean if possible. No oxiclean makes that tough sometimes.

EDIT: and yeah, the price really isn't too bad. There are also frequent sales. Lemme look up what I paid for mine.

EDIT: Looks like I paid $35 for the two shirts I got later on. I paid the full $50 for the first shirt I bought.

[-] Badabinski@kbin.earth 7 points 1 day ago

I made the mistake of taking on a DIY construction project when the outside air temperature was 105℉ (40 C) and the UV index was incredibly high (no cloud cover, very direct sunlight, and an elevation of 4200 ft (1.2 km)). This meant that I was sweating like fucking crazy, which is bad for sunscreen. I got this moisture wicking UV blocking hoodie and it fucking saved my ass. I didn't wear sunscreen once but never got sunburned, even though I was doing 12 hours days of digging 36" (91 cm) deep foundation footings, mixing and pouring concrete, digging out a shitload of turf and dirt for a gravel foundation, or moving 3 tons (2.7 metric tons) of gravel into that foundation. UPF 50 fabric is dope.

I fucking love that shirt. I bought two more of them since I was washing the one I had multiple times a week.

Honorable mentions go to my work pants and Red Wing boots. I don't know the brand of the pants rn, but they were so good. They're really thin but didn't get damaged when I scraped the shit out of them on rocks, and they had lots of useful pockets. They were much cooler than denim and also gave me much more mobility. I got them while shopping for work pants with my partner who was very dissatisfied with the options available in women's sizes. She saw them and was so happy with them that I felt the need to get some as well.

The boots were also fucking great. They're expensive and are made from leather, but I got some that can be resoled so I should be able to wear them for decades. As a bonus, the soles are oil resistant so they won't get all weird and fucked up out in my machine shop.

[-] Badabinski@kbin.earth 4 points 1 day ago

It's truly astounding legislation. Like, our legislature doesn't pass laws that I would consider "positive" very frequently. When they do, there's a 60-70% chance that some shithead real estate developer (which is most of the people in our house and Senate) will slip in something that either completely ruins the bill, or at the very least, ensures that we're only able to half-ass the implementation of said bill.

Fuck, even their stupid culture war bills are like this. They passed a bill that forces people to use the bathroom corresponding to their gender at birth when in government buildings. To report violations of this stupid law, they set up a tip hotline with the state auditor's office. In Utah, this is the person who is supposed to like, check for government corruption/overspending. Instead of doing any of that, the auditor's office has had to deal with thousands of calls, where, according to them, less than 10 had any substance. The best part is that the state auditor has no authority when it comes to enforcement, so they have to refer those cases to the police who then have to investigate everything again and I don't think a single person has gotten in trouble since this stupid bill was passed. It's wasteful and is perfectly representative of the type of government wastefulness that my fiscally conservative father encountered while living in California and blames solely on Democrats.

Fuck, I hate those fucking clowns. I often say that it blows my mind how such a beautiful place can be run by such incompetent people with such ugly intentions.

[-] Badabinski@kbin.earth 12 points 1 day ago

The article mentions Utah as a state where the slavery exception was removed from the constitution. This is true, but we've fucked it up in typical Utah fashion. The state constitution now reads as:

Article I, Section 21. [Slavery and involuntary servitude forbidden -- Limitation.] (1) Neither slavery nor involuntary servitude shall exist within this State. (2) Subsection (1) does not apply to the otherwise lawful administration of the criminal justice system.

If there's a condition on whether slavery is acceptable, then it's not "abolished." God, our legislature is such an embarrassing clown car...

EDIT: I did some more research on this because it was bugging me. I looked at the language of the 2020 amendment, an independent analysis of the amendment text, and arguments made in favor of the amendment. Based on that, I believe that the exception is trying to ensure that we can still put people in jail, not that we're allowed to use them as slave labor when they're in jail. I think it's also supposed to make it possible for people in jail to participate in work programs if they want.

With that being said, I think it's a fucking sloppy piece of work. The text as written would be easily "misinterpreted" by someone who stands to make a financial gain from slave labor. I don't know who authored this amendment, but I feel that they did a bad job.

[-] Badabinski@kbin.earth 22 points 2 days ago

W.r.t. water bottles, I think it's because people don't look at or think about the signs that are often posted. A loud person yelling specifically at you is much more likely to make someone stop and ask themselves if they have a water bottle.

I'm definitely not defending it, but that's my take on the matter. The whole water bottle thing is just security theater anyways.

[-] Badabinski@kbin.earth 43 points 5 days ago

My pain tolerance for shitty input methods has been permanently warped after experiencing psychic damage from using Teamviewer to connect to a system over a very flaky HughesNet satellite link. I was working for a vendor that supplied a hardware networking box to a stupid retail company that sells food and shit. I just wanted to ssh to our boxen on a specific network so I could troubleshoot something, but the only way I could get to it was via putty installed on an ancient Windows XP desktop on the same network as our box that could only be accessed with Teamviewer. My favorite part of that was that the locale or something was fucked up, so my qwerty keyboard inputs were, like, fucking transformed into azerty somehow?? The Windows desktop was locked down and monitored to a tremendous degree, so I couldn't change anything. The resolution was terrible, the latency was over a second, and half of my keyboard inputs turned into gibberish on the other side.

Oh, and I was onsite at that same company's HQ doing a sales engineering call while I was trying to figure out what was wrong. I spent 5 days sitting in spare offices with shitty chairs, away from my family, living that fucking nightmare before I finally figured out what was wrong. God damn, what a fucking mess that was. For anyone reading this, NEVER WORK FOR GROCERY/DRUG STORE IT. They are worse than fucking banks in some ways. Fuck.

EDIT: also, I asked 'why Teamviewer' and the answer was always shrugs. This was before the big TeamViewer security incidents, so maybe they thought it was more secure? Like, at least they didn't expose RDP on the internet...

[-] Badabinski@kbin.earth 94 points 5 days ago

Having been in this situation (the only binary I could use was bash, although cd was a bash builtin for me), echo * is your friend. Even better is something like this:

get_path_type() {
    local item
    item="$1"
    [[ -z "$item" ]] && { echo 'wrong arg count passed to get_path_type'; return 1; }
    if [[ -d "$item" ]]; then
        echo 'dir'
    elif [[ -f "$item" ]]; then
        echo 'file'
    elif [[ -h "$item" ]]; then
        echo 'link'  # not accurate, but symlink is too long
    else
        echo '????'
    fi
}

print_path_listing() {
    local path path_type
    path="$1"
    [[ -z "$path" ]] && { echo 'wrong arg count passed to print_path_listing'; return 1; }
    path_type="$(get_path_type "$path")"
    printf '%s\t%s\n' "$path_type" "$path"
}

ls() {
    local path paths item symlink_regex
    paths=("$@")
    if ((${#paths[@]} == 0)); then
        paths=("$(pwd)")
    fi
    shopt -s dotglob
    for path in "${paths[@]}"; do
        if [[ -d "$path" ]]; then
            printf '%s\n' "$path"
            for item in "$path"/*; do
                print_path_listing "$item"
            done
        elif [[ -e "$path" ]]; then
            print_path_listing "$path"
        printf '\n'
        fi
    done
}

This is recreated from memory and will likely have several nasty bugs. I also wrote it and quickly tested it entirely on my phone which was a bit painful. It should be pure bash, so it'll work in this type of situation.

EDIT: I'm bored and sleep deprived and wanted to do something, hence this nonsense. I've taken the joke entirely too seriously.

view more: next ›

Badabinski

joined 3 months ago