« first day (2186 days earlier)      last day (2647 days later) » 

12:00 AM
It seems that the maker of ValyrioS has revoked all their answers.
 
@Mego and good news is that it's free.. modulo some work to set it up
hmm, I have a non-secure site, but chromium is not saying anything
ah, maybe because I have an older version
 
Anonymous
Also it only complains if you have a password field right now
 
yes I have a password field
um.. that was probably a stupid thing to admit publicly :p
 
Anonymous
Then yeah, blame outdated software
 
btw, I remember browsers used to complain about insecure posts for any forms, not just passwords
with an option to turn off the warning, which I always did in the first minute :p
 
12:11 AM
@NathanMerrill You probs need docs for the commands I have no idea how it works
@NathanMerrill Also if you're using GUI, why not use Processing?
 
12:27 AM
What's Salesforce?
There's like a whole SE site dedicated to it
 
@Mego worst ui I've ever seen is the amazon store
 
worst ui is no ui IMO
 
Anonymous
@ConorO'Brien I used to play Mafia over IRC. It was worlds better than ToS
 
oh yeah ToS is trash
 
EpicMafia is decent
It's kinda like a UI version of Mafia, it's alright
At least it's better than ToS
 
12:36 AM
@Qwerp-Derp because its already written, and I am trying to keep the dependencies down
 
Aww :( if you wrote the thing in Processing I could've helped
 
right, but I already force Java on people
4
I'd then be forcing people to install and use another language
 
Nah, the Processing library
There's both a library and a language, and they're essentially the same (except that one's a library and one's a lang)
 
anyways, the API is huge. There really is so many different things you can pass in and set
I'll definitely get started on documenting it all, but for now, the majority of what you need is in the KoTHComm class
 
Ah KK
@NathanMerrill Do you want to play a quick game of Black Hole?
In fact does anyone want to play a quick game?
 
12:46 AM
@Qwerp-Derp just about to eat :)\
 
12:59 AM
0
Q: Anti-Karaoke Mahcine

moo_we_all_doDo you ever want to make a song out of someone's voice, and you are too lazy to do it yourself? Have you ever gotten stuck on this type of program? Your answer is probably no. Some info before you start This may not be applicable to many golfing languages, as they don't have file or audio manip...

 
wat
1:15 AM
would this work for StackChat to use ChatExchange?
 
Anyone here use discord?
Should I make a question about "MAKING EPIC DUBSTEP DROPS"
 
1:40 AM
No.
5
 
2:06 AM
@Qwerp-Derp Salesforce is one of those stupid marketing campaign tools that sends out mass mails and keeps track of clicks and statistics and all that kind of junk
 
yay first win as executioner!
 
exe is boring as all hell
 
?
 
2:31 AM
I wonder why I'm factoring a 137-digit number right now
 
wat
@mınxomaτ Just use LE
 
I've been running it for the past couple days, Msieve's currently giving me an ETA of ~2h25m
 
wat
@LegionMammal978 why
 
@wat why not, gotta use my i7 for something
Quad-core, been running this with 6 of the 8 threads
 
wat
tfw all your garbage trucks pile up
 
2:41 AM
@wat tfw?
 
wat
@LegionMammal978 yeah
 
@wat As in, what does "tfw" mean
 
@LegionMammal978 That feeling when...
 
oic thx
 
3:04 AM
ETA @ 1h50m currently
 
I would like to retrieve my previous(before kicked) data but I cant
 
wat
@MatthewRoh wat data
 
The tons of reps I had before getting kicked
 
wat
@MatthewRoh reps?
 
Reputation
So I cant get those back except if there is a mass like
 
3:11 AM
Kicked?
 
His account got deleted because of the age restriction, right?
 
Mathmatica has a Built in for Detecting Goats. Why.
 
Right
@ATaco because mathematica has builtins for everything
 
@ATaco The answer to "why does Mathmatica have a built in for ___" is always "Why not?"
 
Clearly I'm doing language design wrong, I forgot to include the "Detect Goat" builtin.
 
3:14 AM
Man, I forgot too. Del|m|t has 32 commands, and not a single one for goats
 
Lol
 
@MistahFiggins The answer to "why does Mathmatica have a built in for string processing" is always "It doesn't. You can't process strings in this language."
 
I am going to give RProgN a Goat builtin right away.
 
@LegionMammal978 Why are you doing string processing when you could be doing cool cellular automata?
 
