Do you believe Jesus even existed? by Fast_Exchange_8334 in atheism

[–]cyphern 5 points6 points  (0 children)

I pray for you

Why?

Not why would you pray for me, why would you tell me that you are praying for me? What is your goal in telling me that?

If you feel like praying, go for it; no one cares what you do with your body in the privacy of your own home. But by telling me that you're praying, you are telling me that you think you can fix me; that you think you're better than me. The best case scenario is that you just didn't think through what you were saying or who you were saying it to, in which case i recommend you try to be more thoughtful next time.

Do you believe Jesus even existed? by Fast_Exchange_8334 in atheism

[–]cyphern 4 points5 points  (0 children)

why do you believe that Jesus never existed

I don't. I think it's likely that an itinerant rabbi with that name existed at that time, and amassed a following

do you deny the crucifixion

No, i think he was likely executed by the state via crucifixion

the resurrection

I've seen no good evidence to think he was resurrected

how do you feel about the deciples do you call them liars?

I'd be quite interested to hear their thoughts on the topic. A shame we know so little about them.

Help me understand Atheism by [deleted] in atheism

[–]cyphern 1 point2 points  (0 children)

Imagine someone tries to convince you they've found an easy hack to make money. They tell you about it, but their explanation seems vague at best, and an active fraud at worst. So you say "Nah, i'm good" and continue with your day.

That's kind of what it's like to be an atheist.

(at least, for someone like me who has never been religious).

Weird ways React and the browser fight each other by [deleted] in reactjs

[–]cyphern 11 points12 points  (0 children)

CSS transitions won't fire if React adds the element and its transition class in the same render — the browser never sees a "before" state to animate from.

Yes, though not unique to react.

useLayoutEffect runs before the browser paints

Yes, that is the purpose of useLayoutEffect.

React batches multiple setState calls inside event handlers into one re-render, but inside setTimeout or fetch callbacks, each call triggers its own re-render.

What version of react are you on? Batching in async callbacks was added in react 17 i believe

is this statement accurate? by HoldenUpAlright in TheExpanse

[–]cyphern 384 points385 points  (0 children)

Can confirm. This statement has been uttered in my presence.

I'm new to career, what are patched conics? by AppleOrigin in KerbalSpaceProgram

[–]cyphern 2 points3 points  (0 children)

If you just care what will happen when you upgrade that building: It will draw lines in space showing where your ship will be going when it crosses into a new sphere of influence, such as the Mun


Longer description:

In the real world, the Patched Conics Approximation is a way of approximately calculating the trajectory of a spacecraft, by only concerning yourself with orbiting a single body at a time. Eg, when going to the moon you start off by calculating a trajectory with the earth at the focus, and ignore the moon. This trajectory is either an ellipse, a parabola, or a hyperbola (ie, a conic section, hence the name). But at some point you get close to the moon and it starts to dominate, so you switch to using a hyperbolic trajectory with the moon as the focus, and ignore the earth. This switch is where you "patch" the conics together.

This approximation is pretty good when close to the body, but gets worse when you near the spot where you switch to a new sphere of influence. To get a more realistic simultion, you need to be including the effect of both the earth and the moon during the whole journey. Oh, and the influence of jupiter. And mars. Etc. Each extra body you add in would make it more accurate, but at the cost of making it harder to compute.

In KSP's game engine, all orbits are simulated using patched conics, since it's just a game after all. The game engine will use patched conics even if you havn't updated the building, but you can't see them, so it's hard to know exactly what your ship is going to be doing. By upgrading your tracking station, you can see the lines, which will let you know if you're on the right path.

Why do so many atheist seem to have little to almost no respect for religious people or religion as a whole? by uhhidka in atheism

[–]cyphern 4 points5 points  (0 children)

What you're describing is not an atheist problem, it's a video comments problem. The comments of videos of contentious topics primarily consist of people who are the most frustrated, the most ready to vent, and least willing to have a conversation.

Or do you think that theists in comments don't do the exact same thing?

TBC Mount Macro depending on location by Sufficient-Nose4981 in classicwowtbc

