No, maybe that wasn’t it. Words precede and surpass me, they tempt and alter me, and if I am not careful it will be too late: things will be said without my having said them. Or, at the very least, that wasn’t the only thing. My entanglement comes from how a carpet is made of so many threads that I can’t resign myself to following just one; my ensnarement comes from how one story is made of many stories. And I can’t even tell them all— a more truthful word could from echo to echo cause my highest glaciers to crumble down the precipice.” - Clarice Lispector

  • 5 Posts
  • 176 Comments
Joined 2 years ago
cake
Cake day: December 9th, 2023

help-circle
  • I am not a professional programmer but it seems to me that the idea that AI is needed to increase the firehose of code being written to “improve” programming and how well computers work is as absurd as the idea that the point of a university degree in a language is to increase the raw amount of words being written in that language.

    The point is to convey ideas with language not produce more language, same thing with code, the point is to solve problems not produce ever larger and larger amounts of code with automation.

    Something I know without a doubt is that for many people who love language, they desire a great deal less of the fake, hurtful, useless words that drown out the good ones. People who love words and work in crafting and shaping them tend to think it is inherently good to shape useful words not just mindlessly produce combinations of words in as great a volume possible.

    To put it in a more abstracted fashion, relying on AI to produce more and more code faster and faster feels like a Jazz musician saying they rely on AI to fill in all the empty spaces they leave between notes with complementary embelleshing notes. The point of a jazz musician is clearly not to produce the most notes possible, it is to convey meaning with notes.

    To bring it back to a concrete example, how many times has Google built a new chat program/app from scratch and then abandoned it? Sure there is lots of code there of very high quality, an intimidating amount to be sure, but isn’t the primary job of the programmer here to say “hey, why don’t we stop writing new code from the ground up for every chat app a different part of the company wants and standardize it to a much smaller codebase with a set of customizations different parts of the company can apply to the same core chat program”?

    It seems to me a good programmer would be good at framing problems from a perspective that requires as simple implementation in code as possible within reason, not be best at producing the program with the most lines of code fastest that still solves the problem.
















  • At some point you might want to print your notes, publish them on the web, or share them with people not using Org. Org can convert and export documents to a variety of other formats while retaining as much structure (see Document Structure) and markup (see Markup for Rich Contents) as possible.

    The libraries responsible for translating Org files to other formats are called backends. Org ships with support for the following backends:

    ascii (ASCII format)

    beamer (LaTeX Beamer format)

    html (HTML format)

    icalendar (iCalendar format)

    latex (LaTeX format)

    md (Markdown format) odt (OpenDocument Text format) org (Org format) texinfo (Texinfo format) man (Man page format)

    Users can install libraries for additional formats from the Emacs packaging system. For easy discovery, these packages have a common naming scheme: ox-NAME, where NAME is a format. For example, ox-koma-letter for koma-letter backend. More libraries can be found in the ‘org-contrib’ repository (see Installation).

    Org only loads backends for the following formats by default: ASCII, HTML, iCalendar, LaTeX, and ODT. Additional backends can be loaded in either of two ways: by configuring the org-export-backends variable, or by requiring libraries in the Emacs init file. For example, to load the Markdown backend, add this to your Emacs config:

    (require 'ox-md)

    https://orgmode.org/manual/Exporting.html

    There you go, maybe try reading a bit about the thing before commenting on it?


  • It objectively isn’t bothersome, it only takes a handful of keystrokes to export to markdown or to any other format you want.

    I am sorry complaining about Org mode’s markdown format not being used elsewhere is absurd given how many extensibly options there are for Emacs built in even without adding in anything custom.

    No, the org mode file format is the most extensible, open, powerful file format for primarily text based notes ever made. You are simply wrong here, I am sorry.

    There are also apps that directly use the org mode file format such as Orgzly, Beorg and Orgro.