If you are behind CGNAT and use some tunnel (Wireguard, Tailscale, etc.) to access your services which are running on Docker containers, the attack vector is almost not existing.
If you are behind CGNAT and use some tunnel (Wireguard, Tailscale, etc.) to access your services which are running on Docker containers, the attack vector is almost not existing.
Doesn’t updating homebrew packages require a reboot?
Do you really need multiple VMs, can’t you run all at one? The easiest would be to install some windows/Linux on a single machine. Then stream your games with Sunshine/Moonshine and connect over RDP/VPN?
Yes, this OS looks interesting and beginner friendly
Why don’t you give PopOS a try, it is quite user friendly Ubuntu/Debian based
Not to mention that this Agile methodology is burning out people pretty fast. It puts a lot of pressure on developers.
https://github.com/awesome-selfhosted/awesome-selfhosted - just pick one or more services from the list and start looking into their documentation.
YouTube and the web are full of information and guides how you can do it. Me personally I would suggest you to use Docker container and Docker compose if possible. You can see how you can install Docker or Podman to run the containers.
I am very much interested
Frigate or Bluetooth I guess
It is amazing how many companies rely on ffmpeg and built their businesses around it.
The compiler is open source: https://github.com/typst/typst
And maybe because LaTeX is a pain to work and debug? So please don’t tell me that you have never been frustrated with it.
You guys should also check out Typst https://typst.app/. It is a lot easier than LaTeX even though not as powerful. It has meaningful error messages making the debugging a lot more user friendly.
You really are incapable of having an argument without offending your opponent. You should definitely seek some professional help and not vent your frustration online.
Damn, you really can’t lose an argument, can you?
Oh man, you do realize that you are digging a deeper hole for yourself, don’t you? And is it too much to ask to treat people with different opinions respectfully and not try to belittle them? Judging by the upvotes/downvotes, the majority of people here agree with me, so maybe it is time for a little bit of self-reflection on your side.
Regarding your arguments:
And yes, we are talking about a multi-trillion dollar company that greatly benefitted from Open Source and yet, in my opinion, did bring very little back to it. Not to mention their continued efforts to gatekeep their ecosystem by introducing closed source standards, that are only supported by their devices, which in my opinion contradicts to the philosophy of open source.
Can you please watch your tone next time you reply to a question. Not everyone is an idiot and your arrogant tone is not contributing to a civilized discussion.
Ugh, that’s because MacOS is built on top of Unix, but Apple doesn’t provide official support for Linux or any drivers. Asahi Linux to my knowledge is a community led project which is trying to reverse engineer the hardware blobs to make it compatible with Linux.
Plus Apple with their consistent policy of gatekeeping is everything but open source champion.
It is never too late to learn something like this. Especially now when there are so many resources that can help you to learn it. It is another story if you want to find a job as a programmer, because I think the majority of companies prefer to hire younger talents.
Python is an excellent choice for a beginner.
Good luck and keep going!
That’s why I also switched to Obsidian. Used it for a while, but the inability to port it to another app turned me off.
Just changing the SSH port to non standard port would greatly reduce that risk. Disable root login and password login, use VLANs and containers whenever possible, update your services regularly and you will be mostly fine