[-] gsv@programming.dev 32 points 6 months ago

SEPA is the direct banking standard in Europe. Basically every transaction between banks follows that standard. If you’re doing business in Europe, that’s the most direct way you can go. Many other companies and their transactions follow the SEPA standard somewhere anyway. An SEPA mandate is pretty safe for the customer, too. It can be canceled by the account owner at any time. It does not have any additional insurance layer, though.

[-] gsv@programming.dev 7 points 7 months ago

Haha. 🤣 Made my day

[-] gsv@programming.dev 5 points 7 months ago

Tbh, I understand the problem. There are just so many volunteers for making newer developments work on every platform. Streamlining the development and easing the load on the volunteer devs seems a good idea. Having that said, it’s ofc a pity to drop support for devices. At least the LTS kernels will support the current support for a while and the vibrant Linux community will find a good way to work it out, I have no doubt. Many machines, in particular old ones, run with very old kernels to begin with…

[-] gsv@programming.dev 5 points 7 months ago

Most ML development is done in Python to my knowledge. The reason is mostly the readily available side packages like torch, scikit-learn, etc. And Python, although not constructed as such, does indeed support a functional style. A quick search revealed a HowTo:

https://docs.python.org/3/howto/functional.html

[-] gsv@programming.dev 5 points 7 months ago

I dunno. P2P traffic always seems to overburden light users and it would indeed require the apps to always run in the background to relay the traffic. Although the idea seems compelling I wouldn’t install the software on a machine of mine.

[-] gsv@programming.dev 8 points 7 months ago

Appreciate the KISS perspective.

For me, the project management features of a forge are extremely helpful. Setting milestones, assigning issues to them, defining timelines and regularly reiterating the planning has proven to accelerate our work as a team significantly. This experience refers to huge code bases (climate models) and medium to large team sizes, though. And probably also my bad memory 😵‍💫

I suppose it’s always good, though, to evaluate how much management a code will actually need in the end, and what tools correspond to that need.

[-] gsv@programming.dev 5 points 8 months ago

Thanks! Will have a look

33
submitted 8 months ago by gsv@programming.dev to c/selfhosted@lemmy.world

I am planning to host a test instance of discourse for an NGO I volunteer for on my VPS. It is supposed to accompany an event with around 100-150 participants so I expect some traffic over the weekend of the event. The only unanswered question I currently have is the mail setup. I considered self-hosting the SMTP relay myself but found a lot of recommendations to rather outsource it to an external service. I have thus been wondering if there are recommendations for an SMTP relay service? GDPR compliance on a European server is a must. Ideally, it would be inexpensive, easy to cancel, or even free as I am planning to take the instance down after the event and learn from the experiences and comments of the users.

Any ideas or recommendations? Thanks in advance!

[-] gsv@programming.dev 4 points 8 months ago

While I totally agree that this should be the case, I’m not sure it really works. Voluntary participation is among the first things to be cut when it comes to monetary gain maximization, and is often not even considered. And in some instances, like the publicly funded research institute I work at, there’s no funds dedicated to voluntary contribution to open source projects.

[-] gsv@programming.dev 20 points 8 months ago

Schleswig-Holstein therefore follows the general strategy to move towards an open source driven administration. In fact, several federn institution already migrated to the openDesk administration bundle (https://gitlab.opencode.de/bmi/opendesk/). Great!

[-] gsv@programming.dev 4 points 8 months ago

Not exactly what was asked but a thought as I’ve been considering the same. After merging with Texts.com, Beeper seems to be redesigning the bridge architecture. I read that the implementation will move towards running the bridges on the client device so that the decryption is happening in the RAM of the end user’s machine rather than the server. In that case, the mentioned security problem will be at least partially resolved. Self-hosting the bridges is already possible now. One will still have to trust Beeper, though. As I am using their software already, it looks like there’s no reason, yet, to mistrust them.

[-] gsv@programming.dev 9 points 8 months ago

For some reason I don’t find it very bizarre. I’d even speculate that a random human mind isn’t any less weird. Surly, the pathways of my thoughts are often very bizarre. 😅

[-] gsv@programming.dev 6 points 8 months ago

Adding an aspect: Removing bonds, like hydrogen bonds, takes energy. So if that energy was provided to release the bonds in the first place, the local reaction of atoms in the molecular gas into a multitude of molecules would release quite a bit of heat.

view more: next ›

gsv

joined 8 months ago