« first day (1806 days earlier)      last day (3029 days later) » 

5:00 AM
@quintopia Haha, yeah, it doesn't really beat any golfing language.
Except for a few certain instances.
 
@Mego Google defines esoteric as intended for or likely to be understood by only a small number of people with a specialized knowledge or interest. That fits APL like a glove IMHO.
 
Has it been used in serious production code, though?
 
@Dennis "An esoteric programming language, or esolang, is a computer programming language designed to experiment with weird ideas, to be hard to program in, or as a joke, rather than for practical use."
Does it fit?
 
According to those definitions, APL is not an esoteric programming language, but it is both a programming language and esoteric.
I like it when stuff makes sense.
 
Can "quesoteric" mean something strange and cheesy, while we're defining stuff?
7
 
5:05 AM
APL was used for years in financial analysis.
 
I seriously wonder why though.
 
Because programming in APL was indefinitely faster than C at the time.
You could quickly prototype solutions and implement them in C when they're stable.
 
Anonymous
@quintopia I'd say Minkolang is a golfing language. It may not perform well against other golfing languages, but it certainly was developed with golfing in mind.
 
@Calvin'sHobbies I've been searching for a good name for my next esolang for some time now. Quesolang would be perfect!
 
Anonymous
5:09 AM
@Dennis If you don't start the readme with "Oh queso, let's do this", I will be disappointed
 
Huh?
 
Anonymous
"oh queso" => "ok so"
 
Esoterickroll: Strange, trollish, things that are also oddly comforting and nostalgic.
 
Anonymous
@quintopia APL?
 
Anonymous
Wait we can do better
 
Anonymous
5:10 AM
quesoterickroll
 
@Mego I find no comfort in it, but sure why not.
 
@Mego Oh! I wouldn't have figured that out on my own. That's not how you pronounce queso... :P
 
@Mego enriquesoterickroll
 
Anonymous
@quintopia I find comfort in knowing that there's an even-less-legible language than Seriously out there
 
Anonymous
@Dennis Trolling, I assume?
 
5:11 AM
@Dennis no it is!
 
why does everyone always doubt the native speaker?
 
@Mego It's not pronounced "kay." It's pronounced more like "keh."
 
^
 
@Dennis golf that name...
@Doorknob still, close enough...
 
@TanMath How about no?
 
Anonymous
5:12 AM
@Doorknob True, but the pronunciations are close enough that the pun still works
 
Considering @Dennis is a native of a Spanish-speaking country....ha, looks like I was right to withhold my judgement until he (or rather, Doorknob) explained. :P
 
