Viewing profile — kflgkans
kflgkans
HN member- Joined
- Tue, Jan 14, 2025, 2:58 PM UTC
- HN karma
- 54
- Public activity
- 22 items
- HN profile
- View on Hacker News ↗
About kflgkans
No profile information was provided.
Recent public activity
-
comment
Comment #43308839
I personally believe ActiveRecord is a gigantic anti-pattern and should be avoided at all costs (by anyone, ever). And I also happen to have had very bad experiences with ORM and f…
-
comment
Comment #43308591
My advice is to just use standard library `database/sql`. Every abstraction on top adds extra complexity and isn't really necessary. Just execute a query, map the results, and ther…
-
comment
Comment #43308581
> While you’re still researching the best SQL library for a project People do this? In every language I've worked with, there's practically just one SQL library to use. And you jus…
-
comment
Comment #43308390
Could you give a few examples what such frameworks provide that you need, that Go plus a few simple libraries doesn't provide?
-
comment
Comment #43307687
> If I want an all inclusive MVC (or similar) web development framework with all batteries included I think that maybe you shouldn't want that. Go is a simple language with a very …
-
comment
Comment #43302530
You might not need a cache. In my previous company (~7 years) all teams around me were introducing caches left and right and getting into a lot of complexity and bugs. I persevered…
-
comment
Comment #43301320
What does integrated with KDE mean? I use Firefox, but cannot imagine any type of integration that I really need.
-
comment
Comment #43294052
> That looks like more XSS vectors. Could you elaborate on that? I don't understand how this leads to more XSS vectors.
-
comment
Comment #43210593
You're mistaken. This is no joke.
-
comment
Comment #43197802
Was it your intention that the dancing stick figure gives people nightmares?
-
comment
Comment #43151199
stick is life
-
comment
Comment #43060795
I forgot to follow up on this, I don't know how to make HN give me some kind of a notification on replies to my comments. I should have been a bit more clear. I love memory safety.…
-
comment
Comment #43059240
Last I checked WASM applications are single threaded, not sure if that's changed. GC is concurrent, but not parallelized.
-
comment
Comment #43017794
Zig is a completely different language than Rust. Memory safety is just one aspect. I personally find Rust to be very difficult to read and can never manage to be productive in it.…
-
comment
Comment #42954991
Thanks, that makes sense. Interesting perspective on the UI = F(data), I did not know that. I still wish the mechanics were a bit more... intuitive... I guess? Personally, I'm a bi…
-
comment
Comment #42954958
Thanks for the additional clarification!
-
comment
Comment #42952429
The most common pattern in languages with explicit error handling, is to simply return the error (possibly with some context added) in every function up to the point where the proc…
-
comment
Comment #42952358
If there is anyone here who has time to explain to me (or link articles about) why functional components and hooks are considered to be better than class components, please enlight…
-
comment
Comment #42790971
Sounds very familiar. I was a Java developer for a long time, and in that ecosystem adding a library to your project can be enough for code to be activated and run. There are plent…
-
comment
Comment #42785185
I like explicit over implicit. I will take passing down context (in the sense of the concept, not the specific Go implementation) explicitly everywhere over implicit ("put it somew…
-
comment
Comment #42785125
If it is just a transport mechanism, why use context at all ant not a typed struct?
-
comment
Comment #42697999
I think it's simply survivorship bias. Thousands of people try this and fail. And occasionally you read an article like this, which is like the one in a million who managed to get …