Falsehood
143 items from kdeldycke/awesome-falsehood ★27,768
-
Ode to a shipping label i.imgur.com
Character encoding is hard, more so when each broken layer of data input adds its own spice.
-
HL7 v3 RIM hl7.org
A flexible data model for representing human names.
-
Falsehoods about Pagination hezmatt.org
Why your pagination algorithm is giving someone (possibly you) a headache.
-
Apple Music Style Guide help.apple.com
Quality insurance guidelines to format music, art, and metadata to increase discoverability.
-
Falsehoods about Video haasn.xyz
Cover it all: video decoding and playback, files, image scaling, color spaces and conversion, displays and subtitles.
-
I Knew How to Validate an Email Address Until I Read the RFC haacked.com
Provides intricate examples that are unsuspected valid email addresses according the RFC-822.
-
Falsehoods about Versions github.com
Attributing an identity to a software release might be harder than thought.
-
CLDR currency definitions github.com
🆓 Currency validity date ranges overlap due to revolts, invasions, new constitutions, and slow planned adoption.
-
Falsehoods about Bitcoin github.com
A list of mistaken perspectives on Bitcoin.
-
Falsehoods about Phone Numbers github.com
Covers phone numbers, their representation and meaning.
-
Falsehoods about IBANs github.com
International Bank Account Numbers are not international.
-
Critique of Falsehoods about Time gist.github.com
Takes on the first article above and provides an explanation of each falsehood, with more context and external resources.
-
Falsehoods about Ethereum gist.github.com
Misconceptions and common pitfalls in contract programming.
-
Falsehoods about Prices gist.github.com
Covers currencies, amounts and localization.
-
#1 gist.github.com
& #2 - Gender is part of human identity and has its own subtleties.
-
Falsehoods about Women In Tech gist.github.com
Myth about women in STEM (Science, Technology, Engineering, Math) industries.
-
Falsehoods about Language garbled.benhamill.com
Translating a software from English is not as straightforward as it seems to be.
-
So you think you can validate email addresses (FOSDEM 2018) fosdem.org
Presentation of edge-case email addresses and why you should not use regex to parse them.
-
Characters < and > in company names lead to XSS attacks forum.aws.chdev.org
Because UK allows companies to be registered with special characters, a hacker leveraged them to register \"><SCRIPT SRC=MJT.XSS.HT></SCRIPT> LTD, but also ; DROP TABLE "COMPANIES";-- LTD, BETTS & TWINE LTD and SAFDASD & SFSAF \' SFDAASF\" LTD.
-
Falsehoods about Aviation flightaware.engineering
Aviation data are less normalized than you might think.
-
The weird world of Windows file paths fileside.app
“On any Unix-derived system, a path is an admirably simple thing: if it starts with a /, it's a path. Not so on Windows.”
-
Falsehoods about Economics exple.tive.org
Economics are not simple or rational.
-
Fallacies of Distributed Computing en.wikipedia.org
Assumptions that programmers new to distributed applications invariably make.
-
Enclave and exclave en.wikipedia.org
“Residing in an enclave within another country has often involved difficulties in such areas as passage rights, importing goods, currency, provision of utilities and health services, and host nation cooperation.” None of these attributes follows from a country code.
-
Dark corners of Unicode eev.ee
Unicode is extensive, here be dragons.
-
Horrible edge cases to consider when dealing with music dustri.org
Music catalogs data are full of crazy stuff.
-
Falsehoods about Airline Seat Maps duffel.com
Airline seat maps are far more complex than just neat rows and columns of seats.
-
Falsehoods about Event-Driven Systems dimtion.fr
Misconceptions about event driven systems and message passing.
-
$26,000 Overcollection by Labor Department digital.vpr.net
The consequence of wrong calendar accounting.
-
Apple iOS NSPersonNameComponentsFormatter developer.apple.com
Localized representations of the components of a person's name.
-
DDEX ddex.net
The industry standard for music metadata, including archiving, sound recording, sales and usage reporting, royalties and license deals.
-
IDN is crazy daniel.haxx.se
International characters in domain names mean support of homographs and heterographs.
-
Parsing the Infamous Japanese Postal CSV dampfkraft.com
“I saw many horrors, but I've never seen this particular formatting choice anywhere else.”
-
Postdoc myths cs.kent.ac.uk
“Lots of things are said, written and believed about postdoctoral researchers that are simply not true.”
-
Falsehoods about Time and Time Zones creativedeletion.com
Another takes on time-related falsehoods, with an emphasis on time zones.
-
Why doesn't Costa Rica use real addresses? crcdaily.com
Costa Rican uses an idiosyncratic system of addresses that relies on landmarks, history and quite a bit of guesswork.
-
Storing UTC is not a silver bullet codeblog.jonskeet.uk
“Just store dates in UTC” is not always the right approach.
-
Facts about State Machines codeberg.org
State machines are often misunderstood and under-applied.
-
Falsehoods about Testing club.ministryoftesting.com
An attempt to establish a list of falsehoods about testing.
-
Falsehoods about Programming chiselapp.com
A humbling and fun list on programming and programmers themselves.
-
Letter Delivered Despite No Name, No Address boingboing.net
Ultimate falsehood about postal addresses: you do not need one.
-
Falsehoods about Email beesbuzz.biz
On addresses, content and delivery.
-
Truths programmers should know about case b-list.org
A complete reverse of the falsehoods format, on the topic of case (as in uppercase and lowercase text).
-
Falsehoods about Art artsy.github.io
Common misconceptions about art.
-
Popular misconceptions about mtime apenwarr.ca
Part of a post on why file's mtime comparison could be considered harmful.
-
Falsehoods about Unix Time alexwlchan.net
Mind the leap second!
-
Falsehoods about HTML aartaka.me.eu.org
“Web is beautiful. Web is ugly. Web is astonishing. A part of this appeal is HTML, with its historical quirks.”
-
Myths about /dev/urandom 2uo.de
There are a few things about /dev/urandom and /dev/random that are repeated again and again. Still they are false.
-
Floating Point Math 0.30000000000000004.com
“Your language isn't broken, it's doing floating point math. (…) This is why, more often than not, 0.1 + 0.2 != 0.3.”