Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
dventimihasura
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
dventimihasura
2y ago
Let me put it differently. Who won World War II?
2.
▲
by
dventimihasura
2y ago
Here's just some of what these "librarians, professors, and researchers" were up to: https://www.npr.org/2014/11/05/361427276/how-thousands-of-na... https://en.wikipedia.org
3.
▲
by
dventimihasura
2y ago
"What the hell do you think spies are? Moral philosophers measuring everything they do against the word of God or Karl Marx? They're not! They're just a bunch of seedy, squalid bastards like me: little men, drunkards, queers
4.
▲
by
dventimihasura
2y ago
The Chapo Traphouse podcast touched on the Erie Canal in Episode 557 "The Inebriated Past 10: Mormons, pt. 1", especially as the backdrop for the story of Joseph Smith and the creation, of course, of the Mormon church. It's
5.
▲
by
dventimihasura
2y ago
Perhaps The New York Times recommending it has something to do with it: https://www.nytimes.com/wirecutter/reviews/best-media-stream...
6.
▲
by
dventimihasura
2y ago
pgTAP is pretty good for PostgreSQL, but I don't know what if any options are available for other databases. https://pgtap.org/
7.
▲
by
dventimihasura
2y ago
That's a good point about MySQL. PostgreSQL wasn't quite ready for primetime at that time, and Oracle and MSSQL aren't free. That left MySQL to fill the gap, but it's not really built for this style of development.
8.
▲
by
dventimihasura
2y ago
That depends. I worked with customers 25 years ago who put loads of business logic in very long and involved T-SQL stored procedures in MSSQL or PL/SQL stored procedures in Oracle. That may have made maintenance more difficult for
9.
▲
by
dventimihasura
2y ago
I'm aware of that belief, but I do not share it.
10.
▲
by
dventimihasura
2y ago
The customers I work with tend to use database migration tools like Flyway or Liquibase, have their DDL in source control, run tests, and have fairly conventional CI/CD. As I said above, I've never personally worked on a large tea
11.
▲
by
dventimihasura
2y ago
That's a matter of taste. I find most of the business logic I need to express involves finding and transforming relational data, a task to which SQL is better suited than any general purpose programming language. Often, SQL is all that
12.
▲
by
dventimihasura
2y ago
Fair. I've only ever had success with this strategy as a solo hacker. It was once claimed to me that this would be a disaster on large teams and I had to admit that I had no evidence one way or the other. Don't know if that res
13.
▲
by
dventimihasura
2y ago
I see it differently. In the 25 years I've been working in this industry I see a welcome trend toward doing more in the database, such that the impedance mismatch dissipates. This is from a low-water mark 20 years ago or so, when mos
14.
▲
by
dventimihasura
2y ago
One way to have tighter integration between the database and the application logic is to abandon the application code altogether. Express the application logic right in the database using (custom) data types, domains, defaults, constra
15.
▲
by
dventimihasura
2y ago
Nice!
16.
▲
by
dventimihasura
2y ago
Ahh, I see. Yeah, I suppose some examples in the docs would be nice. Anyway, here's an example with Hasura: https://gist.github.com/dventimihasura/b3f3c9e7ef1442d8e7f16...
17.
▲
by
dventimihasura
2y ago
Is "readers here [ARE] drooling morons and [DON'T] know what a github is and [CAN'T] click on the link to the repo and find the README.MD" the only other alternative? There's no middle ground? There's no &quo
18.
▲
by
dventimihasura
2y ago
PostGraphile compiles GraphQL directly to SQL. The SQL is "custom" in that it's specific to the GraphQL operation, though naturally it does follow rules. For example, Hasura does the same thing, and among the rules that it
19.
▲
by
dventimihasura
2y ago
And yet, I never encountered any of those other posts. I bet that's true for most HN readers. But, suit yourself. I just think you'll get higher engagement if you put your best food forward by helping newcomers understand what thi
20.
▲
by
dventimihasura
2y ago
You might consider posting not the release page, but rather the repo page: https://github.com/tinygrad/tinygrad Another good alternative would be: https://tinygrad.org/#tinygrad
21.
▲
by
dventimihasura
2y ago
> That login service can be written to be virtually immune to SQL attacks because it doesn't have to handle generalized queries. Ban all the SQL control characters in usernames/passwords Why? If that login service is a third
22.
▲
by
dventimihasura
3y ago
Not in enterprise companies, it's not.
23.
▲
by
dventimihasura
3y ago
Incidentally, I see no evidence in those links or elsewhere that either Walmart or Netflix is using node to meditate interactions with upstream data sources. What I do see elsewhere is the usual suspects: some databases and message queues,
24.
▲
by
dventimihasura
3y ago
Of course, Hibernate (Java) dwarfs them all. https://trends.google.com/trends/explore?date=all&geo=US&q=S...
25.
▲
by
dventimihasura
3y ago
In San Francisco, currently Indeed has ~2600 jobs for "Java", ~600 for "Typescript".
26.
▲
by
dventimihasura
3y ago
It's dodgy finding the right search term, but at first blush it looks like sequelize is most popular, though the gap has narrowed considerably.
27.
▲
by
dventimihasura
3y ago
I'm just trying to get a sense of what tools are most commonly used.
28.
▲
by
dventimihasura
3y ago
Do you want to meet people where they are and help them with solutions given their constraints? Or, do you want to offer solutions using your preferred tools? There are no wrong answers, as far as I'm concerned. I'm just curious w
29.
▲
by
dventimihasura
3y ago
Ok. How do you recommend I go about Googling it, and what do you predict will be the results?
30.
▲
by
dventimihasura
3y ago
The point of the comment is to confront the following question: "What exactly are we trying to do here?" Are we trying to offer GraphQL servers? Or are we trying to offer GraphQL servers in Node? Because, if it's the latter,
More ›