« first day (850 days earlier)      last day (3166 days later) » 

12:00 AM
RELOAD!
There are 1466 unanswered questions (94.4802% answered)
 
12:33 AM
@Duga Dammit interrupt!
 
0
Q: Reversing a number

ArnoldM904I was working through a programming challenge I found on Reddit and it seemed easy enough, I used: import time def challenge_229(power): numbers = [] for x in range(0, 10**power, 7): if x % 7 == 0 and int(str(x)[::-1]) % 7 == 0: numbers.append(x) print(sum(number...

 
I recommend once someone digs through your code and finds the problem, you post to codereview for the suggestions part. — erip 42 secs ago
 
12:50 AM
-1
Q: Adding Google Event Tracking Function to Web Form

BeepBoopI know this should be simple, so please bear with me... I tried adding the Google Analytics function (below) but it didn't work. What am I doing wrong? onsubmit="ga('send', 'event', 'Form', 'Submit', 'Submit Form');return validate_signup(this);" The function is: ga('send', 'event', 'Form', '...

 
Ooh! A person!
 
1:04 AM
Monkevening
 
@EthanBierlein lol
monking
> You've earned the "Yearling" badge (Active member for a year, earning at least 200 reputation).
 
@Mat'sMug Here on CR?
 
yeah
2nd yearling :)
 
Ohhhh 2nd one I see. Congrats!
 
thanks :)
and [badge:socratic] is 98/100
 
1:08 AM
That's the one with the questions right?
 
> Ask a good question on 100 separate days, and maintain a positive question record
 
Anyone else have it besides JD? ;)
 
nope
 
Nope....
Congrats, Mat's....
 
eh, I'm not there yet - but thanks!
 
1:11 AM
I can probably get 2nd yearling with 730-days continuous.
 
you haven't skipped yet?!
 
it is embarassing.....
 
sorry
 
> visited 671 days, 671 consecutive
 
I think it's awesome
 
1:12 AM
I was on the hotel wifi in costa rica in their reception just to keep it active ;-)
 
^^
 
^^
 
you know what's nice? we can post to CR chronicles whenever something notable happens, and there's something to look at, a reference for the year's wrap-up during Winter Bash
found an amazing [title|question|answer|comment] you want to remember for the Best Of 2015? -> CR Chronicles
3
 
> visited 290 days, 258 consecutive
 
1:16 AM
hey @Jamal! HI JAMAL!!
 
HI MAT'S MUG
 
@Mat'sMug How long has this CR Chronicles thing been here?
 
@SirPython since, uh, this morning
 
I thought everyone was idle for hours, but it turns out chat didn't refresh after I regained my connection.
 
I feel sorry for super heroes.
 
1:17 AM
?
 
@Hosch250 why?
 
Most of them probably can't even lift their arms up they are so heavy.
 
color me confused
 
uh
I agree with Mat
 
It seems their creators are forgetting about that biological rule based on the cube mass.
The square-cube law (or cube-square law) is a mathematical principle, applied in a variety of scientific fields, which describes the relationship between the volume and the area as a shape's size increases or decreases. It was first described in 1638 by Galileo Galilei in his Two New Sciences as the "...ratio of two volumes is greater than the ratio of their surfaces." This principle states that, as a shape grows in size, its volume grows faster than its surface area. When applied to the real world this principle has many implications which are important in fields ranging from mechanical engineering...
 
1:19 AM
you were reading that?
 
It isn't a book, it is a mathematical principle.
> "...consider a man 60 feet high...Giant Pope and Giant Pagan in the illustrated Pilgrim's Progress.... These monsters...weighed 1000 times as much as Christian. Every square inch of a giant bone had to support 10 times the weight borne by a square inch of human bone. As the human thigh-bone breaks under about 10 times the human weight, Pope and Pagan would have broken their thighs every time they took a step."
 
@Hosch250 it's a Wikipedia article...
;-)
 
I'm good enough at math to know it is accurate.
 
that one was 2nd-degree
 
2nd degree what?
Murder?
 
1:21 AM
lol
 
-6
Q: Swift or XCode?

user2684452I want to start learning app programming. Are there any disadvantages using swift instead of x-code? Should I learn both? I've tried to find articles answering this question but have not been able to find a definitive answer.

3
 
:O
 
@Jamal C# or Eclipse?
3
> It isn't a book, it is a mathematical principle Wikipedia article.
 
@Jamal Brainfuck or Rubberduck?
 
~quack~
 
QUACK
 
@Mat'sMug This actually seems worse than mixing up Java and JavaScript.
3
 
I guess I might as well accept my answer now.
 
Hey, Cardshifter is Java and JavaScript .. well kinda ;)
 
1:47 AM
0
A: Swift or XCode?

Ethan BierleinI'm fairly sure that you meant Objective-C rather than XCode, so here's a small list of advantages that swift has over Objective-C. Swift is easier to read. Swift is easier to maintain. Swift is safer. Swift is unified in memory management. Swift requires less code. Swift is fast...

 
@EthanBierlein I'm pretty sure that question should be nuked.
 
0
Q: Pomodoro Timer via setInterval

DonavinI'm hoping for some input on if my code is DRY or how I could have made it more efficient. I am pretty new in terms of jQ/JavaScript and this took me far longer than I care to admit. I will post the CodePen and also the entire JavaScript (Unsure which is better in terms of formatting.) Forked Cod...

 
@Hosch250 yup
 
31 more first posts.
This looks like it has good information, but it also looks like a link-only (although it does have a basic explanation): codereview.stackexchange.com/questions/87869/…
What do you think?
 
I think it's fine.
I even up-voted it. It's only dealing with one facet, but he does that as well as you could. Don't do this, tells you why, and provides a link if the person chooses to look into it more.
 
1:55 AM
Actually, reading that article, that shouldn't be an issue because the semi-colon will be an empty statement.
So, the answer seems incorrect.
> a semicolon is never inserted automatically if the semicolon would then be parsed as an empty statement
 
2
Q: Advanced CSV-to-SQLite converter

HSchmaleI just wrote an advanced CSV parser that translates CSV to SQL(SQLite Compatible) statements, which are then inserted into the database. It translates variable names in the CSV to values defined in the script. Example CSV 0,1,An empty black tile,${ASSET_PATH}/BlackTile.png 1,1,Grassy Tile,${ASS...

0
Q: Hide/un-hide directory and open directory based on argument

J. DoeI have been working on a bash script that hide a directory by moving it to a .directory and un-hiding it by moving from .directory to directory. I have it working and it was working fine during the weekend, but not the argument part isn't working. I know it worked, but wondering if I could do i...

 
Reading through it some more.
 
@CaptainObvious Sounds like you need source control.
 
@Hosch250 I looked into it some more. There's some truth to what he said, but now I agree that it's something he should've gone over more.
Basically it can lead into problems if you use it to return objects like that.
post on it.
It's valid to admonish against picking that up as a habit, but I definitely agree with you now.
I'll just change the posted link to what I found.
 
Yeah, it is a valid point.
For some reason, I was thinking he specifically mentioned doing it with an if.
I guess I'm just tired.
 
2:06 AM
It's all good.
I'm still trying to figure out my networking issue.

CR's such a more friendly site. Down-votes to first time posters, without a shred of indication to the cause are just lame.
 
Hi, @Mat'sMug.
 
hi!
 
BB gave you away.
 
ah, knew it!
 
Awesome! My question was migrated.
Really should be a "Where should I post this" section.
 
2:13 AM
WhichSite.SE, anyone?
3
 
I asked someone on SO, they recommended ServerFault, I post on ServerFault, get downvoted and now I just found out it's on SuperUser.
 
At least the downvotes don't carry over.
I wish the upvotes wouldn't either.
A lot of the time, the question shouldn't be on the site, and it brings a ton of upvotes along with it.
 
is there a MSE post for that?
 
I have no idea.
Is there a gimme-teh-codez close reason on SO?
 
> * Questions about general computing hardware and software are off-topic for Stack Overflow unless they directly involve tools used primarily for programming. You may be able to get help on Super User.
* Questions on professional server- or networking-related infrastructure administration are off-topic for Stack Overflow unless they directly involve programming or programming tools. You may be able to get help on Server Fault.
* Questions asking us to recommend or find a book, tool, software library, tutorial or other off-site resource are off-topic for Stack Overflow as they tend to attra
 
2:21 AM
That doesn't fill it.
The "code is fully working", but "can you show me how to do X"?
 
usually "too broad" is picked
 
2:39 AM
It's September.
 
All year....
 
Yeah, I'm aware.
 
Meh, I don't do the Nth.
 
meh, sorry
 
2:47 AM
Gotta be where the other monkey's at.
 
You need to activate a port forward on your router to your chat client's port on your computer.... so people contacting you on the public IP are forwarded to the port on your computer.
 
lol. Why don't you guys make a room for this then :)
 
The ip that the clients connect to is my router's.
 
oh wow
 
Yeah, I think I've done that.
 
2:48 AM
Zombies do not savage monkeys
3
 
lol
 
Filled out this form.
I used canyouseeme.org to check that the service was visible, but when I set up and checked with Telnet it failed. I'm just confused and don't know where to go next.
I keep wondering if I'm suffering from the XY problem, but it's more of just not knowing what I don't know.

Thanks for your help @rolfl.
 
No, it's a common problem, it's hard to debug without having control to the outside of your network, and it is hard to configure because everyone has different "stuff".
 
Networking is a PITA, I don't know how some people do that for a living
 
Someone has to.
Ditto the PITA. This is harder than actually writing the code, imo...
 
3:00 AM
in The Nth Monitor, 8 mins ago, by Phrancis
I really thought there would have been a general networking help room, but after not finding one I thought this would do ^^"
 
But mostly cause I have no idea what's wrong.
 
If you chose a popular port, like 443, or 80, or something, then your ISP may be blocking it too.
 
"Oh my goodness: How many selfies have I taken?" is #3
 
3:17 AM
@rolfl any thoughts on what should happen to CR Chronicles?
 
No idea, really.
 
I think I have one
may or may not work
 
For your entertainment, have a look at the mod room transcript for June 2.
(triggered by reading that one meta post).
@Mat'sMug Point Pops to it?
Damn muscle0-memory.... snuck in there.
 
lol
not yet. I mean, I meant for the near-ish future. story's been told. now what?
 
Right, I just cheated on a badge ... ;-) Optimisation.... as far as I can tell, noone else can get it... ;-) and mine may be taken away....
 
3:21 AM
..grats?
 
Well, how many people do you know who get a badge on a synonym?
I got a synonym badge!
 
OMG that's when you wrote that meta answer!
 
SQL Monkeys, I got a #TempTable question, if I may?
I'm creating two temp tables for a pretty large query at work, the 1st one is my main concern
But basically, by the time the query is over, after churning a whole bunch of data, I'm using the first temp table as a receptacle for error-checking resolutions
The intended end-result is to have one column at the end where a whole bunch of small update queries are string-concatenated, so that it can be exported to Excel, verified by a human, then ran. My question is, should I create the column to hold the Sql query string at the beginning and carry it through, having it null until I'm ready to add stuff in it?
Or, wait until I'm ready, alter table to add the column, and then proceed?
Mostly concerned about performance, the query churns in the neighborhood of 70K records across two temp tables
 
4:00 AM
You know, I think the reason things are taking so long with us is because no one can think of a theme/logo.
 
4:20 AM
That'd be a good problem to have!
 
@rolfl the TL transcript for the same day is even more interesting
 
4:34 AM
Monking
 
Monking
 
monking!
in CR Chronicles, 6 mins ago, by Meta Librarian
0
Q: The CRonicles: Story of a Stack

Mat's MugSomething pretty cool was born earlier today. There was a chat discussion involving new reviewers reviewees, about the site's graduation and the History of Code Review. Mat's Mug: people can read the whole story by following the beta-progress tag's timeline on meta, starting with this one. ...

 
0
Q: Directed-Graph Implementation

Khalid MehmoodI need Android code to implement directed graph. The vertices and edges should be viewed as output to the user. This is what all I required. Kindly come up with some useful code.

 
0
Q: The CRonicles: Story of a Stack

Mat's MugSomething pretty cool was born earlier today. There was a chat discussion involving new reviewers reviewees, about the site's graduation and the History of Code Review. Mat's Mug: people can read the whole story by following the beta-progress tag's timeline on meta, starting with this one. ...

 
4:48 AM
@StackExchange 'bout time!
 
@rolfl I'm wondering now if it's somehow the code. Is there any reason why it would work locally, but not over the internet or is it definitely the NAT problem? All the things you listed I had already done -- I've done them all over 3x again, just to make sure...I just don't know.

Thank you very much for your help.
 
