« first day (186 days earlier)      last day (2308 days later) » 

03:15
@Dennis can you add Condit? theanythingbox.com/software/condit
@Chance Geez, so many NSFW language names... I'll take a look. Which one was used in the polyglot?
@Pavel Sure, but not right now. Currently in the middle of some backend/arena modifications.
Ooh, interesting. Here's to hoping nothing borks!
It shouldn't. Nothing exciting. A bug fix and some minor tweaks so I can run automated test. Also a step towards test suites, polyglots, etc.
@Dennis command mode isn't working for me, the gear activates for a split-second and stops.
Chrome, Windows 10.
03:34
Only R or are the other shortcuts also affected?
Just R
It activates, but nothing is executed.
Alright, I'll take a look. It works if you click, yes?
Yeah
I spamed Esc and R for a bit, and it ran eventually, have not been able to reproduce.
Same here.
Happening on Firefox, Windows 10 too.
API update bug?
03:46
I don't think it's related to the API. I always use Ctrl-Enter to run code, so I'm not sure when it broke.
I too use Ctrl-Enter...
TIL Ctrl-Enter is a thing you can use.
It's a POLA thing, most IDE's and such support Ctrl-Enter
It's also in the mouse-over text.
I might be alone on this, but I generally don't read the mouse-over text on a simple run button.
 
1 hour later…
05:08
@Dennis Can you please pull RProgN-2?
@ATaco Done. The JAR file doesn't seem to have changed though.
I forgot to rebuild! Let me do that real quick.
Done.
There it is.
592^^ should now print the rediculously large number: 413590306276513837435704346034981426782906055450439453125
05:30
What notation is that?
Reverse Polish B)
No, what is ^^ doing?
592 is being interpreted as 5 9 2, which is then 5 81 as 9 2 ^ = 91, then, that big ol' number is 5^81
Or, To the Power Of, I guess.
Oh, so 2^9^5 in infix.
What if a want to use the number 592 literally?
5^9^2 in infix, actually.
And so far, "592"n is your best bet.
Or use the flag -Z and don't use ZSS.
05:40
Ok
I feel like there should be a better way.
I've been thinking of making Something in the same vein as double qoutes, but I've not thought of what yet. Maybe $592$
It's golfier if you leave off the last $ and just parse the number until the next non-digit.
If you need to push two numbers in a row, $123$7^ still works fine
You lose bytes if you need to push a long number followed by multiple short ones, but that's not very common.
And pushing multiple long numbers is considerably shorter.
Regardless, golfiness isn't a high concern for me right now.
 
2 hours later…
07:30
@Pavel there is a mouse-over text?
 
7 hours later…
14:52
@Dennis It was the top one. Alphuck I believe.
15:20
@Dennis hi, SQLite is quite different and not that powerful; I know almost nothing about selinux, but there should be ways to sandbox postgres; if it helps, you can disable sockets and use only pipes
as I said, you can ask for help on freenode, and I heard they're quite responsive in the mailing lists too
 
4 hours later…
19:14
@Dennis Can you please pull V?
@aditsu Pipes would be an improvement, but the user-provided snippets should not be able to interfere with each other or change the system in any meaningful way. Each one would have to run with a separate database which is destroyed on exit.
@KritixiLithos Done.
Thanks :)
19:42
@Dennis I think you can create a new database and a new role (user) with only minimal permissions for each run
or you could have a reusable pool
When we both have a moment, could you talk me through this? I've never used SQL.
never? :o
I can't talk a lot right now, but I could answer some simple questions if you'd like
Apart from a Hello World script in SQLite, never.
I'm also kinda busy right now, and it's actually a bit too early for me to ask questions. Whenever you have time, give me a ping. :)
sure, hope I remember :)
 
1 hour later…
20:50
@Dennis can you redirect some short names of languages to their proper address? Like, redirect tio.run/nexus/java to tio.run/nexus/java-openjdk, tio.run/nexus/prolog to tio.run/nexus/prolog-swi, etc?
I frequently access a language directly by url and it just doesn't work sometimes >_>
Doesn't autocomplete already take care of this?
Sometimes, but not always.
Which leads me to visiting tio.run/nexus/j a whole lot.
Anyway, if you want a quick way to access a language by URL, java-openjdk.tryitonline.net will autocomplete a lot faster.
Right.
21:06
@aditsu SQLite is adequate in most scenarios where you are not planning to have a lot of parallel writes (more than one thread writing to the db at the same time). You can have simultaneous parallel writes occasionally and still be fine though. That's the biggest limitation of SQLite in terms of "power".
SQLite is vert lightweight, it ususally much less hassle than postgre. But yes, if you need advanced processing or write concurrency it does not work so well
@Dennis sqlfiddle does something similar. Without selinux of course ;) sqlfiddle.com
21:23
It looks like the idea that you create an empty database for each run and tear it down when finished
But user, of course has to provide the actual schema they need

« first day (186 days earlier)      last day (2308 days later) »