Adrian Sampson

Results 1057 comments of Adrian Sampson

Cool! This is a tiny, superficial thing, but it occurs to me that it might be perfectly legible—and a little more compact—to combine the name and type "blocks" in an...

This is indeed a complex next step! I'm excited for it, and it's worth carefully considering how to design the semantics. Here are just a few notes to get us...

To expand on my suggestion, it was inspired by what the actual hardware would do: we'd generate a small hardware gadget at the point where the `view` was created, and...

Aha, indeed—that would be a problem! And flattening arrays wouldn't really fix it either; a 2x2 window of a larger two-dimensional array won't be continuous in the flattened representation. Fundamentally,...

Great; thanks for clarifying. Yeah, I think `max(ceil(log2(n)), 1)` is probably the right thing. Then a 32-entry memory has a 5-bit address port, exactly the same as a 31-entry memory....

(Oh right, I meant to add that I was just using the weird `1 as ubit` thing to write the smallest possible complete-compilable-program litmus tests to show off the behavior,...

Hello! I believe the root cause is gzipped requests. Some enterprising Python library users sorted it out here: https://github.com/beetbox/pyacoustid/issues/62#issuecomment-740022036

Wow; this is quite strange! Diving into the code, what's happening here is that, since you have `import.move` enabled, beets first tries just moving the file: https://github.com/beetbox/beets/blob/50bd693057de472470ab5175fae0cdb5b75811c6/beets/util/__init__.py#L494 That doesn't work,...

Got it; thanks! Given these messages in the log: ``` Reimported album: added 1662757836.884819, flexible attributes [] from album 5690 for /Volumes/music/CleanBeet/E/electronic_ambient_hip_jaz/Jurassic 5/Jurassic 5 EP [ep] - [EP] (MP3)(1999) -...

That's always quite frustrating! The issue here is that beets is trying to invoke a command-line tool as part of the `convert` plugin, but to do so, it needs to...