« first day (2027 days earlier)      last day (2814 days later) » 

11:02 PM
What story?
 
When you screened
 
Oh. Not really interesting. It was shortly after the 9/11 attack on the World Trade Center, so security was pretty jumpy. I was randomly selected to have my shoes tested for explosive residue. They didn't find any and I was able to keep on my way to go visit my grandparents.
 
@AlexA. Oh, I thought you replied to easterly, not mego
 
Oh, hah, nope.
 
why no love for caretta carettas ;_;
 
11:06 PM
Perhaps because they're colloquially known as "loggerheads"?
 
Oh my English borked
We don't have a word for them so we use the Latin one
 
if there's something i don't understand, then it's definitely your job to explain it to me, whether or not it is clear. god forbid i should have to think or look something up
 
"Loggerheads bite swimmers!!1!"
But they swim where loggerheads lay eggs
 
@MitchSchwartz ?
 
11:12 PM
i wrote something he doesn't understand, i wrote y u no lyk, he said explain. thats all
i think
 
Metachat
 
Maybe we need TNMB for meta discussion about TNB
 
The Nineteenth Megabyte
6
 
please no
 
Btw why is it Nineteenth?
 
11:22 PM
The nineteenth hole on a golf course is the nearest bar
 
hi im back
 
CMC: square a number
(this is not to show off Brachylog's ^.)
 
language?
 
11:26 PM
All real languages /s
 
Fucking Hell is a German Pilsner or pale lager. It is named after the village of Fucking in Austria. The beer's name (which also plays on hell, the German word for 'pale' and a typical description of this kind of beer) was initially controversial. Both the local authorities in Fucking and the European Union's Trade Marks and Designs Registration Office initially objected to the name. It was eventually accepted and the lager is now sold internationally. Fucking Hell is a Pilsner with an alcohol content of 4.9%. The beer is not brewed in Fucking, and at the time of its launch the village had no brewery...
 
@ReleasingHeliumNuclei Do you have any cmc?
 
@EᴀsᴛᴇʀʟʏIʀᴋ thanks, I do appreciate the congrats!
 
11:36 PM
@LeakyNun Mathematica, 4 bytes: #^2& or #*#& or # #&
 
@LeakyNun ring a bell (or print ␇ or \a or 0x07) and exit
 
@LeakyNun and @ΛεγίωνΜάμμαλϠΨΠʹ I know it may seem petty, but I would appreciate avoiding using the f bomb without satisfactory context (as in brainf***) if you could
I know its in good taste, but it could be offensive.
 
@ΛεγίωνΜάμμαλϠΨΠʹ what about a built-in
 
@RohanJhunjhunwala well, can't send it to trash/delete it
 
+++++++. in Brainfuck
 
11:37 PM
@LeakyNun any built-ins would be longer
 
@ΛεγίωνΜάμμαλϠΨΠʹ just use it for the fun
 
@LeakyNun and I don't believe there's one anyway
 
@RohanJhunjhunwala calm the brainfuck down
 
@ΛεγίωνΜάμμαλϠΨΠʹ its ok I understand, you don't need to delete it just avoid it in the future :D. (personally I don't mind too much, but please do avoid it)
@LeakyNun now that remark deserves a star :D
 
@RohanJhunjhunwala just a star?
 
