« first day (65 days earlier)      last day (266 days later) » 
11:00 - 15:0015:00 - 21:00

11:05 AM
Sometimes life sucks and so does everyone else.
I really do need to start a blog so I have a spot to rant on properly.
Jack's free hosting, you're not forgotten!!
 
Sam
lol :D
 
But first... JCE
Oh priorities...
 
Sam
Hat -> JCE -> Blog?
 
Sounds great! Thanks for planning it for me!
 
Sam
Np
 
11:09 AM
missing report to @Sam for pham and gham
 
Sam
One sec, I'll wake up Gham...
 
Hiya @Sil
 
Hiya @Gham!
 
@Unihedron Hiya !
Everything is star-worthy...
2
 
Hiya @Gham!
 
11:13 AM
@SilentKiller Hiya !
 
Heya @Gham!
 
@Unihedron Heya !
 
@Gham busy in spams ? ;)
 
@SilentKiller busy in spams ? ;)
Everything is star-worthy...
 
Welcome back @Gham!
 
11:14 AM
@Unihedron Welcome back !
 
...
Gham the parrot
 
Everything is star-worthy...
 
Sam
Yeah, he only replies with your last pinging message.
 
@Gham @Sam is an awesome person!
 
@Unihedron is an awesome person!
 
Sam
11:16 AM
lol
 
@Gham @Inf @Inf @Inf @Inf
 
lol
@uni no pings. :P
 
Sam
CE.Net has an option for stripping out mentions.
 
:O
 
Sam
(Which is enabled by default)
 
11:22 AM
You have no idea how much of networking I learned from contributing to Smokey and trying to read Pham's code, school textbooks are kind of idiotic in comparison.
 
Sam
Gham was originally just a test subject for CE.Net (but I'll probably eventually get round to turning him into a proper chat bot later).
 
Hiya Infinite Recursion.
 
Sam
Same here. Confession time: I had no clue what websockets were until I started messing with Pham.
 
... Same. :D
 
Sam
:D
Hiya Inf
 
11:24 AM
@Gham Hiya Gham :D
 
@InfiniteRecursion Hiya Gham :D
 
rofl
@Sam Hiya :)
 
:D
 
Sam
lol
 
Hiya Inf!
 
11:25 AM
your made him a green parrot!
Hiya @uni @uni @uni @uni
 
Hiya @inf @inf @inf @inf :D
 
meanie is not here to scold me for pinging you :P
 
^_^
 
Sam
Hiya @Uni @Inf @Sil @Uni @Inf @Sil @Uni @Inf @Sil @Uni @Inf @Sil @Uni @Inf @Sil @Uni @Inf @Sil @Uni @Inf @Sil @Uni @Inf @Sil @Uni @Inf @Sil @Uni @Inf @Sil @Uni @Inf @Sil @Uni @Inf @Sil @Uni @Inf @Sil @Uni @Inf @Sil @Uni @Inf @Sil @Uni @Inf @Sil @Uni @Inf @Sil @Uni @Inf @Sil @Uni @Inf @Sil @Uni @Inf @Sil @Uni @Inf @Sil @Uni @Inf @Sil @Uni @Inf @Sil @Uni @Inf @Sil @Uni @Inf @Sil @Uni @Inf @Sil @Uni @Inf @Sil @Uni @Inf @Sil @Uni @Inf @Sil @Uni @Inf @Sil @Uni @Inf @Sil @Uni @Inf @Sil @Uni @Inf @Sil
 
again name changed. @inf ?
meanie to Likey ?
@Sam nice pattern :D
 
11:26 AM
@SilentKiller he does sooooooooo many annoying things :(
@Sam I am so tempted to call Shog to kick you for that :P
 
Sam
@InfiniteRecursion Welcome to The Internet.
 
okies. don't be sad..
 
not sad...just annoyed
 
@InfiniteRecursion Well, he is a javascript person...
 
Sam
@InfiniteRecursion But, but... Uni started it points at uni
 
11:28 AM
:( <- sad smiley
 
@SilentKiller :)
 
(: <- inverted sad smiley
 
@Gham where is @pham you left him alone.? ;)
 
@SilentKiller where is you left him alone.? ;)
 
why don't you leave that pings. :P'
 
11:29 AM
Everything is star-worthy...
Stop messing with my crumy code!Stop messing with my crumy code!
2
Everything is star-worthy...
*crummy
 
@Unihedron all of them are weird
 
nods
 
Sam
brb
 
@Gham I am a duck
 
11:30 AM
@InfiniteRecursion I am a parrot
 
