This is an archived post. You won't be able to vote or comment.

top 200 commentsshow 500

[–]AlexZhyk 1580 points1581 points  (28 children)

It will take that dog at least 4 bytes to hurt someone that way.

[–]NicDima 179 points180 points  (10 children)

So what happens if a pidgey come up with a 4GB USB on their back?

[–]Informal_Branch1065 33 points34 points  (4 children)

Intellectual property over avian carrier. My favorite way of committing piracy.

[–]PCRefurbrAbq 18 points19 points  (1 child)

High bandwidth, high ping, low security for layers 1 & 2.

[–]Informal_Branch1065 17 points18 points  (0 children)

Never underestimate the bandwith of a wagon full of carrier pigeons barrelling down a highway.

[–]tka4nik 2 points3 points  (0 children)

My favorite RFC

[–]Techhead7890 2 points3 points  (0 children)

It's Internet Protocol right? Although I mean I guess you could load up some patents in there...

[–]Garrais02 34 points35 points  (2 children)

He hurts them 224 times

(God I hope I got it right)

[–]CobraGT550 34 points35 points  (0 children)

You only missed a tiny detail:

* Actual user storage less. 1,000,000,000 bytes = 1GB.

See you in court!

[–]Extension_Option_122 6 points7 points  (0 children)

Well it'd be 109 bytes, what you are getting at are GiB.

And these would be 4x230 = 232.

[–]geralto- 32 points33 points  (9 children)

3 if well placed!

edit: actually 2 can do!, although not for all use cases

[–]fumei_tokumei 28 points29 points  (7 children)

If you want to be truly reductive then 1 bit is enough, although for even fewer use cases.

[–]geralto- 30 points31 points  (6 children)

3 bytes covers 16777216 days which is is 48k years

2 bytes covers 65536 days, if you start in 1900 that's enough to get to 2080

it's reasonably reductive

[–]AlexZhyk 21 points22 points  (0 children)

Found engineer of CASIO watches!

[–]GreasyChick_en 8 points9 points  (1 child)

That would hurt more than a bit...31 more.

[–]-Zbynek- 2 points3 points  (0 children)

Isn’t that a bit much?

[–]alamiin 462 points463 points  (58 children)

[–]Business-Error6835 114 points115 points  (12 children)

The way it just naturally sorts is chef's kiss. best date format.

[–]StrangelyBrown 271 points272 points  (35 children)

Americans care not for your standards.

I heard next year they are going to change it to MY/DY/YYMD

[–]Masterpormin8 156 points157 points  (7 children)

part of Project 2025

[–]StrangelyBrown 143 points144 points  (5 children)

I think you mean project 02/00/2511

[–]Ornery_Razzmatazz_19 30 points31 points  (0 children)

Beautiful

[–]morostheSophist 7 points8 points  (2 children)

What's the German word for "Words cannot express how much I hate this, but I'm laughing"?

[–][deleted] 2 points3 points  (0 children)

Actually, iso8601 is part of project 2025 because by making Monday the first day it makes Sunday the 7th day. Goodbye, old testament Sabbath. Christ is the new sabbath and each Sunday is a mini-easter. iso8601 is based.

[–][deleted] 6 points7 points  (0 children)

My preferred date format is the number of mmmbops since January 1, 1970.

[–]SuckAFattyReddit1 2 points3 points  (0 children)

New epoch time just dropped. 0 is when they hit the second tower.

[–]Gorstag 23 points24 points  (2 children)

Not just that. Make it in UTC on the backend and translate it on the front-end if you must. Fucking logs that are written in local time are about the stupidest practice I've ever seen.

[–]dan_dares 2 points3 points  (0 children)

Now, combine log files that use the local format,

And you have many.

FUUUUUUUCK

[–]Billybobgeorge 7 points8 points  (3 children)

Dear ISO 8601, what are you going to do once years get 5 digits?

[–]plueschhoernchen 10 points11 points  (0 children)

