Recent submissions

Comment · 1 year ago
Well done, some of these projects look cool.

Although I was just commenting on the irony of the parent comment.

Comment · 1 year ago
I am almost convinced your comment is parody but I am not entirely sure.

You want proof for critical/supportive criticism? Then almost in the same sentence you make an insane claim without backing this up by any evidence.

Comment · 2 years ago
Sorry I should have elaborated, but I was on my phone and I wanted to make sure parent poster didn't miss out since I like that game that much.

He likes building games that use an isometric view and simple grid so I figured Against the Storm is a nice modern option although I can see why one would dislike it because of the roguelike elements.

> I mean is not even a city builder...?

What defines a city builder? Steam describes it as one. Game description: A dark fantasy city builder where you must rebuild civilization in the face of apocalyptic rains...

Comment · 2 years ago
Check out 'Against the Storm' my friend!
Comment · 3 years ago
Keep in mind that executing the searches has a cost for Kagi.

I remember I could see my usage which was about 700 searches per month and which costed ~8$ I think. My subscription was 10$ so 2$ would go to pay their devs and to R&D. So they can't really go lower then 10$ for specific markets.

Comment · 3 years ago
Thanks for sharing! Especially day 13 is really compact and elegant. Do I understand correctly that you define parser combinators to parse the packages? (I'm not really familiar with Haskell nor parser combinators)

For me the parsing was the hardest part when trying without mutable state so this helps a lot.

Comment · 3 years ago
I suspected my novice-ness could be the reason. Still, I could probably solve them without mutable state but I wasnt satisfied with the readability of my code. For example day 12 day 13 were a mess for me when trying for purely functional.

Would love to see your solution for one of these problems!

Comment · 3 years ago
Higher order functions, currying, discriminated unions and using pipelines to start with. I guess all concepts are technically possible in C# but the language is not really designed for it.
Comment · 3 years ago
I know the author was only trying to show some benefits of FP but choosing such a trivial example gives a bit of a one-sided view of FP. Try solving the harder AoC problems and you will probably need mutable state (at least I do). Also I am not sure if for example recursion is always the best option when performance becomes a factor.
Comment · 4 years ago
Oh come on you are just doubling down when you got called out not having read the article. I feel this title exactly describes the point it is trying to get across.

What should the title have been then?

Comment · 4 years ago
What definition of elegant are you using?
Comment · 4 years ago
My knowledge on blockchain is very limited so I don't understand how it could solve this problem. Can you elaborate?

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton