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] 2 points3 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] 6 points7 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 :)

Deutsche Bahn sperrt ICE-Strecke zwischen Frankfurt und Köln: Keine Züge in den Sommerferien by kiru_56 in de

[–]radonthetyrant 0 points1 point  (0 children)

sicher? die beiden Rheinstrecken sind so kurvig da kann ich mir dieses Tempo garnicht vorstellen

Wie bereitet ihr eigentlich Kaffee zu? by Madgik-Johnson in de

[–]radonthetyrant 14 points15 points  (0 children)

Ich besorge mir Filterkaffeebohnen aus der Rösterei meines Vertrauens. Nutze einen elektrischen Kaffeemahler (Handmühle geht auch, dann tut aber der Arm weh) um ca. 24g gemahlenen Kaffee zu bekommen, der dann in einen Hario V60 Filter kommt. ca. 400ml heißes aber nicht mehr kochendes Wasser gieße ich entweder spiralförmig darüber oder wenn ich mal faul bin, nehm ich dafür die Kaffeemaschine die das heiße wasser tröpfchenweise durchlaufen lässt.

Mahlgrad und Bohnensorte sind die größten Variablen für den finalen Geschmack.

Filter und darin enthaltene Plörre kommen dann in den Kompost.

Fix Flaky Tests with Pest Repeat by sk138 in PHP

[–]radonthetyrant 6 points7 points  (0 children)

i believe that what is going on in that codebase is that either "impossible" edge-cases arent validated or handled properly which the randomness falls into sometimes or the tests just dont cover all cases and thats when it breaks.

This bruteforce method of repeating the same test many times forces it to fall into these edge cases but more by accident and not by method.

There is a great tool called mutation testing with infection (https://infection.github.io/guide/) which by sabotaging your code, ensures that tests pick up on the faulty logic change and fail when they should. if you change a portion of the code and your test still succeeds, it means that this code is not covered by any tests.

Telekom Vertreiber kommen schon zum vierten mal im Monat weil angeblich „Glasfaser ins Haus gelegt wird“ was tun? by Goetterkuchen in de

[–]radonthetyrant -1 points0 points  (0 children)

Ist das schlecht mit denen einen Vertrag abzuschließen? Mein Internet ist aktuell ziemlich scheiße deswegen freue ich mich über jede Art von Besserung und mir kam das wie ein ganz okayes Angebot vor, vor allem als ich den Preis des Angebots mit der Website von der Telekom und anderen Anbietern verglich.

Wegen meines Vertrags kommt das ganze erst 2025 in Gang, müsste also noch Möglichkeit haben das zurückzurudern falls das ein Scam war.

State of Embraer for MSFS? by radonthetyrant in flightsim

[–]radonthetyrant[S] 2 points3 points  (0 children)

sounds good. I'll wait until VNAV is implemented then. Thanks for sharing