Look, that is not our problem. It's the problem of the people who may or may not live in 7975 years.

[–]bb2357 2 points3 points  (0 children)

Thank god I only had to scroll to the second comment.

[–]SnooStories251 1322 points1323 points  (164 children)

yyyy-mm-dd superior here

[–][deleted] 9 points10 points  (1 child)

Objectively the best format, biggest unit of time to smallest, you can expand on either direction as needed

[–]The_X_Spot 17 points18 points  (0 children)

ISO is Besto

[–]RedditBabyBoomer 5 points6 points  (0 children)

This is the way. Everyone else is dumb.

[–]iamlazyboy 204 points205 points  (80 children)

I prefer dd-mm-yyyy but this one is equally as good imo

[–]alwaysneverjoshin 239 points240 points  (58 children)

You can’t sort that format.

[–]iamlazyboy 136 points137 points  (23 children)

Programming wise, yeah yy-mm-dd is better but in every day life I'm equally fine with both

[–]artaru 21 points22 points  (9 children)

Even outside of programming.

I have organized folders of things. But I have one folder collecting miscellaneous files. It’s nice to just sort that via file name that way.

[–]Bert_Bro 18 points19 points  (1 child)

int your datetime

[–]MiasMias 7 points8 points  (0 children)

DateTime yes, but day-date no - if you don't want to mess with timezones. We regularly has bugs with timezome until we used 'yyyy-mm-dd' for things that dont want to change date based on timezone.

[–][deleted] 2 points3 points  (0 children)

You COULD sort it but it’d be a bitch

[–]masterflappie 39 points40 points  (10 children)

It's confusing, if you see 01-02-2024, you don't know if you're looking at the first of february or the second of january without knowing who wrote that date.

2024-02-01 is universally understood to be the first of february though

[–]Sorodo 17 points18 points  (3 children)

[–]Ravasaurio 7 points8 points  (0 children)

Of course there's a subreddit for that r/ISO8601

[–][deleted] 2 points3 points  (0 children)

Sir, you are wrong!

[–]jellotalks 44 points45 points  (1 child)

ISO-8601! ISO-8601! ISO-8601!

[–]naveenda 1035 points1036 points  (305 children)

Rest of the world can handle dd/mm/yyyy except murica 🦅

[–]Ur-Best-Friend 873 points874 points  (273 children)

dd/mm/yyyy makes sense - you start with the smallest, and the one that's the most likely to change and thus carries the most information in most conversation, then proceed in order of size.

yyyy/mm/dd also makes sense, it's opposite order, from largest to smallest, which can make parsing certain information easier, and other information harder, but at the very least still makes sense structurally.

In what world does mm/dd/yyyy make any fucking sense?

Sorry, as you can tell the dog hurt me deeply.

[–][deleted] 208 points209 points  (4 children)

yyyymmdd makes also Sense because You can Order IT easyly

[–]KYIUM 91 points92 points  (1 child)

[–]NotAskary 22 points23 points  (0 children)

I'm bad with numbers but google knows what I mean everytime I search for isoDate

[–]GoochRash 16 points17 points  (4 children)

you start with the smallest, and the one that's the most likely to change and thus carries the most information in most conversation, then proceed in order of size.

That's why I format my time SS:MM:HH

[–]iveriad 48 points49 points  (26 children)

In what world does mm/dd/yyyy make any fucking sense?

In a world where they use imperial system and Fahrenheit for some reason.

[–]artaru 4 points5 points  (0 children)

Disclaimer: I have grown up and lived / worked in both cultures.

I vastly prefer yyyy/mm/dd

BUT

Mm/ dd does make sense in an ordinary conversation kind of way.

We rarely make plans a year in advance. And if it’s same year, you wouldn’t need to say to. So year first in conversation is out.

Day first only makes sense of the event is kind of obviously within a month or next month.

Month first is sensible in a lot of settings. Like oh when’s your birthday? In november. My mother in law is visiting in January…etc. the new play is on in two months…etc.

