

Their dad is not a hosting provider. I mean, maybe he is, but that would be really weird.
Their dad is not a hosting provider. I mean, maybe he is, but that would be really weird.
Your parents’ house isn’t the cloud, so yeah, it’s self hosted. The “tipping point” is whether you’re using a hosting provider.
Your stuff is still in the cloud, so I would say no. It’s better than using the big tech products, but I wouldn’t say it’s fully “self hosted”. Not that that really makes much of a difference. You’re still pretty much in control of everything, so you should be fine.
Yeah, I think everyone has. Unless they are astoundingly arrogant.
It’s still a cupcake because it’s cake and not muffin. Cake is a sweeter and fluffier kind of bread because it has more sugar and fat, whereas muffins are basically just dense bread.
No. A cupcake is defined by being a cake in a cup. Muffins aren’t cakes.
Pay them?
I just rsync it once in a while to a home server running in my dad’s house. I want it done manually in a “pull” direction rather than a “push” in case I ever get hit with ransomware.
Also if there eyes aren’t charred, they’re fine.
Yep. When I was a cashier in a grocery store, I had every code memorized except some of the less popular bulk nuts. A human cashier is way faster than a self checkout.
I can’t answer that for you. I’ll tell you, I don’t think a computer science degree is a waste.
I live in California, so any place that sells alcohol needs at least one real cashier. A lot of places took that “at least one” to be an upper limit, not a lower one. For a while there, going into Albertsons was a nightmare. Twenty minutes shopping, another twenty waiting to check out because everybody had alcohol.
Any place that is replacing junior devs with AI is probably going to really regret it when they have no senior devs in a few years. Being a junior dev in a team is kind of like an apprenticeship. You learn the trade, but you also learn the shop. Then when the senior dev moves on, you have all that knowledge and can step into the role of senior dev. If a team decides to not have junior devs anymore, then they’ll have no one to take over when a senior dev leaves.
So the answer is yes, it is already replacing junior devs, but that’s only because management hasn’t learned how bad of an idea that is yet. Ultimately, it will cost them more through losing foundational team knowledge.
You also have to hold an AI’s hand the entire way through coding something, whereas you can kind of just let a junior dev go do their own thing, and eventually they’ll probably get it right. An AI “agent” tries to hold its own hand, but that doesn’t seem to work out usually when I’ve tried it. It starts making changes that are really bad, then just seems to always double down and eventually make a huge mess.
Yeah, that’s probably true. Remember how all the execs decided to replace cashiers with robots, then the stores started losing money because a. it made stealing a lot easier and b. people would avoid stores that only had self-checkout robots and never had anyone to help you because a robot doesn’t know where the flour is. Now the self checkouts are being decommissioned and we’re going back to regular human cashiers. It turns out cashiers do more than just scan barcodes. But, upper management didn’t get to where they are by being smart.
I’ve been a professional software developer for over two decades. There is zero chance my job will get taken by an AI any time soon. Anyone who thinks my job is to write code doesn’t understand my job. That’s like saying a bus driver’s job is to turn a steering wheel.
My job is to turn vague ideas and nondescript feelings into APIs and (sometimes) UIs, then turn those into specs, then split those into tasks, then sometimes I’ll write the code for them and sometimes someone else does. About 90% of my time is turning ideas into plans, and about 10% of my time is turning those plans into code.
When I was young and was a junior engineer, my job was more to receive the specs from the senior engineers and turn that into code, but even then, I was still designing my own stuff. Maybe more like 40/60 time instead of 90/10.
Now that I’m a grizzled old man forged in the fires of task management software, I’m doing almost all of the design work myself. I manage a project that has about 250,000 lines of code. An AI isn’t going to be able to build new features into that, let alone decide which features to build in the first place.
If I were paid at the same rate I was at my job for writing my open source software, I’d probably be making six figures. So I’m going to say that I donate over $10,000 worth of my time every month to open source projects. xD
I’m a god damn philanthropist! If only the IRS took my word for it.
Ok, thank you! If I can add support for that, I definitely will.
If Calibre-Web can sync with WebDAV, it should work. I don’t know about it though, so I don’t know if that’s possible.
I’ve never even heard of that. There’s an NPM package for it, so I might be able to add it if that package works in React Native.
Is this used for syncing read state, or just keeping a catalog of your own books?
A hosting provider is a business. If your dad is a business and you are buying hosting services from him, then yes, he is a hosting provider and you are not self hosting. But that’s not what you’re doing. You’re hosting on your own hardware on your family’s internet. That’s self hosting.
When you host on Hetzner, you’re hosting on their hardware using their internet. That’s not self hosting. It’s similar, cause like you said, you have to do a lot of the same administration work, but it’s not self hosting.
Where it gets a little murky is rack space providers. Then you’re hosting on your own hardware, but it’s not your own internet, and there’s staff there to help you… kinda iffy whether you’re self hosting, but I’d say yeah, since you own the hardware.