• 89 Posts
  • 4.05K Comments
Joined 3 years ago
cake
Cake day: August 4th, 2023

help-circle

  • TootSweet@lemmy.worldtomemes@lemmy.worldThe struggle
    link
    fedilink
    English
    arrow-up
    3
    ·
    14 hours ago

    My mother has two chihuahuas. Neither one needs an angel chihuahua or devil chihuahua on their shoulders. Each one barks enough for three dogs all on their own.

    (This is no reflection on chihuahuas in general. She once had another chihuahua who would never bark, ever. Until we specifically taught her to bark on command for a treat. And after that, on command was the only time she ever barked.)













  • So, I think I kindof know what you’re getting at here, but you’re not being very precise about it.

    First some definitions (just for purposes of this conversation – don’t take this to be any assertion that a particular term always inherently has a particular meaning, it’s just a tool for this conversation specifically):

    • Character: a single unicode character.
    • Plain text: unicode text absent any formatting.
    • Source: the plain text to be fed into a Markdown renderer to produce rendered output.
    • Rendered output: the formatted output of a Markdown renderer, as displayed to an end user.
    • Editor: any computer program or component of a computer program for the entry of plain text.
    • Line: text (plain text or rendered output, depending on context) rendered at the same vertical position.
    • Line break: the point at which text (either plain text or rendered output depending on context) starts rendering on the next line because of a newline.
    • Newline: a character that always forces a line break in an editor. (Remember “editor” is only about plaintext, so a newline doesn’t necessarily force a line break in rendered output.)
    • Wrap: the point at which, absent a newline, text starts rendering on the next line due to column width constraints.

    (As an aside a line break is sometimes accomplished with a “line feed” character. A “carriage return” character is something else that isn’t the same thing. Which is a big part of where the confusion comes from.)

    What you’re saying, I think, is that putting a single newline in the source doesn’t result in a line break in the rendered output. Is that right?

    In some editors (Vim being one I know of), when plain text word wraps, pressing “down” when the cursor is on the first line of a wrapped series of lines causes the cursor to jump not to the second line of wrapped text, but to the first line after the next newline. To illustrate:

    If this line is wrapped due to
    being wider than the available
    width.
    And if this line is on its own line
    due to being immediately preceeded
    by a newline.
    

    If your cursor in the above example was on the “w” in the first line there, pressing down would take the cursor to the space immediately before “is” in “And if this line is on its own line”.

    As a result, it can be quite a pain to deal with word wraps in such editors. This is part of why certain code style guides (like this one and this one have hard limits for how many characters are allowed before the next newline.

    Given how much more convenient line breaks can be than word wrapping, people writing source to be rendered into rendered output may wish to be able to insert newlines to cause line breaks in the source without causing any change in the corresponding rendered output.

    That all make sense?

    At least that’s most likely at least one reason why the people who invented Markdown decided specifically to make Markdown work that way.

    Edit: Holy Shit, look, I’m just an idiot typing text expecting WYSIWYG and I don’t see a good reason for why I’m not getting it other than that programmers lack theory of mind.

    I’m glad you’re not in charge. I very much don’t want to go back to the days of having TinyMCE embedded in everything.







  • Yeah, I’ve leaned my lesson trying to predict when a bubble was going to pop with the blockchain madness.

    Is what Bitcoin is doing now still a “bubble”? It’s worth a “lot” (whatever that means… I mean I guess it means $64,241.70/BTC), so it’s hard to say the bubble has “popped” per se, but I think the number of people engaged in the market is way down from where it once was. And it’s back to being something people rarely mention, which makes it feel more “popped”-ish. (Remember when SNL was doing skits about NFT’s and stuff? And I know personally I remember times when people at my work were asking the upper management when the company was going to offer Bitcoin as a payment option. I haven’t heard anyone talk like that in a fairly long time.)

    But yeah. While I 110% believe there’s virtually no inherent value in “Generative AI” as it exists today and no promise of any kind of game-changing revolution in the “technology” (if it can be called that) that will make it useful, and while I also 110% believe that the hype around it is ludicrously overdone, and in that sense it absolutely is a “bubble”, I think we may have largely moved into a new era of humanity where economic bubbles don’t “pop” the way they used to. The extent to which people just live their entire lives in a fantasy is so great that the market likely won’t so much realize one day it’s all a massive scam causing billions in GDP to evaporate in an hour as just slowly fizzle out anticlimactically. We’ll all kindof realize one day that nobody in our own personal circle has brought up ChatGPT or Claude or whatever in a long time. And maybe there will be massive companies trading billions of dollars of “investment money” round-robin-sylte somewhere in the background, far removed from what most people think about on a daily basis. And likely there will still be occasional postmortem muscle twitches and rallies that let the promoters all collectively pretend “it’s really happening this time” from time to time. But it’ll be so irrelevant that the bubble will feel kinda… if not “popped”, at least “deflated.” And, I doubt even that day will come anywhere near as soon as it ought to.