Hi, I’m sbird! I like programming and am interested in Astrophysics and all things space. I also have a hobby of photography.

  • 15 Posts
  • 32 Comments
Joined 11 months ago
cake
Cake day: June 12th, 2025

help-circle

  • It’s a reference to this image that has been shared in so many different schools around the world:

    Current (measured in amperes, or amp) is the flow of charge. emf (volts) is the energy supplied to a circuit per coulomb of charge (coulombs being the unit of charge. Current is coulombs per second). Resistance (measured with ohms) restricts the flow of charge (conductors have low resistivity, insulators are high. Resistance increases with length and decreases with crosd-sectional area)

    Ohm’s law is V = IR (or, with current isolated, I = V / R)




  • For my own beliefs, I think that family relationships are important. My siblings will always be my siblings, and even after arguments, we have to come together in the end. We are stronger together!

    Of course, I understand some people have family who aren’t very nice. Simply being family shouldn’t be an excuse to be mean I think. I’m very lucky to have mine, they push me to work hard and help me achieve my goals!

    I also believe that people of all backgrounds, cultures, etc. should have equal rights, no one group of people should have more than the other. Unfortunately, this is not the case in most places in the world. Women are still underrepresented in many fields of work, racism is still a large problem in most parts of the world, the rich get away with crimes while the less fortunate are punished hard, etc., and we should work to achieve equality for all!


  • Haven’t used MX Linux myself, but I hear it’s pretty neat. It uses XFCE by default as a desktop environment over more featured options like KDE Plasma, GNOME, or Cinnamon, but they do give you non-XFCE desktop options. If you like XFCE, it could be a good option, but if other desktops are better for you, I would try a different distro.

    Linux Mint for Cinnamon, Fedora Workstation for vanilla GNOME, Fedora KDE or Kubuntu for Plasma would be my go to recommendations for most people.

    If they don’t meet your needs, you have others, like Bazzite and Nobara for gaming, Arch-based distros for more tinkering around, OpenSUSE if you like Fedora, but want something based in Europe (over IBM and Red Hat), Debian if you want super stability, various systemd-free forks (like Devuan or Artix) if you want that, etc.


  • “number sign” is quite boring though, three syllables too. Pound sign is another name for it (online searches say it’s American origin, interesting) and I think it’s acceptable. Hash is much cooler sounding though, one syllable, the name describes its appearance (hashing sounds like hatching, cross threading parallel lines), and it isn’t easily confused for a different symbol. “Pound sign” could also be the symbol for the pound sterling £ in the UK (probably why the phrase only stayed in the North America, which uses dollars)



  • All the native Android games I have played have already been suggested, so I could suggest using GameNative or similar to emulate some neat indie titles.

    If you like retro games, you could also emulate your legally obtained ;) titles from GameBoy to PS2 to Dreamcast. I like using Retroarch for most of my emulation on my computer and I believe it exists on Android too. Dolphin is great for GameCube and Wii games, NetherSX2 for PS2. There are plenty of other good emulators too, each with varying degrees of feature set, compatibility, and stability.

    On iOS, you have Delta (which focuses on older Nintendo titles), and not much else (Apple’s fault for having closed app ecosystem and not having the best support for things like JIT)



  • As I understand, VS Code is a code editor that has a built in terminal. On Windows, it uses the terminal for Windows, Powershell, by default (so you are able to use Windows-specific commands). So no, VSCode does not let you install fish or zsh by itself.

    However, if you were to install either Windows Subsystem for Linux (WSL) or something like MSYS2, you would be able to emulate a Linux terminal and install zsh, fish, etc. as well as use other Linux-specific command line utilities. On VSCode, after you install WSL, you select the + icon in the terminal subwindow and click on the terminal you want (in this case, WSL) instead of Powershell. So if you install that, you are able to use zsh and fish in VSCode.

    However, I would highly recommend trying to install Linux if you are able to (i.e. not a work machine or something like that). Most application work or have solid alternatives on Linux, or can be run with Wine, especially programming stuff, most of that is here. Gaming on Linux has also improved significantly over the years, so if you need that, Wine and Proton are awesome. On Linux, you have way more freedom to install applications, the file system is so much nicer in my opinion, and you can interchange between different parts as it’s modular. Don’t like the GUI? You can install a new one. The power manager isn’t working? Try a different one, etc.

    If you need distro recommendations, I would suggest Linux Mint (either Ubuntu base or LMDE is fine) as it makes things super easy, and Cinnamon is close in appearance to Win10 too (while being plenty customisable). If you do more gaming, there’s loads of options (Bazzite, Nobara, etc)

    CachyOS and other Arch-based distros are cool, but I would suggest you run stable release options first before diving into rolling release. This is coming from a happy user of EndeavourOS, another Arch-based distro.



  • Personally, I initially practised my Python through making little ASCII art games. It taught me a lot about how to use variables, functions, that sort in neat ways. I remember that my first game involved turn-based battles, and you type things like “attack” or “magic” to use different moves. Making weird little games is always fun!

    I never did learn how to use PyGame since I jumped from ASCII art python programs to games made with Godot (still make the occasional Python script though), but I hear it’s great if you want to make graphical games!




  • It’s where a guy is raising both their hands with big captions “absolute cinema” (the meme is usually used when something funny or engaging is happening)

    Interestingly, in my search for interesting rockish and punkish music, I stumbled across an artist called Kino, a Soviet-era Russian band (that sounds really good, you should check it out!). On the Kino-related subreddits, I found edited versions of the meme that replaces the man with Viktor Tsoi, the now deceased singer from Kino (RIP to him, car accident at a young age) and the caption is “absolute KINO”, since the band is named after the Russian word for “cinema”. This alternate Kino variant of the meme has cropped up in a few other places too, funnily enough.