Top all-time · #4717
Daniel Fedorin
Personal blog · danilafe.com/blogprogrammingsystems
Daniel Fedorin writes Daniel's Blog, a personal blog at danilafe.com about programming and systems. Since 2019, 16 different Hacker News readers have linked it 37 times, most often “Problems with math rendering on the web (2020)”. It is still writing: the last post was on 2026-09-15, and you can follow it by feed.
Too few sampled comments (4) to say how often HN recommends it.?
Why HN links it
HN readers link Daniel Fedorin's personal blog for posts on compilers, formal verification and programming languages, with occasional web design posts built with Hugo. One commenter mentions its content graph page.
Summarised by Claude from a sample of 4 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Daniel Fedorin's personal blog, covering topics such as functional programming, compiler development, and more!
Most-linked posts?
- Problems with math rendering on the web (2020)3 people · 3 mentions · first linked 2020-03-25
- Compiling a Functional Language Using C++2 people · 3 mentions · first linked 2019-11-07
- The LLM Comments Are Not for You2 people · 2 mentions · first linked 2026-09-18
- Reasons to Love the Field of Programming Languages2 people · 2 mentions · first linked 2026-01-01
- Generalizing Folds in Haskell2 people · 2 mentions · first linked 2022-04-24
- Microfeatures I love in blogs and personal websites2 people · 2 mentions · first linked 2024-06-24
- How Many Values Does a Boolean Have?2 people · 2 mentions · first linked 2020-08-22
What Hacker News says?
My site (OP) actually has a content graph as well, though it has a dedicated page. I didn't want to force users to run arbitrary JavaScript on every page just for aesthetics. https://danilafe.com/graph/
Comment linking /graph/
on “Microfeatures I love in blogs and personal websites”Submitted Microfeatures I love in blogs and personal websites as a story · 983 points
HN discussionDepending on your goal, I quite like using pandoc [1] for rendering math in HTML. I can write something like: Equation: $$x=\frac {1} {2}$$ Unfortunately there is no common in-browser Math rendering and as the referenced article points out, pictures of equations are not the solution [2]. A common mathematics rendering format is desperately needed but nobody really seems motivated to solve it. My approach is to use M…
Comment linking /blog/math_rendering_is_wrong/
on “Convert LaTeX notation to ready to be embedded Markdown”Submitted Problems with math rendering on the web (2020) as a story · 135 points
HN discussionI think what holds Agda back from being "practical" is that it just doesn't have good tactics. You can't easily automate proofs and even simplification techniques require some language-level tricks[1]. There's technically support for elaborator reflection (as in Idris) but it's painful and impossible to debug. Certainly nowhere near where Coq and Lean are. [1]: like this one I've used for several proofs so far: http…
Comment linking /blog/agda_expr_pattern/
on “"Why not just use Lean?"”Submitted My Favorite C++ Pattern: X Macros (2023) as a story · 131 points
HN discussionI'm over at https://danilafe.com . It's a blog, where I write about compilers, formal verification, and programming languages mostly. Occasionally some web design (with Hugo) sneaks in.
Comment linking /
on “Ask HN: Could you share your personal website here?”Submitted Compiling a Functional Language Using C++, Part 9 – Garbage Collection as a story · 103 points
HN discussionSubmitted Compiling a Functional Language Using C++, Part 10 – Polymorphism as a story · 88 points
HN discussionSubmitted The LLM Comments Are Not for You as a story · 6 points
HN discussionSubmitted Compiling a Functional Language Using C++ as a story · 4 points
HN discussionSubmitted Time Traveling in Haskell: How It Works and How to Use It as a story · 4 points
HN discussionSubmitted The LLM Comments Are Not for You as a story · 3 points
HN discussionSubmitted Chapel's runtime types as an interesting alternative to dependent types as a story · 3 points
HN discussionSubmitted How many values does a boolean have? as a story · 3 points
HN discussionSubmitted How Many Values Does a Boolean Have? as a story · 3 points
HN discussionSubmitted Generating Flashcards from PDF Underlines as a story · 2 points
HN discussionSubmitted Personal Software with the Help of LLMs as a story · 2 points
HN discussionSubmitted Reasons to Love the Field of Programming Languages as a story · 2 points
HN discussionSubmitted Reasons to Love the Field of Programming Languages as a story · 2 points
HN discussionSubmitted Bergamot: Exploring Programming Language Inference Rules as a story · 2 points
HN discussionSubmitted Generalizing Folds in Haskell as a story · 2 points
HN discussionSubmitted Generalizing Folds in Haskell as a story · 2 points
HN discussionSubmitted Formalizing Dawn in Coq as a story · 2 points
HN discussionSubmitted Compiling a Functional Language Using C++, Part 12 – Let/in and Lambdas as a story · 2 points
HN discussionSubmitted Compiling a Functional Language Using C++: Type Checking as a story · 2 points
HN discussionSubmitted Persistence of Vision as a story · 1 points
HN discussionSubmitted Spiders as a story · 1 points
HN discussionSubmitted Microfeatures I Love in Blogs and Personal Websites as a story · 1 points
HN discussionSubmitted The “Is Something” Pattern in Agda as a story · 1 points
HN discussion