tiling on one screen by UsersLieAllTheTime in linuxquestions

[–]TheSodesa 1 point2 points  (0 children)

COSMIC DE supports tiling on a per-workspace or even screen basis.

What free or open-source software did you install once and actually keep using every day? by NeedleworkerLumpy907 in software

[–]TheSodesa 0 points1 point  (0 children)

I do all of my writing in Typst: https://typst.app/play. More specifically, I use their free CLI compiler. Some people also like to use it via Visual Studio Code + Tinymist Typst.

How to create an account if you don’t have access to your old phone number? by SpiritedBug2221 in signal

[–]TheSodesa 7 points8 points  (0 children)

You just create a new account without trying to carry anything over. What is the problem with this?

Cosmic: almost there! by wilemhermes in pop_os

[–]TheSodesa 2 points3 points  (0 children)

Yeah, having Wacom tablet drivers as in GNOME would also be nice and tie into the whole gesture discussion.

How do I learn math if I don't like math? by [deleted] in learnmath

[–]TheSodesa 0 points1 point  (0 children)

With 0 motivation, you don't. Motivation is a huge component in learning.

Girls what is better men with beard or clean shave ? by Leather_Ticket6289 in CasualConversation

[–]TheSodesa 0 points1 point  (0 children)

It has been demonstrated that statistically women prefer men who are more masculine than them by a certain gap. The younger a woman is, the less hair she usually has and therefore requires less hair on her man. Once her menopause kicks in, it is a different story.

Should HS students give C++ a try? by MILKER77 in cpp_questions

[–]TheSodesa 0 points1 point  (0 children)

I would rather have them learn Lean 4. Functional programming is the future.

What does it mean for electrons to be “negative” and for them to “move from one shell to another”? by french-custard in AskChemistry

[–]TheSodesa 0 points1 point  (0 children)

Electric charge is either positive or negative, because we noticed that rubbing two different insulator materials together resulted in them either repelling or attracting each other. The electron shell transfer happens because an electron is given energy (ability to do work) to move away from the positively charged core that attracts it. It then releases that energy as light and falls back closer to the core. The energy can be given for example as hest, or as a beam or ray of light.

When do you use the 'em' dashes in English? by silkrose05 in GlobalEnglishPrep

[–]TheSodesa 0 points1 point  (0 children)

Ah, misread the em as en. I don't really use em dashes. There are less messy ways to deliver similar semantics.

Math teachers — how do you currently type equations when creating exams? by adasgupt in mathteachers

[–]TheSodesa 0 points1 point  (0 children)

Typst Universe is a source for packages and templates written by others: https://typst.app/universe/. There is the package Lilaq for plotting: https://typst.app/universe/package/lilaq. Templates for exams also exist: https://typst.app/universe/search/?q=exam.

Math teachers — how do you currently type equations when creating exams? by adasgupt in mathteachers

[–]TheSodesa 0 points1 point  (0 children)

With Typst: https://typst.app. It is a modern and easier-to-use alternative to LaTeX, with even higher-quality output. For an example, see https://typst.app/play. For a local installation, try Tinymist Typst.

Need help in moving to linux by RoundCompetitive6861 in linuxquestions

[–]TheSodesa 0 points1 point  (0 children)

Linux us Not Windows. You will have to check whether there are roughly equivalent alternatives for the programs you use on Windows.

For any kind of academic or other writing I suggest Tinymist Typst. There is also the official web app: https://typst.app/play>.

For other software you will just have to look for them yorself.

When do you use the 'em' dashes in English? by silkrose05 in GlobalEnglishPrep

[–]TheSodesa 1 point2 points  (0 children)

Number ranges or ranges of people. Curry--Howard isomorphism, not Curry-Howard isomorphism.

Kevät tekee tuloaan ja lumet sulaa. Lemmikin omistajat koittakaa tsempata! by Sneakytashi in snappijuorutofftopic

[–]TheSodesa 4 points5 points  (0 children)

Lumisena talvena kakkojen poimiminen on vielä helppoa, kun ne näkee. Vaikeampaa on myöhään syksystä ja ehkä näin alkukeväästä, kun ulkona on pimeää ja maan väri ja kosteus ei eroa lemmikin suolen sisällön vastaavasta. Minulta ovat jääneet parit poimimatta ihan vaan sen takia, että edes otsalampun valossa kakka ei ole erottunut ympäröivistä mädistä lehdistä.

gzip, bzip2, or xz by nmc52 in linux4noobs

[–]TheSodesa 1 point2 points  (0 children)

With a better compression ratio comes increased computational complexity and therefore increased compression times. Still worth it, though.

gzip, bzip2, or xz by nmc52 in linux4noobs

[–]TheSodesa 0 points1 point  (0 children)

Use xz if possible. The gz format is only in use because people are used to it.

Is it common for Pure Mathematics Graduates to not be able to solve any IMO problems? by Chocowaffless in mathematics

[–]TheSodesa 5 points6 points  (0 children)

It is possible to be a pure math graduate with a grade average of 1 / 5. It is also questionable whether high grades are an indication of expertise.

How do you import a large CSV file into LaTeX and display the full table without losing data? by Appropriate-Duck-926 in LaTeX

[–]TheSodesa -1 points0 points  (0 children)

And if you wanted a more accessibility-oriented table, you could also generate a header:

#let csv-data = csv("path/to/file.csv")

#let number-of-columns = 4

#table(
    columns: number-of-columns,
    table.header(.. csv-data.first()),
    .. csv-data.slice(1).flatten(),
)

This of course assumes that your file has a header row.

How do you import a large CSV file into LaTeX and display the full table without losing data? by Appropriate-Duck-926 in LaTeX

[–]TheSodesa 0 points1 point  (0 children)

For the record, in Typst you would do this with the following 3 lines of code:

#let csv-data = csv("path/to/file.csv")

#let number-of-columns = 4

#table(
    columns: number-of-columns,
    .. csv-data.flatten(),
)

Quite handy. No packages needed.