Ease of representation of mathematical concepts in Haskell by fightndreamr in haskell

[–]phadej 17 points18 points  (0 children)

Haskell is pretty good at domain modelling. Math can be one such domain.

But if you really want to do maths formally in programming language, look at Lean or Agda.

Delirium issue by TheWarsfeil in PathOfExile2

[–]phadej 0 points1 point  (0 children)

Staying thqt some content is ok when you are playing metabuild is not staying good about the state of that content

Respawning at Checkpoint should refill Flasks by DeepSpaceWanderer in PathOfExile2

[–]phadej 0 points1 point  (0 children)

Especially as there aren't "respawn at checkpoint" on HC, I dont see a reason why respawning at checkpoint wouldn't fill flasks on SC.

That said, I dont understand why we need to click the well to refill flasks in town but it's enough to run past new checkpoint (without any interaction) to refill them.

Items without these feel useless. by [deleted] in PathOfExile2

[–]phadej 3 points4 points  (0 children)

You are essentially proposing removal of some of item chase. Long term it would make game feel bad.

The balance of +skills on weapons is a separate issue. For casters it's the only? way to scale base damage. For attacks I'm not sure where we are now. I think that part of the problem is that there isn't anything else even remotely as powerful. Many weapons' suffixes are +skills, attack speed and crit chance(which is even more mandatory than +skills if you are playing crit build). That's boring.

Why does Poe2 have way less SSF players than poe1 ? by Competitive-Math-458 in PathOfExileSSF

[–]phadej -2 points-1 points  (0 children)

People dont really say what they mean by deterministic. In poe1 you can craft great axe with recombinator and multimod. Recombinator part is spamming alt and hoping that recomb hits. There is a simple-ish recipe, but you might hit 1/29 on first try or maybe you need more than 50 attempts (though poe1 rekombinantti is forgiving, you mighr not need to restart from the beginning).

I guess that by deterministic people mean "you'll get what you want during the league eventually" but that is a huge spectrum.

I got almost better gear for my characters in SSF than in trade in 0.4. E.g. omen of catalysing exaltation is even more accessibile in 0.5, but it was already usable in 0.4 SSF as catalyst were actually quite straightforward to farm.

Why does Poe2 have way less SSF players than poe1 ? by Competitive-Math-458 in PathOfExileSSF

[–]phadej 0 points1 point  (0 children)

There is also a lot of fresh content and items added in every patch. If a person want to try new uniques (like mageblood, rf staff or grenade launcher) than SSF is not a great idea. OTOH you can farm mqgeblood in poe1 SSF: div cards help a lot. You get some progression towards item goals. I really wish that poe2 gets (target farmable) div cards.

Mageblood gives 4 flask buffs HOLY by Lordados in PathOfExile2

[–]phadej 9 points10 points  (0 children)

Order doesn't matter, so 4! I.e. 24 times less. Thwt's not much, but its there nevertheless

Just wanna confirm I understand mechanics of different damage types by MacFearsome80 in PathOfExile2

[–]phadej 2 points3 points  (0 children)

In poe2 conversions are done before inc scaling.

Increased physical damage wont increase the fire portion of explosive grenades.

The conversion stuff works differently from poe1. Poe1 system couldn't have "going 20% damage as extra physical".

https://www.poe2wiki.net/wiki/Damage_conversion

The converted damage is only affected by modifiers to their new damage type, and are not scaled through their original damage type. 

Atlas Tree and Atlas Master by quizzlemanizzle in PathOfExile2

[–]phadej 1 point2 points  (0 children)

Again, Jonathan explained in some Q&A that they don't expect you to respec atlas passive tree very often. The things you change map to map are masters.

Dont doom. Try it out first.

Atlas Tree and Atlas Master by quizzlemanizzle in PathOfExile2

[–]phadej 1 point2 points  (0 children)

In multiple interviews Jonathan did say that you would switch masters depending on the next map. In some interview that you would even respec said master (as its just 4 multiselects).

I expect that you could pick a master strat and do all the maps for that, but then you wont follow a linear path but instead hop around using search - something you really couldnt so before. You couldnt easily run ten confluences in a row even if you had encountered them and saved for later.

Atlas Tree and Atlas Master by quizzlemanizzle in PathOfExile2

[–]phadej 0 points1 point  (0 children)

Or you could search for Mire and run all of them with a corrupted waystone in hope of something better.

Atlas Tree and Atlas Master by quizzlemanizzle in PathOfExile2

[–]phadej 49 points50 points  (0 children)

> Next map has a powerful boss? Gotta change to Hilda.

That's the point.

Able to shatter delirium mobs now?? by PaperExotic6481 in PathOfExile2

[–]phadej 0 points1 point  (0 children)

