

I have worked with Qt, it’s not that bad to be honest.
Huh?
I have worked with Qt, it’s not that bad to be honest.
What cracked me up was all that copying blocks of code “because no one knows how anything works”.
That reeks of novices copying code without bothering to read it well, and since this work method is horrendous, no one stays enough to stablish a proper knowledge base.
I also hate bigots, it’s just that engaging in hate against non-bigots to go against bigots is unnecessary when there’s tons of other ways to go against bigots.
I never said “don’t insult the bigot pro alpha asshole”. Please do, but please don’t kink shame <3
Dunno, but your fixation on defending the use of a kink as an insult soulds pretty assholeish. You do you.
HTTPS has way too much bloat for it to be relevant where SSH is used. Its a protocol to send hypertext in a secure way, SSH is a secure shell. Saying that we should use https out of all tools as a SSH replacement is wild.
I call you a troll because is my kindest way to say that these opinions that you have are so out of touch with development since more than 30 years that your opinions are just wrong and you are saying them with such conviction that either you are intentionally misleading others for laughs (a troll) or it’s a worse alternative. Yeah I was avoiding having to scrutinize your inability to recognize how the programming world has evolved in the last 30 years. Hell, mobile phones didn’t really exist 30 years ago!
I really don’t need github in a box sir. I can use the command line just fine and if I need more my code editor interacts with git I show me a fine interface just fine. Spinning up a local web server to see how the vc is going seems like bloat. The Linux mantra is for each tool to be centralised around one task and fossil seems to be overreaching. It looks like they decided on the name appropriately, some old thing not relevant anymore the no one has heard about in a long time, a fossil.
Addendum: You know that most lemmy clients, even the webview, don’t render the HTML tags, right?
1995 is new to you? SSH is useful for way more thing than version control, you should be using it when interacting with remote servers in one way or another.
You must be trolling. I can’t believe you just said that SSH is NOT the battle tested one. I just looked it up, git released in 2005 and fossil in 2006, it’s the newer tool! So, to your comment, literally no U.
I must be missing whan you mean by remote/server since pull, fetch, push… All interact with remote copies of the repo.
What? Since when has ssh been a negative? Regardless of VC if you work on remote machines you need SSH, fullstop. I won’t take you seriously if you think otherwise sorry.
88 -> HH -> Hail You know who.
Android Firefox has access to adblockers though??
Watching someone explain step by step something that you don’t understand well in written format helps a lot. A lot of people have a hard time understanding pre-written code.
I’ve not had those while working with concurrent programs with c++ for over a year. Pointers, QT programming, non-qt backend programming, coding an engine to work with computer vision runners (openvino mostly), image management (more pointers)… Idk, this is gonna sound rude but just code better? Most of my errors were segfaults, I have had to plug the debugger and/or tons of prints and I made it work.
If you want to see giant error logs, check pyspark errors. But even those have the relevant line of info and then all the rest of the garbage info that no one really needs, like any other language.
Windows: exists
Crowdstrike: exists
Windows: open belly, right here!
Crowdstrike: stabs
Crowdstrike released bad code into prod without giving it some hours of testing in local machines or whatever. Incredible fuckup, inimaginable. But, let’s not take blame out of Microsoft, if a driver is faulty the system should be resilient enough no to crap the bed on login. At least enough for IT to be able to remotely access the system and fix it. The manual work the IT world has had to do because it’s lost remote access to workstations is insane.
Shared poibters are used while multithreading, imagine that you have a process controller that starts and manages several threads which then run their own processes.
Some workflows might demand that an object is instantiated from the controller and then shared with one or several processes, or one of the processes might create the object and then send it back via callback, which then might get sent to several other processes.
If you do this with a race pointer, you might end in in a race condition of when to free that pointer and you will end up creating some sort of controller or wrapper around the pointer to manage which process is us8ng the object and when is time to free it. That’s a shared pointer, they made the wrapper for you. It manages an internal counter for every instance of the pointer and when that instance goes out of scope the counter goes down, when it reaches zero it gets deleted.
A unique pointer is for when, for whatever reason, you want processes to have exclusive access to the object. You might be interested in having the security that only a single process is interacting with the object because it doesn’t process well being manipulated from several processes at once. With a raw pointer you would need to code a wrapper that ensures ownership of the pointer and ways to transfer it so that you know which process has access to it at every moment.
In the example project I mentioned we used both shared and unique pointers, and that was in the first year of the job where I worked with c++. How was your job for you not to see the point of smart pointers after 7 years? All single threaded programs? Maybe you use some framework that makes the abstractions for you like Qt?
I hope these examples and explanations helped you see valid use cases.
As stated in my comment:
You shouldn’t tolerate intolerance
Bro, I’m gonna asumme you are just creating fake outrage, holy shit.
I think that it’s about intolerance, some people are using a term in the intended non-slur manner, and others are intolerant about that rational desire. Even tolerant people shouldn’t torerate intolerance, so no, being pissed about people telling them to stop using the term in the intended non-slur way is not toxic.
If that really hurts you, it’s a you thing. It’s not intentional, the meaning isn’t derived from the slur, it’s not a micro aggression. You won’t like the answer, but toughen up.
Because that’s like saying that “negro” is a slur when it’s being used in a Spanish textbook. No it’s a fucking color. Context is important and rewriting other languages because it seems hurtful in yours is super toxic.
Master means supreme, master piece, the supreme piece, master ball, supreme ball, master key, the supreme key. It was used in slavery because the master was the supreme entity for the slaves, in a bad way. One specific use of a word doesn’t and shouldn’t cover the inherent meaning of it and as a consequence all of its uses.
Tbh, I don’t care which name is used for the supreme branch, be it main or master because my team usually renames them to prod/uat/dev and branches as feature_etc, but saying that others are using racial slurs because they are using the old default that makes perfect sense is toxic.
This makes sense, most of that explanation in the screenshot reeks of novices working with something they don’t understand.