u/Inevitable-Plan-7604

▲ 26 r/scala

Why do you prefer IO over Future?

Everyone is always saying future is terrible. But the number of times I have had a future-related bug in 5 years of using it: 0.

as far as I know there's no practical difference between the two except Future is eager, and IO may or may not be eager. And you can reuse IOs.

The number of times I have wanted to explicitly reuse an IO: 0.

Number of times I have had a bug because some IO was eager instead of lazy: 1.

Relying on future as a first class citizen also means you're relying on the scala devs rather than cats-effect devs to dictate your run time which sounds better to me?

Monads etc all still work fine with Future even if they're not strictly lawful.

For context I just do standard web-dev. Considering pekko or http4s for the next project.

What am I missing exactly? Convince me one way or the other!

reddit.com
u/Inevitable-Plan-7604 — 6 days ago

Are there any languages whose writing systems use ligatures or character combinations that change the meaning or function of the original symbols?

EG imagine a world where instead of "standard cursive" writing, you could join a c to another letter by the tail, or by top+tail, or not at all, and each connection alters the meaning of the resultant letter combination. ETC for all the other letters.

A nearly-example from modern english I guess would be æ vs ae which aren't completely interchangeable in english. EG you can write daemon/dæmon but not fæ for fae

reddit.com
u/Inevitable-Plan-7604 — 2 months ago
▲ 67 r/WoT

Do the foresaken ever get more threatening?

I am a transplant from the show to the books. I felt the Foresaken in the show were extremely compelling, intriguing, and each very unique.

In the books... They're a bit like scooby doo villains? So far at least.

I've lost track of the number of them that have been seemingly trivially killed, tricked, trapped, duped, avoided, or incapacitated.

There was a brief period in the early books where Moirraine was scared to even be in the same city as Sammael - that was good. But since then there has been almost zero threat felt from any of the foresaken, or their minions, shown on page.

Do they get more threatening, or get a power up, or stop being so bloody stupid at any point?

As the main big bads in the series, with nobody more powerful than them ever hinted at other than the dark lord, it feels a bit like Jordan jumped the gun a bit and the next 9 books will be rather cosy adventures.

I am loving the books don't get me wrong, I've just cracked open the lord of chaos. But by god the foresaken are extremely disappointing.

reddit.com
u/Inevitable-Plan-7604 — 2 months ago

Jim COULD still be alive... if he can storywalk, or be brought along

First: Suppose Jim can storywalk. He's the gene carrier, or whatever. Or Julie can bring people with her.

There's no continuity of scenes in terms of dialogue or characters between the penultimate and last scene we see Jim in.

There's no reason they have to be Jim in chronological order.

All that's required is that at some point Jim storywalks back into the "present" to be killed by the MIY.

A potential series of events:

  1. <off screen> Julie storywalks back in time and grabs Jim
  2. <off screen> Julie explains what's happening and convinces him, tells him about lake of tears
  3. <off screen> Present Jim goes into hiding
  4. <off screen> Jim storywalks back in time knowing he will die, and walks pensively to the RV
  5. <on-screen> Julie goes to Future-Jim/MIY confrontation, and tries to save future Jim
  6. <on-screen> Future Jim dies, Julie disappears
  7. <on-screen> Present Jim talks to Ethan (NOT a ghost). Tells him about lake of tears
  8. <on-screen> Julie learns how to storywalk
  9. <off-screen> Present Jim learns how to storywalk, and helps the gang "from the dead"
  10. Still to come: Ethan tells Julie about lake of tears
  11. Still to come: Julie finds present-Jim, who tells her what needs to happen
  12. Still to come: Present Jim + Julie go back in time for the MIY ruse

Meta-narratively this also makes sense - last season ended with a big cliffhanger around the MIY and Jim, with a surprise twist - it was future Julie all along! But the fandom immediately cottoned on to that, making it a rather lame twist.

Having Jim also be a storywalker in the same scene really would make people go back and re-evaluate everything happening on a re-watch.

This would also very neatly explain why Jim is a ghost. Because he's not actually dead (yet), he's real-Jim. He just knows he has to die at some point.

reddit.com
u/Inevitable-Plan-7604 — 3 months ago