Viewing profile — colesbury
colesbury
HN member- Joined
- Thu, Oct 31, 2013, 8:54 PM UTC
- HN karma
- 56
- Public activity
- 10 items
- HN profile
- View on Hacker News ↗
About colesbury
No profile information was provided.
Recent public activity
-
comment
Comment #44065323
You don't have to build from source. uv is the best option, in my opinion, but the py-free-threading docs also have a longer list too: uv: https://docs.astral.sh/uv/getting-started…
-
comment
Comment #39671732
We could implement ownership transfer in CPython in the future, but it's a bit trickier. In Rust, "move" to transfer ownership is part of the language, but there isn't an equivalen…
-
comment
Comment #38304522
You will always get either [1,2,3,4,5,6] or [4,5,6,1,2,3] in the upcoming `--disable-gil` builds of CPython 3.13 and the nogil forks. Most operations on mutable collections hold a …
-
comment
Comment #37784564
Memory models don't usually explicitly guarantee that writes "eventually become visible". They're usually written as ordering guarantees for when a write becomes visible, such as h…
-
comment
Comment #37781588
Go's memory model is more constrained than C, C++, and Swift and this case is specifically addressed: https://go.dev/ref/mem#restrictions . "...each read of a single-word-sized or …
-
comment
Comment #37529440
This misses the fact that signed integer promotions are generally not free because they require sign extension. For example, the cast in b() emits a `movsx` (move with sign-extensi…
- comment
-
comment
Comment #19975161
It has example images with Q&A now: https://github.com/facebookresearch/pythia
-
comment
Comment #19679658
The PyTorch tensor library was originally basically the Python version of Torch 7. It's now moving closer towards NumPy's API (and farther from Torch 7). Th autograd library was in…
-
comment
Comment #15009169
Your criteria 2, 3, and 4 doesn't make much sense to me. We often have workloads that require multiple boxes, but we still want to make effective use of each box. Common server har…