« first day (1535 days earlier)      last day (3323 days later) » 
00:00 - 17:0017:00 - 23:00

12:08 AM
hey, a while ago (like months ago), there was a website posted here where some guy was ranting about God and every line of the website was a different font size
anybody know what website I'm talking about?
 
12:49 AM
For or against atheism/christianity?
 
 
1 hour later…
2:02 AM
@Sieg inca3 is gonna be my "J buster". I should probably steal some ideas from CJam and Pyth and golfscript, too. But I need to steal a lot more from J first.
I've just added the reduce adverb, so I can do "sum of squares" like J. Oh, wait. no I can't. No power, yet.
I can do "sum of doubles". (ignore the "unprintable" lines). ` ss←(+/)&(×&2)
36 #
unprintable
ss4
36 #
unprintable
#
8
ss ⍳4
36 #
unprintable
plus!
plus!
plus!
#
12
`
The & on the right makes a single-argument function from the multiply function by fixing the right argument (currying), and the middle & composes the left function with the right function f(g(x)). The single argument then comes from the right (all single-argument functions take their arg from the right).
 
2:48 AM
@BrainSteel Against atheism, but I don't believe he was christian...not sure
 
 
2 hours later…
4:51 AM
@NathanMerrill What you're describing sounds really familiar, but I can't quite put a name on the picture I have in my head...
 
5:31 AM
@luserdroog Yea, I've used J. In Joe, you can fix the left argument by giving only the left argument. (Eg. 5R) Just flip if you want to fix the right argument (5~R)
 
6:12 AM
And function composition is done by chaining them (;1R), although that actually is (in J terms) x;x1Ry
 
6:50 AM
gosh, someone do 1997!
 
?
 
7:03 AM
ECMAScript and REBOL were released in 1997 at least.
And E.
 
7:32 AM
hi all
 
8:02 AM
Good day
 
8:24 AM
@Sieg ECMASCRIPT is not a language. JS was released in 96
 
8:37 AM
@MartinBüttner how are we interpolating ?
for each of the dimension (say, R , G , H, S), go from X to Y linearly ?
 
9:13 AM
@Optimizer I did give two others.
 
No complaints on that
 
I've seen the name ECMAScript so often that I thought it classifies as a language.
 
its a standard
for the language.
and they could not use JavaScript itself as the name is licensed and copyright-ed
 
10:10 AM
@Optimizer yes, linearly, and in the shorter direction along H, but I'm not longer sure it's such a good challenge
 
is it okay that I simply ask my browser to do that ? :P
 
can your browser do that for all the colour spaces? :P
 
if the two color spaces are consistent (RGB to RGB only and so on), I can convert to RGB/HSL
browsers support rgb(a) and hsl(a)
 
yeah, so it doesn't support the other 5 :P
but still, I probably would have ruled out built ins
 
wtf is XYZ ? :D
ABC, PQR, QWERTY
do they exist too ? :D
 
10:20 AM
The CIE 1931 color spaces are the first defined quantitative links between a) physical pure colors (i.e wavelengths) in the electromagnetic Visible spectrum and b) physiological perceived colors in human Color Vision. The mathematical relationships that define these color spaces are essential tools for color management. They allow one to translate different physical responses to visible radiation in color inks, illuminated displays, and recording devices such as digital cameras into a universal human color vision response. CIE 1931 RGB color space and CIE 1931 XYZ color space were created by the...
 
11:04 AM
@Optimizer I've used ABCDE -keyboard
 
12:03 PM
@AlexA. thought you might be interested: academia.stackexchange.com/a/43316/15846
 
12:21 PM
@Optimizer there's your 1997
makes a JS submission a bit lame though :P
 
grc
@xnor congrats on reaching 10k rep!
5
 
12:36 PM
@MartinBüttner umm, y ?
oh
ECMAScript is not a language . not sure if that is a valid submission
 
how is it not a language?
 
its a standard, JS is the language implementing it ..
 
it's a language standard...
JS is one implementation. so is AS (as a superset).
ES is still a language.
 
@MartinBüttner yes, but not the language in itself. its more like W3 for HTML
 
if you mean W3C that's not a standard, but an organisation, which writes/publishes the HTML standard, so that doesn't really translate.
 
