egg changed the topic of #kspacademia to: https://git.io/JqLs2 | Dogs are cats. Spiders are cat interferometers. | Document well, for tomorrow you may get mauled by a ネコバス. | <UmbralRaptor> egg|nomz|egg: generally if your eyes are dewing over, that's not the weather. | <ferram4> I shall beat my problems to death with an engineer. | We can haz pdf | Logs: https://esper.irclog.whitequark.org/kspacademia
<galois>
[url] Unicode Locale Data Markup Language (LDML) | www.unicode.org
<egg|matrix|egg>
gah, another Mark language where you can’t separate lexing from parsing
<egg|matrix|egg>
I guess I can treat the \p and [: classes (and the escapes) as terminals in a first grammar, and then deal with their syntax internally
<egg|matrix|egg>
s/I guess I can treat the \p and [: classes (and the escapes) as terminals in a first grammar, and then deal with their syntax internally/I guess I can treat the \\p and \[: classes (and the escapes) as terminals in a first grammar, and then deal with their syntax separately/
<galois>
egg|matrix|egg meant to say: I guess I can treat the \\p and \[: classes (and the escapes) as terminals in a first grammar, and then deal with their syntax separately
<egg|matrix|egg>
galois: I think you are overescaping things
<SnoopJ>
it's an idiosyncratic impl, even for Python (I think possibly because `re.escape()` doesn't have an inverse operation)
<SnoopJ>
one of the built-ins
<SnoopJ>
!version
<galois>
[version] Sopel v8.0.0 | Python: 3.9.16
<SnoopJ>
hm, I can't reproduce against the main branch, it may have been fixed recently
<SnoopJ>
OH, I missed that \[: was part of the given replacement text
_whitelogger has joined #kspacademia
raptop has quit [Ping timeout: 207 seconds]
raptop has joined #kspacademia
* raptop
stabs things
<raptop>
ugh, how do I kill this paper and then add the paragraph or two necessary to the 3rd chapter to finally get done with this phd x_x
<raptop>
...maybe it would help if I tried using you as rubber ducks?
* egg|matrix|egg
meows like a duck
<raptop>
Yes, but do you have the coefficient of elasticity of a duck?
<SnoopJ>
raptop, any particular bit of it you're looking for feedback on? I personally am probably not going to be a particularly helpful duck but I could look
<raptop>
Hard to say for sure. I'm pretty sure that I'm too scattered over the having multiple target lists (so eg: the simulations should be redone with the same target list. the choice changed over the duration of writing the paper x_x)
<raptop>
The introduction and code description are complete enough that they should beready purely for an editing pass
<egg|matrix|egg>
The persimmons still seem to be wrong?
<e_14159>
Oh, wow. I was not aware I was still in here.
<e_14159>
Hi.
<egg|matrix|egg>
meow
* egg|matrix|egg
wonders what pinged e_14159
<e_14159>
~~A rubber duck~~
<e_14159>
I was looking at the RP0 discord, saw principia, and remembered this place.
raptop has quit [Ping timeout: 207 seconds]
<e_14159>
I do wonder when I was last in here.
<e_14159>
How are ye doing?
<SnoopJ>
last message I see is: 2023-02-24 03:42:27 * e_14159 waves
<SnoopJ>
to which I responded and will once again respond:
<SnoopJ>
!wpn e_14159
* galois
gives e_14159 an invariant pentagon
<e_14159>
Not even two years. Huh. I thought it would've been pre-pandemic.
<e_14159>
!wpn SnoopJ
* galois
gives SnoopJ a grid
<SnoopJ>
a digital frontier!
raptop has joined #kspacademia
<raptop>
!wpn e_14159
* galois
gives e_14159 a Bayesian whole-grain shrimp
<SnoopJ>
I read that as "shmup" at first
<SnoopJ>
!wpn -add:wpn shmup
<galois>
Added wpn 'shmup'
<raptop>
spellcards next?
<SnoopJ>
maybe I will play one of those games ever, but probably not any time soon
<egg|matrix|egg>
!wpn raptop
* galois
gives raptop a PNG
<egg|matrix|egg>
!wpn -add:wpn persimmon
<galois>
Added wpn 'persimmon'
<egg|matrix|egg>
raptop: I don’t have access to that document you linked btw
<raptop>
Fixed it so anyone with the link can view
<egg|matrix|egg>
Typo on line 2, it should say raptop
<raptop>
hah
<egg|matrix|egg>
line 154, sin and log should be \sin and \log
<egg|matrix|egg>
line 382 and and
<egg|matrix|egg>
having line numbers is useful, I should do that in my own drafts
<raptop>
AAS Journals actually want you to turn on line numbers for drafts
<egg|matrix|egg>
smart
<e_14159>
page 41 has the lowest diagram cut off
<raptop>
yeah, the formatting of those diagrams in general needs to be fixed
<raptop>
(error: too many diagrams. this is should not be a lab notebook)
<e_14159>
(I can't help with content, but at least I can scroll over it once)
<raptop>
hah
<raptop>
And of course, once the number of diagrams is pared down, it'll be easier to make them more useful sizes
<e_14159>
I'm sure you can remove one diagram. Maybe even two!
<raptop>
There was a combinatorial explosion in the past
<whitequark>
!wpn egg
* galois
gives egg a dwarf
<whitequark>
nice
<raptop>
!wpn whitequark
* galois
gives whitequark an angel girl
<raptop>
bot's haunted
<whitequark>
nice
<SnoopJ>
!!!
<egg|matrix|egg>
!wpn Catherine
* galois
gives Catherine a pollinating anticommutator
<egg|matrix|egg>
Ah right
<egg|matrix|egg>
!wpn whitequark
* galois
gives whitequark a link-time discrete loom
<raptop>
Using unsafe blocks on a loom and getting stabbed by the shuttle x_x
<egg|matrix|egg>
Catherine: Do you know of some nice tooling for dealing with grammars? I have used (and am still using) GOLD http://goldparser.org/doc/index.htm, but it seems to not be maintained, and while its grammar is fine its lexer language is lame (you can’t name bits of the regices without making them terminals so either the regexen get horrible or you overaccept in lexing, and anyway you can’t name the relevant bits)
<whitequark>
what kinda grammars and what sort of dealing?
<egg|matrix|egg>
what kinda grammars: kinda normal programming languages (well, this, but trying to unfuck it because Mark does not know the difference between lexing and parsing: https://www.unicode.org/reports/tr35/#Unicode_Sets), what sort of dealing: validating/test parsing/being a nice editor
<galois>
[url] Unicode Locale Data Markup Language (LDML) | www.unicode.org
<SnoopJ>
parsimonious is a nice tool for working with PEG grammars if snakes are in-bounds and the grammar fits into that particular box
<egg|matrix|egg>
Basically the issue I have is the lexical elements are pretty fancy (escapes including character name escapes, \p{property=value} \p{property=@other property@} etc. sets), so I want to write them out as a grammar (which happens to be regular), not as giant regexes. But I still want to split the grammar there, because that’s it makes sense, in particular for LRM insertion per https://www.unicode.org/reports/tr55/#Conversion-To-Plain-Text
<egg|matrix|egg>
(also where the space treatment changes)
<egg|matrix|egg>
(Note: the grammar in UTS #35 allows optional whitespace in plenty of places where the actual implementation does not, and frankly should not)
<egg|matrix|egg>
!meow whitequark
<galois>
(^=◕ᴥ◕=^)
<egg|matrix|egg>
!wpn
* galois
gives egg|matrix|egg a vulgar crab with a nonagon attachment
<galois>
[wikipedia] Catbird | "Several unrelated groups of songbirds are called catbirds because of their wailing calls, which resemble a cat's meowing. The genus name Ailuroedus likewise is from the Greek for 'cat-singer' or 'cat-voiced'. Australasian catbirds are the genera Ailuroedus and the monotypic Scenopooetes. They belong to the bowerbird family (Ptilonorhynchidae) of the basal songbirds: Ochre-breasted catbird (Ailuroedus stonii) […]"
<egg|matrix|egg>
line 682, another set of Swedish quotation marks, also why are those single when the others are double?
* raptop
pokes the \AA (that's how the A got a ring) with a stick
<raptop>
I mean, part of the problem is forgetting to do `` instead of " for starting quotation marks >.>
<egg|matrix|egg>
line 237, why is there a fraction to the power of 1
<raptop>
fun fact: that's how Chaplin+ 2019 and Luhn+ 2023 wrote it
<raptop>
Presumably it's clearer in terms of "this is linear and we're rescaling it to be in units of solar gravity"
<egg|matrix|egg>
ah
<egg|matrix|egg>
passim, negative numbers seem to be prefixed with a hyphen rather than a minus, you should probably put them in mathmode ($-42$ rather than -42 or -$42$ or whatever)
raptop has quit [Ping timeout: 183 seconds]
raptop has joined #kspacademia
<raptop>
Hrm, the numbers would be -42. I could change the tables to be more like $-42$
<egg|matrix|egg>
Table headings, passim: T_eff should be T_{eff}
<egg|matrix|egg>
Actually all your T_eff should probably be T_{\mathit{eff}} so you avoid the atrocious kerning (because it is eff, not e times f times f)