« first day (840 days earlier)      last day (3323 days later) » 

12:00 PM
I could help devise the general logic but the coding idk
 
@Unihedro /chats/star/id?
Wassat?
 
@MadaraUchiha $.post('/chats/stars/6697')
console
 
@MadaraUchiha guess what
 
I see
 
I did and it did nothing :D
 
12:03 PM
Nah, doesn't even need that
 
26 what? I must know now
 
$('#starred-posts').on('hover', 'a[href$=.jpg]', function(e) { ... });
Or something like that
 
nah hover isn't cool enough
let's have tiny thumbs like in that meta post
 
@Hakase link?
 
12:05 PM
there's lots of space below starred list on… big monitors…
 
@Hakase Sounds even simpler
 
yeah, remove onebox image links from list of starred messages, add to thumbnails below
 
@Hakase and how do you add stars to them?
 
I'm surprised you haven't seen that coz I've been regularly bringing it up for 8 months :p
@MadaraUchiha move the star button to the corner of respective thumbnail
 
Not as trivial as I thought it would be, but still doable
The only question is about space
 
12:08 PM
@MadaraUchiha Good luck, maybe I just suck at javascript, but I've been working on it for a while :p
 
same button id, core script should pick it up
 
@Hakase a problem I foresee is it not playing exceedingly nice with the _thumb remover
 
we could always modify it
 
Yeah, let me see what I can do.
 
@MadaraUchiha Eh, POST to /messages/ + msgId for the html tag for oneboxed ppic
You can create a span in starscript and use .load for that
 
12:11 PM
@Unihedro I'd rather create my own
I want the star button to be available somehow too
Also, I work with DOM nodes, not HTML
 
It might not play nice with the mutation listener that SE injects by default :p
 
(being jon snow)
 
@Unihedro Nothing to mutate if I remove the nodes entirely :D
 
@Unihedro couldn't you like reinject it after the script has completed?
@mad
lol sorry
 
@MadaraUchiha Wouldn't it stop updating automatically when an ev6 event from the websockets is received?
 
12:13 PM
teamviewre
 
@Hakase maybe
 
@mad a bunch of new users just created, about 8
 
@Unihedro Not if I have a mutation observe on the #starred-posts to see if new oneboxes are added
 
and voters increased
 
ping pong
 
12:14 PM
circulate
 
He's from the same IP
 
this is stupid, even regular users can see it's suspicious
 
Wiped
 
\o/
 
maybe he was someone who helped us
 
12:17 PM
no idea
Voice up, mysterious man!
Or woman, no idea
 
or rather to do stuff only multiple people can do
 
[].filter.call(document.querySelector('#starred-posts').querySelectorAll('li a'), function(a) { return a.href.match(/\.(?:jpg|png|gif)$/); });
 
just having socks is fine apparently, until you start violating rules
 
@Hakase It's not
But since they were obviously created solely for the purposes of raiding
I don't feel a twinge of guilt in feeding them to the spam monster.
 
@Hakase true
 
12:19 PM
a number of high rep users have some socks, which they don't abuse, and that makes it ok
 
@Unihedro @Hakase execute that in console
 
what should be happening?
 
@Hakase You get a list of all image links in the #starred-posts
 
0
Q: Why did Alluka not recieve training to become an assassin?

e.hIt has been stated clearly that Alluak Zoldyck has the same amount of power of a normal girl, which in the hunterxhunter universe means she is very weak. However, all other children in the Zoldyck family have received training since a very early age as well as possessing a set of talents that uni...

 
> Array [ <a>, <a> ]
 
12:20 PM
@Hakase I have several socks on this site alone
 
@MadaraUchiha Summer Anime 2015 shouldn't be there
 
@Hakase Browser?
 
Firefox Developer Edition
 
@Unihedro Why not? It's an image
 
it's not
 
12:21 PM
Because it's not oneboxed?
 
It's an inline link.
 
mmhmm
but still ok tho?
I guess it would be cool to have the text as floating description
 
Good idea :D
 
Yeah
But then there's the problem of making sure that only messages with a single link are accepted
 
@MadaraUchiha POST to /messages/ + msgId then
with {plain: true} if you like.
 
12:24 PM
@Unihedro I'm not going to hit the server 10+ times for something I can do client-side with a bit of cleverness.
 
:p
 
hmm maybe also make sure that if there's only one link, that the whole message is within that link
 
@Unihedro although to be fair, if I don't, I have no way of knowing that
[image link which is very very very very long] some other text
is not oneboxed, assuming chat cuts it off in the middle of the link
@Unihedro /messages/ are you sure?
I got a 500 error
 
wait, that's /messages/ + roomId + / + messageId, try message
 
12:27 PM
@Taisho Dem flags :3
 
@Unihedro Yeah
Well, I can do primary filtering client-side (messages with obvious text in them), and then ping the server to be sure
 
Which is what my in-development script does as well, yep
 
@Unihedro Link?
 
um I'm 2% done
 
12:30 PM
@Hakase You can see that "And some text" is not displayed, it's not even in the DOM
@Unihedro Better than my 0%
 
I got -7% :<
 
done what
 
like so dun
2 restarters, 1 flagger, 7 bots and the good guy egg
 
if (!$.forEach)
  $.forEach = (collection, closure) => [].slice.call(collection).forEach(closure);

// Start by checking if we have work to do - if no oneboxed pictures are in the star-script, don't waste time doing nothing.
function isOnebox(msgId) {
  $.post('/message/' + msgId, {plain: true})
    .success(response => return /^!?https?:\/\/[^ ]+\.(?:jpg|png|gif|svn)$/.test(response))
}
document.getElementById("starred-posts")
isOnebox(20859254)
That's all I have.
 
@Hakase you have bots working on this?
 
12:39 PM
@JNat only the one that clicks instead of me
I assume all 7 voters are bots
 
oic
 
including mine
 
I am real!
 
but u seem so fantastic it's unbelivbl
 
I am fake!
2
 
12:40 PM
function toNativePromise(jQueryPromise) {
    return new Promise(function(resolve, reject) {
        return jQueryPromise.done(resolve).fail(reject);
    });
}
@Unihedro <3
 
@ToshinouKyouko still love u doe
 
@Hakase :)
 
Kyoukori~in!
aww tomation
 
@Unihedro here's a slightly nicer version
function toNativePromise(jQueryPromise) {
    return new Promise(function(resolve, reject) {
        return jQueryPromise.done(resolve).fail(reject);
    });
}

function isOnebox(msgId) {
    return toNativePromise($.post(`/message/${msgId}`))
        .then(function(response) {
            return /^!?https?:\/\/[^ ]+\.(?:jpg|png|gif|svn)$/.test(response);
        });
}

isOnebox(20859254).then(console.log.bind(console));
Native promises are infinitely better than jQuery's.
 
kewl beans
 
12:45 PM
idk what even
promises
 
@Unihedro Then you can do seriously cool things like
 
@Hakase Me neither but I'm going to pretend that I do anyway because I do suck at javascript
 
:D
 
promises r cool. i need to use em a bit more though, i have forgotten them
 
12:47 PM
 
var potentialOneboxes = [20669131, 20859254, 20859233]
Promise.all(potentialOneboxes.map(isOnebox))
    .then(console.log.bind(console));
@Hakase a Promise represents a value that will be available in the future.
It's a different (and better) style to asynchronous programming than callbacks are.
@Unihedro here, execute this
function toNativePromise(jQueryPromise) {
    return new Promise(function(resolve, reject) {
        return jQueryPromise.done(resolve).fail(reject);
    });
}

function isOnebox(msgId) {
    return toNativePromise($.post('/message/' + msgId, {plain: true}))
        .then(function(response) {
            return /^!?https?:\/\/[^ ]+\.(?:jpg|png|gif|svn)$/.test(response);
        });
}
var potentialOneboxes = [20669131, 20859254, 20859233]
Promise.all(potentialOneboxes.map(isOnebox))
    .then(console.log.bind(console));
 
lol this kinda how I do in c# but with regular checks on timers
 
Uncaught SyntaxError: Unexpected token ILLEGAL
 
@Hakase If anything, it's similar to C#'s await/async, but not as nice
 
oh like that even
 
12:49 PM
@Unihedro It probably chokes on my string template
@Unihedro try the edited version
 
False true false
Awesome!!
 
@Unihedro What this does is:
Take the array, map it to isOnebox, isOnebox is a function that returns a native promise, so the result is an array of promises
Promise.all() takes an array of promises, and flattens it to one promise that resolves when all of the promises resolve
Promise.all() resolves with an array of resolved values from all of the promises, in order they were defined in the array.
 
Oh! So that's an ajax flattener?
 
So from Promise.all() I get a promise that resolves with an array of isOnebox results
 
"array of promises" sounds like a result a bad husband/wife would return lol
 
12:53 PM
I call .then() on that Promise and pass the console.log function.
So when that promise resolves, it will call console.log
 
What's .bind?
 