12:40 PM
okay, whatever they call the spec.
 
they call it "HTML"
 
its a bit fuzzy. let me try to find some more examples.
 
what particular feature of a "language" is ECMAScript missing?
 
Its a bit fuzzy because even though ECMAScript is a language that implements ECMA spec, its not used anywhere. Infact, its used as implementations like JS, AS, JSS
its like saying Ruby is a language but nobody actually writes Ruby, instead there is some language Diamond, that is an implementation of Ruby
 
(I think there actually is a language Diamond)
does it really matter if anyone uses the language as long as there is an implementation?
like there are tons of esolangs no one really uses, but they are still languages
 
12:49 PM
so just a spec is what is needed for a language to be complete ?
 
you know you could still post JS... just make it more idiomatic by making it specific to Node or using jQuery
(even if that's overkill of the problems)
 
@MartinBüttner although both of them came in late 2000s
I can also probably do the ASCII N in a single chained command .
but using ES6
 
1:14 PM
@BrainSteel I found it! It's so terrible: timecube.com
 
1:33 PM
primaries on stack overflow are about to begin
 
aditsu let me fix cjam
I've fixed like half a dozen bugs in my local copy
 
is there a CJam CJam interpreter yet?
(a CJam interpreter written in CJam)
 
yeah
q~
runs the program given as input :p
 
1:51 PM
@orlp hi!
@orlp there are some interesting new questions on the linked SO question.
can your code refute/support them?
 
2:16 PM
btw, there's a new standard loophole proposal
-1
A: Standard "loopholes" which are no longer funny

FUZxxlCompressing your source code Some language provide builtin facilities to compress data and execute the result as source code. I consider this to be a standard loophole, especially when the challenge is counted in characters instead of bytes.

 
^ on similar terms, we should disallow languages which are based off on these compressions itself, like assembly, tiXX etc
oh, content of the onebox does not update
for instance, the vote count etc.
 
no, it never does
the conversion is just a one-time thing
 
@NathanMerrill Yeah, that's exactly the one I was thinking of! Ah, memories.
 
@MartinBüttner an example of a built in in mathematica which would otherwise take a lot of code to implement please ?
 
MandelbrotSetPlot
 
2:26 PM
thanks
 
@Optimizer I'm not sure how your comment relates to the issue
seems like it relates much more to meta.codegolf.stackexchange.com/a/1078/18144
err
17
A: Standard "loopholes" which are no longer funny

Hosch250Using built-in functions to do the work Mathematica is a big one for this, with Fibonacci[n] to calculate the n'th Fibonacci number.... I have no objection to these being posted as a side note within the main answer though - that is interesting and helps me learn different languages capabilitie...

 
@Runer112 using compression built ins is just a sub set of that answer
 
not really, because the compressor doesn't "do all the work"
you still have to write the program that does the work, you just compress it when you're done
 
but it is a built in you are using to golf the code
and that is why I said "argued and extended"
 
2:28 PM
every language feature is a built-in used to golf code
 
not really
 
@Rainbolt I know this sounds weird, but... I fully agree with your comment.
 
The end is nigh!
 
Is it the doomsday ?
@Geobits wow, such similar
 
I heard something fishy going on here..... ?
 
2:29 PM
that's like saying the _ operator should be disallowed in CJam
because it golfs 0$
 
Fishy?
 
<><?
><>?
 
^^^
 
@rolfl Just wait until I become active on CR and you'll find out.
 
shivers
 
2:30 PM
lol
,<..>, ?
 
Herpes ?
 
no, a crab, obviously
 
I chose you Krabby!
 
See, the thing is, I am in too many chat rooms, and I was about to leave this ne....
 
I can't help but read that name as the acronym "rolling on le floor laughing". Sincere apologies.
6
 
2:31 PM
and then saw that there was villent agreement between a user and a mod.
that's just not .... normal.
 
What does villent mean?
I google and found nothing
 
The le is a clever one.....
also, original.
 
@rolfl that is perfectly normal. Its about an agreement between a user/mod and Ranbolt
 
"But I am le tired"
"Alright take a nap AND ZEN FIRE ZE MISSILE"
 
Well, I am going to continue my quest of 'leaving' rooms I have no reason to be in..... (any more).
Bye.
 
2:33 PM
so long!
 
are you going to roll ?
 
He didn't tell me what villent means :(
 
I'm going to assume violent until corrected :)
 
@Martin, we have a villent relationship.
 
is that terminal?
 
2:36 PM
I will define it. If ELU can make words, then so can I.
Villent (n) - A relationship in which two users agree 10% of the time and disagree 90% of the time.
 
Didn't we have a discussion on meta about "zip" languages before? I thought we did, and that the outcome was they were "bad", but can't seem to find it. It may have just been a chat thing.
 
@Geobits I think this isn't about zip languages.
This is about using Unicode/Base64/gzip compression in a "normal" language
 
Maybe I'm reading it wrong, but it seems that could easily apply.
"Compress data and execute as source" sounds like a zip language (or like feature of normal language) to me.
 
well in CJam, for instance, the "and execute as source" is just a single character on top of the decompression
you could ask him to clarify
or we could ping him into chat.
 
@FUZxxl You there?
 
3:20 PM
@MartinBüttner does Mathematica automatically memoize recursive functions?
 
no, but it's trivial to do so
f[n_] := f[n] = functiondefinitionhere
 
ah that's right
I was trying to remember from your "highlight a language" post
 
yeah it's somewhere in there I think
snippet 39
 
Good morning/afternoon/evening/night @ASCIIThenANSI
 
Sure, think of the stack like a ladder. Go up a rung or down a rung, but always in order ;)
 
3:29 PM
Stack = doubly linked list?
Yea, I guess that works
 
Not only that, it has random access
 
@Rainbolt Only in a twisted word-fitting way :)
 
Random access -> I get a trampoline and take a leaping jump onto my ladder
And hope I don't crash
 
My son broke his arm that way a couple years ago. Well, on monkey bars (sideways ladder).
And without the trampoline.
 
My dentist broke his arm on a ladder and is now making about 80% of what he used to make (which is still a ton of money) except he has to do zero work.
 
3:33 PM
@Geobits Your story seems increasingly unrelated. ;)
 
@Rainbolt Damn, my kid's not making any money from it. Although to be fair, that is 80% of what he made before.
 
Turns out you need fine motor functions to pull teeth but not to shoot doves.
 
@MartinBüttner Yes... It does seem that way.
 
@Geobits Geez your lawyer sucks. As far as you are concerned, your kid had a future and he would have made tons of money but that future was ruined by the ladder company.
And all the distress that this causes you and your son is overwhelming. It needs a money-bandaid.
 
That would probably be more convincing to the jury if he hadn't fully healed in under 6 weeks. But I see your point. Next time, I'll sue for bruises.
 
3:37 PM
And nowhere in the manual does it say that taking a running leap onto the ladder is not supported.
 
He loved having a cast, though. First one in his class to break something.
 
@Rainbolt Maybe you should sue the manual company.
 
Guy in my class almost failed a grade because he broke two bones one year and missed like 4 weeks of class.
 
@Martin See, and now it's not unrelated. Now it is the story :P
 
(two weeks per bone)
 
3:39 PM
What bones did he break that caused two weeks out?
 
@Geobits nice job ;)
 
He broke a femur the first time. Some kid stepped on it when I was right next to him and I heard it crack. I forgot what the second one was.
 
Ouch. A guy I worked with broke a femur falling off a ladder (seriously, these ladder companies need to pay!). He broke it clean through, right at the ball that fits into the hip. Couldn't walk for almost six months.
 
Same kid broke the same femur a second time the very next year, and was in a full body cast for quite a while. Then in high school, he had it broken a third time surgically. The doctors had to shorten it because some bone callous (scientific word needed) made it longer than the other one.
 
Don't know the scientific word, but bones basically grow new bone at break spots. If not set right (with a slight gap), it adds length to the bone. They use that to lengthen bones by repeatedly breaking/healing them sometimes.
 
3:53 PM
How pleasant
 
@Geobits Now you know how I am 6'2"
 
Not out of the usual range for a llama, slightly above average. I got 6'2" the natural way ;)
 
@Geobits meh, thats so lame
 
@Geobits ugh, why would anyone star that
2
 
who does it the natural way now ?
STAR WALL
 
