superlopuh

Joined 10 years ago

Karma
174
Submissions
113
Member since
May 17
[ my public key: https://keybase.io/superlopuh; my proof: https://keybase.io/superlopuh/sigs/gPblyuYdZq7M9HNbkcc3uhjiU9z8hCqF_24TeCTTU8M ]
View on Hacker News

Recent submissions

Comment · 5 months ago
I'm curious and not an expert here, do you know why the TTFT is so much worse on Mac? To elaborate, the article just says that this step is compute bound, but I'm wondering whether it is just that simple or if it might also be less optimised in MLX?
Comment · 7 months ago
I raised this in person to a number of array language implementors (and Connor Hoekstra) last year and they weren't familiar with interaction nets. I'm not sure that I was successful in convincing them that this was worth looking into, partially because I'm not yet personally convinced that this is worth looking into.
Comment · 7 months ago
In my experience a culture where teammates prioritise review times (both by checking on updates in GH a few times a day, and by splitting changes agressively into smaller patches) is reflected in much faster overall progress time. It's definitely a culture thing, there's nothing technically or organisationally difficult about implementing it, it just requires people working together considering team velocity more important than personal velocity.
Comment · 7 months ago
Comment · 10 months ago
Also seems like the repo is now private, so I can't open an issue, or reproduce the numbers.
Comment · 10 months ago
I'm surprised that the `isinstance()` comparison is with `type() == type` and not `type() is type`, which I would expect to be faster, since the `==` implementation tends to have an `isinstance` call anyway.
Comment · 10 months ago
We've been relying on TypeForm (an experimental feature in Pyright) in xDSL. Since there are some Astral members commenting here: are there any plans to support TypeForm any time soon? It seems like you already have some features that go beyond the Python type spec, so I feel like there may be hope
Comment · 1 year ago
Comment · 1 year ago
Yep, although never in a project of a similar size. One advantage of the Python setup is that the types are ignored at runtime, so there's no overhead at startup/compilation time. Although it's also a disadvantage in terms of what you can do in the system, of course.
Comment · 1 year ago
Comment · 1 year ago
Can someone familiar with performance of LLMs please tell me how important this is to the overall perf? I'm interested in looking into optimizing tokenizers, and have not yet run the measurements. I would have assumed that the cost is generally dominated by matmuls but am encouraged by the reception of this post in the comments.
Comment · 1 year ago
I really want to switch to Zed from Cursor but the battery usage for my Python project with Pyright is unjustifiable. There are issues for this on GitHub and I'm just sad that the team isn't prioritising this more.
Comment · 1 year ago
Beautiful
Comment · 1 year ago
I love that language and frequently show it to people. I'm sad to see that my local install doesn't work any more. I actually used it to solve a puzzle in Evoland 2 that I'm relatively sure was added as a joke, and is not solvable in a reasonable time without a solver. I'm actually doing a PhD in compilers right now, and would love to chat about sentient if you have the time. My email is [email protected].
Comment · 1 year ago
I just get a bunch of stars.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton