this post was submitted on 20 Jul 2023
682 points (100.0% liked)
Asklemmy
1454 readers
62 users here now
A loosely moderated place to ask open-ended questions
Search asklemmy ๐
If your post meets the following criteria, it's welcome here!
- Open-ended question
- Not offensive: at this point, we do not have the bandwidth to moderate overtly political discussions. Assume best intent and be excellent to each other.
- Not regarding using or support for Lemmy: context, see the list of support communities and tools for finding communities below
- Not ad nauseam inducing: please make sure it is a question that would be new to most members
- An actual topic of discussion
Looking for support?
Looking for a community?
- Lemmyverse: community search
- sub.rehab: maps old subreddits to fediverse options, marks official as such
- !lemmy411@lemmy.ca: a community for finding communities
~Icon~ ~by~ ~@Double_A@discuss.tchncs.de~
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Bro I don't even understand what a server is. My spouse explains it to me like every second week and I get it for like 30 seconds but I just don't understand to remember. I'm also not sure what a router is. Apparently Wifi is like radio, just waves? Wtf
I've got a MSc degree in Biomedicine and before going on parental leave (still am) I've worked in pharmaceutical research and with DNA/RNA analytical services in the lab. My biggest tech experience was trying to code with R and I hated it and it was a mess.
To be fair, R is a pretty awful experience to use, even as a seasoned programmer.
It really is. Even for data analysis there are (apparently and hopefully) much better programs/languages (not sure what term would be correct here). I was actually assigned to an institude for computational biology to help me with the coding for my Master's thesis but the people DID NOT USE R so they didn't provide any help anyway. And I had to use R. They mostly used mathlab. Later, when I started working, Graphpad Prism absolutely did the job necessary. Most of the "coding" I used R for could have honestly just be done in Excel.
But the worst part of it is making it through and it completely doesn't matter. Like, people who actually code for a living don't care in the slightest about R. Just because I now have fought my way through it doesn't mean it is anywhere useful to learn C or PHP or whatever, mostly because the field of use is so narrow and specific and not one of those "universal" languages (for lack of a better term) that you actually can build software and websites and apps with. I cannot code anything "for fun" even if I wanted to. I remember there was something HTML something in R, but come on. (Also I forgot what HTML is.) This is not what it is used for and it gives me nothing. While my spouse, who is a software developer with the patience of a saint when it comes to my stupid questions, used his knowledge of python to learn Rust and then play around with C and now Go and even go to a conference about Go and actually understand whats going on there. There seem to be much more crosslinks and transferring going on and also a similar usefulness.
Please excuse the R-rant/R-rage, I am really frustrated about it because I went in with the best intentions and I wasted a year on this bullshit and it doesn't even make my CV look good.
A server is nothing more than a computer that is always running 24/7.
The server (or actually, computer) can do a lot of different things, such as simply storing a lot of files, streaming these files, download other files, etc.
Besides that, the server can run programs like Lemmy and because the server is generally 24/7, the Lemmy program will also be accessible 24/7.
Edit with an analogy: A server is similar to a literal restaurant-server. People can request data (such as a file) from a server and the server will serve that file to the people who requested it. Just like how people order food from the server in a restaurant, people 'order' data (such as a file or image) from the server.