I would like to remind you that you are arguing for a monopolist. I'd agree with you if it were for a startup or mid-sized company that had lots of competition and was providing a good product being abused by competitors or users. But Github has a quasi-monopoly, is owned by a monopolist that is part of the reason other websites are being bombarded by requests (aka, they are part of the problem), and you are sitting here arguing that more people should join the monopoly because of an issue they created.

Can you see the flaws in reasoning in your statements?

Anti Commercial-AI license

[-] onlinepersona@programming.dev 1 points 2 days ago

The Gemini.com article looks like AI slop to me, honestly.

In lieu of traditional client-server architecture, Radicle Link uses a Directed Acyclic Graph (DAG) as the core of its P2P network, a distributed ledger technology similar to blockchain that excels in speed and scalability.

DAGs are a distributed ledger? Wat?

Also if you actually looked at the code of radicle, you wouldn't find rad tokens, erc-20, or whatever else. If you further looked at the protocols you'd see that they aren't using a blockchain. Repository ownership is not handled by smart contracts either - it's all public key cryptography, which (again) is not crypto in the sense you're talking about.

To be fair, the article is old and describing radicle version 2. You can find the code here, but I can't find ERC tokens or anything like that in there, which further makes me think the authors of the article are very confused, AI, or misrepresenting the project on purpose. Of course, it's possible that all references to crypto were removed from the archive, but it would be good to provide a link to that if you found it.

$RAD is the native token of the Radworks Network, used as the primary means to coordinate all actors, govern the treasury, and (later this year will) reward infrastructure providers on top of the Radicle network.

This I didn't know of. But I'm curious how that will be done. It is not proof of crypto being within the radicle protocol or codebase (because it isn't, I looked - maybe I missed it, but I'd like proof thereof). It might be put in there in the future but I'm pretty sure they know it would piss off people to do that.

My guess is that theyll do it like IPFS, which I don't think has crypto with the protocol but has filecoin on top to reward people who pin things in IPFS. But IPFS users can completely ignore filecoin and aren't required to use it.

Anti Commercial-AI license

[-] onlinepersona@programming.dev 1 points 2 days ago* (last edited 2 days ago)

Where did they say that RAD the token will be used with radicle the git forge? Please provide a link.

Anti Commercial-AI license

[-] onlinepersona@programming.dev 1 points 2 days ago

Who is building a cryptoscheme? Radicle developers aren't building a cryptoscheme. Again, radicle is not crypto, it's a decentralised git forge.

Anti Commercial-AI license

[-] onlinepersona@programming.dev 1 points 2 days ago

If I’m going to stay in a platform that just care for the money

Where are you getting this information from? How is radicle just caring about money?

I’m not going to the trouble of changing platform and using new systems to keep getting being used so others can enrich.

Who is getting rich and how?

Anti Commercial-AI license

[-] onlinepersona@programming.dev 3 points 3 days ago

What? I have never seen a rate limiting screen on codeberg. Ever. If I click too much on github I get rate limited. It happens so frequently, I use https://sourcegraph.com/search when I have to navigate a repository's code.

Anti Commercial-AI license

[-] onlinepersona@programming.dev 2 points 3 days ago* (last edited 3 days ago)

Mozilla is just a mouthpiece nowadays. Google money goes in, bullshit comes out. They are only around to accept Google money and to do so, they don't have to actually compete, they just have to be bigger than the alternatives.

If they self hosted a git forge, that would mean paying less money to some "thought leader" and we all know they can't have that!

Anti Commercial-AI license

[-] onlinepersona@programming.dev 10 points 4 days ago

About time. Savannah and the email contribution process are heavily outdated. Nice to see more projects realise that. Good on them for not moving to github, like Mozilla did with Firefox.

Anti Commercial-AI license

[-] onlinepersona@programming.dev 25 points 4 days ago* (last edited 4 days ago)

Mozilla just can't kick their proprietary addiction, can they? I bet they use google docs and JIRA internally.

500M/year can't buy you a forgejo instance or radicle node?

Anti Commercial-AI license

[-] onlinepersona@programming.dev 34 points 4 days ago

Projects are more than just code. They are all the metadata, ecosystem, and people around it. You can easily move a git repo, but try moving github issues or github PRs, pipelines, community questions, and so on. You'll realise how much of a fallacy "It’s not a big deal since git repos aren’t hard to migrate" is.

Anti Commercial-AI license

[-] onlinepersona@programming.dev 13 points 5 days ago* (last edited 5 days ago)

And it's on codeberg not github! That's great 👏 One more project out of the proprietary Microsoft ecosystem.

Anti Commercial-AI license

[-] onlinepersona@programming.dev 26 points 6 days ago

Nothing "derailing" us. Not everyone has the same threat model. The messages are private and that's what's most important. Signal can only provide phone number and last connection time to the feds. If that's too much information for you, then you're not the target group and have a different threat model.

Anti Commercial-AI license

7

