« first day (1909 days earlier)      last day (3230 days later) » 

01:00
may not work because I just fixed a bug
:P
@CᴏɴᴏʀO'Bʀɪᴇɴ \o/
FOG, 23 bytes
^d'\\'*Z'/'*_'o't''sj_;
:D
can i win?
01:01
Oops, I don't think what I did works in GS
\o/
can i win now?
at least a prize for most epicness?
q~_'\*'o@'/* works fine in CJam though
@EasterlyIrk of course, here's your cookie: 🍪
@Dennis dammit, pl would win if it had repeat
I keep forgetting * doesn't do that in Perl
01:02
rofl
go add that to pl
should * and ^ both be used for string repeating in Cheddar?
@Downgoat Julia has * for concat and ^ for repeat I think
01:04
@quartata why not + for concat?
@quartata * should definetly not be used for concat
that is jsut dumb
@Dennis how does this work?
@CᴏɴᴏʀO'Bʀɪᴇɴ Did you see this @Downgoat?
01:05
@CᴏɴᴏʀO'Bʀɪᴇɴ now I have
@AlexA. julia needs to be added to homebrew.
@Downgoat It's better than using . for concat :/
@Dennis ^^
@Geobits PHP + does work for concat hthoug
oh that was fast.
@EasterlyIrk There is a Homebrew formula for it
hai @AlexA.
@AlexA. name?
not julia or julia-lang
Julia
okai got it
You have to brew tap staticfloat/julia
Then you can brew install julia
Do you think it would be clearer if I make the background plain white for this?
yeah, or black
also: how to add moon?
the box doesn't do anything when I hit enter.
@Downgoat For string concat? I could have sworn it didn't...
01:09
it uses both
Haha, the current version of V outputed: \\///o\` instead of \\\o///`
rofl
#invalid
I know what was wrong though.
NO BUG FIXING
Chat mini-challenge: given a string and an input s and an input n, repeat s n times.
J, 1 byte, #.
01:11
>.<
invalid pls
@Dennis Can you pull Cinnamon Gum?
Jolf, 1 byte: *
@EasterlyIrk I can mark it as noncompeting?
FOG, 1 bytes
*
01:11
pyth *z
Function version. Assumes input is on stack, leaves output on stack.
@DrGreenEggsandHamDJ yeah
@Downgoat ideone.com/2cV279 <-- this is not string concat
roflmao
01:12
well not for some cases
still valid
V 5 bytes
`@a"bp`
his languague
A very unfinished language I'm working on.
It's extremely buggy.
I was just about to show off a new update to Cinnamon Gum that does it 6 bytes too :/
0000000: 7001 e432 e3b0 p..2..
@CᴏɴᴏʀO'Bʀɪᴇɴ you never told me if I won.
the minichallenge
@Doorknob For input n, ;1 appends 1, ; appends n and x@ repeats the characters in the string n, 1 and n* times.
01:13
Oh, no, I won.
Unlike my last V minichallenge, this one would actually work.
jelly won n1, I won n2.
@CᴏɴᴏʀO'Bʀɪᴇɴ D:
NO SELF ANSWERS THAT ARE COMPETEING
ohai @gladsocc
pardon the mess
What brings you here?
hallo?
don't scare him
01:15
@CᴏɴᴏʀO'Bʀɪᴇɴ I think we already scared away new users by our starboard
13
I should bring my IRL SE friend here sometime.
Haha, mercury is so small you can't see it... what a joke of a planet
@DrGreenEggsandHamDJ username?
@Downgoat ._. my grandma lives there
01:16
@EasterlyIrk O_o
okai
@Downgoat .-.
she must have a lot of sun screen
@Downgoat no. she lives inside the planet
and uses a heatshield
01:17
does she get good wifi inside mercury?
no
not at all
@quartata Pulled.
one nbps
Oops, made a typo.
01:18
rofl
Can you pull again?
Woah. I have a question with 30K views. 0_o
@Dennis ah, I see. So the @ basically expands to this?
@DrGreenEggsandHamDJ nice, upgoat downgoat only has 12K views ;_;
@DrGreenEggsandHamDJ Aww, my top is 9k :(
01:20
This question is a julia party:
27
Q: Subsequence Substitution

Martin BüttnerMost languages come with a built-in to search a string for all occurrences of a given substring and replace those with another. I don't know of any language that generalises this concept to (not necessarily contiguous) subsequences. So that's your task in this challenge. The input will consist o...

@Doorknob Pretty much. @ swaps the argument order.
@Downgoat @Geobits Wait, on PPCG or network?
@DrGreenEggsandHamDJ on PPCG & netowrk
PPCG, but that's probably my best for the network too. I do much more answering than asking on other sites.
in Julia, 4 hours ago, by Dennis
That challenge has three Julia answers now. That ought to be some kind of record...
01:22
dangit ninj'aed
@EasterlyIrk its also a python party
with 4 pythons
generators
@Downgoat python is typical
julia is not
haha, I have a PCB which has silk just saying "Comment", someone forget to change the default text...
@Dennis Can you pull again?
hey guys
I just made the most glorious obfuscated code ever
01:25
HAI
@EasterlyIrk I think the usual expression is "python is strongly, dynamically typed", not "python is typical".
in .kill()?
@Geobits no
No, in JavaScript.
It does the GATC DNA transformation
JSFuck hurts my head.
It's not really JSFuck
only partially compressed JSFuck for part of it
01:27
^
10/10
extra [ somewhere
wait it didn't work?
nope
Uncaught SyntaxError: Unexpected token [(…)InjectedScript._evaluateOn @ VM2058:878InjectedScript._evaluateAndWrap @ VM2058:811InjectedScript.evaluate @ VM2058:667
01:29
That doesn't sound pleasant at all.
BAI
and ^^
For the MotherLand!
Second favorite obsfucation. Guess what it does;
what makes you think that!
it calculates the backwards delta list given the first parts of the indices!
The first one wasn't >_>
should attempting to access an undefined variable throw an error or just return undefined?
no
oh, it is dynamic strict
oh, I thought you meant return undefined
oh
@QPaysTaxes what about in arrays?
so it should return undefined?
e.g. if I have an array: a = [1,2,3,,,6] what should a[4] output? what should a[32423] output?
01:47
why do you have a null value :(
Some people have strong opinions about whether nulls are useful.
@QPaysTaxes that's what an Option type should be for
@QPaysTaxes what difference does that make?
I'm of two minds about this. Option type is nice and all, but imo it's much easier to use a null for most things.
In other words, I have no strong opinion on this matter.
All I know is my gut says "maybe"
Here's something we can all agree on though: peanutButterVarieties = {"Smooth", null};
01:54
@EasterlyIrk Blitz 2D/3D is a Windows-only programming language. :(
@El'endiaStarman oo nice
I am planning on remaking it in Pytek or JS eventually.
@EasterlyIrk It is on my web developer resume.
Chunky peanut butter is a crime against legumes
@QPaysTaxes You could, but that's a bit clunkier as an offhand joke ;)
impl PeanutButter {
    fn new_from_string(type: String) -> PeanutButter {
        match &type[..] {
            "smooth" => PeanutButter {},
            "chunky" => panic!("BLASPHEMY!")
        }
    }
}
7
01:56
Grind it all the way or don't grind it at all
> panic!
OH GOD CHUNKY AHHHH
@AlexA. ( ͡° ͜ʖ ͡°)
@QPaysTaxes fine :P
@QPaysTaxes it even has the ! lol
type PeanutButter
    consistency::AbstractString
    function PeanutButter(s)
        s == "smooth" || throw(BlasphemyError("ಠ_ಠ"))
        new(PeanutButter(s))
    end
end
Stop with the examples already. You're going to make me have to do a full Java enum, and my fingers can't take that sort of abuse :/
I didn't say you had to leave... :(
I believe that. It's not Java, but verbose enough ;)
If I didn't know any better...
I'm gonna interrupt you for a second with something totally random:
Rough night for Ted Cruz. He gets crushed in New York primary & busted for doing Maury Povich in drag. https://t.co/1Vx98ymH4r
Ok, carry on.
Does anyone know a gimp plugin for .webp images? Fucking new formats...
@Geobits WHOA WHAT
Uncanny
@AlexA. ikr?
@QPaysTaxes GIF could be hard or soft, depending on how you pronounce it :P
It's not exactly new though.
@QPaysTaxes While that's one solution to naming conflicts, I'm sure it will cause a few wtf moments either way.
02:29
@quartata Done.
Did you solve the n-body problem then?
I added Earth and its orbit was normal. Then I added Mars, which shot out into space and also caused Earth's orbit to be super close to the sun half the time and super far away the other half >_>
I have four right now, and two are whipping through the sun very quickly :)
Seems like the planet-planet interaction is calculated only once.
02:38
This time I got two planets relatively stable. Then I added one with zero initial velocity named SUNDIVE and it shot through the sun at an insanely fast speed out into space
@El'endiaStarman it is calculated every frame
Immediate huge effect upon adding another planet, but then both of them continue in elliptical orbits.
And now both of the other planets are orbiting into the sun
time to make planets be able to crash into each other...
Will they splode and make asteroid belts?
02:39
I want to
Hrm. I've seen numerous close encounters between planets and they didn't budge at all, from what I could tell.
but that would be extermely slow
The star simulator would make your computer as hot as a star
@Downgoat Not if you add more jQuery.
@Geobits that will just make it slower...
Like, I just saw two default earths pass through each other and their orbits didn't change.
02:40
I will have to learn WebGL or something if I want to have faster renderings...
jQuery is great and does all things though.
@El'endiaStarman really?
Yeah. How can I enable trails?
Like, do you have a boolean setting for it?
@El'endiaStarman kinda
trails should be on now...
02:43
@El'endiaStarman nice pretzel
Damn... ninja'd to the screenshot D:
Added the second earth when the first was opposite it, and this screenshot is from like 20 seconds later.
Mine looks almost exactly like that too :(
here is my gravity maths:
                let f = 1; // speed up factor

                var dx = planet.x - Sun.x;
                let dy = planet.y - Sun.y;
                let dist = Math.pow(dx, 2) + Math.pow(dy, 2);

                let grav = 10 * f * Sun.mass / dist;

                planet.velocityX -= grav * (dx / Math.sqrt(dist));
                planet.velocityY -= grav * (dy / Math.sqrt(dist));


                Planets.forEach((p2, n) => {
                    if (n !== name) {
                        let dx = planet.x - Sun.x;
Okay, the left orbit is smaller than the right. That means that distances between planets will change. Yet, the orbits are almost perfectly elliptical anyway.
02:44
Why not make both the planets and sun just Bodies and run through them in a list?
@Geobits that's a good idea
how should I make it so you can choose a color / image of a planet?
@Downgoat Everything in the planet loop is based off of the sun.
oh :|
So basically, adding a planet suddenly doubled the sun's mass. :P
That explains the tighter orbits :)
02:46
should be fixed now...
Oh yeah, that's more like it.
Looks much better.
Yeah, there we go!
Dammit I keep losing jupiter :/
@El'endiaStarman \o/
Now I have a belt of eight earths all screwing with each others' orbits.
02:48
This time I made SUNDIVE with max mass, radius, and distance, and zero initial velocity
Upon reaching the center of the sun, it immediately simply disappeared
They have become one
@Doorknob just hope Jupiter never actually does that...
I made a Jupiter with a tight sun orbit and it keeps slingshotting my earths into space :o
This is fun. :D
sweet, now you can delete planets... Time to add moons
02:51
Now turn it into some kind of game and monetize it :P
@Downgoat I was very disappointed when I tried adding a moon and it didn't work yet. Please fix :D
@QPaysTaxes cool, what's it's name?
@Geobits yeah, play for 30 minutes for free, then pay .99 cents per planet
@QPaysTaxes ohhhh, yeahh, that language
D:
@Downgoat Shoot, I'd be down a few bucks. I keep losing my earths to the big stupid planet in the middle.
Well, truth be told I'd probably forget I ever saw it if it asked me for a dollar per planet ;)
@Downgoat Woo! Now make its name disappear from the list. :P
it doesn't? :|
0
Q: What is the nPrecision parameter of RobotC displayLCDNumber?

Ashwin GuptaVex ROBOTC has the following command for displaying integers to the LCD display: displayLCDNumber(nLine, nPos, nValue, nPrecision); I'm trying to display the following: displayLCDNumber(0, 4, 3.14159, nPrecision); Supposedly, using the nPrecision parameter I should be able to display floats. Un...

Helpppp ^^!!!
02:55
@QPaysTaxes Mine were fine until I put about ten or eleven in.
Sorry, didn't mean to interrupt but I actually need help cuz I only have 2 more days to work on this until like June 18 or somethin :(
Why are people so obsessed with making non-esolangs now?
@Downgoat that's a scary buisness model D:, imagine if something like angry birds was like that LOL (pay per level)
@AshwinGupta I modeled it after candy-crush
Ah well there you have it, candy crush is a scary game.
02:58
@MarsUltor ¯\_(ツ)_/¯ after Cheddar everyone wanted a piece of cheese
@QPaysTaxes ( ͡° ͜ʖ ͡°)
@Downgoat Pytek was first
@MarsUltor but I can't make a cheesy joke with Pytek
2
@Downgoat ಠ_ಠ
Downgoat your planet simulator is neat.
02:59
Hmmm. Curious. I have two earths and a jupiter in the same orbit. They never pass each other, but the earths move from approximately the trojan positions to almost directly opposite the jupiter, and back. Over a span of a few minutes. This makes me wonder whether gravity between planets is actually repulsive, not attractive.
Slider's have some unintentional behaviors though
That's four non-esolangs in progress, right?
I can't drag them, only click on the spot where I want them to go...

« first day (1909 days earlier)      last day (3230 days later) »