Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
claytonjy
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
31.
▲
by
claytonjy
1y ago
how would you explain how hard he fought to NOT buy twitter? people seem to forget he was legally forced to buy Twitter after he tried for months to get out of his joke bid, primarily through claiming he was misled about the extent of bots
32.
▲
by
claytonjy
1y ago
I used to like allowing squashing or fast-forward merges. Most PRs would be squashed, because most developers write terrible commit messages and use merge where they could rebase. But, if you had a well-crafted set of commits, we could reta
33.
▲
by
claytonjy
1y ago
Calumet, in the Keweenaw Peninsula (just north of Michigan Tech) was nearly made the capital, instead of Lansing, because of this!
34.
▲
by
claytonjy
1y ago
for decades, big tech contributed relatively little in the way of python ecosystem tooling. There’s Facebooks Pyre, but that’s about it. Nothing for package/dependency management, linting, formatting, so folks like those at Astral have
35.
▲
by
claytonjy
1y ago
that’s not really what’s new or special about pixi, is it? poetry (poethepoet) and uv can both do variations of this. From the outside, pixi looks like a way to replace (conda + pip) with (not-conda + uv). It’s like uv-for-conda, but also u
36.
▲
by
claytonjy
1y ago
anyone have any tips for testing actions locally, rather than workflows ? Despite the name, act is really only for the latter. You can try to test a local action by putting it in a workflow and calling that, but if you do a checkout in y
37.
▲
by
claytonjy
1y ago
That’s one of the arguments in the substack post. BNPL is like credit cards, but more specific, and that specificity allows for more accurate pricing of the loan risk.
38.
▲
by
claytonjy
2y ago
Not OP, but i think python is very far above R for engineering stuff. I built my early career on R and ran R user groups. R is great for one-off analyses, or low-volume controlled repetition like running the same report with new inputs. For
39.
▲
by
claytonjy
2y ago
money that you need soon shouldn’t be in the broader market. for retirement savings, balance should shift to bonds or similar as you near retirement. same principle applies to saving for other large events, like a down payment on a house. d
40.
▲
by
claytonjy
2y ago
Because of the TPUs, or due to other factors? What even is an AI data center? are the GPU/TPU boxes in a different building than the others?
41.
▲
by
claytonjy
2y ago
I’ve always thought it was weird GPU stuff in python doesn’t use asyncio, and mostly assumed it was because python-on-GPU predates asyncio. But I was hoping a new lib like this might right that wrong, but it doesn’t. Maybe for interop reaso
42.
▲
by
claytonjy
2y ago
Not the point of the post, but i’m surprised to see less than a million queries per day. Is that all of Kagi, or just some subset?
43.
▲
by
claytonjy
2y ago
Suggesting they’ll cancel gemini makes about as much sense as suggesting they’ll cancel gmail.
44.
▲
by
claytonjy
2y ago
How do you ensure what a dev builds and tags and pushes is coherent, meaning the tag matches the code commit it’s expected to? I think builds must be possible locally, but i’d never rely on devs for the source of truth artifacts running in
45.
▲
by
claytonjy
2y ago
mise is higher level. i use it to install uv in projects with other non-python dependencies (helm, terraform, npm), which i also install with mise. Then all the python dependencies are managed with uv. For a non-python project which needs a
46.
▲
by
claytonjy
2y ago
Language can be tricky here. If I revert to an older commit, literally rewriting history to remove newer, bad commits, I think we’d all consider that a rollback. But if I instead add a new commit which undoes the bad commits, is that a roll
47.
▲
by
claytonjy
2y ago
yes, but if you’re not in their carefully directed “nemo environment” the nemo2riva command fails complaining about some hydra dependency. and on it goes…
48.
▲
by
claytonjy
2y ago
It does replace pipenv. They might not mention it because it's not widely used these days; most pipenv users switched to poetry sometime over the last half-decade or so. There is a request for `uv shell` or similar[0], but it's tr
49.
▲
by
claytonjy
2y ago
A scenario for "don't use uv" I hope none of you encounter: many nvidia libraries not packaged up in something better like torch. Here's just one example, nemo2riva, the first in several steps to taking a trained NeMo mo
50.
▲
by
claytonjy
2y ago
the packaging one is an odd example because it’s hard to imagine a company that both needs an enterprise packaging solution external to their cloud provider, and is python only i have a similar concern for the Pydantic folks commercializing
51.
▲
by
claytonjy
2y ago
is Django working towards using native types instead of all they stuff they invented before type hints existed?
52.
▲
by
claytonjy
2y ago
has Astral confirmed they’re doing a type checker? i’m not surprised, everyone has been asking for it, but i haven’t seen them say they’re doing it
53.
▲
by
claytonjy
2y ago
this sounds like it’s asking for trouble! very easy to mess up your whole system i would highly recommend only using —-system in a docker container or similar
54.
▲
by
claytonjy
2y ago
It is very difficult for most conda users to maintain conda environments. They use the same env for nearly all their work, don’t understand the hierarchical nature of conda envs, don’t know which one they’re installing into, install stuff w
55.
▲
by
claytonjy
2y ago
I think you’ve mixed up your Triton’s; I’m talking about Triton Inference Server from NVIDIA while you’re talking about Triton the CUDA replacement from OpenAI
56.
▲
by
claytonjy
2y ago
The cuda situation is definitely better. The nvidia struggles are now with the higher-level software they’re pushing (triton, tensor-llm, riva, etc), tools that are the most performant option when they work, but a garbage developer experien
57.
▲
by
claytonjy
2y ago
I was surprised to hear recently that the same happens at NVIDIA! Hopefully less frequently, but I can understand why it's hard to keep many units on hand given the level of external demand.
58.
▲
by
claytonjy
2y ago
Have you tried pixi? I haven’t, and i’m hoping i can continue to avoid conda, but it’s a uv-using conda replacement: https://pixi.sh/latest/
59.
▲
by
claytonjy
2y ago
Sadly no; internal work stuff.
60.
▲
by
claytonjy
2y ago
I just implemented something like this in Github Actions for a single python application which includes 2 containers and a model repository, deployed to Kubernetes via Argo from the in-repo Helm chart. The same semantic version string is in
More ›