Alexandru Nedelcu
banner
alexn.org
Alexandru Nedelcu
@alexn.org
Software developer, FP, Scala, Kotlin, Java / JVM, Haskell, Rust; contributor to https://alexn.org, https://monix.io, https://typelevel.org.

🌍 Bucharest, Romania
https://alexn.org/about/
You can improve it by telling where it went wrong, so by having a dialog. But it's so freaking frustrating that you may as well do the job yourself – works better if there are some tests defined, at least it can converge on a solution by bumping into walls.

alexn.org/blog/2025/10...
'AI' Sucks the Joy Out of Programming
I’ve used spicy auto-complete, as well as agents running in my IDE, in my CLI, or on GitHub’s server-side. I’ve been experimenting enough with LLM/AI-driven programming to have an opinion on it. And i...
alexn.org
November 10, 2025 at 1:01 PM
A type-class instance is just a dictionary of functions, indeed, and this is a common tactic, even in Haskell, because in Haskell type-class instances aren't just values, and that can be limiting.

But the super-power of type-classes is that you can derive their instances.
November 4, 2025 at 11:29 AM
Type-classes are generic interfaces. You're referring to OOP subtyping, which is powerful, and I can ask the same question in reverse (i.e., why do you need OOP, when you could …).

Type-classes work better w/ functions + ideology (note that I love OOP, too):

alexn.org/blog/2022/05...
OOP vs Type Classes: Ideology
This article explores the difference between OOP design, and parametric polymorphism with Type Classes, as both are possible in Scala.
alexn.org
November 2, 2025 at 9:58 AM
Much of that thought leadership is obviously LLM-generated
October 7, 2025 at 8:53 PM
(Taking “European” out of the sentence)

What if “leaders” do understand how E2EE works?

Consider this: the state is always expanding, it's never shrinking of its own accord. It is in the direct interest of “leaders” to have more power.
October 7, 2025 at 8:28 AM
We agree then … law enforcement can just target individuals' phones, and backdooring e2e chat apps is a terrible policy.
October 6, 2025 at 11:24 AM
Sorry, it was a long thread, and I saw red right around when you started talking about banks 🙂
October 6, 2025 at 11:20 AM