[–] 1 point 1 month ago

Rayfish.xyz

Its de-centralized and very simple to setup. It's alpha and the devs are breaking it all the time. But it's fun to play with and see where it goes.

Forget that it is Ai generated. Imagine AI as your number one enemy and what you would do if you could get one of your enemy's swords. Since AI can't develop new ideas, just re-use old code, that means the results are actually ours. Now at some point we stop letting AI do all the work and then we take that work and make it do what we want. Like Ukraine flying tank mines on quadcopters. Yes! Ruzzia! Bring us more mines!

Anyway, I think it's the easiest VPN network system I've tried so far.

  • source
  • [–] 4 points 1 month ago (2 children)

    This is cool! My sanity with self-hosting was mostly perserved by MASH, they have an amazing ansible scripts I never had any problem with, which is usually rare.

    I can't imagine figuring all of this on my own.

  • source
  • [–] 11 points 1 month ago* (1 child)

    You sir are a true gentlemen. Unless you don't identify that way, in which case I'd like to address you respectfully for your contributions in a manner that suits you.

    I try to do some of my own shit but I'm not a programmer or computer scientist, just an engineer. The physical kind, not the computer kind.

    Building this stuff is always exciting but it's also tedious and frustrating. I don't want a step by step guide, I want to see something that's working and figure out why and how it's working myself.

    This kind of info is absolutely invaluable to irresponsible half baked home labbers who are tinkering in their garage

  • source
  • [–] 5 points 1 month ago* (last edited 1 month ago)

    The most interesting bit to me:

    However, legal problems can also arise when the tool reproduces something that is already copyrighted, or at least closely enough to be legally actionable. This can be a concern with tools that have been trained on datasets that include copyrighted materials, and the likelihood of it happening shifts depending on a number of factors, including the ways in which the tool has been prompted, as well as the parameters used for the tool’s training model.

    In such situations, the reproduction of copyrighted material (as well as its distribution or subsequent publication) constitutes copyright infringement. Generally in most jurisdictions, copyright infringement is a strict liability act: this means that the intention to commit copyright infringement is not necessary to establish whether or not the infringer is at fault. In other words, “I did not know that the LLM copied/reproduced this work” is not a valid defence against copyright infringement.

    Liability for copyright infringement, if discovered, generally falls on the party who distributes it, which would be the user and not the creator of the LLM in question. Nevertheless, the traditional understanding of copyright infringement is also being challenged by the rise of AI technologies. For example, in the ongoing case of Author’s Guild et al v OpenAI, the US courts are still evaluating arguments about whether the production of copyrighted works in outputs should be considered “derivative works”, or merely replications. Until we have more legal certainty, it is worthwhile to keep these considerations in mind when using the various LLMs available to the public.

  • source
  • [–] 9 points 1 month ago

    Yep. Either that or the entire model is poisoned and nothing generated from it can be used at all.

    Either way, there is no reasonable legal interpretation where LLMs could be used to launder copyleft inputs into non-copyleft outputs.

  • source
  • parent
  • context
  • You load a second bootloader from the first one.

    I made an OS in my bachelors cuz why not. First bootloader has to be 512 bytes so you do nothing there except loading the second in memory and then jump to it. Also the last 2 bytes have to be specific (0x1155 iirc) so you have like 510.

    You start in 16bit mode and there you have basic drivers to load stuff. Second bootloader has to define a bunch of things like interrupts and memory gates and also load the kernel then finally jump to 32bit (64 bit and 32 bit are pretty much same except size) and to kernel. Then the rest is kinda up to you

    I targetted a specific arch iirc it was i386 so there may be some differences now. But this was roughly 2015. I started from brokenthorn wiki but after running to some issues for drivers, i went to osdev wiki.

  • source
  • parent
  • context
  • [–] 37 points 2 months ago (1 child)

    This isn’t the most exciting Firefox update for Linux users in recent history

    Hard disagree, they made it better and faster without adding shit no one asked for, this is very exciting to see.

  • source
  • view more: ‹ prev next ›