Question for all of you computer/software guys

So, long story short, I built my dad’s company a local AI interface that I published for them a couple of days ago. I spent two months figuring out that I couldn’t use a Cloudflare tunnel to publish this interface from our computer to the web domain, very long story, so I set up this thing called Caddy that worked locally on the machine. Everything was great for two days, until a couple of hours ago when the whole thing just went offline. I spent an hour and a half trying to diagnose the issue with Claude Code, and I’m currently at the “waiting for the help ticket to come back from Google Fiber” stage because allegedly they sent out a ■■■■■■■ silent firmware update that for some reason shut my thing off. Everything on my computer is fine. The interface works via localhost. Not sure why Google thinks it’s ok to do this shit. I’m not even sure if that’s what the actual problem is. I’m also convinced Claude Code ■■■■■■ up something in one of the updates to the interface it shipped out, but some of the terminal tests we did indicated an underlying problem with the network itself.

This is completely ridiculous. I’m not sure if any of you guys have any experience with this sort of thing, but if you guys know anything about Google Fiber doing stuff like this I’d greatly appreciate it. We wanted this to eventually be some forward facing client application, but I guess we can’t keep the machines at our ■■■■■■■ house, because every two days I’ll have to submit a help ticket to Google!

Have you tried using something like Tailscale?

Alternatively could you not just host it on something like Linode?

Further, have you tried reverting back to an older revision to see if Claude actually did ■■■■ something up (I’d hope you were using git?).

Personally, I’d just stay away from self-hosting any consumer-facing production applications. Test them locally, sure…but incredibly risky to self-host. Especially if you’ve used AI to build them and you don’t know the actual code yourself. You’re just opening yourself up to security concerns. But I’m not your dad, so you don’t need to listen to me, lol.

1 Like

I was gonna try to help. Im the self taught computer guy at my place of employment. We were pen and paper almost exclusively up until 2008. Then some important things are computerized. Trying to get them into the 21st century. (Theres only 11 employees so no biggy). But i was the youngest when i started 10 years ago. Now theres 4 of us millennials.

But trying to digitize everything and EVERYTHING wants to be cloud based. And nothing works without having a company subscription. Like we have 11 employees. We dont need a company subscription (which is for more like 1,100)

Its very annoying. Bring back simple servers and windows 7 please

1 Like

Originally I was using Tailscale but I’m trying to make it not cost anything that it doesn’t have to. Plus, all of his employees and then maybe all of his customers one day (several years in the future at least) would need to be on the Tailscale network, and download it on their devices and everything.

Like, what I was doing worked completely fine until it randomly stopped working.

And it’s only going to be an internal tool for the foreseeable future. If you don’t have an account you can’t get into it.

1 Like

I’d have to investigate Linode.

1 Like

F’cking Cloudflare. Do you have any idea how much copy and pasting excel CSV curation I have had to do bc of them?

1 Like

This. Build locally and push to Git frequently.

Currently my life trying to digitize 100 years worth of paper data into multiple servers

You’re not going to like my answer. I apologize in advance.

But you need a one (or more) ‘old people’ (who could be any age in reality) who really understand the code and the platform it is built for. Like, in the trenches people who have done what you want to do using these platforms.

I have worked in tech (and hardware support), etc. and these people really get it. As in, they can parse through code, and see problems that don’t look like problems. They known the quirks of individual systems and builds, and will catch things that no AI query or google support ticket will. Most organizations have 1-5 people who can do this. Find one of them. Give them money or a favor or whatever. They can find it.

If you absolutely cannot find this person, find the best person you can who did coding (before AI started doing a lot of coding). Have them dig in and search their old messages board haunts, and they will very likely find an answer.

This kind of thing is where the AI solution falls apart, and you need an ‘in the trenches’ human who has worked through 5,764 tech issues without a guide. They are your best friend here.

This is not an anti-AI message. I think it is a fantastic tool. I just think if you really want to solve this quickly, you need a grizzled veteran. Good luck, and let us know how it goes!

1 Like

So one thing I love about AI that NOBODY talks about it is that it’s always like, “Great idea. I’m going to commit that to memory.” Such an underrated advancement for humanity. I’m half serious (which on the Curious scale is incredibly serious).

I always forget my ideas. I think we all do. I bet humanity has lost species advancing ideas to simply not writing things down and then forgetting.

1 Like

The AI I work with every day is just like me—constantly saying it’s going to commit things to memory and then totally forgetting them the next time we talk. (It literally cannot retain information between chats. SAME BRO.)

3 Likes

Hey man, thanks! You have to love someone who knows to put your faith in the best resource we have. A well-seasoned human brain!

Did you try unplugging it….

1 Like

Which LLM do you use? Whenever I ask Claude to commit to its memory file it reliably does so for me. While I agree this is not “memory” in the sense we have memory, this transcribing has been of massive benefit to me. It of course would be no different than me jotting it down on my notepad. The problem for me is I don’t even do that. Now I’m not losing those thoughts into the ether.

Ethan Hawke Idk GIF by FX Networks

1 Like

My personal Claude account can remember stuff. At work I use an app called Glean, which pulls from multiple models (primarily Claude), and has access to all our internal data, which is great, but for individual users it has no memory outside an individual chat.

1 Like

I just fixed the issue. It had something to do with the local IP being different than what it was supposed to be, which I’m not sure how that happened spontaneously, but I set a DHCP reservation that will allegedly prevent that from happening again.

1 Like

As to answering whether Google would push a silent update…can’t answer for them, but I’ve had other companies pull that quite frequently. Had the company with the maintenance contract for our printers do a firmware update. Bye bye server faxing…fixable yes, but dad gummit…

Anytime someone in IT says’ “Hey, let’s push this out, no one will even notice!” look out. :rofl::rofl: