« first day (327 days earlier)      last day (2167 days later) » 

1:05 PM
@Dennis Can we get gnuplot installed on tio? A fedora package does exist but I think we might need to compile manually because I think the fedora package has X support included. Compiling without X is definitely possible because debian has a gnuplot-nox package.
 
1:21 PM
@Dennis Could you pull Husk again, please?
 
 
1 hour later…
2:46 PM
Hello
@Dennis: Is it impossible to have graphical output on TIO?
 
2:58 PM
@Potato44 I'm not sure I understand. What kind of output would it generate?
@sergiol At this point, yes.
 
Ok tks @Dennis
It would provide demo landscape for my Tcl/Tk answers
As you already installed Trf package for Tcl, Tk can be also a package in Tcl
where Tk is the pixel based GUI toolkit
 
@Zgarb Done.
 
3:25 PM
@Dennis Could you pull V?
 
Thanks!
 
3:38 PM
@Dennis it does have the ability to output to stdout like most programming languages. e.g hello world would be print "Hello, World!"
 
What means pull?
 
I mostly want it so we can have one less external interpreter for the polyglot.
 
 
2 hours later…
6:05 PM
@Potato44 Alright, I'll take a look.
 
What means pull?
 
Sync the local repository with (usually) GitHub to get the latest version.
 
@Dennis TIO for Jelly gives me connection errors very often around now; do you know if there's a server-side issue?
 
@DJMcMayhem Pulled and synced.
 
Gives for me too
 
6:08 PM
i noticed too
 
Well now it's just TIO in general :(
 
Hm, I've been having the same issue. Hoped it was my internet connection.
 
Cannot establish / maintain a connection with the server.
@Dennis What's a possible cause?
NOTE: I don't always receive that error, it only happens once I run it the second time
 
Does it still happen?
Nevermind.
 
@Dennis It works now.
 
6:19 PM
@Dennis tio.run#bash isn't working for me.
 
@HyperNeutrino you forgot a slash?
 
@HyperNeutrino isn't working is not a bug report.
 
oh it works now
@Dennis lol sorry, I meant that it couldn't establish/maintain a connection. It works now though
 
16 messages moved from The Nineteenth Byte
 
SHould room description be updated to day TIO.run instead of tryitonline.net?
 
6:32 PM
Still not sure what happened, but I took one of the arenas out of rotation, restarted it, then re-enabled it. The error log suggests there wasn't enough memory, but the tools to measure memory usage didn't find anything.
@Downgoat tryitonline.net links to the home page, so I think it's a better fit.
 
@Dennis I can confirm that it is working properly now.
 
It should. Nothing in the logs in the past 15 minutes.
I'm currently re-writing the backend. The new version will disable arenas automatically if they fail too often.
 
ANy tryit moderators here?
 
Does Dennis count? ... :P
 
I've started working with this particular language recently. It would be a great addition to the platform. chapel.cray.com
 
6:38 PM
@Dennis Did you give up (I'm talking about getting Swift on TIO)?
 
@Dennis Thank you!
 
@saruftw I'll take a look.
 
You don't have to worry about its parallel nature. It works "plainly" in the absence of a parallel architecture.
 
@Potato44 TIO already has gnuplot installed, so that should be fairly easy.
You example prints to STDERR though...
If it can't print to STDOUT at all, I'm not sure if it would make sense to add it as a language. As I said, it's already installed as a tool.
 
11 mins ago, by Mr. Xcoder
@Dennis Did you give up (I'm talking about getting Swift on TIO)?
 
6:49 PM
For the time being, yes.
I can't build it, and it doesn't come pre-packaged for Fedora.
 
@Dennis: The TIO "Codegolf submission (Stack exchange)" feature is really practical!
GREAT!
Just made up an answer without any effort!
 
:)
 
7:10 PM
@Dennis I didn't know gnuplot prints to STDERR by default. I haven't tested this personally but I found a stack overflow post saying that this program should print to STDOUT: set print "-";print "Hello, World!"
 
That means one of my posts may possibly be invalid. Is outputting to STDERR generally allowed or is that a challenge by challenge thing?
 
There's no clear consensus for STDERR in particular (codegolf.meta.stackexchange.com/a/2451/12012 is at +46/-25), but output to the screen is at +61/-0, and printing to STDERR shows up on the screen...
 
I think I might end up changing my answer to use STDOUT anyway since the polyglot test driver only supports STDOUT.
 
7:36 PM
@Dennis I'm getting connection errors when I click run
 
Right now or earlier?
 
earlier
did you fix anything?
 
1 hour ago, by Dennis
Still not sure what happened, but I took one of the arenas out of rotation, restarted it, then re-enabled it. The error log suggests there wasn't enough memory, but the tools to measure memory usage didn't find anything.
 
by earlier I mean a few mins ago
 
Right.
 
7:40 PM
and I did try ctrl+f5 for sure...maybe it's not just gremlins
 
7:53 PM
No, this is definitely a server issue.
OK, tried something else. Let's see if that solved it.
 
I maintain an open-source, JavaScript-based implementation of K, which does not appear to currently be supported by tryitonline.net. What does it take to add a new language?
 
@JohnE Do you mean oK or something else?
 
yep, that's mine
 
And that's the TIO link. :)
 
oh; haha- I guess I missed it in the list
my bad
 
8:06 PM
Probably because I named it K (oK).
 
Well at any rate keep up the good work. It's lovely to see resources like this.
 
:)
 
