« first day (1902 days earlier)      last day (2931 days later) » 

4:00 AM
@Dennis do you think that there can be an elegant tacit programming language, using full words as identifiers (e.g. like Python)?
 
@HelkaHomba why am I not on the list :(
 
Not in a top 10 :/
 
@orlp imo Pyth is pretty elegant, except for that everything is one character
and the overloads
 
Pyth isn't tacit though.
 
4:01 AM
i fail a critical reading
 
So I'm guessing me and @AlexA. have voted so far :P
 
:/
 
@HelkaHomba Add me to that list, haha
 
ooh the bird is winning
 
I should have forbidden self-voting
 
4:03 AM
I voted Peter Taylor because math
 
@HelkaHomba there would be no way to enforce that anyway
 
@Doorknob If it wasn't you then who? I'd say Sp or Martin.
 
@orlp I do, but elegance it entirely subjective. mean := sum ÷ length looks elegant to me.
 
@Dennis yes, but there has to be some logic to it
 
@QPaysTaxes the epitome of beauty
 
4:06 AM
SHOUT LANGUAGES ARE THE BEST
 
@Dennis I'm missing the logical consistent pattern in the chain rules
mean := sum / length looks underspecified to me
 
There is. The right side is S÷L in Jelly. In a monadic chain, dyad-monad is a fork, and the monad at the beginning in an atop, so you get div(sum(arg), length(arg)).
 
@Quill DELETE FROM users WHERE like_shout_langs = TRUE
 
@Dennis but why is a dyad-monad in a monadic chain a fork?
 
0/10 inconsistent table&column cases
 
4:08 AM
is there some fundamental rule that allows you to logically derive the chain rules?
I don't see it, they seem ad-hoc to me
 
@Quill hmm? aren't they all lowercase?
 
there we go
it's more common to use UpperCamelCase for SQL tables, but meh
 
yeah, i only SQL a little
 
Coderpad anyone? coderpad.io/APW66JWD
 
compare it to lisp, (define mean (a) (div (sum a) (len a))), there is a consistent and logical explanation of what applies to what
in haskell there is currying, which allows some things to be written in a point-free style, which is also logical and consistent
 
e.g. + 5 is a monadic function that adds 5 to whatever it gets called on
 
@orlp No, there isn't. The chains could be defined in an entirely different manner. In effect, (fg)(y) in the atop f(g(y)) in APL, but the hook f(y, g(y)) in J.
 
but I don't see the logic or consistency in Jelly
I'm thinking about reviving Pyth5 a bit but experimenting with currying
 
Sounds interesting. Any concrete ideas?
 
not yet, I have to figure it out in my head
 
4:20 AM
ಠ_ಠ
 
I got my first gold badge on this site today! \0/
 
@HelkaHomba what is coderpad
 
@DrGreenEggsandHamDJ Nobody banned you in time? Congrats!
 
@DrGreenEggsandHamDJ Nice!
 
Anonymous
Good job
 
4:21 AM
I really want to get socratic. I'm a long way off though.
I'm close to inquisitive though
 
Oh, you got Fantic? You got a gold badge and PPCG got your soul!
 
Anonymous
Oh it's just the no-lifer gold badge. Lame. /s
 
Anonymous
> fantic
 
Anonymous
My fan has tics, too. One of the screws needs tightening.
 
Yeah, Fanatic is more of an intervention than an accomplishment. :P
 
4:22 AM
¯\_(ツ)_/¯ You guys all have it.
 
Anonymous
 
@QPaysTaxes I am a fanta fantic
 
minus q
ninja'd
 
@DrGreenEggsandHamDJ -q?
 
Anonymous
@DrGreenEggsandHamDJ We know. We're experts on the subject of having no lives.
 
4:23 AM
@Downgoat I meant "Except for q"
 
oh
 
Anonymous
abcdefghijklmnoprstuvwxyz
 
ohhhhhhh
 
No, Q.
 
Anonymous
ba-dum tiss
 
4:24 AM
@Dennis ABCDEFGHIJKLMNOPRSTUVWXYZ?
 
Anonymous
@QPaysTaxes Self-referential citations are not valid
 
Except for topics involving recursion.
 
Anonymous
 
This is the only gold badge I have other than 'fantic' scifi.stackexchange.com/help/badges/37/…
Wait, that's not true. I have one on game dev and one on U&L.
 
Anonymous
I still haven't gotten famous question. I don't know how to get it on PPCG, given its smaller size, other than being quartata or waiting 4 years.
 
4:26 AM
@DrGreenEggsandHamDJ who is Kylo Ren? (without spoilers pls)
 
Anonymous
@Downgoat Jar Jar Binks
 
@Downgoat Emo Darth Maul.
 
@Mego write a question about Uppenguin or Downpenguin
@DrGreenEggsandHamDJ oh
:
 
@Downgoat The Big(ish) Bad of Star Wars VII.
 
But not as bad-ass.
 
4:26 AM
@Mego Posting a catalog question seems to do the trick.
 
Anonymous
@Downgoat Oh you got famous from that? I just thought it had a bunch of upvotes
 
Anonymous
@Dennis I don't know that there's another challenge that would be a good fit for a "catalog"
 
@Mego yes, I got so famous, I am the most famous goat on PPCG.
@QPaysTaxes when I said spoilers that was with the i flag
 
@Dennis after some more thinking, fixed arity is pretty hard to reconcile with currying
it would give first-order functions to Pyth though
 
@QPaysTaxes No, I meant [SPOIELS] [SPOIELS] not [SPOIELS]
 
Anonymous
4:28 AM
@QPaysTaxes Jar Jar Binks, Leia Skywalker, killing Luke, rules the galaxy, permanently
 
What non-PPCG question or answer are you most proud of?
 
e.g. right now +Q) calls + as if it's an arity one function, which is the absolute value if my memory doesn't fail me
 
