HackerTrans
TopNewTrendsCommentsPastAskShowJobs

DanielVZ

669 karmajoined vor 6 Jahren
Building stuff I wished existed.

Submissions

Acronym Fatigue Series part 1: CAP, ACID and friends

devz.cl
4 points·by DanielVZ·vorgestern·1 comments

Acronym Fatigue Series Introduction: why I'm wary of acronyms

devz.cl
60 points·by DanielVZ·vor 5 Tagen·68 comments

Who am I? I'm an awkward fellow, after all

devz.cl
3 points·by DanielVZ·vor 9 Tagen·2 comments

Solid and Clean Code never felt solid or clean to me

devz.cl
70 points·by DanielVZ·vor 10 Tagen·81 comments

Show HN: Pressn't, a site where you can have a single post

app.pressnt.net
5 points·by DanielVZ·vor 14 Tagen·2 comments

Do Babies Dream of Baby Sheep?

devz.cl
104 points·by DanielVZ·vor 16 Tagen·43 comments

what if mario had a gun?

devz.cl
3 points·by DanielVZ·letzten Monat·0 comments

Reading Is the Closest Thing We Have to Telepathy

devz.cl
2 points·by DanielVZ·vor 2 Monaten·2 comments

How to learn to code in the age of AI

devz.cl
1 points·by DanielVZ·vor 2 Monaten·0 comments

comments

DanielVZ
·vor 4 Tagen·discuss
Sorry for the confusion. I meant wary as in beware.
DanielVZ
·vor 4 Tagen·discuss
The parent comment explains it. The acronym makes buries the idea one level deeper. When people learn it means Consistency, Availability, Partition Tolerance, they get an illusion of understanding but in reality they’ve only decoded the acronym.
DanielVZ
·vor 4 Tagen·discuss
It’s the first heading in the article. The first thing I wanted to convey.
DanielVZ
·vor 4 Tagen·discuss
Absolutely! I’ll dive into this a bit more in the second section, where even technical acronyms can be considered harmful because they are learned at a surface level and then spread at meme-like speed.

For instance most people don’t know that even though both CAP and ACID contain consistency, they do not refer to the same idea. In CAP it’s about linearizability, while in ACID it’s about preserving invariants.
DanielVZ
·vor 5 Tagen·discuss
ah yes that one. thanks!
DanielVZ
·vor 5 Tagen·discuss
My first art work was a drawing of a bunch of couches flying. I loved it. I came back here to comment about it without noticing I’d lose track of it. I tried searching in the collection but I couldn’t find it, so if anyone finds a sketch of a bunch of couches, I’d appreciate a link.

Somehow this made this experience even more wonderful.
DanielVZ
·vor 9 Tagen·discuss
Yeah maybe…
DanielVZ
·vor 9 Tagen·discuss
I'm not into jewelry myself but these pieces are amazing. Maybe someday I'll buy a necklace for my wife here. Hope this takes off!!!
DanielVZ
·vor 9 Tagen·discuss
Just started trying to write once a day in my website https://devz.cl

I set it up a few months ago to share gamedev, ideas, stories. So far it has been fun to see the comments here on HN. Not sure where else to share it. And the most rewarding aspect about it is being able to reflect daily/regularly about myself, software, or stuff in general.

I'm trying to get up to speed with my english writing. With spanish as a first language, english is a bit awkward to write, so this is good practice too.

Also I'm trying to implement indie web stuff on it. I'm limited to only stuff supported on static sites, but for example with the help of webmentions.io i was able to set them up on my website without requiring a server.
DanielVZ
·vor 10 Tagen·discuss
sorry about that. compressed it into a 237 KB jpeg
DanielVZ
·vor 10 Tagen·discuss
I was reflecting about this and it may be cultural. In spanish we do have some acronyms they are not as widespread as in english.
DanielVZ
·vor 10 Tagen·discuss
Yep. That's what they are. Useful ideas. The issue is treating them as rules or excuses for early/unnecesary abstractions.
DanielVZ
·vor 10 Tagen·discuss
Ahh interesting. So it's Java convention/best practices being ported to other languages. Nothing wrong with using "simple" that if you explain it that way. I stand myself corrected.
DanielVZ
·vor 10 Tagen·discuss
Sorry if the title mislead you. To me criticizing SOLID and Clean Code directly is like beating a dead horse, so here I wanted to criticize the way they are presented because that's a big reason why it's successful.
DanielVZ
·vor 10 Tagen·discuss
Oh please don't confuse it with an aversion to formalism. It's quite the opposite. ACID, CAP and others were fantastic research when they came up. But now they are outdated and reductive of the real implications of running databases and distributed systems. That's why I mentioned PACELC being one of my favorite design principles in this matter: https://en.wikipedia.org/wiki/PACELC_design_principle

My criticism of this "Acronym Marketing" is that software engineers get stuck rallying behind acronyms as if they were timeless but to me ACID and CAP are outdated and it would be better if engineers really got into the consequences of running complex systems as you said, and not only repeating acronyms as if they covered the whole story.

OLAP vs OLTP have become marketing talkpoints from Databricks and friends to get people into paying for managed distributed systems when in reality for plenty of workloads Postgres runs just fine. People get stuck in the dichotomy without getting a further understanding of the underlying technology.

Nothing of this is confusing to me. Its reductive.
DanielVZ
·vor 12 Tagen·discuss
To be fully fully transparent I did use LLMs (asking stuff in the google search bar) in some phrases I was having trouble to find the right words since English is not my native language.

But I’m glad you noticed I did try to write it all by my own with my own style as flawed as it could be
DanielVZ
·vor 12 Tagen·discuss
Glad you noticed I’m not a native English speaker. The .cl tld is a small hint of that.

I’m trying to retake reading and writing since after joining the workforce I stopped reading books and writing and I noticed that my grammar skills were deteriorating.

I don’t know what’s wrong with that sentence to be honest or if this is sarcasm (I’m not good at reading sarcasm) but I’d love to know what’s the issue with it.
DanielVZ
·vor 12 Tagen·discuss
Ohh I don’t remember adult faces either. I do remember some my best friends face but nothing else
DanielVZ
·vor 13 Tagen·discuss
post of when i first launched this: https://news.ycombinator.com/item?id=34172240

how the site looked back then: https://web.archive.org/web/20221229142602/https://app.press...
DanielVZ
·vor 27 Tagen·discuss
Been writing a bit on my blog: https://devz.cl

And been working on a Mario-with-guns game concept: http://devz.cl/posts/what-if-mario-had-a-gun/

Thought it’d be a short concept to get from start to finish but the things you need to implement and plan for in a video game can be near infinite and decision paralysis is a real problem for me.