

I know C++ is hated a lot, but I’ve grown quite fond of the wide range of options it gives you as a programmer. Have fun!


I know C++ is hated a lot, but I’ve grown quite fond of the wide range of options it gives you as a programmer. Have fun!


Nope, I remember it pretty precisely. There was a plastic film that looked like it was meant to be peeled off but wasn’t. If you peeled it off, it broke the screen. But as long as you left it on, things were semi OK. In essence, it was sturdier - the design was “just” confusing for consumers. Samsung fixed the problem before a single device landed in the hands of consumers - which is what actually matters.


The problem isn’t the hinge itself. Laptops have had hinges for ages without significant issues. The problem is the flexible screen that has to bend around the hinge. That’s a significant engineering challenge. A challenge which Samsung is apparently much better at, even if Samsung’s hinges definitely have their issues.


Except even the first generation Samsung folding phones seem to be sturdier than this.


I had a CS6 license. Then suddenly it stopped working. And I can’t reactivate it because they shut down the fucking activation servers.


Massgrave recently introduced the new TSforge Activation method, which can allegedly bypass Microsoft’s entire DRM architecture for software product activation.
So it seems like it won’t be stopping much, at least for now.


Unfortunately, the same cannot be said for mobile. I mean no, there’s no TPM chip, but there’s stuff like Play Integrity which is required and even worse.


Yes, that’s essentially it. Also, for instance, if a company buys something in one month and pays for it the next, then the costs apply to the first month, but it affects the cash flow on the second.


yt-dlp has an option to list everything it downloads in an archive file (so that when a video is downloaded once it isn’t downloaded again), and also has an option to download playlists. That way, it should be possible to set up the command to do what you want.
Agree on that. It cuts both ways. On the one hand, it gives you access to a fuckton of libraries so that you can chose the one that best fits your use case. On the other hand a lot of those libraries don’t use modern C++. And I haven’t even started on things like the win32 API, which is essentially a C library masquerading as a C++ API.
That’s essentially the thing with C++: when you’re chosing which library to use, the level of C++ should be a factor in the decision making process, along with things like performance and functionality. And if I do end up using a library that was written for an old C++ version, I create wrappers for the things I use the most to bring it to the level of C++ I’m working with. Sometimes it’s also interesting purely from a learning perspective. That’s what I did for a lot of the win32 APIs I worked with.
You mentioned tutorials - I learned C++ from learncpp.com, and I couldn’t recommend it more. It does a really good job at going deep into the technical stuff, but also understanding and using the most modern features of the language, as well as best practices.