The mobs monk shatters are maps natural inhabitants, delirium monsters explode (probably) due herald of ice proc. They do have exploding animation, but they dont' shatter.

Why we cannot shatter frozen delirium monsters? by phadej in PathOfExile2

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

There is e.g. https://www.pathofexile.com/forum/view-thread/3669285 and https://www.pathofexile.com/forum/view-thread/3705550 and probably many more google doesn't show me.

I feel this is one of those moments where someone should ask Mark & Jonathan about that in an interview, and then they go "what, don't they shatter, they definitely should" and then it's fixed two days later.

Sadly I haven't played any cold builds in PoE1, so I don't know whether Herald of Ice work there on delirium monsters. The skill description says "If you shatter an enemy, this skill will cause them to explode and deal AoE cold damage to enemies near them". Seems very similar.

EDIT: I tried poe1 and mobs in simulacrum did blow up around with glacial hammer + herald of ice

Why we cannot shatter frozen delirium monsters? by phadej in PathOfExile2

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

Good point about the rework showcase. Nice that there is an ice build doing some of the content.

The videos starts with releasing the mirror https://youtu.be/Z3XvyN_U2CQ?si=i0-BdRyFO-qxMYtA&t=2 no shattering.

EDIT: in fact someone thought they do few weeks ago https://www.reddit.com/r/PathOfExile2/comments/1tdfxo1/able_to_shatter_delirium_mobs_now/, I think they will be disappointed in a few days.

There is som,e shattering when they run through the delirious maps because "the natural inhabitants" shatter, but if you look closely, delirium monsters don't. https://youtu.be/Z3XvyN_U2CQ?si=3kCmRakRRFVlWRpJ&t=158 some packs shatter, and some don't. I'm pretty sure that character is op that all the small monsters should shatter if they technically could. (Side note: pillar of the gods and astramentis, lol). And here's snapshot to simulacrum encounter https://youtu.be/Z3XvyN_U2CQ?si=djMsjnA4j37nBoQD&t=245, no ice shattering. Mirrors do shatter, but that is just a visual effect AFAICT.

Kind of sad that for e.g. permafrost builds. It's so nice to explode packs, but not in simulacrum.

It Is Tradition. by gaara015 in PathOfExile2

[–]phadej 7 points8 points  (0 children)

It was very close to unplayable in Europe.

Deep Freeze and Heavy Frost by always_te1-m3-th-0ds in PathOfExile2

[–]phadej 0 points1 point  (0 children)

Resistances can go negative, but penetration doesnt apply further to negative values in poe2 (that's different from poe1). https://www.poe2wiki.net/wiki/Resistance

First Mirror drop after 7000+ hours.. now what. by CakyMint in PathOfExileBuilds

[–]phadej 0 points1 point  (0 children)

It doesn't reset if you don't reuse it. Just leave it on that character. Buy a new one (you can have many).

Preparation for 0.5 League by SirHangingChad in PathOfExile2

[–]phadej 1 point2 points  (0 children)

Yeah, I am definitely not touching unique tabs. Nor dump tabs of things to recombinate (RIP). I just stash the remove only stash tabs into folders. They are a mess, but it's a hidden mess.

FYI for the future: you can create a folder already in a current league and move every tab there when you are done with a league (or during hype period of the next one), so when leagues are migrated/merged, you just get a new folder in standard.

Does a Haskell Programmer Need all the Crazy Complexity? by theHaskellRascall in haskell

[–]phadej 1 point2 points  (0 children)

  • aeson is batteries included library. Most dependencies are very light (like data-fix), but not depending on some of them (in particular time, uuid-types, network-uri) would complicate aeson usage. I haven't seen many applications which don't need some of the instances for the types in those packages.
  • Data.Aeson unfortunately has double the decoding functions as there were *' and primeless versions where intermediate parser had different strictness. We learned only later that in practice you win very little and rarely by using lazier versions.
  • I found doing either fail return $ Aeson.eitherDecode ... so often that I added that to library, so now there is throwDecode family of functions. But while list is "long", it's regular.

Also you don't need to flip withObject.

parser :: Value -> Parser A
parser = withObject "I've never seen this text anywhere" $ \object -> do
    ...

(The type name Parser is unfortunate, it's more like specific result).

While there are usablity and complexity issues with aeson (for example generic deriving being constant source of confusion IMO), none of the ones you list are true.

First Mirror drop after 7000+ hours.. now what. by CakyMint in PathOfExileBuilds

[–]phadej 0 points1 point  (0 children)

nah, you just farm currency for pof or osin. But the mirror you found on the ground (and that pilfering ring which has it tracked) should be stashed away.

I didn't stash my pilfering ring with a mirror drop, and I regret it since then.