back
user profile
claytonwramsey
1,114karma·75submissions·June 22, 2023
about
I'm a PhD student with interests in robotics and chess engines.
Check out my website! https://claytonwramsey.com/
recent activity (75 total)
comment
I wasn't very impressed by the reporting quality in this article, but it seems as though there are some other reviewers of the book were much more thorough in their critique. Emi Nietfeld writing…
comment
This is covered in a previous article: https://acoup.blog/2025/09/12/collections-life-work-death-an... In short, most peasant farmers must sharecrop at least some of th…
comment
This reminds me of Zobrist hashing [1] in chess engines. In fact, if you split the sum into 256 columns (instead of 8) and set the prime to 2 for each column, I think it's essentially the same. I…
comment
hey, a fellow figure skater! You can still draw arcs without sideways slipping. If you do out the math, you’ll see that a skater traveling in a circle has no sideways velocity, but does have sideways …
comment
Thanks for making this! I got an invite to contribute some time ago but didn't have the time to put something together - it looks amazing though; I'll have to figure out something good next …
comment
I did think about that! However, I didn't like the idea of making the client side do work to make up for my own poorly-managed website. Forcing users to run code just to render some boring text s…
comment
Cargo currently has `cargo tree`, which prints out a dependency tree. There's an extension to cargo which also shows how many people have the ability to push to your dependencies, titled `cargo-s…
comment
The problem is not YouTube, but the law. The DMCA requires that online service providers (YouTube, Reddit, etc.) comply immediately with any takedown request and without question, so long as it meets …
comment
> dancing really connected people. I hope it becomes a thing again. Social dancing’s demise has been greatly exaggerated! If you live in any moderately large city, there is almost certainly a swing…
comment
Is it just me, or does the README have the ChatGPT accent? For instance: Whether you're looking to replicate your hometown, explore urban environments, or simply build something unique and re…
comment
The implementation of `sleep` [1] decides the wake up time by when `sleep` is called, rather than when its future is polled. So the first task waits one second, then the remaining tasks see that they …
comment
In Firefox, you can the advanced font settings and uncheck “Allow pages to choose their own fonts, instead of your selections above” to force websites to use the default font.
comment
It's a little odd that they're using `lazy_static` now that OnceCell and LazyLock are in the standard library.
comment
Another possible solution for this use case: let each capacity graph store a “dummy” `HashMap<N,(u128, u128)>` for the case where the key is missing. Then, return an iterator over the empty dumm…
comment
I would argue the opposite: the problem is that our languages give us only rudimentary tools to represent data in SoA styles, which makes them difficult to apply for efficient processing. In other wor…
comment
funny to see this surface again! I previously posted this article in December, but it moved with me when I moved domains, so it’s at a different URL this time. As discussed prior: https://n…
comment
Some pretty damning results. Excerpts from the main findings below: While NASA requires its aerospace contractors to have quality assurance programs that comply with SAE International’s AS9100D st…
comment
This is really excellent work, and a great write-up. I think it would definitely be possible to speed up a lot of the algorithms with some tricks. Replacing hashmaps with bitmaps and byte-index arrays…
comment
note - "chess" is not a Germanic word (deriving from the Arabic شَاه (shah), meaning king). Ironically enough, it comes to English via the Old French eschés, meaning that "lichess"…
comment
It would be convenient to use async, but the other requirement is that we don’t want to change the outwardly-observable API of the software under test. Since async is “infectious,” we have to use sync…