3:57 PM
@MartinBüttner lol don't ask me. As chat repeatedly tells me, "you cannot star your own messages" ;)
 
@MartinBüttner Now that you've mentioned it, everyone is going to star it anyways.
 
i dont see anyone new
 
@Geobits yeah I didn't mean to ask you... I just pinged it to make clear which message I was talking about since there was another (legitimate) star already ;)
 
Diagrams here for added fun:
Limb lengthening methods extend the length of bones (height) in disproportionately short limbs, either by the administration of growth stimulators or surgery (distraction osteogenesis). Active natural growth in humans ends in the majority of cases before 20 years of age and can, in some cases, leave disproportionately short limbs. Significant results are possible only by artificially lengthening lower extremity bone length with various construction devices [1]. Surgical methods may be grouped into three main categories: external methods; internal (intraosseal) methods; and combined (mixed) methods...
 
hey, speaking of thousands of stars .. who let our 18K starred msg out of sight ?
 
4:00 PM
@Geobits DIAGRAMS!
 
Nope, I'm confusing rcrmn with someone else.
 
@Optimizer Link it, let's star it some more. :D
 
linking will give it away
 
I don't think it's really fooling anyone...
 
Speaking of linking, running a merge on a linked server in SQL is ridiculous. The target can't be remote, but the source can. Why does SQL Server have such arbitrary rules?
 
4:03 PM
I think this is where someone says something derogatory about Microsoft, right?
 
U said it
you said something derogatory about Microsoft
 
@Geobits Is that in itself derogatory to Microsoft?
 
No, more a general commentary on internet culture. I don't use many Microsoft products except at work, but I don't have anything against them on a personal level.
Now Apple on the other hand.... :P
 
@Lembik which linked SO question?
 
4:19 PM
Hey guys, in the jigsaw challenge, meta.codegolf.stackexchange.com/a/5048/30686 do you think I should specify pieces should be randomly rotated? should I give bonus to whoever solves puzzles with random rotations?
 
@rcrmn Yes, they should be randomly rotated. Just like in jigsaw puzzles in this supposed 'real life', the orientation is not set when you take it out of the box.
 
Yes, that I know, my concern is that implementing random rotation can make the challenge too difficult
 
there's a way to solve that
allow a secondary integer input
that acts as a deterministic random source
 
I'm not sure what you mean
 
or are you suggesting that the input is randomly rotated?
nvm my comment then
@MartinBüttner what are the rules regarding challenges involving non-free resources?
@MartinBüttner I was thinking about making a programming challenge to build a SpaceChem solver
 
4:25 PM
what sort of resources?
oh okay
well that might be a copyright issue
 
I would of course build a simulator so everyone could check and score their solutions in a free way
 
Let me explain: the pieces, as the challenge is right now, are given to the solver in the correct rotation, the same that they will have once the puzzle is solved. What I ask is if they should also be rotated randomly, to add an extra level of difficulty
 
but I've asked video game inspired challenges before
12
Q: Solve the BattleBlock Theater Puzzle

Martin BüttnerThe game BattleBlock Theater occasionally contains a puzzle which is a generalised version of Lights Out. You've got three adjacent blocks, each of which indicates a level between 1 and 4 inclusive with bars, e.g.: | |||| || If you touch a block, then that block as well as any adjacent block w...

 
I love spacechem
 
I think the programming challenge would be very interesting
have you played spacechem before?
 
4:26 PM
yes
 
@orlp would the challenge be to write the fastest solution?
or to write a solution that works?
 
I think last time we were discussing it, the consensus was that you can't copyright gameplay mechanics
so the main issue would be if you actually used real puzzles from the game
 
@NathanMerrill no, given a set of inputs and desired outputs the sum of the cycle counts to solve them
 
ok
you don't care about symbol count
 
4:28 PM
well I can choose
not sure which challenge would be more interesting
symbol count or cycle count
 
@MartinBüttner I don't think you can copyright puzzles either, if they aren't physical. For the same reason you can't copyright code.
 
However, the simulator is complex enough that it'll be tough to get competetors
 
maybe cycle count is too hard
@NathanMerrill what do you mean?
 
@orlp I just pasted the linked question I meant
 
I'll write the simulator
 
4:29 PM
@Sieg the puzzles themselves are definitely more of authored content though
 
