Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
cle
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
30 ms
·
301.
▲
by
cle
5y ago
I think it gets worse as an interface gets more declarative and tries harder to hide machinery and state (or tries less to expose it), either on principle or because it allows for extra safety or optimizations or evolution.
302.
▲
by
cle
5y ago
The problem with most black-box declarative interfaces is that you often do care about how things will happen. The real-world limitations often leak through the declarative interface, because you have to care about things like performance
303.
▲
by
cle
5y ago
> This is possible because polygon uses a different concencus model (proof of stake) than ethereum (proof of work). Does this mean Polygon will become obsolete when Ethereum moves to PoS?
304.
▲
by
cle
5y ago
Overflowing a signed integer is not always a bug in logic, if you know the underlying representation then purposefully overflowing can be pretty useful.
305.
▲
by
cle
5y ago
Emacs is a great environment for live coding music (not exactly a DAW, but more like a music REPL I suppose). https://www.youtube.com/watch?v=Ix2b_qFYfAA https://www.youtube.com/watch?v=Tjf-NJNfOP4 https:&
306.
▲
by
cle
5y ago
When you start seeing devs make the same mistakes over and over again with relational databases in certain contexts, that increase the costs of operational maintainance and scaling (e.g. by requiring them to sit around analyzing query plans
307.
▲
by
cle
5y ago
Yes, you should think about your domain and requirements, and the technical tradeoffs, before picking a DB technology. Don't just run with RDBMS b/c it has better theoretical modeling capabilities, your customers don't care a
308.
▲
by
cle
5y ago
NoSQL databases are mostly useful for performance reasons. You can have the most beautifully modeled relational database schema but if it performs/scales outside your tolerance bounds, then it's useless. IMO, this is the main reas
309.
▲
by
cle
5y ago
> The AWS security team coded a fix in less than 25 hours, and it reached all AWS regions within 6 days. That is really fast. It reminds me of the Google DHCP takeover vuln that Google sat on for 9 months ( https://github.com&#
310.
▲
by
cle
5y ago
That definitely sounds plausible. AWS services undergo mandatory security reviews and threat modelling that usually cover these scenarios exhaustively. A lot of work and complexity goes into scoping down credentials for defense-in-depth pro
311.
▲
by
cle
5y ago
I've always assumed this was to maintain syntactic consistency with comprehensions like [x for x in arr if x > 2].
312.
▲
by
cle
5y ago
They could be equally as bad if there's significant selection bias. It's unclear to me what conclusions I can draw from that data.
313.
▲
by
cle
5y ago
Are these representative samples?
314.
▲
by
cle
5y ago
Yes, not dissimilar from torrents. Instead of being name-addressed and requiring the name owner to provide the infrastructure to serve the data (as with HTTPS), data are content-addressed so that anyone can serve the data. Many NFTs are h
315.
▲
by
cle
5y ago
I would consider coding these things by hand in the following non-exhaustive cases: - I am writing the thing you are asking someone to write - I have performance/memory constraints that existing high-level abstractions can’t ad
316.
▲
by
cle
5y ago
Just curious, what environments are you referring to?
317.
▲
by
cle
5y ago
Sadly this is the case for most topics on HN. Most discussions involve people talking past each other and beating dead horses. Not that it’s unique to HN.
318.
▲
by
cle
5y ago
The author discusses this explicitly in the article.
319.
▲
by
cle
5y ago
Inconvenient to whom? It’s pretty inconvenient not to do that if you eg have strict memory/performance requirements. C made the right tradeoff IMO. You can protect yourself against overflow if you need to, but if it always signals er
320.
▲
by
cle
5y ago
Not necessarily, it depends on what you do with the value.
321.
▲
by
cle
5y ago
I think this is very true even outside of crypto. As an extreme recent example, consider GameStop. This problem is larger than crypto. It seems to be related to the accessibility of trading to "retail investors" (enabled by lower
322.
▲
by
cle
5y ago
There's a tradeoff around strictness of nominal types and evolvability, e.g. changing the threshold on such a strict type would be a breaking change.
323.
▲
by
cle
5y ago
An unsigned integer will never be negative, that intent is expressed clearly and correctly. What the operational semantics should be is unclear, because of the tradeoffs involved in signaling an error. In terms of the C standard, "3-
324.
▲
by
cle
5y ago
I don't think OP was implying that it's not hard work, but that many folks act as if there are no perf tradeoffs with generics, when there are.
325.
▲
by
cle
5y ago
Or "centralized" ones like Fleek, Textile, Pinata, etc. https://fleek.co/hosting/ https://docs.textile.io/buckets/ https://www.pinata.cloud/
326.
▲
by
cle
5y ago
Decentralized in this case means you don't trust a single entity to control your access to your data.
327.
▲
by
cle
5y ago
No it's not fake work, someone has to watch the organizational health, to make sure business goals can be met. Managers report up to other managers because one person can only do so much, and can't feasibly track the complex socia
328.
▲
by
cle
5y ago
> Shouldn't a company of that size and revenue be able to do both at the same time? On its own, probably, but holistically it’s always more complicated than that. They don’t have infinite resources and zero coordination costs, so th
329.
▲
by
cle
5y ago
Long ago AWS reached the point where feature prioritization was discussed in terms of millions of $$ in revenue. When you have CTOs at Fortune 500 companies waving 10s of millions of dollars in front of your face to build a feature, it'
330.
▲
by
cle
5y ago
The best conclusion I can come to is "sometimes it works, sometimes it doesn't". Depends on the context. I've seen cases where it works great and other times where it's a huge hassle.
More ›