« first day (1744 days earlier)      last day (3100 days later) » 

9:00 PM
Y'know, replacing circles with diamonds (rotated squares) would be topologically the same tiling.
 
(Unless circles are not tangent to the square boundaries.)
 
They are. :P
 
@flawr Then go for my 99th challenge :D
59
Q: Write an interpreter for 99

Calvin's Hobbies99 (pronounced "ninety-nine") is a brand new Esoteric programming language (not to be confused with 99, note the italics). Your task in this challenge is to write an interpreter for 99 that is as short as possible. The submission with the fewest bytes wins. Tiebreaker goes to the submission poste...

 
I remember attempting the 99
I was no where near double of runner's
 
9:03 PM
Ain't Nobody Got Time For That
 
@Optimizer Think of it this way. A non-Martin user is one step closer to surpassing Martin in something. It's us against him you know.
 
^ watcha think?
 
@CᴏɴᴏʀO'Bʀɪᴇɴ it's pacman!
2
 
9:05 PM
@Calvin'sHobbies true that! more so when he's keeping @ಠ_ಠ's identity secret!
 
@CᴏɴᴏʀO'Bʀɪᴇɴ you should color him yellow!
 
@TanMath Lol it's for this challenge
tiling:
 
@CᴏɴᴏʀO'Bʀɪᴇɴ pacman everywhere!
 
Is a circle considered a neighbor of the circle above it?
 
@Calvin'sHobbies Yes.
 
9:08 PM
ok
 
I don't think it's reducible
 
Anonymous
1
A: Sandbox for Proposed Challenges

NBZParrot User’s Delay keyboarddatetimecode-golf There are not enough simple code golf challenges. Wait for user to press enter. Wait for user to press enter again. Print the elapsed time between the 1. and 2. Wait an equal amount of time Print the actual elapsed time of 4. Order of 3. and 4. ...

 
Anonymous
^ I swear I've seen this question before, but I can't find it
 
Anonymous
Anyone recognize it?
 
@CᴏɴᴏʀO'Bʀɪᴇɴ The cell between the triangles that's shaped like -> has 6 neighbors, right? Cells that share vertices count as neighbors but with the circles it's hard to tell what you mean the vertices to be.
 
9:14 PM
@Calvin'sHobbies Six is correct. You are right, it is a tad confusing.
 
^ That's the one that came to mind too.
 
Goodbye for now
 
Bye @SuperJedi224
 
@MartinBüttner There he is... My golden nemesis.
 
Anonymous
9:24 PM
@MartinBüttner That would be the one, thanks
 
I finally got my prefix algorithm working.
 
Longest common prefix?
 
Oh, no. As in, +ab = a + b
Like Pyth
 
ahh, cool
 
Thanks! I'm hoping for it to be a successful JavaScript golfing lang... even though there are so many.
I call it "Jolf"
 
9:30 PM
...
Another one?
 
Are you ever going to finish Simplex?
 
I had the idea a year ago when I joined this site
@El'endiaStarman I have coder's block on that.
 
Or will I be a pile of dry bones by then? (Baking in the sun...)
 
@El'endiaStarman How old are you? (don't tell me if you don't want to.)
 
9:31 PM
@CᴏɴᴏʀO'Bʀɪᴇɴ 23.
 
You'll be O.K.
;)
I work on Simplex everyday I can, I assure you.
Sᴄʜᴏᴏʟ's ʙᴇᴇɴ ʙɪᴛɪɴɢ ᴍᴇ ʜᴀʀᴅ ᴛʜᴏᴜɢʜ
Haha, whoops. Small caps keyboard went on.
 
Ah, right, school.
 
Yeah... I try to have a social life. I even had a GF at one point!
 
Anonymous
@CᴏɴᴏʀO'Bʀɪᴇɴ Don't let me finish Seriously before you finish Simplex
 
Anonymous
Or else it will be seriously embarrassing
2
 
9:33 PM
@Mego ... Seriously? What's Seriously?
 
His new language.
 
Anonymous
@CᴏɴᴏʀO'Bʀɪᴇɴ github.com/Mego/Seriously
 
We're all making languages XD
 
Inspired by the "Seriously, GolfScript, CJam, or Pyth?" challenge.
 
Show of hands, who isn't making a new language?
Me for one
 
@Calvin'sHobbies me!
 
You have made new languages though, right? :P
 
@El'endiaStarman Ohhh....
@TanMath Make one! (With a lot of tangent commands.)
 
@CᴏɴᴏʀO'Bʀɪᴇɴ why should I?
 
@TanMath Just for lolz.
 
9:35 PM
@CᴏɴᴏʀO'Bʀɪᴇɴ i just stick to python!
 
@TanMath Oh. Hm. Python... which version?
 