5:04 AM
monkernoon
how does one rename the feeds? Is that a mod thing
 
If this is functioning code that you want feedback on how to improve the code, then this question belongs in codereview.stackexchange.com. — jfriend00 18 secs ago
 
5:25 AM
@Legato I guess you don't have final String SERVER_ADDRESS = "localhost"; in your clients code ?
 
0
Q: Angularjs factory redirect

ivin rajI have an multi page application in which i am using Angular js, i have my angular controller which is simple and the logic i have kept in angular factory which is used by the angular controller. The example i have is on the first page i have inputs which caters my search parameters on click of ...

 
@CaptainObvious vtc for unwritten code
 
I'm voting to close this question as off-topic because it's asking for a code review. It's probably more suited to codereview. — Simon MᶜKenzie 32 secs ago
 
0
Q: whatsapp Api login failed

ivin rajwhen i'm trying to send a message using c# with whatsApp API ,it shows login Failed. The error is not-authorized. Can you please help anyone . Below my code : private void button1_Click(object sender, EventArgs e) { string from = "mymobileno"; string TO = textBox1.Text; string Message = textBo...

 
@CaptainObvious again seriously
 
5:36 AM
VTCed
 
in CR Chronicles, 14 hours ago, by Zak
I'm just thinking aloud, it's the kind of thing I could've done with being shown when I first started hanging out in the 2nd :)
 
It certainly was an interesting transcript to read
 
@Zak I saw that^ and it inspired me to write a Meta.CR post, hopefully for others' future reference :)
(incoming shortly)
 
0
Q: Welcome to The 2nd Monitor!

PhrancisSo, you have found your way to the CodeReview.SE main chat room, The 2nd Monitor, perhaps for one of these reasons: You were invited or "pinged" by a site moderator or other user to discuss a post on the main CodeReview.SE site; You visited CodeReview.SE for the 1st or Nth time, and noticed the...

 
I was under the impression you could mark Question posts as CW, but perhaps that's not the case
 
5:45 AM
CW ?
 
Community Wiki
 
aah
 
@StackExchange @Mat'sMug @SimonAndréForsberg @rolfl @ others see meta and please contribute :)
(also, if a mod can mark the question as CW if possible, please do so)
 
6:01 AM
0
Q: Find total number of trapped '0' in a given list

Rakesh Ranjan SuklaSupposed my input is [1, 4, 2, 5, 1, 2, 3] then we will create a structure like this: ...X... .X.X... .X.X..X .XXX.XX XXXXXXX 1425123 When water is poured over the top at all places and allowed to runoff, it will remain trapped at the 'O' locations: ...X... .XOX... .XOXOOX .XXXOXX XXXXXXX 142...

 
If your code is working, and you want to improve it, try posting on Code Review. — Cyphase 10 secs ago
This question could be suitable for Code Review. If you wish for a peer review to improve all aspects of your code, please post it on Code Review and we will be happy to help you make it better and hopefully faster! — Phrancis 29 secs ago
Thank you guys for reply. I will delete my question here, and post it in Code Review. :))) — Irakli Darchiashvili 58 secs ago
 
6:17 AM
@Phrancis:
0
A: Welcome to The 2nd Monitor!

QuillAlthough it may seem daunting to start talking in an unfamiliar room or site, The 2nd Monitor is a great room, and the friendly regulars will help you to feel right at home. Some questions you may have might include: How do I ask questions or get help with a post on the site using chat? What...

 
@Duga Good question, except it will need a better title when it is posted here
 
I tried to answer them, feel free to butcher it however, it's a CW
 
0
Q: Speeding up python program

Irakli DarchiashviliI am electrical power engineer with some programing skills. My boss asked me to make a program which could analyze very large data, make some calculation and give the result. I did it in Python programing language. The task lookes like this: I have Excel file, where is the list of objects [Numb...

0
Q: Binary Tree implementation in scala

user3453363This is my implementation of a binary tree in scala, how can this be made better? abstract class BinaryTreeNode[+A] case class MyBinaryTreeNode[A](var data: A,var left: BinaryTreeNode[A],var right: BinaryTreeNode[A]) (implicit ordering: Ordering[A]) extends BinaryTreeNode[A] { override de...

 
6:35 AM
@Quill That's quite well put together, thanks for taking the time! I added some links and stuff
 
0
Q: MVC partial views and angular js modules

vigneshI am using MVC+Angular In MVC, I created partial views for Search,Listing etc I show them using @Html.Partial("_Search") @Html.Partial("_Featured") @Html.Partial("_Listing") Previously each partial view had an ng-app and ng-controller Now I combined them all into one ng-appp. ...

 
Zak
Monking @all
 
@Phrancis Thanks for the compliment
monking
 
@Zak Hey
ttgtb
 
Zak
6:50 AM
@Phrancis night night :)
 
night Phrancis
hey @Zak @Quill
 
how goes it @Heslacher
 
Same old
Thinking about posting my current code to CR
But basically its already perfect ;-)
 