8:48 PM
Well, the problem appears to be simple: there were 13000 run requests in the past 4 hours. That's not normal usage for TIO.
TIO usually receives up to 1000 run requests per hour. The top was 3900 between 19:00 and 20:00 UTC.
 
you guys got linked on Hacker News recently
 
Oh!
 
That explains why I can't find a single IP with too much requests. It's legitimate usage.
I'm going to need more arena servers.
 
9:26 PM
@Dennis: skimming the logs a bit, I can explain the difficulties you were having with a K hello world program. ``` 0:"Hello, World" ``` is one statement prints to stdout and also returns the string value, which is displayed in the REPL. ``` 0:"Hello, World"; ``` would make the program two statements, the second of which returns nil, effectively suppressing output.
``` {}`0:"Hello, World" ``` suppressses output because {} is an anonymous function which can be applied to one argument (in this case the string) and which returns nil because the body of the lambda is just an empty statement.
I believe Kona's dyadic 0: simply returns nil instead of its input, avoiding the need for any sort of REPL output suppression.
 
@Dennis I noticed a comment on HN that goes "At TIO I picked PHP to test and it gives me options like headers, options (without a list of options/settings to modify, just an "Add" button)... " so I think that the drawer name is unclear.
 
dang it, how do I properly escape inline code in this chat system?
 
There can't be spaces between the backticks and the code.
 
ok, the proper version of a hello world program ought to be ```0:"Hello, World!";``
shoot, that still won't work
I think you can tell what I'm trying to type at any rate
 
9:35 PM
@Dennis Dennis, I highly suggest reading the comments there, a lot of people have suggestions how TIO could be easier to use.
 
Yes, I saw.
First I have to deal with the load though.
 
Having example programs available for each language sounds a bit labor-intensive but would definitely be nice. Maybe it would be possible to link/scrape Rosetta Code?
 
Hello World programs are actually part of tio.run/languages.json, which is used by the frontend. I'm planning to make it accessible to the user.
I mean, a button that load the HW program for the given language.
 
nice
 
And now I have a HN account.
Well, TIO does.
 
9:41 PM
I've been rate limited on HN trying to reply to people and explain things so I can't comment anymore.
 
10:23 PM
I can't believe the back button issue never came up before.
 
11:04 PM
@dennis Is "99" my own joke language https://github.com/Keith-S-Thompson/99 ?

It doesn't work for me. (In case it's relevant, I'm using Chrome on Ubuntu 16.10, x86_64.)
 
TIO is currently down!
 
Well, that would explain it.
Did the recent link from news.ycombinator.com cause problems?
 
No, the new UI of my VPS provider has a bug.
 
11:26 PM
We're back!
Goddammit Linode.
 
@Dennis yay!
 
@KeithThompson Try it now?
 
@Dennis Are you there? I'd like to try something with V that I'm not sure if it'll work or not
 
Good to know I can rebuild TIO in 22 minutes if I have to. Not happy that I did have to though...
@DJMcMayhem Yes, I'm here.
 
Okay, cool. I'll ask you to pull in a few minutes, and then try something
If that doesn't work, could you revert?
 
11:37 PM
Sure.
 
@Dennis OK, could you pull now?
 
Are you going to test it in the web browser or can I test it locally?
 
I want to test it in the web browser
 
Should be ready.
 
@Dennis fantastic. It works exactly how I was hoping.
Although, I made some tiny changes. Could you pull one last time?
 
11:48 PM
Sure. Just a minute.
@DJMcMayhem Should have finished by now.
 
Awesome. Check the debug output here: Try it online!
For whatever reason, that output gets super mangled locally
Probably the unprintables
 
Neat!
 
@Dennis tio is down!
 
Well, 50% of it was.
 

« first day (327 days earlier)      last day (2167 days later) »