<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: sinaatalay</title><link>https://news.ycombinator.com/user?id=sinaatalay</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 23 Apr 2026 01:29:47 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=sinaatalay" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by sinaatalay in "How the heck does GPS work?"]]></title><description><![CDATA[
<p>It's not that AI is necessary, but it's that one may not choose to (or have the skills to) spend a whole weekend hand-coding a 3D interactive visual. But one might spin up Claude Code and build whatever the explanation actually calls for in 15 minutes.</p>
]]></description><pubDate>Wed, 22 Apr 2026 11:58:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=47862325</link><dc:creator>sinaatalay</dc:creator><comments>https://news.ycombinator.com/item?id=47862325</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47862325</guid></item><item><title><![CDATA[New comment by sinaatalay in "How does GPS work?"]]></title><description><![CDATA[
<p>Very cool to see these browser-native interactive 3D visualizations! Gives this such a different energy than a regular blog post would have had.<p>I'm guessing those visualizations wouldn't be in this post if it weren't for AI. The interesting question is what happens when ed-tech ships this pattern at scale. Exciting future.</p>
]]></description><pubDate>Wed, 22 Apr 2026 10:38:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=47861589</link><dc:creator>sinaatalay</dc:creator><comments>https://news.ycombinator.com/item?id=47861589</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47861589</guid></item><item><title><![CDATA[New comment by sinaatalay in "Show HN: Open Computer-Animated Multivariable Calculus Course in 6 Languages"]]></title><description><![CDATA[
<p>We want to nail the fundamentals first: Single-variable Calculus, Linear Algebra, Differential Equations, Physics, Machine Learning etc. These are the courses with the largest audiences, and we need that reach to sustain this project. But if you think focusing on advanced topics instead would make more sense, I'd love to hear your perspective!</p>
]]></description><pubDate>Mon, 26 Jan 2026 18:57:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=46769949</link><dc:creator>sinaatalay</dc:creator><comments>https://news.ycombinator.com/item?id=46769949</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46769949</guid></item><item><title><![CDATA[New comment by sinaatalay in "Show HN: Open Computer-Animated Multivariable Calculus Course in 6 Languages"]]></title><description><![CDATA[
<p>Thank you!<p>We actually made the course ourselves, following James Stewart's Calculus and our own approach to teaching these topics (we're two PhD students). We wrote everything in English first, then translated it into other languages.<p>AI accelerated our workflow, we prompted the visuals and explanations we wanted, then polished the results ourselves. So we're confident in the teaching quality and correctness of these videos, they're not pure AI artifacts :)</p>
]]></description><pubDate>Sun, 25 Jan 2026 20:20:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=46757765</link><dc:creator>sinaatalay</dc:creator><comments>https://news.ycombinator.com/item?id=46757765</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46757765</guid></item><item><title><![CDATA[Show HN: Open Computer-Animated Multivariable Calculus Course in 6 Languages]]></title><description><![CDATA[
<p>We just released a fully computer-animated multivariable calculus course in six languages: English, Spanish, German, French, Italian, and Portuguese. Free and open to everyone. Half the course is live now; the rest is coming very soon.<p>We're an early-stage edtech startup. Our goal: use AI to build high-quality, computer-animated versions of every STEM course in the world, in every language, and bring them together on a platform like Coursera, but built for the AI age, with deep LLM integration. We want that literally. Every course. Every language.<p>This project simply couldn't exist without generative AI. We're two co-founders, and we don't speak five of the languages we just published in. There may be mistakes, but these courses wouldn't exist in those languages otherwise.<p>We produce lectures fast with AI. But once a lecture is done, adding another language is even faster, it's O(1). So we just made this in six languages. We could keep going.<p>These videos aren't static MP4s, they're open for improvement. If you have ideas, suggestions, or find mistakes, please open an issue on GitHub: <a href="https://github.com/academa-dev/multivariable-calculus" rel="nofollow">https://github.com/academa-dev/multivariable-calculus</a><p>Would love your feedback. Happy to answer questions.<p>Join the waitlist for upcoming courses at <a href="https://academa.ai" rel="nofollow">https://academa.ai</a>.<p>Tech stack: We forked 3Blue1Brown's Manim, synced TTS with animations using OpenAI Whisper, and used Inworld AI for text-to-speech.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46754651">https://news.ycombinator.com/item?id=46754651</a></p>
<p>Points: 5</p>
<p># Comments: 4</p>
]]></description><pubDate>Sun, 25 Jan 2026 15:07:36 +0000</pubDate><link>https://calculus.academa.ai/</link><dc:creator>sinaatalay</dc:creator><comments>https://news.ycombinator.com/item?id=46754651</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46754651</guid></item><item><title><![CDATA[New comment by sinaatalay in "Show HN: Claude Tutor – an open source engineering tutor"]]></title><description><![CDATA[
<p>I couldn't find a link to the source code.</p>
]]></description><pubDate>Fri, 23 Jan 2026 23:33:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=46739424</link><dc:creator>sinaatalay</dc:creator><comments>https://news.ycombinator.com/item?id=46739424</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46739424</guid></item><item><title><![CDATA[New comment by sinaatalay in "Show HN: Debut – A $25 Screen Studio alternative for macOS"]]></title><description><![CDATA[
<p>I'm interested, but the "Watch demo" button doesn't work, so I can't tell whether this is what I'm looking for.</p>
]]></description><pubDate>Tue, 06 Jan 2026 00:21:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=46507145</link><dc:creator>sinaatalay</dc:creator><comments>https://news.ycombinator.com/item?id=46507145</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46507145</guid></item><item><title><![CDATA[New comment by sinaatalay in "Show HN: RenderCV – Open-source CV/resume generator, YAML to PDF"]]></title><description><![CDATA[
<p>You're absolutely right!</p>
]]></description><pubDate>Sun, 21 Dec 2025 21:48:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=46348870</link><dc:creator>sinaatalay</dc:creator><comments>https://news.ycombinator.com/item?id=46348870</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46348870</guid></item><item><title><![CDATA[New comment by sinaatalay in "Show HN: RenderCV – Open-source CV/resume generator, YAML to PDF"]]></title><description><![CDATA[
<p>Just to clarify, that commit was the result of about a month of careful development, and involved significant manual effort beyond AI coding.<p>See the PR: <a href="https://github.com/rendercv/rendercv/pull/528" rel="nofollow">https://github.com/rendercv/rendercv/pull/528</a></p>
]]></description><pubDate>Sun, 21 Dec 2025 21:42:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=46348817</link><dc:creator>sinaatalay</dc:creator><comments>https://news.ycombinator.com/item?id=46348817</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46348817</guid></item><item><title><![CDATA[New comment by sinaatalay in "Show HN: RenderCV – Open-source CV/resume generator, YAML to PDF"]]></title><description><![CDATA[
<p>Thank you so much for the kind words, and I'm sorry for the trouble the changes caused you.<p>To give some context: I hadn't worked on RenderCV for about six months, and when I came back, I had grown technically and my design taste had changed. I decided to do a significant overhaul rather than preserve backwards compatibility. It felt necessary to maintain my enthusiasm for this project long-term.<p>You're right about semantic versioning. I used a two-number scheme (MAJOR.MINOR) back in 2023 when I didn't know much about releasing software. By the time I understood the benefits of MAJOR.MINOR.PATCH, I didn't want to change it mid-stream. I'm planning to switch after v3. It will give me more flexibility to tag updates appropriately.<p>I'm also adding migration documentation to my list. You're right that I should have done this. Going forward, there will be clear migration guides.<p>Regarding the Markdown issue where sections show only titles, that sounds like a bug. If you could open an issue with details, I'd appreciate it.<p>Thank you for using RenderCV!</p>
]]></description><pubDate>Sun, 21 Dec 2025 21:37:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=46348772</link><dc:creator>sinaatalay</dc:creator><comments>https://news.ycombinator.com/item?id=46348772</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46348772</guid></item><item><title><![CDATA[New comment by sinaatalay in "Show HN: RenderCV – Open-source CV/resume generator, YAML to PDF"]]></title><description><![CDATA[
<p>The JSON Resume schema did not support what we needed, so we deliberately created our own.<p>We wanted to define 9 different entry schemas that could be used under any section title. In our schema, each section, regardless of its title, contains a list composed of one of these nine entry types. This is different from the JSON Resume approach, where specific entry schemas are tied to specific sections (work schema for work section, etc.).<p>In RenderCV, users can choose any section title they want and use any of the 9 entry types within it. Each entry type is rendered differently in the generated PDF.</p>
]]></description><pubDate>Sun, 21 Dec 2025 20:12:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=46347965</link><dc:creator>sinaatalay</dc:creator><comments>https://news.ycombinator.com/item?id=46347965</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46347965</guid></item><item><title><![CDATA[New comment by sinaatalay in "Show HN: RenderCV – Open-source CV/resume generator, YAML to PDF"]]></title><description><![CDATA[
<p>It’s completely flexible. However, it's not done through CSS. We use Typst to generate PDFs, and we template Typst files using Jinja2 from YAML. You can override the built-in Typst templates; see the guide here: <a href="https://docs.rendercv.com/user_guide/how_to/override_default_templates/" rel="nofollow">https://docs.rendercv.com/user_guide/how_to/override_default...</a></p>
]]></description><pubDate>Sun, 21 Dec 2025 19:55:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=46347802</link><dc:creator>sinaatalay</dc:creator><comments>https://news.ycombinator.com/item?id=46347802</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46347802</guid></item><item><title><![CDATA[New comment by sinaatalay in "Show HN: RenderCV – Open-source CV/resume generator, YAML to PDF"]]></title><description><![CDATA[
<p>Yes, unfortunately, you will need to convert them to YAML. I think an LLM can easily do that for you, though. This has been requested before, but we haven’t implemented it in order to keep our schema robust and simple. Maybe we should add it.</p>
]]></description><pubDate>Sun, 21 Dec 2025 17:33:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=46346493</link><dc:creator>sinaatalay</dc:creator><comments>https://news.ycombinator.com/item?id=46346493</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46346493</guid></item><item><title><![CDATA[New comment by sinaatalay in "Show HN: RenderCV – Open-source CV/resume generator, YAML to PDF"]]></title><description><![CDATA[
<p>Thank you. We will add an analysis of how RenderCV PDFs perform with applicant tracking systems in docs at some point, but users have been reporting positive results. We generate the PDFs using Typst, which adheres to modern PDF standards.</p>
]]></description><pubDate>Sun, 21 Dec 2025 16:47:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=46346123</link><dc:creator>sinaatalay</dc:creator><comments>https://news.ycombinator.com/item?id=46346123</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46346123</guid></item><item><title><![CDATA[New comment by sinaatalay in "Show HN: RenderCV – Open-source CV/resume generator, YAML to PDF"]]></title><description><![CDATA[
<p>We do have that, but it’s a bit outdated. We’ll update it at some point: <a href="https://app.rendercv.com" rel="nofollow">https://app.rendercv.com</a></p>
]]></description><pubDate>Sun, 21 Dec 2025 16:45:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=46346104</link><dc:creator>sinaatalay</dc:creator><comments>https://news.ycombinator.com/item?id=46346104</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46346104</guid></item><item><title><![CDATA[New comment by sinaatalay in "Show HN: RenderCV – Open-source CV/resume generator, YAML to PDF"]]></title><description><![CDATA[
<p>We deliberately chose not to use JSON Resume because we wanted greater flexibility. For example, in RenderCV, you can use any section title you want and place any of the 9 available entry types under any section. In contrast, JSON Resume has predefined section titles, and each section is restricted to a predefined entry type. For instance, you must use the experience entry schema under the experience section.</p>
]]></description><pubDate>Sun, 21 Dec 2025 16:45:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=46346094</link><dc:creator>sinaatalay</dc:creator><comments>https://news.ycombinator.com/item?id=46346094</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46346094</guid></item><item><title><![CDATA[New comment by sinaatalay in "Show HN: RenderCV – Open-source CV/resume generator, YAML to PDF"]]></title><description><![CDATA[
<p>RenderCV actually relies on its own Typst package: <a href="https://typst.app/universe/package/rendercv" rel="nofollow">https://typst.app/universe/package/rendercv</a><p>Here are a couple of reasons, just a few that come to mind, why using YAML + RenderCV can be more appealing than working directly in Typst:<p>- Reusing the same content across multiple themes. YAML + RenderCV allows you to experiment with different themes and design options to the exact same content with no changes to the data itself. This is difficult to achieve in pure Typst, where switching templates typically means adapting your content to a different set of Typst commands.<p>- Centralized control over entry layouts. You can adjust how entire classes of entries are rendered from a single place—for example, changing the layout of all education entries at once, rather than editing each entry individually.</p>
]]></description><pubDate>Sun, 21 Dec 2025 16:43:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=46346085</link><dc:creator>sinaatalay</dc:creator><comments>https://news.ycombinator.com/item?id=46346085</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46346085</guid></item><item><title><![CDATA[Show HN: RenderCV – Open-source CV/resume generator, YAML to PDF]]></title><description><![CDATA[
<p>I built RenderCV because Word kept breaking my layout and LaTeX was overkill. I wanted my CV as a single YAML file (content, design, margins, everything) that I could render with one command.<p>Run <i>rendercv render cv.yaml</i> → get a perfectly typeset PDF.<p>Highlights:<p>1. <i>Version-controllable:</i> Your CV is just text. Diff it, tag it.<p>2. <i>LLM-friendly:</i> Paste into ChatGPT, tailor to a job description, paste back, render. Batch-produce variants with terminal AI agents.<p>3. <i>Perfect typography:</i> Typst under the hood handles pixel-perfect alignment and spacing.<p>4. <i>Full design control:</i> Margins, fonts, colors, and more; tweak everything in YAML.<p>5. <i>Comes with JSON Schema:</i> Autocompletion and inline docs in your editor.<p>Battle-tested for 2+ years, thousands of users, 120k+ total PyPI downloads, 100% test coverage, actively maintained.<p>GitHub: <a href="https://github.com/rendercv/rendercv" rel="nofollow">https://github.com/rendercv/rendercv</a><p>Docs: <a href="https://docs.rendercv.com" rel="nofollow">https://docs.rendercv.com</a><p>Overview on RenderCV's software design (Pydantic + Jinja2 + Typst): <a href="https://docs.rendercv.com/developer_guide/understanding_rendercv/" rel="nofollow">https://docs.rendercv.com/developer_guide/understanding_rend...</a><p>I also wrote up the internals as an educational resource on maintaining Python projects (GitHub Actions, packaging, Docker, JSON Schema, deploying docs, etc.): <a href="https://docs.rendercv.com/developer_guide/" rel="nofollow">https://docs.rendercv.com/developer_guide/</a></p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46344616">https://news.ycombinator.com/item?id=46344616</a></p>
<p>Points: 100</p>
<p># Comments: 41</p>
]]></description><pubDate>Sun, 21 Dec 2025 13:15:28 +0000</pubDate><link>https://github.com/rendercv/rendercv</link><dc:creator>sinaatalay</dc:creator><comments>https://news.ycombinator.com/item?id=46344616</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46344616</guid></item><item><title><![CDATA[New comment by sinaatalay in "RenderCV: A LaTeX-based CV/resume version-control and maintenance app"]]></title><description><![CDATA[
<p>We are creating a cross-platform app for version-controlling and archiving professional CVs and resumes. The engine behind the app is open-source on GitHub and already received 1700+ stars. Currently, it's only available on the web as beta.<p>Open-source engine of the app: <a href="https://github.com/sinaatalay/rendercv">https://github.com/sinaatalay/rendercv</a></p>
]]></description><pubDate>Tue, 10 Sep 2024 02:19:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=41496551</link><dc:creator>sinaatalay</dc:creator><comments>https://news.ycombinator.com/item?id=41496551</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41496551</guid></item><item><title><![CDATA[RenderCV: A LaTeX-based CV/resume version-control and maintenance app]]></title><description><![CDATA[
<p>Article URL: <a href="https://rendercv.com/">https://rendercv.com/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=41496550">https://news.ycombinator.com/item?id=41496550</a></p>
<p>Points: 6</p>
<p># Comments: 3</p>
]]></description><pubDate>Tue, 10 Sep 2024 02:19:32 +0000</pubDate><link>https://rendercv.com/</link><dc:creator>sinaatalay</dc:creator><comments>https://news.ycombinator.com/item?id=41496550</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41496550</guid></item></channel></rss>