« first day (1936 days earlier)      last day (2916 days later) » 

12:00 PM
Internet Explorer for Mac (also referred to as Internet Explorer for Macintosh, Internet Explorer Macintosh Edition, Internet Explorer:mac or IE:mac) is a discontinued proprietary web browser developed by Microsoft for the Macintosh platform. Initial versions were developed from the same code base as Internet Explorer for Windows. Later versions diverged, particularly with the release of version 5 which included the cutting edge, fault-tolerant and highly standards-compliant Tasman layout engine. As a result of the five-year agreement between Apple and Microsoft in 1997, it was the default browser...
 
12:12 PM
I have an idea: what if I score by the (total) number of bytes... but divided by the number of languages used?
 
@KennyLau You'll run into problems with duplicate langs (i.e. BF vs. SAF)
 
Sorry, what is SAF?
 
Oh, you made it :D
I won't, because it is an average
Having only SAF will score better than BF + SAF
 
Ohoho. I see.
Still doesn't help because of other lang duplicates (Gol><> vs. ><>)
But I can see where you're going.
 
12:16 PM
Sorry, what is Gol><>?
 
It's... nothing shifty eyes
 
Gol><> developed by ^ this guy.
 
But I think the point is how to rule out double-counting similar languages, especially with all the BF derivs
Basically a problem every polyglot challenge has had til now, really
 
oh, you made it
well, using average?
It doesn't really benefit by using similar languages
oh, I see the problem
then people would just use the language with the smallest byte-count
 
Well my question is, how many bytes does print(input())#,[.,] count as?
 
12:20 PM
?
well
I still need to make the rules better?
 
12:58 PM
@AlexA. Sorry. In all seriousness, I really like this video concerning vegetarian/vegan (and is more or less my opinion on the matter)
 
1:21 PM
Anyone else really like the new look on worldbuilding.SE?
It looks awesome!
 
Really nice.
 
1:34 PM
 
1
Q: Generate ASCII TetraVex

TimmyDTetraVex is a tile-based edge-matching game that was originally coded by Scott Ferguson for the Microsoft Entertainment Pack 3 back in 1990. The game consists of a grid upon which square tiles are placed. The tiles have numbers or letters on each edge, and the goal is to place all tiles in the gr...

 
@mınxomaτ turns out that, when making an approximation, it's better to leave out some of the rotations.
 
Wow, that was fast, NMP.
 
WTH happened to the favicon here?
 
Ctrl+F5... same PCG favicon as before
 
1:42 PM
It got changed. It's now a blank page, symbolizing the perfectly golfed program.
 
What favicon are you talking about?
 
My favicon's normal
 
@Geobits You sound like one of those art fanatics that sees beauty in an ugly painting
 
@Geobits its the stack overflow favicon for me
 
1:44 PM
@Rainbolt Or goodness in a lowly block of sand :P
@Optimizer Oh, I've seen them jumbled up before. IIRC it happened last time when they changed the sprite sheet up some. There was some post on meta about it.
 
^ what I see
 
The Ninja?
 
2:01 PM
I have the normal favicon as well
 
2:24 PM
0
A: Sandbox for Proposed Challenges

jimmy23013Normal and visual string reversion Write some code that acts as a cat program. That is, to input a string and output it as is. But the normal reversion of your code must output the normal reversion of the input string. And the visual reversion of your code must output the visual reversion of the...

 
2:44 PM
@flawr what number are you referring to as not being prime?
 
2:58 PM
-1 I think.
 
-1 is not prime, ok
I need some context. I have no idea why he started telling me about something not being prime.
 
5 hours ago, by Sparr
@flawr what about -1 being not a prime?
 
that's after he already said it
 
?
5 hours ago, by flawr
@Sparr Your number is not a prime.
that was after.
 
6 hours ago, by flawr
@Sparr -1, not a prime.
that's the first thing he said
 
3:02 PM
oooh
2147483648
-1 mean "downvote"
2147483648 was the non-prime.
 
err, ok?
 
@flawr why do you have to be so confuzzling??
and ohai @Cyoce
 
2147483648 1╤P╙
 
@Sparr >_> just flawr being flawr
 
@EᴀsᴛᴇʀʟʏIʀᴋ um hi?
 
2147483648 is 1╤P╙ which is 2**(nthprime(10**1))
 
hey, the mersenne prime under that is though
 
Chat mini-challenge: given a number, print a javascript code that when evaluated, gives that number
However, you can only use !~[]+
 
pls no jsfuck jr.
 
(please suggest improvements to this challenge while retaining the spirit)
for example, !![] is 1
 
3:07 PM
@KennyLau are you planning to post this on main?
 
if this receives enough attention
 