I've tried watching videos about it, but they are not analysing the reasons. Instead it's just whining about the symptoms and hypocrisy of rich CEOs firing employees then buying a yacht. We all know it's terrible, but my question is "why". "herp derp, capitalism" and "omg, it's the fucking CEOs" doesn't explain anything.

16
submitted 2 months ago* (last edited 2 months ago) by onlinepersona@programming.dev to c/lemmy@lemmy.ml

I don't have a Github account after deleting it some time after it was ought by Microsoft. Given the rise of anti-US sentiment and calls to stop using their products, more people leaving Github might be a real occurrence. How can I and others who have left, are leaving, and will leave Github, be able to contribute?

2
submitted 2 months ago* (last edited 2 months ago) by onlinepersona@programming.dev to c/selfhosted@lemmy.world

Basically, I'd like to have my own domain e.g onlinepersona@mydomain.com but not go through the hassle of hosting my own email service: I'd like to use another service that handled SPF, DMARC, and whatever else for me, grab the emails from their service using POP, and make it available to my email client on android and Linux using IMAP. SMTP will be through the third party.

This way, if the third party starts doing some bullshit like trying to lock me in, donating to a dickhead, or whatever else I disagree with, I can cancel my subscription, move to another third party, and keep all mails on my server.

How can I achieve this? Which search terms should I be using? "Self host email server" brings up stuff that's the equivalent of self-hosting gmail, AOL, posteo, kollabnow, or whatever, but that's not what I want. "Selfhost POP relay" doesn't have much better results, always bringing up SMTP relay...

35
submitted 2 months ago* (last edited 2 months ago) by onlinepersona@programming.dev to c/linux@programming.dev

I think it's obvious (and has been) that the linux kernel needs more contributors and more maintainers to share the load*. The Linux Foundation spending 2% on kernel development in 2024 (page 18) does something but not nearly enough.

Is there a way that we as a community / third parties / non kernel devs can fund kernel developers and maybe even get a kernel maintainer in there? Maybe something already exists or do we have to start something ourselves?

*: Yes, I understand our overworked maintainer problem (being one of these people myself), but here we have people actually doing the work! - Greg KH

25
submitted 3 months ago* (last edited 3 months ago) by onlinepersona@programming.dev to c/rust@programming.dev

I've got 64 GB of RAM and would like to force cargo to dump build artifacts into it. So basically the target/ directory should end up there.

Unless I'm mistaken RAM is much faster than SSDs and since I do rebuild quite often, it would save some R/W cycles on my SSD and allow faster file access.

I do jot mind doing a full rebuild every morning

Solution:

These 2 comments gave me the best indication how to do it: cargo ramdisk and build.target-dir config options.

Would be great if cargo had a build.target-dir-prefix though. One could set and env var CARGO_TARGET_DIR_PREFIX and point it at /dev/shm or /tmp if it's a tmpfs and every rust project would have its artefacts end up in RAM.

34

Every week or so there seems to be drama about some old dude shouting about how rust in the Linux kernel is bad. Given all the open hostility, is there easier way for R4L to continue their work?

23

I know little about gradle and have only just started exploring it, so this is just a question out of curiosity.

It's supposedly a language agnostic dependency manager and builder, yet it seems to have only found its niche in Java. C/C++ projects could definitely do with dependency resolution...

16
submitted 3 months ago* (last edited 3 months ago) by onlinepersona@programming.dev to c/linux@programming.dev

I've inherited a systemd service and it uses BindReadOnlyPaths to make certain paths available to the service (doc)

A bind mount makes a particular file or directory available at an additional place in the unit's view of the file system. Any bind mounts created with this option are specific to the unit, and are not visible in the host's mount table.

The service is running using a specific user and I would like the user to access those read-only paths outside of the service. Is there an possibility within systemd that would allow me to do that?

Edit: solved it with a systemd bind mount

1
submitted 3 months ago* (last edited 3 months ago) by onlinepersona@programming.dev to c/gaming@lemmy.world
101
54

IRL, I once listed my favorite bands across metal, rock, hip-hop, electronic, and drum n bass and was hit with "that's standard programmer music".

As someone with little physical human contact outside of work and actually meeting devs outside to find out they listen to the same music was a little surprising. That was a tiny sample though and this is the web though and people are from all over, what kind of stuff do you listen to? Favorite genres, artists, or just "everything" even noise?

1
submitted 4 months ago* (last edited 4 months ago) by onlinepersona@programming.dev to c/i2p@lemmy.world

The device with I2P is behind a NAT router without UPnP. The device has a firewall but has opened the UDP and TCP port for internet facing communication. The ports from the router are forward to the device's ports. Are there any ports missing?

Edit: I finally figured it out. The port forwarding was only for TCP. It would be good to have logs or some kind of status window stating why it thinks it's firewalled though.

Anti Commercial-AI license

view more: ‹ prev next ›

onlinepersona

joined 2 years ago
MODERATOR OF