• 2 Posts
  • 37 Comments
Joined 5 months ago
cake
Cake day: January 25th, 2024

help-circle



  • Most open source tool have the same thing that it feels like it’s made by engineers. I think that’s because it’s true, most FOSS tools are made by engineers for engineers. Because most project start with someone needing something and then creating it and sharing it.

    Chances of a programmer needing something and then making it is a lot higher, than an artist needing it and then making it as then there’d be a need to have the necessary skills to make the software. As someone not from CS field I’ve seen how much of redundant programs are present for CS related tasks while barely some exists for other fields because the overlap of programmer and that field is low specifically FOSS programmers. And a few programmers that field would have don’t have the high level software development skills, so most open source tools made by them are “works on my machine, or works for this specific task” even though with less than 1% more effort they could have made a generalized tool.






  • If by editing you mean adding texts (forms) and signing, then Firefox, xournal++, rnote etc.

    If you mean changing the pdf content, then libre office draw for textual pdf, inkscape for graphical pdf.

    I also just open PDF in text editor (or with qpdf’s qdf format) and edit certain things. I don’t recommend it but due to certain recent events I had to change some font data from PDF and that was the best solution.




  • System 76 laptop has fingerprint sensor. They don’t say it has one cuz it’s not supported.

    And since it’s designed to be used as a tap/scan, and power button only on hard restart/shutdown it’s hard to press to stop it being pressed on fingerprint scan, the hardware not being supported means you have to press the power button a lot instead of fingerprint.


  • For the OCR, have you tried tesseract? For printed documents it can take image input and generate a pdf with selectable text. I don’t OCR much but it has been useful when I tried a few times.

    You might be able to have a script that takes the scanner input into tesseract and output a pdf. It only works on a single image per run so I had to make script to run it on whole pdf by separating it and stitching it back together.



  • Someone already talked about the XY problem, so I’ll say this.

    Why sound notification instead of notification content? If your notification program (dunst in my case) have pattern matching or calling scripts based on patterns and the script has access to which app, notification title, contents etc. then it’s just about calling something in your bash script.

    And any time you wanna add that functionality to something else, add one more line with a different pattern or add a condition in your script. Comparing text is lot more reliable than audio.

    Of course your use case could be completely different, so maybe give some examples of use case so people can give you different ways to solve that instead of just the one you’re thinking of.


  • Yeah sure, I’ll compile it in my OS. For any other OS, either I’m not knowledgeable about the tools available, and many of them that I am not going to spend money to acquire. If providing the binary a developer compiles for themselves would solve it, we’d not have that problem at all.

    I specifically hate when program or libraries are only in compiled form, and then I get an error messages talking about an absolute path it has with some usernames I’ve never seen before, and no way to correct it as there’s no code. Turns out when people pass compiled versions to the OS they don’t use themselves they don’t encounter the errors and think it works fine.



  • thevoidzero@lemmy.worldtomemes@lemmy.worldWorst UI Any% Speedrun
    link
    fedilink
    arrow-up
    4
    arrow-down
    1
    ·
    4 months ago

    I haven’t tried many CAD softwares but AutoCAD has really intuitive UI. I used to be able to find most things by just thinking what tab it should be based on what it is. It actually inspired me to learn better programming and software design to make something intuitive. I haven’t used it in years since I came to Linux so as long as they haven’t changed it.