The docker command doesn’t have to allow you to run commands as administrator to function properly. You can simply leave the docker group empty and run docker commands via sudo. Using the docker group is essentially equivalent to enabling passwordless sudo as far as security is concerned.
- 0 Posts
- 111 Comments
Melmi@lemmy.blahaj.zoneto
Selfhosted@lemmy.world•What does your IPv6 setup look like?English
2·21 days agoT-Mobile doesn’t even have CGNAT, it’s single-stack IPv6. IPv4 gets routed via NAT64.
Melmi@lemmy.blahaj.zoneto
Programmer Humor@lemmy.ml•If development were an RPG game, which class would you be?English
5·2 months ago90% of your posts are links to this one company’s blog.
Melmi@lemmy.blahaj.zoneto
Programmer Humor@lemmy.ml•If development were an RPG game, which class would you be?English
6·2 months agoDo you work for this company?
Melmi@lemmy.blahaj.zoneto
Selfhosted@lemmy.world•Getting worn out with all these docker images and CLI hosted appsEnglish
3·4 months agoI definitely feel the lab burnout, but I feel like Docker is kind of the solution for me… I know how docker works, its pretty much set and forget, and ideally its totally reproducible. Docker Compose files are pretty much self-documenting.
Random GUI apps end up being waaaay harder to maintain because I have to remember “how do I get to the settings? How did I have this configured? What port was this even on? How do I back up these settings?” Rather than a couple text config files in a git repo. It’s also much easier to revert to a working version if I try to update a docker container and fail or get tired of trying to fix it.
Melmi@lemmy.blahaj.zoneto
Selfhosted@lemmy.world•Why isn't using a key file the most common way to log into self-hosted servers?English
51·5 months agoJust put everything that doesn’t have OIDC behind forward auth. OIDC is overrated for selfhosting.
Base 1 usually uses ones, because it represents summation at that point. Using zero as the numeral would be a bit awkward. Also historically zero is pretty new.
Tally marks are essentially a base 1 system.
Melmi@lemmy.blahaj.zoneto
Selfhosted@lemmy.world•In what way am I the product when using CloudFlare's free tier?English
1·5 months agoYou’re arguing two different points here. “A VPN can act as a proxy” and “A VPN that only acts as a proxy is no longer a VPN”. I agree with the former and disagree with the latter.
A “real” host-to-network VPN could be used as a proxy by just setting your default route through it, just like a simple host-to-host VPN could be NOT a proxy by only allowing internal IPs over the link. Would the latter example stop being a VPN if you add a default route going from one host to the other?
Melmi@lemmy.blahaj.zoneto
Selfhosted@lemmy.world•In what way am I the product when using CloudFlare's free tier?English
1·5 months agoFundamentally, a host-to-host VPN is still a VPN. It creates an encapsulated L2/L3 link between two points over another network. The number of hosts on either end doesn’t change that. Each end still has its own own interface address, subnet, etcetera. You could use the exact same VPN config for both a host-to-host and host-to-site VPN simply by making one of the hosts a router.
I see your point about advocating for other methods where appropriate (although personally I prefer VPNs) but I think that gatekeeping the word “VPN” is silly.
Melmi@lemmy.blahaj.zoneto
Selfhosted@lemmy.world•In what way am I the product when using CloudFlare's free tier?English
8·5 months ago“It has effectively the same function as a proxy” isn’t the same thing as “it’s not actually a VPN”.
One could argue you’re not really using the tech to its fullest advantage, but the underlying tech is still a VPN. It’s just a VPN that’s being used as a proxy. You’re still using the same VPN protocols that could be used in production for conventional site-to-site or host-to-network VPN configurations.
Regardless, you’re the one who brought up commercial VPNs; when using OpenVPN to create a tunnel between a VPS and home server(s), it seems like it’s being used exactly to “create private communication between multiple clients”. Even by your definition that should be a VPN, right?
Melmi@lemmy.blahaj.zoneto
Selfhosted@lemmy.world•In what way am I the product when using CloudFlare's free tier?English
9·5 months agoVPN and proxy server refer to different things. There’s lots of marketing BS around VPNs but that doesn’t make the term itself BS, they’re different and it’s relevant when you’re talking about networking.
Melmi@lemmy.blahaj.zoneto
Technology@beehaw.org•Journalists convinced a AI Vending Machine Things to give them free stuff like a PS5English
5·6 months agoYeah, they mention in the article that the team tries to get “sensitive items” and “harmful substances” but Claude shuts it down. Tungsten cubes, on the other hand…
Melmi@lemmy.blahaj.zoneto
Technology@beehaw.org•Journalists convinced a AI Vending Machine Things to give them free stuff like a PS5English
4·6 months agoIt’s only “running” the business so much. The physical stocking and purchasing happens by human hands, who would presumably not buy anything that would bankrupt the company because then it’s on them.
Here’s Anthropic’s article about the previous stage of this project that explains it pretty well. Part two is a good read too though.
Melmi@lemmy.blahaj.zoneto
Technology@beehaw.org•Journalists convinced a AI Vending Machine Things to give them free stuff like a PS5English
17·6 months agoThe idea is that it isn’t just operating the vending machine itself, it’s operating the entire vending machine business. It decides what to stock and what price to charge based on market trends and/or user feedback.
It’s a stress test for LLM autonomy. Obviously a vending machine doesn’t need this level of autonomy, you usually just stock it with the same thing every time. But a vending machine works as a very simple “business” that can be simulated without much stakes, and it shows how LLM agents behave when left to operate on their own like this, and can be used to test guardrails in the field.
If there’s a port you want accessible from the host/other containers but not beyond the host, consider using the
exposedirective instead ofports. As an added bonus, you don’t need to come up with arbitrary ports to assign on the host for every container with a shared port.IMO it’s more intuitive to connect to a service via
container_name:443instead oflocalhost:8443
Melmi@lemmy.blahaj.zoneto
Technology@beehaw.org•A massive Cloudflare outage brought down X, ChatGPT, and even DowndetectorEnglish
6·7 months agoIt’s a trend for homelab folks to use Cloudflare themselves…
Melmi@lemmy.blahaj.zoneto
Selfhosted@lemmy.world•MPV: The Ultimate Self-Hosted Media Solution You're Probably Sleeping OnEnglish
11·7 months agoThe UX just isn’t there for MPV. Jellyfin isn’t always ideal but it gives an interface roughly on par with a streaming service. Why should I replace that with a tool like MPV? I don’t need keyboard controls, I watch from my couch. It seems like all downsides to me.
Melmi@lemmy.blahaj.zoneto
Technology@beehaw.org•The Job Market Is Hell: Young people are using ChatGPT to write their applications; HR is using AI to read them; no one is getting hired.English
5·9 months agoYou say /s but look at that account’s profile, it just straight up is AI lol
The heatpipes are a nonissue, I mean maybe they’re going to do a surprise heel turn with this new mainboard but the laptop 13 previously got the same heatpipe upgrade and it’s completely contained to the mainboard, it’s just as modular as before and you can switch between the parts. All the same parts work, it just makes that particular mainboard more efficient at cooling. Plus the parts they added in the 13 that they’re now bringing to the 16 are backwards compatible. The new graphics cards were announced to be backwards compatible too.
Also, the laptop 16 launched with the adjustable keyboard, but it only came out a year ago so maybe you’re thinking of Youtubers comparing it to the 13.
So far Framework has a great track record of not breaking backwards compatibility.
EDIT: You can buy the new mainboard on its own to upgrade your old laptop. I was hedging my statement before, but it’s definitely backwards compatible.
This works if you trust every program you run with silent root privileges. Sure, don’t run untrusted code in general, but I think it’s generally good practice to lock down root privileges as much as possible. Layered security and all that.