Viewing profile — yafetn
yafetn
HN member- Joined
- Wed, Jan 11, 2023, 2:15 PM UTC
- HN karma
- 132
- Public activity
- 26 items
- HN profile
- View on Hacker News ↗
About yafetn
No profile information was provided.
Recent public activity
-
comment
Comment #42310028
Speaking of Hitchens, I highly recommend his “Letters to a Young Contrarian”. Or any writing of his, to be honest.
-
comment
Comment #41777466
The currency codes could probably be inline value classes. That way, you can do val price = 100 money USD Note the lack of quotes around USD.
-
comment
Comment #40891764
JetBrains’ Lincheck[0] is a good library in the Kotlin/Java world for this stuff. I especially like that it’s declarative, and also the way it outputs the linearizability results. …
-
comment
Comment #40196224
> Scope functions are still huge. I’d put any one of extension methods, value and data classes, immutable variables, structured concurrency, and top-level functions ahead of scope …
-
comment
Comment #40192575
If null-safety on the JVM is important to you, just use Kotlin.
-
comment
Comment #40138815
> 2) choose paths now that keep options open later. Not sure about this one. I’ve seen teams that are too noncommittal in their architecture decisions because “what if [insert unli…
-
comment
Comment #40063834
I think the Jetbrains team are dropping the ball when it comes to Kotlin on the JVM. They seem to be focusing their energy on KMP, and I’m not sure they have the capacity to deal w…
-
comment
Comment #40051171
I wonder if that’d make them a broker and not an exchange. Different set of rules, regulations, and licenses.
-
comment
Comment #40050994
Interesting read, thanks! Some points: > Hogging instances might pay, if this stops competitors getting good hosts. This would eat into PnL and is also wasteful on energy. Aren’t r…
-
comment
Comment #39969675
I had a professor who hated Jared Diamond for being reductionist, and I’ve been skeptical of him ever since. However, I see the immense appeal of his theories (and the one linked h…
-
comment
Comment #39727317
Fair enough, and that totally makes sense. I guess I just miss the “Well, hello friends…” :)
-
comment
Comment #39726796
A little off topic: what happened to the hacking videos on YouTube? Used to look forward to them but I haven’t seen a new one in a while.
-
comment
Comment #38314078
Semi-related is the Aeron project: https://github.com/real-logic/aeron
-
comment
Comment #38219960
This is interesting for several reasons. 1. It happened during the Treasury auction, and if the timing was intentional, a case could be made about it being a national security issu…
-
comment
Comment #38046701
Lest someone new to Kotlin only reads the title and decides to spawn bare threads all over the place, don’t. At first pass, it's not clear to me what the actual work the author is …
-
comment
Comment #37834312
Netflix’s DGS framework for GraphQL is nice to work with but we’ve been frustrated with some prioritization choices by the team. For instance, if you’re using Kotlin, it’s impossib…
-
comment
Comment #37646529
I haven’t yet tried KMP, but I think Kotlin in general is slept on here on HN. My experience is on the server side with both Micronaut and Spring Boot and it’s such an ergonomic la…
-
comment
Comment #37128179
Yeah, I watched that talk (and many others from KotlinConf) but it was a bit too high level and not actionable.
-
comment
Comment #37127686
Can someone please explain how Project Loom and virtual threads in the JVM affect Kotlin’s coroutines?
- story
- story
-
comment
Comment #36509048
It’s probably fine, but this sort of thing is why transactionAmount and transactionCurrency are better when separated. Consider the case when you’re doing some reporting from your …
-
comment
Comment #36507942
I’d also add: — If you’re using JSON to pass around monetary quantities (eg. from the frontend to the backend), put them in strings as opposed to the native number type. You never …
-
comment
Comment #36378842
Hi Andreas, when are we getting the next batch of “FIXME Roulette” videos? They’re the most entertaining yet educational debugging videos out there.
-
comment
Comment #34740422
One of the updates I was looking forward to, and congrats on the $800k revenue! This year, I hope to transition assembly to China, where all of our parts originate. I’d have though…