Viewing profile — amitprasad
amitprasad
HN member- Joined
- Mon, Aug 08, 2022, 5:36 AM UTC
- HN karma
- 416
- Public activity
- 33 items
- HN profile
- View on Hacker News ↗
About amitprasad
Systems @ modal.com
Recent public activity
-
comment
Comment #48185607
Our system somewhat predates ublk; at the time we wrote it, FUSE was the most reasonable option. Moving over to ublk would require re-architecting around block devices rather than …
-
comment
Comment #47581294
Relevant post: https://modal.com/blog/dollars-per-token-considered-harmful (disclaimer: I work with the author)
-
comment
Comment #47563050
I’m being a little reductive and ignored Guix purely based on adoption; but you’re completely right. I believe the core argument is that there is a (relatively small) category of t…
- story
-
comment
Comment #46930309
Just because you or I may invest effort into deep-thinking, it does not mean that others will. I'm not worried about this at Modal, but I am worried about this in the greater OSS c…
-
comment
Comment #46930261
To be clear, I am also having the most fun I've had when it comes to side-projects and even more exploratory things at work. I don't derive all my joy from "Good Code" -- that's si…
-
comment
Comment #46930229
It's hard to say. Perhaps LLMs of tomorrow will become capable enough to fix the mistakes of LLMs today. If so, great -- I'm worried about nothing. If not, we could see that LLMs o…
-
comment
Comment #46930217
I would be extremely happy to be proven wrong! I love using agents for exploratory prototypes as well as "rote" work, but have yet to see them really pay off when dealing with exis…
-
comment
Comment #46930163
Right: Having "Good Code" is an investment into future velocity. IMO we shouldn't strive to make an entire codebase pristine, but building anything on shaky foundations is a recipe…
-
comment
Comment #46930138
There's an opportunity-cost here. I use agents to be more productive. As many have noted, "Good Code" doesn't rank highly compared to actually shipping a product. The tragedy, for …
- story
-
comment
Comment #46572682
If you're not looking for GPU snapshotting the ecosystem is relatively mature. Specifically, CPU-only VM-based snapshotting techniques are pretty well understood. However, if you n…
-
comment
Comment #46305938
Generic data stores often don’t have this luxury — if you’re designing a system in which data is relatively opaque, you’re often forced to work with bytes. (e.g. rocksdb, etc)
-
comment
Comment #46304979
author here -- agreed on all fronts. Mentioned this in the other comment but I approached the topic from a relatively narrow perspective (I was working on a specific project at the…
-
comment
Comment #46304902
Unexpected seeing this posted here. I wrote this post mostly out of interest for a personal project and thus it's not actually a very holistic exploration of the topic. May revisit…
-
comment
Comment #45931520
How is the 795s7? What do you put it to work on? Just sprung for one at a good price.
-
comment
Comment #45846759
This is notoriously hard when you start to involve GPUs
-
comment
Comment #45714274
This is heavily language runtime dependent — there’s nothing that fundamentally stops you from doing anything during the phase between jumping to an entry point and the main()
-
comment
Comment #45708458
Not so much the confusion of what little endian is, but how we tend to represent it in notation. Of course this confusion was back when I was first learning things in high school, …
-
comment
Comment #45707908
I think I got stuck in the same rut that I learned address space in whilst writing that diagram. I would tend to agree with you that your model makes much more sense to the student…
-
comment
Comment #45707514
You’re right, and I knew this back in February when I wrote most of this post. I must have revised it down incorrectly before posting; will correct. Bit of a facepalm from my side.…
-
comment
Comment #45706578
Ah I should have taken the time to verify; It might also have something to do with the way I was compiling / cross-compiling for RISC-V! More generally, I'm not surprised at the sy…
- story
- story
-
comment
Comment #44139270
Ah yes, you’re completely correct :) General idea was just to highlight some of the dangers of vector registers. I believe the same is true of ymm (256) to a lesser extent.