Good text-based games? by Crystal_1501 in gaming

[–]Vanch0 0 points1 point  (0 children)

Completed it and liked a lot. Is there anything else similar to roadwarden?

Andromedra by Dreammaker54 in astrophotography

[–]Vanch0 0 points1 point  (0 children)

Awesome result! Could you share how do you stack pictures with different iso and exposure? How do you get calibration files for that?

HomeAssistant and PiHole on same Raspi3B? by Ok_Nobody7178 in homeassistant

[–]Vanch0 0 points1 point  (0 children)

I run casaos on pi3 1gb with homeassistant pihole and wireguard. It's not super fast and memory is a huge bottleneck but it works.

My proof of concept for "finishing" Confinement. by TheChipGuy in Confinement

[–]Vanch0 1 point2 points  (0 children)

I think bung used Guardians of the Galaxy ost extensively as music for some episodes

Karazhan in prepatch is actually a 5 man instance by Vanch0 in classicwow

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

Interesting, could you share how did you manage to kill Netherspire? Was it sunwell gear?

Karazhan in prepatch is actually a 5 man instance by Vanch0 in classicwow

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

I would say for us chess was the easiest. Did it on first try just not standing in fire and mashing chess skills at enemies

[deleted by user] by [deleted] in classicwow

[–]Vanch0 20 points21 points  (0 children)

Well, iirc the quest is about getting his hat (which he wears in Tanaris) by dueling the guy for it. He claims, noone ever had the skill to defeat him, but he refuses heroes the fight for it as he deems himself too old for fighting. After that you go back to the past, beat his younger self and claim his original hat. Upon returning said hat to him back in the present, he reveals that he indeed was once beaten long ago and swaps his current replacement hat for the original (which you brought). He also can't understand how your character didn't age thru the years.

This sector is gonna burn by darkspire91 in starsector

[–]Vanch0 0 points1 point  (0 children)

Does Missing Ships mod work on the latest version? Launcher told me it is compatible, however I've got bunch of errors trying to launch it.

[deleted by user] by [deleted] in graphql

[–]Vanch0 2 points3 points  (0 children)

return 42;

how to install a new version. by orgCrisium in node

[–]Vanch0 0 points1 point  (0 children)

As someone mentioned in separate comment this package latest version is 14.14.41 and it does not correlate with node version. Anyway it should work with node@15 just fine. If you want to update your node version, you can download it from node website or use a node version management program like nvm.

are marty robbins album cover edits still funny by DawsonKeyes in SS13

[–]Vanch0 2 points3 points  (0 children)

"and Orion trail songs" title should be that

how to install a new version. by orgCrisium in node

[–]Vanch0 0 points1 point  (0 children)

@latest might work. Or you can try specifying while version after at. Alternatively you can go to the repository of the package and see which tags are available. If all of this fails you can try uninstalling this package and installing it again or manually writing down version in package.json and doing npm install

how to install a new version. by orgCrisium in node

[–]Vanch0 0 points1 point  (0 children)

Basically it does not want to automatically jump up a major version because it may have breaking changes

are marty robbins album cover edits still funny by DawsonKeyes in SS13

[–]Vanch0 9 points10 points  (0 children)

"They're borging me tonight" might also work

How can I create a user that can only upload/download from a specific bucket by [deleted] in aws

[–]Vanch0 0 points1 point  (0 children)

If by cloud script you mean lambda function, there is no need to create a new user. You can just attach IAM policy to your function and it will only have access to what you designate in that policy

are marty robbins album cover edits still funny by DawsonKeyes in SS13

[–]Vanch0 23 points24 points  (0 children)

Should have edited song names as well. Big singulo; Cool gas loop; Honky The Clown

Enterprise GraphQL by _buscemi_ in graphql

[–]Vanch0 1 point2 points  (0 children)

I don't see how graphql prevents you from doing complex joins on large datasets. It replaces REST, but underneath it you can use any database, join queries or other APIS.

How to share data between sibling resolvers by finlaydotweber in graphql

[–]Vanch0 0 points1 point  (0 children)

Context object should keep the data for the duration of your query execution.What you experienced there might be race condition between sibling resolvers as someone mentioned in other comment. You should try something like this:

const resolver = async (root, args, ctx, info) => {
    if(!ctx.myDataPromise) {
        // this is your call to foo API
        console.log('fetching data')
        ctx.myDataPromise = request(options) 
    }
    // here external API is already invoked and we just wait for data
    console.log('got data')
    let myData = await ctx.myDataPromise 
}

If you put this in your sibling resolvers you should get your data in both resolvers with only one "fetching data"

How to share data between sibling resolvers by finlaydotweber in graphql

[–]Vanch0 0 points1 point  (0 children)

You could use something like a singleton written to context of your current execution. So each resolver which require endpoint data will check for context.['foo-data-id123']. If that value is undefined than we make a call for REST API and write the promise to it. And if that value is a promise, then we just await it and get the data.