@QPaysTaxes I spelled spoilers wrong and I'm not changing it
 
Anonymous
@QPaysTaxes Pretty sure that's already a challenge
 
@DrGreenEggsandHamDJ one-sec linking
 
4:29 AM
if Pyth had currying, +Q) would be an arity-1 function
 
Anonymous
16
A: Toward a philosophy of Chat

MegoThe flagging system is kind of terrible Just my two cents' worth. Note that I'm coming from mainly chatting on SE; MSE and SO chats are probably different because there are drastically less moderators. When a chat flag is raised in a SE chatroom, hordes of 10k users and moderators come to check...

 
Anonymous
Thanks for the upvote :P
 
1
A: How to add multiple text to local Storage HTML5

DowngoatAs far as I understand, you want to store multiple strings into localStorage. You could achieve that using the following: How To achieve this, you would store all the Strings in an array. We can then put this into localStorage. In the examples, I will be using 'names' as the localStorage item n...

I had to explain what an array was because OP didn't understand them
It took me like 45 minutes and I only got 1 upvote ;_;
 
@orlp Yeah, I thought so too.
 
50
A: Why does Python "preemptively" hang when trying to calculate a very large number?

El'endia StarmanTLDR: Python precomputes constants in the code. If any very large number is calculated with at least one intermediate step, the process will be CPU time limited. It took quite a bit of searching, but I have discovered evidence that Python 3 does precompute constant literals that it finds in th...

 
4:32 AM
spends 30 minutes in TNB... 6 hours pass
I must of been really patient back then...
 
Anonymous
@El'endiaStarman Man that's not even fair. I gave you a solution in my answer and got nowhere near as many votes.
 
Anonymous
@QPaysTaxes That would be a duplicate of either this or this
 
How do you make it onebox?
 
this is my favorite question title when out of context:
369
Q: How can I tell if a corpse is safe to eat?

Larry WangI am a human wizard, and I just killed a monster, leaving a corpse on the ground. How do I tell whether it is safe to eat this corpse? I leave the monster unspecified because I am interested in "how can I figure out whether this is edible," rather than whether any particular monster is edible. L...

@DrGreenEggsandHamDJ the URL has to be the only thing in the message
 
Anonymous
It annoys me that Arqade goes out of their way to violate SE guidelines and make their question titles unnecessarily clickbait-y (and, by extension, less informative)
 
4:35 AM
This is my favorite network question, just for the hilarious randomness of it:
33
Q: How was I murdered by Nyan Cat?

DJ McMayhemI was fighting the solar pillar with the Meowmere sword, and I was doing really well, I had actually just killed it, when I died. Now, dying's not a huge deal to me, especially considering I die all the time, but I happened to look at the death message and it said: Darth McButtkix's vital org...

 
Anonymous
@Downgoat You can have a reply in the message
 
