Last night, I tried to expand the functionality of #AuthorIntrusion but somewhere in the last three months, my LSP integration between it, #rust's gen_lsp_server, and #Atom completely. I also can't find any way of debugging it without rebuilding *something*. :(
I have a little time to work on *something* but I appear to have no energy to do anything.
I was thinking of #AuthorIntrusion but what can be done quickly?
I have a night to blow since I'm in a hotel alone but I have no clue what to do: website maintenance, continue to obsess about #AuthorIntrusion, or work on the next writing project.
Finally got #AuthorIntrusion working after a few weeks of refactoring and reworking to a newer skill level.
... except now it is telling me I'm overusing "." and "a". Might have missed something.
Well, I got over the big hump on #AuthorIntrusion and got the clustered word detector working again. The biggest one is I'm defaulting to 15 surrounding words instead of the entire document (which got nasty with my 25k word sample chapter).
Once I get the unit tests updated, I'm going to learn #Rust benchmarking so I can start measuring the O(n) problem I introduced with clustering verses document-level ratio.
All I want to do is have #AuthorIntrusion parse my 25k word chapter is under 500 ms. Is that too much to ask?
... or I could stop writing 25k word chapters.
So, all I want is to have... :)
Ug, last night, my effort to fix a bug with #AuthorIntrusion turned it from a O(1) to a O(n) and I'm not happy. It always comes down to the "compare X closest words".
I also need to seriously figure out working with array subsets in Rust.
But I need to write 10-15k words before I can go back to it.
Since I'm going into a binge writing session (family headed out this afternoon), I figured I'd dog-food #AuthorIntrusion more.
I was frustrated for my Pride month stories that I couldn't use it since the line numbers were off and I wasn't getting good error messages.
It ended up being a case of the crate being too helpful by trimming the string which works for 90% of their use cases but not for line numbers. I also couldn't get the right line after the `---` fences.
Plus I have a queue of #Atom spell-check bugs that need to be handled which I've been sadly ignoring for a few months (mainly because my C++ work isn't strong enough).
Which leads into #AuthorIntrusion really needs work, but I've been stalling on that. I really shouldn't since that has tools to make my writing better. :D
I write fantasy and code. A large repository of useless knowledge.