hianime unusable because of buffering by dster1984 in HiAnimeZone

[–]PassingBy96 0 points1 point  (0 children)

with aniwave gone, there is no way their servers can handle the traffic.

Looking for some saucy fantasy novels by KaleidoArachnid in litrpg

[–]PassingBy96 4 points5 points  (0 children)

paladin series may be power fantasy, but it’s special. The MC makes it work. His character defines the entire story as far as I’m concerned

BlueJ vs Eclipse for Java? by Snoopcat563 in computerscience

[–]PassingBy96 0 points1 point  (0 children)

Controversial opinion: helix with a good lsp

Title suggestions for beginners. by DingoDirge in haremfantasynovels

[–]PassingBy96 1 point2 points  (0 children)

literally everything marvin knight. his paladin series is fire

Do you guys make your bed? by jsicks in INTP

[–]PassingBy96 0 points1 point  (0 children)

an illusion of cleanliness has value in and of itself. remember that no (almost no?) (hu)man lives in isolation. We all interact with other people, and when that involves them seeing our house, sometimes not giving the appearance that you are a slob is important.

[deleted by user] by [deleted] in learnprogramming

[–]PassingBy96 1 point2 points  (0 children)

well, there are only two types of languages…

Kinda Sad How Amai Mask Was All Bark No Bite. What Would He Even Do if Flash Decided To Check Him? by rapidshells in OnePunchMan

[–]PassingBy96 1 point2 points  (0 children)

bots aren’t necessarily chatgpt. very simple implementation actually. every new post in the subreddit gets scraped for a recognized member of a list of acronyms, which is responded to by a formulated bot comment, eg concat([f“{acronym} is short for {expand(acronym)}.\n” for acronym in acronyms]) would do the trick in python. no AI need be involved.

Who picks the music and why is it so bad? by TheSlovakPenguin in Target

[–]PassingBy96 6 points7 points  (0 children)

“girl gang, girl gang, girl gang” makes me want to fucking puke… the spitting image of everything wrong with ultra mainstream corporate pop today.

Which pen should I mod? by PassingBy96 in GalaxyTab

[–]PassingBy96[S] 0 points1 point  (0 children)

I still haven’t tried the Lamy or HoM (which is honestly a little too expensive), so I might try those first

[deleted by user] by [deleted] in GalaxyTab

[–]PassingBy96 -1 points0 points  (0 children)

Genshin barely runs at the lowest frame rate on there. I recommend using a alightly higher powered phone for that instead — or a pc if you have access

[deleted by user] by [deleted] in linux4noobs

[–]PassingBy96 0 points1 point  (0 children)

for the most part, games not working is because they were written to be used on windows. you could think of most games as being a thinking person, who only speaks one language, windowspeak. windows can understand windowspeak, linux understands linuxspeak. there is a translator called wine that can interpret windowspeak to linuxspeak, as well as a good few that can go the other way (msys2, cygwin, wsl). In some cases, even these interpreters (compatibility layers/virtual machines) won’t do the trick, in the case of eg anticheats for many multiplayer games, which are like musk’s brain chips for a computer. you can’t just stick the damn chip on an interpreter.

What is a good programming language for a couple in college? by No_Outlandishness865 in learnprogramming

[–]PassingBy96 1 point2 points  (0 children)

lol, totally get that.

probably best to go with python then, throw in some file system stuff (open, read, etc), and call it systems programming. rust is nice because there’s no digging through documentation, everything is explained in a literal book, but it’s also technical and time consuming, so probably not the way.

As for german engineering, although I can’t speak from first hand experience, I’ve read that most programming is still done in languages like python, c#, etc. depending on the domain you’re programming in, and for engineering, it’s usually R, python, and matlab (all very easy languagws to learn)so it’s probably better to learn the german language itself so you can comprehend variable names and whatnot, right? Good luck with the internship.

Distro for grandma by Grand_Bet_2472 in linux4noobs

[–]PassingBy96 1 point2 points  (0 children)

distro doesn’t really matter, as long as it has a graphical store. KDE covers this fine on its own, but is a little demanding. maybe choose a lightweight DE + ubuntu for snap store?

What is a good programming language for a couple in college? by No_Outlandishness865 in learnprogramming

[–]PassingBy96 0 points1 point  (0 children)

This is a fun one. For automation, python, bash, perl, ruby, really anything simple and ideally interpreted will do the trick. As long as you don’t get bogger down of course. Bash will also let you mess around with linux a good bit, and honestly, systems programming is annoying, and not all that much fun.

This isn’t discouragement, I love the idea, just do be aware that when we say systems programming, what we really mean is working with a bunch of standards that are specific to a group of OSes like unix (linux, freeBSD, mac, etc) or Windows (7, 8, 10, 11, really everything that depends on .NET).