@Unihedro console.log doesn't like to be passed around, because it loses this being console
anyFunction.bind(anyObject) will return a new function which is the exact same as anyFunction, just with this always bound to anyObject.
So basically, it makes sure that console.log doesn't lose the console context, which makes it work
(Try to remove it, you'll see it fails)
 
sooo after doing a .bind, all consequent this-es will refer to the object bound?
 
@Hakase In the function on which bind was called, yes.
 
until the next bind?
 
12:56 PM
let foo = function() { return this.x; };
let obj = {x: 'foobar'};
let boundFoo = foo.bind(obj);

boundFoo(); // foobar
It's a more "permanent" version of .call() and .apply().
In the above example ^
foo.call(obj); // foobar
 
a lot of confusing keywords for a complete js noob
 
@Hakase Just let is new here.
let is the same as var, only with block scope instead of function scope
 
oh ok
 
for (let i = 0; i < 10; i++) {}
// i died here
As opposed to
for (var i = 0; i < 10; i++) {}
// i === 10 here
 
0
Q: Where did the shining eye trope come from?

Toshinou KyoukoWhen an anime character is going to do something cool, animators put in a sparkle on their eye usually accompanied by a metallic 'shiing' sound. It seems like a reflection of sorts, but where did it come from originally? I haven't seen this in other media before.

 
12:58 PM
humu-humu
 
it might be a slight manifestation of michaelbayism
dang all tea at work has run out
last glass today
(cups are for home)
mmm peachy milkshake
 
user image
3
 
blackberry milkshake also mmm
 
should bring your own tea
 
1:05 PM
this is my own tea
who do u think aem
 
you should have prepared for this disaster :(
 
there's backup earl grey but it's bleh :<
I need some green or hojicha
 
just curious has anyone here read Hitsugi Katsugi no Kuro (Shoulder a Coffin Kuro)?
 
Ive been meaning to - is it any good?
 
1:15 PM
just would like to make sure im reading the 4koma in the right order( i mean i have a pretty good idea out of context)
i just started it, its looks amazing @ToshinouKyouko
ive just never read a 'dual' column yonkoma before. after the first try not making to much sense, im now under the impression that one reads the right side 4koma from top to bottom, and then restart at the top of the left 4koma column? is this correct?
 
where was that guide to reading those complex 4komas?
@shaggy wait let me find it to clarify
 
i find it hard to read english comics :/
 
Mar 4 at 7:44, by Yuuki
user image
@ToshinouKyouko ye there aren't any cute girls or anything cute at all
 
@ToshinouKyouko how do you mean, english text, or the method in which you read it
 
1:21 PM
@shaggy I automatically read them right to left
and then the story makes no sense until i realise im doing it
 
@Hakase lol i dont believe this applies to Hitsugi Katsugi no Kuro (Shoulder a Coffin Kuro).
 
English is my first language
 
@ToshinouKyouko same here. but @Hakase in this particular style its a different format that the normal traditional manga read.
 
@shaggy can you name specific pages that seem ambiguous?
 
it's column by column for 4komas
rather than by row
 
1:23 PM
@Hakase instead of going right to left, you go down in a column of 4, and then restart at the top of the second column
 
[5][1]
[6][2]
[7][3]
[8][4]
 
mmm haven't had a lot of experience with those so idk
 
^^^
yeah @Hakase no problem! tosh cleared it up/confirmed it for me.
 
ok I just thought there were slight deviations from the 4 rows but there are 2 columns even
 
theres a first time for everything, haha i got through a few pages and im like i know this has to be better than how its processing in my brain. somethings not right here...
 
1:25 PM
i went through a period of only reading 4komas
they're usually p good
 
its a nice change of pace, and definitely a new and refreshing way of progression and 'speed' to a story
 
lucky star and azumanga daoih are good if you want some comedy ones
 
ive seen some before, just never delt with more than one column :D
 
:D
i see
 
i do. appreciate it! I broke my back 2 days before christmas, so recently, i have been having alot of time on my hands
 
1:29 PM
:O how'd you manage to do that
 
user image
2
 
:o
get better soon!
 
@Unihedro ooh yeah
 
Thanks @Eric, that tactic was optimal
 
1:32 PM
@Unihedro This strategy is way much better than the one we used in our first game :P
 
Hi @deadlydragon00
 
@deadlydragon00 heya :D
 
Hi @ToshinouKyouko @EroSɘnnin Im new here
 
@deadlydragon00 Hiya!
 
@Unihedro your here
 
1:32 PM
@deadlydragon00 Hi o/
 
Welcome :)
 
hi @AsadaShino
 
@deadlydragon00 I'm here too!
 
hi @Nordehinu :)
 
@tosh do that welcome line using taisho :P
 
1:33 PM
Is this an Otaku place?
 
