Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
treyd
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
16 ms
·
271.
▲
by
treyd
1y ago
> When the basic coding skill (or any skill) is commoditized, it's the people with complementary skills that benefit the most. I think that "knowing how to ask good questions" that you then solve has always been a valuable
272.
▲
by
treyd
1y ago
That inflection point seems to more specifically start at the day of the new administration's inauguration.
273.
▲
by
treyd
1y ago
> My impression is that Twitch and YouTube livestreaming are using a 10-30 second delay relative to realtime, Yeah. The rule of thumb with Twitch used to be 11 seconds. You can still measure this because many streams replay the chat in
274.
▲
by
treyd
1y ago
Well what if you also swapped out those genes?
275.
▲
by
treyd
1y ago
You don't need a blockchain for that, just cryptographic signatures and PKI. The EU is implementing a system for national IDs that would enable this, and could be done with perfect privacy through zero-knowledge proofs.
276.
▲
by
treyd
1y ago
To rephrase, it's possible she already had an underlying mitochondrial dysfunction that was not caused by COVID, but then when she caught the virus it triggered some symptomatic metabolic dysfunction that's persisting even after s
277.
▲
by
treyd
1y ago
Go is in a much worse situation here since the toolchain doesn't give you any help with C dependencies. In Rust you can mostly just wrap the C library as a crate and the end developer doesn't need to care very much. If you want
278.
▲
by
treyd
1y ago
I was imagining something like a month-by-month historical export so only recent data would need to be regularly exported. SQLite dumps would be awesome to work with though.
279.
▲
by
treyd
1y ago
Would you consider making regular dumps of the database available in sharded torrents like Anna's Archive does so that users can back up the data themselves for preservation purposes? This would complicate retroactively removing users
280.
▲
by
treyd
1y ago
I would agree with you but not so much here specifically. It's much more true with how goroutines and channels work, in that they're too unstructured and don't compose well, which necessitates needing to make ad-hoc abstract
281.
▲
by
treyd
1y ago
Wouldn't you say that it's a design oversight that the interface system leads to tight constraints on what you can do without breaking APIs?
282.
▲
by
treyd
1y ago
In context I read that as database client , meaning the application server (which is a client to the database) providing the service to the user. Having that be able to generate IDs could be useful when needing to refer to the same entity
283.
▲
by
treyd
1y ago
Yeah due to the design rule that "futures do nothing unless polled", it's enough to simply drop them and it cancels the whole tree of work. That doesn't necessarily cancel other tasks that were spawned that the future
284.
▲
by
treyd
1y ago
This does rely on the language having a sophisticated-enough type system to be able to extract enough type information for the rules to work in the first place.
285.
▲
by
treyd
1y ago
You need lifetimes in order to make the affine types ergonomic to use through borrowings and aliasing mechanics. You want the affine types to prove all kinds of things about resource management, beyond just freeing allocations, which we ge
286.
▲
by
treyd
1y ago
You can express a lot of concepts just through types in languages with richer type systems.
287.
▲
by
treyd
1y ago
We're getting AI on whatever form of energy is cheapest at the largest scales.
288.
▲
by
treyd
1y ago
You eventually learn you leverage lifetimes. You just need to get over that point in the learning curve. I very rarely run into those types of issues, and it's very freeing knowing that I can write libraries that are so hard to misus
289.
▲
by
treyd
1y ago
How are the calls made?
290.
▲
by
treyd
1y ago
Industrial farming of what?
291.
▲
by
treyd
1y ago
> and you need a Java/Kotlin bridge to convert these to file descriptors. Do you need it in these languages or could you use anything that can make binder calls?
292.
▲
by
treyd
1y ago
TypeScript is arguably one of the weaker statically typed languages, with how it allows `any` to quietly violate the type checked assumptions. It makes it harder to do a lot of the basic typing mistakes in JS, but it doesn't prevent
293.
▲
by
treyd
1y ago
> yeah canonical push snap package when flappack are better but do you really need a new distribution because of that ? In practice yes, since Canonical is replacing essential system components to depend on snap. So you can't just
294.
▲
by
treyd
1y ago
It was not always like this. You used to comfortably be able to handle 70+ players in a single server before Paper existed (my memory of this is from before like 2015). You'd need to allocate a lot more memory than normal, like 8 g
295.
▲
by
treyd
1y ago
It's kinda nuts. The upstream mojang server binary starts to groan if you have >4-5 players on the same server doing stuff. They've really been dropping the ball on optimization in recent years. Paper is good enough for anyon
296.
▲
by
treyd
1y ago
This is where incrementally making markets more and more "free" gets us.
297.
▲
by
treyd
1y ago
I'm pretty sure there is an option for this, holding shift makes it show the menu.
298.
▲
by
treyd
1y ago
That's a great point. I'm glad to know that this is the only possible option and that the world can't be any better than it is.
299.
▲
by
treyd
1y ago
And you kinda still can, in a terminal emulator, it just can't behave like an app since it won't integrate with the system UI.
300.
▲
by
treyd
1y ago
Usually international law regarding successor states applies, so it would almost certainly be Russia that would have a claim to it.
More ›