home.social

#markuplanguages — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #markuplanguages, aggregated by home.social.

  1. PSA (in case you where not yet aware of it):
    #YAML is the #JavaScript of #markuplanguages .

    Proof:
    "There are ~~5~~ ~~6~~ NINE (or 63*, depending how you count) different ways to write multi-line strings in YAML."
    Source: stackoverflow.com/questions/37

    I rest my case.

  2. A #Fediverse tech idea I've been considering for a while.

    Hashtags can sometimes be annoying, right? Their primary application is finding posts related to a certain topic, including following one. Therefore, if I look for "horses", I want to find everything horse-related.

    The following hashtags should therefore lead to the same set of posts:
    - #horse
    - #horses
    - #equines
    - #equine
    - #horsetodon

    Right? But that's not a reality. Some people tag with one of them, with multiple, or with none at all.

    Similarly, #Döner, #Doener and perhaps even #Doner should lead to the same set of posts, right? And what about British-American-splits like how #Localization is #Localisation, and perhaps even #l10n as well? And #LGBT, #LGBTQ, #LBGTQ+, #LGBT+, #LGBTQIA and so on and so on also really should be one hashtag.

    So what to do?

    I propose:
    We should introduce a second symbol for something like "fuzzy hashtags". Not the '#' symbol, but another; perhaps '&' or '~'.

    That way I could tag my post '~horse', and it could appear on all hashtag feeds concerning the different spellings of horses! Or I could search for such a fuzzy hashtag.

    The different variants could be crowdsourced, or overridden by instance mods. You could also opt-out of that system - your posts showing up in fuzzy searches, most likely.

    This would also fix languages like German, where you have many inflected forms: #Männer #Mann #Mannes #Manns #Männern #Männers and so on should all lead to the same result.

    Behold what I have to do to sign off on this post:
    #MarkupLanguages #MarkupLanguage #Markup

  3. A #Fediverse tech idea I've been considering for a while.

    Hashtags can sometimes be annoying, right? Their primary application is finding posts related to a certain topic, including following one. Therefore, if I look for "horses", I want to find everything horse-related.

    The following hashtags should therefore lead to the same set of posts:
    - #horse
    - #horses
    - #equines
    - #equine
    - #horsetodon

    Right? But that's not a reality. Some people tag with one of them, with multiple, or with none at all.

    Similarly, #Döner, #Doener and perhaps even #Doner should lead to the same set of posts, right? And what about British-American-splits like how #Localization is #Localisation, and perhaps even #l10n as well? And #LGBT, #LGBTQ, #LBGTQ+, #LGBT+, #LGBTQIA and so on and so on also really should be one hashtah.

    So what to do?

    I propose:
    We should introduce a second symbol for something like "fuzzy hashtags". Not the '#' symbol, but another; perhaps '&' or '~'.

    That way I could tag my post '~horse', and it could appear on all hashtag feeds concerning the different spellings of horses! Or I could search for such a fuzzy hashtag.

    The different variants could be crowdsourced, or overridden by instance mods. You could also opt-out of that system - your posts showing up in fuzzy searches, most likely.

    This would also fix languages like German, where you have many inflected forms: #Männer #Mann #Mannes #Manns #Männern #Männers and so on should all lead to the same result.

    Behold what I have to do to sign off on this post:
    #MarkupLanguages #MarkupLanguage #Markup

  4. A #Fediverse tech idea I've been considering for a while.

    Hashtags can sometimes be annoying, right? Their primary application is finding posts related to a certain topic, including following one. Therefore, if I look for "horses", I want to find everything horse-related.

    The following hashtags should therefore lead to the same set of posts:
    - #horse
    - #horses
    - #equines
    - #equine
    - #horsetodon

    Right? But that's not a reality. Some people tag with one of them, with multiple, or with none at all.

    Similarly, #Döner, #Doener and perhaps even #Doner should lead to the same set of posts, right? And what about British-American-splits like how #Localization is #Localisation, and perhaps even #l10n as well? And #LGBT, #LGBTQ, #LBGTQ+, #LGBT+, #LGBTQIA and so on and so on also really should be one hashtag.

    So what to do?

    I propose:
    We should introduce a second symbol for something like "fuzzy hashtags". Not the '#' symbol, but another; perhaps '&' or '~'.

    That way I could tag my post '~horse', and it could appear on all hashtag feeds concerning the different spellings of horses! Or I could search for such a fuzzy hashtag.

    The different variants could be crowdsourced, or overridden by instance mods. You could also opt-out of that system - your posts showing up in fuzzy searches, most likely.

    This would also fix languages like German, where you have many inflected forms: #Männer #Mann #Mannes #Manns #Männern #Männers and so on should all lead to the same result.

    Behold what I have to do to sign off on this post:
    #MarkupLanguages #MarkupLanguage #Markup

  5. A #Fediverse tech idea I've been considering for a while.

    Hashtags can sometimes be annoying, right? Their primary application is finding posts related to a certain topic, including following one. Therefore, if I look for "horses", I want to find everything horse-related.

    The following hashtags should therefore lead to the same set of posts:
    - #horse
    - #horses
    - #equines
    - #equine
    - #horsetodon

    Right? But that's not a reality. Some people tag with one of them, with multiple, or with none at all.

    Similarly, #Döner, #Doener and perhaps even #Doner should lead to the same set of posts, right? And what about British-American-splits like how #Localization is #Localisation, and perhaps even #l10n as well? And #LGBT, #LGBTQ, #LBGTQ+, #LGBT+, #LGBTQIA and so on and so on also really should be one hashtag.

    So what to do?

    I propose:
    We should introduce a second symbol for something like "fuzzy hashtags". Not the '#' symbol, but another; perhaps '&' or '~'.

    That way I could tag my post '~horse', and it could appear on all hashtag feeds concerning the different spellings of horses! Or I could search for such a fuzzy hashtag.

    The different variants could be crowdsourced, or overridden by instance mods. You could also opt-out of that system - your posts showing up in fuzzy searches, most likely.

    This would also fix languages like German, where you have many inflected forms: #Männer #Mann #Mannes #Manns #Männern #Männers and so on should all lead to the same result.

    Behold what I have to do to sign off on this post:
    #MarkupLanguages #MarkupLanguage #Markup

  6. A #Fediverse tech idea I've been considering for a while.

    Hashtags can sometimes be annoying, right? Their primary application is finding posts related to a certain topic, including following one. Therefore, if I look for "horses", I want to find everything horse-related.

    The following hashtags should therefore lead to the same set of posts:
    - #horse
    - #horses
    - #equines
    - #equine
    - #horsetodon

    Right? But that's not a reality. Some people tag with one of them, with multiple, or with none at all.

    Similarly, #Döner, #Doener and perhaps even #Doner should lead to the same set of posts, right? And what about British-American-splits like how #Localization is #Localisation, and perhaps even #l10n as well? And #LGBT, #LGBTQ, #LBGTQ+, #LGBT+, #LGBTQIA and so on and so on also really should be one hashtah.

    So what to do?

    I propose:
    We should introduce a second symbol for something like "fuzzy hashtags". Not the '#' symbol, but another; perhaps '&' or '~'.

    That way I could tag my post '~horse', and it could appear on all hashtag feeds concerning the different spellings of horses! Or I could search for such a fuzzy hashtag.

    The different variants could be crowdsourced, or overridden by instance mods. You could also opt-out of that system - your posts showing up in fuzzy searches, most likely.

    This would also fix languages like German, where you have many inflected forms: #Männer #Mann #Mannes #Manns #Männern #Männers and so on should all lead to the same result.

    Behold what I have to do to sign off on this post:
    #MarkupLanguages #MarkupLanguage #Markup

  7. I did not have much leisure time recently. But now I found two days to be back at the topic of #markupLanguages.

    Wow, I just found a markup language implementation using the Smalltalk programming language (or Pharo language). This is really rare theses times and I did not even recognize its syntax.

    github.com/pillar-markup/pilla

    #Microdown

  8. The space of #markupLanguages is so awkward.

    There are people sitting down and write a specification for so-called #Markdown.

    Then people sit down and see the obvious problem: fragmentation. Everyone writes parsers with different behavior due to underspecification.

    So other people write a spec: vfmd.github.io/vfmd-spec/speci

    They spend weeks writing a spec to fix fragmentation problems.

    And in the end you cannot add id attributes to anchors. What the heck?

    They just reinvent a worse wheel.

  9. Well, “Episode 21: Keynote — John McCarthy” actually has a recording and he gives that quote at timestamp 1:13:15:
    oopsla.org/oopsla2007/index56d
    oopsla.org/podcasts/Keynote_Jo

    “When W3C decided not to use #LISP format but to imitate #SGML for that [it] showed a certain capacity to make mistakes” *laughter* “which they probably hadn't lost”

    Conclusion: the first part is similar, but the second part of the original quote is unfamiliar.

    Isn't the WWW a wonderful to be able to research this? #markupLanguages

  10. After only 4 hours of sleep last night and in an attempt to not sleep at my desk, I was looking at trying out @joplinapp for my notes (till I can understand how to set up Emacs on multiple devices efficiently) because I wanted to start writing notes on my Music learning.

    During a cursory investigation, I found it has an extension for ABC Notation (abcnotation.com/) and fell down that interesting rabbit hole.

    #music #joplin #abcNotation #markupLanguages #Emacs