How do you prefer to write LaTeX: locally vs online?
Personally, I prefer local setup where I can take advantage of the whole vscode ecosystem.
Personally, I prefer local setup where I can take advantage of the whole vscode ecosystem.
Hi all,
I'm testing/benchmarking a few LaTeX formatting tools — latexindent, tex-fmt, and badness. I'm specifically looking for:
.tex source (not just compiled PDFs) for math or physics papers/books/lecture notes.Many thanks!
I have a PhD in Applied Math (with specialization in McKean-Vlasov SDEs). I tried for quant in France but it is so niché to get in. So I would like to transition in AI/ML is hopefully more open.
For this purpose, I would like to do personal projects on AI/ML to get myself familiar with the field and to boost my CV.
I am aimed for roles Machine Learning Engineer - AI / GenAI Engineer - Applied Scientist.
I have good programming skills but I have almost no experience with AI/ML.
Could you suggest personal project topics that are interesting to do and beneficial for a CV aiming at AI/ML roles?
Thank you very much for your support.
I have recently discovered Badness, a LaTeX language server, formatter, and linter. It has modern architecture (following rust-analyzer's philosophy). It is very fast due to being Rust-based.
The formatter is quite feature-complete. This is very impressive given that it is 2 months old. I have tried it on my recent papers and it works very well. The developer usually responds to my bug reports and feature requests within a day. I have set it as my default LaTeX formatter.
I write this post to get more people aware of and use Badness. Good stuff deserves more attention of the community.
To give you an idea, Badness formats
\begin{align}a&= \begin{aligned}&b + c \\ & d + f\end{aligned} \\ g&= h\end{align}
I have some equations $ a + b $
into
\begin{align}
a & = \begin{aligned}
& b + c \\
& d + f
\end{aligned} \\
g & = h
\end{align}
I have some equations $a + b$
Hello everybody,
I have received an email asked to complete a 90-min HackerRank test for a research internship at WorldQuant. I was previously a postdoc and have no experience with this kind of test.
Could you explain how to best prepare for this test? Thank you very much.
I have recently found on amazon this series Rust Programming for Practical Software Development (4 book series).
Have you read any of the books and how do you feel about it?
Book 1: Learn Rust Programming for Beginners establishes your foundation. You'll master the core concepts that make Rust revolutionary: ownership, borrowing, and memory safety. Through step-by-step explanations and hands-on examples, you'll write your first programs, understand the type system, build data structures, and create complete command-line applications. No prior Rust experience required.
Book 2: Rust Programming for Intermediate Developers elevates your skills to professional level. You'll master advanced error handling with custom types, decode lifetime annotations that confuse most developers, implement sophisticated trait patterns, and write concurrent code using both threads and async/await. You'll stop fighting the borrow checker and start leveraging it as a design tool.
Book 3: Professional Rust Programming takes you into systems-level development. You'll learn to write safe unsafe code, optimize performance through memory layout and cache awareness, build concurrent data structures, interface with C libraries through FFI, and understand exactly how your code compiles to machine instructions. This is where you become a true systems programmer.
Book 4: Rust Project Development transforms knowledge into shipping software. You'll build two complete capstone projects: a high-performance CLI tool with parallel processing, and a production REST API with database integration, authentication, and background job processing. You'll master the ecosystem, implement observability, containerize applications, and deploy to production.