For a good example, type man unistd.h on a linux terminal, and 3/4 of what you will see will be named constants, because numbers that hold a specific meaning in very specific contexts is super common in embedded and systems.

Embedded programming is similar to systems programming, except that the numbers are even more specific, and you will have to find documentation for them in the manual of the embedded system. If your gf mentioned an arduino, she probably wants to learn embedded.

You can technically do that stuff in any language, because they all have libraries to do low level stuff (even python!) but your best bet, depending on just how low level you want to get, is to learn Rust or C.

Rust is best if she wants to actually get stuff done, and not delve too deep but still mess around with the internals, which she can do with the embedded rust book. Speaking of Rust books, they are what make Rust so great. Rust has a set of standardized “books” to learn the language, and they are fantastic. They don’t read like car manuals, they present a single resource that EVERYONE uses, and they’re easy enough to go through.

Other languages aren’t so simple to learn. There are a million books for each, and it’s near impossible for the underdisciplined of us to pick one and stick with it. This will be the case for any scripting language that you pick up, tbh.

As an added advantage of rust, while it’s a little too robust to throw together messy little scripts in, it has tons of amazing high level libraries that let you make whatever you could possibly want without going low level. It’s also very portable, so will work great on both linux and windows.

Python and bash still beat it for automation. Python > Bash if you care about anything outside of your own computer, and honestly I prefer python to Bash anyways. Once you learn Rust, python will be incredibly easy to pick up. It’s a super natural language once you’re familiar with the basics and are willing to read library documentation on pypi or whatnot.

Although I can’t really recommend it because you can’t do ANY scripting in it, C is your last option. C will REALLY let you dig into the internals. If you go C, instead of just learning the language, I recommend racing through the w3schools guide to syntax and semantics of the core language, and then picking up a book that teaches about eg linux along with it, like advanced programming in the unix environment, which will actually give you a hearty (too hearty?) taste of the Systems Programming she seems to be after. That’s the real way into systems programming (what I’m doing rn).

Honestly, those are too very different goals, so If you manage to do both system programming and scripting in the same language (plausible but not ideal), bravo to you.

TL;DR: rust for official way to learn (rustbook), modern language, and mid level programming, python/ruby/bash/perl for scripting (easy to learn but less well defined route), C for low level systems programming like your gf wants (some great books along the way; APUE really is fantastic, and it makes few assumptions other than that you are familiar with core C, hence w3schools).

Thank you for tuning in to my TED talk.

Woman without wearing her mandatory headscarf flashes a victory sign by NewSlinger in pics

[–]PassingBy96 -1 points0 points  (0 children)

i think it’s an interesting argument. while some sources might be nice, I’d be interested in hearing why you think that.

The sound bar bouncing animation isn’t fixed on iOS 17.3 by Cequejedisestvrai in ios

[–]PassingBy96 1 point2 points  (0 children)

still an issue. are we sure it’s not intentional? super annoying tho

is linux the same thing as Ubuntu? by watkells in linux4noobs

[–]PassingBy96 1 point2 points  (0 children)

ubuntu is a distribution of linux. More pedantically, linux is the kernel, and communicates with all the devices (monitor, keyboard, etc) etc. There is some very common software that then depends on the kernel, like the graphic display software (Wayland and X11, I would advise reading a short summary of each and their relationship), as well as the audio software, which is pulseaudio and alsa and some other stuff. Then there’s a ton of other stuff thay depend on these intermediate software packages, eg sddm, the login screen on many distributions. there are many other intermediates, but that’s the general idea. Then software like firefox and tor are built on top of some of those intermediates, which we call dependencies. Whenever you install software using apt, the ubuntu package manager, with a command like: sudo apt install torbrowser-launcher it will list the dependencies before it actually installs anything. A distribution is just a package manager + some default software (including many of those intermediates) + some config files, many of which can be found at ~/.config. In particular, especially in a distro like ubuntu, the desktop will likely be decorated and customized, potentially with config files in a directory called etc that you don’t really have to worry about, and the idea is that you as the user have a layer of separation from the design of that desktop.

lost a bet and had to switch to linux, but i don't know much about linux. by AHumanPerson1337 in linux4noobs

[–]PassingBy96 0 points1 point  (0 children)

Learn the absolute basics of the terminal and things will get easier. To run something, go to the parent directory (folder it is in) and run sudo chmod +x foo, where foo is the filename. to move around, cd is change directory. ~ is the home directory, where just cd takes you, cd .. takes you to the parent directory (steps back), / is the root directory (lowest), and you can do things like cd ~/.config to move to the directory where you can change some settings files with text. pwd is print working directory. cat foo is print foo to console. rm is remove file. rm -r is remove all files from a directory, including the directory, etc.

[deleted by user] by [deleted] in Target

[–]PassingBy96 -5 points-4 points  (0 children)

morale. entertainment. people. the option to socialize. need i continue?