• Gustephan@lemmy.world
    link
    fedilink
    English
    arrow-up
    6
    ·
    14 hours ago

    Seriously, why would anybody bother putting their papers in a folder when the desktop is just right there?

      • Gustephan@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        1 hour ago

        I’m one of them, haha. My archives are nice and organized, but anything related to a current project I’m working on either lives on the desktop or lives at ~, depending on which machine I’m using. Automated output type files go into a structure (like any kind of processed or cleaned data), but figures? References? Drafts? FFA on the desktop. For whatever reason I just cannot function with an organized workspace

  • kalpol@lemmy.ca
    link
    fedilink
    English
    arrow-up
    4
    ·
    22 hours ago

    It changed my life. Mainly because of the automatic citation handling and bibliography generation in LyX.

  • wiase@discuss.online
    link
    fedilink
    English
    arrow-up
    32
    arrow-down
    2
    ·
    2 days ago

    No, but seriously, half of my research time is wasted on renaming downloaded files. (Yeah, I know, there’s reference management software but people use different ones, so sharing papers or storing tgem for easy access is still dependent on properly named files.)

    • sga@lemmings.world
      link
      fedilink
      English
      arrow-up
      4
      ·
      10 hours ago

      I have a script which fetches bib entries for pdfs, and then renames it to my prefered format (names of author (no more than 2) - name of paper).

      in case you are interested

      
      #!/usr/bin/env sh
      
      newnamefn(){
      	bib="$(pdf2bib "$1")"
      	name="$(echo "$bib" | grep "title = " | cut -d'{' -f 2 | cut -d'{' -f 1 )"
      	authors=$(echo "$bib" | grep "author = " | cut -d'{' -f 2 | cut -d'{' -f 1  | sed -z 's/\ and\ /\n/g' | head -n 2 | tr '\n' ' ')
      	echo "$authors-$name" | detox --inline
      }
      
      for i in "$@" ; do 
      	newname="$(newnamefn "$i")" 
      	mv "$i" "${i%/*}/$newname".pdf
      done
      
      

      detox --inline is just a utility which makes the file names shell friendly (removes special characters and spaces), but that is optional. Also, technically the newnamefn is what does all of the job, and below is just a loop to iterate on all files that are given as input like script file1 "file2" file3, where file2 had some special characters, so enclosed in "" quotes. you can also translate it to python, then you would not even require sed and grep (you can just get output in json-esque format). I have a small keybinding in my file manager, which renames all selected files, so I do not have to spend any amount of my mind

      you can make it work in any os (maybe use some llm for it), you just have to install pdf2bib

    • spiffmeister@aussie.zone
      link
      fedilink
      English
      arrow-up
      10
      ·
      2 days ago

      Why aren’t you just sending people a doi or a hyperlink if they want a paper? And if they have asked for a specific paper surely they can do the renaming?

  • Madrigal@lemmy.world
    link
    fedilink
    English
    arrow-up
    57
    ·
    2 days ago

    File names are for plebs.

    Serious people use document management systems and rich metadata to manage these things.

    /snoot

    • Ecco the dolphin@lemmy.ml
      link
      fedilink
      English
      arrow-up
      22
      ·
      2 days ago

      Hello wizard,

      May I ask what ur favorite “document management system” is (hopefully containerized in docker)?

      • OfficeMonkey
        link
        fedilink
        English
        arrow-up
        20
        ·
        2 days ago

        Not a wizard, but I’m finding my docker configuration of paperless-ngx to meet my minimal needs.

      • bremen15@feddit.org
        link
        fedilink
        English
        arrow-up
        11
        arrow-down
        17
        ·
        2 days ago

        There are several document management systems (DMS) that can be used on Debian and Android and can be synchronized using Syncthing. Here are some options:

        1. Paperless-ngx:

          • Description: Paperless-ngx is an open-source document management system that offers OCR functionality and can extract metadata from documents. It can be synchronized with Syncthing by setting up a shared folder where documents are uploaded and automatically processed.
          • Usage with Syncthing: Users can set up a Syncthing folder where documents are uploaded, and Paperless-ngx can automatically process these documents and extract metadata.
          • Platforms: Available for Debian and Android.
          • Source: Reddit Discussion.
        2. Mayan EDMS:

          • Description: Mayan EDMS is another open-source document management system that offers extensive features for managing documents and metadata.
          • Usage with Syncthing: Similar to Paperless-ngx, Mayan EDMS can be configured to process documents from a Syncthing folder.
          • Platforms: Available for Debian and Android.
          • Source: Reddit Discussion.
        3. LetoDMS:

          • Description: LetoDMS is an open-source document management system based on PHP and MySQL. It supports document metadata, version control, and automated email notifications.
          • Usage with Syncthing: LetoDMS can be configured to process documents from a Syncthing folder and manage metadata.
          • Platforms: Available for Debian and Android.
          • Source: Medevel Article.
        4. ProjectSend:

          • Description: ProjectSend is a secure, simple, and powerful open-source file-sharing system. It supports multiple languages and has a responsive design that works on various screen sizes.
          • Usage with Syncthing: ProjectSend can be configured to manage files from a Syncthing folder and synchronize metadata.
          • Platforms: Available for Debian and Android.
          • Source: Medevel Article.

        These systems can be synchronized with Syncthing by setting up shared folders that are monitored and processed by the DMS. Syncthing itself supports the synchronization of metadata and can be used on various platforms, including Debian and Android.

        • Jakeroxs@sh.itjust.works
          link
          fedilink
          English
          arrow-up
          1
          arrow-down
          2
          ·
          5 hours ago

          Was surprised I didn’t see Paperless mentioned yet, there’s a few plug-ins to add LLM support for auto naming/tagging too

          • bremen15@feddit.org
            link
            fedilink
            English
            arrow-up
            2
            arrow-down
            3
            ·
            15 hours ago

            As far as Linux and free software are concerned, I am one of the wizards. LLMs won’t go away. The question is how you use them. The knowledge they contain far surpasses mine. I ask good questions and extract the knowledge I can use.

          • Madrigal@lemmy.world
            link
            fedilink
            English
            arrow-up
            4
            arrow-down
            5
            ·
            15 hours ago

            As the ‘wizard’ in this little tale, I can’t really expand on what the golem has suggested, if self-hosted and open source is what you’re after. They seem like solid suggestions as a starting point.

            My experience is more in the ‘enterprise’ realm, dealing with tools like SharePoint or Oracle Webcenter - neither of which I would recommend. Ever. To anyone. Even if I hate them.

            For my personal IKM needs I’m more focused on notes and relationships between concepts, and less on documents. I’m quite liking Obsidian, which I’ve switched to recently after giving up on Evernote.

            • sudo_halt@lemmygrad.ml
              link
              fedilink
              English
              arrow-up
              1
              ·
              14 hours ago

              Oracle

              My condolences. Oracle kill squad is dispatched to your location. Please indicate your next of kin for the future lawsuit.

          • bremen15@feddit.org
            link
            fedilink
            English
            arrow-up
            2
            arrow-down
            12
            ·
            1 day ago

            Its slop if its useless or wrong. If it is i will come back and edit it. I need to test it first.

            • sfjvvssss@lemmy.world
              link
              fedilink
              English
              arrow-up
              12
              arrow-down
              2
              ·
              1 day ago

              I guess if people want to read answers generated by an LLM, they would just ask one.

            • Madrigal@lemmy.world
              link
              fedilink
              English
              arrow-up
              6
              arrow-down
              10
              ·
              1 day ago

              The anti-AI morons on Lemmy can’t or won’t tell the difference. They think “slop” is just a term for any LLM-generated (or refined) content. There’s no nuance to their thinking at all. They don’t assess the quality of the information provided or how the tool is actually being used.

              • thesmokingman@programming.dev
                link
                fedilink
                English
                arrow-up
                9
                arrow-down
                3
                ·
                23 hours ago

                Given the sources don’t really back up the content, I think it’s safe to say this is slop. You should probably proof AI slop before you white knight it next time.

                • Madrigal@lemmy.world
                  link
                  fedilink
                  English
                  arrow-up
                  6
                  arrow-down
                  6
                  ·
                  16 hours ago

                  The question was about document management systems that can be run in docker. The LLM response listed four document management systems that can be run in docker.

                  Was it a perfect response? No.

                  Was it a useful response? Yes.

                  Was it a better contribution to the discussion than yours? Lol.

  • piconaut@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    29
    ·
    2 days ago

    It’s not my fault. All the servers hosting papers name them like this. Go complain to them. No seriously, go complain to them. This has annoyed me for quite some time.

  • Sanctus@lemmy.world
    link
    fedilink
    English
    arrow-up
    13
    arrow-down
    1
    ·
    2 days ago

    bitch_ass_transmission_bill_2025
    taxes_2025 fucking_student_loan_bullshit_2025