@MistahFiggins Because string processing is what most PPCG challenges come down to :(
 
3:16 AM
Yea... :(
And it's the subject of my only challenge
 
roses are red
Violets are blue
When i say go
Be ready to throw
 
> DivideByZeroException
 
GoatOverflowException
 
Fun fact: Mathematica can retrieve the VW logo in 47 bytes
"Financial"~Entity~"DE:VOW"~EntityValue~"Image"
 
But how quickly can it retrieve My Taco?
 
3:28 AM
What's with your taco? It looks like a waffle.
 
I'm gonna make an esolang called Tetrisfuck
 
@MatthewRoh details?
 
BF, with tetris blocks
 
It's a lego Taco.
 
wat
what is the age restriction?
 
3:43 AM
>= 13 I think...
maybe
 
4:08 AM
._. CS teacher say regex: \((.+)\) is very unclear way of getting text between parens
IMO it is clearer than s.substring(s.indexOf("(") + 1, s.lastIndexOf(")"))
 
Lua does it nicer, for once
str:match"%b()"
 
Anonymous
4:27 AM
The better question is, why is your CS teacher teaching Javascript?
 
it's Java
 
Anonymous
Oh, duh, I'm an idiot
 
Anonymous
Your CS teacher probably doesn't understand regexes very well :P
 
I mean she is a public High School CS teacher :P
 
At least she understands it ;P
 
Anonymous
4:31 AM
Yeah, public high school teachers aren't exactly held to a very high standard
 
Anonymous
Which is a shame
 
Mine is very iffy on all sorts of stuff
 
Our Public Highschool Teacher didn't do any more than HTML.
 
At least, he can't teach a bunch of stuff
 
But you know, Australian Highschools.
 
4:32 AM
speaking of Australia. @ASCII-Only disappeared again :(
 
He does that.
It's Working/Schooling hours.
Well, not Schooling hours anymore.
But it's Working hours.
 
Anonymous
My high school CS teacher only taught CS because the previous teacher quit, and the school couldn't find a replacement, and she got the short straw.
 
I should be Working, but RProgN Needs it's ascii goats.
 
@ATaco I agree
 
T now holds an Ascii Art Goat. For Goat Purposes.
I'll find a practical use for this, in due course.
 
4:35 AM
@ATaco I asked @Riker to add an goat printing builtin to FOG (his esolang), and it actually came in useful one time
54
A: Output a googol copies of a string

Easterly IrkFuzzy Octo Guacamole, 13 12 11 10 bytes 9+ddpp![g] Making 10^100 is long. :/ Shorter now! I've been outgolfed in my own language, thanks @Henning. 9+ddpp![g] 9+ # push 9 and increment, giving 10 dd # duplicate, twice. now you have [10,10,10] pp # raise a 10 to t...

 
I know, I saw that answer and was quite impressed.
 
Me too :P
 
Oh hey, I'm using the same Ascii goat!
Sadly my AsciiGoat doesn't autoprint.
 
Anonymous
@Downgoat I can't believe I never made an Actually answer
 
@Dennis TIO REPLs :D If I can make a working REPL backend can you add to TIO
 
4:39 AM
I was going to submit a Lua answer which involved counting down a string version of a googol, but I never got around to it.
 
@Mego Actually has a goat built-in? :O
 
Anonymous
@Downgoat sigh
 
Anonymous
Once I finish libraries, feel free to contribute a goat builtin for the "weird golfing tasks" library
 
Am I crazy or is there something wrong with following lex code:
<INITIAL>["]                                      this.begin("DQ_STRING");
<INITIAL>[']                                      this.begin("SQ_STRING");
<DQ_STRING>[^"\\]*                                stringBuffer += yytext;
<SQ_STRING>[^'\\]*                                stringBuffer += yytext;
<SQ_STRING,DQ_STRING>\\u\{[0-9A-Fa-f]+\}          stringBuffer += String.fromCodePoint( parseInt( yytext.slice(3, -1), 16 ) );
<SQ_STRING,DQ_STRING>\\"0"                        stringBuffer += "\u0000";
 
Any good golfing langauge Must contain a Goat builtin.
@Dennis I'm sorry, Jelly is incomplete.
 
4:43 AM
When I finish Sfear, there will be a goat printing function
 
thank you
I should create a goat printing challenge for incentive :P
 
Please do.
RProgN now has a 1 byte solution.
T
 
It will pop an integer from the stack as its size, negative is left facing
lol
 
What is Z E R O G O A T
 
Anonymous
@MistahFiggins No, negative should be upside-down
 
@ATaco I can live with that.
 
@Downgoat Btw why did you spend 50 rep on a bounty that ended up with no winner?
 
I forgot to award
 
Ok, I need to implement a goat printing function in del|m|t
 
4:49 AM
wait as a mod can you refund my bounty so I can properly award :3
 
@ATaco sighs
 
I also fixed the require problems in RProgN.
 
@Downgoat Nope. I can only refund the bounty while it's still active.
 
And made Flow of Control Functional instead of the current broken state it's in.
I didn't just add a Goat builtin.
 
I've got a game idea:
 
4:50 AM
@Downgoat If you implement it in a language I can maintain, go ahead.
 
Two players play on a grid of points (like Go), and the objective is to not make a square. Whoever makes a square first loses.
 
@Dennis so... not node.js? >_>
 
Is anyone interested?
 
@Downgoat Absolutely not.
 
@Dennis What's wrong with node.js?
 
4:51 AM
It's JavaScript, only weirder.
 
Anonymous
Node is unmaintainable. You heard it here first, folks.
 
@ATaco heck yeah goat ascii art ftw
 
Fine then... what's worse? PHP or Node.js?
 
Node.js.
 
@ATaco hey thanks
yeah it actually is shorter than printing anything else I think
not sure if tha'ts good or bad
wait i can print "None" for the same byte
 
4:52 AM
@ATaco I wish a downstar's possible now
 
Well, PHP atleast was designed to do it's job.
Node.js exists because frontend developers felt uncomfortable not getting ALL the credit.
 
And does it horribly.
 
> "I don’t know how to stop it, there was never any intent to write a programming language […] I have absolutely no idea how to write a programming language, I just kept adding the next logical step on the way." - Rasmus Lerdorf, co-creator of PHP
 
I never said it was designed well.
 
It wasn't even designed to be a language though
 
4:56 AM
Neither was AutoHotkey.
Personally, I'd rather write in neither PHP, Nor Javascript/Node.Sadness
 
@ATaco What would you write in then
 
I'd rather not do web development.
 
AutoHotkey is a hodgepodge of things - it used to be useful, and then it spiralled out of control (apparently)
@ATaco You sound like you've done web dev
 
I'm still using it.
I have done, Some, web dev.
 
If you had to do web dev, what's your choice of backend?
 
4:58 AM
It makes me sad.
My Choice of Back-end is PHP, because that's the environment I have setup already.
 
@ATaco How are you finding PHP?
Also what about Django? Or Ruby on Rails?
 
How does one find Roadkill when they're starving?
Haven't tried either, although I like the Prospect of RoR.
 
Or if you want obscurity, how about Clojurescript and stuff?
You can technically write an entire webpage using nothing but Clojure and Clojurescript
 
I think you're assuming I've done more Web Development than I have.
 
Yup, I think I am
 
5:01 AM
I've made webtools, mostly for things that I need when I need them. Nothing overly fancy.
 
I might try making a whole website using Clojure and Clojurescript just for the lols
 
Do it using nothing but Frontend JS with Lua.vm.js
It makes puppies cry.
A webpage, Written in Lua, Interpreted by C, Compiled to Javascript.
 
Make everything out of one HTML page
Actually one PHP page
 
Too easy.
 
And just include <script>s, <style>s, <?php>s
Once someone does that, every web developer will promptly jump off a very tall cliff
 
5:04 AM
<script>var pages = {MAIN: "<HTML>...</HTML>"} function goto(var page){document.innerHTML = pages[page];}</script>
 
@Dennis OK, how about Java
that is like most maintainble language
You'll get lots of nice TIOFactoryREPLFactoryWrappers
 
That's even worse. At least I know a little JS. Can't say the same for Java.
I'll take Bash or Python.
 
._.
okay there is going to be no TIO REPL then :(
 
Anonymous
I'm not even sure what purpose a TIO REPL would serve
 
I downloaded Cursive on IntelliJ
 
5:07 AM
I wrote a REPL for Goluaf because of this.
I may write a REPL for RProgN...
Hmmm...
 
@ATaco I pronounce Goluaf like "Goal-waff" for some reason
 
I pronounce it "Go Loo-af".
 
I don't understand what is so bad about Node.js
it's exactly like python, if you don't code it properly of course it's unmaintable
 
@Downgoat Ayy we share the same opinion
I don't know what's bad about node.js
 
@Qwerp-Derp there is nothing it is just cool to bandwagon :P
I'm curious as to how much of my life I have wasted debugging bugs caused by typos :/
 
5:14 AM
@Downgoat At least its a mechanical mistake and not a brain fart
Yay, new gaot printing in del|m|t
 
md5sum -c <(echo 60b725f10c9c85c70d97880dfe8191b3  .output.tio) && exit 1
 
Why gaot though?
 
Anonymous
@Downgoat Forced asynchronous programming is not a good thing
 
I'll add an option so that you can do both
 
5:23 AM
@Mego there are sync alternatives to the async functions
 
The solutions to the question nobody asked.
 
@ATaco you are my new favorite taco
 
Most Excellent.
 
For some reason, I can't seem to log into chat on mobile
I normally use google to log in, but it just says that the account isn't recognized
Any ideas? The app works fine
But not chat
 
5:33 AM
Chat uses your Phone's Web Browser.
 
I miss MathJax. This was painful.
1
A: Approximate Brun's Constant

DennisPython 3, 78 77 75 70 bytes f=lambda n,k=3,m=1,j=0:k<n and j*m%k*(1/k+1/(k-2))+f(n,k+2,m*k**4,m%k) Try it online! Background Recall that Wilson's theorem states that for all integers k > 1, where a ≡ b (mod d) means that a - b is evenly divisible by d, i.e., a and b have the same residu...

 
Hmm. got some unknown error just now
reloading fixed it
 
Anonymous
@Dennis I gave you an upvote for your troubles. Hopefully that helps.
 
wat
Why dont we have mathjax?
 
Yay I fixed it! This one's from my phone!
 
5:44 AM
@wat it broke things
20
Q: Do we really want LaTeX/MathJax (right now)?

Martin EnderUpdate: The decision has been made to deactivate MathJax on the site. This does not reflect the current votes, as these changed significantly after the decision was made. We've had MathJax support for 3 days now. While it makes our maths challenges look neat, it has also created two problems: ...

 
wat
so I have an account.
 
0
Q: Print 'em goats

ATacoRelated Goats are great. Everybody loves goats. And they also, for some reason, are an excellent complex ascii art for many languages to have built-ins for. Because of this, I personally feel a catalogue to document just how easily a language can print goats is greatly needed. The Challenge G...

 
6:03 AM
Lol, really?
 
wat
please upvote this
0
A: Be there or be square!

Stack Exchange App TestBash + coreutils, 54 bytes if [ -d $1 ];then mv $0 $1;else echo "+-+ | | +-+";fi Simple enough, does a test to see if the first argument exists, if it exists, then moves itself into the argument, else prints the square. Does not work on Windows, however it works on Bash on Ubuntu on Windows /...

 
That's a pretty risky thing to ask, wat
 
wat
Thanks people
now I can use that user to chat
 
I'm very tempted to downvote
 
wat
Does anyone here have experience with ChatExchange?
@DJMcMayhem I don't think answer downvotes affect reputation
 
6:06 AM
They absolutely do
 
@wat no
 
wat
or are those question downvotes?
 
Both
 
wat
wat
I'm pretty sure that I have gotten answers downvoted before with no penalty
 
I'm sure you haven't
 
6:08 AM
The Penalty is very low.
 
wat
what have i done
what is this
I feel like my laptop keyboard is better than my desktop keyboard
 
6:34 AM
@wat hey do you own "SE App Test"?
 
wat
@Riker yeah, why?
 
if so, please put that into the answer/user's account
 
wat
ok
 
otherwise sockpuppeting can be inferred from that, even with that kind of name
 
wat
ok
@Riker Is that better?
 
6:38 AM
ye
 
wat
Also, what caused yo uto change your name?
 
no reason really
it's my name IRL so I decided just for kicks
 
wat
k
 
Ayy Cursive is pretty neat
(ns test
  (:gen-class))

(defn prime? [n]
  (not
    (some
      zero?
      (for [a (range 2 (inc (Math/floor (Math/sqrt n))))]
        (mod n a)))))

(defn factors [n]
  (loop [a []
         b n]
    (if (prime? b)
      (conj a b)
      (let
        [c (first
             (for [d (range 2 (inc (Math/floor (Math/sqrt b)))) :when (zero? (mod b d))]
               d))]
        (recur (conj a c) (/ b c))))))

(println (factors 101))
 
wat
looks like a lisp dialect
 
6:41 AM
It is, it's Clojure
 
7:06 AM
Why the downvotes on the goat question?
 
It's not a great challenge, all things considered
 
7:22 AM
True
 
Goats are becoming as funny of a meme as how juic avocad
 
wat
@Fatalize what is that even
 
@wat A shitty ppcg meme
 
wat
@Fatalize link pls
 
20
A: The Many Memes of PPCG

VoteToCloseMeme: how does juice an avocado I have try for thirtee minut and no juic Originator: Alex A. Cultural Height: 22 September 2015 - Present Background: Alex said something dumb about avocados to PhiNotPi in chat. It has since escalated. Exhibit A: Usage example: Literally anything about avoca...

 
wat
7:27 AM
here is a picture of 17 year old Donald Trump
 
7:45 AM
3
Q: Split a grid into a grid

ZgarbIntroduction There is a small village with nothing but a few houses and empty fields. The local bureaucrats want to divide the village into lots so that each lot contains exactly one house, and the borders of the lots form a nice straight-line grid. Your task is to determine whether this is poss...

 
8:01 AM
Shud I mak question on juic avocado
so code juic avocado
wait there is one
then lets make an esolang instead
anyways
what do you think about the idea of mixing games and esolangs
like tetris + BF
Like each blocks in tetris corresponds to each commands
so [->+<]
becomes:
#_#_#__#_#_#
###_##_#####
#_##_####__#
What do you think
 
ok that works now
yeah?
 
lel
 
what is lel'y about this
 
8:15 AM
why not use main account
 
testing purposes
 
lol
ur sending in with SE chat api?
 
wat
not yet
isn't working for some reason
ValueError: invalid literal for int() with base 10: 'users'
 
do you think a language with a goat builtin is gud
 
wat
ye
ask @Downgoat
 
8:17 AM
also what do you think about an esolang with tetris
anyone like one of my posts(wait do i only have one) so i can comment
halp me
kek
 
wat
dont you have 41 rep
you only need 25 to comment
anyway you have 51 now
 
thanks
 
8:31 AM
so... Anyone want to make an interpreter for TetrisFuck?
 
@MatthewRoh Not really. I'll quote the standard party line on BF derivatives:
Dec 15 '16 at 19:34, by Dennis
> A friendly message from The Name of All that is Good and Holy: Hello! This is The Name of All that is Good and Holy. Before you think of making your own extension to this language, here's another idea for you to consider: Don't! For the love of me, please don't make another derivative of this language! Unless you have something truly new to contribute, it's been done a million times before and will probably make it worse than the original.
 
oh.
 
If you want to do it as a private project, for practice implementing esolangs, no problem.
 
8:56 AM
0
A: Sandbox for Proposed Challenges

FatalizeFind the shortest Golomb ruler of order 42 Golomb rulers are sets of integers such that no two pairs of integers in the set are the same distance apart. For example, [0, 1, 4, 6] is a Golomb ruler because all distances between two integers in this set are unique: 0, 1 -> distance 1 0, 4 -> di...

 
9:09 AM
 
9:39 AM
I was in a ferry and saw some flamingos flying by :D
 
Is it possible to make ClojureF**k (Clojurescript + JSF**k)?
 
Probably
 
Well Clojurescript bailed on me
! is equal to not in cljs
to get the nth element of a string I have to use nth
So no cljfk :(
 
@wat have you seen this?
 
10:02 AM
What if instead of C, the "built-in" language was based off lambda calculus?
 
Looks like pointfree.io does not handle any form of do-notation, eg. `f x = do x+1` is not converted, even though the `do` has no effect. And as far as I know list comprehensions are syntactic sugar for do-notation: `f x = [k|k<-[1..]] !! x` desugars to `f x = (do k<-[1..]; return k) !! x` which is not handled by pointfree.io too. If you desugar the do-notation to `f x = ([1..] >>= \ k -> return k) !! x` then pointfree.io converts it to `f = ([1..] !!)` as wished.
I don't think the lack of list comprehension to pointfree conversion matters much for golfing purposes though, a non-trivial lis
 
10:17 AM
@Laikoni Ah that is interesting, I'm not too familiar with haskell yet, so thank you very much for the explanation! I was just confused because the site just returned no code at all (not even an error message=).
 
10:32 AM
Should we make a question with both self editing and radiation hardening
 
10:49 AM
@Zgarb Are you on? I have a question about lambda calculus
How does the successor function in LC work? (Successor = λn.λf.λx.f (n f x))
 

« first day (2186 days earlier)      last day (2647 days later) »