Skip Navigation

Posts
49
Comments
317
Joined
3 yr. ago

Hobbyist developer, Linux enthusiast, and Arch Linux user.

"The only things constant in this world are death and taxes, I've got both!"Skeleton Merchant, Terraria

  • Do you think that these CBS employees should unionize and go on strike?

    Yes

  • How OP probably felt:

  • A shell script to create shell scripts.

    Basically, it takes a file name, then creates a .sh file, and puts the shebang #!/use/bin/env bash into it.

    Very simple, yet it saves me from having to manually do it every time.

  • I've had it for as long as I can remember, so I'm pretty used to it. However, sometimes it gets really bad for a bit and it's annoying.

    I'm not too bummed about not experiencing true silence as I listen to music most of the time anyway.

  • Me_irl

    Jump
  • I use Emotic for my catalogue. It has a lot of emoticons.

  • Me_irl

    Jump
  • Some days I'm feeling ¯\(• ε •)/¯, others ¯\_(ツ)_/¯. But rarely I'll feel ಠ╭╮ಠ and ( ⩌︿⩌)

  • borger

    Jump
  • Playing with water, I see.

  • Shell scripts. The power of automation is amazing.

  • Programming and playing games

  • "Any object or objects that is "sandwiched" (i.e. surrounded in the middle) by another object or objects can be classified as a sandwich."

    Tacos, hotdogs, burritos, hell even sushi, are all sandwiches.

  • Write code and play games. I'm currently hyper fixating on Satisfactory right now, and it's fun.

  • I don't have photos or videos worth keeping, so I don't back them up. If the data gets lost, oh well. ¯\_(ツ)_

  • One of my main projects (framed_text) is pretty much complete and now has entered maintenance mode, where I'll mainly fix bugs and only add something if I need it.

    However, I've started work on a Logging Python package that allows for full customization of the log text (How its structured), whether to log it to the console, a file, or both. Plus a timer for timing code execution (TBD).

    Mainly making it for my sake, but I'll upload it anyway in case someone else wants to use it. (That's basically my programming philosophy)

  • For quick edits in the terminal? Sure.

    As my main IDE? No way. I'm too used to GUI IDEs like VSCodium and PyCharm.

    I just find it easier to navigate with a mouse. With just keyboard, I find I overshoot the block of code I'm looking for, whereas scroll wheel gives me more control.

  • Hide in a cave for an eternity then. If no one knows I exist, then I live forever.

  • Chilling after a long day of programming. Piano music helps to destress from the work.

  • When writing BASH scripts:

    • The .sh extension isn't necessary.
    • Using /usr/bin/env bash is better than /bin/bash as not everyone has their bash located in bin.
    • Try to use local variables when you can. If you use global variables that won't be used anywhere else, unset them at the end of your script.
    • Don't use set -euo pipefail. It will only cause more issues down the road.
    • Functions are your friend. If your repeating code, put it in a function.

    These are some of the tips I learned while learning bash.

  • Fractals, or any type of recursion.

    The results can be beautiful. My favorite part is knowing some type of formula makes up the image.

  • I just spell every acronym, so "lmao" becomes "l-m-a-o".

  • Asklemmy @lemmy.ml

    Question for People Familiar with Sphinx Documentation

  • Python @programming.dev

    Question for People Familiar with Sphinx Documentation

  • Stardew Valley @lemmy.ml

    Which type of player are you?

  • No Stupid Questions @lemmy.world

    People with bad/no hearing, can you "hear" yourself chewing when you eat?

  • Ask Lemmy @lemmy.world

    Budget, adjustable monitor for programming?

  • Linux @lemmy.world

    UFW: Allow from multiple subnets?

  • Python @programming.dev

    README Help for PyPI, Codeberg, and Possibly Local

  • Python @programming.dev

    Help with improving imports of built python package development?

  • Linux @lemmy.world

    Tips, Tricks, Arguments to make MPV work more like VLC in a script?

  • Python @programming.dev

    PEP: Is initializing typed variable with None bad practice?

  • Gaming @lemmy.ml

    Teardown Multiplayer update players: Did they change how tools are used?

  • Linux @lemmy.ml

    Arch: Control VLC through terminal commands?

  • Ask Lemmy @lemmy.world

    Good Spelling/Grammar Checkers for LibreOffice

  • Minecraft @lemmy.world

    Java Mods with similar mechanics to Palworld base pals?

  • Linux @lemmy.ml

    Anyone else have this layout after fresh install of Kdenlive 25.12?

  • Games @lemmy.world

    What are some good games to play while sick?

  • Unpopular Opinion @lemmy.world

    Until GrapheneOS supports non-Pixels, it is not worth using over LineageOS

  • DeGoogle Yourself @lemmy.ml

    LineageOS for MicroG 22.2 + Root Updating Procedure?

  • Ask Lemmy @lemmy.world

    People with 8BitDo Ultimate 1/2 Controllers, how is the ergonomics?

  • Ask Lemmy @lemmy.world

    How do you count on your fingers? How high can you count?