@Mego yes but I didn't feel like typing that
 
@Mego Well, I actually found that source...
G'night!
 
@Mego I disagree. I think to some extent, each network has it's own subculture, and it's acceptable over there.
 
Anonymous
> How can I fix or at least mitigate this?
 
4:36 AM
@QPaysTaxes night!
 
Anonymous
I offered a solution to that question
 
PPCG also doesn't really fit in with the rest of the network, but it's a great and productive site.
 
@QPaysTaxes it was a typo!
@DrGreenEggsandHamDJ hahahaha... "productive"
 
@Mego That you did. It was the secondary question though. The why was the primary, and I found the answer to that.
 
Oct 30 '15 at 2:28, by Vɪʜᴀɴ
Productivity is measured as: "Productivity is measured by comparing the amount of goods and services produced with the inputs which were used in production". Here, that would be zero so productivity per second would cause a divide by zero error
 
Anonymous
4:37 AM
239
Q: How do I write a good title?

Mark HarrisonA good title helps your question get the attention it deserves. What goes into a good title? Return to FAQ index

 
@Downgoat As they say, Great minds waste time alike
 
Anonymous
MSE > individual site culture
 
@Dennis I did some more thinking, and I'm starting to get some ideas
 
Anonymous
With the exception of PPCG because we're not a Q&A site, but we still strive for descriptive titles
 
@Dennis some of the more recent additions have been pretty good, e.g. *F, right?
well, consider this: *5M, with currying
 
4:39 AM
So, multiple each by 5?
 
ye
 
Doesn't *L5 do that already?
 
@Mego I still disagree, but I don't have MSE to back me up. Yet. Gimme a few minutes.
 
@Dennis yes, but this is more generic
I'm trying to find a powerful generic base for a programming language
 
I need to get stuff done, night!
 
4:41 AM
hrm, now when considering +8*5M I'm starting to see where the chain rules come from
directly translated into currying that'd be lambda x: map(plus(8)(multiply)(5), x) which is nonsensical
 
This is the intended interpretation, yes?
 
@Dennis correct
 
Anonymous
It makes sense to me, looking at it like a stack-based language with implicit inputs and vectorized operations. 5*8+ with input [1, 2, 3] would produce map(lambda x:5*x+8, [1, 2, 3])
 
Anonymous
Seriously works the exact same way for that example (plus an explicit input because implicit input is only in v2)
 
this just got previewed
that's absurdly powerful wtf
and a common too
 
4:59 AM
^ I like this one for some reason and I'm not sure why. It's in a pretty different style than most of Veritasium's videos.
Also...
> So how did this cold, remote, ice-covered archipelago come to be inhabited?
People. The answer is people.
 
Anonymous
People have this habit of looking at seemingly-uninhabitable places and going "yeah we can survive there"
 
Anonymous
"there's no way you'll survive there" "how bout I do anyway"
 
Anonymous
Really people do that with anything that is believed to be impossible
 
> The video should named: "I just bought a drone and I want to use it"
hahaha
 
5:07 AM
That human spirit is responsible for both our greatest triumphs and our stupidest moments.
@Downgoat Hahaha, absolutely. :P
 
5:28 AM
> Query rate of 24 queries per hour exceeded for your network (0000:0000:0000::/48), please try again later.
Interesting IP address range...
 
@mınxomaτ what IP?
 
0000:0000:0000::/48
 
@mınxomaτ Testing something out locally at work or something?
 
@mınxomaτ is that like IPv2831?
 
@El'endiaStarman I got that from the .rest WHOIS database. Their WHOIS is severly broken.
@Downgoat ? That's regular IPv6.
 
5:32 AM
oh :/
 
√(p^2+q^2) + √(r^2+s^2) >= √(p^2+q^2+r^2+s^2)

for all real p, q, r, s. True or false?
 
Triangle inequality.
 
@El'endiaStarman I don't see how that helps
 
your question is the same as sqrt(a) + sqrt(b) >= sqrt(a + b) for positive real a, b
since a = p^2 + q^2, and b = r^2 + s^2
and squared real numbers are positive
if you then square both sides
you get
2*sqrt(ab) + a + b >= a + b
which is obviously true for positive real a, b
 
@orlp Good job
 
5:46 AM
@Downgoat Communal coding site. (coderpad.io/APW66JWD)
 
