I think technical information has gotten a lot worse for all kinds of products.
Just look up any smartphone how long do you have to scroll and what submenu do you have to click to get very basic specs.
I recently searched for a good air quality sensor.
Which WiFi standard does it support?
Does it have batteries?
What connector does it have?
Do I need a shitty app to setup the WiFi information?
Does it have a local API?
What buttons does it have?
Technical infos are often impossible to find. You have to buy it to try it out and return it when it doesn't do what you need.
Infuriating.
That's not what I want accomplish. The clients connecting to machine B should not know that their traffic was handled by machine A. I will use DNATs to accomplish my goal. It is possible because tailscale can do exactly that. Thank you for your input though.
The reason I want to preserve the IP is mostly for fancy graphana plots and tracability.
X-Forwarded-For is great but only works for http/https.
Also I would like to keep the https termination on machine B.
I was hoping for a solution which allows for other protocols not just https and http. I will take a closer look at grok.
A ssh tunnel could work. I didn't think of that. I will have to test how this interacts with docker but I think it must be setup directly on the host.
I don't think the ssh tunnel limitation applies since the service will still be reachable from As local network. Speed might be a concern but I will have to test.
I don't want to defend current ai art but writing sentences falls under art for me even if they get adapted on their way to the final product.
Though I also think programmers, knitters... can create art.
An AI use case I think is OK and is art. Is using your own sketches and ideas and taking them to the finish by filling in the background or coloring/shading it.
Edit:
On another note.
Let's look at it from the perspective of an indie game developer using Godot.
He programs his game logic finishes his sketches with ai.
Generates materials with ai and maybe even 3d models in the future.
He won't hire artists.
So they don't get paid.
However he also uses insane amounts of open source libraries written by thousands of programmers. They don't get anything either.
If he is kind they get attribution maybe some will even get donations.
The indie dev could create something he would not have been able to create without these technologies.
A big corporation creating AAA games can also cut costs massivly.
Absuing the work of artists by using their data without paying. These companies also take from open source and give nothing back.
I think the abuse of artists that is starting to happen, is very similar to the abuse open source has been suffering for a long time.
I mean if it's a gapped system... 🫣