knF

joined 1 year ago
[–] knF@lemmy.world 0 points 4 weeks ago (1 children)

Thanks to everyone that has replied, all fair points. When you use (read, view, listen to...) copyrighted material you're subject to the licensing rules, no matter if it's free (as in beer) or not.

This means that quoting more than what's considered fair use is a violation of the license, for instance. In practice a human would not be able to quote exactly a 1000 words document just on the first read but "AI" can, thus infringing one of the licensing clauses.

Some licensing on copyrighted material is also explicitly forbidding to use the full content by automated systems (once they were web crawlers for search engines)

Basically all these possibilities or actual licensing infringements would require a negotiation between the involved parties.

[–] knF@lemmy.world 0 points 4 weeks ago (7 children)

This process is akin to how humans learn by reading widely and absorbing styles and techniques, rather than memorizing and reproducing exact passages.

Many people quote this part saying that this is not the case and this is the main reason why the argument is not valid.

Let's take a step back and not put in discussion how current "AI" learns vs how human learn.

The key point for me here is that humans DO PAY (or at least are expected to...) to use and learn from copyrighted material. So if we're equating "AI" method of learning with humans', both should be subject to the the same rules and regulations. Meaning that "AI" should pay for using copyrighted material.

[–] knF@lemmy.world 1 points 6 months ago (1 children)

It's explained in the FAQ: https://www.beeper.com/faq#how-can-i-self-host-beeper I've not used the app so I don't know how practical/easy it is but they're at least offering the option, which is laudable.

[–] knF@lemmy.world 2 points 6 months ago (4 children)

For what I understood the decryption/encryption process happens on the bridge. The bridge is the selfhosted component so the transformation would happen in your server and they would have no visibility over the unencrypted message.

[–] knF@lemmy.world 13 points 9 months ago (2 children)

Did you know that you can use Joplin on a standard webdav server? Basically it just takes up the space of the data itself. I have it on a Caddy server and works like q charm synching between Windows and Android client

[–] knF@lemmy.world 2 points 11 months ago

Yes, I've tried already that option (code server) and unfortunately I cannot use the "Remote" / "Dev Containers" extension with it. If you know how to do that, please let me know.

[–] knF@lemmy.world 2 points 11 months ago (1 children)

Thanks a lot, great suggestion! I'll play around with it and let you know :)

[–] knF@lemmy.world 1 points 11 months ago

Thanks but that would not fit my case as I'd have to install locally all the toolchain. As much as possible I'd like to have everything on a remote server.

[–] knF@lemmy.world 2 points 11 months ago (2 children)

Thanks for the reply, actually I wasn't aware of that functionality in Github, that's fantastic! If only I could have something similar selfhosted... :)

[–] knF@lemmy.world 1 points 11 months ago

Thanks, that was an option I had on table, just wanted to check if there was a "simpler" solution

[–] knF@lemmy.world 2 points 11 months ago (1 children)

Fantastic suggestion and thanks for the post, very clear! I played with NixOS some time ago but I totally missed this capability. Fits quite well my use case, thanks! And I found this extension that could make things easier: https://marketplace.visualstudio.com/items?itemName=arrterian.nix-env-selector

[–] knF@lemmy.world 1 points 11 months ago

I had a look at it but it doesn't seem to be able to create isolated dev environments on its own. Is it the case?

13
submitted 11 months ago* (last edited 10 months ago) by knF@lemmy.world to c/selfhosted@lemmy.world
 

Hello everyone, I'm looking for a web based IDE that can create isolated development environments as you could do in Koding or with VSCode with the "Remote" extension.

My use case is quite simple, I want to play around with different projects and languages without installing anything directly on my machine (docker containers FTW) to reduce conflicts between packages and garbage. The "web based" requirement is because I have a server with plenty of capacity to take care of this task and I'd like to keep as clean as possible my PC.

I've tried already code server but I cannot install the "Remote" extension to have it create containers on demand.

Any suggestion or help is more than welcome! :D

Edit: Thanks everyone for your great suggestions and idea, much appreciated! It took (and it's taking) me some time to explore the options you mentioned and the most aligned with my needs is Coder - thanks @cooopsspace@infosec.pub ) ! Basically with it I can create ephemeral development environments with the toolchain I want that contains instances of code-server.

view more: next ›