@HelkaHomba Good god, of all of the people on that list, why are people saying they want to assume my identity?
 
Python 3.5 is really great and does all things.
 
Spoiler alert: I'm not actually a bird.
 
@Dennis I'm glad to see that you're seeing the light.
 
@Dennis It's certainly an improvement over Python X for X < 3.5.
But yeah, PSA: Don't end up like me, kids.
 
5:50 AM
@AlexA. 4 people?! Yikes.. (context)
 
I know!!
 
Hm, it works great locally, but readline breaks after make install...
 
Then don't make install.
 
ಠ_ಠ
 
¯\_(ツ)_/¯
 
5:54 AM
@Dennis what works great
but breaks after make install?
are you compiling Python yourself?
do ./configure --prefix=/home/dennis/python35 and then make -j 4 && make install
 
The whole point of make install is to get it out of my home directory...
 
Anonymous
Is the GNU readline lib installed in a non-standard location?
 
Anonymous
Also why are you doing ./configure && make && make install when you can do python setup.py install?
 
It isn't. I don't want to waste any time on this, so I moved the extracted tarball to /opt and created a symlink.
All that work to save three bytes in a tuple() cast...
 
Anonymous
Worth it
 
6:05 AM
Those three bytes made me beat another Python answer, so definitely worth it.
@Mego Two reasons: 1. I had no idea that was a thing. 2. I don't know what it does.
 
6:18 AM
Is there a Python 3.5 online interpreter? Ideone seems to be on Python 3.4...
 
Anonymous
@Dennis It uses setuptools to compile and install it, which in turn uses gcc/make and all that good stuff. I usually have much more success with setuptools than ./configure && make && make install
 
@DrGreenEggsandHamDJ That works like a charm. Thanks!
Just noticed re.sub does a global replace by default. sighs
 
@Dennis No prob! Repl.it is one of my favorite sites.
 
That adds "only" two bytes to my Python answer, but there seems to be no easy way to save my Pyth answer...
 
6:29 AM
0
A: Sandbox for Proposed Challenges

Dr Green Eggs and Ham DJBuild a pyramid without any triangles. code-golf, kolmogorov-complexity, ascii-art As a little kid, I liked to play with these toys a lot: They probably intended for these to be used for art, but I always used them for math! Fractals, patterns, etc. One time, I was given this challenge: ...

 
@Dennis the point is, you're not supposed to do make install
you should keep your system's Python separate from your Python
because the Python the OS uses is an OS component, and is not designed to be replaced
 
Hello
 
what I do is ./configure --prefix /home/orlp/python35, and ln -s ~/python35/python ~/bin/python35
 
But make install puts it in /usr/local, so it is separated from the system's version in /usr. That should work.
 
@Dennis I generally try to stay away from anything /usr
I lied, I actually have /home/orlp/build/python35
all my built stuff is in ~/build
and then I symlink into ~/bin
which is in my path
works like a charm for pretty much everything, never any issues
 
6:40 AM
@orlp: I think you actually explained the Y combinator much better than that website you linked to me. There's no demonstration of what these functions do.
 
@AlexA. Glitching my calculator
 
@El'endiaStarman the Y combinator beautifully shows recursion with unnamed functions, but IMO it also shows how easily stuff can get incredibly complicated
 
Ha! Indeed...
 
if we ever have AI programmers in our lifetime, I doubt we'd be able to understand the code they'd write
 
@orlp Depends
@orlp Maybe AI programming is so long-winded that someone just creates a framework
Or maybe someone just makes a really fast markov-chain bot and feeds it a lot of data
 
6:50 AM
@orlp That will be obfuscated beyond what we can produce
 
@Dow you can't ping yourself
 
@MarsUltor He means AI that does programming.
 
Oh
@orlp Well, you just have to hope the people who programmed the AIs care enough about code style/readability
 
@El'endiaStarman When AI will be able to develop application, will we still be useful...?
 
But, assuming the AI can complete a task, they can probably choose fitting names
 
6:55 AM
@MarsUltor orlp and I were thinking about the Y combinator.
 
@MarsUltor I don't think it's part of what makes an AI able to program, it would be able to understand the relation betweens what's written and what happens, but could still only use abstract name for functions and variables
I think I'll go for the new conway's game of life challenge :3
Hum, only counting how much adjacent cell there is is already 200 bytes+...
 
@Katenkyo what language?
 
@orlp Lua
 
