There are like 4 sticks, the rest is DDR lol
They sadly seem to be broken, but I haven't tried them since I built the first LAN PC. It had a bunch of problems that just went away when I swapped the sticks
I knew someone like that once, if they liked a site then they'd try to dump the whole thing locally, to the desktop. The result was that the desktop was a wall of html pages... It was a sad story indeed.
When this happens have you or can you run this "sudo service network-manager restart"
Other info that can help what is the wifi hardware info "lspci -nnk | grep -A2 0280" (guessing that as it is a laptop you are on wifi)
When you lose your Internet how do you get back online?
1. Software first
I would suggest you try to go as cross-platform as you can as quickly as you can. Familiarising yourself with LibreOffice/Google Drive suite (if you use MSOffice), Firefox/Chromium/Chrome (if you for some reason use edge), Eclipse (if you use VS) etc. at the same time as learning all the OS level stuff will probably make your life more difficult. So I would suggest you switch over to using crossplatform software before you ever touch Linux.
Most software you will work with day to day has open source variants for Linux, however some of them s*ck. CAD specifically made me move back to Windows for my main PCs (at least until AutoDesk for Linux comes out of WINE starts to work).
Also, if you are a gamer, check your favorite games.. Quite a lot of games finally have Linux support (thanks SteamMachine!) but some do not. In some instances the Linux version is actually the best out there, KSP for example had the 64 bit version on Linux a long time before it came to Windows.
2. Start with a VM
It is kinda dangerous to swap over completely right from the getgo, but only installing it on a secondary device will make you continue to think
in terms of windows/OSX (depending on where you come from). This will make it take a lot longer to wrap your head around it completely. It is kinda like a language that way.
3. Choose your distri
Since you started with a VM, you can swap your OS out pretty quickly, so you can experiment a lot. My suggestions for starting would be starting with Ubuntu, but try all of the following at least for a day: Fedora, openSUSE, MINT and maybe something RedHat, the last one being mostly optional. Only by trying a bunch, you will find out which one you like most, but the "appstore" on ubuntu might help you in the beginning
4. Learning the terminal
An integral part of using any Linux distri (even Ubuntu) is learning to use the terminal as effectively as possible. To help you with that, I would suggest you keep a physical paper on or near your desk with the syntax for the most common commands (like apt-get, ls, mv...). I would also suggest you keep a non-PC device near by, that runs on an OS you are familiar with (EG an android tablet). This will allow you to quickly google something and having it open, without "breaking the immersion" or however you want to call it. If you have 2 monitors this is not as useful as when you don't.
5. For every problem there is a Kernel
If you are kind of a programmer yourself (or aspire to be), then Linux (actually not all distris, but most) is great for one thing in particular: it is open source.
So you can modify the OS to your liking. Have a problem you can't find any premade solution for? Not even third party software running in the background? No layer either?
Time to compile your first Kernel... actually you have to write it first. When you ever get to the point, where you have (successfully) compiled your first own Kernel, you really learned Linux! I would be hesitant with that though.. Wait at least until you have a firm grasp on every other aspect of the Operating system you chose.