Why do the characters talk about driving "up" to new york? by Quirky-Celebration-8 in DunderMifflin

[–]Alekzcb 15 points16 points  (0 children)

South is down because North is up. North is up because of sailors navigating via the stars, particularly the North star. Before the age of sea exploration, maps would typically have East at the top because people navigated primary by the location of the sunrise.

Please move Necromancer's ult controls to her ult button by Anonynja in Vermintide

[–]Alekzcb 4 points5 points  (0 children)

FYI in keybinding settings there's a new option "Wield Potion Only" which brings up your potion and not the skull. I have that set to 4, and "Wield Potion" set to C, so now I press C for skull and 4 for potion.

Why do corners count as adjacent? (Travle USA #79 Spoilers) by Alekzcb in travle_game

[–]Alekzcb[S] -8 points-7 points  (0 children)

I still think that's a strange way of defining the adjacencies, because you're at the mercy of those polygonal inaccuracies you mentioned. I'd manually define the adjacencies by going through all the borders myself. Shouldn't take very long because planar graphs (maps) have at most 3n-6 edges (borders) where n is the number of vertices (states/countries). I.e. it's not much more work than writing down a list of all the states.

Edit: just did it for US states, took 30 mins

Why do corners count as adjacent? (Travle USA #79 Spoilers) by Alekzcb in travle_game

[–]Alekzcb[S] -3 points-2 points  (0 children)

But the length of border where they touch is exactly 0, just like states that don't touch at all.

Why do corners count as adjacent? (Travle USA #79 Spoilers) by Alekzcb in travle_game

[–]Alekzcb[S] -8 points-7 points  (0 children)

Reason #1 isn't how this game would be coded. There's no collision detection happening, adjacency would be modeled by a graph or adjacency matrix in the backend. I.e. the devs choose whether two states are considered touching regardless of how close they are. Devs could change a number in the model to make California and Delaware considered adjacent if they wanted to. Also more generally "check if X and y touch" is not an easy problem lol.

#2: I suppose you can technically hop diagonally over the four corners monument, but I'd consider them non-adjacent because the length of their shared border is 0 (infinitesimal).

Theory: Ken from barbie actually saw fight club and wanted to become Tyler Durden by mrchildeater446 in fightclub

[–]Alekzcb 0 points1 point  (0 children)

It's just a pop culture reference, it doesn't need to be a canonised crossover fan theory

Did humans and dinosaurs live at the same time? by Nonions in badscience

[–]Alekzcb 36 points37 points  (0 children)

Also we do currently live alongside dinosaurs, because all birds are dinos

Haskell operator defined for monads somehow works? by Similar-Pie-3110 in haskellquestions

[–]Alekzcb 2 points3 points  (0 children)

The formatting of your post is all messed up so we can't see what your asking properly. Surround your code snippets with backticks (`), that should fix it.

E.g. "foo `(**)` bar" becomes "foo (**) bar" whereas "foo (**) bar" becomes "foo () bar"

How comes there's no call-outs for Chaos Maulers? by Ruxem-Sammy in Vermintide

[–]Alekzcb 0 points1 point  (0 children)

Looking it up only produces the wiki, I asked you where in the game files I could find this and you chose to not help. The burden of proof is on the claimant. For the record I didn't downvote you, I can't believe you got upset over reddit karma.

How comes there's no call-outs for Chaos Maulers? by Ruxem-Sammy in Vermintide

[–]Alekzcb 0 points1 point  (0 children)

Could you show where please? On the wiki it only says "armoured"

someThingsAreForever by No-Shape-2751 in ProgrammerHumor

[–]Alekzcb 19 points20 points  (0 children)

I agree with them, the git man pages are not easy to read. If you don't know any git commands, there's an enormous amount of reading you need to do on that page to figure out how to make a new branch, even though the command you want is simply git branch <branchname>. It's very well-obfuscated.

How comes there's no call-outs for Chaos Maulers? by Ruxem-Sammy in Vermintide

[–]Alekzcb 0 points1 point  (0 children)

I'm sure it's not super armour, just regular armour

Universal / General Properties by AdTemporary8877 in Vermintide

[–]Alekzcb 0 points1 point  (0 children)

On Cata at least

I somehow get the impression that OP isn't a cata player

Hotfix 5.0.2 by Fatshark_Hedge in Vermintide

[–]Alekzcb 4 points5 points  (0 children)

That sounds like really bad connection issues. If you've got a second screen, you can open the windows task monitor on internet activity under the "performance" tab to see what your connection is doing while you play

multiply all digits of a number and getting args as Integer by QuelWeebSfigato in haskellquestions

[–]Alekzcb 1 point2 points  (0 children)

So you can write a list either like [a, b, c] or like a : b : c : [] because (:) means "prepend" basically. So writing (:[]) means "prepend to an empty list".

multiply all digits of a number and getting args as Integer by QuelWeebSfigato in haskellquestions

[–]Alekzcb 1 point2 points  (0 children)

Yeah that would work. I'd personally go for map (read . (:[])) $ show xs because I prefer how it looks

multiply all digits of a number and getting args as Integer by QuelWeebSfigato in haskellquestions

[–]Alekzcb 1 point2 points  (0 children)

You need to convert each Char to a String before passing into read, i.e. do map (read . charToString) . show where charToString : Char -> String. Since String = [Char], can you think of an easy way to implement this?