Nicolas Martyanoff
banner
n16f.net
Nicolas Martyanoff
@n16f.net
Contrarian software engineer. Hire me to solve your technical problems.

https://n16f.net
[2/2]
The only downside is that some languages/runtimes do not automatically delete
them on close, which is annoying the next time the server starts up.
January 5, 2025 at 12:10 PM
Very interesting. I always thought of displaced arrays as a way to get a view of a subset of an array, but never with a different number of dimensions.

And I imagine the cost is minimal since it does not (should not) allocate a new array and be simply a view, right?
December 9, 2024 at 11:15 AM
[2/2]
2/ the error only includes the name of field and not its location/path, making it really confusing in complex structures.

I had high hopes for encoding/json/v2, but the discussion is stucked in limbo.

And I really do not want to write another JSON parser.
December 8, 2024 at 2:55 PM
[2/2]
- For multiple ranges, instead of just sending back an aggregate, you must format a multipart/byteranges message from hell that has to be parsed. That's why no one supports multiple ranges.

Thank you so much IETF.
December 4, 2024 at 12:03 PM
[2/2]
Not as bad as Rubocop but still bad enough I won't use it.

Just use "go vet".
December 1, 2024 at 12:43 PM
I won't post my solutions here of course, but you'll them on github.com/galdor/adven... with useful utilities to download puzzle inputs.
GitHub - galdor/advent-of-code-2024: Solutions for the Advent of Code 2024 in Common Lisp.
Solutions for the Advent of Code 2024 in Common Lisp. - galdor/advent-of-code-2024
github.com
December 1, 2024 at 11:33 AM
[3/3]
I just realized Bluesky has a 300 character limit which is even more ridiculous that Mastodon, so I'm probably not going to bother posting here. Sad.
November 30, 2024 at 4:22 PM