@Hakase work.... haha i do quite a few different things, but on this particular day, i was driving a big truck/lorry on an ice road, and basicly .. slide off down a small mountain/big hill. through a few fences. it was one hell of a ride. but i kept the truck up(didnt roll) somehow.
 
@deadlydragon00 Guess you could say that, yes :) Then again, almost every SE site is an otaku place in itself
 
@ToshinouKyouko thank you, im trying my hardest to get better as fast as possible.
 
Oh Im in a right place
 
1:35 PM
@shaggy Try harder! :P
 
@AsadaShino i need kaneki-like regeneration powers for my spine. or even just a regular ghoul, id be okay with that
 
dang
 
be sure to get well then
 
that episode add extra headache in my stomach
 
1:38 PM
Headache in your stomach? D:
 
not gud
 
@Hakase thanks, im working on it. might be going in for some slight surgery here soon. but im just glad to be alive. it happens alot out on the ice, however most that get to have the POV experience i had, dont live to tell the tale.
 
has anyone tried watching this ?
 
it was just one of those things/shit happens.
 
@EroSɘnnin im not sure how it works
 
1:41 PM
yeah I watch that cause someone is discussing in the other room
 
ill be back later guys. i have so much stuff to read and watch. i must get too it. and to everyone whos on here that might not be when i return. have a great day and stay safe! cheers
 
!!welcome @deadlydragon00
 
@@deadlydragon00 Welcome to the Maid Café! The only rule is to be nice.Welcome back, my Master! お帰りなさいませ、ご主人様! We're now serving the Animu & Mangos with a side of Moé. Sit back and relax with general chat for anime.stackexchange.com
 
@shaggy See ya :)
 
1:43 PM
:o
bye @shaggy
 
@ToshinouKyouko Jyeah that one :D
 
Thankyou @ToshinouKyouko and @HoiHoi-san for the warm welcome
 
@ToshinouKyouko But next time leave out the @ :D
 
@Unihedro :D
 
Should we close anime.stackexchange.com/questions/20404/… as off topic?
 
1:46 PM
Light novel is on topic here. — nhahtdh Mar 28 at 20:10
Do you mean off?
 
@deadlydragon00 Hoihoi is a bot
 
@nhahtdh what do you mean? Im new here :D
 
@Unihedro No, it means exactly what it means
@deadlydragon00 Hoihoi-san is not a person, it is a bot for various purposes
 
If it's on topic, then why close it as off topic ? O.o
 
@nhahtdh thanks for the tip :D
 
1:47 PM
!!help
 
I put down that comment and removed the part where the author asks whether it is OK to ask for light novel here in the question
 
@Unihedro Information on interacting with me can be found at this page
 
@nhahtdh Oh, that makes it clear. It seemed to me that pointing out a field as on-topic without questions in scope was out of context, but it's in the post history indeed.
sorry :p
 
Whos familiar with Kamen Rider? :D
 
Light novel is indeed on topic, but the title as it turns out is not written by a Japanese
 
1:49 PM
@nhahtdh might wanna check this out anime.stackexchange.com/review/suggested-edits/14746
 
@EroSɘnnin Reject that crap
 
@nhahtdh done
 
What criteria are considered invalid question?
 
1:52 PM
Is anime physics on-topic or off-topic?
 
Also check out our meta
 
@Sp3000 I think it's off-topic
I'm not 100% sure though
 
Thanks
 
1:53 PM
I'm wondering cos there's that railgun question...
 
You can ask it here :D
 
Im currently watching parasyte the maxim .... at least I am curios at some part.. but not that important :D
 
ah
i was wrong
 
I already asked the question, but now I'm wondering whether to delete o_O
 
they are on topic - but they should be reasonably answerable
 
1:54 PM
@ToshinouKyouko its on topic?
 
@Sp3000 You can ask, it's not yet concrete
 
oic
 
10
Q: Are "anime-physics" questions a good fit for our site?

ʞɹɐzǝɹCurrently, we have the anime-physics. I feel like it's a silly and wouldn't typically warrant a constructive answer. It invites too much speculation and theorycrafting. So do we really want this to continue? If we do, we should set some guidelines what would make a constructive question.

it was that we didn't have the tag
 
Oh there's a meta post
Emphasis seems to be on in-universe though
 
@Sp3000 Is there a problem with that?
Well, in your question's case, we can assume real world physics
Since the series don't define their own physics
 
1:57 PM
Hmm k, that makes sense
 
However, when magic and superpowers are involved, the law of "physics" in that world is modified
 
Leave it and see what happens :)
 

« first day (840 days earlier)      last day (3323 days later) »