@CᴏɴᴏʀO'Bʀɪᴇɴ I don't know.. I might write one in Python
 
@El'endiaStarman Not recently. And mainly for challenges so I never actually had to implement them :P
 
@CᴏɴᴏʀO'Bʀɪᴇɴ I learnt 2.7 but know a little bit of python 3...
 
@TanMath Cool! Python 3.x is best imho; I like python 3- because of the print statement. :D
 
9:36 PM
You know, I have never participated in any of the challenges...I did help with setting up one of the challenges...
@CᴏɴᴏʀO'Bʀɪᴇɴ that is the worst part! (from a golfing perspective, that is)
 
Anonymous
@TanMath Yeah but being able to do float division with / is nice
 
Anonymous
It sucks having to do from __future__ import division
 
"Yes" - what, I can't choose? :P
 
@Mego but you can do that in python 2.7 as well...
 
Anonymous
print'a' is way shorter than print('a')
 
Anonymous
9:38 PM
@TanMath I meant, in 2, you have to do the import, where in 3, it's the default behavior
 
@Mego which is why python 3 is bad!
 
Anonymous
@TanMath It's nice when you need to print from a lambda though
 
@Mego no... if you have 3. 0 /15 for example, then it does floating point division...
@Mego i never use lambda to be honest.. I never found the purpose of it (apart from golfing)
 
Python 3:
    >>> 3/15
    0.2
    >>> 3.0/15
    0.2
What's the difference?
 
Anonymous
Python 2
>>> 3/15
0
 
9:41 PM
o_o
Oh integer division
 
Anonymous
Meh forget it
 
@Calvin'sHobbies uhhhh
 
Anonymous
Who needs fixed-point fonts
 
Anonymous
@CᴏɴᴏʀO'Bʀɪᴇɴ Yep, // does int division in 3
 
9:42 PM
What does it do in 2? Nothing, I presume?
 
Anonymous
It also does int division
 
Oh. Hm. That's funny
 
Anonymous
// == /
 
Anonymous
(unless you from __future__ import division)
 
@Mego you should try 3.0/15
 
Anonymous
9:45 PM
@TanMath That works as expected
 
Anonymous
Python 2's division works the same as C division
 
@Mego see.. you don't need to import!
hello @MartinBüttner !
 
Anonymous
Int division unless one of the operands is a float, and float division otherwise
 
Anonymous
@TanMath You do when you're not working with literals and want to avoid doing float(a)/b
 
@Mego i guess...
you win
Who starred my hello message?
 
@CᴏɴᴏʀO'Bʀɪᴇɴ you, huh?
 
It might not be.
 
Anonymous
@TanMath I would respond with the horse sax gif but I can't find it
 
