« first day (2268 days earlier)      last day (2576 days later) » 
00:00 - 20:0020:00 - 00:00

12:22 AM
@Downgoat Here
config.action_controller.relative_url_root = 'stories'
Put that in your config/environments/production.rb
at the end, before end
 
All books have the same author: amazon.com/s/…
 
@mınxomaτ Someone is about to have a bad day XD
 
@LuisMendo I don't know, I can just change it anytime
@LuisMendo He. My real name is Dmitry.
Which is partially why I chose this username :)
 
> We further demand that you make immediate arrangements for any links to the article to be removed from the world wide web including any and all other websites which references the infringing material. If you do not do this, we will be forced to do so at your expense.
 
@Mendeleev There's a Czech engineer named Pavel Pavel
 
12:36 AM
@Pavel heh cool
Also I see you're back to being Pavel
 
So technincally my name follows the same scheme
 
Eyyy, You're Pavel again!
 
It's been a week
 
@Mendeleev will this work even if I'm not using -e production
like would it still be right file
 
if you want it to work in development, add the line to development.rb
but this makes it so the path is that, so I would suggest only using it in production
 
12:44 AM
@HelkaHomba gc a.txt | sort -u > a.txt ... the get-content command separates by newline, so avant won't match or be compared against avant garde
 
@Mendeleev oh I see
@Mendeleev error:
> An unhandled lowlevel error occurred. The application logs may have details.
 
check the logs
 