seeya
Meanwhile, yesterday:
in JavaScript on Stack Overflow Chat, 23 hours ago, by dystroy
room topic changed to JavaScript & Mattress buying: Read this: http://rules.javascriptroom.com. Before asking inform yourself on the XY problem http://goo.gl/taIqf | Angular is on topic here stop asking. Don't ask to ask just ask. [ecmascript] [es6] [javascript]
 
@InfiniteRecursion I am a duck
 
Mattress buying like seriously
 
@InfiniteRecursion i have experience of weird things by JS person in SO.
now days most of the rooms having rules to their rooms
 
@SilentKiller JavaScript people are weird.
 
11:31 AM
@SilentKiller I don't. Only JS person I ever encountered is meanie...
and either he acts weird...or is really weird...I can't detect it
 
@InfiniteRecursion don't you think he only is enough ? no more experience :D
 
in Tag Burnination on Stack Overflow Chat, 1 hour ago, by Unihedron
// TODO Note to future self: Implement a chat bot for this room that reports weekly tag burnination leaderboards.
Thoughts? Make it biweekly?
 
@SilentKiller :D
@Unihedron who wan't tag burnination info?
 
@InfiniteRecursion Why not? Something like:
11th - 21th November
- 155 [delete] tags removed by
- Sam (55)
- Unihedron (100)
 
@Unihedron ohh...nice!!
 
11:35 AM
That room has been there for a while, by the way.
 
@InfiniteRecursion thanks!
hi visitor @Mystic
 
lols is there visitor passes ? :D
 
oh ok. thought it was den :P
 
@MysticMagic what happen ?
 
11:37 AM
@Unihedron thanks :P
nothing :) @SilentKiller
 
On the plus side, the bot can post about no tags being burninated if no burnination was carried out so the room doesn't get frozen.
 
Everything is star-worthy...
 
in Tavern on the Meta, 2 mins ago, by Infinite Recursion
bad bot
 
11:39 AM
brb
 
Sam has filled my pond with his bots :P
 
lol..
 
Smokey isn't listening to any websockets now @uni...he will reboot in the next hour and respond again. It reboots hourly to fix the listening problem
 
Okay!
 
Sam
11:53 AM
Back
@InfiniteRecursion Yep, CE.Net also picks up edits ;)
@InfiniteRecursion Oh?
@Unihedron Great idea :D
 
Back
 
Sam
wb
 
wb
 
@Sam it's very cool
Hat for bluefeet
 
Sam
Thx :D
Nice, where'd you get the hat from?
 
12:04 PM
Welcome back!
 
@Sam search in google images : "hat clipart"
or whatever engine you use
 
Sam
Oh, right...
goes hat hunting...
 
same hat on me...
 
@InfiniteRecursion DuckDuckGo yeah!
 
@Unihedron nice search engine
 
12:08 PM
yes, it's a nice search engine...
wow! my face looks angry!!
 
told you.
 
^scares me
 
ducks are brave.
 
@SilentKiller yes
 
Warning:Test
 
12:10 PM
Warning:Exam
 
Warning:Result
 
Sam
.





.
 
Warning:The world is falling into chaos, with no guardian in sight. Would you like to restart the world?
 
Test\n\n\nTest
 
Guardian of the Galaxy
nice movie
 
Sam
12:12 PM
Darn, more encoding to do...
 
Test%0ATest
 
Sam
Darn, again.
 
how many test :P
 
Sam
I think I know what the prob is...
 
Cya Infinite Recursion.
 
12:15 PM
Cya Infinite Recursion.
 
Sam
Cya Infinite Recursion.
 
Cya Inf!
 
III%0AIII
\n\n\n
 
\o\o\o
 
\r\r\r
 
Sam
12:23 PM
\/\/\/\/\/
 
/\/\/\/\/\
 
Sam
|=|
 
733 == LEE
 
Sam
~.^.~
 
Sam
12:28 PM
<¦>
 
(removed)
 
Sam
:1O1:
 
Sam
12:30 PM
(Ghamihilated)
 
Test
Test
 
Sam
Woot! Newlines work.
 
your tests again started. :P
 
Sam
I was trying to add support for newlines :P
 
Cheers!
 
Sam
12:33 PM
Cheers!
 
Yay fox catches mouse!
 
Image not found
 
-_-
 
Sam
I can see it.
and Gham
 
my water walls
 
12:35 PM
- me likes randomly posting half snippets of code
BOOM!
 
DOOM!
 
Sam
NOOO!
 
Yesssss!
 
