« first day (1324 days earlier)      last day (2231 days later) » 

12:00 AM
RELOAD!
[Cardshifter/HTML-Client] 21 commits. 1271 additions. 8478 deletions.
[rubberduck-vba/Rubberduck] 41 commits. 1 closed issue. 7 issue comments. 5518 additions. 2773 deletions.
 
12:31 AM
[Cardshifter/HTML-Client] Phrancis pushed commit e9764375 to vanilla-js-rewrite: Move try-catch logic, add exception to loadHtml.
 
12:42 AM
[Cardshifter/HTML-Client] Phrancis pushed commit 784b2e2b to vanilla-js-rewrite: Load login section separately.
 
 
1 hour later…
1:46 AM
@Phrancis Nah, definitely not normal. But it does happen from time to time :)
 
AGH, now have to deal with async things
Even though one script is declared to load further down in the code, it loads and executes before its parent exists, so I get a null reference error :|
 
2:47 AM
I suppose at this point I'll just have to learn promises and deal with it, only other option is callback hell
 
[Cardshifter/HTML-Client] Phrancis pushed commit d22fd76b to vanilla-js-rewrite: execution needs Wrong order, Promises
 
 
2 hours later…
4:44 AM
Happy Birthday @Marc-Andre :D
 
 
2 hours later…
6:25 AM
[Cardshifter/HTML-Client] Phrancis pushed commit 8241bffc to vanilla-js-rewrite: Started using async handling, I Promise it works!
[Cardshifter/HTML-Client] Phrancis pushed commit 71887374 to vanilla-js-rewrite: Formatting only... seems like .then() calls fit nicely at same indentation as the thing it follows logically.
 
 
2 hours later…
8:51 AM
[Cardshifter/HTML-Client] Phrancis pushed commit 3fb64d3a to vanilla-js-rewrite: Populate server list at login.
 
Little by little...
 
 
2 hours later…
10:56 AM
@Phrancis Happy Birthday @Marc-Andre
@Phrancis Yay!
 
11:37 AM
@Phrancis Thank you :)
@SimonForsberg Thank you
 
 
2 hours later…
1:25 PM
hey
Happy birthday @Marc-Andre!
 
 
2 hours later…
3:17 PM
@skiwi Thank you! And hey everyone!
 
 
2 hours later…
5:37 PM
> Factorio: 110 hours
Trying to figure out what exactly a tileable blueprint is
 
5:49 PM
I need to figure out a way to design a rail system where you can have multiple stations and mining sites that are for the same resource and make it "just work"
I'd rather not spend my day on manually configuring trains all the time :D
 
6:48 PM
Hey
 
7:29 PM
Monking
@skiwi I knew you would like that game
I've written code today, feels great!
3
 
@SimonForsberg How do you quit this game?
 
@skiwi Press escape and then write ":wq" ?
 
@SimonForsberg Hmm, ok
Still have to launch a rocket though
 
@skiwi Usually works to quit programs you get stuck in
@skiwi I wonder if you are even aiming towards that or not?
 
@SimonForsberg Of course, but there's also other things to do
As always :D
Do you say that nuclear power is prerequisite for rockets?
 
7:48 PM
@skiwi Definitely not.
 
Huh launching a rocket is not even that hard, just checked it, it's just very costly
 
Yup ^^
You have all the ingredients already maybe?
And all the science packs?
The speed module and the processing unit are the most complicated to automate. And the satellite of course...
 
I think the only thing left to do is research it
 
Then what are you waiting for?
 
My friend does download blueprints for those things usually though.. though I had a go at automating some of them earlier in the game, but it was quite complex
@SimonForsberg Not too much by now I think
We just automated all science packs yesterday
 
7:51 PM
@skiwi The fun part about Factorio is to figure out things yourself! :)
 
Watching things work is also fun
I'm kinda trying to figure out where nuclear power plays a role then? Does it make having enough energy ultimately easier? Is it for faster clearing of mobs? (As it does way more damage)
Even though the artillery turrets may be a bit OP..
But can't take those with you while driving around unless you make an artillery train :D
 
@skiwi Yup, definitely true. You could spend many many hours in Factorio just watching things move around
@skiwi It gives you a whole lot of power. It will probably solve all your energy issues. It can be used for faster clearing of mobs as well, the atomic bomb is really powerful - but expensive.
Dammit, now I thought of another mod idea for Factorio...
 
haha
12
Q: What is the point of trains?

AequitasIn Factorio I think you're meant to use trains to transfer materials over large distances, such as in the campaign where there is a mining outpost some distance away and you're meant to use a train to transfer the materials from the outpost to your main base. But I don't see why this is an impro...

Found that gem yesterday ^^
I'm having a hard time on finding the perfect train system though
What I want is that a train will come to collect resources from any outpost once it has a full train's capacity, and then bring it to a base that is in need of those resources
I found and understand examples with a single base, they will use circuit networks through the base to indicate how many trains need to collect items, and allow only that many trains to depart
Though even there it's already hard to verify that both of them will be going to the correct station (if there's two mining outposts on one base) because trains will go to the nearest station if I recall correctly
And as far as I know you can't see if a train is en route
 
