00:07:05 -!- DHeadshot has quit (Ping timeout: 255 seconds). 00:17:06 -!- Zarutian has joined. 00:37:35 -!- sleffy has quit (Ping timeout: 260 seconds). 00:47:24 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 01:04:25 -!- hppavilion[1] has quit (Ping timeout: 240 seconds). 01:13:18 -!- hppavilion[1] has joined. 01:24:21 -!- yorick has quit (Ping timeout: 260 seconds). 01:28:32 -!- doesthiswork has quit (Ping timeout: 240 seconds). 01:30:20 -!- doesthiswork has joined. 01:43:14 -!- alercah has quit (Quit: leaving). 01:43:32 -!- alercah has joined. 01:43:39 -!- LKoen has quit (Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.”). 01:46:12 -!- jaboja has joined. 02:44:00 <__kerbal__> Hey, look at esoteric-blah for a second. I found a really cool use of combining characters 02:46:16 <__kerbal__> It sort of vandalizes everything 02:46:36 <__kerbal__> even stuff supposedly not determined by messages 02:46:42 <__kerbal__> like the time 02:47:15 OK 02:47:22 For me it does not 02:48:13 <__kerbal__> maybe it's because I use the webchat freenode client 02:49:03 Yes, and then it is HTML so it does that (although I think HTML5 includes a command to restrict Unicode state to a block and not persist across blocks?) 02:49:34 <__kerbal__> probably. I just find it neat that I can alter stuff that doesn't seem modifiable. 02:49:44 OK 02:49:45 <__kerbal__> at least on my end 03:05:19 `unicode RTL 03:05:20 U+0052 LATIN CAPITAL LETTER R \ UTF-8: 52 UTF-16BE: 0052 Decimal: R \ R (r) \ Lowercase: U+0072 \ Category: Lu (Letter, Uppercase) \ Bidi: L (Left-to-Right) \ \ U+0054 LATIN CAPITAL LETTER T \ UTF-8: 54 UTF-16BE: 0054 Decimal: T \ T (t) \ Lowercase: U+0074 \ Category: Lu (Letter, Uppercase) \ Bidi: L (Left-to-Right) \ \ U+004C LATIN C 03:05:52 `unicode RIGHT-TO-LEFT 03:05:54 U+200F RIGHT-TO-LEFT MARK \ UTF-8: e2 80 8f UTF-16BE: 200f Decimal: ‏ \ ‏ \ Category: Cf (Other, Format) \ Bidi: R (Right-to-Left) \ \ U+202B RIGHT-TO-LEFT EMBEDDING \ UTF-8: e2 80 ab UTF-16BE: 202b Decimal: ‫ \ ‫ \ Category: Cf (Other, Format) \ Bidi: RLE (Right-to-Left Embedding) \ \ U+202E RIGHT-TO-LEFT OVERRIDE \ UTF-8: e2 03:06:28 `unicode 03:06:29 No output. 03:06:36 Shouldn't that pick a random code point? 03:07:04 `unicode LEFT-TO-RIGHT 03:07:05 U+200E LEFT-TO-RIGHT MARK \ UTF-8: e2 80 8e UTF-16BE: 200e Decimal: ‎ \ ‎ \ Category: Cf (Other, Format) \ Bidi: L (Left-to-Right) \ \ U+202A LEFT-TO-RIGHT EMBEDDING \ UTF-8: e2 80 aa UTF-16BE: 202a Decimal: ‪ \ ‪ \ Category: Cf (Other, Format) \ Bidi: LRE (Left-to-Right Embedding) \ \ U+202D LEFT-TO-RIGHT OVERRIDE \ UTF-8: e2 03:07:10 testing 03:07:43 RTL messes up the tunes logs for me. but no longer irssi like it used to. 03:07:55 RIGHT-TO-WRONG OVERRIDE 03:08:58 shachaf: i have barely any idea how `unicode chooses what to respond hth 03:09:21 `url bin/unicode 03:09:22 https://hackego.esolangs.org/fshg/index.cgi/file/tip/bin/unicode 03:10:40 `` echo $'import unicodedata\nprint dir(unicodedata)' | python 03:10:41 ​['UCD', '__doc__', '__name__', '__package__', 'bidirectional', 'category', 'combining', 'decimal', 'decomposition', 'digit', 'east_asian_width', 'lookup', 'mirrored', 'name', 'normalize', 'numeric', 'ucd_3_2_0', 'ucnhash_CAPI', 'unidata_version'] 03:13:29 it seems to me that ghc major releases keep getting later 03:13:30 Oh, it's multicode that does all the work. 03:14:08 So complicated. 03:14:12 multicode is the one which has an up-to-date database, the python one is ancient 03:14:27 `ls share 03:14:28 8ballreplies \ airports.dat \ autowelcome_status \ awesome \ candide \ cat \ Complaints.mp3 \ conscripts \ construct_grams.pl \ delvs-master \ dict-words \ esolangs.txt \ esolangs.txt.sorted \ headers \ headers.gch \ hello \ lua \ maimer \ maimery \ maze \ mtg \ nothp \ recipe \ scapegoats \ scowrevs \ sedtest \ UnicodeData.txt \ units.dat \ usercm 03:15:11 I have a program that turns UnicodeData.txt into the format at http://slbkbs.org/unic.txt 03:15:25 And a keybinding to open a terminal with that file inside less in a large font. 03:15:30 "shachaf's unicode secretz" 03:15:43 whatever that is, doesn't open in browser. 03:15:54 Because your browser is scow. 03:16:01 OKAY 03:16:01 Or maybe my content-type is scow. 03:16:30 No, my content-type is OK. 03:16:57 You may try adding "view-source:" at the beginning of the URL and see if that opens it. You can also try using curl and less 03:17:12 zzo38: Does that work in Microsoft Edge, which I think is oerjan's web browser? 03:17:22 no it's still IE 03:17:24 I don't have the program here, unfortunately, and that file is based on an old version of Unicode. 03:17:25 I don't know, but you can try and see if it work. 03:17:28 `help fetch 03:17:30 ​`fetch [] downloads files, and is the only web access currently available in HackEgo. It is a special builtin that cannot be called from other commands. See also `edit. 03:17:42 `fetch share/unic.txt http://slbkbs.org/unic.txt 03:17:45 i didn't like edge the two times i tried opening it 03:17:47 2017-06-18 02:17:37 URL:http://slbkbs.org/unic.txt [1084140/1084140] -> "share/unic.txt" [1] 03:18:05 `` shuf -n 5 share/unic.txt 03:18:06 1DE0 COMBINING LATIN SMALL LETTER N [ᷠ] \ 0AA0 GUJARATI LETTER TTHA [ઠ] \ 0468 CYRILLIC CAPITAL LETTER IOTIFIED LITTLE YUS [Ѩ] \ 133EC EGYPTIAN HIEROGLYPH Z003B [𓏬] \ 16B9 RUNIC LETTER WUNJO WYNN W [ᚹ] 03:18:12 There we go. 03:18:18 `` shuf -n 5 share/unic.txt 03:18:19 D7DE HANGUL JONGSEONG MIEUM-NIEUN [ퟞ] \ 1DFC COMBINING DOUBLE INVERTED BREVE BELOW [᷼] \ D7EF HANGUL JONGSEONG SIOS-CIEUC [ퟯ] \ A32E YI SYLLABLE SSIEX [ꌮ] \ 10E6E RUMI NUMBER SIXTY [𐹮] 03:18:33 Unfortunately deleting a code point is pretty tricky. 03:18:43 `` shuf -n 10 share/unic.txt 03:18:44 A808 SYLOTI NAGRI LETTER KHO [ꠈ] \ 2AF1 DOWN TACK WITH CIRCLE BELOW [⫱] \ 17CF KHMER SIGN AHSDA [៏] \ 0D8B SINHALA LETTER UYANNA [උ] \ E0049 TAG LATIN CAPITAL LETTER I [󠁉] \ 036A COMBINING LATIN SMALL LETTER H [ͪ] \ A452 YI SYLLABLE NYUOX [ꑒ] \ 1A65 TAI THAM VOWEL SIGN I [ᩥ] \ 132F7 03:19:52 `` tail -n+2 share/unic.txt | sort-by-lengths | tac | head 03:19:53 FBF9 ARABIC LIGATURE UIGHUR KIRGHIZ YEH WITH HAMZA ABOVE WITH ALEF MAKSURA ISOLATED FORM [ﯹ] \ FBFB ARABIC LIGATURE UIGHUR KIRGHIZ YEH WITH HAMZA ABOVE WITH ALEF MAKSURA INITIAL FORM [ﯻ] \ FBFA ARABIC LIGATURE UIGHUR KIRGHIZ YEH WITH HAMZA ABOVE WITH ALEF MAKSURA FINAL FORM [ﯺ] \ 1F502 CLOCKWISE RIGHTWARDS AND LEFTWARDS OP 03:20:55 ARABIC SPAM WITH HAMZA ABOVE 03:21:37 `2 tail -n+2 share/unic.txt | sort-by-lengths | tac | head 03:21:38 2/3:S OPEN CIRCLE ARROWS WITH CIRCLED ONE OVERLAY [🔂] \ 1D1CE MUSICAL SYMBOL TEMPUS IMPERFECTUM CUM PROLATIONE IMPERFECTA DIMINUTION-3 [𝇎] \ 1D1CD MUSICAL SYMBOL TEMPUS IMPERFECTUM CUM PROLATIONE IMPERFECTA DIMINUTION-2 [𝇍] \ 1D1CC MUSICAL SYMBOL TEMPUS IMPERFECTUM CUM PROLATIONE IMPERFECTA DIMINUTION-1 [𝇌] \ 0753 03:21:41 `spam 03:21:41 3/3: ARABIC LETTER BEH WITH THREE DOTS POINTING UPWARDS BELOW AND TWO DOTS ABOVE [ݓ] \ 2965 DOWNWARDS HARPOON WITH BARB LEFT BESIDE DOWNWARDS HARPOON WITH BARB RIGHT [⥥] \ 2969 RIGHTWARDS HARPOON WITH BARB DOWN ABOVE LEFTWARDS HARPOON WITH BARB DOWN [⥩] 03:22:19 See, now I need `4, the obvious generalization of `2 03:22:25 To run the same command without the head. 03:22:41 oerjan probably is of the opinion that I don't need it. 03:22:45 `2 tail -n+2 share/unic.txt | sort-by-lengths | tac 03:22:46 2/3330:ARDS OPEN CIRCLE ARROWS WITH CIRCLED ONE OVERLAY [🔂] \ 1D1CE MUSICAL SYMBOL TEMPUS IMPERFECTUM CUM PROLATIONE IMPERFECTA DIMINUTION-3 [𝇎] \ 1D1CD MUSICAL SYMBOL TEMPUS IMPERFECTUM CUM PROLATIONE IMPERFECTA DIMINUTION-2 [𝇍] \ 1D1CC MUSICAL SYMBOL TEMPUS IMPERFECTUM CUM PROLATIONE IMPERFECTA DIMINUTION-1 [𝇌] \ 03:22:47 `n 4 03:22:48 4/3330:N WITH BARB DOWN [⥧] \ 1FAF GREEK CAPITAL LETTER OMEGA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI [ᾯ] \ 1FAE GREEK CAPITAL LETTER OMEGA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI [ᾮ] \ 1F8F GREEK CAPITAL LETTER ALPHA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI [ᾏ] \ 1F8E GREEK CAPITAL LETTER ALPHA WITH 04:21:26 `n 1000 04:21:27 1000/3330: FAA3 CJK COMPATIBILITY IDEOGRAPH-FAA3 [画] \ FAA2 CJK COMPATIBILITY IDEOGRAPH-FAA2 [甆] \ FAA1 CJK COMPATIBILITY IDEOGRAPH-FAA1 [瑱] \ FAA0 CJK COMPATIBILITY IDEOGRAPH-FAA0 [猪] \ FA9F CJK COMPATIBILITY IDEOGRAPH-FA9F [犯] \ FA9E CJK COMPATIBILITY IDEOGRAPH-FA9E [爵] \ FA9D CJK COMPATIBILITY ID 04:32:15 -!- jaboja has quit (Remote host closed the connection). 04:55:48 -!- Zarutian has quit (Quit: Zarutian). 05:12:18 -!- FireFly has quit (Quit: Goodbye). 05:13:48 -!- j-bot has quit (Read error: Connection reset by peer). 05:20:56 I am trying to invent a New Picture Compression 05:40:53 -!- oerjan has quit (Quit: Nite). 05:41:35 -!- FireFly has joined. 05:51:20 -!- augur has quit (Remote host closed the connection). 06:06:11 -!- hppavilion[1] has quit (Ping timeout: 255 seconds). 06:15:38 I have (not recently) independently invented bijective base 2, although it seems that many people have done. 07:00:45 -!- nullcone has joined. 07:16:46 [wiki] [[Special:Log/newusers]] create * HyperNeutrino * New user account 07:20:32 [wiki] [[Esolang:Introduce yourself]] M https://esolangs.org/w/index.php?diff=52178&oldid=52149 * HyperNeutrino * (+201) Added HyperNeutrino 07:22:20 -!- augur has joined. 07:26:49 -!- augur has quit (Ping timeout: 246 seconds). 07:27:16 [wiki] [[Anyfix notation]] N https://esolangs.org/w/index.php?oldid=52179 * HyperNeutrino * (+803) Created Anyfix Notation page 07:45:07 [wiki] [[Anyfix]] N https://esolangs.org/w/index.php?oldid=52180 * HyperNeutrino * (+1640) Created Anyfix page 08:01:24 -!- doesthiswork has quit (Quit: Leaving.). 08:01:31 [wiki] [[Anyfix]] M https://esolangs.org/w/index.php?diff=52181&oldid=52180 * HyperNeutrino * (+3) Formatted links properly 08:01:43 [wiki] [[Anyfix]] https://esolangs.org/w/index.php?diff=52182&oldid=52181 * HyperNeutrino * (+2) 08:04:08 [wiki] [[Anyfix]] https://esolangs.org/w/index.php?diff=52183&oldid=52182 * HyperNeutrino * (-113) 08:04:26 [wiki] [[Anyfix]] https://esolangs.org/w/index.php?diff=52184&oldid=52183 * HyperNeutrino * (+2) 08:04:39 [wiki] [[Anyfix]] https://esolangs.org/w/index.php?diff=52185&oldid=52184 * HyperNeutrino * (+0) 08:05:05 [wiki] [[Anyfix]] https://esolangs.org/w/index.php?diff=52186&oldid=52185 * HyperNeutrino * (-22) 08:05:21 [wiki] [[Anyfix]] https://esolangs.org/w/index.php?diff=52187&oldid=52186 * HyperNeutrino * (-16) 08:05:43 [wiki] [[Anyfix]] https://esolangs.org/w/index.php?diff=52188&oldid=52187 * HyperNeutrino * (+25) 08:06:13 [wiki] [[Anyfix]] https://esolangs.org/w/index.php?diff=52189&oldid=52188 * HyperNeutrino * (-40) 08:52:29 -!- augur has joined. 08:57:33 -!- augur has quit (Ping timeout: 255 seconds). 09:09:55 -!- Phantom_Hoover has joined. 10:23:03 -!- augur has joined. 10:27:47 -!- augur has quit (Ping timeout: 240 seconds). 10:58:53 -!- erkin has joined. 11:17:40 -!- AnotherTest has joined. 11:35:14 -!- AnotherTest has quit (Quit: ZNC - http://znc.in). 11:49:06 -!- heroux has quit (Ping timeout: 246 seconds). 11:49:52 -!- heroux has joined. 11:53:32 -!- augur has joined. 11:56:21 -!- LKoen has joined. 11:57:38 -!- erkin has quit (Ping timeout: 255 seconds). 11:58:46 -!- augur has quit (Ping timeout: 246 seconds). 12:46:41 [wiki] [[Special:Log/newusers]] create * Zseri * New user account 12:56:50 [wiki] [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=52190&oldid=52178 * Zseri * (+182) Added zseri. 12:57:07 [wiki] [[Deadfish]] M https://esolangs.org/w/index.php?diff=52191&oldid=52042 * Zseri * (+0) /* C */ fixed little errors (typos) 13:32:52 -!- boily has joined. 13:42:23 `w 13:42:29 haskell'//Unbound implicit parameter (?haskell::Wisdom) \ arising from a use of implicit parameter `?haskell' 13:49:03 -!- Remavas-Hex has changed nick to Remavas-PC. 13:50:09 -!- doesthiswork has joined. 13:56:15 -!- danieljabailey has quit (Quit: ZNC 1.6.4+deb1 - http://znc.in). 14:01:33 -!- jaboja has joined. 14:06:29 -!- danieljabailey has joined. 14:25:55 -!- atslash has quit (Ping timeout: 260 seconds). 14:29:25 -!- Phantom_Hoover has quit (Ping timeout: 240 seconds). 14:35:10 -!- atslash has joined. 14:43:12 -!- atslash has quit (Quit: Leaving). 15:02:23 -!- LKoen has quit (Remote host closed the connection). 15:03:43 @metar CYUL 15:03:43 CYUL 181300Z 15009KT 30SM FEW055 FEW080 FEW240 26/21 A2970 RMK SC1ACC1CI1 SC TR ACC TR CI TR ACC NW SLP059 DENSITY ALT 1700FT 15:04:13 it's gonna rain it's gonna rain it's gonna rain ♪ 15:06:13 -!- doesthiswork has quit (Quit: Leaving.). 15:20:07 -!- nullcone has quit (Quit: Connection closed for inactivity). 15:24:14 -!- FreeFull has quit (Remote host closed the connection). 15:24:33 -!- boily has quit (Quit: CALIPER CHICKEN). 15:33:32 -!- FreeFull has joined. 15:55:52 -!- LKoen has joined. 16:50:57 [wiki] [[Anyfix]] M https://esolangs.org/w/index.php?diff=52192&oldid=52189 * Quintopia * (-42) use wikilinks 16:51:17 [wiki] [[Anyfix]] M https://esolangs.org/w/index.php?diff=52193&oldid=52192 * Quintopia * (+2) use wikilinks 16:51:52 [wiki] [[Anyfix]] https://esolangs.org/w/index.php?diff=52194&oldid=52193 * Quintopia * (+0) capitalization 16:57:49 -!- jaboja has quit (Ping timeout: 255 seconds). 17:11:09 @tell boily helloily. i'm back. how's this coming saturday for ya? 17:11:09 Consider it noted. 17:19:17 -!- erkin has joined. 19:07:06 -!- sleffy has joined. 19:25:20 <__kerbal__> going to work a bit on implementing user-defined functions in Integ 19:27:00 <__kerbal__> wait... maybe not immediately though 19:45:40 -!- jaboja has joined. 20:03:45 -!- erkin has quit (Ping timeout: 240 seconds). 20:19:02 -!- erkin has joined. 20:22:58 -!- Phantom_Hoover has joined. 20:26:16 @metar ESSB 20:26:16 ESSB 181920Z 26013KT CAVOK 23/13 Q1011 20:29:39 -!- j-bot has joined. 20:30:44 <\oren\> https://snag.gy/5J6tQ8.jpg GAMZ OVZYA SSOYAZ 602500 21:08:00 -!- Sprocklem has joined. 21:12:47 [wiki] [[Special:Log/newusers]] create * Alpha77NET * New user account 21:20:01 -!- jaboja has quit (Ping timeout: 240 seconds). 21:26:28 <__kerbal__> int-e: I am already testing and building the new framework for user-defined operators. 21:28:41 <__kerbal__> They will have the form :..: and will be called as ()()()... 21:28:50 <__kerbal__> with as many operands as you want 21:28:53 <__kerbal__> for example 21:29:14 -!- Zarutian has joined. 21:30:25 <__kerbal__> the definition :.1a}()({(1)).: would create an operator that would copy its input to its output. It would be called with a()() 21:31:20 <__kerbal__> an example call would be a(2)(7) which would return 7 and begin allocating space for its relative memory addresses starting at absolute address 2 21:31:52 <__kerbal__> note that, in the example mentioned, relative address 0 would be the output address, and relative address 1 would be the only input address 21:32:38 <__kerbal__> note that if the start absolute address was 2, relative address 0 will actually be written to address 2, and relative address 1 will actually be written to address 3 21:35:03 -!- sleffy has quit (Ping timeout: 240 seconds). 21:37:58 <__kerbal__> operators can be defined anywhere within a program no matter where they are used, as they are parsed and removed before the code is evaluated. However, this means that operators can only be defined once 21:38:23 -!- LKoen has quit (Remote host closed the connection). 22:05:42 -!- Remavas-PC has changed nick to Remavas. 22:17:51 -!- Remavas has quit (Quit: Leaving). 22:19:02 -!- Remavas has joined. 22:29:45 -!- Remavas has quit (Read error: Connection reset by peer). 22:31:42 -!- Remavas-Hex has joined. 22:32:26 -!- Remavas-Hex has changed nick to Remavas. 22:41:52 -!- Zarutian has quit (Quit: Zarutian). 23:16:28 -!- jaboja has joined. 23:25:55 -!- FreeFull has quit (Ping timeout: 240 seconds). 23:28:13 -!- FreeFull has joined. 23:35:00 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 23:41:37 -!- LKoen has joined.