UmbralRaptor changed the topic of #kspacademia to: https://gist.github.com/pdn4kd/164b9b85435d87afbec0c3a7e69d3e6d | 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
<egg|laptop|egg> !nfc ö
<galois> Unexpected error (invalid normalization form) from egg|laptop|egg at 2020-09-20 20:03:23.985129. Message was: !nfc ö
<egg|laptop|egg> the bot has trouble, full stop
<egg|laptop|egg> !NFC ö
<galois> o: U+006f LATIN SMALL LETTER O
<galois> ̈: U+0308 COMBINING DIAERESIS
<egg|laptop|egg> that is not the NFC
<egg|laptop|egg> !NFD ö
<galois> o: U+006f LATIN SMALL LETTER O
<galois> ̈: U+0308 COMBINING DIAERESIS
<egg|laptop|egg> !NFKC ö
<galois> o: U+006f LATIN SMALL LETTER O
<galois> ̈: U+0308 COMBINING DIAERESIS
<egg|laptop|egg> !NFKD ö
<galois> o: U+006f LATIN SMALL LETTER O
<galois> ̈: U+0308 COMBINING DIAERESIS
<egg|laptop|egg> it is not composing
<egg|laptop|egg> !wpn
* galois gives egg|laptop|egg an erotic accelerometer
<egg|laptop|egg> um.
<egg|laptop|egg> !wpn
* galois gives egg|laptop|egg a copper ruler
* egg|laptop|egg pokes the bot with the copper ruler
<egg|laptop|egg> !wpn
* galois gives egg|laptop|egg a tenure-track tube
<egg|laptop|egg> fish tube but for tenure
e_14159_ has quit [Ping timeout: 194 seconds]
e_14159 has joined #kspacademia
egg|laptop|egg has quit [Remote host closed the connection]
<raptop> an erotic accelerometer sounds like something buttplugs.io would use
<raptop> on an unrelated note, calling parents is still stressful and tiring
<raptop> on another unrelated note, I'm still not listed as an observatory TA
raptop has quit [Ping timeout: 190 seconds]
egg|cell|egg has quit [Ping timeout: 189 seconds]
raptop has joined #kspacademia
egg|cell|egg has joined #kspacademia
raptop has quit [Read error: Connection reset by peer]
raptop has joined #kspacademia
<raptop> today in interesting mission designs https://arxiv.org/abs/2007.15767
<raptop> !wpn
* galois gives raptop a fuzzy triangle with a tube attachment
<_whitenotifier-9244> [Principia] pleroy synchronize pull request #2726: Use complexification in FFT - https://git.io/JUu3J
<_whitenotifier-9244> [Principia] Pending. Build queued… - 
<_whitenotifier-9244> [Principia] Pending. Building… - http://casanova.westeurope.cloudapp.azure.com:8080/job/Principia/4514/
<_whitenotifier-9244> [Principia] Success. Build finished. - http://casanova.westeurope.cloudapp.azure.com:8080/job/Principia/4514/
raptop has quit [Ping timeout: 189 seconds]
e_14159 has quit [Ping timeout: 378 seconds]
e_14159 has joined #kspacademia
egg|laptop|egg has joined #kspacademia
<_whitenotifier-9244> [Principia] eggrobin reviewed pull request #2726 commit - https://git.io/JUuMV
<_whitenotifier-9244> [Principia] eggrobin labeled pull request #2726: Use complexification in FFT - https://git.io/JUu3J
egg|laptop|egg has quit [Remote host closed the connection]
egg|laptop|egg has joined #kspacademia
UmbralRaptop has joined #kspacademia
UmbralRaptor has quit [Ping timeout: 204 seconds]
raptop has joined #kspacademia
<_whitenotifier-9244> [Principia] pleroy synchronize pull request #2726: Use complexification in FFT - https://git.io/JUu3J
<_whitenotifier-9244> [Principia] Pending. Build queued… - 
<_whitenotifier-9244> [Principia] Pending. Building… - http://casanova.westeurope.cloudapp.azure.com:8080/job/Principia/4515/
<raptop> !wpn
* galois gives raptop a Student erbium rectangle with an emu attachment
* raptop attempts to replace sleep with a Student erbium rectangle with an emu attachment
<_whitenotifier-9244> [Principia] Success. Build finished. - http://casanova.westeurope.cloudapp.azure.com:8080/job/Principia/4515/
egg|laptop|egg has quit [Remote host closed the connection]
<_whitenotifier-9244> [Principia] pleroy closed pull request #2726: Use complexification in FFT - https://git.io/JUu3J
<_whitenotifier-9244> [Principia] pleroy pushed 6 commits to master [+3/-0/±28] https://git.io/JUu5Z
<_whitenotifier-9244> [Principia] pleroy c11487a - Add a test.
<_whitenotifier-9244> [Principia] pleroy 7c84856 - Merge remote-tracking branch 'mockingbirdnest/master' into FFT3D
egg|laptop|egg has joined #kspacademia
<_whitenotifier-9244> [Principia] pleroy 4bd6a53 - Use complexification in FFT.
<_whitenotifier-9244> [Principia] ... and 3 more commits.
<raptop> OH: undergrads need to be defined
<SnoopJeDi> isn't that why they're undergrads
<SnoopJeDi> "Defining one (1) human, please wait…"
<raptop> I feel like there's a UB joke in there somewhere
<SnoopJeDi> undefinedgrad
<SnoopJeDi> !wpn -add:adj undefined
<galois> Entry already exists!
<SnoopJeDi> !wpn -add:adj UB
<galois> Added adj 'UB'
<raptop> !wpn -add:wpn congratulation
<galois> Added wpn 'congratulation'
<raptop> !wpn -add:wpn condolence
<galois> Added wpn 'condolence'
<raptop> SnoopJeDi: TIL about the :smile command
<SnoopJeDi> huh me too
<_whitenotifier-9244> [Principia] pleroy opened pull request #2727: Precise mode computation for vectors - https://git.io/JUuxY
<_whitenotifier-9244> [Principia] Pending. Build queued… - 
<_whitenotifier-9244> [Principia] Pending. Building… - http://casanova.westeurope.cloudapp.azure.com:8080/job/Principia/4516/
<egg|laptop|egg> !wpn whitequark
* galois gives whitequark a blessed ambitious cassowary
<egg|laptop|egg> !NFC ö
<galois> o: U+006f LATIN SMALL LETTER O
<galois> ̈: U+0308 COMBINING DIAERESIS
<egg|laptop|egg> SnoopJeDi: this is not NFC
<egg|laptop|egg> !u Ω
<galois> Ω: U+03a9 GREEK CAPITAL LETTER OMEGA
<egg|laptop|egg> !u Ω
<galois> Ω: U+2126 OHM SIGN
<egg|laptop|egg> !NFC Ω
<galois> Ω: U+03a9 GREEK CAPITAL LETTER OMEGA
<egg|laptop|egg> SnoopJeDi: are you perchance applying NFC on the string split into code points? that is not how it works
<egg|laptop|egg> !NFD è
<galois> e: U+0065 LATIN SMALL LETTER E
<galois> ̀: U+0300 COMBINING GRAVE ACCENT
<egg|laptop|egg> !u è
<galois> è: U+00e8 LATIN SMALL LETTER E WITH GRAVE
<egg|laptop|egg> decomposition works, but composition canonicalizes singletons and fails to compose so that would be consistent with that
<_whitenotifier-9244> [Principia] Success. Build finished. - http://casanova.westeurope.cloudapp.azure.com:8080/job/Principia/4516/
<SnoopJeDi> egg|laptop|egg, it does NFC and then iterates the result as if you'd fed it to !u
<SnoopJeDi> `for char in itertools.chain.from_iterable(unicodedata.normalize(norm, c) for c in s): _describe_char(bot, char)`
<SnoopJeDi> !py import unicodedata; print(unicodedata.normalize("NFC", "ö"))
<SnoopJeDi> oh hrm
<SnoopJeDi> I guess that wouldn't be a very helpful decomposition anyway
<SnoopJeDi> err, print
<SnoopJeDi> anyway, the normalization is applied to the whole thing so if it's wrong, it's what I do with the result, or there's a bug in unicodedata, which I doubt
<SnoopJeDi> but seems highly likely that my iteration is a nonsensical operation
<SnoopJeDi> the module's source: http://ix.io/2yjy/py (the naming is probably not in line with proper Unicode terminology either)
<egg|laptop|egg> SnoopJeDi: > it does NFC and then iterates the result
<egg|laptop|egg> no
<egg|laptop|egg> > unicodedata.normalize(norm, c) for c in s
<egg|laptop|egg> it *first iterates on the code points in s*, as I said it did
<egg|laptop|egg> which is nonsense
<SnoopJeDi> ...oh
<SnoopJeDi> yea you're right
<egg|laptop|egg> just replace that by unicodedata.normalize(norm, s) and it should be happier
<SnoopJeDi> !NFD ö
<galois> o: U+006f LATIN SMALL LETTER O
<galois> ̈: U+0308 COMBINING DIAERESIS
<egg|laptop|egg> !NFC ö
<galois> ö: U+00f6 LATIN SMALL LETTER O WITH DIAERESIS
<egg|laptop|egg> !u ö
<galois> o: U+006f LATIN SMALL LETTER O
<galois> ̈: U+0308 COMBINING DIAERESIS
<egg|laptop|egg> now it worketh
<SnoopJeDi> thanks
<egg|laptop|egg> !wpn
* galois gives egg|laptop|egg a plasma fiddle
<SnoopJeDi> I guess I got copy-paste tunnel vision
* egg|laptop|egg pets SnoopJeDi with a plasma fiddle
<egg|laptop|egg> !wpn
* galois gives egg|laptop|egg an embezzling catastrophic plantigrade
<egg|laptop|egg> is it a 340 cm bear
* SnoopJeDi does a Debye jig
<SnoopJeDi> !wpn egg|laptop|egg
* galois gives egg|laptop|egg a partial baryon
<SnoopJeDi> smh QCD be like
<egg|laptop|egg> other sizes are available https://www.bananair.fr/68-peluches-nounours
<raptop> What fraction of Paris is bears now?
<SnoopJeDi> !how much
<galois> SnoopJeDi: 288
<SnoopJeDi> out of how many?
<SnoopJeDi> !how many
<galois> SnoopJeDi: 268
<WeylandsWings> Oh no
<SnoopJeDi> !c 288/268
<galois> SnoopJeDi: 1.074626866
<SnoopJeDi> !how big are the errorbars
<galois> SnoopJeDi: 3 bigs
<SnoopJeDi> nearly 7 sigma
<raptop> We cannot confirm that any parisian is not a bear
<kmath> <CentrlPotential> You can measure the speed of light at home using just a microwave and a bar of chocolate! https://t.co/9kyZM45uNY
<egg|laptop|egg> raptop: is mofh a bear
<raptop> mofh__: are you a bear?
<SnoopJeDi> !8
<galois> SnoopJeDi: no
<raptop> (though I usually have no idea which continent she's in, so it's hard to tell)
<SnoopJeDi> !8 are you sure?
<galois> SnoopJeDi: Did I stutter?
<_whitenotifier-9244> [Principia] eggrobin labeled pull request #2727: Precise mode computation for vectors - https://git.io/JUuxY
<raptop> !choose 140 cm shark|340 cm bear
<galois> raptop: Your options: 140 cm shark, 340 cm bear. My choice: 340 cm bear
<_whitenotifier-9244> [Principia] pleroy opened pull request #2728: Fix Clang errors - https://git.io/JUujj
<_whitenotifier-9244> [Principia] pleroy closed pull request #2728: Fix Clang errors - https://git.io/JUujj
<_whitenotifier-9244> [Principia] pleroy pushed 2 commits to master [+0/-0/±2] https://git.io/JUzee
<_whitenotifier-9244> [Principia] pleroy 8ab19a5 - Fix Clang errors.
<_whitenotifier-9244> [Principia] pleroy 781b114 - Merge pull request #2728 from pleroy/Clang Fix Clang errors
<_whitenotifier-9244> [Principia] pleroy labeled pull request #2728: Fix Clang errors - https://git.io/JUujj
<_whitenotifier-9244> [Principia] pleroy closed pull request #2727: Precise mode computation for vectors - https://git.io/JUuxY
<_whitenotifier-9244> [Principia] pleroy pushed 2 commits to master [+0/-0/±4] https://git.io/JUzeJ
<_whitenotifier-9244> [Principia] pleroy 6670da3 - Precise mode computation for vectors.
<_whitenotifier-9244> [Principia] pleroy 1240cfe - Merge pull request #2727 from pleroy/PreciseMode3D Precise mode computation for vectors
<_whitenotifier-9244> [Principia] eggrobin labeled pull request #2728: Fix Clang errors - https://git.io/JUujj
<_whitenotifier-9244> [Principia] eggrobin unlabeled pull request #2728: Fix Clang errors - https://git.io/JUujj
<raptop> cat detected
<SnoopJeDi> confirmed
egg|laptop|egg has quit [Remote host closed the connection]
egg|laptop|egg has joined #kspacademia
egg|laptop|egg has quit [Remote host closed the connection]
<raptop> !wpn
* galois gives raptop an en club
<raptop> !adj -add:es
<raptop> !wpn -add:adj es
<galois> Added adj 'es'
<raptop> !wpn -add:adj fr
<galois> Added adj 'fr'
<raptop> !wpn -add:adj ru
<galois> Added adj 'ru'
<raptop> !wpn -add:adj jp
<galois> Added adj 'jp'
<raptop> !wpn -add:adj cn
<galois> Added adj 'cn'
<raptop> !wpn -add:adj de
<galois> Added adj 'de'
<raptop> !wpn -add:adj ch
<galois> Added adj 'ch'
<raptop> !wpn -add:adj mx
<galois> Added adj 'mx'
<raptop> !wpn -add:adj br
<galois> Added adj 'br'
<raptop> !wpn
* galois gives raptop a Coxeter blessed dreadnought
egg|laptop|egg has joined #kspacademia
<egg|laptop|egg> raptop: please capitalize region codes
<egg|laptop|egg> la for Latin, LA for Laos
<egg|laptop|egg> la-LA for Latin as spoken in Laos
<egg|laptop|egg> la-Latn-LA for Latin, written in Latin script, as spoken in Laos,
<raptop> !wpn -del:adj mx
<galois> Deleted adj 'mx'
<raptop> !wpn -del:adj br
<galois> Deleted adj 'br'
<raptop> since the rest can count as country codes, right?
<raptop> !wpn -add:adj MX
<galois> Added adj 'MX'
<raptop> !wpn -add:adj BR
<galois> Added adj 'BR'
<raptop> !wpn -add:adj ES
<galois> Added adj 'ES'
<raptop> !wpn -add:adj FR
<galois> Added adj 'FR'
<raptop> !wpn -add:adj RU
<galois> Added adj 'RU'
<raptop> !wpn -add:adj JP
<galois> Added adj 'JP'
<raptop> !wpn -add:adj CD
<galois> Added adj 'CD'
<raptop> !wpn -add:adj DE
<galois> Added adj 'DE'
<raptop> !wpn -add:adj CH
<galois> Added adj 'CH'
<raptop> !wpn -del:adj ch
<galois> Deleted adj 'ch'
<egg|laptop|egg> raptop: I don’t think jp is an ISO 639 code ?
<raptop> well, it's ISO, so paywalled
<raptop> !wpn -del:adj jp
<galois> Deleted adj 'jp'
<raptop> !wpn -add:adj ja
<galois> Added adj 'ja'
<egg|laptop|egg> seems there is indeed no jp (it would not be japanese but it could have been something else, I don’t know them all)
<egg|laptop|egg> lots of fun false friends
<raptop> wait, basque is eu?
<egg|laptop|egg> sv-SV, Swedish as spoken in El Salvador
<egg|laptop|egg> :D
<egg|laptop|egg> la-LA aforementioned
<raptop> egg|laptop|egg: ah, that explains why Duo talks about how many people are learning Swedish
<egg|laptop|egg> uk-GB, Ukrainian as spoken in the UK :-p
<raptop> be-BE being Belarussian as spoken in Belgium,
<egg|laptop|egg> yup
<raptop> bn-BN is bengali spoken in Brunei, which feels like someone is playing a prank in the standards
<raptop> !wpn -del:adj cn
<galois> Deleted adj 'cn'
<raptop> !wpn -add:adj zh
<galois> Added adj 'zh'
<raptop> They're good dogs^H^H^Hzeroes?
<egg|laptop|egg> yes
<egg|laptop|egg> raptop: added a mention of LUCI aboard Lagrange to https://github.com/Kerbalism/KerbalismContracts/wiki/Design
<egg|laptop|egg> feel free to add other references in there, they tend to get lost if you just mention them in #principia
<raptop> right
<kmath> <bofh453> Just saw "They're good root finders, Brent" in a git commit message and AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.
<SnoopJeDi> after 1.5 weeks of phone tag to get my prescription
<SnoopJeDi> I have discovered that the pharmacy has never been able to fill this
<kmath> <bofh453> <@eggleroy> Voigt-Kampff/Dekker algorithm for exact multiplication,
<SnoopJeDi> it's not even on their order form
<SnoopJeDi> !8 is this fine
<galois> SnoopJeDi: yes
<raptop> SnoopJeDi: aaaaaaaa
<raptop> Does this mean it would be easier to do crimes?
<kmath> <johnregehr> @geoffwozniak is the one on the left a planarian
<raptop> cats as model organisms
<raptop> !wpn the catworm
* galois gives the catworm a PEP 8 anyon
<SnoopJeDi> !wpn -add:adj PEP 517
<galois> Added adj 'PEP 517'
<SnoopJeDi> !wpn -add:wpn zipapp
<galois> Added wpn 'zipapp'
<SnoopJeDi> !wpn -add:wpn .whl
<galois> Added wpn '.whl'
<SnoopJeDi> !wpn -add:wpn annotation
<galois> Added wpn 'annotation'
<SnoopJeDi> !wpn -add:wpn marginalium
<galois> Added wpn 'marginalium'
<SnoopJeDi> !wpn -add:wpn allium
<galois> Added wpn 'allium'
<SnoopJeDi> !wpn -add:adj aluminum
<galois> Entry already exists!
<SnoopJeDi> !wpn -add:adj aluminium
<galois> Added adj 'aluminium'
<egg|laptop|egg> !nfc é̀
<galois> Unexpected error (invalid normalization form) from egg|laptop|egg at 2020-09-21 18:23:19.375827. Message was: !nfc é̀
<egg|laptop|egg> !NFC é̀
<galois> é: U+00e9 LATIN SMALL LETTER E WITH ACUTE
<galois> ̀: U+0300 COMBINING GRAVE ACCENT
<egg|laptop|egg> !NFC è́
<galois> è: U+00e8 LATIN SMALL LETTER E WITH GRAVE
<galois> ́: U+0301 COMBINING ACUTE ACCENT
<egg|laptop|egg> !NFC הַֽ
<galois> ה: U+05d4 HEBREW LETTER HE
<galois> ַ: U+05b7 HEBREW POINT PATAH
<galois> ֽ: U+05bd HEBREW POINT METEG
<egg|laptop|egg> !NFC הַֽ
<galois> ה: U+05d4 HEBREW LETTER HE
<galois> ַ: U+05b7 HEBREW POINT PATAH
<galois> ֽ: U+05bd HEBREW POINT METEG
<egg|laptop|egg> !NFC הֽ͏ַ
<egg|laptop|egg> !NFC הֽ͏ַ
<galois> Can only decompose up to 3 characters at a time
<egg|laptop|egg> boo
<egg|laptop|egg> !u הַֽ
<galois> ה: U+05d4 HEBREW LETTER HE
<galois> ֽ: U+05bd HEBREW POINT METEG
<galois> ַ: U+05b7 HEBREW POINT PATAH
<egg|laptop|egg> !u הֽ͏ַ
<galois> ה: U+05d4 HEBREW LETTER HE
<galois> ֽ: U+05bd HEBREW POINT METEG
<galois> ͏: U+034f COMBINING GRAPHEME JOINER
<galois> ַ: U+05b7 HEBREW POINT PATAH
<SnoopJeDi> I can increase the limit for here if you'd like
<egg|laptop|egg> yeah that seems useful considering that you cannot demonstrate the use of CGJ as it stands
<SnoopJeDi> actually let me just unlimit it for this channel
<egg|laptop|egg> uh
<SnoopJeDi> or not?
<egg|laptop|egg> well, I think it would be easy to accidentally send galois on a rant
<SnoopJeDi> yea
<egg|laptop|egg> then again IRC messages are bounded
<SnoopJeDi> I played it safe with MAX_LEN_DECOMPOSE since the decomposition is...hard to predict.
<egg|laptop|egg> eh just unlimit it, we’ll see if it gets annoying
<egg|laptop|egg> (but otherwise 4 is the minimum to demonstrate interesting things, and I would say half a dozen to cover most common cases)
<SnoopJeDi> is that the length of the result or the length of the input?
<SnoopJeDi> !NFC הֽ͏ַ
<galois> ה: U+05d4 HEBREW LETTER HE
<galois> ֽ: U+05bd HEBREW POINT METEG
<galois> ַ: U+05b7 HEBREW POINT PATAH
<galois> ͏: U+034f COMBINING GRAPHEME JOINER
<egg|laptop|egg> either
<SnoopJeDi> actually just testing the result with the same rule would be way more useful instead of making it a special case
<SnoopJeDi> anyway, unlimited now
<egg|laptop|egg> in this example NFC does not change the number (nor the set) of code points
<egg|laptop|egg> it reorders
<egg|laptop|egg> !u הַֽ
<galois> ה: U+05d4 HEBREW LETTER HE
<galois> ֽ: U+05bd HEBREW POINT METEG
<galois> ַ: U+05b7 HEBREW POINT PATAH
<egg|laptop|egg> but
<egg|laptop|egg> !NFC הַֽ
<galois> ה: U+05d4 HEBREW LETTER HE
<galois> ַ: U+05b7 HEBREW POINT PATAH
<galois> ֽ: U+05bd HEBREW POINT METEG
* SnoopJeDi nods
<egg|laptop|egg> the CGJ (which does not join graphemes, https://mobile.twitter.com/whitequark/status/305956392022441984) forbids that reordering, and causes the memory order to be followed in display
<kmath> https://twitter.com/whitequark/status/305956392022441984 <whitequark> The combining grapheme joiner is a Unicode character [...] Despite its name, it does not join graphemes. http://t.co/a8WozgpPSJ
<egg|laptop|egg> !NFC ᾥ
<galois> ᾥ: U+1fa5 GREEK SMALL LETTER OMEGA WITH DASIA AND OXIA AND YPOGEGRAMMENI
<egg|laptop|egg> !NFD ᾥ
<galois> ω: U+03c9 GREEK SMALL LETTER OMEGA
<galois> ̔: U+0314 COMBINING REVERSED COMMA ABOVE
<galois> ́: U+0301 COMBINING ACUTE ACCENT
<galois> ͅ: U+0345 COMBINING GREEK YPOGEGRAMMENI
<egg|laptop|egg> !u ᾥ
<galois> ω: U+03c9 GREEK SMALL LETTER OMEGA
<galois> ̔: U+0314 COMBINING REVERSED COMMA ABOVE
<galois> ͅ: U+0345 COMBINING GREEK YPOGEGRAMMENI
<galois> ́: U+0301 COMBINING ACUTE ACCENT
<SnoopJeDi> glad I bothered with it, one small improvement to my understanding
<SnoopJeDi> at this point this channel is responsible for *most* of what I know about Unicode
<egg|laptop|egg> well, I regularly work with Mark Davis so https://mobile.twitter.com/nickm_tor/status/860234274842324993
<kmath> https://twitter.com/nickm_tor/status/860234274842324993 <nickm_tor> Gaze not into the abyss, lest you become recognized as an abyss domain expert, and they expect you keep gazing into the damn thing.
<SnoopJeDi> yea it's probably not surprising to have picked up a bunch of things from someone who works in the domain
raptop has quit [Read error: Connection reset by peer]
raptop has joined #kspacademia
<egg|laptop|egg> !NFKC ϖ
<galois> π: U+03c0 GREEK SMALL LETTER PI
<raptop> !u ϖ
<galois> ϖ: U+03d6 GREEK PI SYMBOL
<raptop> !decompose ϖ
<galois> The !decompose command has been deprecated. Use !NFKD for the old behavior (see also: !NFC, !NFD, !NFKC)
<raptop> !NFKD ϖ
<galois> π: U+03c0 GREEK SMALL LETTER PI
<raptop> !u πϖ
<galois> π: U+03c0 GREEK SMALL LETTER PI
<galois> ϖ: U+03d6 GREEK PI SYMBOL
<raptop> huh, apparently blackboard censors "god"
<raptop> (YHWH etc are fine)
<raptop> !wpn
* galois gives raptop a Туполев vulture