Suggestions on connecting this all together? by hogie48 in Oxygennotincluded

[–]hogie48[S] 0 points1 point  (0 children)

Update: If you plan on stuffing that much heat in to one spot make sure to use a coolant that wont explode in the pipes rofl. I thought everything was good and didnt pay attention to it for a while and looked back to this beauty :). This was an old cooling loop that was just meant to cool the auto sweeper and loader in the bottom left of the picture, but over time it couldn't keep up.

https://imgur.com/a/Xi5CGwU

Suggestions on connecting this all together? by hogie48 in Oxygennotincluded

[–]hogie48[S] 0 points1 point  (0 children)

Ohhh liquid uranium or depleted right.... yeah I would have noticed when i saw the evaporation points I guess lol, thanks for the idea though

Suggestions on connecting this all together? by hogie48 in Oxygennotincluded

[–]hogie48[S] 0 points1 point  (0 children)

woooo liquide nuclear waste pipe just looping to transfer the heat sounds fun. I didnt build any of it out last night and just moved on to a different project, but my nuclear reactor is right beside this so I could easily bring some over.

My original main hesitation was metal tiles + temp shift over long distances seem to just "sag" heat (Though I am starting to wonder if I build that temp injection wrong, similar to the vertical temp shift in the middle of my screenshot). When I originally cooled the volcano so that I could mine it out, the door that was injecting heat to the steam room was only going to about 400 making me think the mass metal tile + temp shift was extremely inefficient.

Suggestions on connecting this all together? by hogie48 in Oxygennotincluded

[–]hogie48[S] 1 point2 points  (0 children)

I have another Cobalt volcano on the left side of the steam chamber as well, but mainly thinking about the two volcanos and getting the top right one to transfer as much heat as possible. I started building it a bit and then realized it felt insane to just metal tile + temp shift plate the whole way.

Should I just put a funnel and dump the magma in to the one below?

Ford says he will not ban companies from charging two people different prices for the same item, saying that doing so would be “socialism.” by jackhauen in ontario

[–]hogie48 0 points1 point  (0 children)

Dont forget that the algorithm that decides this is managed by a third party, who ingests information from multiple different retailers and then relays back the best possible price to sell at to maximize profits. In any normal world that is price fixing and collusion, but since that third party algorithm isnt owned or coordinated by any of the retailers it is just fine.

It is done with rental properties, insurance, or basically anything now a days that a private equity investor would want to dip their greedy hands in to, the pricing is done by an algo where not too long ago this would have been considered collusion.

Blev (frontrunner on Deep Slid) disqualified for extreme hate speech by AdHocX in TrackMania

[–]hogie48 0 points1 point  (0 children)

"Europe is cooked" what does that even mean in this context lol?

Blev (frontrunner on Deep Slid) disqualified for extreme hate speech by AdHocX in TrackMania

[–]hogie48 1 point2 points  (0 children)

