They run on them, but its not that easy compared to a web app. Why isn’t everyone programming in machine code? Every other language literally runs on it. There is a reason we use abscractions.
They run on them, but its not that easy compared to a web app. Why isn’t everyone programming in machine code? Every other language literally runs on it. There is a reason we use abscractions.
Most people use Arabic numerals, but some cultures switch comma and points and some cultures put decimal seperator at different spots.
Simple save the users language setting in a variable, change it to english, check if the first letter is “s” and then change the language back.
Especially when you tell the compiler to treat unhandled error types as error instead of warning.
Compiling all assets into the binary is trivial in rust. When I have a small web server that generates everything in code I usually compile the favicon into the binary.
There are a lot of solutions like that in rust. You basically compile the template into your code.
I have experience with Vodafone, Deutsche Glasfaser and Unitymedia and they all did it like this. It also might depend on the state.
I can only talk how it is in Germany, where CGNAT with a public IPv6 prefix is the norm and a public IPv4 costs extra money unless you have a legacy contract.
CGNAT usually only applies to the IPv4. The IPv6 prefix you get is usually public.
How? You can literally turn IPv4 off on your whole network, or selectively by device. But if you turn off your IPv4 you will get cut off of a good chunk of the internet.
And the only reason we have unused IPv4’s is because a big part of the internet is behind NAT of some kind like CGNAT.
We have more internet connections than IPv4’s they can’t just pull new ones out of their ass. Also IPv6 is internet too.
Good luck getting a non CGNAT connection here without paying for it. Also it’s not a breach of contract if it’s not in the contract…
The VPS I would book would be the same and the CPU is a unnamed intel 2.6 ghz, so that sounds good.
Another thing is if where you want to access it from has a IPv6 then you can just connect via IPv6.
What would be the added latency. I was thinking of doing something like this and I could get a 3$ month VPS about 30km from where I live. I was thinking of doing something like that for remote gaming on my powerful desktop. Annoyingly I have cgnat and a IPv6 from where I live and no IPv6 from where I want to access it.
If you can enable hardware encoding it will help. If you can’t you could just compress less so it uses way more storage, but les compute power.
Which is incredibly favorable for the AI side. Like current countermeasures are either almost completely worthless, or degrade the quality of the protected medium so much that you wouldn’t use it.
You could make it so there is a checkbox for deleting the edit history, so only the fact that it has been edited remains.
Whats also nice is thst you put the documentation in the code and rust automatically generates a documentation page thsts hosted on docs.rs. So it makes really easy to have good docs for your stuff. If only everyone would document their stuff perfectly. A lot of the new released stuff gets released with minimal documentation.
Also rust interacts through C Abi with most stuff. So C is still important for it.