Viewing profile — hopia
hopia
HN member- Joined
- Tue, Jan 14, 2020, 5:23 AM UTC
- HN karma
- 254
- Public activity
- 228 items
- HN profile
- View on Hacker News ↗
About hopia
No profile information was provided.
Recent public activity
-
comment
Comment #26094506
I thought you were on to something really nice last year, and left you a long list of feedback on Indiehackers: https://www.indiehackers.com/post/launched-landing-page-for-... Noth…
-
comment
Comment #25751744
You have to remember that we're talking about a country whose police considered Wikipedia to be fundraising money illegally with their global donations based system, due to Finnish…
-
comment
Comment #25007255
Unfortunately, this is the reality on the ground. Finland is the least densely populated country in Europe, and one of the most arctic countries in the world. A lot of the people s…
-
comment
Comment #25006093
This looks about right to me. To add for reference, something like 5200 € / month gross puts you to top 10% earners in Finland already. So it is an excellent salary to get locally.…
-
comment
Comment #25005973
This is a good exercise to make a rough comparison like ths. However, actually a junior would make something like ~3k€ before taxes in Helsinki, not after taxes. The taxes are (ver…
-
comment
Comment #25005874
When I book a dentist or an oral hygienist, the first available times are usually at miminum 8 months ahead. The cost is 60 €. This is at the public healthcare. Granted, this is an…
-
comment
Comment #24539461
Nothing is better than seeing the broken pieces of the foundation fixed in Haskell. Records were my number one gripe in the language that otherwise does so many advanced things so …
-
comment
Comment #24400159
There's also Elchemy which is semantically and syntactically like Elm but compiles down to Elixir: https://github.com/wende/elchemy
-
comment
Comment #24400144
Do you have more info about this? It does sound promising.
-
comment
Comment #24400133
Scala's type system is more expressive than Haskell's? I didn't know that. What makes it more expressive?
-
comment
Comment #24102277
Actually, I think Japan also technically taxes worldwide income of non-resident nationals. And even permanent residents, regardless of where they reside. Moreover, some countries l…
-
comment
Comment #23953894
Dart feels slightly less versatile than Typescript but has type soundness. Both feel highly verbose to me, but maybe that's just cos I'm used to something with quite minimal syntac…
-
comment
Comment #23888435
Pretty amazing how you were able to use the appropriate tooling to a great effect right off the bat!
-
comment
Comment #23888411
-XStrict is almost never optimal in Haskell as a lot of the optimizations ultimately rely on lazy evaluation. I think more appropriate would be to try out -XStrictData instead.
-
comment
Comment #23625407
Personally, I found precisely the type system the most challenging part. It still is. The whole type level programming is something you just don't have in almost any other language…
-
comment
Comment #23625386
I'd say it took roughly 3 months on my own to learn enough Haskell to write a web server that does what I want. So I'd expect with professional coaching a smart person would end up…
-
comment
Comment #23615946
The SQL composition seems really intuitive. I'm pondering whether it's worth the effort to port my Servant application to this or not.
-
comment
Comment #23550798
Can you expand on why you would not bet on Haskell for commercial work? What are those things that make Rust suitable for it but not Haskell in your opinion?
-
comment
Comment #23494395
This looks cool! The BEAM absolutely needs languages on it with a solid functional type system. Curious to see what interacting with the OTP with its callbacks actually looks like.…
-
comment
Comment #23469464
I suppose in FP/Haskell you would structure your code differently, so that it wouldn't have side effects when mapping arrays. That way you could even parallelize it trivially. High…
-
comment
Comment #23465589
Gonna write anything publicly about whatever you're working on? If I'm correct, you've already made Opaleye which is really great, I'd be interested to hear if you got a new Haskel…
-
comment
Comment #23456351
Is that flag really ever smart to switch on? I've heard StrictData makes a lot more sense but turning Strict on prevents the compiler from making some quite crucial optimizations, …
-
comment
Comment #23456277
Thanks for the tip! I've been using ghcide on Vscode, and it keeps crashing and sometimes just simply freezing. What's more, I can't get multi-component support to work, meaning I …
-
comment
Comment #23456104
Yep, it's the dependencies that take long to compile. Once you've done that already compiling your own source code is a lot faster, probably somewhat comparable to other compiled l…
-
comment
Comment #23456095
Surprisingly, this hasn't hurt me as much as I expected it would. Yes, the compilation times are slow but for the most part you have the type checker guide you while developing. Sl…