

Sure. I have Home Assistant with STT and TTS. And I use KoboldCPP to experiment with smaller LLMs. Nothing fancy, it’ll run on my old laptop, albeit very slow.
A software developer and Linux nerd, living in Germany. I’m usually a chill dude but my online persona doesn’t always reflect my true personality. Take what I say with a grain of salt, I usually try to be nice and give good advice, though.
I’m into Free Software, selfhosting, microcontrollers and electronics, freedom, privacy and the usual stuff. And a few select other random things as well.
MRZ LCK 00


Sure. I have Home Assistant with STT and TTS. And I use KoboldCPP to experiment with smaller LLMs. Nothing fancy, it’ll run on my old laptop, albeit very slow.


And if you do, make sure to read them thoroughly. Most of these rules apply to for-profit hosting only. Or they’re vague and they can’t enforce them. And most contracts don’t have rules anyway. They’re mostly concerned with you not attracting DCMA complaints or a virus hosting some spam email server.


Timely updates do a lot of the heavy-lifting.
And I hope you picked a better admin dashboard this time or that’s properly locked behind some tunnel. I myself try not to run admin dashboards. SSH with keys is more convenient and secure anyway.


I learned I pretty much never need old data for my hobby selfhosting stuff. So I do 4 weeks. I’ll notice if something breaks within 4 weeks and fix it. I occasionally do manual backups, for example when migrating stuff and keep them for longer. And I got some old stuff like in xkcd 1360.
I suppose I could do more, but I also want the privacy policy of my online services to say: x weeks and all the logs and unnecessary data is gone.
Thanks! I didn’t know this existed. It’d solve a lot of my grief with AI coding if we just added transparency like this.
I think NGram has a good point. Your conversation style is a contributing factor. You’ll engage in all kinds of arguments about details. Sometimes the dialogue drifts to a personal level… And that just ends you up at opposing sides with other people. And tricky discussions about disagreements.
We can have a bit of control here. Usually good advise is to focus on positivity. Talk more to people when you think it’ll lead to something constructive. Cut conversations short if you think they don’t go anywhere… At least that’s how I do it. Not all the time. I also love picking fights (sometimes). But it is a bit tricky to judge what’s a reflection to own conversation style, what’s legitimate opinion and what’s just wrong facts. If we even know the real deal.
And then AI is a polarizing topic. People have strong opinions towards it, for good reasons. And we’ll read about all of them on most online discussion places.
Yes. OP is fine as per the community rules. I was going for how there isn’t disclosure on the project page. It’s just in a post which is a reply to another post. So only Lemmy users will know. But maybe that’s alright.
Yeah, I think the room is divided. You got a lot of upvotes. In fact I think you mainly got upvoted?!? Seems those people think you did alright. Some people also disliked something about it.
Sometimes you can’t make them all happy. I’d say be as transparent as possible. Just be honest. It doesn’t really matter whether random internet people think you are. What matters is what you are. And you’re the one person who knows the facts. Just be genuine and upfront. Set your assistant to reveal itself in the commits. Add information in the Readme about what’s AI and what’s human. Add a paragraph on if you’re planning to maintain the project (you did that). That way everyone knows what to expect. And then have fun coding stuff. Stay positive. If a handful of people tell you they’re using your stuff and they’re glad it exists, you probably contributed something to the world.
Edit: Similarly, if someone like me decides to question your coding style, you’re free to have a conversation about it. Or decide not to discuss it. That’s up to you. I just opened a conversation. And by your usage of words like “fuck” and “shit” I figured you’d be open to a more direct conversation style, so I just skipped polishing my sentences and just straight up said what’s on my mind.
I feel in this case you should just publish it on Github anyway. But skip the advertisement post in some general Lemmy community. I think that’s a good compromise. And transparency is very welcome. It doesn’t feel that way in some public discussion by random people online. But we also got a lot of people who appreciate it.
As far as I remember we had a hunch you weren’t completely honest with us because some of the code and design smells of AI as well. The rest is just crazy, like the spacebar and enter key on your keyboard are jammed.
And not sure if disclosing it in some reply is all that great. IMO there should be a “co-authored by …-AI” in the commits. And transparency in the Readme, where people actively look for that kind of information. You didn’t do that.


