• 8 posts
  • 15 comments
Joined 3 years ago
Cake day: June 15th, 2023
  • I use navidrome. You could set it up with individual accounts and use any Subsonic compatible player. I’m not sure what you mean by specific time periods, so I’m not sure about that.

    It has a very serviceable web app, and lots of front end clients. I like Tempus on Android, and Strawberry on PC.

    I’ve found that navidrome is just more stable and usable than other server apps. Yes, you could do it through Home Assistant or Jellyfin or NextCloud, but those apps are not purpose-built for music. Just my 2 cents.

  • Following because I am really a beginner myself. That said, I have been self-hosting a dozen or so services for about 2 years now. It is very intimidating to begin.

    A docker container is basically a sort of virtual machine stripped down to what is precisely essential for a given container. That means that apps running in docker are repeatable and will run identically on any hardware and software.

    When it comes to networking, you can choose to have services exposed to the internet or not. If they are not exposed, you can only access them over a local network. That might be fine for a nightly backup or HomeAssistant that’s only operated locally. It’s a good place to start.

    You can also use a certain type of VPN to create a virtual local network. That allows you to access your home server from any connected device. That’s what I do, using Tailscale. It is fine if you are only connecting to the server from a limited number of devices, since each one will need to be logged in to the same network.

  • It is recording (v), but it’s not producing a recording (n). That will probably turn out to be an important legal distinction.

    There will be a lot more legal complications with the summaries because people will have an expectation of reliability. It’s pretty unlikely that they will be consistently reliable enough, or consistently avoid privacy traps, like HIPAA.

    Regardless, it’s creepy.

The latest Apple Watch models have some new features: they can listen to the sounds around you all day, transcribe snippets of conversation on demand and write up summaries of everything they heard.

The new features may run into problems with privacy laws, particularly those that require consent from people being recorded, but also with unspoken social conventions about speech.

When we talk with other people, we have some expectations about what happens to our words. Our comfort comes from what information scientist Helen Nissenbaum calls contextual integrity: the expectation that information moves around according to the norms of the setting in which it is shared.

What you say across a cafe table, in a bathroom, at a dinner party, at a town hall meeting or during a television broadcast is said for the people present and for the purposes apparent in that moment. Until now, our ambient conversations were not said for an auto-magical summarizer to fold into someone else’s searchable life records.

Apple can encrypt, minimize and delete all it wants, but data protection isn’t the problem. The problem is that a conversation has been quietly rerouted from the room where it happened into a device, service and product.

Thank you to everyone who participated in this post and shared your thoughts about how to handle apps produced with LLM technology.

Any project posted here will now require an AI disclosure if any ML/LLM technology was used in any way in the development:

  • Please include [AI] or [AI Assisted] as a tag at the end of your post title when sharing or discussing the project.
  • In the post body, please include in what way AI was used, e.g.:
AI disclosure:
design: none
implementation: assist
testing: copilot
documentation: auto
review: pair
deployment: hint

Please consult ai-declaration.md for details how to apply about these categories. If you are posting about an app, but are not the developer, you should include the most complete information available, e.g.: " This repository lists Copilot as a contributor." or " This app shows signs of AI development such as…"

Why not ban AI entirely?

There were a few comments that called for an outright ban on any apps that were built in part or whole with LLMs. It was not a clear consensus. Furthermore, I don’t personally see how that would be feasible. Consider the following situations:

  • A dev uses an AI search tool to look up information related to the project that is incorporated into the project
  • A dev uses an AI tool to translate between languages
  • A dev creates all of the code from their brain without any use of an LLM, but uses an LLM for the project description/readme page
  • A dev used a modern code review to identify errors
  • A dev used AI to create icons or other assets for human written code
  • A dev incorporates code from another project, which used LLM tools in one or more of these ways
  • Etc.

I’m not sure which if any of these situations would lead to an app being banned from this community, or how to best navigate cases like this. Please DM me or reply here if you have a solution and would like to be in charge of implementing it as a moderator in this community.

I’ve recently had a request for tagging or adding a rule about tagging AI-generated and AI-assisted software.

Different communities have handled this differently, for example this decision after significant discussion by the selfhosted community.

What do you think? Would you like to see similar policy here? Something simpler that just shows whether something was produced primarily/significantly with AI, or something else entirely?

cross-posted from: https://retrolemmy.com/post/41739779

cross-posted from: https://retrolemmy.com/post/41731951

Hi,

A little while back we introduced old.retrolemmy.com. This is not really interesting on its own, but I wondered if we could also get it running on Retrofed. And this was successful by way of a proxy. The cool side effect the proxy had is that lemmy-only apps now also work if you enter old.retrofed.com in your preferred app.

This made the idea of preservation come up, and @[email protected] wondered if the proxy could be modified to also work on lemmybb and translate to older API versions. And after a while I got forum.retrolemmy.com to work with lemmybb - an old software for lemmy last updated 3 years ago - that makes the fediverse look and work like an old phpbb forum of older days. Most functions are working and functioning as intended, but there can still be some bugs here and there. Some we could probably fix, but some can also be attributed to the older software and it’s quirks.

If you notice any bugs, you can message me, or reply here.

Also, this project got pretty big, but if you want to use it yourself, its at Github. It has full 0.17, limited 0.18 and full 0.19 support for the frontend, and lemmy(current) or piefed for the backend.

This thread is posted via forum.retrolemmy.com

Edit: Known limitations:

  • No 2fa. As this was only added in lemmy version 0.18.x
  • No last reply date/time. This can be enabled, but will call a ton of API calls for every page load, making the site unusable.

If you want to better interact with people that are using LemmyBB, remember to occasionally sort your front page by “New Comments” (in PieFed it’s just called “Active”). Otherwise the BB users might start bumping threads without other people knowing :(