ugh
 
Only golfing in lua, mainly because that's the only language I use on a regular basis
And I love the fact that you have so little built-ins you have to do everything by yourself
Hum, now that I have added the wrapping at edge.. it's over 300 bytes... I'll have to golf it down later Oo
Hum... fuck, have to do a deep copy of the previous state -_-
 
7:51 AM
Review of Windows' Bash. For all Windows Insider members (previously called Technical Preview), Bash is now available.
 
@mınxomaτ Shit, only for Win10
 
Upgrade to Windows 10 then. Win10 is the new standard platform (rolling upgrades). There will be a lot of new features that won't be available on older platforms.
 
Well, I've got the part where the game of life stabilise, only have to determine when it loops forever :D
@mınxomaτ I think I'll upgrade my personal computer soon, but I mostly want bash on windows for my work, and I won't upgrade to windows 10 there before a while
 
I like that Windows Bash not only contains the core utils, but also features a fully functional APT.
 
@mınxomaτ APT?
 
7:59 AM
@MarsUltor Seriously?
 
@mınxomaτ ?
 
@mınxomaτ CJam?
 
aptitude is a front-end to the Advanced Packaging Tool (APT). It displays a list of software packages and allows the user to interactively pick packages to install or remove. It has an especially powerful search system utilizing flexible search patterns. It was initially created for Debian, but has appeared in RPM Package Manager (RPM) based distributions as well (such as Conectiva). == User interfaces == aptitude is based on the ncurses computer terminal library, with which it provides an interface that incorporates some elements commonly seen in graphical user interfaces (GUIs) (such as pull...
 
@zyabin101 GolfScript?
 
@mınxomaτ Wow, we will finally be able to work on a windows... Oo
 
8:00 AM
@mınxomaτ It is a front end. Here is the actual APT:
The Advanced Package Tool, or APT, is a free software user interface that works with core libraries to handle the installation and removal of software on the Debian and other Linux distributions. APT simplifies the process of managing software on Unix-like computer systems by automating the retrieval, configuration and installation of software packages, either from precompiled files or by compiling source code. APT was originally designed as a front-end for dpkg to work with Debian's .deb packages, but it has since been modified to also work with the RPM Package Manager system via APT-RPM. The...
@MarsUltor Pyth?
 
@zyabin101 Jelly?
 
@zyabin101 ><>?
 
@mınxomaτ So Ubuntu-style apt with windows packages instead of linux ones?
 
No. Read the article.
 
@MarsUltor Vitsy?
 
8:02 AM
@zyabin101 Lenguage?
 
@MarsUltor 05AB1E?
 
@zyabin101 bash?
 
c-c-c-c-combobreaker
 
@zyabin101 ?
 
Bourne shell is not a golfing language.
 
8:04 AM
Yes it is
Well, it's used for golfing
 
A and B are matrices, what is this inequality called? ||A+B||_{op} <= ||A||_{op} + ||B||_{op}
 
since i found out about ppcg.lol i've yet to type more than 8 letters to visit
 
@Winny there's ppcg.ga now ^^
golfier :D
 
I need to find a good way to remember the ga though
 
Do your browsers not autocomplete? o.O
 
8:14 AM
lol is just lol, I mean, lol
 
So, I have 1236 bytes ungolfed!
 
some reason my completion isa tad goofy
 
Let's start golfing it !
 
I tend to visit PPCG with c<enter>
 
8:16 AM
if that doesn't work for you, you're not visiting PPCG often enough...
 
Well, actually the tab is pinned and opens in every Chrome instance I'm signed in to.
 
tries
 
@MartinBüttner truth
 
I visit often enough :D
p must work too
But
 
I've disabled smart completion (from titles and contents) in my Chrome because it never brought up what I was actually looking for, so it only auto-completes on URLs now
 
8:17 AM
To make sure they always work, just add to favorites
 
8:31 AM
0
A: Stable Game of Life

KatenkyoLua, 531 Bytes Who wants a massive submission? \o/ There's a lot of things to golf down, even if I did the most of it. function f(m)c={}t=table.concat::z::c[#c+1]={}p=c[#c]a={}for i=1,#m do p[#p+1]=t(m[i])a[i]={}for j=1,#m[i]do x=#m y=#m[1]k=i+1>x and 1or i+1l=j+1>y and 1or j+1g=i-1<1 and x o...

Finally a decent thing, sad that Martin beats me on posting first :p
 
Well, there isn't much you can do against CellularAutomaton without a golfing language, I guess...
 
Yes, glory to Mathematica and its built-ins ^^
 
8:46 AM
I just discovered that in addition to the linux subsystem, the new Win10 build also features a system-wide dark theme. Finally!
 
9:08 AM
Hum, don't think I can golf it more, if someone see some golfing left to do, I'm open to comments ^^
 
@Katenkyo Hail Mathematica
 
@Quill at least, my answer is still under 100 ms to compute 5x5 matrix :D
I'll try computing a 15x5 then a 15x15
 
random question.. how do people put math inline in emails I am receiving? It looks like magic to me
:)
 
@Lembik LaTeX?
 
@Katenkyo sure but what do you actually do to get the rendered LaTeX in your email?
 
9:13 AM
@Katenkyo *MathJax?
 
~100 ms for 53 generations of a 15x15 conways will checking for loops etc ¤_¤
@MarsUltor Forgot how that was called
 
@Katenkyo ¤_¤?
You love putting any character as eyes in a kaomoji, eh?
 
@zyabin101 It's like having stars in the eyese, but looking hungry at the same times
 
hi everyone :)
 
9:19 AM
@KennyLau Hi ! You seem to always appear after I've coded a big bunch of lua ^^
 
oh really
let me have a look?
 
0
A: Stable Game of Life

KatenkyoLua, 531 509 488 487 Bytes Who wants a massive submission? \o/ Edit: Improved it, but don't know how to golf it anymore, so... explanations are coming comments added :) function f(m)c={}t=table.concat::z::c[#c+1]={}p=c[#c]a={}for i=1,#m do p[#p+1]=t(m[i])a[i]={}for j=1,#m[i] do y=#m[1]k=i+1>...

Here you go, don't think there's much to do
except from re-doing it from scratch with an other approche
 
2
A: Find the program that prints this integer sequence (Cops' thread)

Kenny LauPyth, 18 bytes # marks unrevealed characters. L?Jtb##5#m##S#2 #y Outputs (starts from 1): 1 -> 2 2 -> 3 3 -> 5 4 -> 7 Online interpreter

still un-cracked :)
 
3
A: Find the program that prints this integer sequence (Cops' thread)

KatenkyoLua, 45 Bytes A small hint: a(0) will make the program crash :) Output a(1)=>0 a(2)=>1 Code Uses # to hide the code :). a=function(n)#####n###### and #or ########end

me too :)
 
@Katenkyo I believe that k=i+1>#m and 1or i+1 can be golfed much further.
k=1+i%#m
 
9:27 AM
@KennyLau Wow, I feel dumb..
Totally forgot about modulos -_-
 
@Katenkyo cracked :)
 
@KennyLau I knew you would when I told you it was un-cracked xD
 
lol
Care to reveal the original code?
 
Hum, not the good OEIS or the good code, my bad, should have putted more outputs :/
Yes, I will, it technically works, I just fucked up :p
 
9:44 AM
nice
@Katenkyo g=i-1<1 and #m or i-1
g=1+(i-2)%m
 
@KennyLau you just golfed out 50 bytes like it was nothing... thanks a lot!
 
m[k] -> w
m[g] -> v
@Katenkyo
 
1
Q: Create a pie chart

Stewie GriffinThe challenge is simple: Create a pie-chart based on a number of input values. The input will be a list of positive numbers, decimal or integers, and the output will be a pie-chart where each of the input values are represented by separate colors, and a percentage value outside each of the area...

 
@KennyLau so I don't need k and g anymore, as they are use only once, thanks
 
even nicer
(x==3and 1or 0) -> x-1
@Katenkyo
oh nothing
 
9:55 AM
@KennyLau hum, gonna check, but x-2 can actually work
just have to make sure it don't change if x>3
 
y is only used once
 
hum... gonna see
@KennyLau yep, now that we modified kghl ^^
 
@Katenkyo I was referring to y=m[i][j]
 
@KennyLau oh, well, an other y that disappears
 
@Katenkyo (x==3 and 1 or 0) -> x==3
 
9:59 AM
@KennyLau no, x==3 returns a boolean
 
oh doesn't work ok
 
I need them to stay a number because of the construction of a[i][j]
 

« first day (1902 days earlier)      last day (2931 days later) »