I’d say there’s likely something wrong with your service. Maybe it refuses serving on a domain it’s not configured for? Or there’s something wrong with the headers or something like that. Or the internal network. Anyway, the 502 error is sent by the Caddy server. That means everything from your browser to the Caddy server should be fine. You can reach it. There’s something wrong with the service or the parts in-between the reverse proxy and the application.


Yeah, they probably bought 2 RAM sticks and think they can now manipulate markets with a Lemmy post and turn it into a great investment.


Guess it just makes it easier for them. Back in the day they needed to task some employee per franchisee. Now it’s done by one central AI. And it enables more innovation. An AI can be quicker and more dynamic. Recalculate prices multiple times a day… In theory and now that they got those electronic checkouts plus AI they could customize the upselling to individual customers. And those kinds of things.


Removed by mod


Make sure to tell us what was written, drawn or calculated by an AI.


Maybe as another option, you could try to find a few other students and pool your money for a shared VPS? Back then I used to share an internet connection with few people to make it more affordable. We also used to share some storage space for stuff and the CS students did a website and an internal message board. I’m old, though. No clue how they do it as of today.


LLM plugins should be available in standard spamfilters like Rspamd. Some mail servers like Stalwart have it as well. You pick a prompt and provide it with an OpenAI-compatible endpoint and it’ll ask the AI for every mail. Can be a local model.
Not sure if it’s in the Email clients as well. I found a few Thunderbird addons, but that was just a quick Google search.


Well, a webserver does not choose what it’s going to serve. I as the intelligent entity made that decision and put it in. The webserver executes it, but there’s no intelligence there. That’s all mine.
I think we’re pretty much at the distinction between classic computing and AI (minus things like expert systems). With traditional algorithms, the programmer puts in all the smarts. Decides what to do, how to tackle a problem, down to the mathematical operation. If X happens, then pull up some data and do Y. In case any Z happens, fail that way. All the intelligence in the process came from me, the programmer. And I made the judgements. With AI, we do not want that. We just put in the goal, and let -for example- reinforcement learning figure out what to do, and how to do it.
And with strong AI, we want even more than that. It’s supposed to do a broad range of tasks, including new ones. Main point being, it should be able to figure it out. Not borrow intelligence from a human who is then going to come in to change the webserver config or reprogram the KUKA industrial robot for a new car part.
I think what you’re describing is something more a traditional computer. Or an expert system. It has a lot of knowledge/data, but not any capacity to grow, learn, adapt, or figure out stuff on it’s own. We need to put that in beforehand, in detail. And we already have that. It’s how regular computers work.


I bet there is no way to construct pure intelligence. Once you embed something into the real world, it will result in complex interactions. It won’t necessarily be biological wants and needs. But I mean it needs power. And it better have some desire to “think” and learn. Or it might as well just sit there and do nothing all day?!
People like Asimov suggested it’d need to factor in things like not to nonchalantly harm humans. And lastly AI as in reinforcement learning foots on some goal and a score function being present.
(Edit: Also not sure how this relates to the philosophical concept of “agency”. There’s intelligence in the sense of knowledge of facts. Like Wikipedia is “intelligent”. But we want machines to do something. That requires them to pick an option what to do / how to proceed. I’m fairly sure that requires judgement and goals.)
Why don’t you connect your computer to the internet, if you don’t mind me asking? Most people I know are basically online all the time. Except maybe if they bring their laptop to the library or the café.
I suppose “Fitgirl” is something shady or connected to piracy, and that’s a reason to keep it off the internet??