Since I’m using an immutable system, containers are preferable - but it shouldn’t make any difference to have it run natively :)
Since I’m using an immutable system, containers are preferable - but it shouldn’t make any difference to have it run natively :)
I wanted this as well to sync my Keepass DB. The KDE integration didn’t work, it made Keepass freeze up. In the end I built a small container that uses rclone
- works pretty well, but was very annoying to set up because of the authentication (you have to set it up in Google Cloud console yourself).
If you’re interested, I’ll happily share my setup, though you’ll probably want to tweak some things.
One thrusts every second, the next one every two, then four, …
Do you have an example where Rust devs wanted to break backwards compatibility? The complaints I’ve seen were mostly “I don’t want to learn another language, so your Rust stuff will be broken by us”
No. Security through obscurity is bad security, but it’s still an additional layer. And since there’s literally no way to 100% ensure that a machine is being controlled by a human, there’s literally no other way except saying “fuck it” and not doing any security at all.
It’s not. PHP used to use the function length as hash buckets, so by having evenly distributed lengths the execution time was faster. No idea where GP came up with that.
That would be a worthwhile idea if any evidence pointed towards it (e.g. any public documentation about legal communications).
Without any evidence, it’s a useless accusation for an explanation that:
I can accuse you of any number of horrible things, and I’d have the same amount of evidence you have for your accusation. What would this add to the discussion?
Then tell me: what else could the reason be? Why make people deliberately think you’re stupid? What’s the advantage?
And yes, this is a thing that happens literally to thousands of people every day. Almost everyone has a “I didn’t make backups” story. Humans aren’t born perfect - they make mistakes and learn from them. How many doctoral theses do you think are lost every day due to missing backups? Or how much art, how much data in general?
Instead of assuming some evil genius agenda hiding behind their stupid stated reason, you could just try to accept that people make mistakes. But you surely don’t ever make any, so why would anyone else?
They told you their reason: they were inexperienced. Why do you assume they must be lying, and hiding another reason?
“We lost access to the source code because we didn’t use VCS or make backups”
“Well, it would be rude to think they’re not smart enough to make a backup[…]”
No, what’s rude is assuming that people are lying to you without good reason.
To be fair, it’s really fun to work on that kind of animation. At least 50x more fun than debugging problems in your business logic.
Then I guess my laptop is just a fancy boat.
Nah, only actual string data is stored as text. Everything else is stored as binary: https://www.sqlite.org/fileformat.html#record_format
The file also isn’t written sequentially, it’s stored in blocks (pages), where sometimes later data can be inserted in the middle (e.g. when data was deleted).
.tar.7z.zip.bz2 gang unite
And what would be the advantage? It wouldn’t be routable through legacy systems, and you’d run out of addresses in a couple of years again.
Just as a warning, the macvlan stuff isn’t well documented and seems to have hard limits. I worked with it a couple of years ago and had to eventually read a lot of Docker code to figure some stuff out, and the host was only able to successfully set up 4 macvlan networks at a time - the fifth (and any following ones) were never reachable, even though I used the same scripts as for all other ones.
Things might have improved in the meantime.
You switched two wires.
Installing an extension by itself? That’s easy.
Finding all the extensions you need, actively maintained and quickly updated? Yeah, that’s really difficult, depending on your needs.
I assumed it’s something parents buy for their children.
chuckles in immutable distribution