Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
quodlibetor
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
quodlibetor
1y ago
yeah artifact caching is the obvious interpretation of caching when you're used to being compared to bazel, but the conversation was conflating "cache artifacts" and "cache should-run?" features.
2.
▲
by
quodlibetor
1y ago
Mise does do local-only Make-similar task caching, if you specify sources and outputs: https://mise.jdx.dev/tasks/task-configuration.html#sources If you specify sources but not "outputs" then mise will auto
3.
▲
by
quodlibetor
1y ago
Thanks for the insight!
4.
▲
by
quodlibetor
1y ago
> Not much polars can do about that in Rust I'm ignorant about the exact situation in Polars, but it seems like this is the same problem that web frameworks have to handle to enable registering arbitrary functions, and they generall
5.
▲
by
quodlibetor
1y ago
And the following criteria: (a) The final category can never be lower than the highest hazard-based category; (b) The TCSS should adequately reflect the case of high potential risk of two or more hazards. We consider a hazard of high risk w
6.
▲
by
quodlibetor
1y ago
My understanding is that vacancy means available units for rent. So, plausibly, if you say 50 of the 100 units in your building aren't available for rent because you say they're being painted then they don't contribute to the
7.
▲
by
quodlibetor
1y ago
Yeah I know it's among the lowest in the world, it's still an ~order of magnitude higher than a few tenths of a percent, which would be shocking for the reasons you mention. My point though was just that I've seen arguments t
8.
▲
by
quodlibetor
1y ago
> a few tenths of a percentage point of NYC Feb 2024 (last year there's data, I think) was a record low and it was 1.4% empty, according to NYC[1]. But I don't really know the methodology, and according to other nyc gov data
9.
▲
by
quodlibetor
1y ago
I recently wrote a similar tool focused more on optimizing the case of exploring millions or billions of objects when you know a few aspects of the path: https://github.com/quodlibetor/s3glob It supports glob patterns
10.
▲
by
quodlibetor
2y ago
I have been chasing the gerrit code review high since I left a company that used it almost 5 years ago. Stacked pull requests are usually what people point to to get this back, but this article points out that _just_ stacked pull requests d
11.
▲
by
quodlibetor
3y ago
I'm pretty sure that the scripts generated by inshellisense are CRLF, and the carriage returns aren't recognized by unix shells. You should be able to fix it with: vi $HOME/.inshellisense/key-bindings.zsh -c "
12.
▲
by
quodlibetor
3y ago
The dependency list[0] looks pretty reasonable, AFAICT the overwhelming majority of that line-of-code count comes from autogenerated Windows API methods. edit actual counts: $ cargo vendor && cd vendor && { for p i
13.
▲
by
quodlibetor
6y ago
If you start doing a commit (via `c` in the magit status buffer, with the standard semantics of "you're going to commit everything that's currently staged") you can press capital F for an instant fixup, or capital S for
14.
▲
by
quodlibetor
6y ago
This is a fantastic comment! One small thing: we do now have tables[1]! At the moment they are ephemeral and only support inserts -- no update/delete. We will remove both of those limitations over time, though! [1]: https://
15.
▲
by
quodlibetor
6y ago
Ha! Your blog post was one of the reasons that I trusted in the future of Materialize enough to decide to work here! I agree, that is exactly the problem that I, in particular, think we are solving.
16.
▲
by
quodlibetor
6y ago
If this is all this is it actually doesn't look like a crazy amount of work to make cursive look good: https://github.com/NerdyPepper/dijo/blob/8b91a7c0b3d9bd4fac3... I've avoided looking too deeply
17.
▲
by
quodlibetor
6y ago
I didn't downvote you, but as an outside observer I can see that folks might take issue with the fact that you start with a tl;dr, suggesting that you are summarizing the whole article, followedan in-depth analysis, and then ending by
18.
▲
by
quodlibetor
6y ago
I'm not sure exactly how fast FAST REFRESH ON COMMIT is, but we at materialize are very fast, and getting faster. Once data is in materialized we can process streams to multiple downstream views with millisecond-level latencies. I'
19.
▲
by
quodlibetor
6y ago
This is exactly what we do! This is a walkthrough of connecting a db (these docs are for mysql, but postgres works and is almost identical) via debezium and defining views in materialize: https://materialize.io/docs/dem
20.
▲
by
quodlibetor
7y ago
> if you give it a query that only requires certain result rows from one of its mat views, then Materialize is only going to compute the intermediate rows This is absolutely correct! > You can just have a bunch of “the same” Materiali
21.
▲
by
quodlibetor
7y ago
> materialize has to be able to keep all of its state in memory For now. We have a pretty good idea of what needs to be done to shed state to disk, and have designed to be able to implement it. We expect it to "just" be a matte
22.
▲
by
quodlibetor
8y ago
> I've come across a few cases, when pushing python's type annotations to their limits, that force you to put the type names in string quotes With pep-0563, python3.7, and `from __future__ import annotations` this should no lon
23.
▲
by
quodlibetor
8y ago
You're probably thinking of http://pythontutor.com/ for python. It's one of my absolute favorite instructional resources for any language. Birdseye[1] looks like it is trying to be a similar kind of thing for debu
24.
▲
by
quodlibetor
9y ago
I'm not experienced in this space, but you might be interested in the Real-Time For the Masses[1] project. The author of that is the lead of the embedded devices working group. 1: http://blog.japaric.io/rtfm-v2/
25.
▲
by
quodlibetor
9y ago
Linked lists are in the standard library[1]. The source code is linked to from that page (`src`, on the top-right corner), although the implementation is optimized so it's probably not a great learning resource. If, for some reason, yo
26.
▲
by
quodlibetor
9y ago
The nice thing about Rust not having Async IO built into the language is that arbitrary third-party implementations are possible on a level playing field with the async framework being developed by the core team. For example, there is the M
27.
▲
by
quodlibetor
9y ago
I believe this is a paraphrase of Conway's law. The Wikipedia article lists three studies in favor of it, so there's that. https://en.wikipedia.org/wiki/Conway%27s_law
28.
▲
by
quodlibetor
9y ago
prompt_toolkit is, IMO, the standard by which all of these types of libraries should be measured. It's incredibly easy to get started with, and lets you build crazy wonderful things like pt_python and pgcli/mycli.
29.
▲
by
quodlibetor
9y ago
Interesting. pytest's handling of `assert foo == bar` is one of my top two favorite things about it. My other favorite thing being fixtures.
30.
▲
by
quodlibetor
9y ago
especially in combination with pytest-mock.
More ›