production logs are empty
(this happens when I add -e production
 
@Downgoat Please add key to authorized_keys
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDFqkJVt1wn2gynhuN+mcNG+84Gm+3/u6H2lNKiCYYra+MZTM1WQ2HJy8b6grMxlER23+hJPoQ3b8JQjR/S0+8a7Eb3aaT+52HviINLB+pbRY07I8+I9zP7WmfcL8C+Z40UZHZMj2Pak8zXiJ4mWW+S+w6oG9ovyWycCB+I7lVTgTi2wtM/Ew1ySO0f2sVoPUeXTMfcpr6rHkStI0atms7cyXikO3nIkr3yzJ7kTIfvjefK/nmvqxnxjI9rY3AnjP1byBU/q/wakdtRR6cShUxC7GpR+FozMFm9UBrm1vUR74dfMHZYcqswCUgfzIytYX4M+EsGQQEBPOxavFOgjfvZ dmitry@DmitryE6410
I will debug
 
...
 
12:48 AM
No bamboozles
 
@Mendeleev I seem to recall. You've confused everyone with so many changes :-)
 
0/10 very unsafe idea
 
why
Only I have the private key and you can delete at any time
 
sorry, but not giving you ssh access into box >_>
 
:(
I promise I won't bork
 
12:54 AM
Hey, leave me outta this.
 
kek
@AdmBorkBork Put my key on all your servers
pls
 
I don't have any servers on which to put said key.
 
ah
 
@Mendeleev what is the "secret key baes"
 
@Downgoat ??
 
1:01 AM
@Mendeleev does your app use dotenv or something like that so I can load an envrionment variable
 
huh please explain
 
Code Jam 1A is open :D
 
set environment variable SECRET_KEY_BASE to a random 32+ bytes of hex
keep it like that
 
so how to load envrionemnt variable
 
use random.org, they have true randomness
 
1:02 AM
I don't want to keep it in the service file
 
The app already loads it
No, like put it in the system environment like /etc/environment or similar
 
nope, not loading it :(
 
Try rebooting the server
also, am I going crazy, or are the balloons in the background of this moving?
 
@Mendeleev can I say both :P
 
no
 
1:08 AM
@Mendeleev :( ok
 
@Mendeleev They aren't, but they seem to
The sound wave thingy is just messing with our brains
 
No, look at the bottom one
 
@TuxCopter no they are I zoom in and can clearly see movement
 
Put a paperclip next to one or something
 
Oh right
 
1:12 AM
@Mendeleev :( still didn't work
 
what does it say?
 
no error
 
 
hmmm
 
@Mendeleev ok got the environment variable to be set but it's not working :( is this right?:
  secret_key_base: <%= ENV["SECRET_KEY_BASE"] %>
@Mendeleev ok different error:
 
1:18 AM
what is it?
 
I, [2017-04-15T01:18:15.287413 #2632]  INFO -- : [c10deba7-6e8f-4d81-b5a0-a5741ed83a2e] Started GET "/" for 73.189.52.223 at 2017-04-15 01:18:15 +0000
I, [2017-04-15T01:18:15.295977 #2632]  INFO -- : [c10deba7-6e8f-4d81-b5a0-a5741ed83a2e] Processing by StoriesController#index as HTML
I, [2017-04-15T01:18:15.319776 #2632]  INFO -- : [c10deba7-6e8f-4d81-b5a0-a5741ed83a2e]   Rendering stories/index.html.erb within layouts/application
D, [2017-04-15T01:18:15.330137 #2632] DEBUG -- : [c10deba7-6e8f-4d81-b5a0-a5741ed83a2e]   Story Load (2.7ms)  SELECT "stories".* FROM "stories"
there's the entire log
> Completed 500 Internal Server Error in 4ms
 
@Riker ಠ_____________ಠ
 
ikr
 
@Downgoat ...wat
did you db:migrate
run rails db:migrate in that dir as that user
 
yes like 3 time
 
1:30 AM
F, [2017-04-15T01:18:16.542738 #2632] FATAL -- : [00d46e3b-3ca1-4dba-8292-6e1d35aefe96] ActionView::Template::Error (SQLite3::SQLException: no such table: stories: SELECT "stories".* FROM "stories"):
try rails db:create
 
still has problem :/
 
same thing?
hose the DB and recreate using db:migrate
 
lemme try resetting db
yeah
@Mendeleev looks like production sqlite3 is empty
 
Oh man!!
RAILS_ENV=production rails db:migrate
 
AWWW YISSSSS
 
1:36 AM
are you ssure you put the lines in the files?
 
Question: does anyone here have interesting life story I can put as example
@Mendeleev the lines?
 
@Downgoat The line that adds the subdir
 
ok yeah I put that
is there somewhere I can look to see the endpoints
 
Try restarting the server, doesn't work
Did you pull the new code?
 
yeah
btw it is working now
 
1:39 AM
aight then POST JSON to /stories and /schools
PATCH JSON to /stories/x to update
DELETE to /stories/x to delete
 
wait what anyone can create schools too
 
yea
like /stories/schools
 
ok this will need patched up security
 
sorry for the confusion
 
I will just wrap up rn to send out POC
 
1:42 AM
??
Piece of crap?
 
@Mendeleev proof-of-concept >_______<
 
ah
 
XD
pls no look at endpoints has private info
 
@HelkaHomba Seams along the grain of the wood, which fits together like legos.
glued together
Or someone took the wood, soaked and boiled it, compressed in vise, and then let it dry inside the bottle.
@TuxCopter Why do you star so many repos??
 
2:15 AM
@Mendeleev why not
 
....
 
Drop an acorn into the bottle, let it grow, then shave away all the wood you don't need
 
heh
hey rubymine patch 2017.1.1 was just released
apparently it fixes performance issues in 2017.1
it also messed up my font sizes -_-
 
Does ^ look OK?
 
2:31 AM
Yes
 
How's the weather in redacted?
 
@Dennis pretty good. Today was a little chilly but sunny
 
@Downgoat same here in [redacted], cool
 
@Riker you are socal right?
 
@Downgoat Where in CA are you?
@Downgoat read that as social
 
2:45 AM
Silicon Valley/Bay Area
 
ah
 
2:57 AM
Can we agree anyone who answers a CSS positioning question with position: absolute deserved to be permanently kicked off SO
3
 
@Downgoat Depends on whether it's the correct answer
 
@Downgoat "How do I use absolute positioning with CSS?"
 
@Downgoat yea
near pasadena
@Mendeleev doesn't matter don't answer that
downvote
and prolly vtc as dupe
Paul the Octopus (26 January 2008 – 26 October 2010) was a common octopus which was purportedly used to predict the results of association football matches. Accurate predictions in the 2010 World Cup brought him worldwide attention as an animal oracle. During divinations, Paul's keepers would present him with two boxes containing food. The boxes were identical except that they were decorated with the different team flags of the competitors in an upcoming football match. Whichever box Paul ate from first was considered his prediction for which team would win the match. His keepers at the Sea Life...
 
3:37 AM
Sometimes I need RNGs (Random number generators) in real life. For example I always brush my teeth starting on the bottom row, thus using most of the toothpaste by the time I get to the top row. A better algorithm is to just randomly start on the top or bottom row each time, but I don't always have a coin on me to flip. Can anyone think of a way to effectively do binary RNG but using only the human body?
 
@AlbertRenshaw Can't you just alternate
 
@ASCII-only My memory isn't good enough. In that scenario I could take the numeric day of the month and start bottom on evens and top on odds. But what about in more broad scenarios, where I do things at random times, not on definitive schedules
 
@AlbertRenshaw Then the closest thing I can come up with is using heart rate/rate of performing a repetitive action, I guess?
 
Oh interesting, that's a good solution. HeartRate%2
My hair is pretty long to the point where I can grab a very small amount and see how many strands I'm holding, I can count the amount of hairs I randomly grab from my head and modulo 2
-
I would say I can hold both of my eyes open w/o blinking and see which starts to get that dry-stinging-must-blink feeling first, but so far it seems to always just be my right eye, but I've only tested it for about a minute.
 
0
Q: Determine give Sudoku is a magic square?

dinesh jagA magic square is a square in which: 1.There is one in the left upper cell. 2. There are no repeating numbers in any column. 3. There are no repeating numbers in any row. 4. There are no repeating numbers in any of the smaller squares. 5.If we swap two smaller squares having a common side...

 
user165474
3:57 AM
Someone give that a VTC please?
 
@Downgoat Text entry box should have some border around it, so it looks like a continuation of what's around it.
 
user165474
How can I get GitGoat?
 
4:30 AM
-1
Q: Twinkle: Confidence that a number will reappear in a random radio broadcast?

Ben GuildYou encounter random radio transmissions spread across a number of channels. Each broadcast reads a string of integers... generally between 1 and about 12 of them total, average, but with no actual applied limit. After a while, you start to realize a pattern. The sets of numbers read on each cha...

 
5:08 AM
@HyperNeutrino ask @Downgoat
 
5:24 AM
0
Q: Make me a real-time reputation counter!

SIGSEGVRecently, I have found my reputation changing time to time. I would like to know my reputation changing real-time. The job Given an id of a user on PPCG (ex.64499), Print the user's reputation every 10 seconds. Examples 64499 3808 40695

 
user165474
@Downgoat Can I has GitGoat?
 
@HyperNeutrino yeah, definetly. Just send me your Apple ID and I'll send you an invite. (I can provide form if you don't want to post Apple ID here)
 
user165474
5:40 AM
@Downgoat Oh rip I don't have an Apple device to use ;_; lol
 
@HyperNeutrino Do you have an Android device?
 
user165474
@ASCII-only Yes.
 
6:04 AM
@AlbertRenshaw Assuming you have a normal nasal cycle, you can just use which nostril you're currently breathing from.
3
Not good for multiple "flips" in a short time period, but if you only need it once or twice a day, it should do the trick.
 
@HyperNeutrino Oh ok I'll try to get an android version up and running ASAP (not that that will be anytime soon)
 
user165474
@ASCII-only Alright, thanks!
 
user165474
@Geobits That seems random...I'll need to go back and see what you're replying to :P
 
@HyperNeutrino here
 
It's supposed to seem random ;)
 
user165474
6:10 AM
Okay :P
 
user165474
@ASCII-only Thanks. I see :P Yeah, out of context quote of the day :P
 
6:36 AM
I have too many repositories
 
@Downgoat halp GitHub OAuth needs to use client secret to get access token but that shouldn't be stored clientside
 
Anonymous
6:51 AM
Client secret should be stored serverside
 
7:02 AM
@ASCII-only I also have an Android device
I really want gitgoat for Android
 
@KritixiLithos same
 
@Geobits That is great! Currently my right nostril :D
 
:( If you leave the bare url I have a userscript that oneboxes stawpolls
 
Anonymous
Well since not everybody uses that userscript, I made the link descriptive
 
7:12 AM
@people install ^^
 
Anonymous
Nah
 
45
Q: Ruby on Rails (or Trackety Track)

GarethYou are Ruby, a railway engineer. Your task is to lay track in any given valley such that it visits every station (M). The amount of track laid is not important, but it must be laid in one continuous path which starts and ends at the valley entrance/exit point (>) and does not, at any point cross...

 
 
1 hour later…
8:17 AM
@Mego neither. im using my mouth. I have a runny nose rn
 
8:43 AM
I've just found this while trying to answer a challenge:
Dear downvoter: I had exactly 15000 rep, and now I have 14998. I will never forgive you. — chaos Jun 8 '09 at 18:21
With 70 upvotes
 
8:58 AM
0
Q: Lossy or Lossless?

MegoGiven an audio file, determine whether it is encoded in a lossy format or a lossless format. For the purposes of this challenge, only the following formats need to be classified: Lossy AC3 AMR AAC MP2 MP3 Ogg Vorbis WMA Lossless AIFF FLAC TTA WAV Rules If input is taken in the form of...

 
9:10 AM
0
Q: Expand the Binomial

Beta DecayChallenge Given three numbers a, b, and n, you must expand (a + bx)^n in ascending powers of x up to x^3. Binomial Expansion The binomial expansion works like so: (a + bx)^n = a^n(1 + bx/a)^n = a^n(1 + n(bx/a) + n(n -1)(bx/a)^2/2! + n(n-1)(n-1)(bx/a)^3/3!) Or, more readable: W...

 
9:38 AM
0
Q: Simplified Train Set

MatthewMany different types of train set exist, ranging from wooden tracks like Brio, to fully digital control perfect tiny metal replicas of real trains, but they all require a track to be designed, ideally using as many of your pieces as possible. So, your task is to determine whether, given input of...

 
10:12 AM
tfw you post a really golfed answer but you lost the FGITW and nobody will upvote you ;_;
 
11:09 AM
 
Shameless plug to a question of mine on SO, just in case anyone here could come up with a solution
 
12:00 PM
 
@flawr TNB thief.
But Apps4Life has apparently paid for 10.70 days of Reddit operation? Wow.
 
Ah it must be @AlbertRenshaw
@EriktheOutgolfer muts be quite a bunch of gold
 
Just think of the $$$ going to Reddit...
 
@LegionMammal978 in your modified floyd warshall you are discarding the information about the 3s using (I assume) bitwise operations, is that intentional?
 
12:19 PM
1
Q: Embedded Triangles!

Comrade SparklePonyYour task: given an integer n, output an embedded triangle to the nth depth. Standard methods of input and output, input in any convenient format, output should be as a string. Examples are 0-indexed, you can use 1-indexed if you want. Standard loopholes apply The left and right sides of each f...

 
^ Dupe of Embedded Hexagons?
 
1:04 PM
Yes, I think so! The fun fact is that a new idea came across: Embedded Circles. Will it ever end? I wouldn't be surprised if that one would be posted relatively soon in the sandbox...
 
1:15 PM
@Mr.Xcoder the same user does have embedded rectangles in the sandbox
 
@betseg really? This should be stopped... soon :))
 
1:45 PM
@flawr Should it be pathMat[i, k] | pathMat[k, j]?
That could explain
Wait, no, that removes most of the relations...
Err, wait
if ((pathMat[i, k] & pathMat[k, j]) != 0)
    pathMat[i, j] |= pathMat[i, k] | pathMat[k, j];
^ replaced it with that, it works, but it still seems to be deleting too many edges
 
2:00 PM
27
Q: Perfect License Plates

WillbeingPerfect License Plates Starting a few years ago, I made myself a little game while driving around: checking if nearby license plates are "perfect". It's relatively rare, but exciting when you find one. To check if a license plate is perfect: Sum up the characters, with A = 1, B = 2, ... Z =...

 
2:13 PM
@Mego truth (bad allergies for me so it's permanently one)
 
does this look like just a text file to anyone else?
 
It's an SVG for sure.
 
so can you see the image or is it a text file?
 
It's a text file, but if you go to an about:blank page and replace the HTML code with the SVG code then it works.
 
facepalm it was a typo
 
2:22 PM
@betseg it's a weird font text file
can svgs be copied?
 
@Riker its actually apache logo in svg
@Riker yes?
 
ah
 
@LegionMammal978 I just wanted to say that this is a part where you can "lose" some 3s in your matrix.
I assume | and & are bitwise operators?
 
@betseg Actually no.
 
2:44 PM
0
Q: List file details

newguyInput A string containing a path to a folder Task To write a function or program to list file details like name, full path, size in kb, file extension in a tabular format of every file in that folder and any number of subsequent sub folders. If the folder path is invalid it should return nothi...

 
3:16 PM
2
Q: Help Gödel with his β function

TweakimpGödel's β function takes three natural numbers as arguments. It is defined as β(x,y,z) = rem(x, 1 + (z + 1) · y) = rem(x, (z · y + y + 1) ) where rem(a, b) denotes the remainder after integer division of a by b. The β Lemma now states that: For any sequence of natural numbers (k_0, k...

 
3:33 PM
@TuxCopter O___O why is jouir so close to jouer...
 
¯\_(ツ)_/¯
 
4:00 PM
 
Ohh... it's so cute, it says "Owww, I think you'll die, I'm sorry..." with a cute voice.
 
4:15 PM
the sandbox
 
Done.
 
4:32 PM
I think that a flag is preferred over pinging though.
But I think you should also close/reopen though, there is a pesky CV right there rn.
 
doesn't really matter
and pinging works just as well
sometimes flags aren't shown for 15 minutes or something like that
 
I mean custom mod flags, they should show up instantly since only mods can handle them anyways.
 
5:31 PM
 
5:55 PM
hi all
@Dennis Should I accept codegolf.stackexchange.com/a/115239/9206? I can't read it so I feel odd doing that without an expert opinion
it seems to be the shortest answer
 
@Mendeleev is there a way to specify to only return first N stories?
also are different sorting options are possible? e.g. date, views, etc.
 
@Lembik Works as far as I can tell.
 
thanks.. then I will accept it as the answer. Curious that it got so little interest compared to the other answers
 
It has no explanation and is completely illegible for those who don't speak Jelly.
 
true
but the rules are that it should be accepted, right?
 
6:05 PM
Yes. If you're going to accept an answer, it should be the shortest valid one.
 
done
shame the gema answer went
it wasn't clear to me that it was invalid
@EriktheOutgolfer hi
 
Do you mind adding an explanation?
I didn't quite understand by it being impossible
I think people would be interested to see how you did it
 
Is this looking good?
 
Output commands in Jelly are Ȯ and . I.e. ASCII=impossible.
rn no time for explanation.
 
6:11 PM
aha.. You can tell how little I know
please do add an explanation whenever you have time
 
@Downgoat I don't really like the different fonts
 
shouldn't take more than 10 minutes, right?
or even 4
:)
 
particularly, I do'nt really like the garamond-esque one
it would be better with more similar fonts, like both being sans-serif
also, the bold text of "sorted" and "filter" are a big too bold
just my pieces of advice
 
hm, ok, good points
what about the layout
 
6:13 PM
2 minor things
first, there's an odd gap between the bottom of "If your ..." and the top of "sorted -..."
do you see what I mean?
there's different distances on either side of the <hr>
also, can you provide an example with multiple stories? to see how they're divided
cc @Downgoat
 
oh
I see, already have a fix
 
ah, okay
 
hmm
 
The indent for the option list (thing with sorted & filter) might need to be rmoved
 
6:19 PM
^
 
I really don't want to use a light serif for the body so really trying to use serif font :/
I could tint the black to make it look skinnier
 
@Downgoat hm, that might work
 
Hey guys, any suggestions?
0
A: Sandbox for Proposed Challenges

Beta DecayBuild a Digital Plotter code-golf Problem adapted from the book Fortran 77 by Donald M. Monro Introduction Digital plotting machines are widely used to produce various forms of drawings, graphs and other pictorial results. Most such machines can move their pens only in certain directions, usu...

 
1
Q: "Related" links in comments

Peter TaylorI often see comments on questions which just say Related and link to another question. What's the point? When should I add links like this?

 
@BetaDecay You may want to add a table of all 8 test cases, just for clarification
Also, is the output format very strict, or can I output an array of [x,y] rather than the string (x, y)?
 
6:26 PM
Nah, as long as it's recognisable as coordinates
I'll post it now
 
@Mendeleev can it be possible to filter by author?
 
6:41 PM
2
Q: Build a Digital Plotter

Beta DecayProblem adapted from the book Fortran 77 by Donald M. Monro Introduction Digital plotting machines are widely used to produce various forms of drawings, graphs and other pictorial results. Most such machines can move their pens only in certain directions, usually as single steps in the X and Y ...

 
7:08 PM
@Mendeleev how to add story
 
7:18 PM
@Mendeleev aww yiss, got story viewer working :D
 
atom.io/packages/language-ohm-golf Okay this might be overkill.
 
0
Q: Output the full name of titin

HyperNeutrinoTitin is a protein found in muscle tissue. It is a giant protein, greater than 1 µm in size, and its full chemical name is giant as well. Comprising of 189819 characters, the full name of titin would take about 3.5 hours to pronounce. Your task is to output this entire name! Details The full na...

 
There, finished a list of most known complexity classes and their inclusion relations (dotted arrows denote containment, solid arrows denote strict containment):
 
user165474
Is the reputation update thingy broken again? I'm not getting rep change notifications
 
@NewMainPosts Shucks, Jelly's dictionary doesn't have that one.
 
user165474
7:26 PM
@Dennis lol I feel like a Regex based language might win this.
 
@HyperNeutrino You recently lost rep. You won't get notifications before you earn back the rep you lost or visit the reputation tab in your profile.
 
user165474
@Dennis Oh right I deleted one of my answers with +60 rep on it >_>
 
user165474
I got this badge though. :P
 
@HyperNeutrino I have a 20kB Bubblegum solution, and no idea how to post it.
 
user165474
7:31 PM
@LegionMammal978 WHAT ON EARTH
 
user165474
@Dennis For the Titin challenge?
 
Yeah.
 
@HyperNeutrino You know the whole complexity theory question of P = NP?
They have more questions than that
 
Dammit, I keep writing tintin.
3
 
user165474
@LegionMammal978 No, I don't know that. >_>
 
7:32 PM
SE compression doesn't seem to handle it well, trying to get it onto my Dropbox
 
user165474
@Dennis lol makes sense. Wait how big is 20kb...
 
Approximately 20 kilobytes. :P
 
user165474
...
 
user165474
@Dennis You could pastebin it :P
 
7:38 PM
Pastebin? Never.
@LegionMammal978 Error (403) It seems you don't belong here!
Geez, way to make me feel welcome.
 
user165474
hah :P
 
user165474
@Dennis Hastebin?
 
Already posted a Gist.
 
user165474
Works too :P
 
user165474
...
 
user165474
7:41 PM
@Dennis Is there a program to generate Bubblegum programs? I hope you didn't typie this all yourself...
 
Bubblegum takes raw DEFLATE or LZMA streams.
#!/usr/bin/python3

import lzma, sys

with open(sys.argv[1], 'rb') as file:
  i = file.read()

o = lzma.compress(i, format=lzma.FORMAT_RAW, filters=[{'id': lzma.FILTER_LZMA2, 'preset': 9 | lzma.PRESET_EXTREME}])

sys.stdout.buffer.write(o)
 
user165474
Oh okay.
 
user165474
btw does undeleting posts not return rep?
 
it does I think
 
It does. Takes a couple of minutes though.
 
user165474
7:46 PM
Hm. I'm still -30 rep for today because I deleted an answer earlier and then fixed it and un-deleted it... so it would be +30
 
user165474
@Dennis Oh okay, thanks.
 
@Dennis Fixed
Wait, no
 
user165474
>_> Still gives me 403 but I'm not Dennis :P
 
Argh, Dropbox doesn't make direct image links easy
 
user165474
Yay rep is back :P
 
7:48 PM
Lemme try Imgur
 
> Comprising 189819 characters, the full name of titin would take about 3.5 hours to pronounce.
If I had any idea how, I'd make a read-along YouTube video.
 
user165474
lol :P
 
user165474
Use TTS
 
user165474
make it TTS the whole thing >:-)
 
user165474
7:50 PM
Wait so what exactly are these things?
 
Classes of decision problems
 
These are kinda huge. You might want to stick to links.
 
user165474
Oh wow...
 
user165474
@Dennis have 15 rep :D
 
:)
 
user165474
7:52 PM
Jelly is too overpowered at code golf >_>
 
user165474
Yay now I have exactly 3^3*10^2 rep
 
user165474
lol anyway, gtg now I have a math contest practice :P cya all later o/
 
@Dennis Why not just say "titin"
 
That would make it rather boring, wouldn't it.
 
00:00 - 20:0020:00 - 00:00

« first day (2268 days earlier)      last day (2576 days later) »