this post was submitted on 04 Jul 2025
87 points (97.8% liked)

196

3797 readers
1627 users here now

Community Rules

You must post before you leave

Be nice. Assume others have good intent (within reason).

Block or ignore posts, comments, and users that irritate you in some way rather than engaging. Report if they are actually breaking community rules.

Use content warnings and/or mark as NSFW when appropriate. Most posts with content warnings likely need to be marked NSFW.

Most 196 posts are memes, shitposts, cute images, or even just recent things that happened, etc. There is no real theme, but try to avoid posts that are very inflammatory, offensive, very low quality, or very "off topic".

Bigotry is not allowed, this includes (but is not limited to): Homophobia, Transphobia, Racism, Sexism, Abelism, Classism, or discrimination based on things like Ethnicity, Nationality, Language, or Religion.

Avoid shilling for corporations, posting advertisements, or promoting exploitation of workers.

Proselytization, support, or defense of authoritarianism is not welcome. This includes but is not limited to: imperialism, nationalism, genocide denial, ethnic or racial supremacy, fascism, Nazism, Marxism-Leninism, Maoism, etc.

Avoid AI generated content.

Avoid misinformation.

Avoid incomprehensible posts.

No threats or personal attacks.

No spam.

Moderator Guidelines

Moderator Guidelines

  • Don’t be mean to users. Be gentle or neutral.
  • Most moderator actions which have a modlog message should include your username.
  • When in doubt about whether or not a user is problematic, send them a DM.
  • Don’t waste time debating/arguing with problematic users.
  • Assume the best, but don’t tolerate sealioning/just asking questions/concern trolling.
  • Ask another mod to take over cases you struggle with, if you get tired, or when things get personal.
  • Ask the other mods for advice when things get complicated.
  • Share everything you do in the mod matrix, both so several mods aren't unknowingly handling the same issues, but also so you can receive feedback on what you intend to do.
  • Don't rush mod actions. If a case doesn't need to be handled right away, consider taking a short break before getting to it. This is to say, cool down and make room for feedback.
  • Don’t perform too much moderation in the comments, except if you want a verdict to be public or to ask people to dial a convo down/stop. Single comment warnings are okay.
  • Send users concise DMs about verdicts about them, such as bans etc, except in cases where it is clear we don’t want them at all, such as obvious transphobes. No need to notify someone they haven’t been banned of course.
  • Explain to a user why their behavior is problematic and how it is distressing others rather than engage with whatever they are saying. Ask them to avoid this in the future and send them packing if they do not comply.
  • First warn users, then temp ban them, then finally perma ban them when they break the rules or act inappropriately. Skip steps if necessary.
  • Use neutral statements like “this statement can be considered transphobic” rather than “you are being transphobic”.
  • No large decisions or actions without community input (polls or meta posts f.ex.).
  • Large internal decisions (such as ousting a mod) might require a vote, needing more than 50% of the votes to pass. Also consider asking the community for feedback.
  • Remember you are a voluntary moderator. You don’t get paid. Take a break when you need one. Perhaps ask another moderator to step in if necessary.

founded 5 months ago
MODERATORS
 

my factory is terribly optimized, if you could even consider it optimized at all.

top 27 comments
sorted by: hot top controversial new old
[–] general_kitten@sopuli.xyz 4 points 20 hours ago

this likely happened because the train saw that the fastest path was occupied at the time so it rerouted to a longer but unoccupied path

[–] jawa22@lemmy.blahaj.zone 20 points 1 day ago (1 children)

A small amount of work and you would have Saddam's hiding spot.

[–] mic_check_one_two@lemmy.dbzer0.com 7 points 1 day ago (1 children)

Or Loss. I opened this fully expecting to find Loss buried somewhere in it.

[–] squaresinger@lemmy.world 4 points 1 day ago

Keep it burried with Saddam. That's where that meme belongs.

[–] belated_frog_pants@beehaw.org 4 points 1 day ago (1 children)
[–] goatbeard@beehaw.org 7 points 1 day ago (1 children)
[–] architectonas@lemmy.world 14 points 1 day ago (5 children)

It has always fascinated me that people come home eager to play digital work simulations for recreation.

I don't know this game though. So maybe this is off topic.

[–] mriswith@lemmy.world 3 points 14 hours ago

It's Factorio, and it's pretty good at giving you little dopamine hits as you complete smaller automation goals and expand.

As for people who play "work" games in their free time, the joy is often that they're doing it on their own terms. It's like how some car mechanics have a restoration/project car at home, or professional programmers make their own things.

[–] VitoRobles@lemmy.today 6 points 1 day ago

For me, it's like how people played with train sets in the 40s.

You're just watching the system go. You fix some things here and there. There's no reward, besides intrinsic dopamine boosts. And little to no failure. Except from outsiders who mock it.