There is a mod called "Logistic Trains" or something you might like.
Although many things are possible in vanilla, but I'm not an expert in the area.
You could probably visit the Factorio IRC channel and get some info from there, or one of the Factorio discord servers.
 
But part of the fun is to automate it ^^
 
8:07 PM
I believe you can connect a signal wire to a train signal, you should be able to use that to see if a train is en route.
 
That would be really complex, but should make more things possible..
Seemingly it would mostly work if you just ensure that the correct number of trains is on the rails
Still leaves the part about multiple bases though
At least I think the way to build really big factories with lots of rocket launches is to make all products on their own sites
Even better if you could generically specify what a train requests and produces, but I think that is definitely too complex
Like send a signal to request a copper plate train :D
 
[Cardshifter/HTML-Client] Phrancis pushed commit 9109cd0f to vanilla-js-rewrite: Make it so that the "Other server" input is only shown when Other is selected
 
TIL, the value null becomes the string "null" if you assign it to an HTML element's value attribute.
 
@skiwi You seem to be in the "pull" mindset, I normally just use "push" - All my trains always move around whether there is any place that needs items or not. I know a guy though that uses the pull-system a lot.
 
@SimonForsberg We're currently using a setup where trains wait for a maximum of 30 seconds on any place, or until it's full at the mining site, or until it's empty in the base, I can't say I'm convinced yet
 
8:19 PM
@skiwi I find the "Inactive for 2 seconds" very useful - assuming that you have buffer chests everywhere.
because "Inactive for X seconds" works for both "The train is now full" and "The train is now empty", but also for "There's very small amount of items in the chests / Being produced"
 
@SimonForsberg That's a pretty nice one actually! Because right now it's sometimes just sitting there doing nothing at all
 
I know :)
 
The reason why I would be liking a pull system more though is that it puts less trains on the rails, thereby reducing congestion
 
That's true. I totally see your reason for that.
The bad thing about my system is that trains are continuously moving around and stopping at 2 seconds at every place.
But start with using "Inactive for 2 seconds" and see how it goes
in fact, "Inactive for 1 second" is usually enough - 2 seconds are required for fluid wagons though.
 
I can give that a try... does it still involve manual setup of stations, etc. though?
 
8:30 PM
I'm considering using URL parameters like in this example to carry over things like user name across pages, think it's a bad or OK idea?
 
What I'd rather have is that all outposts and bases are named the same and you put multiple trains with those in path on the network
 
@Phrancis Not ideal, but try it. Another option might be a cookie or JS common storage
 
@SimonForsberg I have no idea what JS common storage is, or that there was such a thing
 
@skiwi That doesn't change from how you currently have it. It's a different wait condition, that's all.
@skiwi You can have the same name on train stations. What do you mean "put multiple trains with those in path on the network"? Concrete example?
 
@SimonForsberg Having multiple trains with the exact same conditions
Usually waiting in a stacker at the station
 
8:46 PM
@skiwi Do you mean that you just want to copy-paste train settings between trains?
If so, try the normal way of copy-pasting anything in Factorio, same way you would copy-paste an assembly recipe.
 
That's what you do right? When all outposts have the same name
Automating that would at least require a few mods..
 
9:00 PM
@skiwi I mean, copy-paste the trains, not the train stations
Outposts don't need to have the same name for you to copy-paste train schedule between trains.
 
9:11 PM
[Zomis/Server2] Ping: Design for failure.
 
@Duga Thanks for the confidence.
 
[Zomis/Server2] Zomis created branch master
[Zomis/Server2] Zomis pushed commit 7c62ab89 to master: Initial commit
[Zomis/Server2] Zomis pushed commit 324f98d2 to master: Add files for basic websocket server using event-driven code
[Zomis/Server2] Zomis pushed commit 4cf639bc to master: Add application gradle plugin
[Zomis/Server2] Zomis pushed commit 331f4006 to master: Ignore games-js - for now, until issue with klogging.common is resolved
[Zomis/Server2] Zomis pushed commit 262d33f2 to master: Add shadowJar plugin to games-server module
[Zomis/Server2] Zomis pushed commit 338a2466 to master: Add Jenkinsfile
 
This build will fail...
 
[Zomis/Server2] build for commit 338a2466 on master: This commit looks good
 
wtf...
 
9:21 PM
lol.
 
[Zomis/Server2] Zomis pushed commit 59cb22e6 to master: Change Jenkinsfile to also run tests
[Zomis/Server2] Zomis pushed commit 21aca957 to master: Use another port for tests
 
@Phrancis Turns out that the tests were never running.
 
[Zomis/Server2] build for commit 21aca957 on master: This commit looks good
 
Ah, I've missed my light-bulb that turns green when a build is successful :)
 
What are you making a server for?
 
9:28 PM
@SimonForsberg Huh, now I am confused :P
 
@skiwi Train Stations don't need to have the same name for you to copy-paste train schedule between trains.
@Phrancis yet-another-one-server-to-rule-them-all-project for games
 
