Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Thanks for releasing this! More ideas are great and welcome, and even I don’t use this directly, maybe the ORM I use will like some of the features and add them.

But I have to admit, this one bit almost made me stop reading:

> For those who don't know, SQL is the standard when it comes to interacting with databases.

I can scarcely imagine anyone who both 1. would want to use this and 2. doesn’t know what SQL is. So if I’m reading this, and you’re telling me what a database is, I assume you assume I’m an idiot. This makes me wonder if it has design choices to protect hypothetical Rust-using, DB-using idiots from themselves at the expense of making it hard to handle edge cases.

I’m sure you didn’t mean it that way, but that’s how it rubbed me. Maybe consider leaving out the extremely basic introductory bits.



A more charitable take is that OP tried to make his blogpost more accessible to newbies at a very small verbosity cost for non-newbies.

Fwiw: i'm totally fine with that.

> This makes me wonder if it has design choices to ...

I personally felt that the relevant design choices were explicitly enumerated, and so one needs not to deduce them from the rest of the text.


That’s fair, and I offered that mainly in the spirit of feedback. To me, and perhaps to no one else, but just to me, it was a little off putting. Like, “yeah, yeah, I know what SQL is. Do you think I don’t? Or did you just learn about it last month and you’re eager to share?”

I’m certainly not gonna lose sleep over it. Someone came on HN to show us their neat new project. I wanted to give them my first impression to help them craft their future messaging. If they disagree, fine with me! They don’t owe me anything.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: