« first day (2310 days earlier)      last day (2536 days later) » 

9:02 PM
@Shaggy exactly
 
@Dada Tricky! Might actually make for an interesting challenge here.
 
9:22 PM
is it ok to edit someone's challenge to help them get off of hold?
 
@Dada Only I'm on m'phone, in a boozer, at the end of me working week; I'd love to take a stab at this.
 
9:41 PM
Anyyone have sandbox link?
 
@Shaggy yes
 
well that was easy
 
Wow, it was a while ago when I got that
@HelkaHomba Will you help me get good at writing challenges? You appear to be very god at it
 
10:00 PM
@Downgoat You're the main man on the userscript, aren't you?
 
Downgoat = userscript
 
I'm supposed to be but @ETHproductions probably is mantaining it more than me :P
 
Dowgoat is not a user, he is a userscript...
 
0
Q: Definition of a comment

ChristopherWe need a definition of comment. I have seen challenges that need comments or ban comments. What is a comment? I will propose a definition in the answers. Users should assume that the highest voted answer with double upvotes vs downvotes is the definition.

 
Crap. My link contains language in the book. (Too late to edit) read at own will
 
10:16 PM
@Downgoat Grand; I'll mention it to him as well, but it was mentioned to me that ye might be interested in me coding up this bookmarlet properly for the userscript.
 
@Shaggy Thanks, but @JAtkin has a "Challenges of the Day" box on the userscript which allows the user to select some tags and it'll bring up some random questions they can answer, that seems pretty similar imo, unless I'm misunderstanding.
 
10:27 PM
@ASCII-only wait looks like swift has really nice tool for AST debugging et al. so I will figure out how swift work and copy paste for VSL
 
what is JS-style scoping
 
@ASCII-only What was the error message?
 
@TuxCopter how JS does scoping w/ closure. e.g.:
function goat() {
    var a = 1;
    if (true) {
        var b = 2:
    }
    console.log(b); // get 2
}
 
Oh
 
@Adám like 3 of the executables couldn't be found
 
10:44 PM
@ASCII-only I think it's because you use windows :P
 
@Downgoat but mslkc is by ms
 
@ASCII-only many sheep lack kindness & compassion?
 
> Daily vote limit reached; vote again in 1 hour.
 
10:51 PM
ಠ_ಠ
It's 1AM I can't use votes that fast wait 11PM UTC
 
11:03 PM
@mınxomaτ What is git-rest? I was looking for alwsl when I ran across it listed on your organizations, but it doesn't appear to be a valid link on github?
 
@Downgoat most
 
Anonymous
@VoteToClose That might be the org he did voodoo on to make a repo not have an owner
 
I just overtook Martin and became the top VLQ reviewer. \o/
 
Always strive for high quality reviews. >_>
 
becoming a top reviewer really doesn't depend on reviewing quickly (unless the queue reaches size 2)
it depends on getting to the review queue quickly once the review becomes available
at that point you get a lot of time to actually do the review
 
11:11 PM
@DJMcMayhem Seriously though, congrats! You out-reviewed me by a factor of 33.
 
@DJMcMayhem :OOO that is amazing, congrats! :D
oh my gosh if you think GCC/Clang generates unreadable ASM you have never met swiftc
 
If you want the most readable machine code you should set the optimization to something like -O0.
This gets rid of pointless operations generated on the most naive setting, but witohut doing any crazy transformations.
IIRC clang actually generates LLVM code similar to gcc's machine code without any flags, where every variable is stored on the stack.
But if you add a low optimization level, then it will actually use LLVM registers.
 
yeah, swiftc by default does no optimizaiton
@feersum LLVM registers?
 
Like %r5 = add i32 %r4, 1.
r5 and r4 are registers.
Nothing like machinecode registers of course.
Have you read the LLVM manual at all or are you only going by reverse engineering other compilers?
 
11:22 PM
@feersum oh, I thought those are called aliases
 
@VoteToClose also really good is the 64kb category winner: youtube.com/watch?v=JZ6ZzJeWgpY
 
@feersum I've read about 37% of manual
I'm not really familiar with it's more complex aspects though such as GC and reflection features
 
"reflecetin"?
Me neither, I have really only used it to write C so far...
 
@feersum do you know if sext signed extension or unsigned extension?
 
it's probably short for "sign extend"; zero-extend functions normally have a z in their name somewhere
I don't know for certain, though
 
11:32 PM
Pro tip: it's very easy to find this in teh manual.
 
@feersum manual says zest is signed but it make more sense for sext to be signed so now I'm confuse
 
"zest"?
I'm pretty sure that's not a real thing...
Nope, it isn't.
Bro what manual you reading
 
Anonymous
Zest is grated fruit peel
 
Anonymous
I think he's reading The Joy of Cooking
 
Juicero manual?
 
@Downgoat that's zext
 
I don't care
:P
 
zext = zero-extend
 
Hm, that left-extends though
I would need a right extend for a downcast
 
wait what downcast = 64 to 32?
 
11:44 PM
"right extend?"
I suppose that would be left shift.
And as expected, zext documentation states that it zero extends.
So I don't know what the confusion is.
 

« first day (2310 days earlier)      last day (2536 days later) »