« first day (2 days earlier)      last day (1229 days later) » 

3:01 PM
Good Morning everyone
@balpha I don't know if Waffles mentioned this, but he thought a very good idea was to allow channels to be stickied
Because a crowd follows a crowd in here
(Big/Active Rooms tend to get bigger, no matter the topic)
 
@balpha it's getting compiled to this:
    play: function () {
        !e || b > d() || e.play();
        b = 99
    }
 
it would be nice to be able to sticky General channels that have no topic, so they can be at the front of the list
 
That shouldn't be the case from the last source I saw:
function makeNoise(level) {
if (!player || level > getNoiseLevel())
return;
player.play();
}
something change in there?
 
isn't one of those a private function and one a public?
 
that's just the closure compiler inlining it
 
3:12 PM
No Dilbert Images Support?
bah...
 
really weird -- I don't see anything obvious
@Chacha102 can you repro this sound issue?
 
what's the current makeNoise function look like?
 
@balpha One sec brb, then I'll try
 
identical to the one you posted
 
ok, here
 
3:13 PM
getting no sound when disabled?
 
I just disabled it
 
hear anything?
 
no
 
let me do a full cache clear brb
k try now
 
test
 
3:14 PM
yoyoyo
 
hello?
 
nope still hearing
 
ooogabooogaboooga
 
testing in firefox
 
I'm in Chrome
 
3:15 PM
same
 
Chrome 6?
well, Dev Version?
 
dev latest yeah
 
I'm on 6.0.472.22 dev
 
ok this is a firefox window, trying sound off
 
test
ooogabooogabooga
 
3:16 PM
works here
only getting 1 sound when disabled, from the other window
 
no sound?
 
does $.cookie("noise_level") return the right thing?
 
yup
i killed chrome completely, all instance, try again
 
really weird
 
haha still getting it
 
3:20 PM
are you sure you don't have some other browser open?
 
any errors popping up?
 
(don't hit me -- just asking)
 
yup, got no noise with just firefox open
one chrome window in chat now and i'm getting it
looking at the minified source though:
play:function(){!e||b>d()||e.play();b=99}
not sure how it wouldn't be happening
 
d() is the cookie value
b is the sound level that the chat asked for
which should be 2 for normal messages
 
oh right i'm reading it wrong
this isn't in the context of an if()
 
3:22 PM
So, about replies ...
 
damn you're crafty closure
 
yeah, closure doesn't like if -- to many chars :)
 
i'll try disabling all extensions, wouldn't worry about it, obviously something on my end
 
@Jaykul Yes?
 
:55685 If I reply to myself, it really should work. And ideally ... shouldn't it not open a new window (particularly if the original message is still visible)
 
3:24 PM
Why is it opening a new window?
@chacha102
 
See that reply didn't work? And this one will have an icon that pops open a new window if you click it
 
click this arrow :)
 
It looks, @Chacha102, like you also can't mention yourself :-P
 
We need to get Jin on that icon ..
 
Ha, or mention other people with punctuation. cough
 
3:25 PM
it is horrible
 
@Jaykul, just for a bit of context, if you scroll back 6 hours or so, you'll see that replies is still wet paint
 
I don't think that it should need to test whether the message is still visible
 
So there are 'known issues'
 
evidently i'm crazy, but i think the arrow is upside down
 
I also don't think you should be able to reply to yourself.
There's no good that can come from it
 
3:27 PM
@Benjol yeah, I kinda figured. But I just thought I'd bring it up in case nobody had noticed. The reply-to-self thing (and mention self) is a little buggy.
 
so why not focus the time instead on making the rooms list paged..
 
right, the error there is it being included in the gutter menu
 
oh, that's an arrow! i thought it was an r
 
Hello @rifferte
 
@Jaykul, given that Marc is away, you're better off asking a question/bug on meta, that way he'll pick it up later.
 
3:28 PM
@Chacha102 I dono -- it makes sense to reply to yourself if you want to resuscitate an old topic -- because that's the easy way to link to it. Otherwise I have to dig out the permalink and get all markdowny on it.
 
upside down arrow, or this: ↵ or the current or "Re:"...anything really
 