11:39 PM
@ReleasingHeliumNuclei you can star it again if you wish so it wil lhave two stars
@LeakyNun I have no issue with it, but I think it could be avoided, thats all.
thanks
oh unstarred :(
 
I'm srs @LeakyNun how would you ring a bell with Brachylog?
 
I thought it is used a lot in the states
@ReleasingHeliumNuclei no idea
 
@LeakyNun no escape characters in brachylog/
 
@Fatalize when will you implement int->char conversion?
 
11:42 PM
@LeakyNun If you mean like chr I think in Prolog (like in Erlang) strings are just lists of numbers so just wrap it in a list
I could be wrong
 
@quartata so just 7w? try it
i'm on mobile
 
in Loopy , 51 secs ago, by Bald Bantha
Conditionals are a thing!
 
@ReleasingHeliumNuclei Mathematica, 23 bytes: $Output~WriteString~"␇" (replace ␇ with literal BEL)
 
No, like [7]w is what I meant.
 
11:44 PM
it still shouldnt succeed
 
no dice :(
It needs a way to explicitlly cast an int to a char like leaky nun said :D
 
like C putchar(7);
 
#@ fails
@ReleasingHeliumNuclei In C chars are just a number type so
 
System.out.println((char)7);
 
we don't have char conversion yet in brachylog
so just get over it
 
11:47 PM
You still have inline Prolog, right?
Or was that removed when the parser got rewritten
 
???
 
or
System.out.println(new char[]{7});
 
how juic inline prolog
 
printf("\a"); looks nice
 
since Brachylog transipiles to prolog, can you add arbitrary prolog to a brachylog program?
 
11:48 PM
not really
 
unless i'm mistaken
 
@RohanJhunjhunwala :D
 
@LeakyNun It used to be that things between backticks was interpreted as Prolog
 
11:48 PM
hey @EᴀsᴛᴇʀʟʏIʀᴋ :D
 
i upvoted one of your posts by chance, and noticed you were at 997 before it. :P
 
This was back when the interpreter was written in Java so it probably isn't there anymore
 
:D thanks!
 
@quartata I can assure you backticks have their own use now
 
:(
the try-it-online interpeter is bash
a prolog implementation in bash is NOT trivial :(
 
11:50 PM
Prolog is based on C, so is Brachylog based on C?
 
@RohanJhunjhunwala ??
The backend is written in bash not the interpreters
 
Brachylog is based on Prolog
 
@quartata explain?
confused
backend for what?
@ReleasingHeliumNuclei Brachylog can transpile into prolog
 
TIO
 
11:52 PM
The backend is a CGI bash script
 
so the backend for Try It Online would need to work on Prolog Code in order to add inline prolog. (If i'm not mistaken)
 
@RohanJhunjhunwala and prolog compiler/interpreter/whatever is C
 
bash can run prolog
 
No???? It starts SWI-Prolog
 
@ReleasingHeliumNuclei idk about that, if it does than I guess that works?
@LeakyNun than I guess you may wish to consider adding inline prolog
 
11:53 PM
@RohanJhunjhunwala doesn't mean you can add inline prolog
can you add inline C code in Python?
 
@RohanJhunjhunwala i've just looked at the github repo, yep it's c
 
@LeakyNun is it possible for a bash script to run arbitrary prolog?
 
@RohanJhunjhunwala just invoke the prolog interpreter?
 
so, you could add inline prolog as a feature, where the inline prolog gets sent to a prolog interpreter, and the returned output comes back to the bash script?
 
11:55 PM
Not too sure though
 
@RohanJhunjhunwala Uhhhhh
 
@ReleasingHeliumNuclei but not easily
 
I think you're really confused
The bash script has nothing to do with Brachylog
 
@LeakyNun the Python code compiles the c code i think
 
Brachylog is written in Prolog. The bash script just runs it
All the language features are in the Prolog code
 
11:56 PM
ok
 
@ConorO'Brien lmao
 
so the browser transpiles brachylog into prolog?
 
@ReleasingHeliumNuclei Python does not transpile
 
@ReleasingHeliumNuclei python is an interpreted language
 
@RohanJhunjhunwala No. The browser sends a request to the bash script, the bash script runs the Prolog script that transpiles the Brachylog to Prolog and runs it
 
11:57 PM
> Compiles a hunk of C code into a shared library, and links it into the
current program. Note that all libraries given (they are assumed to be
shared libraries) are also linked into the shared library, and thus
loaded into the current program as well.
 
with (i believe) a C interpreter (on the window implementation)
 
Yeah, the "reference" implementation is CPython which is a JIT compiler that compiles to its own VM's bytecode
But PyPy is written in RPython
 
@quartata (ok that is confusing) but, theoretically couldn't you modify the prolog script to allow arbitrary prolog be added between \p(prolog code)\p or a delimiter of your choice?
 
Yes, of course. It used to do that
That's what I'm saying
 
Ok lol. That was confusing xD
 

« first day (2027 days earlier)      last day (2814 days later) »