« first day (1898 days earlier)      last day (3091 days later) » 

12:00 AM
if the answer is more complicated than "Send X a bug ticket" then it's down 100 points out of the gate for me
 
user15026
The other problem is like....while I know I am an ISP and thus the keeper of your internet, I know how to fix your problems if they are related to our gear. Basically, at this point, my knowledge ends at making your router sign in with PPPoE and setting up your wifi.
 
user15026
Anything past the router, I have zero knowledge on. (Well, okay, I can set you up with a direct bypassed connection without a router, but that's pretty much it.)
 
@AshleyNunn if you run out of ideas just encourage RMAs until they get off the phone; figure out where they live and suggest a nearby location with mailing services.
 
the sad truth of tech support, half the battle is figuring out who owns the piece of technology that's actually relevant
 
user15026
@Ixrec Yep.
 
12:04 AM
when I'm on bugweek about 70% of the tickets are just figuring out which other group to blame
 
@AshleyNunn DSL?
 
user15026
@JimmyHoffa Some, mainly fixed point wireless.
 
(that's probably not true for most groups; my team owns one of the most high profile and complex client-facing functions that depends on dozens of other things)
 
@AshleyNunn what's "fixed point wireless" ?
 
user15026
@JimmyHoffa Um....rural people internet.
 
12:05 AM
lol
 
user15026
Like you have a CPE on your house that recieves from a tower CPE that recieves from a tower CPE that recieves from a tower CPE that eventually goes to our proper backbone servers.
 
why does the tab completion not work
how am I supposed to get anything done
 
@Ixrec at Employer^ it was the reverse of this- I was on the back-end that everything went through and worked like a charm but everybody blamed everything on us even though it was nearly never out fault just because it was easier to tell us to go figure out what they did wrong rather than figure it out themselves...
@AshleyNunn Gotcha. Where they have to jigger their dishes aboot.
 
generally if I redirect a ticket to some other group without any evidence, they'll just throw it back to me in "Needs More Info" status
 
user15026
@JimmyHoffa Yeah, pretty much.
 
12:07 AM
which is also what I do to the users that just say "it broke today fix it"
 
user15026
I think of it as a REALLY BIG PtP setup.
 
user15026
(which it is.)
 
@whatsisname the same way most of the industry does, by using process and accomplishing meta-meta-meta-meta-work so far removed from anything productive you don't have to do anything at all and still get to have a bunch of things checked off your todolist
@Ixrec at Employer^ this would just have the problem continue for a week until someone brought it to the original team who would say "Oh, I gave it to the back-end team but they haven't fixed it yet, talk to them." What a circle-jerk that job was.
 
for us it varies based on which backend team it goes to
you learn pretty quickly which guys take your ticket seriously (you get regular updates in your inbox for the next few days as they track down and deploy fixes for what turned out to be an absurdly obscure bug) and which guys will completely ignore it for months until you ask your team lead to "escalate the issue"
 
@Ixrec if you don't have office politics, you don't have an office.
 
12:10 AM
"politics" is literally "how groups of people make decisions"
it's pretty hard to avoid
@JimmyHoffa admittedly, there's one team that does this to us so often that all of our business/UX people know exactly who they are and half the time they'll ask us "is this an issue for that other team?" without us even suggesting it
 
wtf it's turned off by default
 
user55340
Any time you have 3 or more people, you have politics.
 
2:48 AM
The word you want is not "abbreviation" but "initialisms". Specifically, linguists sometimes differentiate between an acronym like MILF (because the letters form a new "word") and an initialism like USA (where each letter is pronounced like a separate word, "U", "S", "A".). Colloquially, however, both types of words are often said to be "acronyms". And in some cases it really could go either way. For example, consider "UFO". Some people say "U" "F" "O" as an initialism, and some people pronounce it as "UFO" ("you-foe"). In a programming context, this distinction is really meaningless. — Brandin 6 hours ago
[sigh]
 
3:00 AM
do people really say "you-foe" ?
 
F*ck no.
Only programmers would have that kind of conversation with someone else.
 
user15026
@enderland None that I have ever heard
 
4:02 AM
I'm voting to close this question as off-topic because it's more theoretical, as opposed to about concrete programming. You might want to try Computer Science or Programmers. — Doorknob just now
 
 
4 hours later…
8:25 AM
Please take the introductory tour. Stack overflow is about programming problems, not problems of programmers. Your question is better suited for serverfault.com Voting to migrate it there. Please do NOT double post. — Markus W Mahlberg 51 secs ago
 
 
3 hours later…
11:24 AM
I'm voting to close this question as off-topic because it is a broad, high level architecture question which would solicit opinion based answers. Architecture questions are often suited on programmers.stackexchange.com, but be sure to read their How to Ask page first. — Matt ♦ 17 secs ago
 
 
1 hour later…
1:36 PM
Probably belongs on programmers, being more theoretical, but I doubt it can be migrated. Apparently really old questions can't be. — Tom Zych 49 secs ago
 
 
2 hours later…
3:14 PM
This is why auto is both magical and potentially confusing. — Lightness Races in Orbit 8 secs ago
 
3:47 PM
10
Q: Problems in chat have gotten out of hand

Wad CheberThe particulars of the most recent incidents aren't particularly important. What matters is chat is causing far too many problems. How do we address this issue in a way that keeps as many people as happy as possible? The things that seem to cause trouble are, in my opinion, as follows (and I...

oh no! offence! let's fix that by stifling discussion and banning topics. because that's how societies should work. sigh
it's almost amusing watching people try to create 'nations' in microcosm and so terribly miss the point
 
4:01 PM
@LightnessRacesinOrbit It's perfectly understandable to define a topic for a chatroom, and ban unproductive discussions that's only enjoyed by trolls. E.g. if you go to a chess club, you'd go there for the chess rather than for listening to the drunken rantings of an islamophobic idiot. This is not a threat to free speech.
This room strikes a good balance between scotch and Programmers.SE, I think.
 
user15026
I think so.
 
@amon yeah I know - I'm mostly joking
 
I'm honestly not even sure what happened in that chat, and I was there for the whole thing
 
@amon you mean, Programmers.Scotch?
now for some stupid people:
-1
Q: mail(): SMTP server response: 503 This mail server requires authentication when attempting to send to a non-local e-mail address

MRXIJust recently and by accident, I found out that I cannot send emails to foreign sources beyond my server (I've been testing it with local Email addresses being installed at the same server). This is my code and I cannot send to (e.g.) gmail or yahoo. $receiver = $emailadr; $subj = 'Auth'; $...

 
user15026
4:08 PM
@MichaelT I am amused that it is a closed question
 
user55340
(the question was closed a year and a half ago... but just one of those "whee!" things)
 
user55340
@AshleyNunn I'm also amused that there is no mention of "closed" in the reddit thread.
 
user15026
@MichaelT If they're just linking to the answer, they might not even notice. And they might have 0 idea what that really infers, if they don't really use the site.
 
user55340
One of the common things when SO hits /r/programming is the "why is this great question closed?! They are all bad people! Especially that Will guy"
 
user55340
All the Reddit links to Programmers.SE: reddit.com/domain/programmers.stackexchange.com
 
4:14 PM
Eric's profile is written in the third person. Oh dear.
 
user55340
All Reddit to Stack Overflow: reddit.com/domain/stackoverflow.com
 
user55340
And for @AshleyNunn, Reddit to Gaming: reddit.com/domain/gaming.stackexchange.com
 
user55340
I'll point out the highest voted recent stack overflow question on Reddit is in /r/ProgrammerHumor
 
user15026
I've never really noticed a Reddit effect on Gaming, but I just might not know what to recognize. :P
 
user55340
It appears to be more "here is a good reference material question for this particular game"
 
user55340
4:20 PM
While SO and P.SE is "Everyone in very large subredit (/r/programming) take a look at this thing I found on SO (or P.SE)"
 
user55340
which often has the bit of "and its closed, those people are mean."
 
4:35 PM
"stackoverflow sux the mods close everything cos of elitism"
and, of all of that, it's the misrepresentation of SO's name that grinds my goat the most
 
the name?
 
4:55 PM
@amon what about the drunken rantings of a monadaholic idiot?
 
5:11 PM
@amon the trick is just treating everyone with respect. nearly every time I go into the scifi chat room I... don't see that happening.
 
@JimmyHoffa nah, monads are cool. I might actually learn something :)
 
5:24 PM
@Ixrec I either have the worst luck with Mos Eisley or that room is consistently immature, but nearly 100% of the time I go there I see people acting immature
 
there's definitely a definition of "immature" that applies to that chat more often than not
though I'm still trying to figure out if you're referring to smoething I said or what Major Stackings said or what
 
the answer to his meta post is "grow the heck up"
 
was a bit afraid to ask tbh
 
and stop acting like little princesses and twits
but I can't really write a meta response saying that
 
I think you can
if anyone can phrase that response constructively, it's you
 
5:36 PM
that meta post basically blames the topics as being wrong and completely ignores that many other places on the Internet seem to be able to handle controversial topics in manners that don't cause problems (even on SE itself!)
 
This seems off-topic for StackOverflow. It might be suitable for migration to programmers.stackexchange.comMichael 15 secs ago
 
5:53 PM
1
A: Problems in chat have gotten out of hand

enderlandOk, here's the deal. I don't often come to this chat often and do not frequent it. But when I do it's not because the chat has set off a lot of flags. I come because I occasionally ask questions on Scifi and want feedback or just to discuss them. The fact that I feel I have to make that disclaim...

 
I just saw, reading it now
thanks, that's exactly what I was hoping for
 
Shog posted a wall of text apparently to another meta question
 
yep, we saw that too
 
@enderland hmm?
@enderland I still don't understand the problem. Oh no people disagree. Let's ban everyone and whine for half an hour.
and now apparently we need a Meta argument about it
why
just get on with life jesus
seems to me the people whining about other people are the real problem
and no the irony is not lost upon me
 
6:09 PM
I'm just hanging out in the new new new chatroom and staying quiet-ish for now
 
new new new new new
 
 
1 hour later…
7:17 PM
0
A: The number of votes required to close and reopen questions is temporarily reduced . . . for science!

Robert HarveyGetting more questions rehabilitated is a laudable goal, but having the ability to close clearly off-topic questions more quickly and get them off the front page is much more critical. I would like to address something that you stated in the comments, in detail. I see a lot of well-writt...

 
> The scope is not that hard to figure out; Programmers is about Software Design.
I disagree: the scope is extremely hard to figure out. Working out Software Design almost always involves subjective factors and discussion, which are, of course, off topic.
I still don't feel confident in any useful way as to whether post X is on-topic here.
I'd support renaming the site to Software Design having read that answer, though
 
Give me some examples of questions that you don't know whether are on-topic or not.
 
the easiest way is, "do you have enough content to go to a whiteboard and answer your problem? and will a single whiteboard be the best way to answer your question?"
 
> the Chatboard whiteroom
lol, deliberate?
 
@enderland That only works for "Too Broad."
 
7:27 PM
@RobertHarvey 1. Go to Programmers.SE; 2. Click on 'Questions'; 3. Choose one
 
@LightnessRacesinOrbit What? Did I say that?
 
@RobertHarvey You did.
 
@RobertHarvey what types of questions other than licensing don't fit that?
 
I'd leave it :D
 
"Who invented XAML?" Has enough content to fit on a whiteboard, answer will fit on a whiteboard.
 
7:28 PM
@enderland Going to a whiteboard usually involves people discussing whatever you draw on it. Or collaboratively drawing on it together. Isn't that not Q&A?
 
@LightnessRacesinOrbit most of the problem questions here don't have enough information to go to the whiteboard and answer the problem
 
Personally I'd be happy to see Software Design on SO, and 'interest' questions like "Who invented XAML?" too, take the "it must be a practical problem that you face" out of the equation (because SO is not a debug-it-for-me crowdsourcing application or at least it shouldn't be)
and just rigourously close stuff that's too open-ended
problem solved
 
@RobertHarvey oh, I see what you are saying
 
SO would then be a Q&A for people doing software development, end of story
no need for Programmers
 
@LightnessRacesinOrbit The problem with "Who invented XAML" is that it doesn't solve someone's design-related problem.
 
7:30 PM
@enderland I guess I'm debating what the goal is, not what the current situation is (which I am tremendously unqualified to discuss)
@RobertHarvey it solves the problem of not knowing who invented XAML
don't get me wrong - I still would downvote profusely when lack of research is shown, so that particular example isn't great as it's easily googleable
but you see what I'm trying to get at
 
I don't see how knowing the name of the guy who invented XAML is going to help you solve your software design-related problem, unless your intent is to track him down and ask him your question instead.
 
SO is confused as to whether it's a "debug my code" site or something else, but it closes pretty much anything other than "debug my code" so people go to Programmers instead hoping that Programmers can be the "Q&A for software developers" that they hoped for. Then they discover that it's only for objective, concrete questions about software design (whatever that means). And are left with nothing.
 
Example?
 
@RobertHarvey You shouldn't have to be able to see it. The reason for asking is irrelevant and we should trust the OP has their reason.
@RobertHarvey Example of what?
 
A question that cannot be asked on Stack Overflow that could be asked on programmers, if it were on-topic.
 
7:33 PM
I don't follow
 
It's your sandbox. I'm just playing in it.
 
you're just confusing me
you're asking for examples of questions that are off-topic on SO but on-topic on Programmers? or something else?
 
> so people go to Programmers instead hoping that Programmers can be the "Q&A for software developers" that they hoped for.
 
what about it?
 
the strange thing is that sometimes I also feel like I'm not sure what is or isn't really on-topic or answerable here...yet I can't think of a single concrete example either
 
7:34 PM
Stack Overflow needs an IDE to solve, Programmers needs a whiteboard
 
I haven't taken a census of SE, performing psych evals and writing 40-page reports about why each user does what they do in Programmers, if that's what you're asking. this is my loose interpretation of how things work atm, nothing more. I believe it fits the patterns but I don't claim to have any data, nor do I intend to gather any! that's your sandbox :)
 
I guess because it's always borderline questions that make me feel that way, and I don't care enough about the borderline ones to remember them after I've made the "your question needs more of X" comment
 
Alright....
 
@enderland I have never used an IDE. I have answered 4,547 questions on SO.
 
everyone on meta who gathers data ends up supporting the "cabal" consensus that most of the questions we get suck and we're right to close/delete them
 
7:35 PM
"How do I write this SQL?" -- More or less on topic for Stack Overflow.
 
@LightnessRacesinOrbit that's because you use C++ :P
 
^ fact
 
"How do I install the server that runs this SQL?" -- Eh...
 
@RobertHarvey I'd close that. Terrible title. "Do it for me" question.
 
@LightnessRacesinOrbit yeah, but 1/2 of SO is that sort of "do it for me" stuff
 
7:36 PM
SO is not a place where you recruit free contractors
 
"Do it for me" was never a close reason on Stack Overflow. Common misconception.
 
SO is a place where you ask questions about programming languages, by example
 
"Which pickles should I eat while installing this server?" -- Bleaugh.
 
wasn't the classic one "What laptop should I use for programming on a boat?"
 
7:37 PM
@RobertHarvey The common misconception is that SO is there to answer such nonsense. "Do it for me" almost always fits into too broad, or show a bloody minimal testcase. And when it doesn't then, well, it wasn't really "do it for me", but "why does language X work in this way, and how can I make it work another way?".
 
Can you see the difference between those three questions? With each question, you get successively further from code.
 
@enderland I know. That's why there are 8.6 THOUSAND questions in the closure review queue on SO.
 
@Ixrec most questions don't suck, but most do not contain enough information to be answered. That's a big difference imo - a large percentage of questions here which get closed could be on topic --- if the OP provides more information....
 
That's what happens on Programmers, until you eventually wind up with questions like "What should I name my cat?" and "Do you fart in the cubicle?"
 
anyway, despite appearances here today, I largely gave up caring a few months ago
it was bad for my health
 
7:39 PM
psh.
 
@enderland true, I was oversimplifying
 
@RobertHarvey Well migrate the latter to Workplace.SE for a start!
 
correction: most of them are unanswerable and remain unanswerable until the OP gets better at asking questions
 
Right
 
my favorite is still "Do you have to eat pizza to be a successful programmer?"
 
7:40 PM
VTC unclear
 
oh man this is awesome - go to jp.stackoverflow.com and turn on auto-translate in your browser
> Stack overflow is a programmer and enthusiastic people questions and answers of the site of the programming. 100% free and does not require registration
 
"Chatboard whiteroom" My God, I really did say that. I've been doing this for far too long. Excuse me while I go take some lithium.
 
machine translators are really bad at changing SOV languages to SVO languages
 
> Rather than of the overload problem, the reference to the function that const does not stick, it is the problem that plunged the right-hand side value. In and declared, defined similarly, const If you grant, the error will be eliminated.
@RobertHarvey you don't trust me! shocking
 
"trust" can mean a lot of different things
 
7:43 PM
hehe
 
@LightnessRacesinOrbit I bet you're thinking of actual SO "English" questions that were similarly broken
 
> Help Center > badge > resuscitation
@Ixrec yeah it was very hard not to click 'edit' on these and leave mean comments
only the slight oddities in the translated metacontent (labels on widgets etc) could remind me where I was and set me straight
 
@Ixrec SOV, SVO?
 
@ratchetfreak subject object verb, subject verb object
English sentences are typically "I [subject] wrote [verb] the program [object]", while Japanese sentences are typically "私は [subject] プログラム [object] を作った [verb]"
machines are totally incapable of moving the object to the correct place since they go word by word, which was the main reason Lightness' first example was so broken
 
better than Chinese at least, which is more like "[notion] [notion] [feeling] [notion] [colour] [notion]" in no particular order
disclaimer: I know no Mandarin
 
7:47 PM
I should really learn a bit more Chinese one of these days
all I know for sure is that I am abysmal at tones
 
maybe you have tone death
 
@Ixrec more advanced machine translators will have a grammar component
which should be able to move the words as appropriate
 
cool
@LightnessRacesinOrbit I am probably tone deaf
 
you can hear the difference between a higher and lower tone right?
 
I can distinguish them
I've never been able to place a single tone on a scale though
 
7:52 PM
me neither
but that shouldn't meant you can't learn a tonal language
 
I'm sure I could, it'd be a heck of a lot of effort and would almost certainly require an actual person who can tell me when/how I'm mispronouncing everything
learning to read the language would be no problem
my spoken Japanese is at least comprehensible despite learning entirely on my own (yes, native speakers have confirmed this)
 
pfft what do they know
 
straw poll
how good is your test coverage, on your real non-trivial codebases?
 
Boy, that's a loaded question.
 
lol
 
8:01 PM
Where I currently work, our test coverage is very low. But that's against a backdrop of what I consider more pressing, systemic problems.
And what tests do exist are very good smoke tests.
 
in my projects that's low
I know I should be doing tests but meh
 
Because your code always works, right? :P
So why test it.
 
most of the time yes it does work once I did the basic debugging
 
You mean with a debugger?
 
8:03 PM
The nice thing about unit tests is that you've captured that debugging effort for you and others to see later.
 
but I'm the one tool-programmer guy in my team
 
@Ixrec what do you mean by "test coverage" ? do you mean... percentage of classes that have tests for them? or how well your tests actually work?
 
I think it likely that some people worry about things like code coverage, or following best practices in their unit tests, or how their tests will look to others, and therefore write no tests at all.
I think some folks are very good at using debuggers or reading their own code, and therefore don't write unit tests.
I'm not great at using debuggers, but I've been forced to get better because of the sheer amount of architectural weight in the project.
I need the debugger to trace out the flow of the thing.
 
I'm pretty good at seeing the underlying problems in code and finding elegant (most of the time) solutions
 
@enderland coverage generally refers to how much of the code has tests that run it, so the former
for me, there are some modules which are very easy to test, and have lots of tests, other modules that are so UI-focused we really have no useful way of testing them, and a few modules in the middle with all the really meaty business logic that probably should have tests but it's very hard to figure out how to refactor them into something testable
though one of them I did manage to refactor successfully (partly because we had the excuse that it was required for the mobile version) and now it has some tests
 
8:12 PM
I'm not a big fan of unit tests for business logic. if (customerbalance > 100) ... You wind up writing tests that duplicate the logic.
 
yeah, there's a reason I didn't say "unit tests"
 
integration tests on the other hand are good for business tests
 
on the "middle" module I'm referring to, getting it testable involved writing a sort of mock UI object that is effectively doing integration tests on all the things needed to output actual data to the screen
(and the mobile version will probably involve this mock UI object returning its state in response to webservice requests)
 
maybe also a mock backend to ensure the proper communcation happens
 
currently, our backend is dead simple CRUD stuff, so it's very low priority for me
 
8:17 PM
that's easy to mock
 
there is often correlation between a test being easy to write and a test not being very useful
there's a dozen or so tests of that sort lying around the codebase where I tried the easy mock stuff, and every so often they break for no good reason and nobody cares
figuring out where it's worth putting tests seems to be almost as hard as designing the code well in the first place
the part I'm currently interested in making integration-testable is our popup workflows
I'd like to be able to write "user clicks this button, this popup opens, within the popup these operations are performed, the user clicks save, and now the UI looks like this"
those are codepaths where we currently tend to get a lot of bugs and yet cannot write regression tests yet
 
UI is notoriously difficult to test. That's why there's such a big push to formalize those things that are not part of the UI in frameworks like Angular, and to push as much logic as possible away from the UI surface to a testable module.
When you test the UI surface, you're testing human behavior, and that's not something that can be easily automated or simulated. Google takes advantage of this fact in their checkbox captcha; it's carefully crafted to analyze the way a user clicks on the checkbox,to see if it's human-like.
 
the UI details are also the most likely to change frequently, so even when you can test them, the tests for them are exceptionally likely to be more brittle than the code they test
incidentally, I probably will mock the backend stuff eventually, mostly for testing our real-time sharing logic, things like doing X in window A and clicking undo in window B will successfully undo X
 
9:19 PM
@Ixrec 95%–100% statement & branch coverage on (library-like) personal projects which were written with testability in mind. Only ~70% statement coverage on the codebase I'm working on professionally, because other people have yet to learn about writing testable code. Incidentally, testability is often synonymous with “depend on interfaces instead of concrete types” and “use some kind of dependency injection”. Even in C++.
 
user15026
Stupid question, how do I use that thing?
 
@AshleyNunn if you add it as a bookmark and then click it - it'll "run"
so make the bookmark: javascript:$('.message:has(.deleted)').each(function(){var mid=this.id.split('-')[1];$.get('http://chat.stackexchange.com/messages/'+mid+'/‌​history',function(data){$('#message-'+mid).css('color','red').html($(data).find('‌​.message:eq(0)').html())})})
It shows every deleted message in red
 
Adding a new custom bookmark to Firefox seems easier said than done.
 
I tried a bookmarklet once and could never get it to do anything
have yet to see any stack apps amazing enough to motivate me to try harder
 
9:44 PM
@Ixrec that one is nice, it is helpful when you want to read a <deleted> convo
 
The Proforma script is pretty cool. It's what @gnat uses to spray-paint his canned comments everywhere.
 
The deleted thing is going to be nice
Especially when reading longer convos that are all (removed)
 
10:08 PM
@enderland Wait, 10k+ users can see deleted messages? o.O
 
idk, does it work for you? I am a mod, so I can see anyways
 
doesn't seem to, no
 
I thought it was a room owner thing
 
9
Q: Can a User/Non-Moderator see deleted chat messages on StackOverflow?

Lalit PoptaniCan a user who is not a Moderator see the deleted chat messages from other users?

 
10k+ users cannot see deleted messages in chat, only mods and room owners. — Lightness Races in Orbit 34 secs ago
i.e. fixed
 
10:10 PM
10k+ just gets you flag validation powers (whoopie)
 
then again, that bookmarklet doesn't work for me in my room either
 
needs http:// replacing with // at the very least
 
Stack Overflow's CV queue is not a bad place to find decent questions to migrate here
 
ah, and get rid of the domain
 
10:15 PM
@gnat I see you reviewing on Stack Overflow too :P stackoverflow.com/review/close/…
 
we've done far worse than that
 
@LightnessRacesinOrbit I don't understand what you have against America
 
10:41 PM
@enderland now why would you say a thing like that
that was no different from a simple, commonplace "meanwhile in Russia" post - but when it's America, it's different eh! lol
you people are teh funny
 
Perhaps it feels like you consistently find the need to post stuff making fun of America that causes me to think that way
 
10:56 PM
@enderland I share your perception, but was rather going for an “ignore the trolls” non-response response in order to loudly demonstrate the lack of audience for these posts.
 
@enderland not really. it came up on my news feed. sorry if I offended you.
in future I shall make sure to post only non-America-related silly things :)
 
That whole Pastafarianism thing is one big circle-jerk anyway.
 
agreed
I guess I can kind of see the point they're trying to make, but it's possible to breach the bounds of common sense and just become a muppet
 
Everyone who posts something about it on the Internet does it with a "wink wink, nudge nudge." It's ridiculous.
 
I love a bit of wink wink, nudge nudge, me
 

« first day (1898 days earlier)      last day (3091 days later) »