Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
eximius
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
31.
▲
by
eximius
9mo ago
To be more clear, I want sum types with exhaustive matching - which Go does not support. I get by without it Go enums are an inferior representation of the same logical concepts. Sure, I can have (kind, value) and cast things for a hacky su
32.
▲
by
eximius
9mo ago
Lack of enums are the main point for me. The error story is not ideal but less bad than that most of the time, as you can downcast to access extra error data. Still, harder than it needs to be. Overall, I've grown to like using the lan
33.
▲
by
eximius
9mo ago
Detecting an effect is present is separate from effect power and mechanism. Showing an effect is present is usually the first step before the other two.
34.
▲
by
eximius
10mo ago
These strategies only really work for stream processing. You also want idempotent APIs which won't really work with these. You'd probably go for the strategy they pass over which is having it be an arbitrary string key and just wr
35.
▲
by
eximius
10mo ago
More of a data structure than an algorithm, if we're being pedantic.
36.
▲
by
eximius
11mo ago
How many trillions of dollars have we spent on these things? Would we not expect similar levels of progress in other industries given such massive investment?
37.
▲
by
eximius
11mo ago
> Rather than defining a single interface and mock on the producer side that can be reused by all these packages This is the answer. The domain that exports the API should also provide a high fidelity test double that is a fake/in
38.
▲
by
eximius
11mo ago
I was not thinking of the agent case specifically. But yes, you have to make the APIs idempotent, either with these step checkpoints or by wrapping the underlying API. It's not hard to make a postgres-transaction-based idempotency laye
39.
▲
by
eximius
11mo ago
This is pretty great! The main thing you need for durable execution is 1) retries (absurd does this) 2) idempotency (absurd does this via steps - but would be better handled with the APIs themselves being idempotent, then not using steps. T
40.
▲
by
eximius
1y ago
Por que no los dos? They are not mutually exclusive, really. Perhaps the first skews the initial population and the second exacerbates it.
41.
▲
by
eximius
1y ago
It's mostly happy for people who don't have to deal with it. If you are an "end user" who just wants to run your damn code without caring about your dev environment, then `bazel run|build|test //thing/to&#
42.
▲
by
eximius
1y ago
Why does this 1 hour old post have comments from 29 days ago?
43.
▲
by
eximius
1y ago
But they do reflect ones ability to learn to get to the heights of education where you can be trusted to wield the new tools wisely.
44.
▲
by
eximius
1y ago
There is (some) truth to this but it fundamentally _does not_ replace foundational learning.
45.
▲
by
eximius
1y ago
Visibility systems are great! > If a change module A has a problem, you must roll back the entire monolith, preventing a good change in module B from reaching users. eh. In these setups you really want to be fixing forward for the reason
46.
▲
by
eximius
1y ago
I mean, yes, but it's so far down the list of bad things for society we're facing right now. I'd rather we tackle the root problems leading to these. Increase education rather than reduce liberties. I'm not, like, strong
47.
▲
by
eximius
1y ago
Staff Software IC / Senior EM Currently at Opendoor which is executing an RTO strategy I am not interested in. I can operate in whatever mode is needed (scrappy, builder, "mature-er", leader, etc) and I'm interested in a
48.
▲
by
eximius
1y ago
This doesn't sound right. If A depends on B and C - B and C can each bring their own versions of D, I thought?
49.
▲
by
eximius
1y ago
_Your_ transaction wasn't about regulation. What is the breakdown of transaction volumes?
50.
▲
by
eximius
1y ago
Bluesky is not decentralized. The AT protocol is - albeit with few large integrators besides Bluesky, but it isn't susceptible to like 51% attacks or anything so that's mostly okay.
51.
▲
by
eximius
1y ago
Oh I don't need this, I'm well aware of how stressed I am.
52.
▲
by
eximius
1y ago
AI is just a one more tool that increasing wealth inequality and over monetization/unregulated capitalism are exploiting that makes everything it touches worse. It's not the first tool, it won't be the last.
53.
▲
by
eximius
1y ago
Zero sodium also kills you because you need electrolytes to live. Like almost literally every complex system, there is a zone of moderation/goodness/health.
54.
▲
by
eximius
1y ago
`case Circle(r) => 3 * (r * r)` I, uh, think your math might need some checking :)
55.
▲
by
eximius
1y ago
And better yet, follow the tangential advice and use high fidelity fakes (I usually don't quite go all the way to verified fakes/contract tests, but they're a good idea if you have the time). Real object where practical, fake
56.
▲
by
eximius
1y ago
And what do you do when your opponent is engaging in bad faith or lacks a coherent position for them to agree with any characterization? I don't believe you're engaging in good faith either.
57.
▲
by
eximius
1y ago
And they were also dumb. What's your point?
58.
▲
by
eximius
1y ago
Not clear to me that this is true. The expense was incurred, they just claim it over 5 years. It's not clear that the same employee is required to be there in subsequent years to claim the expense from year 1 in year 2.
59.
▲
by
eximius
1y ago
Is there any difference here from running a normal DNS server? Any of your special domains will be ones your server claims as authoritative, so I don't understand why you need a root server?
60.
▲
by
eximius
1y ago
Tax subsidies are when the government taxes you less, thereby reducing your tax burden. You don't receive funds, you just owe less.
More ›