Why are my @Chacha102 not being highlighted?
 
There's quite a bit of discussion here in the last few hours, but that makes a lot to read through...
@Nick, it was 'replied:' to begin with
 
@Jaykul I have no idea what you are talking about with the 'linking' stuff
@Jaykul Replying to stuff doesn't link to anything
 
@Chacha102: gutter, reply to
 
3:30 PM
@Chacha102: sure it does -- that's what that icon is. a link.
 
I think we have a keyword mismatch
In my belief
This is a Reply @Jaykul
 
2
Q: Hover on implicit replies works inconsistently

BenjolThe all-new implicit replies functionality has a quirk. Hovering over an @Jeff doesn't highlight the previous message Hovering over an @JeffAtwood does. I assumed that the difference was to do with incomplete names, but here are some other examples: @Benjol (full name): works @Richard (full ...

 
Hm, I guess it doesn't like NUMBERS
in your name, I mean
 
@Jaykul, I think it's a bit more complicated than that, see my bug
I'm going to explain how it works in the following post, if plenty of you could star me up, that would prevent having to explain it every half hour :)
 
LOL @Benjol
Incidentally ... I hadn't noticed the highlighting of the original when you reply or use @ for implicit replies. Now that I have, I don't care that clicking the ↱ icon pops open a new window, but I think the highlight should be ... yellower ;)
 
3:33 PM
:55747 test
 
[Replies explained] *Implicit replies*, if you reply with @Name, the system 'links' your post to the previous post by @Name, which will be highlighted when you rollover your post (buggy). *Explicit replies*, create using gutter/toolarrow->reply to message. These are for linking to an **older** post, and you see a little arrow next to your message, which will link back. PS: If @MarcGravell isn't online here, your best bet is to report bugs on meta.
A good convention (in my opinion) is to include the @Name even when you do an explicit reply.
 
@Benjol
 
Please star me that message
 
That was a reply
Test
That was an implicit reply
two different things
 
Can you star that message people (if you like it obviously)? That way it will get in the starred list and newbies will (maybe) understand
 
3:38 PM
heh..assuming they read it
 
@George, yes, small chance I know, but greater chance than them reading through 7 hours of transcript ;)
 
Good explanation, @Benjol
 
It'll need at least 3 stars to stay visible, by my reckoning, one more from anyone? :)
Oh, it's too late to add, but a good convention (in my opinion) is to include the @Name even when you do an explicit reply.
 
@Benjol: Added to the original message
 
4:06 PM
status-pops-open-a-beer
 
If you have to ask people to star your message, there's a problem.
Heh.
:P
 
4:50 PM
maybe a "current status" feature would make sense...
 
now firefox gives sound with it turned off
anyone else experiencing this? chat sounds even when disabled?
 
...like in skype/msn/etc... active/busy/away/went for a poop/etc...
@NickCraver ...no sounds from FireFox but I do hear voices in my head. don't know if they're from SO or if they're just the usual voices though...
 
even after a ctrl+f5?
 
You mean, does he hear voices in his head after Ctrl+F5?
 
I just noticed that there are two Sandbox rooms. I know the room number is the key, but should the system put up some resistance when someone tries to use a name that already exists?
 
4:58 PM
ah, wait, it's not in my head. it was just the TV people again...

!http://www.youtube.com/watch?v=fD7dTal4yzM
 
 
2 hours later…
6:38 PM
@Benjol I've put down my thoughts on Meta re replies; let me know if you think this covers it...
 
if I say <at>Someone, what is the algorithm to determine if this is a reply to "Someone"? Does it require a full name? Also, can multiple accounts have the same name?
This in response to your post on that question @MarcGravell
 
> Does it require a full name?
No
> can multiple accounts have the same name?
Yes
Rules:
- for an auto-reply, only one @mention is allowed
- the target must be unambiguous in the last 12 hours
 
So why didn't work with Richard earlier?
 
However!
there is a bug:
at the moment, it checks that they are unambiguous in this room, and then that they have spoken in the last 12 hours
which isn't quite the same thing
So I expect that another @Richard has dropped by.
 