Sam
@Uni I've just thought. Doesn't rene's bot know if someone unstars/stars a message?
 
@Sam Except... That part is broken.
 
Sam
12:39 PM
Oh...
 
One sec
in The SO Tavern (Free Snacks) on Stack Overflow Chat, Aug 18 at 10:02, by rene
I'm looking at the code of StarResponse and I wonder in what state of mind I was when I thought that would actually work...
 
Two sec
 
Sam
Three sec
@Unihedron o_O
 
Four sec
 
Five sec
 
Sam
12:42 PM
Six sec
 
Cya MysticMagic.
 
Sam
5 days to go before I have proper internet speeds...
 
@Sam slow speed ?
 
Sam
I'll show you...
 
What do you mean?
 
12:50 PM
i mean
 
Sam
my... inter... net... speed...
 
Why do you have slow internet speed?
 
Sam
Because my ISP is throttling me.
ATM, my current speeds are: ~10kb/s down, ~19kb/s up.
 
Why would they throttle you?
 
Sam
Because I keep going over my data quota.
I use 60-80gb per month.
 
12:56 PM
@Sam while i use mostly 5-6gb per month. :P
 
Sam
But, I'm only allowed to use 10gb. So...
 
...
 
Sam
lol
 
they should give you 5kb/s then. xP
 
Sam
Nooooo
 
12:57 PM
hahah :P
 
Sam
I can just about load chat with 10kb/s, goodness knows how long it would take at 5kb/s.
 
hahaha it will take 2 seconds only.
as 5kb/s == 10kb/(s+s) ;)
 
O-O
 
Sam
Well, I could just hack up my local exchange and use a reserved IP...
 
lols. what if you get caught ?
 
12:59 PM
or use ethernet..
 
Sam
I'll blame it on other hackers.
jk ;)
 
ROFL
 
Sam
Yeah, using the neighbour's wifi will do.
 
thank god i have alpha num pwd in ma wifi. ;)
 
Meh, I have an unlimited, 8MBpS connection...
kind of slow compared to others in the city but I'm still glad
 
1:02 PM
@Unihedron you need to upgrade your system
 
@SilentKiller Can't afford it.
 
Sam
@SilentKiller Meh, rever can crack it in <10 hours.
 
Well, it's an SDSL, can't ask for more.
 
Sam
(I think that's what it's called)
(haven't used it in ages)
 
Commit speed 8 MBpS constant, download speed 8 MBpS constant.
 
1:03 PM
@Sam its enough time to get notification of new user connection and change pwd. ;)
 
Sam
True, but most ppl are newbies, so ;)
 
If you change the password they'll notice and reset the router! Don't!
True hacks are unnoticeable.
 
every one get notice if any new user get connected. @uni main thing is to clear foot prints.
 
@SilentKiller Not really.
Well, I mean that not everyone monitors their "connected" pane 24/7.
 
@Unihedron but there can be a batch file which send alert.
 
1:05 PM
@SilentKiller You'll have better luck finding a coin in the cable box than have your eighbour do batch files.
 
Sam
Most folks around here don't even know what a "router" is, so I'll be fine. That is, if I do actually mess around...
 
Kids can't use computers. People over 25 years old do even worse.
 
@Sam lols you messer. :P
 
Sam
I could have some fun and just create a load of fake APs, all with the same ssid :D
 
@Sam i wanted to achieve one thing but till now failed
just send a simple batch or script file and lots of advertisement banners appear.
but always caught by antivirus
 
Sam
1:08 PM
Try using kali.
 
tonight. :)
 
Meh, can't you build your own packet engine?
 
i cnt mean never heard about it/
 
Sam
I've got a txt file with some basic kali stuff that might be of interest uploads file
 
i want i want i want
 
Sam
1:13 PM
K, just a sec...
 
you can mail it. @Sam
 
Sam
Nah, pastebin will do ;)
 
no issues :)
 
gotcha
 
Sam
1:17 PM
mdk3 is quite fun to play with ;)
 
thanks @Sam.
 
Sam
np
 
since 2 months not doing any interesting thing
 
Sam
What, no coding?
 
mean only office work. nothing cracking/hacking/trapping kinda of work.
 
Sam
1:19 PM
Oh, right.
 
Drudgery?
 
Sam
Well, I have to admit, I don't do anything without the permission of the owners.
 
I just tease ma friends nothing else.
 
Sam
Kk
It's hilarious to watch techies trying to connect to an open ap when you're creating loads of fake ones :D
 
"Techies" :)
 
Sam
1:25 PM
:)
 
