dogear

enter for all results · esc to close

  1. Your E-Mail Validation Logic is Wrong netmeister.org

    A summary of the various, surprising things that are allowed in an email address.

    site link ↗
  2. Falsehoods CS Students (Still) Believe Upon Graduating netmeister.org

    A list of things (not only) computer science students tend to erroneously and at times surprisingly believe even though they (probably) should know better.

  3. The Long, Painful History of Time naggum.no

    Most of the idiosyncrasies in timekeeping can find an explanation in history.

  4. MusicBrainz database schema musicbrainz.org

    An open-source project and database that seems to have solved the complexity of music catalog management.

  5. Falsehoods about Addresses mjt.me.uk

    Covers streets, postal codes, buildings, cities and countries.

    site link ↗
  6. Falsehoods about CVE medium.com

    CVE ≠ vulnerability (and 36 other confusions).

  7. Breaking Our Latin-1 Assumptions manishearth.github.io

    Most programmers spend so much time with Latin-1 they forgets about other's scripts quirks.

    site link ↗
  8. Let's Stop Ascribing Meaning to Code Points manishearth.github.io

    Dives deeper in Unicode and dispels myths about code points.

    site link ↗
  9. There's more than one way to write an IP address ma.ttias.be

    Some parts of the address are optional, mind the decimal and octal notations, and don't forget IPv6 either.

    site link ↗
  10. The Door Problem lizengland.com

    All the things you have not considered implementing for your doors in games.

  11. Falsehoods about Music literateprogrammer.blogspot.fr

    False assumption that might be made in codifying music.

  12. Falsehoods about Language lexiconista.com

    Additional cases to complement the previous article.

    site link ↗
  13. The Bear with Its Own ZIP Code kottke.org

    Smokey Bear has his own ZIP Code (20252) because he gets so much mail.

    site link ↗
  14. Falsehoods about Falsehoods Lists kevin.deldycke.com

    Meta commentary on how these falsehoods shouldn't be handled.

    site link ↗
  15. Falsehoods about Package Managers kdeldycke.github.io

    Covers package and their managers.

    site link ↗
  16. Falsehoods about Names kalzumeus.com

    The article that started it all.

    site link ↗
  17. Minimum to Know About Unicode and Character Sets joelonsoftware.com

    A good introduction to unicode, its historical context and origins, followed by an overview of its inner working.

  18. Rules for Autocomplete jeremymikkola.com

    Not falsehoods per se, but still a great list of good practices to implement autocompletion.

    site link ↗
  19. Falsehoods about Plain Text jeremyhussell.blogspot.com

    Plain text can't cut it, which makes Unicode even more incredible for its ability to just work well.

    site link ↗
  20. Unicode misconceptions jean.abou-samra.fr

    A collection of falsehoods on case, encodings, string length, and more.

    site link ↗
  21. More Falsehoods about Time infiniteundo.com

    Part. 2 of the article above.

    site link ↗
  22. Falsehoods about Time infiniteundo.com

    Seminal article on dates and time.

    site link ↗
  23. RFC-3339 vs ISO-8601 ijmacd.github.io

    An giant list of formats from the two standards, how they overlaps, and live examples.

    site link ↗
  24. I Hate Coordinate Systems ihatecoordinatesystems.com

    A guide for geospatial practitioners on diagnosing and fixing common issues with coordinate systems.

    site link ↗
  25. Time Zone Database iana.org

    🆓 Code and data that represent the history of local time for many representative locations around the globe.

  26. 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.

    site link ↗
  27. HL7 v3 RIM hl7.org

    A flexible data model for representing human names.

    site link ↗
  28. Falsehoods about Pagination hezmatt.org

    Why your pagination algorithm is giving someone (possibly you) a headache.

  29. Apple Music Style Guide help.apple.com

    Quality insurance guidelines to format music, art, and metadata to increase discoverability.

  30. Falsehoods about Video haasn.xyz

    Cover it all: video decoding and playback, files, image scaling, color spaces and conversion, displays and subtitles.

    site link ↗
  31. 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.

    site link ↗
  32. Falsehoods about Versions github.com

    Attributing an identity to a software release might be harder than thought.

  33. CLDR currency definitions github.com

    🆓 Currency validity date ranges overlap due to revolts, invasions, new constitutions, and slow planned adoption.

    site link ↗
  34. Falsehoods about Bitcoin github.com

    A list of mistaken perspectives on Bitcoin.

    site link ↗
  35. Falsehoods about Phone Numbers github.com

    Covers phone numbers, their representation and meaning.

    site link ↗
  36. Falsehoods about IBANs github.com

    International Bank Account Numbers are not international.

    site link ↗
  37. 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.

    site link ↗
  38. Falsehoods about Ethereum gist.github.com

    Misconceptions and common pitfalls in contract programming.

  39. Falsehoods about Prices gist.github.com

    Covers currencies, amounts and localization.

    site link ↗
  40. #1 gist.github.com

    & #2 - Gender is part of human identity and has its own subtleties.

    site link ↗
  41. Falsehoods about Women In Tech gist.github.com

    Myth about women in STEM (Science, Technology, Engineering, Math) industries.

  42. Falsehoods about Language garbled.benhamill.com

    Translating a software from English is not as straightforward as it seems to be.

  43. 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.

    site link ↗
  44. 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 &AMP; TWINE LTD and SAFDASD & SFSAF \' SFDAASF\" LTD.

    site link ↗
  45. Falsehoods about Aviation flightaware.engineering

    Aviation data are less normalized than you might think.

    site link ↗
  46. 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.”

    site link ↗
  47. Falsehoods about Economics exple.tive.org

    Economics are not simple or rational.

  48. Fallacies of Distributed Computing en.wikipedia.org

    Assumptions that programmers new to distributed applications invariably make.

    site link ↗
  49. 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.

  50. Dark corners of Unicode eev.ee

    Unicode is extensive, here be dragons.

    site link ↗
  51. next page of items loading…