Sasha Koshka sashakoshka
  • Manehattan MAS hub
  • https://holanet.xyz
  • Sasha Koshka is the name I go by online. E-mail me if you have questions about that or about my projects in general.

  • Joined on 2022-08-07
sashakoshka pushed to main at meta/mintee 2025-08-24 21:03:38 -06:00
16911ae1d1 add output.html, index2.html to gitignore
sashakoshka pushed to main at meta/mintee 2025-08-24 21:02:25 -06:00
ba30fdc9d2 templates: don't show branch name by default, override in code.html
sashakoshka opened issue sashakoshka/hopp#15 2025-08-21 20:31:06 -06:00
Generator doesn't deal well with primitives as root message types
sashakoshka closed issue sashakoshka/hopp#12 2025-08-21 16:32:04 -06:00
Need to test generated decoder
sashakoshka pushed to message-size-increase at sashakoshka/hopp 2025-08-21 16:29:42 -06:00
4fd15c79a4 generate: Cause MessagePulse test case to pass (float was too precise)
sashakoshka pushed to message-size-increase at sashakoshka/hopp 2025-08-21 04:26:23 -06:00
d6f6a3485c generate: Run encoder output through decoder in tests
sashakoshka pushed to message-size-increase at sashakoshka/hopp 2025-08-20 13:22:14 -06:00
5d0b95d59a generate: Fix comparisons in generated canAssign function
756bc79c16 hopp: Point METADAPT implementations at new decoding functions
a59870cc69 hopp: Delete message.go
782472aa8f hopp: Bring some old decoding/encoding functions that worked on []byte back
Compare 4 commits »
sashakoshka pushed to message-size-increase at sashakoshka/hopp 2025-08-20 10:59:35 -06:00
52aa07a98f generate: Add TestGenerateRunDecode
94041f2abc generate: Significantly improve testGenerateRun
423f547da3 testutil: Add Flatten method to Snake
9278bdcb43 generate: Add decoder test function to testGenerateRun
0acf44886a generate: Clean up generate_test.go
Compare 5 commits »
sashakoshka commented on issue sashakoshka/hopp#11 2025-08-18 20:29:39 -06:00
TAPE dynamic encoding/decoding functions must support struct tags

Duplicate lol

sashakoshka closed issue sashakoshka/hopp#8 2025-08-18 20:28:26 -06:00
Need to skip over values we don't recognize
sashakoshka pushed to message-size-increase at sashakoshka/hopp 2025-08-18 20:28:22 -06:00
a4da33536c tape: Utilize skimming in the dynamic decoder
2180d29615 tape: Implement Skim function
2209763666 tape: Write test for Skim function
Compare 3 commits »
sashakoshka commented on issue sashakoshka/hopp#8 2025-08-12 06:40:34 -06:00
Need to skip over values we don't recognize

This also isn't done in the dynamic decoder, it simply returns an error if the destination type doesn't match the tag. Need to fix this too.

sashakoshka opened issue sashakoshka/hopp#14 2025-08-12 06:36:05 -06:00
Ensure there are no overflows
sashakoshka closed issue sashakoshka/hopp#10 2025-08-12 06:22:36 -06:00
tape.TagAny should be using reflection
sashakoshka pushed to message-size-increase at sashakoshka/hopp 2025-08-12 06:21:45 -06:00
96c8d7924f tape: Test that integers of a user-defined type can be encoded
fdf0aa89a4 tape: Use reflection when encoding integers
1bded9852d tape: Dynamic tests put out more information
Compare 3 commits »
sashakoshka closed issue sashakoshka/hopp#7 2025-08-11 19:11:26 -06:00
Signedness is NOT semantic information and must be transmitted
sashakoshka pushed to message-size-increase at sashakoshka/hopp 2025-08-11 19:11:05 -06:00
8beb9de256 Merge pull request 'encode-signedness' (#13) from encode-signedness into message-size-increase
dc72cc2010 generate: Support LSI tags
0e03f84b8a generate: Update tests with new TNs
02196edf61 design: Change tag for signed PDL integers
1058615f6f tape: Do something when receiving an LSI tag
Compare 9 commits »
sashakoshka merged pull request sashakoshka/hopp#13 2025-08-11 19:11:00 -06:00
encode-signedness
sashakoshka created pull request sashakoshka/hopp#13 2025-08-11 19:10:41 -06:00
encode-signedness
sashakoshka pushed to encode-signedness at sashakoshka/hopp 2025-08-11 18:59:46 -06:00
dc72cc2010 generate: Support LSI tags
0e03f84b8a generate: Update tests with new TNs
02196edf61 design: Change tag for signed PDL integers
1058615f6f tape: Do something when receiving an LSI tag
024edfa922 tape: Actually test decoding lol
Compare 8 commits »