I mean, I'm still a CS student. But no longer a CS major, I switched to Communications and that is the best choice I've made in ages. Luckily, I had enough credits already that with a couple more classes, I'll have completed a CS minor, so there is that. Now to pick the language I'm sticking with...
Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
β Live Streamingβ Interactive Chatβ Private Showsβ HD Qualityβ Free Actions
Free to watch β’ No registration required β’ HD streaming
In this video We are going to see the game development using arcade library in python.Using this library we can develop simple 2D games with the help sprites in this library.
Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
β Live Streamingβ Interactive Chatβ Private Showsβ HD Qualityβ Free Actions
Free to watch β’ No registration required β’ HD streaming
Going FOSS: An Intro to Open-Source software for studyblr (and also some privacy related bits)
Source for Header Image
Intro & attempt at TLDR
Hey everyone! Today Iβd like to tell yβall something about Open Source Software, and also Why this should matter to you! Thisβll probably be the first post of a series I intend to do, because I believe the Studyblr community, even the non-nerd folks, could really benefit from switching some things out in their digital environment. Since this is a long post, I attempted to summarise it below, please do read on if you have the spoons tho!
TLDR?
FOSS stands for βFree and Open Source Softwareβ the βfreeβ part doesnβt necessarily mean itβs free as in free pizza, but mostly means free as in freedom.
Thereβs a humongous amount of variants on this concept, but the core of FOSS specifically is the four freedoms:
1. To run the program however you want and for whatever you want
2. To study how the program works and to change it in whatever way you want
3. To be able to share it with whomever you feel like
4. To be able to share your modified version with whomever you want
Thereβs a whole host of software licenses built around these concepts, you can check those out at the Open Source Initiative website, or at Choose A License. Both have a good summary of what they all stand for.
Open Source software is used for a lot of products, nearly every single webserver is an Apache Linux server, Google chrome is built on top of their open source chromium (google is still the devil, but yβknow, itβs an example), and even deep deep down, Apple computers run on top of a Linux Kernel. Many more can be listed, but I wonβt do that otherwise this isnβt a TLDR anymore.
Now, Why is this important for you? The Open Source Initiative summed it up real nicely already, but heres a short paraphrase:
Control & Security. If software is open source then you can check if it really works the way it does, and to make sure itβs not spying on you. Even if you donβt have the skills for it, someone else who does will be able to check. Also if you donβt like how something works in a program, then youβll be able to change it or find someone elseβs changed version that you like more.
Training. People who want to learn programming can use the code to see what makes programs tick, as well as use it as a guide for their own projects.
Stability. Because everythingβs out in the open, that means someone else can take up maintaining a project or make a successor of it, in case the original developers suddenly quit working on it. This is especially important when itβs software thatβs absolutely critical for certain tasks.
Community. Itβs not just one program. Itβs a lot of people working together to make, test, use, and promote a project they really love. Lots of projects end up with a dedicated fanbase that helps support the developers in continuing to work on the software.
Iβd like to add one more tho: Privacy, which ties in a lot with the security part. Nowadays with protests going on and everything being online due to the pandemic, folks have been and will be confronted much more with the impact of privacy, and lack thereof. Open Source software means that if any company or group tries to spy on you, then you and anyone who feels like checking, will be able to know and take action on it. Hereβs the EFF page on privacy and why it should matter to you
If that got your attention then read on past the readmore button! Or, if nothing else maybe check out the Free and Open Source Software portal on Wikipedia? Or maybe the resources page of the Open Source Initiative?
Just to be clear: despite not being a full year into either of my major areas (French and Computer Science), having to remote learn in my first year of college, and having made massive mistakes in both subjects this past week or two, I do actually find myself very interested in both of them and wanting to pursue them.
But my classes could be leaps and bounds better (I know a lot of this is because of the circumstances and that when I'm in person it should improve one way or another) and right now, I feel like I'm drowning.
I'm also starting to wish I'd gone with a business major instead of a CS one tbh
Random, late night thought, but it just now occured to me why everyone reacts so surprised/skeptical/intensely to my saying that I'm a French major and Spanish minor.
For me, I've been studying Spanish for as long as I can remember. I'm not fluent, but I'm passing, so it's near a second language. And French is not only similar (for both being Latin based romance languages) but it has been my third language goal since I was thirteen.
But that's not as common of an experience as I previously thought and to an outsider who doesn't know what my language learning experience has been, it probably looks somewhat insaneβ for an American.
Note: I'm also a CS major and Honors student, but those at least make some sense why people react??? I'm in a program for all these things, of course these people are also double majoring in STEM and a foreign language so it's not like this is out of nowhere???
Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
β Live Streamingβ Interactive Chatβ Private Showsβ HD Qualityβ Free Actions
Free to watch β’ No registration required β’ HD streaming
I may need to start giving myself a time each evening or afternoon to stop working on school work. It's possible I could be more productive that way and feel less burnt out. After midterms take one, of course
Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
β Live Streamingβ Interactive Chatβ Private Showsβ HD Qualityβ Free Actions
Free to watch β’ No registration required β’ HD streaming
I'm working on a lab right now for one of my compsci classes and it utilizes the turtle module. In the process, I've been looking into a few things and on each one, the turtle is named something different, not a normal variable name. Ik this is the norm and everyone does this, but I just think its absolutely precious that we give names and some of us give personalities to an arrow/turtle
Consider my faith in humanity a little bit restored
I'm currently in a Zoom meeting about a STEM program(?) and while the lecture is super neat, I'm literally in the only type of STEM that isn't explicitly useful here, like we may run the world but at the moment I feel like an outsider of all outsiders