no
I noticed that it didn't work, and checked, I went over every icon in the top right area
there was just one Richard present
 
6:44 PM
that isn't the same thing
that is the live list
 
aha, last 12 hours
 
no; not even that
You can @mention anyone who has been active in the room
the 12 hours is an additional check just for auto-reply
 
ok, yes, that is a bug
:)
bug in the spec most likely
:)
 
well, we're writing the spec here, now, in this chat ;p
 
Yep :)
Ok, so the trick is to make it unambigous
 
6:46 PM
Why 12 hours?
 
Our detailed instructions for chat: "go build a chat system... make it awesome"
 
Yeah, I have specs like that
or rather, "add another form"
 
@rchern - they'll still get the mention; it just assumes it is a new conversation to that person, not a reply.
 
ok, well, let's tinker a bit
12 hours, that seems excessive
if I say "Hey, @someone, I don't agree"
 
but explicit replies have no time bounds
@Lasse : pick a number!
 
6:48 PM
12 hours seems a bit excessive for that
yeah, I know
 
1
A: Hover on implicit replies works inconsistently

Marc GravellI have a strong suspicion that it isn't working there because it is am ambiguous match... so there have probably been multiple "Nick"s in the discussion. Hence @Nick works as a mention, but it can't make it an unambiguous auto-reply. Additionally: it will only do an implicit reply if the other p...

 
Let me give a stab at formulating a rule, pick it apart, tell me why I'm an idiot
1. Since @someone has to mention a complete name, find all accounts that have been active in the room that has the *full* name of "someone"
2. Pick the last one
If you want to add "only make it a reply if the last message of that someone is within X hours", go ahead.
And by "last one", I mean "the account that posted the last message"
 
1: it doesn't have to be a full name
 
Ok, scratch that then
wouldn't the rest work anyway?
 
2: yeah, that probably makes sense
i.e. pick the most recent match in the last 12 hours
 
6:53 PM
I mean, let me rephrase/explain
Let's assume I'm standing together with 3 friends, 2 of which are named Richard
If I look up in the air and say "Richard, you're a jerk"
 
there's a joke in there somewhere... involves a happy dog
 
That's the current system
No, sorry, there isn't :)
 
or is that tails ;p
 
This is why I was opposed to this automatic let's-try-to-figure-out-what-the-user-meant type of system
It almost invariable fails, at some point
 
That isn't quite true.
 
6:55 PM
However, "good enough" might actually be good enough
 
We'll get it working on "latest"; then it is:
Richard 1 says "hi"
 
So if there's multiple Richard's talking, and there's no way by name to tell them apart, I will just have to specify by using the mouse and replying to specific messages
 
Richard 2 says "meh"
You say "@Richard, you're bitter"
the reply goes to Richard 2 'cos he spoke most recently
 
yep, it refers to "meh"
right
and of course, again, it could go wrong
Richard 1 might post 0.1 second before you hit enter
but it is good enough
 
So? They'll still both get the @mention highlight etc
they can argue about it / laugh about it ;p
 
6:57 PM
you might even say it would be a hint to the two of them to fix their names :)
 
I think having it simple is worth the risk of a few corner cases
 
yep
I agree
 
Did you notice I deliberately avoided starting with Rich A? 'cos that leads to...
 
When I get the "you can retry this in X seconds" thingy, why does it differ?
what determines the delay?
 
@balpha wrote that. Some non-linear rate-limiting, I believe.
 
6:58 PM
And why do I get "you can retry this in 0 seconds", it's like ... uhm, you mean... now?
 
don't quote me on the numbers, but something like this:
 
Testing the reply feature...
 
So you can past a few things quickly, but not a long stream of them
 
irc flood protection, get it :)
 
you can talk once every two seconds for a while
but you're limited to once every twenty seconds over the course of half an hour
 
6:59 PM
just perhaps.... make sure the message says 1 minimum?
 
@LasseVKarlsen - yes; I intended to change that message (for 0 seconds) to say something clearer
(that code was inherited ;p)
 
doesn't have to be exact, minimum 1 second would be good enough
 
yes, I'll just up it to 1 ;p
 

« first day (2 days earlier)      last day (1229 days later) »