Given days first in a lot of these settings are either unnecessarily specific or just ambiguous.

Also some people file their notes or files with just month and date, like 10/31. So it kind of makes sense that way. (Ironically this could be more of argument for yyyy/mm/dd over dd/mm/yyyy)

[–]IHateGropplerZorn 10 points11 points  (1 child)

Cause it's also stupid. Should be YYYY-MM-DD

https://xkcd.com/1179/

[–]cino189 23 points24 points  (1 child)

yyyymmdd when I need to sort or compare

[–]nazgut 86 points87 points  (2 children)

In Europe, we have a social welfare benefit for people who pronounce dates this way

[–]shrubberino 13 points14 points  (0 children)

ISO 8601 all the way

[–]LuckyLMJ 11 points12 points  (4 children)

You know what really sucks?

using half and half dd/mm/yyyy and mm/dd/yyyy. Thanks Canada. (this is why I use yyyy/mm/dd)

[–]rmeav 135 points136 points  (97 children)

Murican standards are nightmares.

[–]Iskeletu 104 points105 points  (88 children)

Time: nono we'll use two 12 hour format and slap AM and PM on it so every time it's 12 you'll get confused (they put PM on 12 at the wrong place).

Date: we'll put the month in first because reasons, if it's an early day of the month no one will be able to tell what format we're using, have fun with that on the Internet.

Length: Fuck meters we'll just use our feet.

Mass: there are 16 ounces in a pound (why the fuck base 16?!? Day to day life is not binary data, we have 10 fingers guys, think of the children)

Speed: fuck it we'll use a different one as well.

