Top all-time · #5503
Andre Popovitch
Personal blog · chadnauseam.com · on HN as ChadNauseamprogrammingeconomics
Andre Popovitch writes Chad Nauseam Home, a personal blog at chadnauseam.com about programming and economics. Since 2021, 14 different Hacker News readers have linked it 47 times, most often ““A calculator app? Anyone could make that””. It has a working feed you can follow.
Too few sampled comments (8) to say how often HN recommends it.?
Why HN links it
Linked for posts on how calculator apps are built, how side effects work in functional programming, and web tech such as SPAs and links. Commenters mostly cite the calculator-app post as a reference.
Summarised by Claude from a sample of 8 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
faq Q: Who are you? A: My real name is Andre Popovitch. Usually online I go by the alias Chad Nauseam but you really don't have to call me that. Q: How can I get in contact with you? A: I prefer Twit…
Most-linked posts?
- “A calculator app? Anyone could make that”6 people · 6 mentions · first linked 2025-02-15
- The Good and Bad of C++ as a Rust Dev3 people · 3 mentions · first linked 2024-09-10
- Semaglutide Has Changed the World2 people · 3 mentions · first linked 2022-10-14
- Political Reasoning Style Quiz2 people · 2 mentions · first linked 2021-04-09
- Writing Advice2 people · 2 mentions · first linked 2023-04-05
What Hacker News says?
I think I've mentioned this before, but nothing about SPAs require that level of bloat. My personal site ( https://chadnauseam.com/ ) uses React and SPA-type features like preloading internal pages so they load instantly when you click a link, but almost all of it works fine with js disabled. It used to get a perfect score on lighthouse too but it doesn't anymore :(
Comment linking /
on “This website has 81% battery power remaining”Submitted “A calculator app? Anyone could make that” as a story · 1821 points
HN discussionCalculators are a good example of where letting too much knowledge slip can be an issue. So many are made by people with no grasp of order of operations or choosing data types. They could look it up, but they don't know they need to. It's one of those problems that seems easy, but isn't. The issue seems to come out when we let an aid for process replace gaining the knowledge behind the process. You at least need to…
Comment linking /coding/random/calculator-app
on “Cursor told me I should learn coding instead of asking it to generate it”Submitted How side effects work in FP as a story · 142 points
HN discussionI wrote about this subject here, if you're interested: https://chadnauseam.com/coding/cryptocurrency/a-hackers-case... The TL;DR is that blockchain scaling is a very difficult problem. There are scaling layers like ZKSync that are only possible because of cryptographic primitives that literally didn't exist in a usable form 14 years ago. And I somewhat disagree with your premise – cryptocurrencies are actually used…
Comment linking /coding/cryptocurrency/a-hackers-case-for-crypto/
on “Mastercard and visa are the de facto regulators of porn”Submitted Dependent types and how to get rid of them as a story · 123 points
HN discussionYou acknowledge that it's the wielder of the tool, but I feel a need to repreent the SPA evangelism strike force because they're just so freaking cool. The web is a UI framework with features that are actually pretty hard to find elsewhere. It has native support for: tabs, forward and backward, zoom, and coolest of all, links so you can send the current UI view of an application to someone who's never heard of it be…
Comment linking /productivity/rational-breaks/
on “Software Disenchantment (2018)”Submitted Floating points between zero and one as a story · 120 points
HN discussionI wrote a post about a highly related topic here. It may be helpful to you in understanding the parent comment: https://chadnauseam.com/coding/random/how-side-effects-work-...
Comment linking /coding/random/how-side-effects-work-in-fp
on “List is a monad”Submitted I learned to love testing game code as a story · 107 points
HN discussion> You're viewing my site on the centralized web. Check me out on the dweb ! (Warning: it's slow.) It's really hard to take someone serious when they make big, untrue, statements saying the real web is "centralized" right on every page of their site, to peddle crypto scams. https://chadnauseam.com/reasoning-quiz > Neo-Nazis are holding a demonstration in a small town, waving swastikas around and shouting about Hitler…
Comment linking /reasoning-quiz
on “How side effects work in FP”Submitted my-new-rust-binary-search as a story · 59 points
HN discussionThe FUD about SPAs and Javascript on HN is insane. Here's my personal site: https://chadnauseam.com/ . It's a SPA. It loads fast. There are such things as anchors and link (inspect element if you like). They have URLs and you can ctrl-click to open in a new tab. (The biggest proble with it is that I've been playing around with some js to animate a fade-in effect on page load, and it seems a little laggy and makes th…
Comment linking /
on “Links are not buttons (2013)”Submitted Writing Advice as a story · 50 points
HN discussionTons of progress has been made actually. Semaglutide works amazingly well at appetite suppression, and there are human trials going on now for drugs that seem to be even better. I wrote about it here [0]. [0]: https://chadnauseam.com/random/semaglutide-has-changed-the-w...
Comment linking /random/semaglutide-has-changed-the-world/
on “A gut-derived hormone suppresses sugar appetite/regulates food choice Drosophila”Submitted Semaglutide Has Changed the World as a story · 50 points
HN discussionAlso the AOSP calculator, of course[1,2,3]. [1] https://chadnauseam.com/coding/random/calculator-app [2] https://dl.acm.org/doi/10.1145/2911981 [3] https://dl.acm.org/doi/10.1145/3385412.3386037
Comment linking /coding/random/calculator-app
on “Show HN: val – An arbitrary precision calculator language”Submitted Show HN: A Hacker's Case for Crypto as a story · 17 points
HN discussion(I'll start off this comment by saying that I'm biased, because I'm working as a cryptocurrency protocol developer.) What is it exactly that the crypto lobby wants to do? Make it easy for people to buy crypto without KYC laws? Oppose laws that make staking or mining illegal? If you disagree with those things, think you might want to be careful what you wish for. > No one’s grandmother is losing their life savings ga…
Comment linking /coding/cryptocurrency/a-hackers-case-for-crypto/
on “Countering the Crypto Lobby”Submitted Canceling "Hey" as a story · 12 points
HN discussion>"A calculator app? Anyone could make that"[0] Shameless plug: my favorite calculator "app" is wxMaxima. It uses similar techniques[1] as those described in the fantastic article at the top of this 2025 list. Implemented in Lisp[2]. [0] https://chadnauseam.com/coding/random/calculator-app [1] https://feb.kuleuven.be/public/u0003131/WBT23/wxMaxima/wxM_i... [2] https://maxima.sourceforge.io/lisp.html
Comment linking /coding/random/calculator-app
on “Things and Stuff of 2025”Submitted The Good and Bad of C++ as a Rust Dev as a story · 6 points
HN discussionUnfortunately I can’t post this thread on bluesky as bluesky has a limit of 25 posts per thread (and this has 33). However, I’ve reproduced the content of the thread on my personal site: https://chadnauseam.com/coding/random/calculator-app (I didn’t share this link because I don’t like the formatting much (some of the pictures are way too big) and I don’t have time to fix that right now.)
Comment linking /coding/random/calculator-app
on “"A calculator app? Anyone could make that."”Submitted The Game Design of Math Academy as a story · 5 points
HN discussionIs it as good as Android's calculator? https://chadnauseam.com/coding/random/calculator-app https://dl.acm.org/doi/10.1145/2911981 https://dl.acm.org/doi/pdf/10.1145/2911981 https://github.com/LineageOS/android_packages_apps_ExactCalc... https://medium.com/@jnebos/the-humble-android-calculator-4f1...
Comment linking /coding/random/calculator-app
on “Windows Notepad App Remote Code Execution Vulnerability”Submitted I tried C++. Maybe there is something there even for Rust developers as a story · 5 points
HN discussionType theorists have been talking about this too. The search term is "rows" or "row polymorphism". They're awesome but no mainstream language uses rows. I wrote about them in my blog post about 4 issues facing functional programming [0]. Also, check out Unison [1], which is mostly structural but "pretends" to be nominal in a way that I feel would be very appealing to most programmers. [0]: https://chadnauseam.com/cod…
Comment linking /coding/pltd/four-issues-facing-fp
on “How Big Should a Programming Language Be?”Submitted OpenAI's "Structured Outputs" Are Useful as a story · 4 points
HN discussionSubmitted I Think of the Expression Problem as a story · 4 points
HN discussionSubmitted What I learned building a language-learning app as a story · 3 points
HN discussion