My first thought was “a hwat now?”
That's exactly what made me click on the link.
I guess it counts as a portfolio project, but I'm not seeing any usecase that fits this tool.
My first thought was “a hwat now?”
That's exactly what made me click on the link.
I guess it counts as a portfolio project, but I'm not seeing any usecase that fits this tool.
They used it because it was an established term
My graph theory is a bit fuzzy but I think that the definition of a branch in a directed graph corresponds to the path between two nodes/vertices. This means that by definition any path from the root node to any vertex is itself a branch.
I don't think Git invented this concept, nor did any other version control system.
I know that “branch” helps intuitively and visually when it’s actually an offshoot with one root and a dangling tip, like an actual tree branch…
I think that your personal definition of a branch doesn't correspond to what graph theory calls a branch. Anyone please correct me if I'm wrong.
From the article:
By library, I mean any software that can be run by the user: shared objects, modules, servers, command line utilities, and others. By service, I mean any software which the user can't run on their own; anything which depends (usually through an API) on a service provider for its functionality.
It looks like the blogger took a page out of Humpty Dumpty's playbook and tried to repurpose familiar keywords that refer to widely established concepts by assigning them entirely different meanings that are used by no one except the author. I'd also go as far as stating these redefinitions make no sense at all.
Perhaps the blogger might even have a point to make, but stumbling upon these semantics screwups is a major turndown, and in my case led me to just stop reading the blog post on the spot.
Taking UK as an example, you can call yourself civil engineer all day long without having to worry any legal consequences because there simply is no such thing as a licensing system for engineers.
Britain's Engineering Council disagrees.
https://www.engc.org.uk/international-activity/access-to-practise-in-the-uk/
I’m not sold on user replaceable phone batteries, but USB-C was a long time coming.
As someone who had a perfectly fine Android smartphone die because its battery went dead, and had to replace it with an off-brand one to keep it ticking... I can assure you that the lack of support for user-replaceable phone batteries is forcing people to throw away perfectly good hardware.
There are parallels to be drawn between licensed professionals (like doctors, CPAs, lawyers, civil engineers) that they all have time under a professional and the professional then signs off and bears some responsibility vouching for a trainee.
We need to keep in mind that the main value proposition of these licenses is to bar people from practicing. There is no other purpose.
In some activities this gatekeeping mechanismo is well justified: a doctor who kills people out of incompetence should be prevented from practicing, and so do accountants who embezzle and civil engineers who get people killed by designing and building subpar things.
Your average software developers doesn't handle stuff that gets people killed. Society gains nothing by preventing a software developer from implementing a button in a social network webapp.
You can always find a new shitshow
Having to deal with different volumes and types of shit can be a very welcomed move. Perfect is the enemy of good.
Ive been paying attention which is why I dont see the communities youre talking about (especially after ive tweaked things).
You're not paying any attention to what your bot is doing if you aren't noticing where and what your bot is posting.
If you want it removed from c++ node and cloud I can do that (I assume you do considering what youve been saying so will remove the three communities from the bots sight)
That does not fix the problem you're creating.
The problem is that your bot is dumping spam onto Lemmy, and apparently you don't even realize how broken your bot is.
If I wanted to ban your bot from the communities I moderate, I would already have done so. That does not fix the problem though.
I don't see how it's reasonable to expect that your misjudgement in deploying a broken bot should be solved by forcing others to cleanup after you, or do extra maintenance work just to avoid the mess you're creating.
In the very least, your bot should be opt-in, and it should directly cross-post stuff onto the communities that want a bot to generate traffic for them instead of annoying people.
Lastly, if you want additional evidence that your bot is broken by design, here's the absurd suggestion it posted onto !gamedev@programming.dev triggered by a post with a Godot example.

Do you really believe you're doing anyone any favor by suggesting to post a Godot C# sample to communities dedicated to the C programming language and .NET?
which communities?
If you're paying any attention to what your bot is doing, you'll be aware of which communities it's triggering and what/how many messages it's spamming them with.
Nevertheless, again: the problem with your bot is that it's broken by design. If your goal is to cross-post submissions to related communities, instead of spamming discussions with requests your bot would be cross-posting submissions to related communities. If you did any semblance of requirements gathering, you would also notice that a basic feature of these bots is a) be opt-in, b) stop posting based on community feedback.
for node.js it seems like it was triggering (...)
The problem is not how the bot is triggered. The problem is that the bot is broken by design. Its main output is spamming Lemmy instances with posts that add no value at all.
I mean, haven't you even noticed that in some communities your bot is posting more messages than the number of daily visitors?
What exactly do you plan to achieve with this?
Please shut down your bot.
I'm not sure you got the gist of what I said. The point I made was that if being the host nation of an organization meant that their government can add backdoors at will, using any foreign service would automatically mean you'd be snooped by external actors.
Regardless of where you stand on whether you want to add your own backdoor or not, by your own logic using a foreign service means your services are already compromised.
If that's the case, wouldn't it make sense to simply run your own stuff?