Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
tonyhb
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
61.
▲
by
tonyhb
3y ago
This seems similar to replicating substructural type systems like linear or affine types via interfaces. I can't remember who gave this talk, but a prime example is a `File` type. A `File` type shouldn't have a Read() method unti
62.
▲
by
tonyhb
3y ago
Isn't that what integration tests are for? I really don't understand why we'd use a 3rd party system that's not part of a CI to test an API.
63.
▲
by
tonyhb
3y ago
That's... what code is for? Why are developers sharing "requests" if we all need to build an API client?
64.
▲
by
tonyhb
3y ago
I hear you, and there's relatively little literature on what making MCAS more powerful means. You might assume that this was after the first test flight (also 2016), and that the lead engineer on the system decided to increase the lift
65.
▲
by
tonyhb
3y ago
He was CEO from 2015 onwards. The MAX' first flight was 2016. It's safe to say that Dennis didn't have a say in greenlighting the MAX program, unless he was such an impactful CEO that he could greenlight MAX and get the p
66.
▲
by
tonyhb
3y ago
We support TS, Python, Golang, and Java/Kotlin with official SDKs, and our SDK spec is open, so yes — any server can handle it :)
67.
▲
by
tonyhb
3y ago
I built https://www.inngest.com specifically because of healthcare flows. You should check it out, with the obvious disclaimer that I'm biased. Here's what you need: 1. Functions which allow you to declaratively slee
68.
▲
by
tonyhb
3y ago
You might want to look at https://www.inngest.com for that. Disclaimer: I'm a cofounder. We released event-driven step functions about 20 months ago.
69.
▲
by
tonyhb
3y ago
You can apply on Ashby here - https://jobs.ashbyhq.com/inngest (we use that as an ATS). If you want a quick chat beforehand you can reach out to me - tony [at] inngest.com
70.
▲
by
tonyhb
3y ago
I'd like to learn more about JuiceFS, but from their architecture diagrams I'm struggling to see what benefit they provide if they're a layer over blob store systems like Ceph, MinIO, etc. It looks as though you need to set u
71.
▲
by
tonyhb
3y ago
So you have to give your 3rd party providers access to _code you write_, _secrets to your own datastores_, _open firewalls to 3rd parties_, and then allow them to run any code which could access your system, hoping that they do in fact run
72.
▲
by
tonyhb
3y ago
I agree, but still find it weird — Sony use LG (or Samsung, depending on the model) panels in their TVs, so you'd assume that "going to the source" would be better.
73.
▲
by
tonyhb
3y ago
This is my biggest gripe against Equinix. Other than that, they're 10/10.
74.
▲
by
tonyhb
3y ago
Fair means that we should be giving users roughly the same capacity, or at least roughly the same chances to be worked on. In the case of this queue, where each letter represents a user: [A, Bx10000, C, D, E] We're being unfair to C, D
75.
▲
Building a fair multi-tenant queuing system
(inngest.com)
176 points
by
tonyhb
3y ago
|
57 comments
76.
▲
by
tonyhb
3y ago
Cant control rods can be lifted or inserted to meet demand?
77.
▲
by
tonyhb
3y ago
In that case why not use JWTs which do this for you? In your case you end up building a subset of JWTs yourself.
78.
▲
by
tonyhb
3y ago
Hard agree, they're a great team who have more knowledge in this space than almost anyone. The spec is great and makes a ton of sense.
79.
▲
by
tonyhb
3y ago
You're literally describing what we've built at https://www.inngest.com/ . I don't want to talk about us much in this post, but it's so relevant it's hard not to bring it up. (Huge disclaimer here
80.
▲
by
tonyhb
3y ago
This is great! It reminds me of a (very lightweight) Elixir specific version of what we built at https://www.inngest.com/ . That is, we both make your existing code available to serverless functions by wrapping with somethi
81.
▲
by
tonyhb
3y ago
The research wasn't done by them — it was paid for by the US gov't and developed at US labs. ASML were given the research knowing that it could work.
82.
▲
by
tonyhb
3y ago
Plenty of people invest on the side, founders or not. It's not uncommon.
83.
▲
by
tonyhb
3y ago
I don't know Python too well but I think this is covered in TFA. There's a comparison between a Result type using https://github.com/rustedpy/result and an ADT/sum type — and the sum type looks like it&
84.
▲
by
tonyhb
3y ago
Check out https://dagger.io/ . Write declarative pipelines in code, reproducibly run anywhere.
85.
▲
by
tonyhb
3y ago
I'll throw a vote for https://reflect.app/ . It has everything you need, is well polished, and Alex is a great person.
86.
▲
by
tonyhb
3y ago
Chiming in as a founder of Inngest. We released our TS SDK a year ago so had quite a head start in this area. The approach in their V2 release makes them more similar to us, though there are still some large differences, including the fund
87.
▲
by
tonyhb
3y ago
I did mean virtual threads, thanks! :facepalm:
88.
▲
by
tonyhb
3y ago
It leaks in that the entire function becomes declarative, and state is colocated to a single function. You don't have multiple jobs for each attempt, passing indexes into each job queue. You don't have to worry about enqueueing
89.
▲
by
tonyhb
3y ago
Hot take: I don't think that people should even use queues any more. It's like using raw HTTP2, or managing threads. Use a workflow engine which abstracts queues for you so you can "just write code" without managing jo
90.
▲
by
tonyhb
3y ago
CRT TVs used a lot of energy. It’s getting better.
More ›