neumond
neumond
How about single string instead x/y/z? Like `top`, `bottom`, `front`, `back`, `left`, `right`, `upper left`, `upper right`, `upper front`, `upper back`. Every side is as seen from turtle. > It's...
Looks like #264 is related.
Regarding API. Obviously I don't like current `modem.togglePeripherals()` method. This should be `is...` + `set...` pair. But I can't pick good name for this. Another issue is that peripherals can't...
Interesting thing happens. With full block modems everything works as expected, but with cable modems it's only possible to share a computer directly attached to the modem. Turtles don't see...
I agree, turtles shouldn't use cable modems as modems. But they should be able to activate/deactivate neighbor modem as part of construction process. This could be a new type of...
Sometimes I think that Lua is too complex for programmable turtles. Imagine a RISC microcontroller with fixed amount of memory, some I/O ports, kilobyte of video memory and several _hardware_...
I like the editor, it's the thing I've always wanted: simple optimized grid of text, first class GUI, non-esoteric scripting language, conventional set of hotkeys without modes and ability to...
Flush doesn't help. ```rust // 2 threads decoder.send_data( context.primary_item, None, None, None, ).unwrap(); decoder.flush(); let picture = decoder.get_picture().unwrap(); // Error::Again ```
Looks like api requires retrying on each Error::Again until I get a picture. Flush seems to destroy all unread pictures. ```rust decoder.send_data( context.primary_item, None, None, None, ).unwrap(); let picture =...
This comment is wrong. It's _required_ to call get_picture until you get the result, if you've finished sending the data. https://github.com/rust-av/dav1d-rs/blob/0313f7dadd8cdb6311c971dfa510b5524f68fc7c/tools/src/main.rs#L81-L82