(and the Spanish "o" sounds different than English's. The "o" sound in English is almost a diphthong, "uh-ooh." Spanish has a pure "o" sound.)
 
@Dennis you speak Spanish?
 
I do.
 
@Mego ninja'd!
 
Anonymous
5:12 AM
I also speak Spanish, though not natively :P
 
youtube.com/watch?v=H5Wx7p0iNRA This is how I would say it in the US
 
Anonymous
And most days not fluently, either
 
@Dennis yo hablo espanol tambien
but no native
 
Anonymous
@TanMath Did you mean: yo hablo español también?
 
@Mego I did...but I am lazy..
don't doubt my Spanish! ;)
 
5:14 AM
no esté perezoso; los acentos son muy importantes :P
 
@Doorknob I know... I am just lazy...
I cannot be lazy?
 
Anonymous
@Doorknob Capitales y puntuación son importantes también.
 
@Mego ok...so you teaching me Spanish?
 
@Doorknob s/esté/seas/
 
@Mego pshhh, who needs capital letters
 
5:16 AM
@Dennis huh?
 
Anonymous
@TanMath The best part about my answer is that it's a polyglot: no
 
Can I nominate myself for the Rookie of the Year? :3
 
You can...
 
@Doᴡɴɢᴏᴀᴛ no. but you can nominate one of your challenges!
 
@Dennis oh, yes, that's more correct. Why wouldn't I refer to TanMath as usted, though?
 
5:17 AM
(I was looking through your challenges earlier seeing if any were nomination-worthy)
 
@Doᴡɴɢᴏᴀᴛ Yes, yes you can.
 
Anonymous
@Doorknob Presumably you're familiar enough with him through interactions on this site that you would use the familiar form instead of the formal form
 
@Doorknob thanks for the respect!
 
@Doorknob Spanish is rather informal. I'd definitely use (or vos, in my country) in an online community like this one.
 
@Mego hmm... I wouldn't consider knowing someone online being familiar with them. Of course, I'm hardly familiar with how Spanish handles these things
 
5:19 AM
What is seas?
 
@Dennis oh, alright then. Thanks for explaining!
 
@quartata Hounds?
@quartata Probably not
 
@TanMath informal singular command form of ser, I think?
 
@TanMath Second-person subjunctive of ser.
 
@Doorknob I never learnt that..
@Dennis how is it used?
 
Anonymous
5:21 AM
@Doorknob My understanding is, unless you have never interacted with the person before, or they are an authority figure (LEO, predecessor, boss, etc.), you would use the familiar form
 
Oh, wait, never mind; I think that's only the negative form (the positive being sé)
 
@Mego Low Earth Orbit is an authority figure?!
 
^
 
Anonymous
Law Enforcement Officer, you goofs
 
@TanMath Example: No seas perezoso.
 
5:23 AM
@Mego Haha, I actually didn't know that. I would've just said "cops", "police", or "security", or something like that.
 
@Dennis So, that could be interpreted in two ways (imperative and subjunctive), but they mean pretty much the same thing?
@Mego I also did not know this
 
@Mego I was thinking Latin Executive Officer :P
 
Anonymous
You would also use the formal form if you are trying to kiss ass to someone you would normally be familiar with
 
@Dennis meaning?
translation?
 
Anonymous
Also professional/business purposes
 
5:25 AM
...I just figured out why there's a tiny bit of highlight-able "text" to the left of names on this chat. It's an empty <p> for separating chat messages.
 
huh?
ohhhh, that thing
 
Anonymous
 
:26710100 Nice try, mortal.
 
@El'endiaStarman That's always been there, but I've never realized it until you pointed it out. O_o
 
@Dennis lol, I never figured out how to use that
 
5:26 AM
@GamrCorps It's a mod-only tool.
 
@GamrCorps Get a diamond.
 
@Doorknob I noticed it a while ago, actually. A month, at least, I think.
 
Anonymous
@Dennis brb booting up Minecraft
 
Anonymous
/give Mego diamond
 
I shall get on as well, then!
 
5:27 AM
@Dennis OOHHHHH
 
...oh, nevermind.
 
@Doorknob Yes, the negative imperative is essentially no + subjuntivo presente.
 
@Dennis what?
 
Anonymous
@ThomasKwa GamrCorps tried to use the mod-only translate tool
 
Anonymous
Does it work for room owners, too?
 
5:28 AM
Oh, thanks
 
@Dennis By the way, I Googled this, and the first three results were on Bible websites. This was the first result.
 
@Dennis oh... woah wait what? You mean my Spanish II teacher has been lying to me, and that what she calls "mandatos negativos" don't actually exist, and that I've actually just been learning subjunctive? o_o
That... actually makes a lot of sense.
 
Anonymous
@Doorknob Spoiler alert: all teachers lie to make things simpler
 
Well, it does exist, but that's how it's formed.
@El'endiaStarman Pro tip: prepend translate to your query
 
@Dennis I just kinda figured that Google would pop up something onebox-esque... :P
 
5:31 AM
It does if you put "translate" in front.
 
^^
 
You can also do stuff like translate "hello" to Korean
 
Anonymous
Or translate "no seas perezoso" from Spanish to French
 
5:33 AM
Apparently we have to give @PhiNotPi a diamond here now. :P
 
@Doorknob :P
 
Anonymous
@Doorknob Oh are we still playing with permissions?
 
@Mego s/are we/is Phi/
 
Oh are people doing the discordance thing now?
 
5:34 AM
Sure
 
its quiet
as usual
 
My top three questions are literally within 1 vote of each other, and the next highest is almost half the score.
 
@AlexA. I just keep a Firefox window perpetually open to Discord
 
minor second chord
 
lel
 
5:35 AM
translate: lel
(from Catalan) Paral.lel
 
rofl what
 
kek
 
translate: kek
(from Indonesian) KEK
Sounds legit.
 
translate: KEK
(from Indonesian) KEK
aww
 
ninja'd
 
5:36 AM
translate: ninja'd
(from French) Ninja'd
4
 
wow
 
hahahaha
 
@PhiNotPi Actually, I wanted to see if capitalization had an effect.
 
Anonymous
@El'endiaStarman accept moar
 
Yeah I noticed.
 
5:37 AM
So, I clicked on El'endia's profile to navigate to the PPCG question tab to upvote the 47-score challenge to make it match. Then I saw that I had a thing in my topbar, and immediately wondered why my badge suddenly became a fish:
 
@Doorknob WUT.
 
^
 
That's Christianity's badge icon.
 
@El'endiaStarman You post consistently good challenges. I'm glad one of yours is nominated for Labour of Love
 
Christianity.SE is taking over
 
5:38 AM
@El'endiaStarman Yeah, I know
 
ninja'd
 
The topbar uses whichever badge icon is of the site you're currently on
 
It's a modern day crusade!
 
lol
 
that sentence didn't make much sense, but the badge icons for the current site "carry over" and apply to every single badge icon on the page
 
5:39 AM
@quintopia I'm honored that that happened. I considered self-nominating that exact challenge, but decided not to because I saw the others and thought they were so much better.
@Doorknob Ah, that makes sense. I didn't notice before.
 
Anonymous
I should probably finish my sandboxed image challenge sometime soon
 
Welp, it's time for me to sandbox a new challenge, since it's been several weeks since I posted any.
@El'endiaStarman I'm sad when bullets collide didn't get more upvotes. I really enjoyed that one. (But I guess that's what happens when we decide to flood Main with new quality challenges.)
 
