[–] 2 points 6 months ago

A null does not make it memory unsafe. You aren't accessing invalid memory, the runtime just raises a NRE. Which is fine. No memory safety violated.

Java is, as long as you stick to pure java and not native interop, entirely memory safe. And that's achieved by giving up control of memory allocation to the garbage collector.

Rust is not the first memory safe language. It does however, manage to achieve memory safety without needing a garbage collector. Which is what drew my initial interest.

  • source
  • parent
  • context
  • [–] 1 point 6 months ago

    I'll be whatever person I like thanks.

    And most open source software starts as a one person job. And as you approach something that other people see the value in, you'll likely attract people who will help.

    For the most extreme example, see the Linux Kernel itself.

    Someone has to start the ball rolling, and if it's something you want, it may as well be you.

  • source
  • parent
  • context
  • [–] 2 points 6 months ago

    Office 365 also refers to the desktop apps as well as the web versions, has done for many years now. Though I suppose it's all copilot 365 now.

    Source: Am office worker where we use office 365, and we all use the native system software, with the browser versions as for quick editing when elsewhere.

  • source
  • parent
  • context
  • [–] 4 points 6 months ago

    They ruled that for copyright to apply, a human must have authored the work.

    Now if an AI spits out code that's a duplicate of a humans authored work. Then you could argue the author is actually the original human. And this it would be covered by their original copyright

  • source
  • parent
  • context
  • [–] 1 point 8 months ago

    Fair enough. I don't tend to use it all that much. But it is there. I tend to find I don't really need to see the graph all that much. Maybe because I'm mostly working in small teams. It's just not that important to my understanding of what's going on.

  • source
  • parent
  • context
  • [–] 1 point 8 months ago (1 child)

    Right, but I don't see a 'and you can feed it to a neural network on demand such that it can reproduce code that a user can then have plausible deniability that it was licensed on a certain way and be able to redistribute it under an incompatible license"

  • source
  • parent
  • context
  • view more: ‹ prev next ›