« first day (1905 days earlier)      last day (3235 days later) » 

21:00
@orlp yeah, i know, but then I can write it in RPython and use pypy
also, the implementation is soooo much cleaner
and allows for more features
@flawr That is very cool
ok your's isn't as bad as the current one, but still
for example, the only special case nodes I have are variables and meta-ops
well, and literals
because I eval the ast, I can decide how to eval each thing, so I don't need to handle the lambdas specially
Because I'm a physics nerd, I wonder what the optimal Kenny Befunge representation of 299792458 is?
@Sherlock9 I know it can't be done in 9 :)
21:04
Looks like it. It doesn't have a very smooth prime factorization, but I haven't looked at the numbers around it
@orlp also, your number type:
@Maltysen I have no number type right now
I had an idea with sympy
In env.py:

#Decorator for overriding builtins
def return_subclass_from(specials):
  specialnames = ['__%s__' % s for s in specials.split()]
  def wrapit(cls, method):
	return lambda *a: cls(method(*a))
  def dowrap(cls):
	for n in specialnames:
	  method = getattr(cls, n)
	  setattr(cls, n, wrapit(cls, method))
	return cls
  return dowrap

#The real number type
@return_subclass_from('abs add floordiv mod mul neg pow radd rdivmod rfloordiv rmod rmul rpow rsub rtruediv sub truediv trunc')
class Real(Fraction):
but it didn't work out
sympy is too slow
^^^works, except for the symbolic cases you wanted to handle, which will require a sympy-esq ast thing
21:07
nah, I've given up on the symbolic thing
it's a cool theoretical thought
but it's too slow
so yeah that thing works
I'll play around with it a bit
str returns a decimal value, and as_fraction returns it as a fraction
Fraction is not given though?
@orlp hmm?
21:09
@Maltysen what is Fraction?
fractions.Fraction?
yeah
@Maltysen something irks me about Pyth though
I might want to go fully functional
like, F, I, E, B, etc feel pretty bad to me
@Maltysen Gross, you're mixing 2-space indents with tabs? >:O
That's worse than just using tabs
7
That's worse than just using spaces
3
soo.... you like tabs ?
21:19
no
I am just stupid
I starred them both because they're both correct
@Sherlock9 ಠ_ಠ
tabs are only bad for makefiles
o-o
so they're good for everything else?
I picked a standard of spaces and I will continue to stick to it (if only because I like fixed widths in my indents). You do you, Downgoat
21:22
@CᴏɴᴏʀO'Bʀɪᴇɴ no, they are horrible for everything else.
tabs = 8 spaces. That is just wrong...
^ my first reaction to tabs as indentation
Tabs are usually 4 spaces
21:24
@orlp So, you aren't copying Lisp then :P Also, what's AST?
@CᴏɴᴏʀO'Bʀɪᴇɴ no, it is defined as 8
@Sherlock9 lisp is not functional
and AST is abstract syntax tree
@Downgoat So? It's not how they are typically used.
@QPaysTaxes Hm okay. That makes sense.
Thanks!
@QPaysTaxes but they are defined as 8 spaces. most text editors (including github) show them as 8 spaces
21:25
@Downgoat The only text editor besides github that does that is notepad.
> export const class {
wtf am I doing
@orlp I'm going with Wikipedia in saying that Lisp has a functional paradigm. And I'm referring to your not including a symbolic type for now
ಠ_ಠ
tabs are objectively superior but the fact that they are 8 spaces in github and notepad will make me never use them
@AlexA. github gist screwing up my formatting
21:28
> IDE
don't worry, I exclusively use tabs
IDE =/= regular text editor
@Maltysen What was your formatting?
27 secs ago, by Maltysen
don't worry, I exclusively use tabs
At any rate, goodnight
@Maltysen I thought we were friends D:
JavaScript : Sane Type-casing :: Tabs : Sane Indentation
@Maltysen D:
@Sherlock9 night!
@QPaysTaxes +1
@CᴏɴᴏʀO'Bʀɪᴇɴ :(
@AlexA. wait, I said that wrong
I meant to say something else
@QPaysTaxes Uh, is that a euphemism >_>
@QPaysTaxes ( ͡° ͜ʖ ͡°)
That's very logical
I do what I can
21:31
@QPaysTaxes lenny or Connor?
plz no kill me :( i nice dragon
noms face
auughhghghh its a ghost!!
@QPaysTaxes Unicorn =\= omnipotent god
oh nvm, Conor you're not a ghost
21:32
@QPaysTaxes Q == 81
0
A: Sandbox for Proposed Challenges

NeilGenerate the clues for a nonogram Here's a simplified sample nonogram: 2123 1344433322 2 ## 12# ## 11# # 2 ## 1 # 3 ### 3 ### 22 ## ## 21 ## # 221 ## ## # 23 ## ### 22## ## As you can see there are clue numbers above and to the left of the solution ...

wat
Ruby is weird
@QPaysTaxes you must of not used C before
21:34
@QPaysTaxes TI-BASIC doesn't error bc undefined
well yeah...
@QPaysTaxes It doesn't evaluate to true in python
No, you said "in any real language"
Python is a bad language, not a real language
@Downgoat wat?
4 mins ago, by QPaysTaxes
@Downgoat Q == omnipotent god
21:37
@Downgoat ಠ_____________________ಠ
@QPaysTaxes that isn't true in any language
@Downgoat I would downgoat you if I could
@QPaysTaxes that's not a prorgamming language...
@Maltysen thanks for the bajillion pings
@Downgoat no prob
50 secs ago, by Maltysen
@Downgoat ಠ_____________________ಠ
21:38
@Downgoat I really want to flag this
^^^
I found a button
@CᴏɴᴏʀO'Bʀɪᴇɴ I do not trust URL shortners anymore
Let this pass, and maybe some others will fall for the trick
@QPaysTaxes which one?
this one?
^^ PRESS IT
@QPaysTaxes blinkenlights*
I feel so dirty using tabs
@Downgoat don't. they are objectively superior
but they are EIGHT spaces
Tabs are objectively superior.
that is four too many
@QPaysTaxes ಠ_ಠ you're the one who told me to clickt he button
21:43
@Downgoat tabs can be personalized
that's one of the many reasons they are superior
@Maltysen so can spaces
@Downgoat how?
if someone writes code with 8 space indentation how can you make it 4 spaces?
@Maltysen you don't. That's the point, indentation is consistent
21:43
@QPaysTaxes you're missing the point ^^
you don't end up with 100 spaces in one text editor and 1 in another
My girlfriend's friend is over working on homework and I overheard her working on a programming assignment. "I'll call it liststuff. You can't go wrong with stuff."
@CᴏɴᴏʀO'Bʀɪᴇɴ ಠ_ಠ
@VTCAKAVSMoACE :D
@Maltysen though if you want all most all text editors offer an easy way to change
21:44
I wonder what percent of shortened URLs are, in fact, rickrolls.
s/is space/in space/
@Downgoat but if everyone used tabs, then you could just set your display width to whatever you like
and everyone is happy
except for the space-bigots
but then everyone would need to use a fancy text editor
@Downgoat Most everyone does.
21:45
not github
You can customize tab width with github.
brb, submitting complaint to github for using 8 spaces for tabs
wtf
@CᴏɴᴏʀO'Bʀɪᴇɴ how
@Downgoat github online, right?
^^
yeah
pls tell
@Downgoat brb submitting complaint to the universe for people editing code inside github
21:46
@QPaysTaxes what box???
Are any space lovers against using the tab key to do indents? (whether tabs or spaces)
what
Given an arbitrary set of coordinates, is it possible to detect collision of a circle with said set of coordinates?
no idea where
21:48
who tf edits in github online
@Downgoat JUST USE GIT
@Maltysen I AM
@QPaysTaxes But by default pressing it will spit out a tab character., so why not just use tabs?
I WANT TO CHANGE THE VIEWER TAB INDENTATION THING
@Downgoat oh the viewer, you can't
@QPaysTaxes who tf downloads porn
its all online now
21:49
@Maltysen exeacty;\
@CᴏɴᴏʀO'Bʀɪᴇɴ explain more?
@Maltysen I think it was a joke
@HelkaHomba So, I have a circle that represents the player. I have obstacles delineated by x-y coordinates. I want them to be non-interactable..
> are we talking in quotes now?
@QPaysTaxes can't you one of those terabyte drives or something?
21:51
@CᴏɴᴏʀO'Bʀɪᴇɴ yeah
> don't abuse quotes
> quote abuse eleven
32 gb sd card?
1TB USB drive?
get a bigger one then
@QPaysTaxes does your porn watching need to be that fast? maybe get a regular hard drive for your porn and ssd for other things
@Downgoat ssds are crazy expensive
21:52
@Maltysen no I didn't mean SSD. I meant in terms of size. Like a physcially large USB drive
32 gb usb stick?
that can hold a lot of stuffs
@CᴏɴᴏʀO'Bʀɪᴇɴ Check if the dist between player xy and point xy is less than player radius? Is that all you mean?
@HelkaHomba pretty much yeah
@QPaysTaxes if you travel a lot, where do you watch it? You can't do it on the plane...
@QPaysTaxes hmmm, I just nerd sniped myself in solving your problem
@Downgoat why not
21:55
@QPaysTaxes tape it to a ping pong paddle
(totally not personal experience) >_>
@QPaysTaxes phone?
@QPaysTaxes okay. Then get a better data plan
how much data you have?
25 mins ago, by Alex A.
@QPaysTaxes ( ͡° ͜ʖ ͡°)
@QPaysTaxes what is your current carrier?
21:57
@QPaysTaxes wait do you "use" them in the car?
if not why can't you use wifi whenever you get where you're going?
@El'endiaStarman This took me a minute.
kinder is german right?
for children.
@CᴏɴᴏʀO'Bʀɪᴇɴ Yes. Means "children".
21:58
aye yi yi
@QPaysTaxes I think T-Mobile has an unlimited 4G plan for nearish the price of verison
@El'endiaStarman Now I can't stop laughing >_<
@QPaysTaxes @Downgoat doesn't tmobile allow unlimited video streaming over data or something?
even with its limited data plans?
@QPaysTaxes excuses!
compress them then

« first day (1905 days earlier)      last day (3235 days later) »