Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
orf
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
20 ms
·
331.
▲
by
orf
2y ago
This is not for libraries. This is for internal services that are continually released from the main branch of a repository. I think you’ve deeply misunderstood the problem this is solving. In short: What specific version tag is GitHub.co
332.
▲
by
orf
2y ago
You’re misunderstanding, try re-reading the thread or other comments in the chain.
333.
▲
by
orf
2y ago
Sure, but it does parse them and it does rightly understand that one is an newer version. That’s… compatibility.
334.
▲
by
orf
2y ago
It’s semver compatible because it can be parsed, accepted and compared by any system that expects or requires a semver formatted version? The whole point of this is that in trunk-based releases the version isn’t significant, so why not ca
335.
▲
by
orf
2y ago
https://www.ft.com/content/48f63457-9c6f-4d5e-adfb-d6d47fb71... is a much better link. > The criminal enterprise used a complex international IT system to “capture and resell” live programming and other on-demand co
336.
▲
by
orf
2y ago
Sure, but that’s utterly useless in practice because there is no way to handle that gracefully. To be clear: most software does handle it, because it detects this case and aborts. But to a user who is explicitly asking to read a parquet fil
337.
▲
by
orf
2y ago
Python has always been strongly typed, since the very beginning. The article and the feature has nothing to do with strong types.
338.
▲
by
orf
2y ago
Of course not, and it’s completely correct behaviour: if a server advertises it supports Range requests for a given URL, it’s expected to support it. Garbage in, garbage out. It’s not clear how you’d expect to handle a webserver trying to
339.
▲
by
orf
2y ago
My experience: I put parquet files on R2, but HTTP Range requests were failing. 50% of the time it would work, and 50% of the time it would return all of the content and not the subset requested. That’s a nightmare to debug, given that so
340.
▲
by
orf
2y ago
SQS, SNS and Lambda are great as well
341.
▲
by
orf
2y ago
We live in the real world though. As you know.
342.
▲
by
orf
2y ago
Use —copy-from to make it even faster, and use a cache mount https://docs.astral.sh/uv/guides/integration/docker/#install...
343.
▲
by
orf
2y ago
> The question was "is it so hard to pass a command line flag" Can your position not be summed up as “unsafe by default doesn’t matter, because changing the default is easy”? If so, there’s an obvious flaw in that thinking.
344.
▲
by
orf
2y ago
Safety by default, opt-in to unsafety. It’s not hard to grok.
345.
▲
by
orf
2y ago
> It's actually not a Gboard bug, but rather a side effect caused by a design choice of Gboard… It’s definitely a bug, because the design choice they made breaks invariants and causes buggy behaviour in otherwise functioning code. O
346.
▲
by
orf
2y ago
What’s the advantage of configuring, testing and maintaining all of that instead of a 10 line Kubernetes manifest that does more?
347.
▲
by
orf
2y ago
Cool - everyone knows it’s possible to hack together something, or anything else. But Is it a good idea to spend time and resources starting to do that now if you haven’t been doing it with a sketchy Perl script since the 90s? Not really.
348.
▲
by
orf
2y ago
GitHub and/or GitHub pages is the only sensible answer here.
349.
▲
by
orf
2y ago
> prison is supposed to hurt a bit Why?
350.
▲
by
orf
2y ago
> The web address listed on the boxed dolls is wicked.com, instead of wickedmovie.com Ooof. Kind of funny, but I hate to think about the volume of waste such a tiny packaging mistake has caused.
351.
▲
by
orf
2y ago
I’d assume that if you have used them for a while, you have a rough understanding of the performance characteristics and/or the knowledge of how to write even a quick, rough benchmark for them.
352.
▲
by
orf
2y ago
If you’ve been using them for a while, don’t you have any benchmarks?
353.
▲
by
orf
2y ago
If you’re at the point where this kind of optimisation matters, you don’t need to drop into C: You could achieve the same with numpy (I.e a contiguous array of that type).
354.
▲
by
orf
2y ago
The nom crate has an RGB parser example: https://docs.rs/nom/latest/nom/#example It’s slightly longer, but more legible.
355.
▲
by
orf
2y ago
Write the full transform in Haskell?
356.
▲
by
orf
2y ago
Sure, or it could have left you vulnerable in other versions. Waiting for others to hopefully discover targeted security vulnerabilities and only updating after an ad-hoc timeframe if nobody shouts “FIRE!” isn’t a security posture, it’s jus
357.
▲
by
orf
2y ago
That’s a different thing entirely - waiting for a review of a product before purchasing is different from inherently untrusting the manufacturer of the product, as it may contain something malicious that is targeted at you.
358.
▲
by
orf
2y ago
Right, but this is expensive and dumb so nobody is going to do it themselves. And then you’re back to trusting an external third party, just slower and with greater expense.
359.
▲
by
orf
2y ago
One of the first parts of the post explains how they are using CPUs only
360.
▲
by
orf
2y ago
You expect that the instagram stack is something sensible, such as only a web server? What?
More ›