@Mego gud!
I hid it!
(I don't even know about this gif anyway!)
@CᴏɴᴏʀO'Bʀɪᴇɴ what are you trying to flag?
 
@TanMath I accidentally clicked the button :P
 
Anonymous
9:57 PM
 
@Mego Where's the battery staple?!?
 
@Mego longest gif in the world!
 
Anonymous
@El'endiaStarman That's a second gif
 
@TanMath I've seen longer.
 
@El'endiaStarman really?
 
9:59 PM
I can't really produce one off-hand, but I know I've seen longer gifs.
 
@Mego um
 
JavaScript is so weird:
 > 0==" "
 true
 
@CᴏɴᴏʀO'Bʀɪᴇɴ how are they in the least bit equal?!
 
@TanMath I dunno!
And, get this: " " is truthy. And equivalent to 0.
 
1 == "1"
true
 
10:02 PM
Javascript is wronger than AlexA.
7
 
^ and your grammar
 
"Nothing is wronger than Alex A."
 
@feersum Amen to that, brutha.
 
There is a continuum of wrongness. JavaScript and I do not place on the same level.
 
Anonymous
10:04 PM
@AlexA. Yeah we can actually get some correct answers out of JavaScript
 
ಠ_ಠ
 
well...
'alex' == 'javascript'
false
Uncaught ReferenceError: javascript is not defined(…)
 
o_O
 
> window.alex == window.javascript
true
 
10:06 PM
My favorite error from Windows cmd: Windows was unexpected at this time.
4
 
@CᴏɴᴏʀO'Bʀɪᴇɴ that actually works >_<
 
@Seadrus Well, both are undefined, so...
 
its still funny aint it?
 
@Seadrus hello back @Geobits !
 
@TanMath Haha, yes, it is I, the mighty non-sock!
 
10:09 PM
@El'endiaStarman Undefined things are equal to each other in JS?
 
That's heinous.
 
Not really.
Both evaluate to undefined...
 
Right.
But if neither is defined, how could one declare that they're equal?
 
You usually can't.
 
Anonymous
 
>>> None == None
True
 
I'm an idiot
4
 
> None == None
ReferenceError: None is not defined
@El'endiaStarman
 
@Calvin'sHobbies Hi
 
@CᴏɴᴏʀO'Bʀɪᴇɴ /me is using Python
 
10:12 PM
@sparr cgol!
 
Anonymous
@anOKsquirrel quick everyone make that message the most-starred, right up there with quartata's
 
@El'endiaStarman I know ;)
 
@Mego I'm recording actually
Not a stream or anything, just recording coding scg
 
> null == null
true
 
10:13 PM
@Mego But yes, I'd love being starred a lot anyways
 
False == False
 
@El'endiaStarman Well null is conceptually distinct from being undefined, right?
 
@Calvin'sHobbies my own language
 
Scary Cereal Gopher
 
@AlexA. Yes...but still...
 
10:14 PM
4 stars. my best
lol
 
There is no possible excuse for the wrongness of JS.
 
Okay, now, watch this...
>>> import numpy
>>> numpy.NaN
nan
>>> numpy.NaN == numpy.NaN
False
4
 
how
 
@feersum Loose evaluation.
 
@El'endiaStarman Now, that's desirable.
 
10:15 PM
@CᴏɴᴏʀO'Bʀɪᴇɴ Which is wrong.
 
@feersum But good for online developing.
 
@AlexA. Alex is right O.o
2
 
"good"
 
@anOKsquirrel my best was three!
 
@TanMath nice
 
10:16 PM
@TheDoctor It's one of the only ("natural") things that's not equal to itself. You can, of course, write a class where __eq__ always returns False and you'll get the same behavior.
 
I think that this message is my best.
 
It's all downhill from here.
 
@TheDoctor It's so things like 9/0 == -1234/0 wont end up true.
 
Anonymous
@Calvin'sHobbies Hush with your blasphemy
 
@Calvin'sHobbies That's only false because inf != -inf
 
@feersum His point still holds even when both are positive.
 
When they are both positive, it evaluates to true.
 
It's bad math to let 1/0 == 2/0 be true.
 
We're talking about IEEE floating point, aren't we?
 
@El'endiaStarman but they are equal!
 
10:21 PM
@TanMath So then 1 == 2 is true?
There's a reason division by 0 is undefined.
(And this is the reason @AlexA. was saying that Javascript's behavior in letting undefined == undefined be true is bad.)
 
Or let n/0 == infinity and let infinity != infinity. This is equally bad.
 
@El'endiaStarman usually, it is considered infinity, and infinity is equal to infinity...
 
@TanMath No it isn't!
 
Imagine that you have an infinite number of balls, numbered sequentially like so: 1, 2, 3, 4, ...
 
10:23 PM
@realDonaldJS
60 tweets, 1.7k followers, following 1 users
how
 
> Imagine that you have an infinite number of balls.
 
Now, you can separate the balls into different piles in different ways.
Actually, lemme phrase that differently.
 
Total Rep Earned today: 10. \o/
 
Let's say you want to throw away an infinite number of balls. Throw 'em into the (infinitely deep) trash can.
 
I'm so skilled.
 
10:24 PM
@VoteToClose I've earned 8. q-p
 
> an infinite number of balls. -- I'm listening.
2
 
You can throw away every even numbered ball, leaving you with 2, 4, 6, 8, etc.
 
^ NO! I NEED THAT ONE!
2
 
This is infinite, right? So, infinity - infinity = infinity.
 
The infinite balls?
 
10:25 PM
You guys are sick.
 
(Whoever flagged that message, please don't use flags for trivial things.)
 
^ which message?
 
(If it was an accident, try not to do it again.)
 
@El'endiaStarman I accidentally did when I starred it...
@El'endiaStarman I can't undo flags, which is so stupid!
 
Right. ANYWAY, you can ALSO throw away every ball that has a number greater than 3. That is, 4, 5, 6, etc. So you're left with balls 1, 2, and 3.
 
10:27 PM
@TanMath No problem, just be careful. Flag abuse is grounds for suspension. ;)
 
Therefore, infinity - infinity = 3.
12
 
XD I'm not sick. I'm just weird.
 
@AlexA. I know.. I try not to flag things...but the star and flag buttons are so close
 
Yeah, that's unfortunate.
Why do we use Chrome again? A vote for me is a vote for the "Beast browser", with direct hooks into Instant Articles, Facebook, and Babel.
 
@El'endiaStarman infinity - infinity = ℝ
 
10:29 PM
To drive the point home, the number of positive integers (greater than 2, say) is infinite. The number of such integers that are prime is infinite. The number of such integers that are semi-prime (two distinct factors that are not 1) is infinite. The number of such integers with three distinct not-1 factors is infinite. So on and so forth.
 
Make JavaScript great again.
 
@TheDoctor like javascript was ever great!
 
So ∞ - ∞ - ∞ - ∞ - ∞ - ........ = 0.
Whatever intuition you have about infinity, toss it out the window. It probably won't help at best and will be a big problem at worst.
5
 
@VoteToClose Plus a point at ∞!
 
10:31 PM
So... ∞+sumk_0^∞(-∞) = 0? I think you mean sumk_0^∞(∞*(-1)^k)
 
Aleph_0, on the other hand...
 
Anonymous
I like that Seriously is now becoming both a reference to the old challenge and my response to simple questions
 
Anonymous
If a question can be answered in one byte of Seriously, it's probably not a good question
 
Anonymous
(unless it's a catalog question)
 
@VoteToClose Both work.
 
10:34 PM
@El'endiaStarman are you a mathematician?
 
The former does correspond directly with my number-of-factors example.
@TanMath If you didn't know that already, you sure do now. :P
 
@TanMath See: You're in a chat with programmers. ¯\_(ツ)_/¯ What did you expect?
 
@VoteToClose I would expect them to be programmers!
 
@VoteToClose It actually surprised me how many people here are actually pretty knowledgeable in math.
 
I have a degree in it but I've since forgotten most of it.
 
10:35 PM
Programmers tend to be leaning towards the mathematical side of things, considering programming is nothing but binary/decimal/hexa logic.
Plus, a lot of questions here are math based.
 
@VoteToClose No one solved my mini-math challenge to completion yesterday :c
 
@Calvin'sHobbies ...yet.
 
@El'endiaStarman what is this math you speak of
 
My website is alive! (well, not really, but w/e) socnet-phinotpi.rhcloud.com/register.pl
 
@PhiNotPi how did you make it?
 
10:37 PM
it doesn't really do anything yet
 
Anonymous
@El'endiaStarman I have a degree in compsci, but I minored in math
 
I have a code golf idea...
 
Anonymous
@TanMath Seriously?
 
@TanMath blood, sweat, and tears. Lots of tears.
 
Anonymous
@PhiNotPi This is why we have a reply button
2
 
10:39 PM
For hosting, I am using the OpenShift platform-as-a-service.
 
@PhiNotPi I registered and this is all I'm seeing:
 
Here it is: design a program that prints squares with squares. Meaning, print out number that when squared, are comprised of squares themselves. Examples of such numbers include 7 (49 has 2 and 3 squared) 13 (169 has 4 and 3 squared) and 20 (400 has 2 and 0 squared). Print at least 20 of such numbers without having it "memorized" in the program.
 
Anonymous
 
@Calvin'sHobbies "it doesn't really do anything yet"
I haven't created the actual webpages for most stuff.
Like, there's a way to create a page, but you can't access it yet.
 
10:41 PM
Are you encrypting passwords like my password told you to?
 
yes, they are hashed with salt
 
All my passwords are "password12345"
2
 
No confirmation email..
 
@Calvin'sHobbies "it doesn't really do anything yet"
 
I want my money back
3
 
10:43 PM
Give me your credit card information, and I will refund you.
 
card number 0123 4567 89AB CDEF
 
checks out
anyways, I'll keep you guys updated on this project
 
very nice website
 
@PhiNotPi I forget my password already..
 
lol
 
10:48 PM
Lets us sign in with Google with Oauth
 
> 2.38 GB of 90.4 GB (2.63%) - 1 day remaining
c'mon internetz
 
@TheDoctor What are you downloading O_o
 
ntlm rainbowtables
this in one of 5 torrents
 
rainbow tables for what? Cracking my website's passwords?
 
It was something like youdbetterhavethisencryptedphi
 
10:52 PM
@PhiNotPi no
i just wanted a big file to fill my extra backup hard drive
 
TF2 halloween is so much fun
 
Anonymous
@TheDoctor dd if=/dev/random of=/media/hd2/stuff
 
but that's just boring
 
Anonymous
It's random, that's the opposite of boring
 
Not in information theory
 
10:58 PM
@VoteToClose I'd dispute that. Strongly.
 
0
Q: Make a Virtual Pet

BlakuslAnyone remember these things? Your challenge today is to make the shortest program that involves your pet growing into 1 of at least 7 different creatures. Your creature will grow into different forms depending on a random % from an RNG and the name you give it (from STDIN or equivalent for...

 
I think the core of programming is problem-solving and algorithms.
 
carrot.jy
 
carrot.prng
 
10:59 PM
The core of my mathematics experience has been problem-solving, which is also how I understand real mathematics is, but that's another topic.
 

« first day (1744 days earlier)      last day (3100 days later) »