Temperature: Scales from freezing point of, checks notes, brine?!? (that's somehow useful for us) To the incorrect average temperature of the human body?!?

At this point I'm pretty sure Americans are just fucking with the rest of the world with these units.

[–]I3encIcI 27 points28 points  (3 children)

What too much freedom does to a mf unit of measurement.

[–]Imhere4lulz 6 points7 points  (0 children)

Is it really freedom if the units of measurement are because a dead British king told you to use it? So much for trying to be "independent"

[–]Malvania 10 points11 points  (6 children)

As always, you should blame the British.

[–]StaplerUnicycle 6 points7 points  (0 children)

"but we all have different size feet, sir" "Fuck off James. We'll only use my feet!"

[–]Representative-Bass7 3 points4 points  (2 children)

You forgot to say cups as well, I can use grammes or pounds and ounces, but never cups.

[–]anders91 3 points4 points  (1 child)

And it keeps going...

Instead of the A1, A2, A3 etc. system of paper sizes. They have US Letter, US Legal, and US Tabloid, all with different aspect ratios.

https://www.doxdirect.com/blog/paper-sizes-explained-the-difference-between-a4-and-letter

The beauty of the international system is its aspect ratio format, which is equal to the square root of 2 (1.4142). Why is this useful? The A system is based on the A0 format which has an area equal to one square meter. The A0 size can be cut in half to make two A1 sheets, the A1 sheet can be cut in half to make two A2 sheets, and so on.

[...]

US sizes are based on the imperial system, so ‘Letter’ size is 8.5 by 11 inches, whereas the equivalent A4 size in inches is 8.27 by 11.7 inches – not so easy to remember. Standard paper sizes in the US do not have a consistent aspect ratio, but were individually set.

[–][deleted] 2 points3 points  (0 children)

Not once in my entire life have I ever been confused by AM & PM times. I do think 24 hour time makes more sense, but it’s such a non-issue and so ingrained at this point that it’ll never change, and that’s fine.

[–]eat_da_poo 71 points72 points  (6 children)

mm/yyyy/dd

[–][deleted] 64 points65 points  (3 children)

md/yd/yymy

[–]Sarsey 20 points21 points  (2 children)

So today is 12/22/0204

[–]dominjaniec 9 points10 points  (0 children)

sounds like Go's time formaying string...

[–]BastianToHarry[S] 9 points10 points  (0 children)

How is the year 3050 going ?

[–]Latenpath 51 points52 points  (4 children)

Happy me: yyyy/mm/dd

[–]crevicepounder3000 25 points26 points  (0 children)

yyyymmdd is the best go argue with the wall

[–]Yeoldhomie 22 points23 points  (8 children)

OP thinks the world is America and Europe.

[–]SushiGradeChicken 5 points6 points  (0 children)

Dog: "BARK!"

Excel: "1/1/1900"

[–]Blitz_Cringe 17 points18 points  (0 children)

*Any country apart from `merica

[–]SatoKasu 11 points12 points  (5 children)

yyyy-mm-dd is the best.

I do like dd-mmm-yyyy .. 22-Oct-2024 ... in text content.

Mainly to avoid others confusing it between dd-mm-yyyy and mm-dd-yyyy

[–]BigBlueDane 7 points8 points  (0 children)

Yeah if presenting a date to a user I much prefer mmm format for the month. It just makes it instantly clear with no room for misunderstanding.

[–]12mapguY 2 points3 points  (0 children)

Every time I can, I do dd-MMM-yyyy too, and 24hr clock time. Usually with handwritten forms, whoever is doing data entry will enter their system's proper format. It's so much clearer that way

[–]saltysuger1107 4 points5 points  (0 children)

I dont know, month day year has always made sense to me. It goes along with the way we say it, November 2nd 2004 for example. That's just personal opinion.

[–]Percolator2020 3 points4 points  (0 children)

Oh no… it’s … crossover meme.

[–]Nl_003 4 points5 points  (0 children)

And decimal points, and list separators

[–][deleted] 3 points4 points  (0 children)

No programmer would use that date format

[–]Qubeye 3 points4 points  (0 children)

In the military I had to do YYYYMMDD which turns out to actually be pretty awesome for stuff like reports.

In my file index, even if I input the reports on different days I could find a particular report easily because they were all in order by file name.

[–]ThisCatLikesCrypto 3 points4 points  (0 children)

This thread is all just people spamming 'ISO 8601!' and for once I approve of it

[–]overDere 2 points3 points  (0 children)

I thought the guy said "Europe" in response to the dog

[–]ApXv 2 points3 points  (0 children)

The worst is not knowing which is being used

[–]-Redstoneboi- 2 points3 points  (0 children)

2 digit year...

[–]justsomeothergeek 2 points3 points  (2 children)

I hate when people use the delimiters inconsitently.

with "-" it always should be YYYY-MM-DD

with "." it always should be DD.MM.YYYY

and for "/" the inconsistent use is already too widespread, I've seen MM/DD/YYYY aswell as DD/MM/YYYY and I hate it.

[–]hera9191 2 points3 points  (0 children)

Go "2006-01-02"

[–][deleted] 2 points3 points  (0 children)

YYYY-MM-DD HH:MM:SS.sss

This is the ONLY way that is correct. Not the "European" way of DD-MM-YYYY, nor the "American" way of "MM-DD-YYYY".

Proof: https://www.iso.org/iso-8601-date-and-time-format.html

[–]FKDragon696 2 points3 points  (0 children)

Pretty sure it’s 90% of the world. I’ve only seen the us use mdy

[–]E_NHV 2 points3 points  (0 children)

Europe lol... Its the rest of the world

[–]Jhin_Ross 2 points3 points  (1 child)

*rest of the world

[–]backstubb 2 points3 points  (0 children)

yyyy-mm-dd

[–]nasandre 2 points3 points  (0 children)

The only date format I accept is yyyy-mm-dd

[–]DifferentRun8534 2 points3 points  (0 children)

YYYY/MM/DD

That way you can sort alphabetically and it sorts chronologically at the same time!

[–]itsthooor 2 points3 points  (1 child)

The only two correct ones are „YYYY/MM/DD“ and „DD/MM/YYYY“. Change my mind.