

I love the internet.
I love the internet.
Just because the destination IP address is not a LAN address? That’s not misconfiguration, that’s a legitimate use of NAT reflection/loopback. If that’s how it determines who is streaming remotely then just run it behind nginx that forgets to set the correct headers.
Edit: Apparently Plex centrally relays all the traffic? Self-hosted my 🍑, it’s not self-hosted if you need to rely on their server.
I recommend Kagi. It is a search engine with absolutely no tracking or ads, AI slop filter, an in-house index and a cute doggo. It’s a paid search engine (which means you pay with money not with data), but you can give it a try with 300 free searches with no strings attached.
I never had any issues with npm. Moved to bun nowadays and still going strong. If I want to install something, I install it, and then it works.
Setting up anything with pip however…
Been there done that. Closed as duplicate.
Glad to still have you here with us.
Thread closed because that’s a stupid question and you should feel bad about yourself.
I only believe in Bun.
I get a bit frustrated at it trying to replicate everyone else’s code in my code base. Once my project became large enough, I felt it necessary to implement my own error handling instead of go’s standard, which was not sufficient for me anymore. Copilot will respect that for a while, until I switch to a different file. At that point it will try to force standard go errors everywhere.
Perhaps 5 LOC. Maybe 3. And even then I’ll analyze every single character in wrote. And then I will in fact find bugs. Most often it hallucinates some functions that would be fantastic to use - if they existed.
Narrator: They did in fact go and fact check.
Second this. I want it to write the code I already wanted to write anyway - but faster. I don’t want it to design (hallucinate) its own code.
Good for you to want to learn a new skill and taking things that LLMs spit out with healthy skepticism. I’m afraid future generations will lack such motivation.
You are confusing morality and copyright with user privacy.
You also failed to access if you’ve actually tried the search engine that you are no quick to spit nonsense about.
Privacy company offers privacy focused LLMs for users that would’ve otherwise paid for ChatGPT. Unbelievable
Did you actually ever try Kagi or do you just want to spit uninformed delusions?
I explained why. Misconfiguration and caching.
You would also need to clear your device’s DNS cache.
It’s the Cypherpunk’s Manifesto all over again.
Not two A records. From what I understand, OP has an A record pointing to their public IP address (which Nginx is listening on behind a NAT). Then, on the local network, OP uses their own DNS server to ignore that entry and instead always serve the local IP when a host on the LAN queries it.
Aside from OP’s devices potentially using a different DNS server (I was only able to solve it for my stock Android by dropping outgoing DNS in my firewall), this solution is a nightmare for roaming devices like mobile phones. Such a device might cache the DNS answer while on LAN or WAN respectively and then try to continue using that address when the device moves to the other network segment.
These are the most likely scenarios in my opinion - OP’s devices are ignoring the hacky DNS rewrite (either due to using a different DNS server or due to caching) and try to access the server via the public IP. This is supported by the connection timeout, which is exactly what you would see when your gateway doesn’t do loopback.
Love, Death + Robots