@KennyLau no, it's not.
!![]
true
 
Needs a +
 
@Sp3000 How do you make one in js?
 
3:08 PM
But there's that Fibonacci JSFuck challenge, although that one's partially Kolmog since there weren't that many numbers
 
maybe you need - as well?
 
+!![]
 
oh ok
[]()!+ lol
 
Also define "any number" - integers? Possibly also floats?
 
maybe use a different set to avoid being a duplicate of jsfuck?
positive integers
This is 1 in jsfuck :O [+!+[]]+[]
 
3:10 PM
+!![] is shorter though.
 
oh, so jsfuck is not optimized
you know, -~![]
but uses extra characters
how would I make this challenge better?
 
JSFuck is optimised if you want any sort of output
For numbers only, +![] will do
*positive integers
 
I mean
I don't get this
 
Oh that one, there's a few better sites if I remember correctly (too lazy to find them)
 
11 -> [+!+[]]+[+!+[]]
 
3:11 PM
+"11"
 
@zyabin101 Right, the branches changed. Fixed.
 
how is the character 1 produced?
 
[1]+[1]
Ever tried adding arrays in JS?
 
how does [1]+[1] become "11"??
 
3:12 PM
because js is dumb
 
Well... JS.
 
@KennyLau The infamous:
[1,2]+[3,4]
> "1,23,4"
>_>
 
...
what if I eval it
so I get [1,23,4]
 
Where are you going to get the chars to eval?
 
3:14 PM
you get 4
>_>
 
