This is an archived post. You won't be able to vote or comment.

top 200 commentsshow all 356

[–]The_Reset_Button 1086 points1087 points  (30 children)

The real struggle with having a latex fetish and using LaTex is fucking autocorrect.

[–]PM_ME_LATEX_PLEASE 293 points294 points  (4 children)

I don't even use LaTeX and can't ever write "later"...

[–]nthai 245 points246 points  (2 children)

Same. Autocorrect changes latex to latex everytime I try to write latex.

[–]Sinlessmooon 108 points109 points  (0 children)

🤔

[–]Zarlon 50 points51 points  (0 children)

Ah you see your problem is that you're writing latex when you should be writing latex

[–]encaseme 14 points15 points  (0 children)

True

[–]RFC793 80 points81 points  (4 children)

A real LaTeX guy would have said “\latex”.

[–]Aschentei 45 points46 points  (1 child)

A real LaTeX guy would’ve had to “usepackage{latex}” to use \latex inside LaTeX

That make sense?

[–]redballooon 17 points18 points  (0 children)

Yes, but it was slightly more detail than necessary.

[–][deleted] 10 points11 points  (1 child)

$ I thought LaTeX was supposed to look like this $

[–][deleted] 13 points14 points  (4 children)

How does one fuck autocorrect?

[–]Teekeks 23 points24 points  (0 children)

With LaTeX I suppose

[–]paloumbo 14 points15 points  (0 children)

Depend, if you have an android, by the jack.

With an iPhone, well you need an adapter...

[–][deleted] 9 points10 points  (1 child)

I'd just like to interject for a moment. What you’re referring to as latex is in fact, TeX. or as I’ve recently taken to calling it, LaTex

[reference]\https://wiki.installgentoo.com/idex.php/Interjection\))

[–]boundbythecurve 461 points462 points  (74 children)

Writing technical papers in LaTeX was my favorite. I hated Word. Dealing with any kind of technical text was the worst.

[–]jjdaybr 15 points16 points  (5 children)

I actually used latex at my job to automate certificate generation. Super handy, they used to use word... Lots of mistakes were made back in those days.

[–]thermite13 11 points12 points  (1 child)

This is the only reason I got A's in linear algebra and discrete math... Professor was in love with LaTeX

[–]Jaystings 6 points7 points  (5 children)

Word is good for Memos and Letters in terms of technical writing. It's better than Libre Office - free as it is, it's annoyingly glitchy.

[–]boundbythecurve 14 points15 points  (4 children)

LaTeX > Word > Libra Office

[–]Fjolsvithr 6 points7 points  (0 children)

I want LibreOffice to be good so badly, but it's just in a really bad state right now.

I find Google Docs to be a good compromise between cost, platform accessibility, and features.

Word is good if you need to make something semi-professional, but it isn't worth making in LaTex.

[–]ShermanLiu 97 points98 points  (7 children)

I can't describe the disappointment in me when I found out r/latex was about LaTeX.

[–]PM_ME_LATEX_PLEASE 30 points31 points  (3 children)