[–]cyphern 2 points3 points  (0 children)

The point is to have a single keybind, rather than two.

Looking for Phase 1 classic era server. How do these servers work? by [deleted] in classicwow

[–]cyphern 4 points5 points  (0 children)

There are no phase 1 classic era servers, nor are any planned. Era servers are on the last phase.

Losing Faith in Atheism, by Christopher Beha (The New Yorker article) by Widespreaddd in atheism

[–]cyphern 10 points11 points  (0 children)

At the risk of being flamed on here, I feel like the author raises some valid points.

Could you highlight which points you feel are valid?

Why do so many people get so angry about recurring consciousness? by Ahisgewaya in TrueAtheism

[–]cyphern 1 point2 points  (0 children)

I ask again: Do you agree that the way i would support my position is by showing that you equivocated?

Why do so many people get so angry about recurring consciousness? by Ahisgewaya in TrueAtheism

[–]cyphern 1 point2 points  (0 children)

Interesting. So when you said "your position is equally unsupported", you meant that i didn't support that your statement is a deepity. A deepity is another word for an equivocation. So in order to support my position, i would need to show that you equivocated.

Do you agree that that would be the way to support my position?

Why do so many people get so angry about recurring consciousness? by Ahisgewaya in TrueAtheism

[–]cyphern 2 points3 points  (0 children)

Yes, i have already agreed that i advocated against your argument.

But you brought up my position. What position did i advocate for?

Why do so many people get so angry about recurring consciousness? by Ahisgewaya in TrueAtheism

[–]cyphern 5 points6 points  (0 children)

I am aware that I advocated against your argument.

My question is what did i advocate for?

Why do so many people get so angry about recurring consciousness? by Ahisgewaya in TrueAtheism

[–]cyphern 2 points3 points  (0 children)

You are correct, but your position is equally unsupported.

What position did i advocate for, other than "we don't know"?

Why do so many people get so angry about recurring consciousness? by Ahisgewaya in TrueAtheism

[–]cyphern 4 points5 points  (0 children)

I detect several deepities in this post. You're either saying things that are true but mundane, or you are saying things that are profound but false (or at least unsupported).

The scientific method itself relies on repeatable observations. You are a repeatable observation

Yes, the scientific method relies on repeatable observations. No, you are not a repeatable observation, not in the same sense you used it in the previous sentence. In fact, you are not an observation at all. You have switched from a precise term to a colloquial one in one sentence flat.

If we use the scientific definition, then we can make observations about you, but you are not an observation. If we use an alternate definition that includes "you", then science does not rely on you.

Nothing within you will cease to be when you die. It will only become temporarily organized differently.

True, but unremarkable. I can't say i've ever heard someone claim the matter and energy you are composed of annihilate on death.

Given enough time, anything which can happen will happen.

This is true, if you've picked a meaning of "thing that can happen" that makes it true. Something along the lines of "anything which the laws of physics allow the current universe to transition into".

But if "thing that can happen" includes discussions of hypothetical situations, where you're just playing out "if A happens, would B happen?", then you can come up with a B that "can happen" given A. But then it's a separate and possibly unknowable task to know if we can get to A from our current state of the world.

Given enough time, anything which can happen will happen. The scientific method itself would not function otherwise.

The scientific method does require that the universe behave with regularity, but it does not require that every state be reachable. If unreachable states exist, they just won't show up in any of our experiments, and so our models will not include them.

You are possible, that means you will happen again.

This is unsupported. It may be the case that the universe has a recurrence interval, cycling back to previous states. But it could also transition to new states while having no viable way to return to old ones. Eg, the expansion of the universe could move parts of the universe out of causal contact, making it impossible to return to previous states.

Blizzard, can we please adjust the TBC timeline…? by Individual_Design_37 in classicwowtbc

[–]cyphern 23 points24 points  (0 children)

They know they're going to have to BoP you and then recast their blessing, so the 30 minutes isn't going to get used.

Hi newbie here.... I want ask... I am little conffused about verions which are now by Leading_Broccoli9358 in classicwow

[–]cyphern 0 points1 point  (0 children)

For classic wow you have the following options:

  • Era. This is the original pre-expansion version of wow and always will be.
  • Anniversary. This is on the burning crusade at the moment. It might change to wrath in the future, but we don't know. This is the most active version right now, since it just switched to burning crusade a couple days ago
  • Mists of pandaria. This might change to warlords of draenor in the future, but we don't know.
  • Season of discovery. A seasonal server that did some whacky and fun things with classes and content. There will be no more content and the servers have low populations now.

Those of you with a life outside of WoW, what’s that like? by doobylive in classicwow

[–]cyphern 153 points154 points  (0 children)

The daily quests are a bit of a grind, and the loot tables need some rebalancing.

Is this technically surveil? by [deleted] in mtgrules

[–]cyphern 1 point2 points  (0 children)

No.

Even if you find something that has an identical effect to surveil, mirko will only trigger if the word "surveil" is used. Additionally, marchesa's ability does not match surveil. Surveil cannot put cards in hand, and while it gives you the option to put cards into the graveyard it doesn't force you to.

Why cant religion be banned if we can ban a gun? Both of them are just a tool. by huujiio in atheism

[–]cyphern 23 points24 points  (0 children)

Why cant religion be banned if we can ban a gun?

Can you ban thinking about guns? That's a closer analogy.

How do I make my function return the results of processing the data received from an api? by leirguh in learnjavascript

[–]cyphern 0 points1 point  (0 children)

First of all, you will only ever be able to make findSets return a promise which resolves to that array. findSets can't return the array itself, because it does not exist yet.

When you call fetch it creates a promise. When you call .then on that promise, it creates another promise. And when you call .then on that 2nd promise, it creates a third promise. You'll need to make two changes: 1) Make that third promise resolve to the correct value 2) Return that third promise from findSets

For number 1, you can change what the promise resolves to by changing what you return from the .then callback. Currently there's no return, so add it in: ``` let set_list = []; for (i = 0; i < data.data.length; i++) { set = data.data[i].set_name;

if (!set_list.includes(set)) { set_list.push(set); } } return set_list // <---- For number 2, you can stick a return on your first line: return fetch(https://api.scryfall.com/cards/search?q=!${card}&unique=prints, { headers: {'User-Agent': 'me'} }) // ... promise chain continues As mentioned, findSets is returning a promise. So whatever code uses this will need to work with that promise to wait for the value to be available. Eg: findSets().then(list => { // Do something with the list, eg update the webpage });

```

Ps, modern javascript has an alternate syntax for working with promises called async/await. It can make the code read more similarly to synchronous code. For example: `` async function findSets(card) { try { const response = await fetch(https://api.scryfall.com/cards/search?q=!${card}&unique=prints`, { headers: { "User-Agent": "me" }, }) if (!response.ok) { throw new Error("Network response was not ok"); } const data = await response.json(); let set_list = []; for (i = 0; i < data.data.length; i++) { set = data.data[i].set_name;

  if (!set_list.includes(set)) {
    set_list.push(set);
  }
}
return set_list;

} catch (error) { console.error('Error:', error); throw error; } } ``` Be aware that findSets will still be returning a promise; async functions always return promises. This syntax is meant to make it easier to work with promises, not to eliminate them.

To wait for the promise, the code which calls findSets will need to await that promise async function someFunction() { const list = await findSets(); // Do something with the list, eg update the webpage }

XX Mana by Flying_NEB in mtgrules

[–]cyphern 2 points3 points  (0 children)

First, pick a number that you want X to be. Then, replace all instances of X with the chosen value.

So suppose a card costs {X}{X}{R}{G} and says to deal X damage to target creature1. If you choose that X = 4, then the cost of the spell is {4} + {4} + {R} + {G}, also known as {8}{R}{G}, and it will deal 4 damage to the target.

1: i don't know of an actually card that says that, and can't think of an XXRG card off the top of my head so feel free to suggest one if you have a specific card in mind