@PhiNotPi youve been demoted
 
@quintopia Haha. Well, I do think it is a lesser challenge in comparison, so I'm fine with that.
 
@GamrCorps ;-;
 
5:44 AM
So nice to see 48 votes across the top three challenges... ^_^
 
@El'endiaStarman Good job :)
 
Thanks. :)
 
@El'endiaStarman i dunno. it's definitely as good Phi (Not Pi) (and that one is really good too).
 
*tries not to be annoyed by the fact that they're all two votes away from 50*
@quintopia That one was really simple and straightforward.
 
Upvotes rarely match quality or effort. Of my answers with 40+ votes, maybe one or two required at least some effort.
 
5:46 AM
@El'endiaStarman hence all the upvotes :P
 
oh yes :P
 
@Dennis I do what I can to correct that when I see it.
 
@quintopia Ditto. How about thee people each give me a six letter word and I will try to incorporate them into a challenge?
 
@Calvin'sHobbies robber
 
5:47 AM
@Calvin'sHobbies letter
 
@quintopia I'm still trying to get over the fact that I got 79 upvotes for a 0-byte answer...
 
Anonymous
@Calvin'sHobbies booted
 
@Dennis I'm sure that was largely for the teachable moment it inspired: "Oh, that's neat!"
 
Leather booted robber, ok
 
Anonymous
@Calvin'sHobbies letter*
 
5:49 AM
leather is cool too
 
@Mego We'll see
 
Anonymous
Leather is 7 leathers letters, though
 
@Calvin'sHobbies dan dio your bobbies
 
Anonymous
@Dennis You probably got upvotes for the joke/reference
 
@AlexA. scuse me?
 
5:50 AM
u hrd me
 
@quintopia It was one of six 0-byte answers to the same challenge.
 
Go jump in a _____
 
@Mego The Befunge one got 130 without any jokes...
 
Anonymous
@Calvin'sHobbies leather
 
@Calvin'sHobbies vat of ice cream
 
5:51 AM
shark tank
 
@Dennis Given the mention of Befunge, I assume this is the infinite-loop-without-output one?
 
Uh huh.
 
@Dennis Star power and fgitw buys such things.
 
Precisely my point.
> Upvotes rarely match quality or effort.
 
@El'endiaStarman i don't think any of those people who said they were working on solutions to When Bullets Collide are going to post one
@Dennis No one is disputing it
 
5:54 AM
@quintopia Yeah, probably not.
 
@El'endiaStarman Care to boost my rep? :P
 
@quintopia Already navigated to the question for just that purpose. :P
 
what is the best tool for quickly drawing equilateral triangles on a computer to make images for the web?
 
Anonymous
@quintopia TI-84
 
compass
 
