00:06:48 -!- bunnyocto has quit (Remote host closed the connection). 
00:14:42 <esowiki> [[User:BrainF99]]  https://esolangs.org/w/index.php?diff=68494&oldid=68149 * BrainF99 * (-159)  
00:19:25 <esowiki> [[10Brainfuck]]  https://esolangs.org/w/index.php?diff=68495&oldid=68408 * BrainF99 * (+140)  
00:22:51 -!- ArthurStrong has quit (Quit: leaving). 
00:23:49 <fizzie> I think that reply had the hidden message "hi" cleverly concealed within it. 
00:35:40 <zzo38> 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 <zzo38> 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 <zzo38> 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 <esowiki> [[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 <esowiki> [[User:JonoCode9374]]  https://esolangs.org/w/index.php?diff=68497&oldid=68293 * JonoCode9374 * (+206)  
06:09:42 <esowiki> [[Ekg]] N https://esolangs.org/w/index.php?oldid=68498 * JonoCode9374 * (+2878) A little something I'm working on 
06:10:08 <esowiki> [[User:JonoCode9374]]  https://esolangs.org/w/index.php?diff=68499&oldid=68497 * JonoCode9374 * (+0) /* Languages I'm working on */ 
06:11:13 <zzo38> 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 <esowiki> [[Keg]]  https://esolangs.org/w/index.php?diff=68500&oldid=68493 * JonoCode9374 * (+102)  
06:21:06 <zzo38> 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 <kingoffrance> there's an obi wan street;  i suppose they like advertising 
06:36:22 <zzo38> 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 <zzo38> (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:39:51 <kingoffrance> i was wondering what you meant by "coyright trap" yeah i have heard of such 
06:40:44 <kingoffrance> some mayor sees it, decides they will call somewhere "new malamorous city" not knowing the original doesn't actually exist :) 
06:44:10 <zzo38> 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 <kingoffrance> surely you will invent a word for such an occasion 
07:47:24 <b_jonas> 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 <kingoffrance> 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 <kingoffrance> i was thinking "mal" + "amorous" but glamorous actually makes sense to me, if that is what it is getting at 
07:51:46 <b_jonas> 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 <kingoffrance> i would be curious who/how they made up "malamorous" 
07:53:09 <b_jonas> 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 <kingoffrance> (i.e. even if malamorous was a bogus word, how did they come up with its meaning, etc.) 
07:55:25 <kingoffrance> cuz they had to somewhat make it sound real, unless it was just in a list without any def. 
07:57:10 <zzo38> 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 <b_jonas> 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 <zzo38> Yes; and if they do that then you can complain to them about an item is missing. 
08:03:37 <kingoffrance> thats good, because you just add it and remove something else 
08:04:53 <zzo38> 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 <b_jonas> 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 <b_jonas> 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 <b_jonas> 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 <zzo38> Unfortunately I don't know 
09:07:29 <Taneb> Does anyone ever use those suggested repo names that GitHub gives you 
09:08:14 <Taneb> I don't know if I count bots in "anyone" 
09:08:20 <int-e> I didn't even know github did that. 
09:08:59 <Taneb> "Great repository names are short and memorable. Need inspiration? How about psychic-octo-robot?" 
09:09:34 <int-e> When I create a repo on github I always have a name in mind already. 
09:10:27 <int-e> 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:43:01 <kingoffrance> but devs hopefully it will taste like disgust/trying too hard/etc. :/ 
09:43:28 <kingoffrance> i dunno, maybe they think that is what it takes :/ 
09:44:39 <kingoffrance> 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 <wib_jonas> argh! someone broke a foot of my office keyboard 
09:50:57 <int-e> . o O ( Feet of Clay ) 
09:51:07 <Taneb> kingoffrance: these predate MS buying GitHub by a long time 
09:53:27 <kingoffrance> it could be a "just code, dont worry about name, you can change later"   thing, meant to inspire in that manner 
09:54:00 <kingoffrance> but names keep things focussed IMO, so are important too 
09:56:22 <Taneb> kingoffrance: on another note, for important reasons I will leave unexplained, I will ask, do you have hair? 
09:58:16 <int-e> . o O ( Is the h silent? ) 
10:00:46 <Taneb> . o O ( Would you like it to be? That power is yours, int-e ) 
10:09:48 <int-e> Ugh, but I don't want all that responsibility. 
10:10:01 <int-e> I suppose I'd rather run out of hair than air. 
10:10:38 <int-e> But I'm not french. 
10:11:25 <int-e> wib_jonas: No, in "hair". 
10:12:03 <int-e> 'oo cares about git'ub? 
10:13:36 <Taneb> GitHub: it's like PornHub but with gits instead of porn 
10:19:03 <int-e> Has xkcd ever done an xkcd on how there's an xkcd on everything, except on xkcd? 
10:23:35 <wib_jonas> 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 <wib_jonas> fungot, what is a "gravity cell", and is it a sci-fi thing? 
10:34:03 <fungot> 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 <int-e> burn, scheme, burn 
10:37:32 <kingoffrance> that sounds like a squidbillies reference Taneb 
10:39:34 <Taneb> kingoffrance: it was not directly a squidbillies reference, as I don't know what squidbillies is 
10:55:06 <Taneb> As I said, my reasons will remain unexplained 
10:55:11 <Taneb> Can you answer the question? 
10:56:26 <wib_jonas> 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 <kingoffrance> i can answer it yes, but "where" and "whose" seem pertinent 
12:19:07 <kingoffrance> i dont collect hair or anything :/  im not a freak 
12:22:20 <kingoffrance> captchas will fail because they assume people cant be programmed 
12:23:43 <kingoffrance> its a question "which programming do people have" seems more pertinent IMO 
12:24:09 <kingoffrance> and "where did they get it" and "is that the programming they want" :/ 
13:28:39 <wib_jonas> UTC New Year is an hour after New Year. We should celebrate it and watch https://esolangs.org/logs/ change 
13:33:28 <HackEso> The password of the month is naughty. 
13:35:57 <int-e> I have priorities ;) 
13:36:27 <int-e> (Though honestly... I expect to be in bed.) 
13:45:01 <wib_jonas> 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 <int-e> most assuredly not 
13:48:31 -!- bunnyocto has quit (Ping timeout: 260 seconds). 
13:49:03 <wib_jonas> fungot, what will the password for next month be? 
13:49:03 <fungot> wib_jonas: only if lambda is a macro 
13:55:01 <int-e> 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 <fungot> wib_jonas: like number42 said. and still have it 
14:10:19 <wib_jonas> 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: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:37:30 <HackEso> Burlesque is only the sexiest language on Earth. (See: http://mroman.ch/burlesque) 
15:38:29 <bunnyocto> 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 <bunnyocto> 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:39:33 -!- blsqbot has joined. 
15:40:03 <kspalaiologos> or maybe an article online, have you got any of these? 
15:40:07 <bunnyocto> https://github.com/FMNSSun/Burlesque 
15:42:47 <esowiki> [[Blsq]] N https://esolangs.org/w/index.php?oldid=68501 * B jonas * (+23) Redirected page to [[Burlesque]] 
15:43:48 <wib_jonas> kspalaiologos: it's a golf language built in Haskell with a large standard library 
15:44:03 <bunnyocto> it's a piece of shit built in haskell 
15:44:06 <wib_jonas> and a documentation that is somewhat vague 
15:44:25 <bunnyocto> like it can do chisquaretests and shit 
15:44:32 <wib_jonas> its syntax is made of mostly two-character builtins 
15:44:41 <bunnyocto> basically the stuff that I needed to do during my studies 8 years ago or something 
15:44:42 <wib_jonas> but it has a few one-character keywords too 
15:45:55 <wib_jonas> kspalaiologos: there are examples in the channel logs 
15:46:17 <bunnyocto> No but there's a link to the golf site which has more examples. 
15:46:47 <bunnyocto> kspalaiologos: http://golf.shinh.org/l.rb?blsq 
15:47:42 <bunnyocto> also you're talking to the madlad inventing it so any questions you have I can answer :D 
15:47:56 <bunnyocto> there's not a single person on the planet who knows more about blsq than me :D 
15:48:17 <bunnyocto> it also has support for concurrency/multithreading 
15:48:36 <kspalaiologos> why would you add mysql support to an esoteric language 
15:48:51 <bunnyocto> so you can plug it up to your mysql database and do your data analysis in BLSQ like a manic pro 
15:49:00 <kspalaiologos>  . O ( bruh, this json formatter in brainfuck is haunting me ) 
15:49:32 <bunnyocto> I spent years in mental institutions 
15:50:15 <bunnyocto> I can also tell you lot of stuff about psychiatry 
15:51:04 <kspalaiologos> that might be the most random thing I heard by the end of this decade 
15:51:16 <bunnyocto> lots of free time in the asylum so 
15:51:49 <bunnyocto> can't have a job in an asylum now can you 
15:52:05 <bunnyocto> also used to be homeless for a while 
15:52:15 <bunnyocto> i was living on park benches for a while 
15:53:03 <wib_jonas> bunnyocto: wait, so you're the same esolanger as the one who created blsq, but under a different nick? 
15:54:05 <bunnyocto> that one has all I/O commands disabled of course. 
15:56:27 <HackEso> 1280) <ais523> hmm, I just remembered that I was formally trained to tune harps 
15:56:43 <bunnyocto> !blsq fancy def double: \2 \?* end end 8 %double! 
15:57:20 <HackEso> Runs arbitrary code in GNU/Linux. Type "`<command>", or "`run <command>" for full shell commands. "`fetch [<output-file>] <URL>" downloads files. Files saved to $HACKENV are persistent, and $HACKENV/bin is in $PATH. $HACKENV is a mercurial repository, "`revert <rev>" can be used to revert, https://hack.esolangs.org/repo/ to browse. $PWD ($HACKENV/tmp) is persistent but unversioned, /tmp is ephemeral. 
15:57:34 <HackEso> asmbf-1.1.1 \ banana.txt \ bfi \ compiled_brachylog.pl \ just \ karma \ le \ paste \ program \ spline \ spout \ test \ test.sh 
15:57:57 <HackEso> `fetch [<output-file>] <URL> 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 <bunnyocto> !blsq fancy def double: 2 \?* end def main: double(8) end end %main! 
15:58:06 <kspalaiologos> `fetch asmbf-1.2.6 https://github.com/KrzysztofSzewczyk/asmbf/archive/master.zip 
15:58:11 <HackEso> Cannot write to ‘/hackenv/tmp/asmbf-1.2.6’ (File too large). 
15:58:16 <bunnyocto> that basically defines a function double and main and invokes double(8) 
15:58:46 <kspalaiologos> `fetch asmbf-1.2.6.zip https://github.com/KrzysztofSzewczyk/asmbf/archive/master.zip 
15:58:48 <HackEso> Cannot write to ‘/hackenv/tmp/asmbf-1.2.6.zip’ (File too large). 
15:59:02 <kspalaiologos> `fetch /hackenv/asmbf-1.2.6.zip https://github.com/KrzysztofSzewczyk/asmbf/archive/master.zip 
15:59:04 <HackEso> Cannot write to ‘/hackenv/asmbf-1.2.6.zip’ (File too large). 
15:59:17 <wib_jonas> 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:32 <HackEso> 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 <bunnyocto> http://codepad.org/2Ui5N9Ve wib_jonas 
15:59:54 <wib_jonas> `python3 -cimport numpy; print(numpy.double([1])) 
16:00:05 -!- arseniiv_ has joined. 
16:00:27 -!- wib_jonas has quit (Remote host closed the connection). 
16:01:56 <HackEso> 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 <bunnyocto> !blsq fancy def double: \begin lisp (?* 2) end lisp end def main: \begin lisp (double 8) end lisp end end %main! 
16:02:09 <HackEso> 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 <bunnyocto> http://codepad.org/gDpNNn3P <- also perfectly valid blsq code 
16:03:39 <kspalaiologos> `fetch asmbf-1.2.6.zip http://github.com/KrzysztofSzewczyk/asmbf/archive/master.zip 
16:03:41 <HackEso> Cannot write to ‘/hackenv/tmp/asmbf-1.2.6.zip’ (File too large). 
16:04:41 <kspalaiologos> `fetch asmbf-1.2.6.tar.gz https://github.com/KrzysztofSzewczyk/asmbf/archive/v1.2.7.tar.gz 
16:04:44 <HackEso> Cannot write to ‘/hackenv/tmp/asmbf-1.2.6.tar.gz’ (File too large). 
16:05:09 <HackEso> `fetch [<output-file>] <URL> 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 <esowiki> [[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 <code>1</code> and gets the amount of 1s, converts it to decimal and converts to binary which is the code. The code..." 
16:05:28 <kspalaiologos> `fetch https://github.com/KrzysztofSzewczyk/asmbf/archive/v1.2.7.tar.gz 
16:05:30 <HackEso> Cannot write to ‘v1.2.7.tar.gz’ (File too large). 
16:05:47 <esowiki> [[User:Hex96]]  https://esolangs.org/w/index.php?diff=68503&oldid=68479 * Hex96 * (+24) /* List of esolangs */ 
16:06:27 <esowiki> [[Language list]]  https://esolangs.org/w/index.php?diff=68504&oldid=68490 * Hex96 * (+24) /* T */ 
16:06:34 <HackEso> 2019-12-31 16:06:33 URL:http://example.com/index.html [1256/1256] -> "index.html" [1] 
16:06:43 <bunnyocto> !blsq begin lisp (sv {_+} "cnat") (sv {0!!} "fst") (fst (cnat {1 2} {3 4})) end lisp 
16:06:49 <HackEso> 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:55 <HackEso> 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:11 <HackEso> 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 <bunnyocto> you probably don't want to know about begin asm do you? 
16:07:52 <kspalaiologos> ` fetch https://github.com/KrzysztofSzewczyk/asmbf/archive/v1.2.7.tar.gz 
16:08:17 <bunnyocto> in addition to the lisp and fancy modes 
16:08:50 -!- FreeFull has joined. 
16:08:55 <kspalaiologos> `fetch /tmp/what.tar.gz https://github.com/KrzysztofSzewczyk/asmbf/archive/v1.2.7.tar.gz 
16:08:56 <HackEso> In another world: /tmp/what.tar.gz 
16:09:08 -!- heroux has quit (Ping timeout: 265 seconds). 
16:09:11 <kspalaiologos> `fetch /hackenv/tmp/what.tar.gz https://github.com/KrzysztofSzewczyk/asmbf/archive/v1.2.7.tar.gz 
16:09:13 <HackEso> Cannot write to ‘/hackenv/tmp/what.tar.gz’ (File too large). 
16:09:21 <HackEso> 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:32 <HackEso> 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:46 <kspalaiologos> why does it show this message if it's actually there 
16:09:53 <esowiki> [[User talk:Hex96]]  https://esolangs.org/w/index.php?diff=68505&oldid=68496 * Hex96 * (+129)  
16:10:11 <esowiki> [[User talk:Hex96]]  https://esolangs.org/w/index.php?diff=68506&oldid=68505 * Hex96 * (+78) /* Other Chat and questions */ 
16:10:21 <HackEso> 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:24 <HackEso> 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:38 <HackEso> 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:11:07 <HackEso> 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:31 <HackEso> 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:38 <HackEso> 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:53 <HackEso> 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:14 <esowiki> [[Talk:Your]]  https://esolangs.org/w/index.php?diff=68507&oldid=68154 * Hex96 * (+142)  
16:14:11 <esowiki> [[Your]]  https://esolangs.org/w/index.php?diff=68508&oldid=68454 * Hex96 * (+128)  
16:17:42 <bunnyocto> !blsq begin asm clr r0 end asm %r0? 
16:17:58 -!- blsqbot has quit (Quit: Exiting). 
16:19:11 <bunnyocto> so we can all enjoy doing our mov r0, r1; inc r0; mul r2, r3;  
16:19:19 <bunnyocto> forwhatever reason you'd ever need to do that in blsq but 
16:19:53 <bunnyocto> I want it to be a language where people look at it and say "What the FUCKING FUCK is this FUCKING shit" 
16:21:35 <bunnyocto> that's the reason it has MySQL support 
16:23:21 <bunnyocto> 1 1{?i}C~ is a generator that produces 1..infinity 
16:25:09 <bunnyocto> 0 1{3?+}C~[-1+] is a generator for multiples of 3, to infinity 
16:27:27 <bunnyocto> I'm seriously going to write an IRC bot in burlesque 
16:29:28 <bunnyocto> it has the concept of chans and async events and shit 
16:29:57 <bunnyocto> it's grown up, it's a fully fledged language. 
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 <int-e> fungot: can you do symbolic integration, twh 
16:51:34 <fungot> 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 <b_jonas> 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:37 <arseniiv> b_jonas: thanks :) This will be two houes later 
17:01:08 <b_jonas> arseniiv: sure, I just want to warn you early 
17:01:27 <b_jonas> imode-ruby: who? the nonexistant australian? 
17:03:46 <arseniiv> 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 <arseniiv> and this is very inconvenient and it lasts hours 
17:06:16 <b_jonas> 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 <fizzie> 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:17 <fizzie> You can see that in the error message: "tar (child):  what.tar.gz: Cannot open" -- see the double space there?  
17:10:42 <HackEso>  \ 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:53 <HackEso> 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:11:15 <HackEso> 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 <fizzie> 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 <fizzie> (Apparently not. Hmm, weird.) 
17:13:55 <b_jonas> fizzie: could it be a confusion about tmp and writing the version-controlled parts? 
17:14:31 <b_jonas> 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:15:07 <fizzie> 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 <kspalaiologos> b_jonas, that's how one of my older friends teached me 
17:15:38 <b_jonas> ``` zcat /hackenv/tmp/v1.2.7.tar.gz | wc -c 
17:15:39 <fizzie> (GitHub's archive download doesn't specify one, maybe because they might end up making it on the fly.) 
17:15:40 <HackEso> gzip: /hackenv/tmp/v1.2.7.tar.gz: No such file or directory \ 0 
17:16:06 <fizzie> Let's try downloading that one more time. 
17:16:07 <fizzie> `fetch asmbf-1.2.6.tar.gz https://github.com/KrzysztofSzewczyk/asmbf/archive/v1.2.7.tar.gz 
17:16:12 <HackEso> Cannot write to ‘/hackenv/tmp/asmbf-1.2.6.tar.gz’ (File too large). 
17:16:16 <fizzie> `` ls -l asmbf-1.2.6.tar.gz 
17:16:17 <HackEso> -rw-r--r-- 1 1000 1000 10240 Dec 31 17:16 asmbf-1.2.6.tar.gz 
17:16:42 <fizzie> I think I maybe accidentally made the 10240 kilobytes 10240 bytes instead. 
17:17:24 <fizzie> 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 <fizzie> I'll fix that in a bit, lunchtime now. 
17:17:45 <fizzie> Well, or is it dinner? Some kind of food anyway. 
17:17:54 <b_jonas> 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:36 <int-e> There's "brunch", there should be something for this as well. Though I suppose you just call it a late lunch. 
17:18:46 <b_jonas> ``` perl -e 'print "a"x10241' > /hackenv/tmp/kVfyUkJd 
17:18:58 <b_jonas> ``` perl -e 'print "a"x10241 or die "write $!"' > /hackenv/tmp/kVfyUkJd 
17:19:03 <b_jonas> ``` perl -e 'print "a"x102400 or die "write $!"' > /hackenv/tmp/kVfyUkJd 
17:19:38 <b_jonas> ``` set -e; s=/hackenv/tmp/kVfyUkJd; perl -e 'print "a"x1026000 or die "write $!"' >$s; ls -l "$s" 
17:19:39 <HackEso> -rw-r--r-- 1 1000 1000 1026000 Dec 31 17:19 /hackenv/tmp/kVfyUkJd 
17:19:52 <b_jonas> ``` set -e; s=/hackenv/tmp/kVfyUkJd; perl -e 'print "a"x1_200_000 or die "write $!"' >$s; ls -l "$s" 
17:19:53 <HackEso> -rw-r--r-- 1 1000 1000 1200000 Dec 31 17:19 /hackenv/tmp/kVfyUkJd 
17:20:01 <b_jonas> ``` set -e; s=/hackenv/tmp/kVfyUkJd; perl -e 'print "a"x12_000_000 or die "write $!"' >$s; ls -l "$s" 
17:20:05 <fizzie> There's a restaurant called "Drunch" (a pizza/kebab kind of place) back in Helsinki. 
17:20:14 <HackEso> bash: line 1:    54 File size limit exceededperl -e 'print "a"x12_000_000 or die "write $!"' > $s 
17:20:20 <fizzie> b_jonas: `fetch is different though. 
17:20:33 <fizzie> So looks like I've got the limits right in the sandbox, but not for fetch. 
17:20:39 <b_jonas> ``` set -e; s=/hackenv/tmp/kVfyUkJd; ls -l "$s" 
17:20:41 <HackEso> -rw-r--r-- 1 1000 1000 10485760 Dec 31 17:20 /hackenv/tmp/kVfyUkJd 
17:20:43 <b_jonas> ``` set -e; s=/hackenv/tmp/kVfyUkJd; rm -v "$s" 
17:20:44 <HackEso> removed '/hackenv/tmp/kVfyUkJd' 
17:20:55 <fizzie> Apparently there's many restaurants called Drunch. 
17:25:56 <int-e> I'm afraid the r comes from "brunch". :) 
17:31:26 <b_jonas> the "Dr" comes from "drink" because you can order drinks in the restaurant 
17:32:05 <b_jonas> 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:56 <fizzie> `fetch asmbf-1.2.6.tar.gz https://github.com/KrzysztofSzewczyk/asmbf/archive/v1.2.7.tar.gz 
17:37:58 <HackEso> 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 <fizzie> `` ls -l asmbf-1.2.6.tar.gz 
17:38:09 <HackEso> -rw-r--r-- 1 1000 1000 41301 Dec 31 17:37 asmbf-1.2.6.tar.gz 
17:38:47 <HackEso> Alice doesn't want to go among mad people. 
17:40:27 <fizzie> `fetch too-big-file http://ftp.funet.fi/pub/linux/kernel/v5.x/linux-5.4.tar.xz 
17:40:29 <HackEso> Cannot write to ‘/hackenv/tmp/too-big-file’ (File too large). 
17:40:32 <HackEso> -rw-r--r-- 1 1000 1000 10485760 Dec 31 17:40 too-big-file 
17:41:00 <b_jonas> kspalaiologos: fizzie fixed fetch 
17:41:19 <HackEso> 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:28 <HackEso> cd? No such file or directory 
17:42:00 <HackEso> 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:14 <HackEso> AUTHORS \ INSTALL \ LICENSE \ Makefile \ NEWS \ README \ VERSIONING \ bconv.c \ bfasm.asm \ bfasm.b 
17:42:30 <HackEso> make: *** No rule to make target 'bfasm', needed by 'all'.  Stop. 
17:42:35 <fizzie> That might be an incomplete thing. 
17:42:48 <fizzie> I only fixed `fetch, I didn't re-uncompress the thing. 
17:42:50 <HackEso> ls: cannot access 'bfasm.c': No such file or directory 
17:43:19 <HackEso> ``ls? No such file or directory 
17:43:22 <HackEso> 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:36 <HackEso> 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:44:00 <HackEso> bconv \ bfasm \ bfi \ bfi-rle \ bfintd \ bfmake \ bfpp \ derle.pl \ labels.pl \ strip.pl 
17:44:42 <HackEso> welcome \ welcome \  \  \  \ echo \ ! \ " \ # \ ' \ ( \ ,1 \ ,2 \ 1 \ 13 \ 1492 \ 2 \ 2014 \ 2015 \ 2016 \ 2017 \ 3 \ 4 \ 5 \ 5quote \ 5w \ 8-ball \ 8ball \ <command> \ ? \ ?? \ ?h \ ?hh \ @ \ CaT \ CoInS \ Eternity \ FireFlist \ No \ ReLcOmE \ WELCOME \ WeLcOmE \ Welcome \ ^.^ \ ` \ `^ \ `` \ `̀ \ aaaaaaaaa \ acronym \ addquote \ addscowrevs \ addtodo \ addwhatis \ age \ aglist \ airport \ airport-lookup \ al 
17:45:03 <kspalaiologos> can I make another directory for all that my garbage? 
17:45:12 <b_jonas> especially in lib or share 
17:45:18 <HackEso> mkdir: cannot create directory '/hackenv/bin/bfasm': File exists 
17:45:35 <HackEso> ./ \ ../ \ c++decl* \ cdecl@ \ frink* \ frink.jar \ interp \ karma* \ morse-decode* \ p7zip-16.02/ 
17:45:37 <b_jonas> ``` ls -abF /hackenv/share 
17:45:38 <HackEso> ./ \ ../ \ 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 <b_jonas> ``` ls -abF /hackenv/libexec 
17:45:41 <HackEso> ls: cannot access '/hackenv/libexec': No such file or directory 
17:46:13 <kspalaiologos> ``` cp -rf /hackenv/tmp/asmbf-1.2.7/bin/* /hackenv/bin/bfasm/* 
17:46:15 <HackEso> cp: target '/hackenv/bin/bfasm/*' is not a directory 
17:46:20 <fizzie> A directory as /hackenv/bin/bfasm will prevent you from having a command `bfasm though. 
17:46:48 <b_jonas> I recommend creating it under /hackenv/lib instead 
17:47:07 <HackEso> mkdir: invalid option -- 'f' \ Try 'mkdir --help' for more information. 
17:47:23 <kspalaiologos> ``` cp -rf /hackenv/tmp/asmbf-1.2.7/bin/* /hackenv/lib/kps/* 
17:47:24 <HackEso> cp: target '/hackenv/lib/kps/*' is not a directory 
17:47:27 <kspalaiologos> ``` cp -rf /hackenv/tmp/asmbf-1.2.7/bin/* /hackenv/lib/kps/ 
17:48:10 <HackEso> bash: cls: command not found 
17:48:13 <HackEso> bconv \ bfasm \ bfi \ bfi-rle \ bfintd \ bfmake \ bfpp \ derle.pl \ labels.pl \ strip.pl 
17:48:30 <HackEso> bash: kps/bfasm: No such file or directory 
17:48:39 <HackEso> bash: kpsbfasm: command not found 
17:49:00 <kspalaiologos> seems like the path doesn't work like I expected it to 
17:49:15 <fizzie> It's not really all that feasible to have foo/bar commands, because of the way path lookups work. 
17:49:28 <HackEso> print_args_or_input "$@" |tr / \\n | labels.pl | bfasm 
17:49:41 <HackEso> Runs arbitrary code in GNU/Linux. Type "`<command>", or "`run <command>" for full shell commands. "`fetch [<output-file>] <URL>" downloads files. Files saved to $HACKENV are persistent, and $HACKENV/bin is in $PATH. $HACKENV is a mercurial repository, "`revert <rev>" can be used to revert, https://hack.esolangs.org/repo/ to browse. $PWD ($HACKENV/tmp) is persistent but unversioned, /tmp is ephemeral. 
17:50:00 <HackEso> https://hack.esolangs.org/edit/ 
17:50:14 <HackEso> https://hack.esolangs.org/edit/bin/asmbf 
17:50:17 <fizzie> Just FYI, I don't think I've fixed the `fetch commands output by `edit. 
17:54:19 <b_jonas> 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 <b_jonas> (yes, I know we don't yet have a libexec) 
17:58:47 <fizzie> Okay, fixed `edit, at least provisionally. 
17:59:06 <b_jonas> fizzie: the encoding problem or the url problem of `edit ? 
17:59:14 <fizzie> No, just the `fetch command samples. 
17:59:24 <fizzie> So I guess the url problem, right. 
18:00:17 <fizzie> The encoding problem probably involves a little more understanding than the filename problem. 
18:03:43 -!- sprocklem has quit (Ping timeout: 268 seconds). 
18:13:49 <arseniiv> they say Betelgeuse dimmed to a degree 
18:14:44 <b_jonas> arseniiv: because of the collapsing Hrung disaster? 
18:21:59 <b_jonas> prepare the noisemakers and the new year sausage and lentils 
18:25:56 <kspalaiologos> `fetch /hackenv/bin/asmbf https://hack.esolangs.org/get/bin/asmbf 
18:25:58 <HackEso> 2019-12-31 18:25:57 URL:https://hack.esolangs.org/get/bin/asmbf [250/250] -> "/hackenv/bin/asmbf" [1] 
18:27:01 <kspalaiologos> `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 <HackEso> /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:54 <kspalaiologos> `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 <HackEso> <stdin>:4:1: warning: missing terminating " character \ <stdin>: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:13 <kspalaiologos> `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 <HackEso> <stdin>:4:1: warning: missing terminating " character \ <stdin>:6:6: warning: missing terminating " character \ <stdin>: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 <kspalaiologos> `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 <HackEso> /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:29:19 -!- ArthurStrong has joined. 
18:29:38 <kspalaiologos> `fetch /hackenv/lib/kps/bfpp https://hack.esolangs.org/get/lib/kps/bfpp 
18:29:39 <HackEso> 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 <kspalaiologos> `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 <HackEso> /hackenv/bin/asmbf: line 3: /tmp/no-toucha-prgm.p: No such file or directory 
18:30:04 <HackEso> 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 <kspalaiologos> `fetch /hackenv/bin/asmbf https://hack.esolangs.org/get/bin/asmbf 
18:31:10 <HackEso> 2019-12-31 18:31:09 URL:https://hack.esolangs.org/get/bin/asmbf [298/298] -> "/hackenv/bin/asmbf" [1] 
18:31:12 <kspalaiologos> `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 <HackEso> /hackenv/bin/asmbf: line 3: /hackenv/tmp/no-toucha-prgm.p: No such file or directory 
18:33:04 <HackEso> 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:41 <kspalaiologos> `fetch /hackenv/bin/asmbf https://hack.esolangs.org/get/bin/asmbf 
18:33:42 <HackEso> 2019-12-31 18:33:41 URL:https://hack.esolangs.org/get/bin/asmbf [306/306] -> "/hackenv/bin/asmbf" [1] 
18:33:45 <kspalaiologos> `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:53 <HackEso> +>+[<[>>+>+<<<-]>>[<<+>>-]>[[-]>>>>>>>>>>>>>>>>>>>>>[-]>++++++++[<+++++++++>-]>[-]>++++[<+++++>-]<[>+++++<-]>+[-<+>]>[-]>+++[<++++++>-]<[>++++++<-]>[-<+>]>[-]>+++[<++++++>-]<[>++++++<-]>[-<+>]>[-]>++++[<+++++>-]<++[>+++++<-]>+[-<+>]>[-]>+++++[<++++++>-]<++>>[-]>+++[<+++++>-]<++[>+++++<-]>++[-<+>]>[-]>++++[<+++++>-]<++[>+++++<-]>+[-<+>]>[-]>+++[<++++++>-]<+[>++++++<-]>[-<+>]>[-]>+++[<++++++>-]<[>++++++<-]>[-<+>]>[-]>++++[<+++++>-]<[>+++++<-] 
18:51:39 <arseniiv> 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:52:07 <b_jonas> launch the fireworks! cut the ribbons!  
18:52:37 -!- ArthurStrong has left. 
18:52:49 <int-e> I'd like to keep the fireworks imaginary... but no... people are not cooperative today. 
18:54:11 <arseniiv> (let there be less celebratory injuries also as a separate thing, as they unfortunately are pretty common) 
19:00:48 <b_jonas> Happy New Year to the +5 timezone 
19:13:14 <zzo38> OK; I am in -8 timezone 
19:13:53 <int-e> Hah. I might be awake again when you cross over. 
19:20:30 <arseniiv> I find a lime-flavored Skittles in a cup of green tea appealing. I’ll try other flavors the other day 
19:21:54 <arseniiv> maybe a real lemon slice would accompany them even better, though that won’t mix well with milk or ice cream 
19:53:39 <arseniiv> <b_jonas> cut the ribbons! => done! https://i.postimg.cc/3xt7Bg3M/Screenshot-2100.png 
20:02:20 <b_jonas> kspalaiologos: we don't know, but we know which timezon 
20:03:47 <arseniiv> kspalaiologos: hehehe I won’t say while I’m sober :P 
20:05:49 <arseniiv> 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:07:48 <arseniiv> 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 <bunnyocto> also as an addendum to whatever somebody said sometime ago: blsq has variable length commands 
20:12:51 <bunnyocto> there's no limit on the length of a command 
20:13:02 <bunnyocto> there's a lower limit of 1 character though. 
20:13:34 <bunnyocto> the empty string is a perfectly valid builtin 
20:14:31 -!- blsqbot has joined. 
20:15:02 <blsqbot>  | Ain't nobody got output fo' that! 
20:15:27 <blsqbot>  | ERROR: (line 1, column 12): 
20:17:26 <bunnyocto> this way we bind create a userdefined command and bind it to the empty string  
20:17:50 <bunnyocto> so trivially commands can have 0 or more characters. 
20:19:52 <blsqbot>  | ERROR: Unknown command: (abcdefgh)! 
20:22:08 <b_jonas> welcome back, bunnyocto. in which timezone are you celebrating New Year? 
20:22:57 <b_jonas> variable length commands. ok. 
20:24:58 <b_jonas> 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 <b_jonas> I mean, that would make a multiparadigm language 
20:28:29 <b_jonas> it can also be hard to implement 
20:33:13 -!- moony has changed nick to notmoony. 
20:34:24 <zzo38> But they don't use coffee in medieval English, I think. 
20:40:07 -!- notmoony has changed nick to moony. 
20:49:46 <b_jonas> 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 <b_jonas> haskell IO actually has those too under some name 
20:50:15 <int-e> Hmm, MKun and MChan 
20:50:17 <b_jonas> mostliy because they have the invariant of being always full 
20:51:31 -!- bunnyocto19 has joined. 
20:51:45 <bunnyocto19> well there's mcJ{}j+]{rc}fk2wc for example 
20:51:59 <bunnyocto19> which creates a thread waiting for something to be written to the chan 
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:41 <b_jonas> bunnyocto19: are there cells (not just named variables) that you can read multiple times? ones you can assign multiple times as well? 
20:55:01 <b_jonas> 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:47 <bunnyocto19> isn't an IORef just a chan with one value in it? 
20:56:00 <b_jonas> with a chan, you can only retrieve the value once 
20:56:10 <b_jonas> with an IORef, you can retreive the same value as many times as you want,  
20:56:33 <b_jonas> 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 <b_jonas> but I might not understand what chan you mean 
21:03:18 <blsqbot>  |   --file <path>           Read code from file (incl. STDIN) 
21:03:18 <blsqbot>  |   --file-no-stdin <path>  Read code from file (excl. STDIN) 
21:03:42 <blsqbot>  | __INTERNAL__:BlsqCell _CELL_ 
21:05:05 <blsqbot>  | Ain't nobody got time fo' dat! 
21:06:28 <bunnyocto19> but you mean more like an auto cell I guess 
21:14:01 <esowiki> [[Naz]] M https://esolangs.org/w/index.php?diff=68509&oldid=68489 * Sporeball * (+16) /* Overview */ 
21:18:54 <b_jonas> bunnyocto19: if they're IORefs, that's fine 
21:19:15 <zzo38> Now I wrote the second part (27) 
21:22:05 <blsqbot>  | Ain't nobody got time fo' dat! 
21:22:12 <blsqbot>  | Ain't nobody got time fo' dat! 
21:22:57 <bunnyocto19> hm okay so the timeout here is less than 1 second 
21:23:10 <bunnyocto19> but 5s_ was supposed to simulate a heavy computation 
21:23:37 <bunnyocto19> 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:57 <bunnyocto19> what ever you can do in golang you can do in blsq I dare say 
21:24:46 <bunnyocto19> not sure what I'll be needing them for but 
21:25:46 <bunnyocto19> but haven't figured out a clever burlesque-ish way of doing it 
21:27:07 <bunnyocto19> I was thinking of adding a wraparound datatype 
21:27:18 <bunnyocto19> such that you can construct integers that wrap around at arbitrary numbers 
21:30:55 <b_jonas> no it's not, because you have to implement like a hundred builtins that do arithmetic on them 
21:31:07 <b_jonas> and many of them have two or three arguments, each of which can be various types 
21:31:47 <b_jonas> plus you're committing to support it in future operations too 
21:32:29 <b_jonas> 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:22 <blsqbot>  | __INTERNAL__:BlsqModInt 264 360 
21:37:13 -!- kspalaiologos has quit (Quit: Leaving). 
21:39:32 <bunnyocto19> but yeah... probably only supports +-/ and * 
21:44:49 <bunnyocto19> of course not all built-ins will take this sort of integer 
21:45:55 <bunnyocto19> b_jonas: you do know nobody is using this crap anyway right? 
21:47:56 <blsqbot>  | ERROR: Unknown command: (mc)! 
21:49:30 -!- rodgort has joined. 
21:51:19 <b_jonas> prepare for the New Year for the +02:00 timezone (Finland, Romania, Greece, Israel) in less than 10 minutes 
21:51:45 <bunnyocto19> I'm reading this as blsq needs timezone types 
21:58:07 <b_jonas> less than 2 minutes until New Year in the +02:00 timezone (Finland, Romania, Greece, Israel) 
22:00:02 <b_jonas> Happy New Year for the +02:00 timezone (Finland, Romania, Greece, Israel) 
22:01:53 <b_jonas> I don't remember who is in what timezone though 
22:13:55 <bunnyocto19> 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 <b_jonas> prepare for New Year in the +01:00 timezone (Norway, Germany, France) in 20 minutes 
22:40:17 <zzo38> 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 <b_jonas> zzo38: how is holding or lifting or dragging heavy items  
22:42:36 <b_jonas> handled for flying that is 
22:43:24 <zzo38> 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 <esowiki> [[User talk:Hex96]]  https://esolangs.org/w/index.php?diff=68510&oldid=68506 * JonoCode9374 * (+676) /* Other Chat and questions */ 
22:43:59 <zzo38> 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 <esowiki> [[User talk:Hex96]]  https://esolangs.org/w/index.php?diff=68511&oldid=68510 * JonoCode9374 * (+264) /* Other Chat and questions */ 
22:46:39 <esowiki> [[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 <b_jonas> 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:50:19 <kspalaiologos> b_jonas, not today, I'll drink champagne with mirror and go to sleep minutes in  
22:50:25 <esowiki> [[Ekg]]  https://esolangs.org/w/index.php?diff=68513&oldid=68498 * JonoCode9374 * (+1484)  
22:50:55 <esowiki> [[Ekg]]  https://esolangs.org/w/index.php?diff=68514&oldid=68513 * JonoCode9374 * (+13) /* Very WIP Reference List */ 
22:51:34 <b_jonas> kspalaiologos: you're in the +01:00 timezone offset too? 
23:01:07 <bunnyocto19> (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 <bunnyocto19> probably going to have to go through benzowithdrawal from the PTSD I got from being abused in a mental hospital 
23:05:27 <bunnyocto19> And I don't mean "security guard touched me. Abuse!" kind of abuse 
23:06:41 <bunnyocto19> (there are always inpatients who threaten to sue hospital stuff for searching them because it's sexual abuse and what not) 
23:06:56 <bunnyocto19> (some threaten to call the police and actually call the police but the police ain't showing up dude) 
23:07:32 -!- kspalaiologos has quit (Quit: Quit). 
23:08:33 <bunnyocto19> the thing is this: procedure X on patients with Y is ok for as long as they actually have Y. 
23:08:53 <bunnyocto19> procedure X on patients that really don't have Y is abuse. 
23:09:18 <bunnyocto19> (kinda like amupating an arm isn't abuse if the arm needs to be amputated) 
23:09:27 <bunnyocto19> (but it sorta is abuse if there's no medical reason to do so) 
23:11:33 <bunnyocto19> (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 <bunnyocto19> not sexual abuse, but pretty much physical abuse. 
23:13:39 <bunnyocto19> and sure, "no harm done physically", just a scar from the op and stuff that comes with surgery 
23:14:27 <b_jonas> 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:15:54 <b_jonas> in Denmark they call her a Queen, not a President 
23:16:39 <bunnyocto19> I'm honstely not really a fan of royaldom. 
23:16:51 <bunnyocto19> I get it - it's for tourism and tradition. 
23:17:04 <bunnyocto19> But the principle behind it still is disgusting to me. 
23:17:11 <bunnyocto19> But I'm way too much leaning leftwards so... 
23:17:41 <bunnyocto19> I don't glorify remnants of human rights abuses. 
23:18:39 <b_jonas> 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 <b_jonas> Kázsmárk, Markaz, Márkháza, Márkó, Markóc, Markotabödöge 
23:20:02 <fungot> 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> bunnyocto19: that sounds pretty sexp to me 
23:21:04 <LBPHacker> I look away for a moment and suddenly > Jászfelsőszentgyörgy 
23:21:56 <LBPHacker> nah, but I'm a native so it stands out 
23:21:56 <b_jonas> I think most queens could make better New Year speeches than *ahem* our two most recent presidents 
23:22:59 <bunnyocto19> 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 <b_jonas> 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:13 <fungot> bunnyocto19: did you receive it, go ahead. 
23:24:16 <fungot> 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:28 <fungot> Selected style: youtube (Some YouTube comments) 
23:24:30 <b_jonas> bunnyocto19: I don't know, but there are already Trump speech generators on the web I believe 
23:24:35 <fungot> bunnyocto19: dude its a shame. can't wait to buy any of this fucking crash.... 
23:25:35 <b_jonas> also, the stupidest town name on that list is probably Rábaszentmiklós 
23:26:53 <b_jonas> 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 <b_jonas> s/switch/sleep/ sorry qwertyal aphasia 
23:32:36 -!- oerjan has joined. 
23:36:44 <bunnyocto19> int-e: is there something fishy with url params for blsq.cgi? 
23:38:31 <b_jonas> New Year for +00:00 timezone offset (UK, UTC, Iceland) will be in 22 minutes 
23:40:34 <bunnyocto19> 1%2B seems to be convertet to "1 " instead of "1+" 
23:46:33 <oerjan> <Taneb> "Castille" sounds a bit odd if you pronounce it with a θ <-- i think \oren\'s analysis may be a tad off 
23:46:56 <blsqbot>  | ERROR: Burlesque: (B!) Invalid arguments! 
23:47:01 <fizzie> 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:11 <HackEso> Thanks, Castille. Thastille. 
23:48:46 <b_jonas> fizzie: ooh! do you also watch the Queen's speech? 
23:49:31 <fizzie> Yes, we did, though this time not live. 
23:49:45 <fizzie> Well, I mean, it's never live, but not at the time it was being broadcast. 
23:49:46 <b_jonas> what? but it's not midnight yet 
23:50:04 <fizzie> The Queen's speech is 3pm at Christmas Day. 
23:50:07 <b_jonas> it'll be midnight in 10 minutes 
23:50:18 <b_jonas> but doesn't she do a New Year speech too? 
23:50:39 <fizzie> Not as far as I know. But I'm not an expert here. 
23:53:45 -!- mkzzz has joined. 
23:53:49 <fizzie> Since I'll be busy at midnight -- happy new year of misspelling the date in forms. 
23:54:07 <fizzie> I think 2020's going to be a particularly bad one for that. 
23:54:38 -!- mkzzz has quit (Client Quit). 
23:56:04 <b_jonas> New Year for +00:00 timezone offset in 4 minutes 
23:56:21 <oerjan> 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:57:02 <oerjan> i think one was on new year's eve and one on new year's day 
23:58:33 <oerjan> both still going strong, apparently