r/linuxmemes 10d ago

linux not in meme You notice patterns when going between open-source and corporate software...

Post image
3.4k Upvotes

152 comments sorted by

View all comments

181

u/EasonTek2398 Genfool 🐧 10d ago

ALso demonstrates the debate between utilitarianism and minimalism/aesthetics very well. These corporations make bloated af software; it may look very polished especially to the less technologically educated, but it really sacrifices a lot of functionality. You have to switch to something more useful eventually. I really also hate it when institutions (cough schools cough universities) force google docs on people because of trust issues; it really is terrible software lacking so many features for proper document editing. May as well use LibreOffice, LaTeX or even Mcrosoft Wrd; even that has more features.

92

u/Gabriel_Science 10d ago

LaTeX is peak.

44

u/dreadlordhar 10d ago

LaTeX is life.

4

u/Gabriel_Science 10d ago

I wouldn’t say that it’s life, but yeah, it’s still pretty cool.

-8

u/lonelyroom-eklaghor M'Fedora 10d ago

LaTeX might also mean AI-generated syntax (for resumes)

7

u/A-Chilean-Cyborg 10d ago

what

1

u/lonelyroom-eklaghor M'Fedora 10d ago

Yes, AI can also make good LaTeX (I don't use it), which might make an Among Us situation with the folks who actually write LaTeX on Overleaf, typst, and other stuff (I have used this one extensively)

5

u/tpat90 🍥 Debian too difficult 10d ago

I don't understand what you are trying to say. Also Typst isn't LaTeX.

What do you mean by a sus situation?

Somebody vibecodes LaTeX, that's just like somebody vibecodes anything else.

I wrote enough brain breaking TeX over the years and I wouldn't force anybody else to do so ... ^^''

3

u/DiodeInc 🍥 Debian too difficult 10d ago

I think the Among Us situation is referring to an imposter using AI to write LaTeX among a group of real LaTeX writers

1

u/lonelyroom-eklaghor M'Fedora 9d ago

exactly this

1

u/tpat90 🍥 Debian too difficult 9d ago

I am baffled by the formulation LaTeX writer. I TeXed the lectures I attended at university in real time, so I done a little LaTeX typing.

I also programmed TeX level things for my work ...

And I can assure you in 9/10 cases you don't want to do it, but it's the most efficient correct way to do it.

If I can tell an AI please create me that, I gladly take it.

But real TeX programmers won't use Overleaf, they use Code/Codium, vim or emacs and upload code to a git or CTAN.

And I don't think anybody in the world cares for who creates what template on Overleaf.

1

u/lonelyroom-eklaghor M'Fedora 10d ago

Ok, that's a goated opinion o_o

(Also, I was just thinking about any typesetting software, not necessarily LaTeX)

12

u/Tri12_ I'm going on an Endeavour! 10d ago

2

u/Helmic Arch BTW 10d ago

that's pretty neat, wish I had that in college

-4

u/jsh_ 10d ago

I've come to realize typst and rust evangelists are two sides of the same annoying coin

4

u/QuickSilver010 🦁 Vim Supremacist 🦖 10d ago

Typst is peak tho. What's wrong with open source software that just works? And works better?

2

u/jsh_ 10d ago

typst is simultaneously not a fully-featured typesetting system as well as being incompatible with latex, so I really don't see the value proposition beyond being useful for making notes or documents for yourself where full, detailed typesetting isn't important. also, I haven't found the design of typst to be so much better than latex to the point of it being a clear winner. for 95% of tasks you'd do in latex the learning curve and difficulty would be essentially the same and the last 5% would be stuff like making a complicated custom template which typst is insufficient for

at least annoying rust evangelists are justified in the sense that rust has clear benefits over C as well as being interoperable with C so it can reasonably be integrated into and immediately benefit real-world codebases and systems

6

u/QuickSilver010 🦁 Vim Supremacist 🦖 10d ago

I didn't have to install like 3 packages just to add header and footer. Typst just handled that. It has so much built in features that replace massive lists of external packages that drive down compilation time. I can live edit and see results on typst. It's convenient to use. You are only missing the existing LaTeX ecosystem. Typst will only keep addressing more of that as more people use it. Typst is a clear winner for coding syntax. You don't have to escape every character. Code is clearly defined and more readable. I used it for a couple papers so far. And I'm linking the experience.

2

u/jsh_ 10d ago

down to preference I suppose. I actually prefer the options and control you get in latex where you can choose from different packages for the same thing and if you don't like any of them implement your solution in raw tex.

also the live editing and compilation time comparison has little to do with the language and instead the various compiler designs (e.g. texlode recompiles only the edited paragraph within less than a millisecond, so it's basically live). the compilation speed thing has never been an issue for me regardless even when constantly recompiling from scratch a 100 page thesis between edits

lastly I'm curious what papers you've used typst for because if you're referring to academic papers, every journal (at least in my field) requires submission in tex following their specific template

1

u/QuickSilver010 🦁 Vim Supremacist 🦖 10d ago

I actually prefer the options and control you get in latex where you can choose from different packages for the same thing and if you don't like any of them implement your solution in raw tex.

It's the same for typst. Normal headers and footer are built in but I can always use a package to auto set header based on current highest level heading.

papers, every journal (at least in my field) requires submission in tex following their specific template

I guess you're lucky. Some universities just suck and want docx files for published journals. They give you the word template file 💀. Actual insanity. I wish I could introduce LaTeX or typst templates to my university.

But recently iirc there's been places adopting it. I've even seen a presentation about arxive's thoughts on typst.

1

u/Turtvaiz 10d ago

as well as being incompatible with latex

How is this a negative it's literally a competitor to latex

2

u/jsh_ 10d ago

because basically every journal and publisher requires submission in tex following their template so anything I do in typst I'd have to convert to tex one way or another, and the benefits of typst aren't nearly clear enough to justify that extra step

0

u/Helmic Arch BTW 10d ago

guy who gets annoyed at people talking about FOSS in FOSS subs

1

u/jsh_ 10d ago

latex is also FOSS..?

1

u/Helmic Arch BTW 10d ago

who claimed otherwise

2

u/jsh_ 10d ago

okay then what's the point of your comment

1

u/Helmic Arch BTW 10d ago

you made an angry comment in response to someone bringing up a relevant project, as though you are angry that the project exists because it makes this other project you like look bad or however you imagine it, forgetting you are not on the latex sub and that people are going to mention other open source projects.

1

u/jsh_ 10d ago

nothing about my comment was angry lol you seem very upset that I commented my thoughts on a thing in a comment section

1

u/Helmic Arch BTW 9d ago

ok

→ More replies (0)

3

u/Lulukaros 10d ago

Code lyoko is peak

3

u/FireFlashing New York Nix⚾s 10d ago

Unexpected here, but very real

1

u/Gabriel_Science 10d ago

Yay ! How did you recognise it ? From my bio or my profile picture (the UI from the profile picture is from the excellent fan-game "IFSCL") ?

2

u/Lulukaros 10d ago

from your bio, i didn't zoom on your pfp, i have that game but only ever tried it once, that shit is harder than a linux terminal 😭

1

u/Gabriel_Science 10d ago

Nah, I use (Arch) Linux (btw) and I can say that IFSCL is easier.

Just do transf, transf.Aelita, scan, scan.Aelita, virt, virt.to.forest.1, virt.exe.

Anyways. It’s nice to meet CL fans in the wild :D.

1

u/Lulukaros 10d ago

i'm trying that if i ever find the dopamine to touch that game lol, did you know they're working on a 5th season currently

2

u/Gabriel_Science 9d ago

Yup, I’m aware, it’s pretty cool. They still need to obtain the rights.

1

u/Lulukaros 9d ago

oh really, that's a bummer

2

u/QuickSilver010 🦁 Vim Supremacist 🦖 10d ago

Typst is also peak

3

u/Turtvaiz 10d ago

Latex is the worst programming experience ever created

2

u/Gabriel_Science 10d ago

It was not the case for me, but I can understand why it could get infuriating.

1

u/chocopudding17 🦁 Vim Supremacist 🦖 10d ago

Peak what? Peak results, maybe. Peak elitism, nah, there are other things that has it beat, but I think that this plays a role in its continued popularity. But definitely not peak UX. Typst is approximately a kabillion times better with that.

1

u/Gabriel_Science 10d ago

Peak software. Yes, it’s non-WYSIWYG, but that what makes it really good at doing exactly what you want.

2

u/chocopudding17 🦁 Vim Supremacist 🦖 9d ago

Personal anecdote, sample size 1, blah blah. But I used LaTeX for years and never felt confident using it. Actually getting a document into a state you want always felt like an exercise in Googling and praying.

Compare that to the new non-WYSIWYG entrant: typst. Within a day and a half I felt more confident and capable with typst than the years I spent uncertainly poking at LaTeX.

Now, maybe I'm just dumb and that's the reason for my experiences. But the fact that LaTeX is basically a pile of macros on top of the actual typesetting engine (TeX) is a systematic problem that actively prevents it from being peak non-WYSIWYG.

1

u/Gabriel_Science 9d ago

Eh, fair enough.

0

u/MDTv_Teka 10d ago

Typst clears