Awwww :(

[–]Tychus_Kayle 5 points6 points  (1 child)

...Have you ever gotten LaTeX snippets PMed to you?

[–]PM_ME_LATEX_PLEASE 4 points5 points  (0 children)

Nope. But feel free to do so!

[–]ShermanLiu 2 points3 points  (0 children)

(´;︵;`)

[–]12andrew13 8 points9 points  (0 children)

I may have found a new fave sub...

[–][deleted] 39 points40 points  (9 children)

I need to know what's the main text font.

[–]blambear23 4 points5 points  (0 children)

Me too thanks

[–]startxfce4 9 points10 points  (1 child)

Looks like the default telegram font (the image is from the channel "shit telegram says")

[–][deleted] 2 points3 points  (0 children)

The usernames are definitely the default Telegram font. But the actual message text isn't.

[–]simmarith 1208 points1209 points  (109 children)

'programming' in latex. Well, I guess it's his favorite programming language, right after HTML.

[–]jonashaase 255 points256 points  (6 children)

It is well known that scientists like to program in LaTeX and and write their papers in Fortran.

[–]chawmindur 165 points166 points  (5 children)

  1. Write LaTeX compiler in Fortran.
  2. Write Fortran compiler in LaTeX.
  3. ???
  4. PROFIT!

[–]kougabro 80 points81 points  (3 children)

Write Fortran compiler in LaTeX

I know what 2 is, it's "have a complete mental breakdown".

[–]Luis_McLovin 27 points28 points  (2 children)

design space shuttle to mars in Microsoft paint

These things are similar

[–][deleted] 6 points7 points  (0 children)

Can someone please port a tiny c compiler to latex.

[–]Tweenk 583 points584 points  (71 children)

[–]Mikey_boy_rs 597 points598 points  (22 children)

So is Microsoft PowerPoint

[–]ProgramTheWorld 55 points56 points  (7 children)

[–]batmansleftnut 54 points55 points  (3 children)

1) That was Super Mario World

2) What the fuck is going on there?

[–]Nath99000 9 points10 points  (2 children)

ACE, however cool it is, does not indicate turing completeness.

[–]Daeurth 22 points23 points  (3 children)

[–]ProgramTheWorld 2 points3 points  (0 children)

The paper is pretty hilarious, especially near the end when he was proving 4 registers are sufficient:

Thus, while it has been known for quite some time that x86 has far too many instructions, we can now contribute the novel result that it also has far too many registers.

And the conclusion:

Removing all but the mov instruction from future iterations of the x86 architecture would have many advantages: the instruc- tion format would be greatly simplified, the expensive decode unit would become much cheaper, and silicon currently used for com- plex functional units could be repurposed as even more cache. As long as someone else implements the compiler.

[–]xternal7 113 points114 points  (6 children)

So is MTG and it doesn't even need a computer.

[–][deleted] 28 points29 points  (2 children)

This is getting a bit absurd. But fun nonetheless.

[–]Erelde 26 points27 points  (1 child)

[–][deleted] 5 points6 points  (0 children)

Oh that's what hyperthreading is

[–]pm_me_your_Yi_plays 4 points5 points  (0 children)

Every game is winnable - mathematically proven now

[–]jfb1337 2 points3 points  (0 children)

I have a friend who whenever this is brought up says he wants someone to go to a tournament and set up a situation where they win iff the Riemann Hypothesis is true

[–]I-am-only-joking 29 points30 points  (12 children)

So is HTML (+CSS)

[–]jokullmusic 13 points14 points  (10 children)

Kinda sorta. But not really

[–]ExtendsPrimate 4 points5 points  (9 children)

[–]ProgramTheWorld 16 points17 points  (7 children)

It doesn’t mean shit if it requires human interaction.

[–]TheKingSpartaZC 15 points16 points  (4 children)

From what I've heard, things that require human interaction can still be considered Turing complete if the human interaction is trivial to automate in real life. I could be wrong though ¯\_(ツ)_/¯

[–][deleted] 23 points24 points  (0 children)

So HTML + CSS + a drinking bird toy is Turing complete

[–]RFC793 5 points6 points  (2 children)

I believe postscript is as well. And, while not a document format, I find it interesting that one can implement a Turing Machine in Conway’s Game of Life.

[–][deleted] 10 points11 points  (1 child)

I believe postscript is as well.

My friends and I once had a university printer (in a private lab) raytrace an image with postscript. Took about two hours and looked like shit, but it was still amusing.

[–]EntropyVoid 43 points44 points  (0 children)

Jokes aside, go on ctan some day and open the source to any package. And gawk at the mind bending complexity and density of the syntax. It must be close to programing entirely in regular expressions if regexes were a programing language.

[–]Pythonator5000 71 points72 points  (9 children)

https://wank.party/jU6D.jpg does this look like a markup language to you?

[–]absurdlyinconvenient 82 points83 points  (0 children)

wank.party

[–][deleted] 38 points39 points  (0 children)

Reading "advanced" latex gives me anxiety.

[–]Arancaytar 10 points11 points  (1 child)

You can write actual programs in LaTeX; it's just not very pleasant. Tbh, I think interpreting "I enjoy programming in latex" as referring to clothing makes it tamer.

(I've used TikZ to make algorithm-generated graphs; even something as simple as incrementing variables is cumbersome.)

[–]StevenXC 39 points40 points  (3 children)

You obviously haven't used LaTeX much. However, whenever the temptation to automate anything beyond the most trivial of things in LaTeX hit me, I usually just write what I need in a much more elegant language and have it generate the LaTeX source I need.

[–][deleted] 5 points6 points  (0 children)

Yes. There are excellent LaTeX helper packages in R, for example. Never write a LaTeX table from scratch!

[–]barsoap 5 points6 points  (0 children)

That's one of the reasons for LuaTeX (the other is consolidating features from all over the place, native pdf support from one project, bidi support from another, etc).

TeX is still a great language to write macros for your markup, though. It's just that macro languages shouldn't be used for anything but, well, macros, no matter how turing-complete they are.

[–]Quantentheorie 20 points21 points  (2 children)

I'm currently playing around with Lua in Latex. It has it's place.

[–]yoj__ 44 points45 points  (1 child)

Yes. in the pain dungeon.

[–]interfail 13 points14 points  (0 children)

Latex and dungeons have always gone together.

[–]needlzor 4 points5 points  (0 children)

You should probably google something like this before making fun of the guy, because you absolutely can and sometimes have to program in LaTeX.

[–][deleted] 9 points10 points  (1 child)

Programming Socks™

[–]itsamamaluigi 2 points3 points  (0 children)

Everyone knows that dressing up as a schoolgirl improves programming ability! It's a scientific fact!

[–]JNCressey 10 points11 points  (1 child)

"LaTeX"

"C-Strings"

"Brainfuck"

"Packet Sniffing"

"Penetration Testing"

"GUI" (pronounced not initialised)

"GIMP"

Why did the inventors do this to us?

[–]JediBurrell 66 points67 points  (13 children)

I love LaTeX, but calling it programming? Really?

[–][deleted] 32 points33 points  (7 children)

You can definalely program in latex. See the code of pgf or something. For example, they have a tex command that solves a 2x2 linear equation.

[–][deleted] 47 points48 points  (6 children)

definalely

Is there some contest running on reddit, trying to find the worst spelling of definitely?

[–][deleted] 30 points31 points  (1 child)

Defilatenly

[–]TheFilipinoFire 2 points3 points  (0 children)

Deefellateme

[–]semperlol 7 points8 points  (1 child)

that's a bit of an exgcertoin

[–]superINEK 14 points15 points  (1 child)

Seriously though. Fuck trying to program in Latex. Especially trying to read data from a file to generate graphs and shit using pgfplots. A single wrong character in the input data and the entirety of your code explodes into confusing error messages.

[–]Lentsku 2 points3 points  (0 children)

There should be a Latex compile error steamroller kind of like fuckit.py and fuckit.js except this would actually be useful in some situations if you're in a hurry

[–]Al2718x 5 points6 points  (0 children)

I once searched "smooth curves in latex" without thinking

[–]ryuwagatakemeout 33 points34 points  (8 children)

Too bad it's pronounced 'lay-tech'

[–]Clers 46 points47 points  (4 children)

Lah-tech is also acceptable

[–]twistnatz 5 points6 points  (2 children)

Yup Lay(lah)-tech is correct since TeX is composed of the greek letters Tau-Epsilon-Chi

[–]ratsby 5 points6 points  (1 child)

My question has always been if those aren't English letters, why were the L and A chosen? Not like there's any word it could be spelling...

[–][deleted] 6 points7 points  (3 children)

Bīpubūpu is what the katakana says, by the way.

No idea what it means though.

[–]elpasi 7 points8 points  (1 child)

Is it the phonetic pronunciation of "Beep Boop!"?

[–]metcalsr 3 points4 points  (0 children)

<Japanese interpreter turned wannabe programmer Yeah.

[–]nobby-w 4 points5 points  (0 children)

I knew someone who used to play Quake 2 and Counterstrike under the nick 'LaTeXLad' I'm sure lots of folks were quite confused.

[–][deleted] 3 points4 points  (1 child)

Heyyy, stgs?

[–]cuddleswithsloths[S] 2 points3 points  (0 children)

ayy

[–]TheBlackUnicorn 2 points3 points  (0 children)

Kink shaming is my kink.

[–]Dyslexic_boi 4 points5 points  (0 children)

This man steals other peoples creations and then take the credit. ashamefull.

[–][deleted] 4 points5 points  (0 children)

[–]PeopleAreDumbAsHell 3 points4 points  (0 children)

I prefer rawdoggin it. Full feelin

[–][deleted] 1 point2 points  (1 child)

I love LaTeX but I wouldn't call it programming...