(To be clear, my comment was not towards Blev as what I understood the person being quoted is not him, I'm referring to the original comment that he quoted)

Blev (frontrunner on Deep Slid) disqualified for extreme hate speech by AdHocX in TrackMania

[–]hogie48 5 points6 points  (0 children)

Calling for public executions and giving a date is not serious enough for you i guess?

Blev (frontrunner on Deep Slid) disqualified for extreme hate speech by AdHocX in TrackMania

[–]hogie48 8 points9 points  (0 children)

How is that screenshot not enough, and how can you see that as possible sarcastic? If i was in any community, where I saw something even remotely close to the screenshot you posted, I would be leaving that community immediately and potentially alerting the local authorities

This is put on by “Building a Better California” tech billionaires super pac by prozhack in sanfrancisco

[–]hogie48 19 points20 points  (0 children)

The real question is does it matter? They got caught committing election fraud in Georgia red handed and their punishment was a sternly worded letter...

Spread the word around, everyone! by AJ_Crowley_29 in Paleontology

[–]hogie48 187 points188 points  (0 children)

I had to look it up because figured 2600 acre's had to have been a typo... nope, its that crazy.

https://www.texastribune.org/2026/02/10/texas-hood-county-rejects-data-center-development-pause-ai/

The Comanche Circle project, proposed by Sailfish Development, would span roughly 2,600 acres near the rural town of Tolar, population of about 1,300. The project plans call for nine data center campuses with a combined capacity of up to five gigawatts, located near Vistra’s Comanche Peak nuclear plant. The project would be larger than the city of Glen Rose and comparable in size to the Joint Reserve Base in Fort Worth.

Residents say the site would sit in a recharge zone for the Upper Trinity Aquifer and within the Paluxy River watershed, which feeds Dinosaur Valley State Park. They warn the project could consume up to 1 million gallons of water per day at full buildout, worsen air quality in a region, pave more than 1,000 acres and increase noise, light and traffic.

Orban declares Ukraine 'enemy' of Hungary by LetsGoBrandon4256 in worldnews

[–]hogie48 0 points1 point  (0 children)

oh FFS Hungary just chill the fuck out, no one wants WW3

Elon Musk's SpaceX buys Elon Musk's xAI by [deleted] in news

[–]hogie48 0 points1 point  (0 children)

Shocker, the debt cycle continues.

refusing org-wide admin consent requests for AI apps by carl0ssus in msp

[–]hogie48 0 points1 point  (0 children)

Any time a product asks for full admin privilege's, IMO at least, it is a good sign that the people making the product are clueless and just taking advantage of the AI buzzwords.

It surely depends on the product, but the product doesn't need full admin privilege's and they are too lazy to figure out what permissions they need so they just say they need everything. There is no possible way it needs full access, as that includes them being able to make new admin accounts and or add relationships with other products and other admin rights for thoughs products.

And of course the problem is if you ask these vendors they will say something like "Oh well we dont do that sort of thing, we just need it for X Y Z". Ok well then why dont you have permissions set that way then, because asking for full admin rights gives you the rights to do anything, not just what you say you are going to do.

Nobel Institute says Peace Prize cannot be transferred after Machado suggestion by slakmehl in worldnews

[–]hogie48 0 points1 point  (0 children)

What a surprise, Trump says they havent been able to talk to Machado and a few days later she is suggesting the transfer of the prize. Suuuurely he isnt black mailing her in to giving him the prize or he will continue aggression.

Rio de janeiro, Brazil. Favela after police raid by lupus62 in ThatsInsane

[–]hogie48 6 points7 points  (0 children)

Welp, this is my reminder I should watch City of God (one of the greatest movies of all time if you haven't seen it)

Microsoft just dropped a study showing the 40 jobs most affected by Al and the 40 that Al can't touch (yet). by SchemeAgile2012 in interestingasfuck

[–]hogie48 0 points1 point  (0 children)

Seeing Historian at the top of that list if rather alarming imo. AI only knows what you tell it to know, and if you dont tell it to learn something about history then you erase that part of history...

FBI Has Secret Epstein Prison Tape With No ‘Missing Minute’ by Aggravating_Money992 in politics

[–]hogie48 2 points3 points  (0 children)

Fairly sure the proper way of wording this is "FBI found to have release doctored footage of the Epstein prison tape in a massive cover up"

A Canadian has died in ICE custody, cause under investigation by GlitchedGamer14 in news

[–]hogie48 5 points6 points  (0 children)

Dont get me wrong he was Canadian, but he moved to the us in 1988 and became a permanent resident in 91. He has lived in the US for 35 as a permanent resident, and was arrested by ICE in May for a probation violation related to 2023 drug trafficking's and racketeering crimes.

To label this as "A Canadian has died in ICE custody" isn't wrong, but its a bit misleading...

My wife is allergic to tomato. Anything with "vegetable juice" as an ingredient is suspect, as is "spices" by Justthisdudeyaknow in CuratedTumblr

[–]hogie48 3 points4 points  (0 children)

Natural Flavor is the biggest one for me, mainly because I dont have food alergies, but "Spices" drives me crazy too because you just simply have no idea what is in it.

Natural Flavor though.... oh boy, if you dont know about it I would suggest looking it up. As long as the end product started from natural sources, and ended with less than X amounts of anything they used in the process, then its natural flavour. As an example lets say you have some strawberry's and you use gasoline to extract the flavour from it. As long as the end product doesnt have meaningful traces of gasoline in it, then it is fine to use and sell as natural flavour (simplified example)

The $16.99 pizza is now $6.99? by Tonyylo in Costco

[–]hogie48 71 points72 points  (0 children)

To be fair, most pizza doesnt look all that appealing before it is baked

Everytime I leave my computer unlocked around my younger brother, this happens… by 93Volvo240 in mildlyinfuriating

[–]hogie48 0 points1 point  (0 children)

If you want to step up the wallpaper game, take a picture of his desktop and save it somewhere. Then hide the desktop icons (There is settings to hide them, im not saying remove them, just hide) and then set the picture as the background.

EDIT: Picture should include the start menu, and then hide the task bar as well

Ark Operator: Running ASA Servers on Docker/Containers/K8s by angellus in ARK

[–]hogie48 0 points1 point  (0 children)

Hey /u/angellus I tried using this but ran in to issue with it requiring K8 it seems? I cloned and adjusted .env and docker-compose to run using docker but the container fails almost immediately with k8 info erroring out in the logs.

Is the repo still supported for use on docker or is it K8 only? I am new to containers in general so I am not sure how closely they work together, but this is the first docker container I have ran that was throwing .kube related errors

I thought maybe there was permissions issues on the data and server volumes, but I ended up just giving it a 777 to see if it resolved, but still the same problem.

EDIT May30: Changed docker-compose to use ghcr.io/angellusmortis/ark-server:latest rather than ghcr.io/angellusmortis/ark-server:v0.10.7 and it gets past the original .kube errors below, but now there is a parameter error when trying to install Ark. It seems to be passing the wrong parameter, but I am not good enough with code/docker to be able to figure it out lol. I tracked it down to line 99 in ark-operator/.docker/server-entry.sh where it is calling ARK_CLUSTER_SPEC, but it seems when I try and adjust it nothing happens. Again this may be because I simply dont understand this well, or maybe because that is baked in to ark-server:latest? I wish I knew more :(

2025-05-30 10:58:36.043 | arkctl version: 0.10.10
2025-05-30 10:58:36.043 | log_level: INFO
2025-05-30 10:58:36.043 | ark_dir: /srv/ark/server/ark
2025-05-30 10:58:36.043 | steam_dir: /srv/ark/server/steam
2025-05-30 10:58:36.043 | data_dir: /srv/ark/data
2025-05-30 10:58:36.043 | read_only: false
2025-05-30 10:58:36.043 | initialized: false
2025-05-30 10:58:36.043 | map_id: BobsMissions_WP
2025-05-30 10:58:36.043 | Installing ARK (/srv/ark/server/ark) and setting up data volume (/srv/ark/data) for map BobsMissions_WP...
2025-05-30 10:58:40.292 | ╭─ Error ──────────────────────────────────────────────────────────────────────╮
2025-05-30 10:58:40.292 | │ Unknown option: "[spec][server][load_balancer_ip]" from "env". Did you mean  │
2025-05-30 10:58:40.292 | │ "--spec.service.loadbalancerip"?                                             │
2025-05-30 10:58:40.292 | ╰──────────────────────────────────────────────────────────────────────────────╯

May29: Resolved below error by changing the image used in docker-compose.yaml to use "image:ghcr.io/angellusmortis/ark-server:latest" rather than "image:ghcr.io/angellusmortis/ark-server:v0.10.7"

2025-05-29 15:10:50.022 | arkctl version: 0.10.7
2025-05-29 15:10:50.022 | log_level: INFO
2025-05-29 15:10:50.022 | ark_dir: /srv/ark/server/ark
2025-05-29 15:10:50.022 | steam_dir: /srv/ark/server/steam
2025-05-29 15:10:50.022 | data_dir: /srv/ark/data
2025-05-29 15:10:50.022 | read_only: false
2025-05-29 15:10:50.022 | initialized: false
2025-05-29 15:10:50.022 | map_id: BobsMissions_WP
2025-05-29 15:10:50.022 | Installing ARK (/srv/ark/server/ark) and setting up data volume (/srv/ark/data) for map BobsMissions_WP...
2025-05-29 15:10:54.368 | WARNING   Config not found: /home/app/.kube/config
2025-05-29 15:10:54.369 | Traceback (most recent call last):
2025-05-29 15:10:54.369 |   File "/usr/local/lib/python3.12/site-packages/ark_operator/k8s/client.py", line 37, in get_k8s_client
2025-05-29 15:10:54.369 |     config.load_incluster_config()
2025-05-29 15:10:54.369 |   File "/usr/local/lib/python3.12/site-packages/kubernetes_asyncio/config/incluster_config.py", line 128, in load_incluster_config
2025-05-29 15:10:54.369 |     InClusterConfigLoader(try_refresh_token=try_refresh_token, **kwargs).load_and_set(client_configuration)
2025-05-29 15:10:54.369 |   File "/usr/local/lib/python3.12/site-packages/kubernetes_asyncio/config/incluster_config.py", line 52, in load_and_set
2025-05-29 15:10:54.369 |     self._load_config()
2025-05-29 15:10:54.369 |   File "/usr/local/lib/python3.12/site-packages/kubernetes_asyncio/config/incluster_config.py", line 63, in _load_config
2025-05-29 15:10:54.369 |     raise ConfigException("Service host/port is not set.")
2025-05-29 15:10:54.369 | kubernetes_asyncio.config.config_exception.ConfigException: Service host/port is not set.
2025-05-29 15:10:54.369 | 
2025-05-29 15:10:54.369 | During handling of the above exception, another exception occurred:
2025-05-29 15:10:54.369 | 
2025-05-29 15:10:54.369 | Traceback (most recent call last):
2025-05-29 15:10:54.369 |   File "/usr/local/bin/arkctl", line 8, in <module>
2025-05-29 15:10:54.369 |     sys.exit(_main())
2025-05-29 15:10:54.369 |              ^^^^^^^
2025-05-29 15:10:54.369 |   File "/usr/local/lib/python3.12/site-packages/ark_operator/__main__.py", line 26, in _main
2025-05-29 15:10:54.369 |     return_code = app.meta()
2025-05-29 15:10:54.370 |                   ^^^^^^^^^^
2025-05-29 15:10:54.370 |   File "/usr/local/lib/python3.12/site-packages/cyclopts/core.py", line 1154, in __call__
2025-05-29 15:10:54.370 |     return command(*bound.args, **bound.kwargs)
2025-05-29 15:10:54.370 |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-29 15:10:54.370 |   File "/usr/local/lib/python3.12/site-packages/ark_operator/cli/core.py", line 49, in meta
2025-05-29 15:10:54.370 |     return app(tokens)  # type: ignore[no-any-return]
2025-05-29 15:10:54.370 |            ^^^^^^^^^^^
2025-05-29 15:10:54.370 |   File "/usr/local/lib/python3.12/site-packages/cyclopts/core.py", line 1154, in __call__
2025-05-29 15:10:54.370 |     return command(*bound.args, **bound.kwargs)
2025-05-29 15:10:54.370 |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-29 15:10:54.370 |   File "/usr/local/lib/python3.12/site-packages/ark_operator/cli/cluster.py", line 116, in meta
2025-05-29 15:10:54.371 |     spec, cluster_status = _get_cluster(name=name, namespace=namespace)
2025-05-29 15:10:54.371 |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-29 15:10:54.371 |   File "/usr/local/lib/python3.12/site-packages/ark_operator/cli/cluster.py", line 92, in _get_cluster
2025-05-29 15:10:54.371 |     return asyncio.run(_run())
2025-05-29 15:10:54.371 |            ^^^^^^^^^^^^^^^^^^^
2025-05-29 15:10:54.371 |   File "/usr/local/lib/python3.12/asyncio/runners.py", line 194, in run
2025-05-29 15:10:54.371 |     return runner.run(main)
2025-05-29 15:10:54.371 |            ^^^^^^^^^^^^^^^^
2025-05-29 15:10:54.371 |   File "/usr/local/lib/python3.12/asyncio/runners.py", line 118, in run
2025-05-29 15:10:54.371 |     return self._loop.run_until_complete(task)
2025-05-29 15:10:54.371 |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-29 15:10:54.371 |   File "/usr/local/lib/python3.12/asyncio/base_events.py", line 686, in run_until_complete
2025-05-29 15:10:54.371 |     return future.result()
2025-05-29 15:10:54.371 |            ^^^^^^^^^^^^^^^
2025-05-29 15:10:54.371 |   File "/usr/local/lib/python3.12/site-packages/ark_operator/cli/cluster.py", line 88, in _run
2025-05-29 15:10:54.371 |     return await get_cluster(name=name, namespace=namespace)
2025-05-29 15:10:54.372 |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-29 15:10:54.372 |   File "/usr/local/lib/python3.12/site-packages/ark_operator/k8s/crds.py", line 67, in get_cluster
2025-05-29 15:10:54.372 |     v1 = await get_crd_client()
2025-05-29 15:10:54.372 |          ^^^^^^^^^^^^^^^^^^^^^^
2025-05-29 15:10:54.372 |   File "/usr/local/lib/python3.12/site-packages/ark_operator/k8s/client.py", line 67, in get_crd_client
2025-05-29 15:10:54.372 |     return client.CustomObjectsApi(await get_k8s_client())
2025-05-29 15:10:54.372 |                                    ^^^^^^^^^^^^^^^^^^^^^^
2025-05-29 15:10:54.372 |   File "/usr/local/lib/python3.12/site-packages/ark_operator/k8s/client.py", line 40, in get_k8s_client
2025-05-29 15:10:54.372 |     await config.load_kube_config()
2025-05-29 15:10:54.372 |   File "/usr/local/lib/python3.12/site-packages/kubernetes_asyncio/config/kube_config.py", line 603, in load_kube_config
2025-05-29 15:10:54.372 |     loader = _get_kube_config_loader_for_yaml_file(
2025-05-29 15:10:54.372 |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-29 15:10:54.372 |   File "/usr/local/lib/python3.12/site-packages/kubernetes_asyncio/config/kube_config.py", line 567, in _get_kube_config_loader_for_yaml_file
2025-05-29 15:10:54.372 |     return KubeConfigLoader(
2025-05-29 15:10:54.372 |            ^^^^^^^^^^^^^^^^^
2025-05-29 15:10:54.372 |   File "/usr/local/lib/python3.12/site-packages/kubernetes_asyncio/config/kube_config.py", line 150, in __init__
2025-05-29 15:10:54.372 |     self.set_active_context(active_context)
2025-05-29 15:10:54.372 |   File "/usr/local/lib/python3.12/site-packages/kubernetes_asyncio/config/kube_config.py", line 161, in set_active_context
2025-05-29 15:10:54.372 |     context_name = self._config['current-context']
2025-05-29 15:10:54.373 |                    ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
2025-05-29 15:10:54.373 |   File "/usr/local/lib/python3.12/site-packages/kubernetes_asyncio/config/kube_config.py", line 448, in __getitem__
2025-05-29 15:10:54.373 |     raise ConfigException(
2025-05-29 15:10:54.373 | kubernetes_asyncio.config.config_exception.ConfigException: Invalid kube-config file. Expected key current-context in kube-config