;-) humility out the window
 
0
Q: Errno 111: Connection refused - Django application

AlexanderI have just finished a Django application, and I would like to get from you some code reviews related to my code. Application flow: Basically, my application is accessing a specific URL (always the same), gets all the links from a specific div, enters each of those URLs and on each oh those li...

 
6:54 AM
Probably a candidate for the Code Review Stack Exchange. — Rainer Joswig 14 secs ago
By the looks of it, yes, feel free to come ask on codereview.stackexchange.comZak 32 secs ago
 
Zak
@Heslacher hey :)
 
hey
 
7:14 AM
-1
Q: How to add ActionListener for JTree

mikeeveryone.Here I want to extend DefaultTreeCellRenderer and create my TreeCellRender by rewritting getTreeCellRenderer,and I create a JPanel in it as CellRenderer,who includes a JButton.Now I want to listen when user click this JButton,but I don't know how to do it.I tried addMouseListener for JTr...

 
7:31 AM
-2
Q: JAVA run time error(NZEC)

user82466I've been given the following task: Devu got hold of a 1-indexed array A consisting of N integers while Churu has an empty array B. Devu in his turn will choose a contiguous segment from his array, i.e, 2 integers L and R such that 1 ≤ L ≤ R ≤ |A|, where |A| denotes the current size of array ...

 
good monking friends
 
hey @DanPantry
 
ello @dan
 
@Duga did that entire comment really have to be a link?
 
0
Q: Exposing IObservable through property or interface

Magnus LindheI want to have a class that will expose an IObservable<ushort> stream of values for a specific "Tag". I have identified two alternative implementations. Are there any recommendations of how this should be designed? Pros and cons? It seems to me that alternative 2 is rather OK way of doing it but...

0
Q: partition function in Python with itertools

zoosuckfrom itertools import izip_longest def partition(n, iterable): p = izip_longest(*([iter(iterable)] * n)) r = [] for x in p: s = set(x) s.discard(None) r.append(list(s)) return r print partition(2, range(100)) I saw it from a recruit and the company said there ...

 
Monking
 
hey
 
Something for Code Review. There are the people with time and aim to review. Mayby: int[][] c is more java like, the other form is for C compatibility. — Joop Eggen just now
 
7:55 AM
@CaptainObvious Is this pseudocode?
 
Not really, more like a comperative review
 
Here, or at CodeReview, you have to show more details. For one: what type of LINQ is this about? Also, what does the class model look like? Navigation properties? — Gert Arnold 16 secs ago
 
@Heslacher Ok, thanks!
 
Basically it is broken or just typed in by hand.
I have now VTCed the question because of 2 resons:
1. The `Values` will be empty for both implementations
2. The first wouldn't even compile `IDisposable != IDisposeable`
 
Greetings
 
8:07 AM
greetings
 
I've noticed that there's a huge incoming of off-topic questions
 
oh god... I removed a dependency on a global variable that should never be used and the entire app in work broke
3
 
You're screwed
 
lucky it was a one-liner
        // FIXME if we set this to be a true isolated scope (which we should do), the backdrop is removed.
        var scope = $rootScope.$new();
 
Is it fixed now?
 
8:10 AM
which makes no sense whatsoever...
@IsmaelMiguel yeah i just reverted the change
 
I don't know anything about Angular, but that sounds really weird
 