That's the nickname I call my other people in the programming class, 'cuz they can do PASCAL
(The script language, not turbo pascal)
 
Sam
LOL
 
And doesn't know how file directories work.
 
Everything is star-worthy...
 
Cya heading to home... :)
 
Sam
1:26 PM
@Unihedron Seriously?
 
And basically one time they teased me for closing questions on Stack Overflow, so I treated them with the way I liked; I shutted their computer down in the lab remotely.
 
Sam
Bye!
 
Bye!
@Sam Not surprising... File directories, file extensions, proxy settings... Pretty much no one knows any of that.
'Cuz windows and all.
 
Sam
I see. sad ppls
Wait, you close stuff from school?!
 
Overclocking.. Injection, runtime OS swap, pretty much common sense you'd expect turns out "ridiculous" for the script kiddies.
@Sam Not really that hard lol, their control software sucks. It's written in Java.
 
Sam
1:28 PM
rofl
 
All I had to do was hotswap with my USB drive and it's dead, then I launch a linux vm.
 
Sam
"script kiddies." :D
 
:)
Sucks that I don't really have any hackable builds, really makedo at the moment. At least it works.
 
Sam
I wish I knew this stuff when I was at school.
 
Hah, so does lots of other people. ;)
I'm just this other guy who doesn't play games to waste their time.
And that by itself is beyond fantasy, evidently.
I love that phrase... beyond fantasy lol
 
Sam
1:31 PM
@Unihedron I know exactly what you mean.
To them, it's like if you aren't wasting ~4 hours a day playing games you aren't "normal".
 
Hehehe, at least the devs of the game they play'd be glad, since they're getting fed for inventing something that wastes their time.
People are weird.
 
Sam
TBH, I enjoy solving the complex logical challenges of writing good code rather than playing games.
lol :D
 
Yeah, I like this puzzle called Calcudoku.
 
Sam
I've never heard of it.
 
And there's a really hard one I never solved called "notpron", I think I've showed you it in the Tavern once.
@Sam It's like sudoku, except the scores are per-grid and based on arithmetic computation. New calcudoku puzzles every day, and really sophisticated.
 
Sam
1:37 PM
Possibly. But I still don't remember it.
 
I'll take a pic
 
Sam
Sounds fun :D
Oh, it's finally loaded...
 
There are also a set of killer sudokus, which are calcudokus with all grids based on addition, and are possibly the worlds' hardest killer sudokus.
Meh.
Be right back
 
Sam
kk, cya.
> It took you 266 seconds and 44 milliseconds
minus however long it took me to read up the basic rules.
bookmarked
 
:)
Really glad you liked it lol.
It's a simple game for sure, but it's surprisingly good for the soul.
 
Sam
1:50 PM
Yeah, it's surprisingly fun for such a simple game.
Moving back to JCE for a sec, how do you plan on adding rate limiting?
 
If the server throttles, throw an exception so the user can determine whether to retry or not.
Actually, good question, I might add a default flag for the factory to throw an exception if the web agent hits the throttle, or for the user to disable that within the factory and automatically retry when we get throttled on sending the message.
 
Sam
Right, and how would the factory handle multiple rate limited actions?
For example, if the user posts two messages simultaneously, would the factory block the caller until both messages have been posted?
 
Ideally I would schedule an asynchronous pend by extracting the number from the message, then schedule the "send message later" action.
If the flag is enabled by the user within the factory, and the throttle is reached, then instead of returning a successful boolean result from the method call, it throws an exception.
 
Sam
"Ideally" :)
 
Yeah, I wonder if I can cache threads properly.
Hmm...
 
Sam
1:57 PM
Don't you have a threadpool available?
 
Oh yeah! CachedThreadPoolExecutors
Thanks!
 
Sam
Np!
So you don't return the message details if successful, just a bool?
 
I should be returning the message details instead, but for my own sanity I'm returning a boolean of whether the operation was successful, yes.
 
Sam
:D
 
If something wrong happens an exception is thrown, if nothing is wrong but the message doesn't get sent false is returned.
 
Sam
2:01 PM
And how do you check if the message was sent?
 
Eh, by actually checking if that message was sent, like through the other websocket listener, and if the websocket is dead poll from the chat page.
 
Sam
Oh...
 
Actually, that's so lame. I should return the ChatMessage object.
 
Sam
You know that a successfully POSTed message returns it's ID plus a time stamp, right?
(as json)
brb
 
:O
 
11:00 - 15:0015:00 - 21:00

« first day (65 days earlier)      last day (266 days later) »