Jay Kickliter

Results 20 issues of Jay Kickliter

This PR significantly increases training and winner-lookup speed. The speedup is primarily achieved by reducing heap allocations. However, the cost is that it introduces API-breaking changes. The methodology was first...

Minimal failing proto: ```protobuf syntax = "proto3"; message a_message { map non_trivial_map = 1; } message non_trivial_item { int64 item = 1; } ``` Running enif_proto compiled with [ASan](https://clang.llvm.org/docs/AddressSanitizer.html) (see...

I have the need to share owned binaries across threads via RwLock. My hunch is that it's safe to implement Sync for OwnedBinary, but I haven't looked at these guts...

Here's a rough draft. I have next to zero knowledge of linear algebra, or experience using this design method. Filing this as an issue for now, in case someone with...

### What happened? QT Frequency sink renders only once then never updates. ### System Information OS: macOS 12.2.1 Monterey, Apple M1 Pro GR Installation Method: Both Homebrew and from-source build...

Because keys are stored inside a `KeyRef` type, `.get()` can be complicated or inefficient. For instance, if I have a cache which stores the key as a `Vec`, I'd expect...

I only installed Pothos today, so I can't yet offer any advice on how to fix this. ## Install info Pothos v0.6.1-release ``` $ brew list --versions | grep pothos...

The pulse shaping filters aren't normalized. I think that the constellation after interpolation with pulse shaping -> decimation should have the clumps of symbols at the same amplitude as the...

I have no idea how to do this yet.

enhancement

From what I've read on the GNURadio blog, and Fred Harris' book [_Multirate Signal Processing for Communication Systems_]http://www.amazon.com/Multirate-Signal-Processing-Communication-Systems/dp/0131465112), the typical way to do this is: 1. Interpolate by 32 with...

enhancement