Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
evancordell
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
evancordell
10mo ago
We always called these "four-phase migrations". An old Stripe article used similar naming[0]. [0]: https://stripe.com/blog/online-migrations
2.
▲
by
evancordell
2y ago
This video is a great overview of the history and the recent hearings, came here to link it. Not sure I agree with his conclusion though - once all manufacturers are required to include the technology, surely they will still compete on pric
3.
▲
by
evancordell
3y ago
At the risk of making a classic "I have a few qualms with this app" blunder, I'm not super clear on what this has over other durable workflow solutions. It seems to take the durable workflow idea and lock you into a specific
4.
▲
by
evancordell
3y ago
> The community that formed around building open source “standard” Macaroons decided to use untyped opaque blobs to represent candidates. I assume "candidates" was supposed to be "caveats" - and as an author of a &quo
5.
▲
by
evancordell
3y ago
To be fair, this is a mistake that started with the Google paper, and everyone else just copies the mistake. The paper calls them Macaroons as a play on (browser) Cookies with layers (of caveats) - so clearly they meant macarons as well, si
6.
▲
by
evancordell
3y ago
This is interesting, I have the opposite opinion. I dislike helm for public distribution, because everyone wants _their_ thing templated, so you end up making every field of your chart templated and it becomes a mess to maintain. Internal
7.
▲
by
evancordell
3y ago
> my wife is still receiving bills from the birth of our most recent child, 18 months ago I've been dealing with this as well, and the uncertainty has been the most frustrating thing. Medical bills from the same institution should b
8.
▲
by
evancordell
3y ago
Also a happy Lutron fan, but I went with RadioRA2. It's a bit "smarter" but it's very reliable, not connected to the internet, and some basics can even be programmed without the management software. One thing that stands
9.
▲
by
evancordell
3y ago
Quality aside, it's the paywall that grinds my gears. Wirecutter articles are essentially long, well-researched ads for the products they (affiliate) link to. I always found these ads useful, at least as a starting point. But putting a
10.
▲
by
evancordell
3y ago
The article was comparing OPA/Cedar to Zanzibar, which is why my head went there. I did go looking for info on how OPAL deals with caching and consistency and found these: - Authz data is kept in memory, so what you can authorize over
11.
▲
by
evancordell
3y ago
I've seen the sentiment in this article pop up in a few places, which I'd summarize as: Policy languages like OPA and Cedar are fast to evaluate and simple to write, so you should use it for all of your authorization needs. But po
12.
▲
by
evancordell
3y ago
https://evancordell.com/
13.
▲
by
evancordell
3y ago
Longer than that; I remember being warned about plasticizers leaching into food if microwaved. Found this paper from 1982: https://www.jstor.org/stable/44540143
14.
▲
by
evancordell
3y ago
We're saving some of that for a future blog post - we tested many different configurations and scales (of both SpiceDB and CRDB)
15.
▲
by
evancordell
3y ago
Do you just mean comedic quality or do you mean production quality as well? Some that I've listened to are good on both fronts (in my opinion): Mission To Zyxx, Dungeons and Daddies, Beef and Dairy Network.
16.
▲
by
evancordell
3y ago
I looked at both and came away thinking mage was more convenient for go-only projects. Just looked good and I would probably pick it for something that wasn't go-only (if make didn't make sense instead).
17.
▲
by
evancordell
3y ago
> Couldn't you have achieved this even more simply by using make with a go shell? Make is still really about file to file transformations, and `go` already wraps up all of the behavior one would normally use make for. Plus you need
18.
▲
by
evancordell
3y ago
I have long held similar opinions on make, and I've recently started using mage[0] in more and more go projects and have been happy with the result. It's more task-oriented, the way people tend to write Makefiles with .PHONY rules
19.
▲
by
evancordell
3y ago
> But weirdly given its focus on schemas I couldn't find any way for a document to link to a schema in-band! In cue there's no real distinction between "schemas" and "documents". If you say: value: stri
20.
▲
by
evancordell
3y ago
There's a good interview with the author in an episode of The Manifest: https://manifest.fm/11 It's been a while since I've listened, but I remember it being pretty interesting.
21.
▲
by
evancordell
4y ago
I don't think it's quite as bad as you're suggesting. Operators are control-plane, your other examples are data-plane. You can also only run one Deployment controller in a kube cluster, but many Deployments. And you can run m
22.
▲
by
evancordell
4y ago
I get the sentiment. We held off on building an operator until we felt there was actually value in doing so (for the most part, Deployments cover the operational needs pretty well). Migrations can be run in containers (and they are, even wi
23.
▲
by
evancordell
4y ago
This is a common frustration of mine as well! In the latest release of the spicedb-operator[0], I added a feature that allows users to specify arbitrary patches over operator-managed resources directly in the API (examples in the link). The
24.
▲
by
evancordell
4y ago
I saw your comment, enabled Markdown in a Google Doc, tried to write a code block, became immediately frustrated. Looks like it only supports bold/italic, links, and headers.
25.
▲
by
evancordell
4y ago
That makes more sense, thank you for the explanation. Are there any plans for accord to permit snapshot queries?
26.
▲
by
evancordell
4y ago
This might just be a language issue, because different sources use different words for consistency guarantees. > Accord only avoids enforcing an ordering (2) on transactions that are commutative If the committed state in the database rec
27.
▲
by
evancordell
4y ago
I’m confused by this as well, it seems to only provide “strict serializability” for overlapping transactions, which other databases like Cockroach also provide.
28.
▲
by
evancordell
4y ago
Hand Tool Rescue is another good channel in the vein of My mechanics: https://www.youtube.com/channel/UCasG9kJWi1eVxM0QkyqKVJQ
29.
▲
by
evancordell
4y ago
In the examples it looked as though there is still a CUE unification loop happening during dagger processing: deploy: netlify.#Deploy & { contents: build.contents.output } It looks like dagger is using cue as a bit more tha
30.
▲
by
evancordell
4y ago
I played with a similar idea a while ago: https://github.com/ecordell/cuezel/ (cuezel as in: "Bazel but with CUE"), but I was never sure that what I was doing was in the spirit of CUE. CUE pushes nondete
More ›