(unless you're allowing ())
 
why do I get 4?
 
because js is dumb, okay?
 
okay
 
JS fucks with your sanity all the time, JSfuck is just double that.
 
3:16 PM
how do you generate 2?
 
The number?
or the string
The number: !![]+!![]
 
how do you generate 100?
 
idk other than !![]+!![]+.........
 
@Sp3000 Any idea?
 
Without (), you can do +[[+!![]]+[+[]]+[+[]]]
 
3:17 PM
Also, I don't get how jsfuck calls any function at all
what is ()?
 
JSFuck is usually +![]()
 
I don't get it
 
Nobody does.
 
As in those are the allowed characters in JSFuck
 
but where is the function call?
for example, alert?
 
3:19 PM
you don't need it because js can add strings to make functions.
 
so, "alert"()?
 
Could you please explain?
 
[]["filter"]["constructor"]("alert('Hello, World!')")()
 
3:20 PM
You do that, except you build up the chars in the strings
One by one
 
really...
alright, how do you make :?
 
atob, probably (that's how you get the harder ones)
 
I mean, ":" (what does : mean in js?)
how do you make any character at all?
 
([]+[![]])[+[]]
Guess what that gives
 
  ([]+[![]])[+[]]
= ([]+[true])[+[]]
= ("1")[0]
 
3:26 PM
@Mego brute forcing up to 5 byte programs gives a score of 8469
 
I don't get it
 
slightly better than my other program that is more subtle
 
@KennyLau Is that guessing or are you trying it in a browser?
 
that's guessing
 
k, cos ![] is false actually
 
3:29 PM
oh, and then?
 
And []+[false] is "false" (it wouldn't be "0")
 
("false")[0]
what does () even mean?
 
That's just to group []+[![]]
 
oh, and then what does the code do?
 
"false"[0] -> "f"
 
3:31 PM
ohhhhhh
what does +!![]() do?
 
I gtg, bye!
@KennyLau error
 
Probably an error
 
oh ok
[]["filter"]["constructor"]("alert('Hello, World!')")()
what does the last () do?
 
Calls the function
 
how does the thing in front create a function at all...
 
3:33 PM
[]["filter"]["constructor"] gives Function
 
Could you detail the process?
 
That's just what it does (since filter is a function, and you're just getting the constructor)
 
what is []["filter"]?
 
Should probably say, Array.filter is a function
So you're getting the filter function from Array
(or an array)
 
I see
This is incredible
 
3:36 PM
If you haven't seen how JSFuck works, start by trying to get the letters INadefilnrstuy
 
what does "f"+1 give?
 
"f1", cos JS
 
@Downgoat I saw you posted a another post, I actually like that blog, I'm learning stuff
 
@Sp3000 I haven't even seen how JS works either
although I do know java (I know they're different)
 
Well F12 in your browser and start messing with the console
 
3:38 PM
wow... I was trying to find an online interpreter for so long
turns out it was right in my browser
 
Paste this in: document.body.innerHTML=""
Then enter
 
I can read plaintext
@Sp3000 I from Integer?
 
@KennyLau then this: var _0xf102=["\x69\x6E\x6E\x65\x72\x48\x54\x4D\x4C","\x62\x6F\x64\x79",""];document[‌​_0xf102[1]][_0xf102[0]]=_0xf102[2] (Not harmful, I swear)
 
You can try and get it from that if you want, I was thinking something else
 
@Bálint I'll trust you for once
SyntaxError: illegal character
 
3:41 PM
Learn to deobfuscate lightly obfuscated code :P (just pasting the strings in your console would tell you what they are)
 
var _0x4617=["\x69\x6E\x6E\x65\x72\x48\x54\x4D\x4C","\x62\x6F\x64\x79",""];document[‌​_0x4617[1]][_0x4617[0]]=_0x4617[2]
Yeah, looks like some characters get changed to unicode escape characters
 
"\x69\x6E\x6E\x65\x72\x48\x54\x4D\x4C"
"innerHTML"
"\x62\x6F\x64\x79"
"body"
@Sp3000 Thanks!
 
@Sp3000 Do you understand how this code works: jsfiddle.net/Lt1eaa1r/2
 
Maybe if you gave me an hour to deobfuscate it, but not at a glance no
 
This is the deobfuscated code
This is the original: js1k.com/2013-spring/details/1555
 
3:47 PM
Only halfway though :P code logic's still hard to follow with so many single character variable names
 
ah
@Sp3000 I cheated
it was "Infinity"[0]
 
Do you know how you get Infinity though?
 
I'm seeing 1e
scientific notation...
 
Ah k, yeah
 
1e1000
it's good
can you give me a challenge?
(I won't cheat)
 
3:51 PM
Hmm the rest of the way might be a bit harder without JS knowledge though
 
some easy ones?
 
I mean, if you can get the letters above that's enough for "filter", and the rest of the letters for "constructor" are in the one tricky place
 
well, then let's not do the "filter" "constructor" thing for the moment?
 
Maybe not so tricky given what's been posted so far, dunno
But what else would you want to get instead, then?
 
not really anything
just to test my jsfuck knowledge
 
3:54 PM
Hmm okay
Try getting "." and "-"
 
are they easy enough (for me)?
"1e-1"[1]?
 
Probably - no need for filter/constructor for those, you can get them similarly to how you get Infinity (although one with a bit more work than the other)
 
how did you evaluate 1e1000 lol
oh
so + is str->int
+[] is int->str
+("1e-1")[1]?
 
Not really "str -> int" per se, just JS not knowing that + means for strings, and trying to interpret the strings as ints instead
 
am I correct?
 
3:58 PM
@Bálint thanks, glad you learned something :)
 
For +("1e-1")[1]? Right track, but not quite there (for one thing, how are you going to get "1e-1" as a string?)
 
well, I sort of cheated for the Infinity one
you know, "true"[3]
 
@flawr were you complaining that 2147483648 isn't prime?
 
Yeah, but you don't have "-" yet, so you can't just build the string using "-" when that's what you're trying to get
 
oh...
I hope ~ was allowed lol
@Sp3000 Any hint?
 
4:03 PM
If you're trying for "-", you'll probably want "." first
 
:o
so I already have false and true: aeflrstu
Do I need more to build the "."?
 
Hint: You don't actually need any letters to build "."
(but "e" makes the code a bit shorter)
 
I don't know how to convert a number to double lol
 
JS only has one number type
 
which is?
 
4:11 PM
Double.
 
Doubles, I think?
 
oh... 12e300
= 1.2e+301
Oh, then without the e
"110000000000000000000"
=> 1.1e+??
 
Just try the number out in the browser - for one thing you need more zeroes
 
sure
then what about the -?
 
hey, HTML question: I've got an input field that has a value in it, but the HTML has no value attribute
how is this possible?
 
4:13 PM
> 1100000000000000000000
< 1.1e+21
 
oh, 0.0000000000000000000001
 
... yeah
:P
 
>> 0.0000000000000000000001
<- 1e-22
nice, any more challenge?
 
Implement Tetris.
 
Not for JSFuck, no. Not that I can think of
 
4:14 PM
alright
 
@NathanMerrill You might want text.
 
it is type="text"
but doesn't value="whatever" need to be there?
 
You mean after you've typed something in it?
 
@Sparr Exactly.
 
@El'endiaStarman er, another script has, but yes
 
4:17 PM
Fun read (the linked link as well as the comments): news.ycombinator.com/item?id=11717010
@EᴀsᴛᴇʀʟʏIʀᴋ "confuzzling" :D
 
hmm, it appears that elements have "properties"
which don't appear in the source
 
@flawr I just popped in as you sent this. woah
and yeah, "confuzzling".
 
@aditsu \o/
 
4:20 PM
@MartinBüttner \:D/
 
@NathanMerrill no. text.value should be either "" or undefined if you haven't put anything in it.
@NathanMerrill type something in the chatbox (but don't hit enter) and paste document.getElementById("input").value into your console.
 
well, element.value works
 
right, but its silly that it doesn't appear in the source code
which is what I'm saying
 
@aditsu was this a one-off commit or are you planning on working through a few more tickets? ;)
 
4:22 PM
oh
that's because that takes way too much wasted time to update with every char.
also:
 
@MartinBüttner I plan to continue in the coming days; I've also been adding docs but nobody seems to care about that :p
 
@aditsu I care, because now I don't have to do mine :D
(I've been watching the number of blue hyperlinks increase on the operators page for some time now)
 
@Sp3000 haha, heh, huh, … ಠ_ಠ
 
@aditsu what did you update? cjam?
 
aditsu added the "o No" operator
 
4:25 PM
@EᴀsᴛᴇʀʟʏIʀᴋ yeah
 
@flawr what prompted you to bring up the non-prime-ness of that number?
 
also it's already not a one-off thing; I had 3 commits this year, 2 in the last couple of days
 
@Sparr Well it looked like you just randomly posted a numbers. So I randomly pointed out that it is not prime. Nothing serious :D
 
who's up for a jsfuck code-golf challenge
 
Average day in Mos Eisley:
in Mos Eisley, 2 hours ago, by Fox-Chan
flips hair dramatically I don't mean to brag but I don't wear helmets while riding my bike like my parents tell me to
 
@aditsu oh, I didn't notice the last two
 
because it is certainly not a dup
 
@KennyLau More like fuck js.
2
 
@Mego 6 character brute force is prohibitively slow on my laptop
 
@Sparr There's probably quite a couple characters you could exclude. You don't need to test all 256^6 possibilities
Is this for the Actually integer golf?
 
4:28 PM
@flawr maybe it'd be a dup of actually int golf?
 
@aditsu link to the github?
@KennyLau hell no.
 
@EᴀsᴛᴇʀʟʏIʀᴋ CJam is on SourceForge not Github
 
@quartata ikr
@quartata okay, found it
 
@quartata I was hoping that was the joke, but apparently not.
 
in The 2nd Monitor, 38 mins ago, by Dan Pantry
4
Q: Jon Skeet is getting out of line again

JCMThe great number of badges is making it break the line on the user card, screenshot: Here is the link to the answer: http://stackoverflow.com/a/420914/710693

 
4:31 PM
@quartata I'm only using 55 characters, and aggressively pruning the possibility tree
 
@MartinBüttner github is the joke
 
@quartata ! * + - / 0 1 2 3 4 5 6 7 8 9 : ; \ ` a D e F i K k L M P R r T u W x ¬ ± ² ¼ ½ π π Σ Σ τ ⁿ ⁿ ⌐ │ ┼ ╙ ╞ ╟ ╣ ╤ ▄ ▄ █ █ ♂
ignore the dupes :)
 
@aditsu any particular reason you don't use github?
 
@EᴀsᴛᴇʀʟʏIʀᴋ well, the main reason is that it only supports git, and I don't use git
 
4:37 PM
@aditsu okay
@QPaysTaxes yay!!!!
 
well, I have a github account and a little activity, but not my own projects
 
@aditsu okay
@QPaysTaxes lol
 
@EᴀsᴛᴇʀʟʏIʀᴋ I hope you've seen my most recent post of cat pictures.
Languages with a break statement should also implement a repair statement .
7
 
No Google results for "why does land crack that way". I'm shocked. Like, how is that possible?!
Basically, I'm wondering why these v look the way they do.
Mudcracks (also known as desiccation cracks or mud cracks) are sedimentary structures formed as muddy sediment dries and contracts. Crack formation also occurs in clayey soils as a result of a reduction in water content. == Formation == Naturally forming mudcracks start as wet, muddy sediment desiccates, causing contraction. A strain is developed because the top layer tries to shrink while the material below stays the same size. When this strain becomes large enough, channel cracks form in the desiccated surface material, relieving the strain. Individual cracks spread and join up formin...
I see the same thing in a film of dried milk on the side of my cup.
 
I'm flipping board/bored. (╯°□°)╯︵ ┻━┻
 
4:45 PM
@El'endiaStarman "mudcrack patterns" brings up a couple of papers
 
@mbomb007 Go generate a TetraVex board. ;-)
 
@TimmyD I would prefer JezzBall.
 
@flawr AWWWW SO MUCH CUTENESS
thank you for making my morning cuter
 
cats aint that cute
 
@quartata I'm confident that an optimal solution won't be found
 

« first day (1936 days earlier)      last day (2916 days later) »