5:56 AM
Place 1 on my why-do-people-vote-like-they-do list is Martin's xorting challenge. It has 15 answers, and all those answers combined have less votes than the question. I'm not saying the question doesn't deserve its votes (it's a great challenge, based on a great idea), but why doesn't anyone care about the implementations?
 
Or just draw some curved lines to make one in hyperbolic geometry:
 
YAY +8 rep! :P
@quintopia I'd use Blender, but that's a tad overpowered... :P
 
@El'endiaStarman Woohoo, accept day!
 
What do you want them for?
 
@Dennis I think I voted for one of those answers for being clever (the nominated Pyth one of Jakube)
 
5:58 AM
You and 20 others, yet the question has 77 upvotes.
 
@El'endiaStarman diagrams for a challenge
 
@Dennis Understanding the xorting idea that the question brings up is easier than understanding how an algorithm works (however elegant)
 
I guess... Jakube did a really good job explaining it though.
 
@Doorknob @TanMath Thanks guys!
 
I just made another sandbox post.
Why am I wasting my time like this?
 
6:07 AM
That could be the PPCG motto.
 
Add it to the room description.
 
> General discussion for codegolf.stackexchange.com | Great minds waste time alike —PhiNotPi
 
Although General discussion for codegolf.stackexchange.com. Why am I wasting my time like this? has a nice ring to it.
 
0
A: Sandbox for Proposed Challenges

PhiNotPiWhat size is the digit? 7-segment digits can be represented in ASCII using _| characters. Here are the size 1 digits: _ _ _ _ _ _ _ _ | _| _| |_| |_ |_ | |_| |_| | | | |_ _| | _| |_| | |_| _| |_| Larger sizes are formed by making each segment proportionately ...

 
6:16 AM
@NewSandboxedPosts tank yo
 
Oh no! It's spreading!
 
Anonymous
Atom why are you freezing on me
 
Do we have a challenge that asks for the number of local maxima in a list? i.e. the number of sections where the numbers to either side are lower? e.g. [1,3,2,5,1] has two maximums, the 3 and 5, but [1,3,3,2,1] has only one, the two adjacent 3's.
 
@PhiNotPi ಠ_ಠ
@Mego I guess you'd better use Vim?
 
0
Q: What size is the digit?

PhiNotPi7-segment digits can be represented in ASCII using _| characters. Here are the size 1 digits: _ _ _ _ _ _ _ _ | _| _| |_| |_ |_ | |_| |_| | | | |_ _| | _| |_| | |_| _| |_| Larger sizes are formed by making each segment proportionately longer. Here are a coupl...

 
6:26 AM
^ Just totally ignored the review process 'cause it's 1am and I have a headache.
 
> I am a cat.
 
@PhiNotPi I hope your head feels better soon <3
@Calvin'sHobbies I knew it
 
@Calvin'sHobbies Likewise, do we have a challenge to write a function which finds local optima of an arbitrary function? (e.g. implement gradient descent)
 
Also, what would one call this shape:
    ___
   _\ /_
  _\   /_
 _\     /_
 \_______/
 
6:34 AM
Pine cone?
Ah yes, no source as authoratative as pinecones.com, with an image called jeffrey.jpg.
 
You can also buy french pussy willow
 
Running Spacewar! with 100 games per pair might have solved my problem...because the mean is the average number of games won. Now only the worst bots have similar means.
On the other hand, the standard deviations don't really make sense.
1 'Helios' { mean: 61.86263141769866,
  standardDeviation: 74.62488834262437 }
2 'EdgeCase' { mean: 55.232942572031504,
  standardDeviation: 78.86520100753282 }
3 'OpponentDodger' { mean: 46.530138844588144,
  standardDeviation: 71.52104557263148 }
I mean, really. Gonna have to inspect the code...
...tomorrow.
 
Anonymous
6:59 AM
Guys I'm derping and I need help
 
@Mego Sounds like you should consult a doctor.
 
Anonymous
Say I have 3 values a, b, c, and I define d = a*0xFFFF + b*0xFF + c. Why doesn't a = (d & 0xFF0000)/0xFFFF, b = (d & 0x00FF00)/0xFF, c = (d & 0x0000FF) work for extracting the values?
 
Anonymous
I must be missing something really stupidly obvious
 
Anonymous
Because a and b seem to be correct, but c isn't
 
Anonymous
(worth noting that a, b, c are all in [0, 255])
 
Anonymous
7:21 AM
 
