towelie

joined 4 months ago
MODERATOR OF
[–] towelie@lemm.ee 4 points 1 month ago

For sure, and even though I know that I have to put myself first I still hate lying and I feel like im being forced to. This is apparently what is expected of us for certain jobs now. It's quite aggravating!

[–] towelie@lemm.ee 34 points 1 month ago* (last edited 1 month ago) (1 children)

Thanks to my wife I've come to learn that I probably have ADHD. I never would have realized it on my own, but it's so obvious when someone points it out. If she has an extra cup of coffee she is buzzing and shaking for hours, whereas its basically a sedative to me. I can drink a whole pot and still pass out on the couch for a mid day nap lol.

[–] towelie@lemm.ee 28 points 1 month ago* (last edited 1 month ago) (4 children)

Oh man story time, I just went through this yesterday.

I applied for a government job posting. I have 8-years experience in this particular role, and I've trained hundreds of coworkers for the job — I'm a dream applicant. They request in the posting that I read through their department's rubric on their values and cater my cover letter to it (e.g., demonstrate examples of showing service excellence, sound judgment, creative problem solving, yadda yadda yadda). Takes me an hour or two of what feels Iike writing a college thesis.

I get an offer to advance in the interview. I book off an hour of work for the first round of the interview, lying that it was a Doctor's appointment; then, I come to find it was actually a mandatory presentation asking people to not apply for the job unless they "really want it" because it's emotionally difficult. I consider it a waste of MY time.

Second round they offer me to take their '2-hour virtual exam', only offering it during business hours. I lie to my boss again and attend the session. After showing up on time, waiting for the Microsoft teams invite and getting nothing, I email the talent acquisition person: they are out of office.

The following Monday the lady is back in office, emails me, and offers me another virtual exam slot: 4 hours from now, again during work hours, and again requiring me to request time off from my current job.

Wtf? Is there another stage after the exam? An interview? How ridiculous have job searches gotten where we are expected to jump through endless hoops to satisfy prospective employers. Nobody has time to do this for every single frigging job they apply for.

[–] towelie@lemm.ee 6 points 1 month ago (1 children)

the ultralib has ultrabutthurt this user

[–] towelie@lemm.ee 7 points 1 month ago

The more shit you buy the more your shit owns you

[–] towelie@lemm.ee 5 points 1 month ago* (last edited 1 month ago)

Or you say fuck it and send the comment, but you refresh the page and he's downvoted it faster than a human being could have read it lol

[–] towelie@lemm.ee 13 points 1 month ago* (last edited 1 month ago)

Americans in a literal fascist state be like: This is literally fascism

they’re trapped in a Cassandra‑like tautology: forewarning what has already come to pass

[–] towelie@lemm.ee 28 points 1 month ago (7 children)

Maybe US car manufacturers could, y'know, make their own compact trucks? 😀

[–] towelie@lemm.ee 6 points 1 month ago* (last edited 1 month ago) (1 children)

Even if Microsoft, Apple, et al, drop the 'inescapable integrated AI assistant' bullshit in their OS' it's almost a guarantee that they will forever reside in some hidden background service quietly sending off reports. The temptation for them is too great, and the legal consequences are nil.

[–] towelie@lemm.ee 26 points 1 month ago

Reason # 3,487 to get off/stop paying attention to X, the 'everything app'.

[–] towelie@lemm.ee 16 points 1 month ago

It's so funny to me when I express an even remotely moderate opinion and get called a right-winger. Lol, is lemmy really where right-wingers would go for online discourse?

[–] towelie@lemm.ee 0 points 1 month ago

www.lemm.ee has been the only place I've enjoyed using lemmy

 

The title's a bit disingenuous, I know: this didn't come out of nowhere. White supremacism is as American as Manifest Destiny and has been heavily intertwined with Nazism from its inception. That overlap with the Republican party, and their gradual slip into the extreme far-right, is evident.

But Seig Heils? Even the most dense among them must know that blatant Nazism hurts their legitimacy in the eyes of the public, even among MAGATs (as is evident right now if you peek at their echo chamber on Reddit). Surely they would have a much easier time pushing their rhetoric and establishing their agenda by keeping a purposeful distance from that sort of indefensible imagery and symbolism. How do they expect to keep cohesion in the military when you imply to the soldiers that they are Nazis now, seig heils and all.