@Lembik I'll look into it in a bit
 
If I want to write a program that creates solutions, I have to understand the intricacies of the simulator
such as the ordering of the disconnect/connect nodes
 
@MartinBüttner Yeah, but you could copyright the basic puzzles which of others may be formed of.
 
@NathanMerrill I will attempt to implement the game as close as possible
 
and that rotations take up space beyond their start and end spots
 
4:30 PM
@rcrmn I say go for it, or maybe make it a -50% bonus, or something
 
@VisualMelon That's what I was thinkig I might do
 
right, but any reasonable contestant will have to do the same
 
no, my simulator will be part of the question
 
@VisualMelon Maybe something smaller, like -30%
 
if I want to solve the problem, I have to test potential solutions
which means that I have to simulate as well
 
4:31 PM
Something that almost balances it out, giving a small net reduction
 
From the oculus documentation:
[...] This can
confuse the visual system, which perceives the HUD to be further away than all other objects [...].
In rare cases, an extreme disjunction between perceptual reference frames may cause spatial and temporal
anomalies in which space-time is folded into an interstitial tesseract called a hyperspatial ouroboros - this may
threaten the fabric of space-time itself.
4
(Completely off-topic)
 
@NathanMerrill but you can use my simulator for that, I don't see the problem
 
@rcrmn Wait, do you mean the Oculus Rift? I walked away for 5 minutes and now I have no clue what we're doing.
 
@rcrmn They take their tech seriously.
 
@ASCIIThenANSI Yes, I'm at work reading it for a project, and I found the paragraph quite interesting
 
4:34 PM
Well, then. Maybe we should make a challenge to code-golf a space-time unfolder.
 
@Sieg I'd hope so, if this can become so dangerous
 
@rcrmn That sounds like Borges's The Aleph, or Castenada's invisible wall of smoke.
 
@NathanMerrill by the way, I wouldn't implement the full game, just arrows, grab/drop, rotate, sync, bond +/- and out/in
also, only single playing field, not multiple reactors
 
"Write a program which unfolds space-time from any given hyperspace conjunction, as shown in these examples. (link) (link) (can not view link, requires 4D CPU)..."
And yet someone would probably write it in BF anyways.
 
@NathanMerrill also, no probabilistic inputs, only guaranteed inputs
 
4:38 PM
Well, going home, I'll probably post the challenge when I get there
 
@rcrmn Sounds good. I look forward to it.
 
@rcrmn Obviously it would be foolish to release such things to the common public. No Oculus Rift for you.
 
@Sieg Fine. I'll get a really small monitor, some glasses, and duct tape. Reprogram any game a little, instant VR.
 
Isn't that what OculusRift is?
 
@Sieg Yeah. Except mine sounds cooler.
 
4:43 PM
There is something extremely cool about the word Oculus
 
@ASCIIThenANSI You mean Google Cardboard?
3
 
@Geobits Yes. Yet again, another person has already invented my idea.
 
Another day, another dream crushed.
 
Maybe I could invent a device that carries the voices of people through waves across large distances, allowing two or more people to have a conversation regardless of distance!
 
Radio.
 
4:49 PM
How large is a "large distance"? If we're talking light years, you may have a latency problem ;)
 
How about a device like these modern-day 'tablets', but with a real keyboard for easier typing, as well as USB, headphone, and more on the keyboard's sides?
 
Unless you mean an ansible. Then go for it.
@ASCIIThenANSI Imagine if we made it a room-sized machine!
 
Or, what about a portable source of light and heat?
You could use it for so many things!
 
sun?
 
I am my own portable heat source. Light, not so much.
 
4:52 PM
@Optimizer Like the sun, but handheld!
 
in some dimension, sun is handheld
 
@Optimizer Yes, and in some dimension, I'm rich and famous!
 
don't think so
 
@Optimizer It looks like you stole my idea for a portable light/heat source, then hit me with it, cause I think I just got burned.
 
@Lembik Just to doublecheck that I'm not confused - your requirement that you may only permute the rows / columns once is arbitrary, right? It doesn't matter if you permute 3 times
Since you can always merge 3 permutes into 1 permute
 
00:00 - 17:0017:00 - 23:00

« first day (1535 days earlier)      last day (3323 days later) »