Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
colinmcd
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
19 ms
·
61.
▲
The graph-relational database, defined
(edgedb.com)
3 points
by
colinmcd
5y ago
|
0 comments
62.
▲
by
colinmcd
5y ago
Most of the "killer features" are in EdgeQL, SDL, and the tooling surrounding EdgeDB. But the goal of this post is just to describe the graph-relational model of data persistence at a high-level—how graph-relational databases &quo
63.
▲
The graph-relational database, defined
(edgedb.com)
19 points
by
colinmcd
5y ago
|
8 comments
64.
▲
by
colinmcd
5y ago
I’ve been working on the EdgeQL query builder for TypeScript for around 6 months. This is part of my day job, but the prospect of taking point on this project is what first attracted me to EdgeDB. The goal is to provide a library that’s aut
65.
▲
by
colinmcd
5y ago
The goal is to never drop down to SQL. If there's something you can express in SQL but can't express in EdgeQL, it's a bug. We're working on proper query profiling now, but in the meantime the "slow query" prob
66.
▲
by
colinmcd
5y ago
In the sense that "object-relational mapping" is happening, then sure. The problem with the "ORM" term is that it comes loaded with a bunch of preconceptions that don't apply to EdgeDB. EdgeQL is a full query langua
67.
▲
by
colinmcd
5y ago
Hey, I used to go to that AMC theater! NeRF is one of the big "holy sh*t" moments for me in recent years. I've always thought using polygons as our only way to represent non-trivial 3d shapes felt awfully inelegant, like usin
68.
▲
by
colinmcd
5y ago
Unfortunately DGraph is having some serious troubles as a company: https://discuss.dgraph.io/t/quitting-dgraph-labs/16702 Technically speaking though, using GraphQL as a data model is quite limiting: just basic sc
69.
▲
by
colinmcd
5y ago
Exactly, implementation coupling vs interface coupling.
70.
▲
by
colinmcd
5y ago
Yep, you understand correctly! with tag_names := {"angular", "nestjs", "cypress", "nx"}, select BlogPost { title, tag_names := .tags.name, match_count := count((select .tags filter .
71.
▲
by
colinmcd
5y ago
\q or \quit If you get stuck, run \help for a list of commands.
72.
▲
by
colinmcd
5y ago
Thanks! Point taken re: Terraform, we'll give that some thought.
73.
▲
by
colinmcd
5y ago
A lot to unpack here. 1. If other clouds want to offer a hosted EdgeDB offering, they can do so. We'll have a tight integration with the `edgedb` CLI and we're confident we can beat them on the developer experience which is our #1
74.
▲
by
colinmcd
5y ago
That's correct! Though that's true for most ORMs as well, and we try not to get lumped into the ORM bucket...too much bad blood. I've dabbled with CoreData myself and it's a phenomenal API. Apple comes up with a lot of g
75.
▲
by
colinmcd
5y ago
EdgeDB employee here. I couldn't have asked for a better question to demonstrate the power of subqueries! Here's how I'd do this in EdgeQL: with tag_names := {"angular", "nestjs", "cypress",
76.
▲
by
colinmcd
5y ago
Everything is fully OSS: the database, our client libraries, our CLI. There's a company behind it (I'm an employee) which will make money with a cloud hosting platform, similar to Mongo. We're calling that EdgeDB Cloud and it
77.
▲
by
colinmcd
5y ago
Prisma did a lot of things right, and we have a ton of respect for the team over there! At the end of the day, building a good, idiomatic API for doing CRUD operations is a hard problem. But building an entirely new query language that fund
78.
▲
by
colinmcd
5y ago
We're working on a more comprehensive explanation of why EdgeDB isn't an ORM. Does EdgeDB do "object-relational mapping" under the hood — absolutely. The reason we try to distance ourselves from the category of ORMs is t
79.
▲
by
colinmcd
5y ago
We're working on a more comprehensive explanation of why EdgeDB isn't an ORM. Does EdgeDB do "object-relational mapping" under the hood — absolutely. The reason we try to distance ourselves from the category of ORMs is t
80.
▲
by
colinmcd
5y ago
Will do.
81.
▲
by
colinmcd
5y ago
EdgeDB employee here. We're beyond excited to finally publish a stable release of EdgeDB after 4 years of active development and 15 pre-releases. Happy to answer any questions on here!
82.
▲
Show HN: EdgeDB 1.0
(edgedb.com)
947 points
by
colinmcd
5y ago
|
323 comments
83.
▲
by
colinmcd
5y ago
The performance sensitive stuff (e.g. I/O, etc) written in Cython and Rust. Under the hood all EdgeQL queries are compiled to an equivalent Postgres query.
84.
▲
by
colinmcd
5y ago
Thanks!
85.
▲
by
colinmcd
5y ago
EdgeDB employee here. The proactivity is appreciated, but EdgeDB 1.0 isn't actually available yet. We do have a launch event coming in a couple weeks however [0]. [0] https://lu.ma/edgedb
86.
▲
by
colinmcd
5y ago
We have big plans for something quite similar to this. Stay tuned.
87.
▲
We can do better than SQL
(edgedb.com)
3 points
by
colinmcd
5y ago
|
1 comments
88.
▲
by
colinmcd
5y ago
Co-creator here. Perhaps the most interesting part of this project is how the traffic to the site seems to correspond to the number of students slacking off. Traffic increases monotonically Monday to Friday (though occasionally Thursday bea
89.
▲
EdgeDB Release Candidate 3 is now available
(edgedb.com)
2 points
by
colinmcd
5y ago
|
0 comments
90.
▲
by
colinmcd
5y ago
This is the strongest validation signal I've seen for Deno in some time. I had the impression it was withering on the vine, but hopefully this puts some wind in its sails.
More ›