onlinepersona

joined 2 years ago
MODERATOR OF

@darklang@mas.to why opensource it on GitHub instead of Codeberg or a similar platform?

Anti Commercial-AI license

Can't you use r2modman instead? Or does an old source mod community exist?

Anti Commercial-AI license

[–] onlinepersona@programming.dev 20 points 3 weeks ago (4 children)

Always ready to complain. All these things need to exist in order to gain traction. You need to have content and multiple ways to view it. Complaining that there's an additional way to view it is just unnecessary negativity.

If you think there isn't enough content, be the change you want to see: make it.

Anti Commercial-AI license

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

Absolut fastest way to lose all muscle

Anti Commercial-AI license

[–] onlinepersona@programming.dev 1 points 3 weeks ago* (last edited 3 weeks ago)

Isn't Gemini a transport protocol? It can transport binary data and text data. Wouldn't it be easy to send JavaScript? If there's a browser on the other end that supports JavaScript, it can be executed.

But setting up even a simple HTTP server is a lot of work.

How so? python3 - m http.server and you're done. The text can be read even by CLI browsers that don't depend on javascript. Or do you have some other scenario in mind? Does Gemini support SSL?

Anti Commercial-AI license

[–] onlinepersona@programming.dev -1 points 3 weeks ago* (last edited 3 weeks ago) (2 children)

I honestly don't understand how this protocol can protect anything HTTP+HTML wouldn't. If you build a browser that supports modern web technologies using Gemini, we'll be back at the same spot. The only thing saving the protocol is its relative obscurity. A decicated and knowledgeable Dev could abuse it any way they like, no?

Anti Commercial-AI license

[–] onlinepersona@programming.dev 0 points 3 weeks ago* (last edited 3 weeks ago)

Take out the SIM card, turn off WiFi, download Jami or Briar and switch on Bluetooth: tada, you now have own Bluetooth network to communicate with others privately and securely. Anybody can do it.

Anti Commercial-AI license

[–] onlinepersona@programming.dev 2 points 3 weeks ago (1 children)

Oh sweet! a question then for you: can you explain what the FairPhone is missing in terms of security? Do you maybe have notes comparing it to the Pixel? As a security layman, I'm curious.

Anti Commercial-AI license

[–] onlinepersona@programming.dev 6 points 3 weeks ago (4 children)

And they want to migrate to piefed? Does it have better performance than Lemmy? That would be hilarious if python were faster than rust.

Anti Commercial-AI license

Hopefully this also means monetary investment in open source, not just open source usage without a support contract or contributing back. Matrix is a great example of an open source project that is being used by governments but struggling to get paid because governments are employing their own support staff and making internal forks.

But the more governments, agencies and individuals switch, there greater the chance they'll pay the developers and maintainers for support or features.

Anti Commercial-AI license

[–] onlinepersona@programming.dev -3 points 3 weeks ago (1 children)

Why can't you run your own OS anymore? You don't have to buy a Pixel. This news is about Pixel phones, one of the many many many Android phones...

Anti Commercial-AI license

 

As of 2025-03-02, the matrix foundation has not released a single financial report despite being a non-profit.

 

We don't want to deal with the administration required to properly handle donations. If we don't need funding, we won't risk becoming dependent on it. And also: no donations means no expectations. This means that people working on LibreWolf are free to move on to other projects whenever they want.

 

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...

 

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

 

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.

 

How do admins feel about users requesting (or creating) communities on here for blogging purposes? For example /c/online persona or /c/online persona sibling or something similar.

I saw somebody talking about how they started doing that on another server and simply linking to it on reddit to get traction in the fediverse. It seems like a great idea to me. Blogs are shared quite often and them being on Lemmy allows for new entries to simply show up in the local feed. They can be easily crossposted and commented on in Lemmy and across the fediverse if I'm not mistaken.

The only problem I could see is are naming conflicts. For example if somebody reads this and immediately creates /c/onlinepersona to block me from creating that to force a report to the admins. Or the reverse, a user creating the name "programming-guides" to then claim a community with the same name.

Thoughts?

Anti Commercial-AI license

 

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?

 

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...

 

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

 

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?

view more: ‹ prev next ›