this post was submitted on 07 Mar 2026
548 points (95.7% liked)

Selfhosted

60093 readers
899 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam.

  3. Posts here are to be centered around self-hosting. Please ensure it is clear in your post how it relates to self-hosting.

  4. Don't duplicate the full text of your blog or git here. Just post the link for folks to click.

  5. Submission headline should match the article title.

  6. No trolling.

  7. Promotion posts require your active participation in selfhosting or related communities, or the post will be removed. No more than 10% of your posts or comments may be self-promotional, or your post will be removed. F/LOSS Exception: If your post is about a project that is completely open source & can be self-hosted in full without payment, and your account is at least 7 days old, your post is exempt from this rule as long as you continue to engage in comments.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 3 years ago
MODERATORS
 

My wife needed a cycle tracker. Everything out there was either Flo (which got sued twice for sharing health data) or an abandoned GitHub project. So I built Ovumcy. Single Go binary, SQLite, Docker-ready. No analytics, no third-party APIs, no cloud. Your data stays on your server. Features: period tracking, symptom logging, predictions (ovulation, fertile window), statistics, CSV/JSON export, dark mode, Russian and English. Just pushed v0.2.5. Looking for feedback from real users.

you are viewing a single comment's thread
view the rest of the comments
[–] militaryintelligence@lemmy.world 1 points 3 months ago (3 children)

How does AI help with productivity? I've gotten so many false answers that I quit trusting it

[–] prenatal_confusion@feddit.org 15 points 3 months ago (1 children)

Imagine you are on the ground under your car and need a different tool. You ask for it and somebody hands it to you. That person is young and inexperienced. It is up to You to check if it's the right tool, and if not pass it back (and in this example tell the person about the error and help them correct it).

And sure, You can always crawl out and get the tool yourself and sometimes that is the only option and in coding terms in my opinion best practice. But you can be faster with your helper. Use it appropriately and see how it affects your work. And that's the point, your work. Don't pass responsibility or thought off to AI.

[–] militaryintelligence@lemmy.world 2 points 3 months ago (1 children)

Ok but give me a wrench example in coding terms. What wrench are you wanting? I really am curious

[–] prenatal_confusion@feddit.org 2 points 3 months ago* (last edited 3 months ago)

"how would you approach this task where I have x prerequisite and want y"

It's like taking the paper of your classmates as "inspiration". It's a lie that it is only inspiration but it's also not a verbatim copy and got me on the right path.

[–] moriquende@lemmy.world 11 points 3 months ago

Because it's able to write boilerplate faster than a human. And because it's able to perform refactorings that are not possible with IDEs or regex due to their lack of structure. Also because you can ask it to review your files and it does find bugs that would otherwise be missed at first. There's a huge difference between vibe-coded slop and using the tools available to you effectively.

[–] SorryQuick@lemmy.ca 3 points 3 months ago (1 children)

I use it all the time as a kind of brainstorming tool.

“I want to do X (and details), can you tell me what tools or algorithms are available to me? List their pros and cons and give me some comparison”

Or on a somewhat recent project of mine, I has to effectively stub an entire library (but didn’t have to be done well), so I just told AI “take this page (the docs) and generate empty function stubs from it”. It doesn’t need to be high quality since it doesn’t run, it’s just to fool the dotnet engine.

I also tend to ask AI to add logging to some functions, since it’s annoying to do and impossible to mess up.

[–] militaryintelligence@lemmy.world 1 points 3 months ago

Best answer I've read. I get why it's used, I just don't trust it because there's got to be a catch as hard as companies are pushing it. It's available for free, so we must be the product somehow