Why wouldn’t you recommend it? I’m running my VPS for many of those services just fine. It’s technically not selfhosted, because I’m not doing the infrastructure, but the end result is the same besides not owning the hardware and paying for the electricity bill.
- 3 Posts
- 145 Comments
Thaurin@lemmy.worldto
Linux Gaming@lemmy.world•Gamepad on-screen keyboard for Linux - looking for Wayland testersEnglish
15·2 days agoHave you already tested this on Steam Deck? That would be awesome.
Thaurin@lemmy.worldto
Selfhosted@lemmy.world•Vigil - a self-hosted dashboard that watches your Docker imagesEnglish
21·8 days agoMy god. This timeline is so horrible.
Thaurin@lemmy.worldto
Selfhosted@lemmy.world•Vigil - a self-hosted dashboard that watches your Docker imagesEnglish
11·8 days agoTheir AI agent doesn’t understand that.
Thaurin@lemmy.worldto
Selfhosted@lemmy.world•Vigil - a self-hosted dashboard that watches your Docker imagesEnglish
1·8 days agoI don’t think so. I think I could pull together something like this using AI and enough money/tokens, and without reviewing the code produced too much in a day, a few days for polish, after thinking about it. But I have the advantage of knowing backend, frontend, tech stacks, what works, etc. But I would have little to no knowledge over the code base and what it does outside of the visual.
In the end with these LLM models, you just describe what you want and they fill in the rest. No skill required, and that’s what scares me the most for our future.
Thaurin@lemmy.worldto
Selfhosted@lemmy.world•Vigil - a self-hosted dashboard that watches your Docker imagesEnglish
2·11 days agoYou are potentially putting yourself at risk and others as well by making it public. I run a VPS in the cloud, so I would never, ever install this app on it, even though I firewall it to my own IP ranges. Your agent has access to the docker group and the tokens are sent and stored in plaintext, as per the SECURITY.md file. That means any leak of a token could lead to total hostile takeover of the server. Adding that you don’t understand the codebase yourself just pushes this further over the edge.
Sure, I get it. It’s fun to build things. But I’ve always found it more fun to actually build things myself. These days, everybody is building these huge, monolithic codebases that nobody understands anymore. I don’t believe that it’s impossible to learn the things required to make a full application. True, you can’t learn everything, but that’s because there are so many different things that do slightly different things, and each week something new comes along. So you specialize a bit. But it’s fun to learn, and just telling an AI to do it makes you lazy.
I don’t know, I don’t like it. I do use AI during development, but I throw smaller things at it, so I can actually look at the code and approve it every time something changes. In some ways, it feels similar to what I used to do, which was reading documentation and copying the examples in it. Now the AI agent can pull that by itself and insert it into the code. However, I built the structure and original foundation myself, so I keep a firm grasp of it. I personally enjoy creating good code more than I enjoy piling on features generated by the AI, but these days it seems quantity over quality is appreciated more.
I don’t develop profesionally anymore, but I’ve read so many stories online about senior developers getting depressed and considering a career change, because their managers think it’s cool to let AI take over their old jobs, while they are left doing code reviews and undoing the fuckups that AI threw at them.
Every week I see several new iOS app on Reddit for tracking your fitness, habits, reminders, expenses, subscriptions, and they are always introduced in the same way: “I grew tired of how x apps do y, so I built my own” while stating that “this is my first app.” And there’s always a $15/month subscription on it! The internet is filling up with cheap Chinese replicas of applications, except that they are not sold cheaply.
People are writing their posts using AI, and then replying to everyone in the thread in Spanish, because why not? Let’s not even try anymore! Open source projects are in trouble, because the volunteer maintainers cannot get through the automatic AI slow pull requests on GitHub to get to the high-quality ones.
I just really don’t like how the current landscape looks, especially in the future. The ensloppification of everything.
End of rant. :)
Thaurin@lemmy.worldto
Selfhosted@lemmy.world•Vigil - a self-hosted dashboard that watches your Docker imagesEnglish
1·11 days agoIf you want to learn to develop web applications, try to understand everything you do. Don’t let the entire thing be generated by AI. Do small changes and commit those one at a time. Understand the programming language, your application’s architecture, internet security, and so forth. Not understanding and then releasing it publicly and later asking for advice on how to improve it, isn’t the way. You’re still the maintainer of the project now, and will have to understand and approve any PR’s people may send your way.
I mean, it can be addictive to just let AI throw everything together in a week without learning anything consequentual. But I wouldn’t throw it on my server with root access to Docker. What’s your real interest here? Learning or telling AI to make stuff for you?
Thaurin@lemmy.worldto
Selfhosted@lemmy.world•Vigil - a self-hosted dashboard that watches your Docker imagesEnglish
2·12 days agoYikes. That doesn’t give me confidence for something that needs root access to the Docker UNIX socket. Was this vibe coded? Do you understand the code and architecture of the application? You wrote you only started a few months ago. I don’t mean to be hard on you, but this kind of application has no business being insecure.
Yes, but the fact that they feel they are not worthy of love is most likely part of the problem.
Thaurin@lemmy.worldto
Technology@lemmy.world•Firefox 149 adds built-in free VPN with 50GB monthly dataEnglish
52·28 days agoRight, this is just a proxy, isn’t it?
Thaurin@lemmy.worldto
Mildly Infuriating@lemmy.world•This fuckass ad keeps popping up while I'm trying to study NorwegianEnglish
8·1 month agoI think most people on the internet don’t even know what a browser extension is. Most people are not very interested in customizing or tweaking their computer beyond “push this button, stuff I want comes out.”
Thaurin@lemmy.worldto
Ask Lemmy@lemmy.world•What is something you dont care to understand or "get"?
7·1 month agoSure, whatever. I’m just saying it’s a very broad cultural Japanese thing, and not just “hundreds of soap opera” episodes, or Naruto or whatever, I don’t even know myself. A lot of variety is what I’m saying.
It’s actually pretty interesting. I guess “the west” is kinda prejudiced about what anime really is.
Thaurin@lemmy.worldto
Ask Lemmy@lemmy.world•What is something you dont care to understand or "get"?
10·1 month agoThere are plenty with just one or two seasons and that’s it.
Thaurin@lemmy.worldto
No Stupid Questions@lemmy.world•What to do with an old iPhone that I no longer use?
1·1 month agoOh wait, I was thinking of an even older iPad 2. Can’t do anything with that thing anymore.
Thaurin@lemmy.worldto
No Stupid Questions@lemmy.world•What to do with an old iPhone that I no longer use?
1·1 month agoHave you jailbroken it? I can’t get anything on this device anymore, App Store doesn’t work.
Thaurin@lemmy.worldto
Ask Lemmy@lemmy.world•What's an objectively terrible movie that you love anyway?
2·2 months agoI fucking loved that movie.
Thaurin@lemmy.worldto
Ask Lemmy@lemmy.world•What's your kinda-unimpressive 'claim to fame'?
11·4 months agoHahaha, that happened to me as well, although nobody followed me. I ended up in the marathon race, for which I hadn’t trained, so after 30 km (!) I had to finally give up and ride back in shame in the car they had at that station together with the others that didn’t made it.
I did run the marathon a few years later.
Thaurin@lemmy.worldto
Ask Lemmy@lemmy.world•What's your kinda-unimpressive 'claim to fame'?
10·4 months agoI was in a TV commercial for an online second-hand store that was broadcast on national cable TV and people recognized me for like a year after.
I’ve heard it said that 420 referred to the time 4:20 pm, when a group would come together to smoke, but that sounds contrived.
420 can also refer to the birth date of Adolf Hitler, which makes 420 a bit darker than just “haha, smoke.”



Yeah, I get it. I’d like to try a Raspberry Pi setup sometime. Maybe some home automation stuff. But I don’t require much and don’t want a server rack. I’m a developer, not a network engineer.