> Why? Because every line shared becomes collective momentum that accelerates the journey.
Truly admireable on their part and a great paradigm for others. Reasons for this doesn't really matter to me but I can't help but wonder if somehow they were obliged or otherwise indebted to follow this route.
It's been widely known for years. Search for EcoHealth Alliance and Peter Daszack if you want to learn more.
Briefly, under Obama gain of function research was banned for a while. During this time Fauci signed off on illegal grants to fund GoF research, funnelled through a British NGO in order to evade detection and the ban. The NGO didn't do the research themselves, they then sent the money to Wuhan to fund experiments done there. Thus Fauci was using US money to do banned research, which he then lied about under oath to Congress. It's for this sort of reason that he's now been pardoned by Biden, as otherwise he would likely have been prosecuted. Whether you can actually retroactively pardon someone for any/all crimes without actually specifying what for and without that person actually having been found guilty is a bit unclear, though.
what? can you be more specific? I'm using debian as my daily desktop and firefox and I've never ever had issues with anything, especially the web browser. I'm also staying away from fancy new things like snap. I've always managed to get everything I wanted either using apt or dpkg.
Can you please give an example of an application you needed available only as a snap?
What version of Firefox do you have installed? The up to date version is 107, released almost half a month ago. If you're on 106 or earlier, you're not running an up to date browser.
Which might be fine! If that's the kind of system that works for you.
It's a simple way of running something quickly and without touching the rest of your system (if you already have Docker installed)
Anyway, the proxy is just an nginx with a custom config file. You can check that file and just add it yourself to an nginx you manage, probably with little changes.
I'm also confused about the Docker hate here. The daemon itself is lightweight and the Docker-ized process(es), once running, have negligible overhead compared to running them natively.
I didn't look at the image size but you might be paying a ~100 MB storage penalty to bundle dependencies.
It's actually more than negligible, docker containerization tends to impose limits, tracking, and network overhead on processes, which all have some overhead and penalty on performance.
On beefcake supreme machines it's just usually not significant enough to worry about, because the perceived benefits outweigh the downsides.
There is some performance overhead from the configuration Docker uses for the containers, as well as some of the historical behaviour (not sure if they still apply)
- if you use docker nat, it about doubles connection time, if you only have extremely short connections this can be quite visible.
- If you need FS access, this can come at a high cost depending on your usage pattern, docker’s layered FS is not cheap.
- Finally Docker enables features which don’t come for free and which you may not be enabling separately e.g. seccomp (this can result in a 15+% performance hit in the worst case)
What if you're running on an ARM VPS? Now there are 2 binaries. What if you're running e.g. Alpine? Now you need 4. Which init system do you provide startup scripts for? You need an install script too. And what if you just want to try it on your Windows/Mac computer? Need to manually set up a VM.
Meanwhile, you can just install Docker, which you might already have if you do self-hosting often, and run one command. The overhead of containers is tiny, so you really won't notice it. Bonus points for using Podman, which doesn't even have a daemon.
Whenever I see a docker compose based install, it's clear that the installation wasn't thought through very well. Inevitably, these installs are more complicated and less reliable than a finished product.
Maybe I'm too romantic, but I'd like to see an american GDPR (not saying that the eu name or the bill itself is better), and then an Asian and so on till we have one global GDPR protecting all consumer data.
GDPR is a horrible horrible solution and only helps the big corporations who can afford all the extra work to ensure that users who actually end up agreeing to the terms are locked in.
It helps no one besides politicians who now have create more work for them selves, and is an abomination just like the cookie policy.
I can confirm sdf.org doesn't exist using Firefox but shows ok with Chromium.
On my debian pc. Probably a firefox bug? Oh, wait.. The second time I tried sdf.org it showed up correctly, so I'm guessing it's a temporary DNS name resolution where it fails on the first attempt.. Doesn't make sense!
Most commenters think of this as an honest/dishonest situation on behalf of the agency. A different approach (and the one I'm reading it as) is that 'Isaac' operates as a seller that likes to make 100k per customer or project in any given time.
Not committing to each project, or actually listening, when the customer complains Isaac makes a few adjustments and continues business as usual.
He only cares about that 100k in a few month's time for a project. So now that he got only half of it he probably thinks he did the client a favor.
EDIT: the product is a life-saver for servers, kudos to the developer(s)
Truly admireable on their part and a great paradigm for others. Reasons for this doesn't really matter to me but I can't help but wonder if somehow they were obliged or otherwise indebted to follow this route.