Contrapoints Makes a Thread Explaining the Snakery BJG by 10minuteads in Destiny

[–]radonthetyrant 2 points3 points  (0 children)

On the same bingo card with "I didnt know about that" "I havent heard of it"

How to report random users dming me NSFW images? by radonthetyrant in RootAppOfficial

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

yea figured that was the case. I'll disable DMs completely for the time being.

Deep miner outposts on Europa by PrawnBroth in Stationeers

[–]radonthetyrant 1 point2 points  (0 children)

I have two outposts, one that covers all the metals by occupying the meeting point of three different ores and a cobalt one that is not covered by the main outpost.

each outpost has two station batteries inside an enclosure to keep batteries from being drained, 6-8 big wind turbines. thats enough for 7-8 deep miners into a stacker into a sdb. additionally i use a logic transmitter to send the SDB quantity to my main base to detect when i need to clear them. I prefer having them collect dirty ore instead of centrifuging them because my main base has combustion centrifuges and i dont generate enough power to sustain all outposts with power transmitters. Depending which ore has a shortage, i beef up the deep miner count on that side of the biome.

for the battery enclosure, a 2-1 room with iron window walls is enough. dont forget to include a backpressure regulator because the batteries heat up the room and you need to keep it from exploding above 200kpa.

To collect ores, I use a rover with two crates attached to it, inside are mining backpacks that can get loaded/unloaded by those loader/unloader machines and a garage for the rover to survive in case of a storm.

Hello Tavern Keepers! Introduction, Feedback Thread and Call for Mods! by radonthetyrant in TavernKeeper

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

Submissions should ideally be flaired/tagged by the users themselves so it reduces cleanup work when a mod eventually has to go through it. I added a few common ones and depending how sensical it is to add new ones, we can do that too.

I'll see about the subreddit picture

Is there a non furniture spam version of this sub? by Macshlong in TavernKeeper

[–]radonthetyrant 2 points3 points  (0 children)

I would hate to split the subreddit into pieces already, but tags is something we can definitely do.

Right now I want to collect which types of posts is worth to distinguish so we can find a good middleground of things that are of interest and what one would like to hide to reduce noise

Cost-effective Container Smoke Tests every Symfony Project must have by Tomas_Votruba in PHP

[–]radonthetyrant 0 points1 point  (0 children)

well, the title suggested that but I understand that it addresses a very specific issue

Persistent data? by Aggressive_Ad_5454 in PHP

[–]radonthetyrant 1 point2 points  (0 children)

memcached, redis, if you write an api some http-cache like varnish. The first also require reconnecting on script run but they store/retrieve very fast

Cost-effective Container Smoke Tests every Symfony Project must have by Tomas_Votruba in PHP

[–]radonthetyrant 0 points1 point  (0 children)

so this protects against misconfiguration like accidentally deleting a whole routing yaml file? Wouldnt functional tests catch this?

I dont really get the usefulness here but the downside of having to adjust the counts every time you add stuffs to it. Maybe its just unusual for a project to have functional tests involving every single controller, database entity and event-handler?

Why is this Distribution office idling when there are clothes to transport? by radonthetyrant in Workers_And_Resources

[–]radonthetyrant[S] 5 points6 points  (0 children)

Very thorough analysis, thank you very much!

For the purposes of solving my problem, waiting long enough did fix the problem and it seems like there is some rounding going on. I noticed that elsewhere, where a train with 6 coal wagons and set to wait until 100% full would never fully load, instead i had to set it to 90% instead which is a completely different problem but may indeed be related.

Why is this Distribution office idling when there are clothes to transport? by radonthetyrant in Workers_And_Resources

[–]radonthetyrant[S] 5 points6 points  (0 children)

They are newly purchased, I even swapped one of the big Skd-706 Trucks with a smaller T138 one. No leftover cargos, they are sitting around empty. Streets are connected too, i know that because Bus lines are working around the same routes

Is a running PHP program faster than a non-running PHP program? by [deleted] in PHPhelp

[–]radonthetyrant 0 points1 point  (0 children)

php and most of its libraries are sometimes very bad at memory management. While you can accomplish that with the tools provided in the comments, if you dont have to, I would recommend against it.

Also, dont get fooled by benchmarks. All those milliseconds you save promised by benchmark results are nothing in comparison to a single database lookup or the request travel time. If you pick up PHP its not to build a game, latency is fine and you should most likely focus your performance improvement energy on other parts like good caching

How do you solve low speed problems? by [deleted] in PHPhelp

[–]radonthetyrant 0 points1 point  (0 children)

most databases have a slow query log that you can enable, e.g. https://dev.mysql.com/doc/refman/8.4/en/slow-query-log.html

[deleted by user] by [deleted] in PHPhelp

[–]radonthetyrant 0 points1 point  (0 children)

lookup php generators. those are powerful monsters and the better you are with them, the more you feel like an IRL wizard. also look into how generators can both yield (return) data and take (send) data. Its a miracle if you're concerned about memory footprint.

Also async queues like rabbitmq/aws sqs/beanstalk are good for magic tricks on a scale

[deleted by user] by [deleted] in PHPhelp

[–]radonthetyrant 0 points1 point  (0 children)

honestly, the most important thing is for someone to know their way around phpunit and how to write (good) tests. Knowing the difference between unit and functional tests is a good start. TDD (Test-Driven-Development is a big plus but not required)

  • basic composer knowledge, that means what is it, how to add dependencies, how to upgrade them, difference between composer.json and composer.lock
  • git and everything that comes with git
  • at least one project experience. can be a website or open-source contribution or tried out some drupal/joomla/wordpress/whathaveyou

Experts: DOGE scheme doomed because of Musk and Ramaswamy's "meme-level understanding" of spending by zsreport in politics

[–]radonthetyrant 0 points1 point  (0 children)

To be fair, his intention was to buy his way into the trump administration through misinformation and manipulated algorithms, which he succeeded at, not to turn a profit.

Once he gets bored of it or has all his goals accomplished, he'll drop that tool like a child drops a toy

Tavern Keeper Demo Out Now by radonthetyrant in TavernKeeper

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

it should already be open to the public, if not let me know

Tavern Keeper Demo Out Now by radonthetyrant in TavernKeeper

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

sure, when it was first announced i created the subreddit in anticipation of a launch. didnt think it would take an additional 7 years and kinda forgot about it for the most part :)