this post was submitted on 20 Jul 2023
1214 points (100.0% liked)
Asklemmy
43965 readers
1384 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.
A server is just some computer somewhere that other machines can connect to. You can get specialised hardware and network setups and other technical stuff, but you can also just use your personal laptop as a server by allowing people to connect to it. A server essentially boils down to someone leaving their computer on.
Wifi is just radio waves. You can think of it like people talking on a two-way radio, except instead of humans speaking it's computers.
WiFi is the medium of connecting devices wirelessly, so yeah, pretty much radio. Like walkie talkie style between devices, or most of the time, one of your devices and your router which actually carries the internet connection from the wall and passes it to such devices in a basic sense.
When you're outside of your house the internet you get on your phone is not (usually) carried by WiFi but is instead through a cellular network using the same (or similar) tech that is used when you have a phone call or send text messages. But once again instead of sending phone call data or text messages, it streams an internet connection to your phone.
I know you didn't actually ask for an explanation but I thought it would be fun to try and write it out anyway.