That's because it is really weird
$rootScope is in effect a global variable which all scopes inherit prototypically from.
If you set true in $new(), then you make sure the created scope doesn't inherit from anything
(which is good for modals, because it means you can guarantee there's no state leaking)
However if you set it here, the backdrop class doesn't work
 
Is there any error in the console?
 
generally speaking if you use $rootScope you are trying to do crazy stuff.
No, there's no error - otherwise the entire app would completely break - The backdrop simply isn't applied. I'm assuming the backdrop class is set on $rootScope (or similar silly things)
if the backdrop class is set on a parent scope, that would mean that removing that would make backdrop class === undefined, and so no class would be applied
 
Really, that is really weird
 
8:14 AM
No, it makes sense, and I've worked out why it's happening, actulaly
I mean, it's weird that it is set up to do this, but it makes sense as to why it is happening
whatever, it's not a huge issue i'll just leave it unisolated for now
 
Seems like a bad idea, but probably you have better things to do too
 
Yep
Bigger fish to fry at the moment
 
I like fried fish
And I'm hungry...
 
@CaptainObvious This question would love to have one more VTC
 
@Heslacher Love sent. Hope the question likes it
 
8:22 AM
Thanks @IsmaelMiguel
 
No problem
 
Zak
8:34 AM
just 50 more rep and I can help out with those VTCs :)
Also, 2! Pinned stars, I feel like a minor celebrity :)
 
You might easily end up one
 
@Zak don't abuse it
 
@Zak As you have now the power to VTC keep in mind with more power does also mean more responsibilty
 
They're right
I've been warned before about my close votes
 
Zak
oh wow, thanks guys :)
 
8:46 AM
They're not a joking subject, you can't just play around with this kind of stuff
 
My advice on close votes: Ask always, at least twice
 
Zak
I think I'm just going to observe them for a while
 
Check others' reasons to close (you can see the reasons picked before)
You can start closing questions
 
discuss it in chat if you're not sure whether to VTC.
 
Start by the obvious ones
And that
 
8:48 AM
but it's not as scary as these guys are making it out to be :-)
it takes 5 people to close a question via votes
 
Or a Jamal
 
Zak
I've seen quite a few discussed in here so far, I think I've got a good handle on where the line is usually drawn
 
I would rather ask 10 times than decide on my own
 
Zak
just so I'm clear, 5 VTCs means a question is the put on hold? or removed completely?
 
Put on hold
 
Zak
8:50 AM
okay, cool
 
more responsibility, yes, but don't get too worked up about it
oh dear, @Duga is screaming her head off in another chat room... brb
 
Yeah doesn't it take a much higher rep member to be able to vote on deletion?
 
I think so
 
@SuperBiasedMan I've never seen a vote to delete
(maybe because everything is deleted by then)
 
Zak
8:51 AM
user's edited it but so far as I can tell, it's still broken code?
 
but as far as I'm concerned mods delete there's no real voting for it
@Zak the user hasn't actually edited their code in that question
 
@Zak The code wasn't touched.
 
They've just removed the part in the question that said "its broken" and hoped we wouldn't notice :p
 
I would leave it closed
And I voted to leave it closed
 
Zak
actually, OPsays it's working now
I've changed the settings.py file :) — Alexander 12 mins ago
 
8:53 AM
They claim in a comment that they changed a setting file that fixed it, but that's a dubious claim.
And unfortunately I don't have Django installed to test their code.
 
Not to mention settings.py is not actually included in the question
 
Nor does it appear to be imported by any of the python files (although I don't read python well so maybe it's some kind of convention that loads it automatically)
 
I think you have to import it
I don't know
 
it's django so shrug. maybe someone with more experience with that framework can comment here but i'm not qualified to
if it works we can unchain the django question
3
ahhh, start-of-the-week puns
 
Zak
8:55 AM
that was a really bad pun
 
I wish I could star it again.
 
@Zak I'm already prepared to be a dad.
I have all of the dad jokes for it.
 
Zak
anyway, if OP comes back and confirms it is now working as intended, I'll give them Benefit of the doubt and VTRO
 
Can you share some more?
 
@IsmaelMiguel what did vladimir putin call his computer? computin
 
8:57 AM
I almost laughed!
 
are you a beaver? cus dam (I have not yet earned a single date with this line)
 
I can see why
But that one made me laugh!
 
It's an excellent pun
 
It is
 
If someone doesn't date me because that pun is bad they're not someone I want to be dating anyway :-)
 
8:58 AM
Except that "beaver" has a 2nd meaning
 
.....oh
 
Now you probably get why no one dated you because of that pun
 

« first day (850 days earlier)      last day (3166 days later) »