[–] nebula42@lemmy.zip 18 points 1 day ago (1 children)

It's factorio, a game where the goal is take raw materials from a planet you crash landed on and eventually process them into parts to build a rocket off the planet. There are a lot of intermediate steps to get there of course, and while it is possible to craft straight out of the inventory, automation is practically required in order to actually process everything required in your lifetime.

[–] joulethief@discuss.tchncs.de 15 points 1 day ago (1 children)

I'd like to add that this game feels very polished and accessible, thanks to its developers. There's also a free demo which got me absolutely hooked (and a very reasonable price for the full game)

[–] null@slrpnk.net 7 points 1 day ago

It's also the only game I'm aware to have a "never goes on sale" stance from the developers. So if you like it, there's never a reason to wait for a sale.

[–] SmoothOperator@lemmy.world 15 points 1 day ago (2 children)

I'm also fascinated. I think a big part of it is coming home to tasks that are low stakes, guaranteed solvable and made fun to solve.

Gives some much needed stimulation of your job is to solve complex tasks which are high stakes, not guaranteed solvable and which require lots of effort for little reward.

[–] lime@feddit.nu 10 points 1 day ago

not to mention that the tools at your disposal for stuff like this makes the job easier instead of harder. it's like only the fun parts of the job.

i have an acquaintance who's a farmer and plays faming sim on his off hours.

[–] RunJun@lemmy.dbzer0.com 2 points 1 day ago

Autonomy coupled with genuine interest in the subject.

[–] lvxferre@mander.xyz 12 points 1 day ago

The factory must ~~grow~~ rule.

[–] programmer_belch@lemmy.dbzer0.com 8 points 1 day ago (2 children)

Try using two lanes for every route, it makes it easier for the trains to find the fastest route

[–] ns1@feddit.uk 4 points 20 hours ago

Two lanes everywhere is the simplest and most conventional solution for this. But I might be tempted to just make the big loop one-way and turn it into a massive roundabout

[–] programmer_belch@lemmy.dbzer0.com 2 points 1 day ago (1 children)

Following my comment, I usually use a modular design with blocks connected using two lanes and a roundabout to connect the lanes:

The design in question

[–] mic_check_one_two@lemmy.dbzer0.com 4 points 1 day ago* (last edited 1 day ago) (1 children)

Yup, the image isn’t loading for me, but this is the way. Establish blocks with uniform size, so you can simply stamp them down. The nice part about this is that you can easily create loops without needing to worry about whether or not the ends will meet up; Since they’re all the same size, it’s just making a big grid.

And yeah, 100% use two lanes. Train path finding is odd, and having two separate lanes for bidirectional travel is extremely important as your factory gets larger.

I usually incorporate power lines and logistic bot ports in the designs too, so that I don’t need to worry about running those separately. Space the grid out so it coincides with your logistics bot coverage. You just blueprint it out, and then your logistics automatically expands to cover it and build it out as soon as the roboports and power lines get placed.

Lastly, establishing a standardized train size will help with being able to stamp down train depots. If all of your trains are 2 engines and 8 cars, you can design your depots to account for that standard size. Then just include a spot for inputs or outputs (and a few places for waiting trains) and you’ll be golden.

For instance, I usually had four balanced blue conveyor belts of input for my pickup depot. Two train stations with the same name (so trains can pick whichever one is available) and two more spaces for waiting trains. So a single station can have up to four trains loading/waiting for pickup, and they’ll load as fast as the four blue belts will carry inputs. I simply tie my inputs into those balanced belts, and the blueprint handles the rest. Something like this, except I normally use two single-sided pickup stations instead of a single double-sided station:

Sorry for the image not loading, it seems like catbox stopped working for a while, these images should work.

This image shows my current setup for making yellow and purple science, it is not yet optimized because I'm still at gleba. My idea is just using rare or higher tier elements for making science,

The block design

I already use different blocks for different purposes, this image shows my science block right next to the station block,

The multiple station design

Finally, the design limits my current maximum train size to two wagons, for my copper mine I use one line to load chests that then load into the train for maximum throughput as long as there is a sufficient delay between trains,

Train station

[–] CriticalMiss@lemmy.world 6 points 1 day ago

I was trying to find the Loss pattern.

I need help.

[–] Turret3857@infosec.pub 5 points 1 day ago

I thought this was a Valetudo map for a long while and was confused as to why it was posted.

[–] TechieDamien@lemmy.ml 6 points 1 day ago (1 children)

Definitely needs more train signals to increase throughput over the straight sections. Otherwise, the network design is far more creative than the city blocks I use as a crutch!

[–] ns1@feddit.uk 2 points 20 hours ago

I'd caveat this by saying more signals is best done with two lanes. For two-way single-lane track you need everything in one signalling block to avoid gridlocks