Open source and SaaS. If you're in tech you've probably heard these terms being thrown around. Even if you aren't into tech, there are very high chances that you've at some point interacted with a product defined by these two terms.
So yeah, I messed with Linux yesterday and ended up paying the ultimate price. I was trying to delete the trash folder from the command line and ended deleting the local bin directory. Reading through a couple of the answers given to a poor soul who had done what I had done on Stack Overflow, I knew that I was going to reinstall the OS again. It wasn't the firs time I was was going to do this and it definitely that last. Most of my important documents included the 200GB homework folder, are kept in the data partition, so I wasn't worried about losing anything important to me. What I was worried about was reinstalling the software I regularly use, because let me tell. Anyone who has been unlucky enough to dabble in this Linux cult will tell you, that God has smiled on you if you actually installed and run a package on the first try. It's too rare an occasion that I think we should have a nobel prize for folks who have lady luck smiling on them when installing Linux.
Ladies and Gentlemen, boys and girls, grab onto your seats because I'm about to take you on the ride of your life. Elon Musk and co. might be trying to sell you the dream of commercial spaceflight, but what I bring you is even better. Drum roll please, On this intergalactic voyage we'll explore and get to know the humble beginnings of this gem known as Rust, and what makes it so special that, that colleague of yours won't keep quiet about it. Change can be scary but it doesn't always have to be, so try reading the article with an open mind, and learn Rust.
If you happen to visit the official sites for most languages (programming) these days, one thing that is most certainly to stands out is that, even though they are technical tool to get the job gone, most of them are going the extra mile to put a smile on the developer. A happy developer is a productive developer as they say. And I personally think that this is the main reason that languages are doing this. Making a developer's life easier. Think about it for a second. What is the point of creating language B, while language A already exists and accomplish the same tasks, churns out the exact same scores when benchmarks are run with no change in developer experience. It is more about the 'developer experience' these days.
Dark matter and dark energy. For quite sometime I struggled with what the two were. At first I thought that the two were one and the same thing, I mean they both had the same work 'dark' in them. But it is unnatural for Physicists to use synonyms to describe similar concepts(take velocity and speed - both describe how fast an object is moving but speed is a scalar quantity while velocity is a vector quantity). So I did what any normal person in my situations would do and turned to my good ol' pal, the internet because it never lies, right? After some time it become clear that, while yes we do know that the two exist, no one know the how, when or why they do. But through numerous experiments, we know more about what dark matter is not.