@SimonForsberg How does that work then? I think we have different definitions of copy-paste
@SimonForsberg How many of those do you have already?!
 
Wow, I'm reading through the blueprint tutorial, while I already know most of it, and I just realize that holding shift will also mark trees, etc. for deconstruction
In hindsight, it makes sense
 
@skiwi Say you have a train that has the stations "Outpost A", "Outpost B", "Outpost C", "Main Base", "Some other part of some other base", and you want another train to have the same schedule, then you can copy-paste this schedule between the trains.
@skiwi Hint: You can also right-click a deconstruction blueprint...
 
9:32 PM
And I suppose you can also drag blueprint books to your inventory? That's a new thing to me as well then
@SimonForsberg I know that ^^
@SimonForsberg But how do you execute the copy-paste part?
> Added ability to export and import blueprints, blueprint books, and deconstruction planners as strings.
 
@skiwi Then you can use the deconstruction blueprint to destroy only rocks and trees, but yeah, holding shift is easier
 
This is only there since 0.15? Wow again
 
@skiwi Don't tell me that you don't know about this... hold down shift or control (forgot which one) and right click to copy, then hold the same button and left click to paste.
Try it with two assembling machines having different recipes for example
 
@SimonForsberg Cookies in general sound like a cleaner solution, still not sure what you mean by JS common storage though
 
9:38 PM
@SimonForsberg You're making me execute the very risky move of opening Factorio just before heading off
@SimonForsberg It's Shift and wow didn't know that
 
@SimonForsberg That persists across page load/change, since it's anchored to the Window?
 
I think that's my signal to stop messing around ^^
 
LOL
 
@skiwi Death by locomotive, ha! That tends to happen :)
@skiwi How can you have lived without it?
@Phrancis AFAIK, yes. Never used it myself.
 
@SimonForsberg The copying schedule for a new train part was getting a bit on my nerves..
 
9:50 PM
@skiwi It should have gotten on your nerves years weeks ago!
Feb 25 at 20:39, by skiwi
14 flying robotframe factories was indeed overkill though...
You really mean that for all those 14 factories you opened it, clicked "Change recipe", looked up the recipe, closed it and moved on to the next?
It's Factorio, don't do repeated tasks! ;)
 
@SimonForsberg Yeah...
 
@skiwi Well, now you know to not do that again!
Build assembly machines, select recipe, copy-paste recipe, done!
Maybe you should read through those tips that are shown on startup? (Unless you have clicked "Don't show this on startup", then you have to find that setting)
 
I wonder how difficult it would be to programmatically create blueprint for X production that are also somewhat optimized
 
@skiwi Get back to me if you solve that.
I've been interested in the same thing.
 
@SimonForsberg I read most of them and then thought that I know them all
 
10:01 PM
542
A: What is the difference between localStorage, sessionStorage, session and cookies?

pwdstThis is an extremely broad scope question, and a lot of the pros/cons will be contextual to the situation. In all cases these storage mechanisms will be specific to an individual browser on an individual computer/device. Any requirement to store data on an ongoing basis across sessions will need...

@SimonForsberg local storage sounds perfect for the job
 
I need more free time... But the one way to get more isn't really an option at all
I always thought work would suck less than university in terms of responsibilities
But they just suck equally
 
10:17 PM
@skiwi Is it free time you need, or energy, or motivation?
@Phrancis I just knew it existed, had no idea what it was supposed to be used for
I myself am currently trying to figure out Docker once and for all
 
@SimonForsberg The actual time to do two fun activities in my free time
Is it bad that I wouldn't mind getting my wisdom tooth pulled out every week if that meant an additional 2,5 days off?
 
10:39 PM
@skiwi Yes.
 
I make an effort to make work enjoyable, so even though I am on the clock it doesn't feel that much like "not my own time"
 
@Phrancis I tend to do that too definitely
 
@Phrancis At work we sometimes play chess or Magic: The Gathering, which is dangerous, as then some days you just look forward to playing games :)
 
10:55 PM
@SimonForsberg lol that's interesting. We have limited capability to do that (being a 24/7 IT support desk, a lot of us are tied to a phone at least some of the time), but the employer makes efforts to have social activities, like giving out treats/food and such nearly every week
 
@SimonForsberg In paid or break time?
 
11:19 PM
@SimonForsberg I think I'm going to do it, when the time comes
 
I've never played Magic! I would really like to try it one day
 
11:37 PM
@Marc-Andre It's been a long time since I did as a teenager, but it was fun :)
 
Yeah I was never really aware of what magic was, just that it was "not cool". I was not very popular but I was not a "reject" too so I stay away from it. Now I would really like to try it
 
@Marc-Andre AFAIK, there's an open source Magic game out there, or you could try Magic Online
 
200_success vs. janos: 27013 diff. Year: +1477. Quarter: +1477. Month: +591. Week: +25. Day: +25.
200_success vs. rolfl: 29664 diff. Year: +2106. Quarter: +2106. Month: +655. Week: +25. Day: +25.
 

« first day (1324 days earlier)      last day (2231 days later) »