00:06:48 -!- bunnyocto has quit (Remote host closed the connection). 00:14:42 [[User:BrainF99]] https://esolangs.org/w/index.php?diff=68494&oldid=68149 * BrainF99 * (-159) 00:19:25 [[10Brainfuck]] https://esolangs.org/w/index.php?diff=68495&oldid=68408 * BrainF99 * (+140) 00:22:51 -!- ArthurStrong has quit (Quit: leaving). 00:23:49 I think that reply had the hidden message "hi" cleverly concealed within it. 00:35:40 We were trying to go into the wizard's tower, but there was no friction on the roof so we keep falling down, and the windows have some kind of magical force field. But we were able to break the force field with arrows, and then go in and not only the magic orb we needed, but there are also books in there, which was helpful since we can use that information to disable most of the clay golems even though we are not near them. 00:35:57 Here is I wrote it in the computer: http://zzo38computer.org/gurpsgame/1.ui/wiki?name=Session+26 Do you like this? 01:17:26 -!- FreeFull has quit. 02:02:20 -!- sprocklem has quit (Ping timeout: 268 seconds). 02:17:23 -!- imode has joined. 02:50:27 -!- sprocklem has joined. 02:54:39 -!- Lord_of_Life_ has joined. 02:56:36 -!- Lord_of_Life has quit (Ping timeout: 268 seconds). 02:56:36 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 03:01:38 -!- arseniiv has joined. 03:17:18 Even though people have said that targets in a cost in Magic: the Gathering will not work, and it is certainly not designed to do this, I think it does work (if it is a spell or a activated ability other than a mana ability); for example if it says "{T}, Destroy target creature: You gain 2 life." then you won't gain 2 life if the target creature is successfully destroyed. Since the targets are chosen before the cost is paid, it might work. 04:55:14 -!- sprocklem has quit (Ping timeout: 240 seconds). 04:55:30 -!- sprocklem has joined. 05:57:34 [[User talk:Hex96]] https://esolangs.org/w/index.php?diff=68496&oldid=68480 * JonoCode9374 * (+169) /* Getting one of my languages on the random language button */ 06:02:46 [[User:JonoCode9374]] https://esolangs.org/w/index.php?diff=68497&oldid=68293 * JonoCode9374 * (+206) 06:09:42 [[Ekg]] N https://esolangs.org/w/index.php?oldid=68498 * JonoCode9374 * (+2878) A little something I'm working on 06:10:08 [[User:JonoCode9374]] https://esolangs.org/w/index.php?diff=68499&oldid=68497 * JonoCode9374 * (+0) /* Languages I'm working on */ 06:11:13 If a map or dictionary contains a false entry for a copyright trap, then what will happen if the other people who read it then make it true? Such as, if there is a nonexistent street, build that street; if a dictionary contains a made up word, start using that word a lot. 06:11:16 [[Keg]] https://esolangs.org/w/index.php?diff=68500&oldid=68493 * JonoCode9374 * (+102) 06:21:06 Wiktionary also lists the word "malamorous", which doesn't mention anything about a copyright trap, but says that the word is not used anywhere, only being listed in a book titled "1000 Words You Should Use More Often". 06:34:45 there's an obi wan street; i suppose they like advertising 06:34:57 i dunno if they got "permission" first or not 06:36:22 Maybe, but that isn't what I meant. I meant when they put false streets in a map to detect those who make copies of the map and violate their copyright. If the street actually exists, then the map will be correct that such excuse might not count. 06:38:31 (Or in the case of a dictionary, the case for including it in other dictionaries if it is commonly in use may be even stronger, so it is a real fact and they might not be able to sue them for copyright violation if the word is in use since a fact in a dictionary is presumably uncopyrightable.) 06:38:58 ah, like a disguised "watermark" 06:39:51 i was wondering what you meant by "coyright trap" yeah i have heard of such 06:40:44 some mayor sees it, decides they will call somewhere "new malamorous city" not knowing the original doesn't actually exist :) 06:40:54 s/sees it/sees it in an atlas/ 06:44:10 Yes, I suppose something like that can happen, although that isn't what I meant either, unless the new city is built in the same place where the original presumably (but actually isn't) was. 07:13:38 surely you will invent a word for such an occasion 07:13:41 surely 07:14:15 Shirley? 07:20:21 that would do 07:47:24 zzo38: then the word will no longer work as a copyright trap after that 07:49:00 -!- arseniiv_ has joined. 07:51:14 -!- arseniiv has quit (Ping timeout: 240 seconds). 07:51:20 malamorous if it means what i suppose, sounds to me like glamorous i.e. deception; although modern connotations is perhaps reversed, i.e. shining star to follow rather than "blinding light gypsy trickery" 07:51:45 i was thinking "mal" + "amorous" but glamorous actually makes sense to me, if that is what it is getting at 07:51:46 zzo38: there was a different case for copyright trap that I was considering. some bus companies here publish their official bus timetable in a format that is hard to use, 07:52:23 i would be curious who/how they made up "malamorous" 07:53:09 so there's a market for more usable digital timetables on the internet. in such a timetable, you can put a copyright trap by nudging the stop time of a single bus in a small station forward by a minute. that's easy to detect when someone copies your presentation, and won't affect users much. 07:55:09 (i.e. even if malamorous was a bogus word, how did they come up with its meaning, etc.) 07:55:25 cuz they had to somewhat make it sound real, unless it was just in a list without any def. 07:57:10 I don't know if maybe the author of the book just made it up because they hoped someone might use it. 07:59:29 in the case of a database where the individual items are under public domain but your compilation is protected by database right (a dictionary is a stronger example than that, you could consider artefacts in a museum, or works of art of a famous musician, or books in a library), another way to add a copyright trap is to omit the entry for an item that definitely exists 08:01:22 Yes; and if they do that then you can complain to them about an item is missing. 08:03:37 thats good, because you just add it and remove something else 08:03:43 i like that idea b_jonas 08:03:57 harder to do now with computers of course 08:04:53 If they do just add it and remove something else, and then repeat the complaint about the new missing item, and so on, then eventually they will have a bad reputation, I think. 08:08:13 -!- Frater_EST has joined. 08:15:58 -!- imode has quit (Ping timeout: 260 seconds). 08:39:14 suppose I have a photo that I want to publish on a website in jpeg format. the website is a proper one that lets me publish the jpeg file byte to byte without changes, not eg. facebook or twitter. before publishing, I want to put a metadata field into the file that contains the website url where the published image and its description will be found when I publish, so that if someone downloads the file, 08:39:20 they have a backlink. what metadata field should I use for that? I was trying to look at descriptions of IPTC but they're so arcane I couldn't find the right field. I don't insist on IPTC in particular, but I do insist on JPEG as the container. 08:49:17 this is for when I can predict a direct url on the website, such as on Mediawiki wikis, as opposed to websites that only allow urls with a random id (or a crypto checksum) in them 08:49:43 -!- b_jonas has quit (Remote host closed the connection). 08:52:29 Unfortunately I don't know 09:07:29 Does anyone ever use those suggested repo names that GitHub gives you 09:07:57 bots? 09:08:14 I don't know if I count bots in "anyone" 09:08:20 I didn't even know github did that. 09:08:59 "Great repository names are short and memorable. Need inspiration? How about psychic-octo-robot?" 09:09:11 I don't remember. 09:09:34 When I create a repo on github I always have a name in mind already. 09:10:27 So as long as it's not obnoxious about making suggestions I will not notice that they're even there. 09:11:14 -!- arseniiv_ has quit (Ping timeout: 240 seconds). 09:42:22 sounds like they are trying to be "cute" 09:43:01 but devs hopefully it will taste like disgust/trying too hard/etc. :/ 09:43:14 sounds like ms is mocking foss 09:43:28 i dunno, maybe they think that is what it takes :/ 09:43:37 and totally not ironic, hard to say sometimes 09:44:39 if they used hyphens instead of underscores, that makes compatibility with dns/hostnames slightly better, ill give them that 09:45:14 -!- wib_jonas has joined. 09:45:26 argh! someone broke a foot of my office keyboard 09:50:57 . o O ( Feet of Clay ) 09:51:07 kingoffrance: these predate MS buying GitHub by a long time 09:52:40 thats worse Taneb :/ 09:52:50 but i hope it was meant to be "ironic" 09:53:27 it could be a "just code, dont worry about name, you can change later" thing, meant to inspire in that manner 09:53:32 that is less troubling to me 09:54:00 but names keep things focussed IMO, so are important too 09:56:22 kingoffrance: on another note, for important reasons I will leave unexplained, I will ask, do you have hair? 09:58:16 . o O ( Is the h silent? ) 10:00:46 . o O ( Would you like it to be? That power is yours, int-e ) 10:09:48 Ugh, but I don't want all that responsibility. 10:10:01 I suppose I'd rather run out of hair than air. 10:10:38 But I'm not french. 10:11:06 the "h" in what? in "github"? 10:11:25 wib_jonas: No, in "hair". 10:12:03 'oo cares about git'ub? 10:13:36 GitHub: it's like PornHub but with gits instead of porn 10:14:37 https://www.xkcd.com/624/ ? 10:19:03 Has xkcd ever done an xkcd on how there's an xkcd on everything, except on xkcd? 10:23:35 I don't think so. There's https://www.xkcd.com/1000/ on how there are a lot of xkcd comics, and https://www.xkcd.com/442/ and https://www.xkcd.com/207/ are other strips about xkcd, but I don't think either of those matches what you ask 10:29:10 -!- kspalaiologos has joined. 10:34:02 fungot, what is a "gravity cell", and is it a sci-fi thing? 10:34:03 wib_jonas: tc as fnord describe it is " the incredible slowness". it is kind of mind bending so it's always square just at the scheme workshop. 10:35:07 burn, scheme, burn 10:37:32 that sounds like a squidbillies reference Taneb 10:38:37 emperor has hair and no clothes 10:39:34 kingoffrance: it was not directly a squidbillies reference, as I don't know what squidbillies is 10:42:33 well i missed your ref then 10:42:44 historical accuracy? 10:42:46 not my thing 10:55:06 As I said, my reasons will remain unexplained 10:55:11 Can you answer the question? 10:56:26 I think it's one of those robot test captcha things like https://www.xkcd.com/233/ , because mammals have hairs but robots don't. 11:45:17 -!- bunnyocto has joined. 12:18:56 i can answer it yes, but "where" and "whose" seem pertinent 12:19:07 i dont collect hair or anything :/ im not a freak 12:22:20 captchas will fail because they assume people cant be programmed 12:22:29 or cant program themself even 12:23:43 its a question "which programming do people have" seems more pertinent IMO 12:24:09 and "where did they get it" and "is that the programming they want" :/ 12:24:28 and "are they contagious" 13:28:39 UTC New Year is an hour after New Year. We should celebrate it and watch https://esolangs.org/logs/ change 13:33:25 `? password 13:33:28 The password of the month is naughty. 13:34:04 oh yeah, you'll change that too 13:35:57 I have priorities ;) 13:36:27 (Though honestly... I expect to be in bed.) 13:45:01 will you change the password to "choking insurgent dogsled penetrate" at midnight? 13:45:16 -!- Frater_EST has quit (Read error: Connection reset by peer). 13:48:05 most assuredly not 13:48:31 -!- bunnyocto has quit (Ping timeout: 260 seconds). 13:49:03 fungot, what will the password for next month be? 13:49:03 wib_jonas: only if lambda is a macro 13:55:01 wib_jonas: it may be better if somebody else picks the POTM, honestly. I'll just end up with something like "The password of the month is resolute." 13:56:00 someone else other than fungot? 13:56:00 wib_jonas: like number42 said. and still have it 14:10:19 Australia east coast is already in the new year 14:23:37 -!- adu has joined. 14:49:23 -!- adu has quit (Quit: adu). 14:52:36 -!- bunnyocto has joined. 14:53:29 howdy 14:55:07 -!- Lord_of_Life_ has joined. 14:57:44 -!- Lord_of_Life has quit (Ping timeout: 258 seconds). 14:57:44 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 15:35:17 oh my gawd. 15:35:23 blsq has a switchcase now :D 15:36:11 http://codepad.org/QS4CYmiu 15:36:39 Imagine the possibilities. 15:37:02 what's blsq 15:37:18 no wiki entry bout it 15:37:21 `? blsq 15:37:23 See: Burlesque 15:37:28 `? burlesque 15:37:30 Burlesque is only the sexiest language on Earth. (See: http://mroman.ch/burlesque) 15:37:47 not close enough 15:37:59 verdict: no idea what is blsq 15:38:29 blsq ) %foo={{{{1 2 3} {9?*}}{{1 2 4}{8?*}}}/_} 1 2 4 %foo! 1 2 3 %foo!Cl{1 2 32 1 2 27} 15:38:36 blsq ) %foo={{{{1 2 3} {9?*}}{{1 2 4}{8?*}}}/_} 1 2 4 %foo! 1 2 3 %foo!Cl{1 2 32 1 2 27} 15:38:42 hm. no newlines here 15:38:45 well... 15:38:51 {1 2 32 1 2 27} 15:38:55 would be the output 15:39:05 is there an online compiler 15:39:07 or interpreter 15:39:10 there is 15:39:14 or any compiler 15:39:14 there's also an IRC bot. 15:39:27 which one is it 15:39:33 -!- blsqbot has joined. 15:39:34 ^- this guy 15:39:40 fine 15:39:42 !blsq "Hi there"Q 15:39:43 | Hi there 15:39:43 what about the compiler 15:39:46 no compiler. 15:39:49 source code? 15:39:54 for the bot or interpreter? 15:40:03 or maybe an article online, have you got any of these? 15:40:07 https://github.com/FMNSSun/Burlesque 15:40:13 https://mroman.ch/burlesque 15:40:18 a ha 15:40:21 so it's this one 15:40:36 I coiuldn't tell were they the same language 15:40:55 starred 15:42:47 [[Blsq]] N https://esolangs.org/w/index.php?oldid=68501 * B jonas * (+23) Redirected page to [[Burlesque]] 15:42:52 good point 15:43:42 !blsq 4ror@4.+FL++ 15:43:42 | 40 15:43:48 kspalaiologos: it's a golf language built in Haskell with a large standard library 15:44:03 it's a piece of shit built in haskell 15:44:06 and a documentation that is somewhat vague 15:44:10 mostly for homework stuff 15:44:15 umm, cool 15:44:25 like it can do chisquaretests and shit 15:44:32 its syntax is made of mostly two-character builtins 15:44:41 basically the stuff that I needed to do during my studies 8 years ago or something 15:44:42 but it has a few one-character keywords too 15:45:17 nice 15:45:18 have a star 15:45:29 are there some more examples than the wiki page? 15:45:55 kspalaiologos: there are examples in the channel logs 15:45:58 years ago 15:46:07 don't feel like scrolling them 15:46:15 that's nice anyways 15:46:17 No but there's a link to the golf site which has more examples. 15:46:40 minimalistic website 15:46:41 love it 15:46:47 nearly like mine 15:46:47 kspalaiologos: http://golf.shinh.org/l.rb?blsq 15:47:03 a, this one 15:47:42 also you're talking to the madlad inventing it so any questions you have I can answer :D 15:47:56 there's not a single person on the planet who knows more about blsq than me :D 15:47:59 maybe clock 15:48:13 that's exactly like my languages 15:48:15 or tools 15:48:17 it also has support for concurrency/multithreading 15:48:25 no one knows them really xD 15:48:26 and it has MySQL support as well 15:48:36 why would you add mysql support to an esoteric language 15:48:51 so you can plug it up to your mysql database and do your data analysis in BLSQ like a manic pro 15:48:55 why 15:48:59 He asks me why? 15:49:00 . O ( bruh, this json formatter in brainfuck is haunting me ) 15:49:06 Because I can. 15:49:14 And because I'm mad. 15:49:32 I spent years in mental institutions 15:49:33 so 15:49:38 muahahaha 15:49:45 umm 15:49:46 thank you 15:49:48 very cool 15:49:52 true story :D 15:50:15 I can also tell you lot of stuff about psychiatry 15:50:23 and about splenology 15:50:33 I'm an expert on spleens. 15:51:04 that might be the most random thing I heard by the end of this decade 15:51:12 yeah well 15:51:16 lots of free time in the asylum so 15:51:25 either you do silly things 15:51:29 or you memorize medical books 15:51:40 what about job? 15:51:42 which some might consider silly 15:51:49 can't have a job in an asylum now can you 15:51:55 you're unemployed? 15:52:00 pretty much 15:52:05 also used to be homeless for a while 15:52:05 fine 15:52:15 i was living on park benches for a while 15:53:03 bunnyocto: wait, so you're the same esolanger as the one who created blsq, but under a different nick? 15:53:11 yep. 15:53:23 MySQL support? 15:53:32 blsq has mysql support yes 15:53:59 but not the ircbot version 15:54:05 that one has all I/O commands disabled of course. 15:56:26 `q harp 15:56:27 1280) hmm, I just remembered that I was formally trained to tune harps 15:56:30 `q splenology 15:56:31 No output. 15:56:43 !blsq fancy def double: \2 \?* end end 8 %double! 15:56:43 | 16 15:56:57 how can one 15:57:05 put a tar.gz on hack eso filesystem 15:57:10 I don't seem to remember 15:57:19 `help 15:57:20 Runs arbitrary code in GNU/Linux. Type "`", or "`run " for full shell commands. "`fetch [] " downloads files. Files saved to $HACKENV are persistent, and $HACKENV/bin is in $PATH. $HACKENV is a mercurial repository, "`revert " can be used to revert, https://hack.esolangs.org/repo/ to browse. $PWD ($HACKENV/tmp) is persistent but unversioned, /tmp is ephemeral. 15:57:25 ok 15:57:32 I didn't ask anything 15:57:33 `ls 15:57:34 asmbf-1.1.1 \ banana.txt \ bfi \ compiled_brachylog.pl \ just \ karma \ le \ paste \ program \ spline \ spout \ test \ test.sh 15:57:54 `? fetch 15:57:57 ​`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. 15:57:58 !blsq fancy def double: 2 \?* end def main: double(8) end end %main! 15:57:58 | 16 15:58:06 `fetch asmbf-1.2.6 https://github.com/KrzysztofSzewczyk/asmbf/archive/master.zip 15:58:11 Cannot write to ‘/hackenv/tmp/asmbf-1.2.6’ (File too large). 15:58:11 ls 15:58:16 whoa what 15:58:16 that basically defines a function double and main and invokes double(8) 15:58:17 how 15:58:35 the zip file is 56 kb big 15:58:46 `fetch asmbf-1.2.6.zip https://github.com/KrzysztofSzewczyk/asmbf/archive/master.zip 15:58:48 Cannot write to ‘/hackenv/tmp/asmbf-1.2.6.zip’ (File too large). 15:59:02 `fetch /hackenv/asmbf-1.2.6.zip https://github.com/KrzysztofSzewczyk/asmbf/archive/master.zip 15:59:04 Cannot write to ‘/hackenv/asmbf-1.2.6.zip’ (File too large). 15:59:17 funnyocto: (1) that doesn't look like blsq syntax, because blsq keywords are two characters long, those are longer; (2) you can't call a function "double", that's a keyword. 15:59:31 `df 15:59:32 Filesystem 1K-blocks Used Available Use% Mounted on \ none 24733776 14622324 8841948 63% /bin \ none 1026028 0 1026028 0% /dev \ none 24733776 14622324 8841948 63% /lib \ tmpfs 126192 0 126192 0% /tmp \ none 24733776 14622324 8841948 63% /usr \ none 24733776 14622324 8841948 63% /sbin \ none 24733776 14622324 8841948 63% 15:59:33 http://codepad.org/2Ui5N9Ve wib_jonas 15:59:42 that's perfectly valid blsq code 15:59:54 `python3 -cimport numpy; print(numpy.double([1])) 15:59:56 ​[1.] 16:00:05 -!- arseniiv_ has joined. 16:00:27 -!- wib_jonas has quit (Remote host closed the connection). 16:01:36 whats up with it 16:01:55 `du . 16:01:56 52./asmbf-1.1.1/doc \ 28./asmbf-1.1.1/examples \ 12./asmbf-1.1.1/test \ 8./asmbf-1.1.1/.github/workflows \ 12./asmbf-1.1.1/.github \ 84./asmbf-1.1.1/bin \ 548./asmbf-1.1.1 \ 1012./paste \ 1648. 16:01:58 !blsq fancy def double: \begin lisp (?* 2) end lisp end def main: \begin lisp (double 8) end lisp end end %main! 16:01:58 | 16 16:02:03 `du .. 16:02:09 4040../lib/p7zip-16.02 \ 10732../lib \ 24../interps/dimensifuck \ 60../interps/adjust \ 72../interps/egobf/src/.deps \ 40../interps/egobf/src/c2m/tests \ 16../interps/egobf/src/c2m/i386 \ 60../interps/egobf/src/c2m \ 824../interps/egobf/src \ 48../interps/egobf/scripts \ 1248../interps/egobf \ 44../interps/bf_txtgen \ 12../interps/whirl \ 252../interps/clc-intercal/CLC-INTERCAL-Docs-1.-94.-2/doc/html \ 96../interps/clc-intercal/ 16:02:56 http://codepad.org/gDpNNn3P <- also perfectly valid blsq code 16:03:39 `fetch asmbf-1.2.6.zip http://github.com/KrzysztofSzewczyk/asmbf/archive/master.zip 16:03:41 Cannot write to ‘/hackenv/tmp/asmbf-1.2.6.zip’ (File too large). 16:03:46 issues with https maybe 16:04:41 `fetch asmbf-1.2.6.tar.gz https://github.com/KrzysztofSzewczyk/asmbf/archive/v1.2.7.tar.gz 16:04:44 Cannot write to ‘/hackenv/tmp/asmbf-1.2.6.tar.gz’ (File too large). 16:04:49 out of ideas 16:05:03 40KB -> file too large 16:05:05 `? fetch 16:05:09 ​`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. 16:05:21 [[Tplntivhtpaavwtpi]] N https://esolangs.org/w/index.php?oldid=68502 * Hex96 * (+212) Created page with "This is an esolang by [[User:Hex96|Hex]] which you write 1 and gets the amount of 1s, converts it to decimal and converts to binary which is the code. The code..." 16:05:28 `fetch https://github.com/KrzysztofSzewczyk/asmbf/archive/v1.2.7.tar.gz 16:05:30 Cannot write to ‘v1.2.7.tar.gz’ (File too large). 16:05:47 [[User:Hex96]] https://esolangs.org/w/index.php?diff=68503&oldid=68479 * Hex96 * (+24) /* List of esolangs */ 16:06:10 bruh it's like 16:06:15 unary -> binary 16:06:27 [[Language list]] https://esolangs.org/w/index.php?diff=68504&oldid=68490 * Hex96 * (+24) /* T */ 16:06:32 `fetch http://example.com/index.html 16:06:34 2019-12-31 16:06:33 URL:http://example.com/index.html [1256/1256] -> "index.html" [1] 16:06:37 ??? 16:06:41 ` rm index.html 16:06:42 ​? Permission denied 16:06:43 !blsq begin lisp (sv {_+} "cnat") (sv {0!!} "fst") (fst (cnat {1 2} {3 4})) end lisp 16:06:44 | 1 16:06:46 wh a t 16:06:48 `ls 16:06:49 asmbf-1.1.1 \ asmbf-1.2.6 \ asmbf-1.2.6.tar.gz \ asmbf-1.2.6.zip \ banana.txt \ bfi \ compiled_brachylog.pl \ index.html \ just \ karma \ le \ paste \ program \ spline \ spout \ test \ test.sh \ v1.2.7.tar.gz 16:06:54 `sudo rm index.html 16:06:55 sudo: effective uid is not 0, is /usr/bin/sudo on a file system with the 'nosuid' option set or an NFS file system without root privileges? 16:07:03 `rm index.html 16:07:04 No output. 16:07:10 `ls 16:07:11 asmbf-1.1.1 \ asmbf-1.2.6 \ asmbf-1.2.6.tar.gz \ asmbf-1.2.6.zip \ banana.txt \ bfi \ compiled_brachylog.pl \ just \ karma \ le \ paste \ program \ spline \ spout \ test \ test.sh \ v1.2.7.tar.gz 16:07:12 you probably don't want to know about begin asm do you? 16:07:21 about what 16:07:37 tell me 16:07:52 ` fetch https://github.com/KrzysztofSzewczyk/asmbf/archive/v1.2.7.tar.gz 16:07:53 ​? Permission denied 16:07:57 permission deined? 16:07:58 what's that 16:08:11 blsq 2.0 has an asm mode as well 16:08:17 in addition to the lisp and fancy modes 16:08:21 fine 16:08:22 ? 16:08:36 any ideas 16:08:40 on this bot? 16:08:50 -!- FreeFull has joined. 16:08:55 `fetch /tmp/what.tar.gz https://github.com/KrzysztofSzewczyk/asmbf/archive/v1.2.7.tar.gz 16:08:56 In another world: /tmp/what.tar.gz 16:09:02 ? 16:09:08 -!- heroux has quit (Ping timeout: 265 seconds). 16:09:11 `fetch /hackenv/tmp/what.tar.gz https://github.com/KrzysztofSzewczyk/asmbf/archive/v1.2.7.tar.gz 16:09:13 Cannot write to ‘/hackenv/tmp/what.tar.gz’ (File too large). 16:09:20 `ls /hackenv 16:09:21 asmbf-1.2.6.zip \ bin \ canary \ emoticons \ esobible \ etc \ f \ factor \ hw \ ibin \ interps \ karma \ karma.orig \ karma.rej \ le \ lib \ misle \ paste \ ply-3.8 \ quines \ quotes \ share \ src \ stuff \ tmflry \ tmp \ wisdom 16:09:25 wait 16:09:29 it's actually there 16:09:31 `ls 16:09:32 asmbf-1.1.1 \ asmbf-1.2.6 \ asmbf-1.2.6.tar.gz \ asmbf-1.2.6.zip \ banana.txt \ bfi \ compiled_brachylog.pl \ just \ karma \ le \ paste \ program \ spline \ spout \ test \ test.sh \ v1.2.7.tar.gz \ what.tar.gz 16:09:35 what XD 16:09:46 why does it show this message if it's actually there 16:09:53 [[User talk:Hex96]] https://esolangs.org/w/index.php?diff=68505&oldid=68496 * Hex96 * (+129) 16:10:04 `rm /hackenv/asmbf-1.2.6.zip 16:10:07 `ls 16:10:11 [[User talk:Hex96]] https://esolangs.org/w/index.php?diff=68506&oldid=68505 * Hex96 * (+78) /* Other Chat and questions */ 16:10:20 `ls 16:10:21 asmbf-1.1.1 \ asmbf-1.2.6 \ asmbf-1.2.6.tar.gz \ asmbf-1.2.6.zip \ banana.txt \ bfi \ compiled_brachylog.pl \ just \ karma \ le \ paste \ program \ spline \ spout \ test \ test.sh \ v1.2.7.tar.gz \ what.tar.gz 16:10:23 No output. 16:10:24 asmbf-1.1.1 \ asmbf-1.2.6 \ asmbf-1.2.6.tar.gz \ asmbf-1.2.6.zip \ banana.txt \ bfi \ compiled_brachylog.pl \ just \ karma \ le \ paste \ program \ spline \ spout \ test \ test.sh \ v1.2.7.tar.gz \ what.tar.gz 16:10:37 `tar -xzf what.tar.gz 16:10:38 tar (child): what.tar.gz: Cannot open: No such file or directory \ tar (child): Error is not recoverable: exiting now \ tar: Child returned status 2 \ tar: Error is not recoverable: exiting now 16:10:44 ? 16:10:47 so it doesn't really exist 16:10:52 but ls is showing it? 16:11:06 `tar -xzf v1.2.7.tar.gz 16:11:07 tar (child): v1.2.7.tar.gz: Cannot open: No such file or directory \ tar (child): Error is not recoverable: exiting now \ tar: Child returned status 2 \ tar: Error is not recoverable: exiting now 16:11:13 I'm done 16:11:30 `tar -xzf /hackenv/tmp/v1.2.7.tar.gz 16:11:31 tar (child): /hackenv/tmp/v1.2.7.tar.gz: Cannot open: No such file or directory \ tar (child): Error is not recoverable: exiting now \ tar: Child returned status 2 \ tar: Error is not recoverable: exiting now 16:11:36 `ls /hackenv/tmp 16:11:38 asmbf-1.1.1 \ asmbf-1.2.6 \ asmbf-1.2.6.tar.gz \ asmbf-1.2.6.zip \ banana.txt \ bfi \ compiled_brachylog.pl \ just \ karma \ le \ paste \ program \ spline \ spout \ test \ test.sh \ v1.2.7.tar.gz \ what.tar.gz 16:11:50 ls /hackenv/ 16:11:52 `ls /hackenv/ 16:11:53 bin \ canary \ emoticons \ esobible \ etc \ f \ factor \ hw \ ibin \ interps \ karma \ karma.orig \ karma.rej \ le \ lib \ misle \ paste \ ply-3.8 \ quines \ quotes \ share \ src \ stuff \ tmflry \ tmp \ wisdom 16:12:02 no idea what happens 16:12:13 CC fizzie 16:12:14 [[Talk:Your]] https://esolangs.org/w/index.php?diff=68507&oldid=68154 * Hex96 * (+142) 16:14:11 [[Your]] https://esolangs.org/w/index.php?diff=68508&oldid=68454 * Hex96 * (+128) 16:17:42 !blsq begin asm clr r0 end asm %r0? 16:17:43 | 0 16:17:58 blsqbot please do quit 16:17:58 -!- blsqbot has quit (Quit: Exiting). 16:18:00 wait a second 16:18:16 this syntax is very close to my assembler 16:19:11 so we can all enjoy doing our mov r0, r1; inc r0; mul r2, r3; 16:19:19 forwhatever reason you'd ever need to do that in blsq but 16:19:53 I want it to be a language where people look at it and say "What the FUCKING FUCK is this FUCKING shit" 16:21:28 also I used it at work 16:21:31 to do SQL stuff 16:21:35 that's the reason it has MySQL support 16:21:46 my supervisor was shocked :D 16:21:51 but 16:22:00 iiwtiw 16:22:01 my registers start from r1 16:22:34 blsq even has generators 16:22:40 which is super cool 16:23:21 1 1{?i}C~ is a generator that produces 1..infinity 16:25:09 0 1{3?+}C~[-1+] is a generator for multiples of 3, to infinity 16:27:27 I'm seriously going to write an IRC bot in burlesque 16:29:28 it has the concept of chans and async events and shit 16:29:57 it's grown up, it's a fully fledged language. 16:30:11 well... gotta go 16:30:24 -!- bunnyocto has quit (Quit: see you in blsq town). 16:30:50 -!- heroux has joined. 16:40:51 -!- stux|away has quit (Ping timeout: 258 seconds). 16:42:55 -!- TellsTogo has quit (Remote host closed the connection). 16:50:05 -!- stux|away has joined. 16:51:34 fungot: can you do symbolic integration, twh 16:51:34 int-e: maybe i'll search for files named like ubuntu's already existing layouts. and then the rest comes naturally. no one 16:56:10 -!- imode has joined. 16:58:41 -!- b_jonas has joined. 16:59:36 arseniiv_: as our channel somehow doesn't seem to have australian regulars, you're probably in the easternmost known timezone, so I'll have to ask you to open the #esoteric new year celebrations at your new year 16:59:53 -!- arseniiv_ has changed nick to arseniiv. 17:00:28 that's presuming he's not on fire. 17:00:37 b_jonas: thanks :) This will be two houes later 17:00:41 hours* 17:01:08 arseniiv: sure, I just want to warn you early 17:01:27 imode-ruby: who? the nonexistant australian? 17:03:46 imode-ruby: actually I’m quite wet, I can’t do anything with wet hands issue every time after I washed them too much in something like a shampoo e. g. being in a bath 17:04:50 and this is very inconvenient and it lasts hours 17:06:16 bunnyocto: people use Dyalog APL and Arthur Whitney's K APL-like, together with databases, for work in finance. and tswett just said that he wants to start working in finance, maybe you can talk to them and tell them why that's a bad idea. 17:09:53 kspalaiologos: Re your question about tar, when you use ` you're passing just one command-line argument, so your filenames have an extra space in them. 17:10:16 man 17:10:17 You can see that in the error message: "tar (child): what.tar.gz: Cannot open" -- see the double space there? 17:10:30 fine 17:10:32 I see 17:10:39 ``` tar -xzf /hackenv/tmp/v1.2.7.tar.gz 17:10:42 ​ \ gzip: stdin: unexpected end of file \ tar: Unexpected EOF in archive \ tar: Unexpected EOF in archive \ tar: Error is not recoverable: exiting now 17:10:45 what about 17:10:50 fetch getting crazy? 17:10:52 `ls 17:10:53 asmbf-1.1.1 \ asmbf-1.2.6 \ asmbf-1.2.6.tar.gz \ asmbf-1.2.6.zip \ asmbf-1.2.7 \ banana.txt \ bfi \ compiled_brachylog.pl \ just \ karma \ le \ paste \ program \ spline \ spout \ test \ test.sh \ v1.2.7.tar.gz \ what.tar.gz 17:10:59 `rm asmbf-1.2.6 17:10:59 No output. 17:11:01 `rm asmbf-1.2.6.tar.gz 17:11:02 No output. 17:11:04 `rm asmbf-1.2.6.zip 17:11:05 No output. 17:11:12 `rm v1.2.7.tar.gz 17:11:13 No output. 17:11:14 `ls .. 17:11:15 bin \ canary \ emoticons \ esobible \ etc \ f \ factor \ hw \ ibin \ interps \ karma \ karma.orig \ karma.rej \ le \ lib \ misle \ paste \ ply-3.8 \ quines \ quotes \ share \ src \ stuff \ tmflry \ tmp \ wisdom 17:11:34 There's a 10-megabyte size limit as well, just in general for everything running on it. Is this file larger than that? 17:11:55 -!- imode has quit (Ping timeout: 268 seconds). 17:12:38 (Apparently not. Hmm, weird.) 17:13:55 fizzie: could it be a confusion about tmp and writing the version-controlled parts? 17:14:31 kspalaiologos: you don't need the -z option for tar extraction these days by the way, unless you're reading a non-seekable archive 17:14:38 That should be fine. 17:15:07 I don't know if wget might be doing something odd for the case where the webserver doesn't specify a Content-Length. Sounds unlikely though. 17:15:36 b_jonas, that's how one of my older friends teached me 17:15:38 ``` zcat /hackenv/tmp/v1.2.7.tar.gz | wc -c 17:15:39 (GitHub's archive download doesn't specify one, maybe because they might end up making it on the fly.) 17:15:40 gzip: /hackenv/tmp/v1.2.7.tar.gz: No such file or directory \ 0 17:15:41 by a very simple mnemonic 17:15:58 xzf = eXtract Ze Giles 17:16:00 oh, you deleted it 17:16:06 Let's try downloading that one more time. 17:16:07 `fetch asmbf-1.2.6.tar.gz https://github.com/KrzysztofSzewczyk/asmbf/archive/v1.2.7.tar.gz 17:16:12 Cannot write to ‘/hackenv/tmp/asmbf-1.2.6.tar.gz’ (File too large). 17:16:16 `` ls -l asmbf-1.2.6.tar.gz 17:16:17 ​-rw-r--r-- 1 1000 1000 10240 Dec 31 17:16 asmbf-1.2.6.tar.gz 17:16:25 Hmmmm. 17:16:27 file too large... ok 17:16:42 I think I maybe accidentally made the 10240 kilobytes 10240 bytes instead. 17:17:24 I did tweak the way those resource limits are set, maybe the units are different for setrlimit(2) vs. bash ulimit command. 17:17:29 I'll fix that in a bit, lunchtime now. 17:17:45 Well, or is it dinner? Some kind of food anyway. 17:17:54 anyway, after that we may have some regulars in Finland, which is the +2 timezone, then a lot of regulars in Germany and Norway and me in the +1 timezone, then a lot of regulars in England plus HackEso and possibly someone in Iceland in the +0 timezone, and then of course the east coast Americans in the -5 timezone 17:18:08 hmm 17:18:10 dunch? 17:18:36 There's "brunch", there should be something for this as well. Though I suppose you just call it a late lunch. 17:18:46 ``` perl -e 'print "a"x10241' > /hackenv/tmp/kVfyUkJd 17:18:48 No output. 17:18:58 ``` perl -e 'print "a"x10241 or die "write $!"' > /hackenv/tmp/kVfyUkJd 17:18:59 No output. 17:19:03 ``` perl -e 'print "a"x102400 or die "write $!"' > /hackenv/tmp/kVfyUkJd 17:19:04 No output. 17:19:38 ``` set -e; s=/hackenv/tmp/kVfyUkJd; perl -e 'print "a"x1026000 or die "write $!"' >$s; ls -l "$s" 17:19:39 ​-rw-r--r-- 1 1000 1000 1026000 Dec 31 17:19 /hackenv/tmp/kVfyUkJd 17:19:52 ``` set -e; s=/hackenv/tmp/kVfyUkJd; perl -e 'print "a"x1_200_000 or die "write $!"' >$s; ls -l "$s" 17:19:53 ​-rw-r--r-- 1 1000 1000 1200000 Dec 31 17:19 /hackenv/tmp/kVfyUkJd 17:20:01 ``` set -e; s=/hackenv/tmp/kVfyUkJd; perl -e 'print "a"x12_000_000 or die "write $!"' >$s; ls -l "$s" 17:20:05 There's a restaurant called "Drunch" (a pizza/kebab kind of place) back in Helsinki. 17:20:14 bash: line 1: 54 File size limit exceededperl -e 'print "a"x12_000_000 or die "write $!"' > $s 17:20:20 b_jonas: `fetch is different though. 17:20:33 So looks like I've got the limits right in the sandbox, but not for fetch. 17:20:39 ``` set -e; s=/hackenv/tmp/kVfyUkJd; ls -l "$s" 17:20:41 ​-rw-r--r-- 1 1000 1000 10485760 Dec 31 17:20 /hackenv/tmp/kVfyUkJd 17:20:43 ``` set -e; s=/hackenv/tmp/kVfyUkJd; rm -v "$s" 17:20:44 removed '/hackenv/tmp/kVfyUkJd' 17:20:50 fizzie: I see 17:20:55 Apparently there's many restaurants called Drunch. 17:22:03 "r", hmm. 17:24:14 Well, DinneR, maybe. 17:25:56 I'm afraid the r comes from "brunch". :) 17:31:26 the "Dr" comes from "drink" because you can order drinks in the restaurant 17:32:05 oh heck, the "drun" comes from "drunk" because you can order so many drinks you end up getting drunk, and the "ch" comes from "cheap" because you can order those drinks cheap 17:37:43 sad :D 17:37:56 `fetch asmbf-1.2.6.tar.gz https://github.com/KrzysztofSzewczyk/asmbf/archive/v1.2.7.tar.gz 17:37:58 2019-12-31 17:37:57 URL:https://codeload.github.com/KrzysztofSzewczyk/asmbf/tar.gz/v1.2.7 [41301] -> "/hackenv/tmp/asmbf-1.2.6.tar.gz" [1] 17:38:01 `` ls -l asmbf-1.2.6.tar.gz 17:38:09 ​-rw-r--r-- 1 1000 1000 41301 Dec 31 17:37 asmbf-1.2.6.tar.gz 17:38:11 That's more like it. 17:38:45 `? alice 17:38:47 Alice doesn't want to go among mad people. 17:39:56 `? Bob 17:39:57 Bob? ¯\(°​_o)/¯ 17:40:10 hopefully Bob isn’t mad 17:40:27 `fetch too-big-file http://ftp.funet.fi/pub/linux/kernel/v5.x/linux-5.4.tar.xz 17:40:29 Cannot write to ‘/hackenv/tmp/too-big-file’ (File too large). 17:40:31 `` ls -l too-big-file 17:40:32 ​-rw-r--r-- 1 1000 1000 10485760 Dec 31 17:40 too-big-file 17:40:38 `rm too-big-file 17:40:39 No output. 17:41:00 kspalaiologos: fizzie fixed fetch 17:41:12 great 17:41:18 `ls 17:41:19 asmbf-1.1.1 \ asmbf-1.2.6.tar.gz \ asmbf-1.2.7 \ banana.txt \ bfi \ compiled_brachylog.pl \ just \ karma \ le \ paste \ program \ spline \ spout \ test \ test.sh \ what.tar.gz 17:41:27 `cd asmbf-1.2.7 17:41:28 cd? No such file or directory 17:41:32 what is it 17:41:33 then 17:41:42 ``` rm -rf asmbf-1.1.1 # not needed 17:41:43 No output. 17:42:00 ``` tar -xzf asmbf-1.2.7 17:42:00 tar (child): asmbf-1.2.7: Cannot read: Is a directory \ tar (child): At beginning of tape, quitting now \ tar (child): Error is not recoverable: exiting now \ \ gzip: stdin: unexpected end of file \ tar: Child returned status 2 \ tar: Error is not recoverable: exiting now 17:42:08 ``` cd asmbf-1.2.7 17:42:11 No output. 17:42:12 ``` cd asmbf-1.2.7 && ls 17:42:14 AUTHORS \ INSTALL \ LICENSE \ Makefile \ NEWS \ README \ VERSIONING \ bconv.c \ bfasm.asm \ bfasm.b 17:42:23 that's more like it 17:42:29 ``` cd asmbf-1.2.7 && make 17:42:30 make: *** No rule to make target 'bfasm', needed by 'all'. Stop. 17:42:35 That might be an incomplete thing. 17:42:48 I only fixed `fetch, I didn't re-uncompress the thing. 17:42:49 ``` cd asmbf-1.2.7 && ls bfasm.c 17:42:50 ls: cannot access 'bfasm.c': No such file or directory 17:42:52 fine 17:42:53 ok 17:42:53 cd .. 17:43:03 ``` rm -rf asmbf-1.2.7 17:43:04 No output. 17:43:14 ``` tar -xzf asmbf-1.2.6.tar.gz 17:43:15 No output. 17:43:18 ```ls 17:43:19 ​``ls? No such file or directory 17:43:20 ``` ls 17:43:22 asmbf-1.2.6.tar.gz \ asmbf-1.2.7 \ banana.txt \ bfi \ compiled_brachylog.pl \ just \ karma \ le \ paste \ program \ spline \ spout \ test \ test.sh \ what.tar.gz 17:43:30 ``` cd asmbf-1.2.7 && make 17:43:34 huh. 17:43:36 bfintd.c: In function 'main': \ bfintd.c:111:51: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long int' [-Wformat=] \ printf("Access Violation, ip=%d", ip); \ ~^ ~~ \ %ld \ bfintd.c:166:27: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long int' [-Wf 17:43:42 this garbage is normal 17:43:48 but it built theoretically 17:43:59 ``` ls asmbf-1.2.7/bin 17:44:00 bconv \ bfasm \ bfi \ bfi-rle \ bfintd \ bfmake \ bfpp \ derle.pl \ labels.pl \ strip.pl 17:44:02 yep 17:44:41 ``` ls /hackenv/bin 17:44:42 ​welcome \ welcome \ \ \ \ echo \ ! \ " \ # \ ' \ ( \ ,1 \ ,2 \ 1 \ 13 \ 1492 \ 2 \ 2014 \ 2015 \ 2016 \ 2017 \ 3 \ 4 \ 5 \ 5quote \ 5w \ 8-ball \ 8ball \ \ ? \ ?? \ ?h \ ?hh \ @ \ CaT \ CoInS \ Eternity \ FireFlist \ No \ ReLcOmE \ WELCOME \ WeLcOmE \ Welcome \ ^.^ \ ` \ `^ \ `` \ `̀ \ aaaaaaaaa \ acronym \ addquote \ addscowrevs \ addtodo \ addwhatis \ age \ aglist \ airport \ airport-lookup \ al 17:44:48 ``` ls /hackenv/bin/bfasm 17:44:49 ​/hackenv/bin/bfasm 17:44:51 it's there 17:45:03 can I make another directory for all that my garbage? 17:45:07 kspalaiologos: sure 17:45:12 especially in lib or share 17:45:17 ``` mkdir /hackenv/bin/bfasm 17:45:18 mkdir: cannot create directory '/hackenv/bin/bfasm': File exists 17:45:21 ah yes 17:45:23 forgot to remove 17:45:28 ``` rm /hackenv/bin/bfasm 17:45:31 No output. 17:45:32 ``` mkdir /hackenv/bin/bfasm 17:45:33 No output. 17:45:33 ``` ls -abF /hackenv/lib 17:45:35 ​./ \ ../ \ c++decl* \ cdecl@ \ frink* \ frink.jar \ interp \ karma* \ morse-decode* \ p7zip-16.02/ 17:45:37 ``` ls -abF /hackenv/share 17:45:38 ​./ \ ../ \ 8ballreplies \ Complaints.mp3 \ UnicodeData.txt \ WordData/ \ airports.dat \ autowelcome_status \ awesome \ ballreplies \ candide* \ cat \ conscripts \ construct_grams.pl* \ delvs-master/ \ dict/ \ dict-words \ esolangs.txt \ esolangs.txt.sorted \ headers \ headers.gch \ hello* \ lua/ \ maimer \ maimery \ maze* \ mtg/ \ nothp \ recipe/ \ scapegoats \ scowrevs \ sedtest \ unic.txt \ units.dat \ usercmds \ whatis \ wisdom@ 17:45:40 ``` ls -abF /hackenv/libexec 17:45:41 ls: cannot access '/hackenv/libexec': No such file or directory 17:45:47 not interested 17:46:13 ``` cp -rf /hackenv/tmp/asmbf-1.2.7/bin/* /hackenv/bin/bfasm/* 17:46:15 cp: target '/hackenv/bin/bfasm/*' is not a directory 17:46:20 A directory as /hackenv/bin/bfasm will prevent you from having a command `bfasm though. 17:46:30 hm 17:46:35 ok 17:46:48 I recommend creating it under /hackenv/lib instead 17:46:52 ``` rm -rf /hackenv/bin/bfasm 17:46:53 No output. 17:47:06 ``` mkdir -f /hackenv/lib/kps/ 17:47:07 mkdir: invalid option -- 'f' \ Try 'mkdir --help' for more information. 17:47:11 ``` mkdir /hackenv/lib/kps/ 17:47:12 No output. 17:47:23 ``` cp -rf /hackenv/tmp/asmbf-1.2.7/bin/* /hackenv/lib/kps/* 17:47:24 cp: target '/hackenv/lib/kps/*' is not a directory 17:47:27 ``` cp -rf /hackenv/tmp/asmbf-1.2.7/bin/* /hackenv/lib/kps/ 17:47:30 No output. 17:47:38 ls /hackenv/lib/kps 17:47:43 ? 17:47:47 No `. 17:47:53 Or ``, or ```. 17:47:56 gosh, what a derp 17:48:05 ``` cls /hackenv/lib/kps 17:48:09 ``` ls /hackenv/lib/kps 17:48:10 bash: cls: command not found 17:48:13 bconv \ bfasm \ bfi \ bfi-rle \ bfintd \ bfmake \ bfpp \ derle.pl \ labels.pl \ strip.pl 17:48:18 so now theoreticallty 17:48:29 ``` kps/bfasm <<<"out .0" 17:48:30 bash: kps/bfasm: No such file or directory 17:48:38 ``` kps\bfasm <<<"out .0" 17:48:39 bash: kpsbfasm: command not found 17:49:00 seems like the path doesn't work like I expected it to 17:49:09 not a problem though 17:49:15 It's not really all that feasible to have foo/bar commands, because of the way path lookups work. 17:49:27 ``` cat /hackenv/bin/asmbf 17:49:28 print_args_or_input "$@" |tr / \\n | labels.pl | bfasm 17:49:30 the script is here 17:49:37 just modify it 17:49:40 what was the command 17:49:41 `help 17:49:41 Runs arbitrary code in GNU/Linux. Type "`", or "`run " for full shell commands. "`fetch [] " downloads files. Files saved to $HACKENV are persistent, and $HACKENV/bin is in $PATH. $HACKENV is a mercurial repository, "`revert " can be used to revert, https://hack.esolangs.org/repo/ to browse. $PWD ($HACKENV/tmp) is persistent but unversioned, /tmp is ephemeral. 17:49:59 `edit 17:50:00 https://hack.esolangs.org/edit/ 17:50:08 `edit /hackenv/bin/asmbf 17:50:14 https://hack.esolangs.org/edit/bin/asmbf 17:50:17 Just FYI, I don't think I've fixed the `fetch commands output by `edit. 17:50:58 ok 17:54:19 kspalaiologos: you can put symlinks or wrappers in bin, even if the bulk of the stuff is installed under libexec or elsewhere 17:54:26 (yes, I know we don't yet have a libexec) 17:58:47 Okay, fixed `edit, at least provisionally. 17:59:06 fizzie: the encoding problem or the url problem of `edit ? 17:59:13 s/url/filename/ 17:59:14 No, just the `fetch command samples. 17:59:24 So I guess the url problem, right. 18:00:17 The encoding problem probably involves a little more understanding than the filename problem. 18:00:24 yeah 18:03:43 -!- sprocklem has quit (Ping timeout: 268 seconds). 18:13:49 they say Betelgeuse dimmed to a degree 18:14:44 arseniiv: because of the collapsing Hrung disaster? 18:16:51 b_jonas: dunno :D 18:21:59 prepare the noisemakers and the new year sausage and lentils 18:25:56 `fetch /hackenv/bin/asmbf https://hack.esolangs.org/get/bin/asmbf 18:25:58 2019-12-31 18:25:57 URL:https://hack.esolangs.org/get/bin/asmbf [250/250] -> "/hackenv/bin/asmbf" [1] 18:27:01 `asmbf "STK 2/ORG 0/TXT "Hello World!"/DB_ 0/@LOOP/RCL R2, R1/JZ_ R2, 0/OUT R2/INC R1/JMP %LOOP" 18:27:02 ​/hackenv/bin/asmbf: line 2: /hackenv/lib/kps/bfpp: Permission denied \ /hackenv/bin/asmbf: line 3: /tmp/no-toucha-prgm.p: No such file or directory \ /hackenv/bin/asmbf: line 3: /hackenv/lib/kps/strip.pl: Permission denied 18:27:06 bruh 18:27:13 I'll set the perms in a second 18:27:49 ``` chmod -R +x /hackenv/lib/kps/ 18:27:52 No output. 18:27:54 `asmbf "STK 2/ORG 0/TXT "Hello World!"/DB_ 0/@LOOP/RCL R2, R1/JZ_ R2, 0/OUT R2/INC R1/JMP %LOOP" 18:27:56 :4:1: warning: missing terminating " character \ :13:10: warning: missing terminating " character \ /hackenv/lib/kps/bfpp: line 6: /bin/labels.pl: No such file or directory \ /hackenv/bin/asmbf: line 3: /tmp/no-toucha-prgm.p: No such file or directory 18:28:03 oh fine 18:28:03 ok 18:28:13 `asmbf "STK 2/ORG 0/TXT \"Hello World!\"/DB_ 0/@LOOP/RCL R2, R1/JZ_ R2, 0/OUT R2/INC R1/JMP %LOOP" 18:28:15 :4:1: warning: missing terminating " character \ :6:6: warning: missing terminating " character \ :13:10: warning: missing terminating " character \ /hackenv/lib/kps/bfpp: line 6: /bin/labels.pl: No such file or directory \ /hackenv/bin/asmbf: line 3: /tmp/no-toucha-prgm.p: No such file or directory 18:28:38 `asmbf STK 2/ORG 0/TXT "Hello World!"/DB_ 0/@LOOP/RCL R2, R1/JZ_ R2, 0/OUT R2/INC R1/JMP %LOOP 18:28:40 ​/hackenv/lib/kps/bfpp: line 6: /bin/labels.pl: No such file or directory \ /hackenv/bin/asmbf: line 3: /tmp/no-toucha-prgm.p: No such file or directory 18:28:52 ah 18:28:54 the references 18:29:19 -!- ArthurStrong has joined. 18:29:38 `fetch /hackenv/lib/kps/bfpp https://hack.esolangs.org/get/lib/kps/bfpp 18:29:39 2019-12-31 18:29:38 URL:https://hack.esolangs.org/get/lib/kps/bfpp [305/305] -> "/hackenv/lib/kps/bfpp" [1] 18:29:41 `asmbf STK 2/ORG 0/TXT "Hello World!"/DB_ 0/@LOOP/RCL R2, R1/JZ_ R2, 0/OUT R2/INC R1/JMP %LOOP 18:29:43 ​/hackenv/bin/asmbf: line 3: /tmp/no-toucha-prgm.p: No such file or directory 18:29:47 bruh 18:30:00 `ls 18:30:04 asmbf-1.2.6.tar.gz \ asmbf-1.2.7 \ banana.txt \ bfi \ compiled_brachylog.pl \ just \ karma \ le \ paste \ program \ spline \ spout \ test \ test.sh \ what.tar.gz 18:31:08 `fetch /hackenv/bin/asmbf https://hack.esolangs.org/get/bin/asmbf 18:31:10 2019-12-31 18:31:09 URL:https://hack.esolangs.org/get/bin/asmbf [298/298] -> "/hackenv/bin/asmbf" [1] 18:31:12 `asmbf STK 2/ORG 0/TXT "Hello World!"/DB_ 0/@LOOP/RCL R2, R1/JZ_ R2, 0/OUT R2/INC R1/JMP %LOOP 18:31:13 ​/hackenv/bin/asmbf: line 3: /hackenv/tmp/no-toucha-prgm.p: No such file or directory 18:32:37 ``` cat <<<"out .0" > test.asm 18:32:39 No output. 18:32:42 ``` cat test.asm 18:32:43 out .0 18:32:58 ``` /hackenv/lib/kps/bfpp /hackenv/tmp/test.asm 18:33:00 No output. 18:33:02 `ls 18:33:04 asmbf-1.2.6.tar.gz \ asmbf-1.2.7 \ banana.txt \ bfi \ compiled_brachylog.pl \ just \ karma \ le \ no-toucha-prgm.asm.p \ output.b \ paste \ program \ spline \ spout \ test \ test.asm \ test.asm.p \ test.sh \ what.tar.gz 18:33:16 `rm output.b 18:33:17 No output. 18:33:19 `rm test.asm 18:33:20 No output. 18:33:21 `rm test.asm.p 18:33:21 No output. 18:33:41 `fetch /hackenv/bin/asmbf https://hack.esolangs.org/get/bin/asmbf 18:33:42 2019-12-31 18:33:41 URL:https://hack.esolangs.org/get/bin/asmbf [306/306] -> "/hackenv/bin/asmbf" [1] 18:33:45 `asmbf STK 2/ORG 0/TXT "Hello World!"/DB_ 0/@LOOP/RCL R2, R1/JZ_ R2, 0/OUT R2/INC R1/JMP %LOOP 18:33:47 No output. 18:33:52 ``` cat output.b 18:33:53 ​+>+[<[>>+>+<<<-]>>[<<+>>-]>[[-]>>>>>>>>>>>>>>>>>>>>>[-]>++++++++[<+++++++++>-]>[-]>++++[<+++++>-]<[>+++++<-]>+[-<+>]>[-]>+++[<++++++>-]<[>++++++<-]>[-<+>]>[-]>+++[<++++++>-]<[>++++++<-]>[-<+>]>[-]>++++[<+++++>-]<++[>+++++<-]>+[-<+>]>[-]>+++++[<++++++>-]<++>>[-]>+++[<+++++>-]<++[>+++++<-]>++[-<+>]>[-]>++++[<+++++>-]<++[>+++++<-]>+[-<+>]>[-]>+++[<++++++>-]<+[>++++++<-]>[-<+>]>[-]>+++[<++++++>-]<[>++++++<-]>[-<+>]>[-]>++++[<+++++>-]<[>+++++<-] 18:33:56 yay, works! 18:34:33 ``` ./bfi output.b 18:34:34 Hello World! 18:34:38 perfect 18:51:37 ``` wc output.b 18:51:38 ​ 0 1 1126 output.b 18:51:39 well I think I should start the celebration relay now as at 0:00 I would be occupied :D Happy NY, let our wishes fulfill themselves in as direct and unassisted manner as possible! 18:51:56 yay! 18:52:07 launch the fireworks! cut the ribbons! 18:52:37 -!- ArthurStrong has left. 18:52:49 I'd like to keep the fireworks imaginary... but no... people are not cooperative today. 18:54:11 (let there be less celebratory injuries also as a separate thing, as they unfortunately are pretty common) 19:00:48 Happy New Year to the +5 timezone 19:13:14 OK; I am in -8 timezone 19:13:53 Hah. I might be awake again when you cross over. 19:17:55 OK 19:20:30 I find a lime-flavored Skittles in a cup of green tea appealing. I’ll try other flavors the other day 19:20:50 it flavors the tea nicely 19:21:54 maybe a real lemon slice would accompany them even better, though that won’t mix well with milk or ice cream 19:53:39 cut the ribbons! => done! https://i.postimg.cc/3xt7Bg3M/Screenshot-2100.png 19:55:50 hehe "ribbon" 20:01:45 russian office? 20:01:47 you're russian! 20:01:49 Where do you live? 20:01:53 (which city) 20:02:20 kspalaiologos: we don't know, but we know which timezon 20:03:47 kspalaiologos: hehehe I won’t say while I’m sober :P 20:04:16 it won't last long /s 20:04:20 which timezone is it? 20:04:27 UTC+5 20:04:59 nearly in the middle of Russia 20:05:08 nice 20:05:49 btw timezones here are partly an irregular mess. At the start of twentieth century they were much more regular but then various regions conglomerated with one another for shady reasons 20:06:02 yeah I see on the map 20:07:48 yeah at least I’m glad I’m not too far from the “capital area”, due to centralization it’s way better to live nearer than somewhere near e. g. Pacific ocean. There are several large centers but they aren’t enough 20:12:28 -!- bunnyocto has joined. 20:12:46 also as an addendum to whatever somebody said sometime ago: blsq has variable length commands 20:12:51 there's no limit on the length of a command 20:13:02 there's a lower limit of 1 character though. 20:13:20 or so you'd think 20:13:25 but there's actually none 20:13:34 the empty string is a perfectly valid builtin 20:14:31 -!- blsqbot has joined. 20:14:57 evidently 20:15:01 !blsq %=5 20:15:02 | Ain't nobody got output fo' that! 20:15:09 is a valid assignment. 20:15:19 !blsq %x=5 %=7 %x? 20:15:20 | 5 20:15:26 !blsq %x=5 %=7 %? 20:15:27 | ERROR: (line 1, column 12): 20:15:27 | unexpected end of input 20:15:46 !blsq %=5""gv 20:15:47 | 5 20:15:51 so there you go 20:16:56 also 20:16:58 !blsq %={S[S[}3`` 20:16:59 | 81 20:17:26 this way we bind create a userdefined command and bind it to the empty string 20:17:50 so trivially commands can have 0 or more characters. 20:19:03 !blsq (ab)Sh 20:19:03 | "ab" 20:19:09 !blsq (`` )Sh 20:19:09 | "" 20:19:14 see. 20:19:15 empty string. 20:19:52 !blsq ``abcdefgh 20:19:52 | ERROR: Unknown command: (abcdefgh)! 20:20:03 see. arbitrary long command. 20:20:26 !blsq %abcdefgh=5 ``abcdefgh 20:20:27 | 5 20:22:08 welcome back, bunnyocto. in which timezone are you celebrating New Year? 20:22:57 variable length commands. ok. 20:23:51 switzerland so CET I guess 20:24:58 bunnyocto: does blsq have mutable cells (things where you can copy the reference to the cell, assign values to it, and retrieve the value)? does it have logic programming style backtracking, and retractable and preserved assignments to cells (whether to the same kind of cell or different kinds doesn't matter)? 20:25:10 I mean, that would make a multiparadigm language 20:28:29 it can also be hard to implement 20:33:13 -!- moony has changed nick to notmoony. 20:34:24 But they don't use coffee in medieval English, I think. 20:40:07 -!- notmoony has changed nick to moony. 20:47:12 b_jonas: do you know MVars? 20:47:24 or chans 20:49:46 bunnyocto: sure, if you have threading you could use those too, but I was thinking plain not too threadsafe variables at first, without threads 20:50:01 haskell IO actually has those too under some name 20:50:15 Hmm, MKun and MChan 20:50:17 mostliy because they have the invariant of being always full 20:51:31 -!- bunnyocto19 has joined. 20:51:45 well there's mcJ{}j+]{rc}fk2wc for example 20:51:59 which creates a thread waiting for something to be written to the chan 20:52:11 other than that as far as references go 20:52:20 sortof 20:52:23 i mean 20:52:42 -!- blsqbot has quit (Ping timeout: 258 seconds). 20:52:57 -!- blsqbot has joined. 20:53:11 -!- bunnyocto has quit (Ping timeout: 260 seconds). 20:53:33 !blsq %5=3 {1 2 3}{5sv}m[%5? 20:53:35 | 3 20:53:35 | {} 20:53:41 bunnyocto19: are there cells (not just named variables) that you can read multiple times? ones you can assign multiple times as well? 20:54:10 define "cell"? 20:54:26 a cell like an IORef? 20:55:01 bunnyocto19: I want a function that allocates a new cell each time you call it, and returns a reference to it, and then you can pass around that reference like an ordinary value, and get the value or assign the value through that reference, and if you assign the value it doesn't affect other cells 20:55:07 yes, like an IORef 20:55:47 isn't an IORef just a chan with one value in it? 20:55:55 I don't think so 20:56:00 with a chan, you can only retrieve the value once 20:56:10 with an IORef, you can retreive the same value as many times as you want, 20:56:33 or not retrieve it at all, but assign a new value and the next time you retrieve it you get the new value 20:56:38 but I might not understand what chan you mean 21:03:18 !blsq mC6wCrC 21:03:18 | Invalid usage 21:03:18 | --file Read code from file (incl. STDIN) 21:03:18 | --file-no-stdin Read code from file (excl. STDIN) 21:03:22 hm 21:03:38 screw u 21:03:40 !blsq mC6wCrC 21:03:42 | 6 21:03:42 | __INTERNAL__:BlsqCell _CELL_ 21:03:47 so 21:03:53 what do you want to use cells for? 21:04:12 not sure if they're even memory safe 21:04:18 blsq chans are memory safe 21:04:18 I hope 21:05:04 !blsq 1R@++ 21:05:05 | Ain't nobody got time fo' dat! 21:05:23 !blsq 1 2K K+ 21:05:23 | (3, 2) 21:06:28 but you mean more like an auto cell I guess 21:14:01 [[Naz]] M https://esolangs.org/w/index.php?diff=68509&oldid=68489 * Sporeball * (+16) /* Overview */ 21:16:07 blsq cells are iorefs 21:16:14 blsq chans are just haskell chans 21:16:16 that's what it has to offer 21:18:54 bunnyocto19: if they're IORefs, that's fine 21:19:15 Now I wrote the second part (27) 21:20:44 you could for example do uhm 21:22:05 !blsq mcJbx{5s_1wc}fkrc 21:22:05 | Ain't nobody got time fo' dat! 21:22:11 !blsq mcJbx{1s_1wc}fkrc 21:22:12 | Ain't nobody got time fo' dat! 21:22:57 hm okay so the timeout here is less than 1 second 21:23:10 but 5s_ was supposed to simulate a heavy computation 21:23:37 so you can have a heavy computation and have it write the result to a chan while you do some other heavy computation in parallel 21:23:41 then at the end you readchan 21:23:48 basically 21:23:57 what ever you can do in golang you can do in blsq I dare say 21:24:12 it's got chans and it's got iorefs 21:24:19 and fk is fork 21:24:19 ok 21:24:41 and it has pairs since today 21:24:46 not sure what I'll be needing them for but 21:24:58 !blsq 10 5K K+ 21:24:58 | (15, 5) 21:25:01 !blsq 10 5K K+Kf 21:25:02 | (5, 15) 21:25:04 !blsq 10 5K K+KfKd 21:25:04 | ((5, 15), (5, 15)) 21:25:36 I'm missing a graph datatype though 21:25:46 but haven't figured out a clever burlesque-ish way of doing it 21:27:07 I was thinking of adding a wraparound datatype 21:27:18 such that you can construct integers that wrap around at arbitrary numbers 21:27:28 forexample for degrees of angles 21:27:31 0..360 21:27:41 such that when you'd do 360+2 you'd get 2 21:28:12 i mean... fairly trivial to implement. 21:30:55 no it's not, because you have to implement like a hundred builtins that do arithmetic on them 21:31:07 and many of them have two or three arguments, each of which can be various types 21:31:47 plus you're committing to support it in future operations too 21:32:29 nevertheless, this is burlesque, it has lots of features, so if you think it's useful, do implement it 21:34:31 -!- rodgort has quit (Quit: Leaving). 21:35:21 !blsq 259 360tm 5?+ 21:35:22 | __INTERNAL__:BlsqModInt 264 360 21:35:42 hm. 21:37:13 -!- kspalaiologos has quit (Quit: Leaving). 21:38:35 !blsq 259 360tm 21:38:36 | 259 21:38:40 !blsq 259 360tm 5?+ 21:38:41 | 264 21:38:48 !blsq 359 360tm 5?+ 21:38:49 | 4 21:38:52 ah. 21:38:55 there we go 21:39:32 but yeah... probably only supports +-/ and * 21:42:07 !blsq 359 360tm 5?+100?* 21:42:08 | 40 21:44:49 of course not all built-ins will take this sort of integer 21:45:55 b_jonas: you do know nobody is using this crap anyway right? 21:45:57 so :D 21:46:19 there's no userbase 21:47:34 !blsq mcto 21:47:35 | "Error" 21:47:48 what 21:47:56 !blsq mc 21:47:56 | ERROR: Unknown command: (mc)! 21:47:58 ah 21:48:04 !blsq nm 21:48:05 | 21:49:30 -!- rodgort has joined. 21:49:51 !blsq 1 2tmto 21:49:52 | "ModInt[2]" 21:51:19 prepare for the New Year for the +02:00 timezone (Finland, Romania, Greece, Israel) in less than 10 minutes 21:51:45 I'm reading this as blsq needs timezone types 21:51:47 and you're right. 21:52:11 also strongly working on integrating gui 21:56:21 less than 4 minutes 21:58:07 less than 2 minutes until New Year in the +02:00 timezone (Finland, Romania, Greece, Israel) 22:00:02 Happy New Year for the +02:00 timezone (Finland, Romania, Greece, Israel) 22:01:53 I don't remember who is in what timezone though 22:13:29 good knews. 22:13:55 wit OpenGL.blsq you can create pong in blsq 22:20:12 -!- sprocklem has joined. 22:30:07 -!- arseniiv has quit (Ping timeout: 268 seconds). 22:40:01 prepare for New Year in the +01:00 timezone (Norway, Germany, France) in 20 minutes 22:40:17 The rules in GURPS for flying are similar to those for walking/running, but with double speed, and there is a minimum speed as well as maximum. But I should think the rules could be improved? Do you know how to make it better? 22:42:31 zzo38: how is holding or lifting or dragging heavy items 22:42:36 handled for flying that is 22:43:24 Same as for walking, although I think that isn't very good, and should be improved. I should think you cannot carry as much stuff while flying as walking is what I would expect, but that isn't how the rules is written. 22:43:31 [[User talk:Hex96]] https://esolangs.org/w/index.php?diff=68510&oldid=68506 * JonoCode9374 * (+676) /* Other Chat and questions */ 22:43:59 I wanted inventing SciRPS to do it better. (I set up a NNTP to discuss making up SciRPS, and also a Fossil repository with wiki) 22:45:42 [[User talk:Hex96]] https://esolangs.org/w/index.php?diff=68511&oldid=68510 * JonoCode9374 * (+264) /* Other Chat and questions */ 22:46:39 [[User talk:Hex96]] https://esolangs.org/w/index.php?diff=68512&oldid=68511 * JonoCode9374 * (+223) /* Other Chat and questions */ 22:49:08 -!- kspalaiologos has joined. 22:49:19 New Year for +01:00 timezone offset is coming up in 11 minutes. prepare the champange bottle and glasses, and the television or radio to watch the countdown, anthem, and the president's speech. 22:49:25 Just 10 minutes left to absolutely nothing 22:50:19 b_jonas, not today, I'll drink champagne with mirror and go to sleep minutes in 22:50:25 [[Ekg]] https://esolangs.org/w/index.php?diff=68513&oldid=68498 * JonoCode9374 * (+1484) 22:50:55 [[Ekg]] https://esolangs.org/w/index.php?diff=68514&oldid=68513 * JonoCode9374 * (+13) /* Very WIP Reference List */ 22:51:34 kspalaiologos: you're in the +01:00 timezone offset too? 22:51:43 Yup 22:51:49 You're from hungary 22:51:56 I'm two countries north 22:53:40 as in Poland? 22:54:27 Yup 23:00:09 go fuck yourself old year 23:00:30 (00:00 here) 23:01:07 (I know the new year won't be happy but at least I'm gonna tell the old year to fuck off) 23:01:48 probably going to have to go through benzowithdrawal from the PTSD I got from being abused in a mental hospital 23:04:02 Is it true? 23:04:58 not sexually if that's what you thought. 23:05:11 otherthan that: yep. 23:05:27 And I don't mean "security guard touched me. Abuse!" kind of abuse 23:05:33 like some mental patients claim 23:05:55 Hippy Happy New Year 23:06:04 happy new year you fins 23:06:41 (there are always inpatients who threaten to sue hospital stuff for searching them because it's sexual abuse and what not) 23:06:56 (some threaten to call the police and actually call the police but the police ain't showing up dude) 23:06:58 Well, thanks. Have a great 2k20. 23:07:19 Anyways, I'm going to sleep. 23:07:23 good night. 23:07:30 Good night! 23:07:32 -!- kspalaiologos has quit (Quit: Quit). 23:08:33 the thing is this: procedure X on patients with Y is ok for as long as they actually have Y. 23:08:53 procedure X on patients that really don't have Y is abuse. 23:09:18 (kinda like amupating an arm isn't abuse if the arm needs to be amputated) 23:09:27 (but it sorta is abuse if there's no medical reason to do so) 23:11:33 (so suppose a doctor knows you don't have a certain disorder but derliberately schedules you for surgery for that disorder and you're being operated on... that's the sort of abuse I'm talking about) 23:12:45 not sexual abuse, but pretty much physical abuse. 23:13:39 and sure, "no harm done physically", just a scar from the op and stuff that comes with surgery 23:14:27 president Áder wished Happy New Year after like the worst cheesy New Year speech I ever heard, and ended his speech. the New Year is officially open. 23:14:41 Ader? 23:14:45 what country is this? 23:14:46 denmark? 23:14:48 dutchmark? 23:14:55 no, it's Hungary 23:14:57 steiermark? 23:14:59 oh. 23:15:03 is there a mark in hungary? 23:15:54 in Denmark they call her a Queen, not a President 23:16:39 I'm honstely not really a fan of royaldom. 23:16:51 I get it - it's for tourism and tradition. 23:17:04 But the principle behind it still is disgusting to me. 23:17:11 But I'm way too much leaning leftwards so... 23:17:41 I don't glorify remnants of human rights abuses. 23:18:39 a mark? interesting question. well if you grep the list http://math.bme.hu/~ambrus/pu/telep.txt , you find a few town names starting with Mark or Márk, so yes. 23:19:21 Kázsmárk, Markaz, Márkháza, Márkó, Markóc, Markotabödöge 23:20:01 fungot: Jászfelsőszentgyörgy 23:20:02 bunnyocto19: i should say. :p they even give you the top of the stack and explains them in terms of the separate branches.)) 23:20:39 fungot: tell me more about those branches 23:20:39 bunnyocto19: that sounds pretty sexp to me 23:21:04 I look away for a moment and suddenly > Jászfelsőszentgyörgy 23:21:29 happy new year indeed 23:21:40 why. are you living there? 23:21:56 nah, but I'm a native so it stands out 23:21:56 I think most queens could make better New Year speeches than *ahem* our two most recent presidents 23:22:12 Trump can do it. 23:22:59 It has been a great year. Really great year. Was the greatest year. Just so great. We had some big things going, terrific, such big things. 23:22:59 Trump could do too but he has the drawback of being a President in the wide sense, that is, he's also effectively a prime minister 23:23:12 can we feed trump speeches into fungot? 23:23:13 bunnyocto19: did you receive it, go ahead. 23:23:16 that'd be fucking awesome. 23:24:07 ^styles 23:24:16 ^style 23:24:16 Available: agora alice c64 ct darwin discworld enron europarl ff7 fisher fungot homestuck ic irc* iwcs jargon lovecraft nethack oots pa qwantz sms speeches ss wp ukparl youtube 23:24:24 needs trump 23:24:27 ^style youtube 23:24:28 Selected style: youtube (Some YouTube comments) 23:24:30 bunnyocto19: I don't know, but there are already Trump speech generators on the web I believe 23:24:34 fungot: Jászfelsőszentgyörgy 23:24:35 bunnyocto19: dude its a shame. can't wait to buy any of this fucking crash.... 23:24:53 fungot: i see 23:25:35 also, the stupidest town name on that list is probably Rábaszentmiklós 23:25:42 lololol 23:25:45 ouch 23:26:53 also, the Wiener Philharmoniker new year concert is starting in about 11 hours. I'll have to switch before I watch that one live. 23:27:03 s/switch/sleep/ sorry qwertyal aphasia 23:27:24 Is miklos a toilet? 23:27:27 fungot: Rábaszentmiklós 23:32:36 -!- oerjan has joined. 23:36:44 int-e: is there something fishy with url params for blsq.cgi? 23:37:03 It ain't working anymore. 23:38:31 New Year for +00:00 timezone offset (UK, UTC, Iceland) will be in 22 minutes 23:40:34 1%2B seems to be convertet to "1 " instead of "1+" 23:43:15 Happy new year! 23:45:15 helloerjan 23:46:17 dis huge bug. 23:46:33 "Castille" sounds a bit odd if you pronounce it with a θ <-- i think \oren\'s analysis may be a tad off 23:46:55 !blsq '+L[b6 23:46:56 | ERROR: Burlesque: (B!) Invalid arguments! 23:46:56 | 16 23:46:56 | 'a 23:47:01 I think we'll watch the BBC fireworks show, I think that's the British thing to do, and it's important to integrate well when you're an immigrant I hear. 23:47:10 `thanks Castille 23:47:11 Thanks, Castille. Thastille. 23:47:41 !blsq '+**b6 23:47:41 | "2b" 23:48:46 fizzie: ooh! do you also watch the Queen's speech? 23:49:31 Yes, we did, though this time not live. 23:49:45 Well, I mean, it's never live, but not at the time it was being broadcast. 23:49:46 what? but it's not midnight yet 23:50:04 The Queen's speech is 3pm at Christmas Day. 23:50:07 it'll be midnight in 10 minutes 23:50:09 oh... 23:50:18 but doesn't she do a New Year speech too? 23:50:39 Not as far as I know. But I'm not an expert here. 23:50:48 I see 23:53:45 -!- mkzzz has joined. 23:53:49 Since I'll be busy at midnight -- happy new year of misspelling the date in forms. 23:54:07 I think 2020's going to be a particularly bad one for that. 23:54:14 "201 oh right." 23:54:36 yeah 23:54:38 -!- mkzzz has quit (Client Quit). 23:56:04 New Year for +00:00 timezone offset in 4 minutes 23:56:21 in norway, at least back when i watched tv, there were two new year's speeches, one by the king and one by the prime minister. 23:56:33 I see 23:57:02 i think one was on new year's eve and one on new year's day 23:58:33 both still going strong, apparently 23:58:57 one minute