Live data from Hacker News

My Mathematics PhD research workflow: LaTeX notes and instant pdf referencing

castel.dev

51–60 of 66 posts

Re: My Mathematics PhD research workflow: LaTeX notes and instant pdf referencing

#51
post #50

Earlier quoted context omitted.

Personally, I would like to see a pdf-like format with video/animations/gifs, possibly the ability to play with models and variables.

PDFs can already contain videos and JavaScript. But given the security problems, I consider it a feature of most non-Adobe PDF viewers to not support that.

Right, I hadn't thought about those issues, and it's impossible to expect that venues and conferences will be capable of vetting the documents without introducing inefficiencies.

Perhaps we should move to sandboxed webpages embedded within electron, where each paper is its own page?

Re: My Mathematics PhD research workflow: LaTeX notes and instant pdf referencing

#52
post #50

Earlier quoted context omitted.

PDFs can already contain videos and JavaScript. But given the security problems, I consider it a feature of most non-Adobe PDF viewers to not support that.

Right, I hadn't thought about those issues, and it's impossible to expect that venues and conferences will be capable of vetting the documents without introducing inefficiencies. Perhaps we should move to sandboxed webpages embedded within electron, where each paper is its own page?

AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHHHHHHHHHHH!

Re: My Mathematics PhD research workflow: LaTeX notes and instant pdf referencing

#53

Earlier quoted context omitted.

Right, I hadn't thought about those issues, and it's impossible to expect that venues and conferences will be capable of vetting the documents without introducing inefficiencies. Perhaps we should move to sandboxed webpages embedded within electron, where each paper is its own page?

AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHHHHHHHHHHH!

I take that as an emphatic no.

Re: My Mathematics PhD research workflow: LaTeX notes and instant pdf referencing

#54

Earlier quoted context omitted.

The solution is emacs. I know you’ve got a lot invested in vim already. You can get instant LaTeX rendering with AUCTeX, view the pdf in emacs with pdf-tools, which can be used with something like org-ref (there are many bibliography packages) to query a db with the DOI of the pdf. (Try saying that two times fast). This EmacsConf talk should give you a taste of what I mean: https://emacsconf.org/2021/talks/research/…

Where are you taking your degree?

Monash university

Re: My Mathematics PhD research workflow: LaTeX notes and instant pdf referencing

#55
post #33

Earlier quoted context omitted.

The solution is emacs. I know you’ve got a lot invested in vim already. You can get instant LaTeX rendering with AUCTeX, view the pdf in emacs with pdf-tools, which can be used with something like org-ref (there are many bibliography packages) to query a db with the DOI of the pdf. (Try saying that two times fast). This EmacsConf talk should give you a taste of what I mean: https://emacsconf.org/2021/talks/research/…

This one? https://castel.dev/post/lecture-notes-1/ HN thread: https://news.ycombinator.com/item?id=19448678

Yes, this is the one. I couldn’t help but want the same speed and beauty as in that post.

Re: My Mathematics PhD research workflow: LaTeX notes and instant pdf referencing

#56
post #36

Could you share a type of math with 1 or 2 concepts that would be good for computer science or solving problems in general. Reference to something not too difficult, but a "good to know" kind of thing. For example, something from upper division math. Let's say in undergraduate I would say: Calculus I - understand what is derivative. Calculus II - understand what is an integral. Math is broad, so maybe 1 or 2 takeaway…

It's hard to capture an entire lecture series in one sentence, but one way you might categorise subjects by the type of problems they allow you to solve: - Multiple linear equations over the rationals/reals => linear algebra - Solve equations over the integers / integers mod p / factor numbers => number theory - Solve polynomial equations / factor polynomials => algebra - (Partial) differential equations => (partial)…

Appreciate the reply jules! Thank you for this list. Just picking the brains here for those who have Phds in this fields and sometimes providing retrospect helps us more junior's in math.

Re: My Mathematics PhD research workflow: LaTeX notes and instant pdf referencing

#57
I recommend two upgrades over what the OP recommends. For electronic handwritten math, use ZoomNotes on iPad, which has a quirky aestetic but also a bunch of powerful features and the extremely satisfying eponymous infinite zoom.

http://www.zoom-notes.com/

For organizing a personal library of academic papers, use Zotero, which has a great interface for sorting the papers, annotating the PDFs, and exporting them as BibTeX. (It would presumably be harder to get the OP's single-click PDF links working, though.)

https://www.zotero.org/

In particular, the Scite add-on for Zotero can also tell you which other papers have cited the the paper you are reading in a supporting way vs. a disputing ("contrasting") way, which is really cool.

https://medium.com/scite/introducing-the-scite-plug-in-for-z...

Re: My Mathematics PhD research workflow: LaTeX notes and instant pdf referencing

#58
post #3
post #2

Author here, if you have any questions, feel free to ask them. It really is amazing how hard it is just to retrieve the currently opened pdf file and its page number in a pdf viewer. Some pdf viewers (Like Zathura) provide this via DBus, but even very common ones like Evince don't. I managed to find a way using gvfs, although it's a bit of a hack. For others (e.g. Mendeley), I have no idea on how to do this... Anybod…

I guess it will be easier to get it working with Zotero, as it's open source, and I think it even supports custom plug-ins.

Yes, Zotero does support custom plug-ins ("add-ons").

Re: My Mathematics PhD research workflow: LaTeX notes and instant pdf referencing

#60

Could you share a type of math with 1 or 2 concepts that would be good for computer science or solving problems in general. Reference to something not too difficult, but a "good to know" kind of thing. For example, something from upper division math. Let's say in undergraduate I would say: Calculus I - understand what is derivative. Calculus II - understand what is an integral. Math is broad, so maybe 1 or 2 takeaway…

If you had to pick one, I'd say the single most important high level math topic that'd be useful for computer science is Graph theory. There are so many applications of graphs in computer science.

The thing about math is that regardless of which field you work in the treatment is the same. You start by stating a set of axioms. Based on these axioms you set up definitions and then prove lemmas, corrolaries and theorems. This approach isn't really necessary or directly useful for computer science though. But it is very beautiful. For example, if you truly want to appreciate, in it's full force, why a player playing a fair game against a casino will always eventually lose (theorem called Gambler's ruin) you can study stochastic processes with full rigour (this is also a very useful area). But that full rigour isn't necessary to not blow your savings on games of chance :)

Post reply on HN