To keep in line with current rules, as this is on the line for a promo post, please take a look at the last two rules and tag appropriately - [CBH] or [AIP]. If you did use AI to develop, rule 8 explains the disclosure, and if you have any questions please ask.
curbstickle
- 4 Posts
- 15 Comments
- curbstickle@anarchist.nexusMtoSelfhosted@lemmy.world•Looking For Testers for Open Source Podcasting ApplicationEnglish16·11 hours ago
- curbstickle@anarchist.nexusMtoSelfhosted@lemmy.world•Self hosting security resource -Sidebar?English2·1 day ago
Eh I can just start something, but it’ll probably be tomorrow.
In true internet fashion, maybe I’ll put some terrible recommendations in and let the fediverse “correct” me. Or I’ll just put together a decent list of links :)
- curbstickle@anarchist.nexusMtoSelfhosted@lemmy.world•Self hosting security resource -Sidebar?English4·2 days ago
I love that, and would absolutely welcome it.
I actually have a repo at codeberg up where ive started moving the rules and things for public access/visibility, and thought that a wiki could go there (and be easily brought elsewhere if needed without any intervention needed by me).
Even if was just links to resources we could post up, whatever.
I’d be happy to spin up another repo just for wiki use and link it in the sidebar. The big issue is, of course, the content itself, so we will need some folks to contribute.
But if its an interest I can get this started in a few hours (summer sports for the kids, probably not going to be home for more than a few minutes for about… 4-5 hours)
- curbstickle@anarchist.nexusMtoSelfhosted@lemmy.world•Linus Torvalds said "When people say 99% of their code is written by AI, I get angry".English3·2 days ago
One of the various linux, programming, etc communities would be an appropriate fit for this, but this is not about selfhosting and doesn’t fit here.
- curbstickle@anarchist.nexusMtoSelfhosted@lemmy.world•Most slopcode projects are abandoned and deleted within months of releaseEnglish211·2 days ago
A solid 40% of projects get abandoned, that its about double for purely vibecoded is unsurprising. Purely generated is completely unmaintainable. At least they realized it within 6 months I suppose.
- curbstickle@anarchist.nexusMtoSelfhosted@lemmy.world•Homepage - Selfhosting DashboardEnglish5·3 days ago
Its my homepage for any new tab, and most of the time I just use it as a shortcut to get to the tool I want. Latency is ok for a quick view of status, but I get alerts, so I don’t really use/care about that as a feature.
But the calendar I use all the time. Upcoming shows, events for the family, etc.
- curbstickle@anarchist.nexusOPMtoSelfhosted@lemmy.world•Selfhosted & AI - Part 2: The ResultsEnglish1·9 days ago
Promo, to be clear, is a self promotion post.
“I found a neat project” doesn’t apply, because you aren’t affiliated and wouldn’t know how it was developed, if AI was used and how, etc. You also wouldn’t be trying to get stars, clicks, donations, or payment for that software, so the promotion rules do not apply.
Its just a regular post.
- curbstickle@anarchist.nexusOPMtoSelfhosted@lemmy.world•Selfhosted & AI - Part 2: The ResultsEnglish0·10 days ago
regardless of the tags, this will mostly speed up the dogpiling.
Yep.
But single word comments getting posted repeatedly can be removed, so while I don’t think the up/downvotes will change, I think the comment section will.
And maybe those folks who rush to downvote will realize they can just filter out the posts instead. We’ll see how that works out though.
- curbstickle@anarchist.nexusOPMtoSelfhosted@lemmy.world•Selfhosted & AI - Part 2: The ResultsEnglish0·10 days ago
You are more than welcome to offer another option.
I’ll mention:
- No tag is generating reports
- No tag is causing a bunch of unhelpful comments
- No disclosure is generating reports
- Too basic of disclosure is generating reports
Please, feel free to provide an option.
I’ll point out that what you’re commenting on specifically applies to promo project posts, and nothing else.
- curbstickle@anarchist.nexusOPMtoSelfhosted@lemmy.world•Selfhosted & AI - Part 2: The ResultsEnglish1·10 days ago
As a thought, if a repo is already using ai-declaration.md or a similar ai disclosure, I think posting a link to that declaration as the reply to the AIP comment should count as the declaration reply, since they are already providing that information.
- curbstickle@anarchist.nexusMtoSelfhosted@lemmy.world•LiftTrace v1.0.0-rc.5: Scheduled Automatic Backups + Raspberry Pi supportEnglish0·13 days ago
Ok, I’ve got some utility/usability comments:
Exercise Creation:
- Both options (manually creating and json import) work without issue
- It may be handy to create some kind of per-exercise export specifically to be shared to others. I’m thinking since its just json it could live in a repo on a per exercise basis, right next to the app itself (not necessarily the same repo).
- It would be good to have an option to either add your own equipment type or allow a searchable tag. I sometimes make a workout on the fly based on whats available at the gym (like if I’m traveling), and this would help for quick searches. I also have some equipment here at home that I use that would be handy to include or exclude (like if my kids are using the slackboard).
Workout:
- The overall timer is good, but a per exercise timer inside that would be great along with a settable rest time. If I’m doing 2 minutes of weighted carries for example, I’d want to start the timer, get a countdown, then get a beep or something when the timer hits. That should be settable for the exercise.
- For a settable rest timer, if the exercise itself has a timer, then a “rest” could just be an exercise with a custom timer. This would be per rest settable, not overall. For example, if I’m doing an HIIT circuit I may want a 20s rest between exercises, but then at the end I may want a 2 minute timer to run before starting another round.
- Ideally I’d want to also grab HR data off my chest strap sensor, whether I’m getting it in-app during the session or after. I’ve made a couple of apps to pull that data in (entirely different purpose btw), its not too bad for devices like polar with a clean api, but you could also do something with an import possibly. It would be that or the other way around, allow the session data to be available for export, which would be drastically easier as a PWA. Since this is more structured indoor training/logging, a timestamped csv is probably best, though json would be fine too.
I know you’re not looking to add features in when you’re at RC, just some general feedback on what I like to see/do
- curbstickle@anarchist.nexusMtoSelfhosted@lemmy.world•LiftTrace v1.0.0-rc.5: Scheduled Automatic Backups + Raspberry Pi supportEnglish0·13 days ago
I have put in zero effort to figure out the issues btw, just first run stuff that I’m seeing:
From the logs:
lifttrace | [2026-06-26T19:30:58.039Z] [INFO ] [seed] Seeded 3 starter program templates lifttrace | [2026-06-26T19:30:58.040Z] [INFO ] [exercise-sources] Library is empty — auto-seeding: wger, free-db lifttrace | [2026-06-26T19:30:58.040Z] [INFO ] [exercise-sources] Importing from wger… lifttrace | [2026-06-26T19:30:58.107Z] [INFO ] [scheduler] Starting 15-minute tick loop lifttrace | [2026-06-26T19:30:58.111Z] [INFO ] LiftTrace running on port 3003 lifttrace | [2026-06-26T19:31:00.419Z] [INFO ] [exercise-sources] wger: imported 858 lifttrace | [2026-06-26T19:31:00.419Z] [INFO ] [exercise-sources] Importing from free-db… lifttrace | [2026-06-26T19:31:00.606Z] [INFO ] [free-db] processed 873, inserted 873 lifttrace | [2026-06-26T19:31:00.606Z] [INFO ] [exercise-sources] free-db: imported 873I then opened and ran through the initial config, setting my username up as the first account, and logged in.
Once there, every time I switch a context to exercises, settings, etc, I see a “Not Authenticated” popup despite showing as logged in, and having just logged in with the newly created user moments before. Also, the exercise database is empty, along with no programs. I would assume this has to do with the authentication issue, but again I haven’t dug into it at all.
Edit: Odd, I shut it down, checked the configs (but made no changes), and logged back in - exercises were loading and the “Not Authorized” toast stopped appearing.
Local DNS redirects to local NPM for my test vlan, which is pointing to the container host - to share the setup.
Edit 2: Also the Exercises graphic draws on top of the Exercises text, and becomes unreadbale on mobile. It just reads as “rcises”.

Apparently my last edit didnt stick around - I also didnt see the add button or the qty of exercises until I looked on the desktop.
- curbstickle@anarchist.nexusMtoSelfhosted@lemmy.world•LiftTrace v1.0.0-rc.5: Scheduled Automatic Backups + Raspberry Pi supportEnglish1·16 days ago
@TraceApps@lemmy.world not an official rule (yet), but common request - if you used AI in development, it would be good to disclose the ways in which it was used.
Such as generating docs, working an API, fully generated, a specific feature with human oversight/rewrite, etc.
I’d encourage you to put it in the post as well and not just as a reply
Just want to say that in no way can they argue that unless you have absolutely no idea what happened. Its the equivalent here of believing the argument that Salgado was a hardened criminal prowling the streets.
All of these “arguments” are entirely baseless and nonsensical.