7:33 AM
@Mego what a strange definition.
 
@Mego attempts magic eye thingy
 
yeah i'm pretty sure the problem is in your definition
since there are cases where the highest bit of c can be obliterated by the lowest bit of b*0xFF
and likewise for b and a
you probably wanted to multiply by 0x100 (or just left-shift by 8)
 
Anonymous
Basically I was trying to combine RGB triplets into 3-byte integers, and then convert back (after doing some mojo)
 
Anonymous
I ended up just manipulating the hex representations
 
Anonymous
100% eaier
 
7:38 AM
then you wanted d = a<<16 | b<<8 | c
 
Anonymous
Yeah, except in a language without bitshifts (afaik)
 
what lang?
 
Anonymous
Python
 
Anonymous
I'm like 60% certain it doesn't have bitshifts
 
well
 
Anonymous
7:39 AM
(or at least, they're not easily accessible)
 
you're 60% wrongg
 
Anonymous
I'm also sleepy
 
python has all the same bitwise ops as C
 
Anonymous
And oh god I've done horrible things to these images
 
0
A: Sandbox for Proposed Challenges

quintopiaSimply Connected Polyiamonds code-golfhexagonal-grid While we're on a triangular grids kick, I'd like to point out that there is an equivalent to polyominoes on a triangular grid. They are called polyiamonds, and they are shapes formed by gluing equilateral triangles together along their edges....

 
7:40 AM
great...now to tidy up my system for the impending reboot
 
Anonymous
 
Anonymous
The 70s are calling, they want their images back
 
what is this for
 
Anonymous
My upcoming challenge that has been sandboxed for way too long
 
linkypoo?
 
Anonymous
7:44 AM
0
A: Sandbox for Proposed Challenges

MegoAverage Image Moments Given an image of size N x N (where N is odd) in plain PNM (P3) format as input, perform the following operations in order, and output the resulting image in plain PNM format: Replace each RGB triplet in the input with a single value equal to 0xRRGGBB (R*65536 + G*256 + B...

 
Anonymous
Note that the description is incorrect
 
Anonymous
I'm doing something else to the images instead, because it's easier to explain and yields more interesting results
 
@MartinBüttner what will be the prize for the Best of PPCG prize laureates? Stack Exchange Gold? Kappa A challenge about the laureate? A thread on Meta to gain yourself fame?
@AlexA. It's jeffery.jpg, and we all know that the best format is PNG
@Mego I like this art!
 
Anonymous
@zyabin101 Reputation in the form of bounties, donated by users
 
Anonymous
7:49 AM
@Calvin'sHobbies Yes yes I'm an idiot you don't need a wiki link to prove that
 
@Mego OK, but that's strange to get your answer. I called @MartinBüttner.
 
Anonymous
 
Anonymous
@zyabin101 I'm his answering machine
 
Anonymous
Hmm... I need a bunch of square images of varying sizes
 
@Mego What's that? Algorithms?
 
Anonymous
7:53 AM
@zyabin101 Test output for my sandboxed challenge that I'm working on
 
@Dennis i want a Jelly answer for 9 deaths pretty please
 
Anonymous
 
@quintopia You can always do it yourself, dear. Jelly docs: <http://esolangs.org/wiki/Jelly>
 
@Doorknob confirmed as my entry
 
Looks @Dennis has his own GitHub repo online: <https://github.com/DennisMitchell>
 
8:04 AM
Read before you upvote folks, even for my challenges. (I'm looking at you @AlexA.)
 
@zyabin101 No I can't. I stared at the docs for like ten minutes before asking him to do it :P
 
(while running away) IgotanideabutIshouldworksomewheresoIhavetoleave-s-ee-eee-yyyy-ooooo-uuuuu sooooon... Kappa
 
@zyabin101 Kappa?
 
@Calvin'sHobbies Kappa is an emote on Twitch that generally means sarcasm or trolling.
 
1
Q: How many peaks in my mountain range?

Calvin's HobbiesA list of positive integers can be visualized as a quantized mountain range where each list entry represents the height of one vertical section of the mountains. For example, the list 1, 2, 2, 3, 4, 3, 5, 3, 2, 1, 2, 3, 3, 3, 2, 2, 1, 3 can become the range x x x xxxxx x...

 
Anonymous
8:12 AM
@zyabin101 It's also a signal for "ignore me"
 
@NewMainPosts Thanks @NewMainPosts! Get this butter for you while I run away! throws butter
 
@NewMainPosts This looks like something that Jelly would own at
okay bed time
 
@quintopia Good night Kiwi!
 
9:00 AM
This room's people are going to disappear, so I should do something at least...
bumps @Adnan
 
@zyabin101 lol wat?
 
@Mego are you taking the averages of the old pixels that were there or the new ones? If so, in what order do you look at pixels?
 
Anonymous
@Sherlock9 The old ones. I do them all simultaneously. I should clarify that.
 
Anonymous
Edited, better?
 
9:11 AM
I think so. Let me look at it again later, because there's still something a little odd about that wording. But that could be just me
 
Anonymous
I'll admit the wording isn't great. I'm not the greatest at explaining stuff :P
 
@Mego Ah, it's those confounded pronouns. "For each pixel p, replace the values of the following 4 pixels by the floored average of their values"
 
Anonymous
I'm sure there's some better way of explaining step 2, but my brain is blanking
 
Anonymous
I'll tackle it tomorrow
 
"with the floored average of the values of those pixels" ?
 
Anonymous
9:15 AM
Not quite, it's the integer values computed in step 1
 
Anonymous
I'll take another look at it tomorrow and try to phrase it better
 
Anonymous
I'm sure Peter will have pointed out a simple, elegant way to describe it by then
 
10:17 AM
sees that the room got asleep after a hour <BUMP>
 
Well, it is very early in the morning in the Americas
 
@Sherlock9 In Russia, it's work time
 
In some parts of Russia, it is, but Russia spans many time zones
 
@Sherlock9 I know :)
 
10:34 AM
@orlp YES - what a small answer
 
10:50 AM
@orlp This website is wrong. Just checked from my phone.
An english word ending in ch?
 
church, trench, bench, wench, French
 
inch
great, thank you!
oh wrench works!
 
11:27 AM
0
A: Sandbox for Proposed Challenges

SisyphusSurrounded Countries code-golf Countries own a series of territories on a 1D world. Each country is uniquely identified by a number. Ownership of the territories can be represented by a list as follows: 1 1 2 2 1 3 3 2 4 We call a country surrounded if all of its territories are enclosed b...

 
11:47 AM
in CJam is this the expected behavior? 1 1] 3 ew => RuntimeException: Invalid slice size
 
@PeterTaylor what a coincidence
I was looking through my old math.se questions/answer
and I noticed you improved the bound on the 3-in-a-row tiling question
 
12:08 PM
@randomra turns out this is a bug and it is fixed
 
12:23 PM
I just noticed a hot network question with only 32 views!
1
Q: Slow light that does not go back to it's original speed in vacuum

Matas VaitkeviciusI have watched today episode of scishow where Hank claims that photons can be permanently slowed down to speed that is less than speed of light. https://www.youtube.com/watch?v=YkGC47qD7qs&t=1m26s How is this possible?

To quote: How is this possible?
 
@wizzwizz4 it's two hours old and probably only just got on that list?
 
@orlp But... how is it a Hot Network Question if it isn't hot (popular)?
 
@wizzwizz4 sometimes it does that
 
@orlp EDITED QUESTION: Why does it do this?
Who wants to play cards?
A♥ A♦ A♣ A♠
2♥ 2♦ 2♣ 2♠
3♥ 3♦ 3♣ 3♠
4♥ 4♦ 4♣ 4♠
5♥ 5♦ 5♣ 5♠
6♥ 6♦ 6♣ 6♠
7♥ 7♦ 7♣ 7♠
8♥ 8♦ 8♣ 8♠
9♥ 9♦ 9♣ 9♠
J♥ J♦ J♣ J♠
Q♥ Q♦ Q♣ Q♠
K♥ K♦ K♣ K♠
 
1
Q: Generate the Abacaba sequence

LoovjoThis challenge is about printing the abacaba sequence of a specific depth. Here is a diagram of the first 5 sequences (a(N) is the abacaba sequence of depth N, upper/lowercase is just to show the pattern, this is not needed in the output of your program): a(0) = A a(1) = aBa a(2) = abaCaba a(3)...

 
12:46 PM
Hello
 
Hello.
 

« first day (1806 days earlier)      last day (3029 days later) »