Why Nazis?

Any theories as to where this is coming from? Follow the ketamine-fueled leader? A directive for operative Krasnov, from Putin himself, to implode the country? True Nazi beliefs among the Heritage Foundation, Proud Boys, etc? I just don't understand how they thought this would fly. I don't understand anything anymore lol.

 

I hear this is a rite of passage. I made it 4 weeks before I rekt all my shit (it was nvidia related). Where do I claim my sticker?

In all seriousness, now that I understand better these commands that I've been haphazardly throwing around, Id like to do a clean install. God knows what else Ive done to it. Can i just reinstall to my root partition and have my home partition work as expected?

 

I mean I feel stupid typing it now, but I've been using Windows since I was 5 years old, and Linux for about 30 days. It was not apparent to me that many of my folders were actually shortcuts to stuff in my user directory, and now that I know to look out for them the location of my applications make sooo much more sense.

16
submitted 4 months ago* (last edited 4 months ago) by towelie@lemm.ee to c/privacy@lemmy.ca
 

cross-posted from: https://lemm.ee/post/56161993

51
submitted 4 months ago* (last edited 4 months ago) by towelie@lemm.ee to c/privacy@lemmy.ml
10
submitted 4 months ago* (last edited 4 months ago) by towelie@lemm.ee to c/linux@lemmy.ml
 

Hi all. Today I was messing around with making custom icons in Debian 12 and I was having a heck of a time. I finally figured it out and wanted to share my solution. Below is a .sh script that will automate creating and replacing existing icons.

How it works

The script takes a path to an .svg file as an input argument. It then searches the /usr/share/icons/hicolor folder's subdirectories for .pngs of a matching name, notes their resolutions, and utilizes InkScape to convert the .svg to .pngs and replace the icons.

To utilize, save the script below as an .sh file and provide it an input .svg as follows:

sudo ./icons.sh /home/USERNAME/icon.svg

(note: your input .svg file must match the name of the existing icon you are trying to replace. Check the folder path below to determine the correct name)

Script

#!/bin/bash

# Define the base directory where icons are located
BASE_DIR="/usr/share/icons/hicolor"

# Ensure the script is run as root to modify files in /usr/share/icons/hicolor
if [ "$(id -u)" -ne 0 ]; then
    echo "This script must be run with root privileges to access the icons folder."
    exit 1
fi

# Check if Inkscape is installed
if ! command -v inkscape &> /dev/null; then
    echo "Inkscape is not installed. Please install it and try again. (sudo apt install inkscape)"
    exit 1
fi

# Input SVG file filepath
INPUT_SVG="$1"
if [ -z "$INPUT_SVG" ]; then
    echo "Usage: $0 /path/to/input.svg"
    exit 1
fi

# Validate that the input SVG file exists
if [ ! -f "$INPUT_SVG" ]; then
    echo "Input SVG file does not exist."
    exit 1
fi

# Loop through all resolution folders (resolutions like 16x16, 32x32, etc.) in the /usr/share/icons/hicolor folder
for resolution_dir in "$BASE_DIR"/*x*; do
    # Check if the resolution folder contains an 'apps' subfolder
    if [ -d "$resolution_dir/apps" ]; then
        echo "Found apps folder in $resolution_dir"

        # Extract the resolution size (e.g., 16x16)
        resolution=$(basename "$resolution_dir")

        # Get the name of the input SVG file (without the .svg extension)
        base_name=$(basename "$INPUT_SVG" .svg)

        # Define the target PNG file path in the current resolution folder
        target_png="$resolution_dir/apps/$base_name.png"

        # Check if the resolution folder already contains a PNG file to replace
        if [ -f "$target_png" ]; then
            echo "Found existing $target_png. Replacing it."

            # Use Inkscape to convert the SVG to PNG at the correct resolution
            inkscape "$INPUT_SVG" --export-type=png --export-filename="$target_png" --export-width="${resolution%x*}" --export-height="${resolution#*x}"

            # Confirm creation
            if [ -f "$target_png" ]; then
                echo "Successfully created $target_png"
            else
                echo "Failed to create $target_png"
            fi
        else
            echo "No existing $target_png found. Skipping this resolution."
        fi
    else
        echo "No 'apps' folder found in $resolution_dir. Skipping."
    fi
done

echo "Icon update process complete!"
view more: ‹ prev next ›