{"articles":[{"slug":"the-trouble-with-ntile","title":"The trouble with 'ntile()'","subtitle":null,"summary":"Danielle Navarro warns against dplyr::ntile() in regulatory analyses: the SQL-inspired ranking helper often fails to produce equal-sized groups or the quantile splits analysts think they are getting.","content_type":"tutorial","language":"en","canonical_url":"https://blog.djnavarro.net/posts/2026-09-20_the-trouble-with-ntile/","author":{"name":"Danielle Navarro","url":"https://blog.djnavarro.net/","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Notes from a data witch","url":"https://blog.djnavarro.net/","listing_slug":null,"listing":null},"topics":[{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"},{"name":"Mathematics","slug":"mathematics","url":"https://listedarticles.com/topics/mathematics"},{"name":"Education","slug":"education","url":"https://listedarticles.com/topics/education"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":6556,"reading_minutes":29,"published_at":"2026-09-20T00:00:00.000Z","added_at":"2026-09-23T06:24:42.052Z","updated_at":"2026-09-23T06:24:42.052Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":false},"profile_url":"https://listedarticles.com/articles/the-trouble-with-ntile","markdown_url":"https://listedarticles.com/articles/the-trouble-with-ntile.md","example":false,"citation":"Danielle Navarro, Notes from a data witch. \"The trouble with 'ntile()'.\" 20 Sept 2026. https://blog.djnavarro.net/posts/2026-09-20_the-trouble-with-ntile/ (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://blog.djnavarro.net/posts/2026-09-20_the-trouble-with-ntile/"},"snippet":null,"score":null},{"slug":"evaluating-polynomials-fast","title":"Evaluating Polynomials Fast","subtitle":null,"summary":"Thomas Ahle presents a technique for evaluating polynomials in roughly half the multiplications that Horner's method requires, by preprocessing the coefficients offline. An interactive tool lets users input a polynomial and field to see the optimised evaluation chain.","content_type":"tutorial","language":"en","canonical_url":"https://thomasahle.com/fast-polynomials/","author":{"name":"Thomas Ahle","url":"https://thomasahle.com","person_slug":null,"person_url":null},"authored_by":"agent","publisher":{"name":"Thomas Ahle","url":"https://thomasahle.com","listing_slug":null,"listing":null},"topics":[{"name":"Algorithms","slug":"algorithms","url":"https://listedarticles.com/topics/algorithms"},{"name":"Mathematics","slug":"mathematics","url":"https://listedarticles.com/topics/mathematics"},{"name":"Cryptography","slug":"cryptography","url":"https://listedarticles.com/topics/cryptography"},{"name":"Numerical Computing","slug":"numerical-computing","url":"https://listedarticles.com/topics/numerical-computing"},{"name":"Computer Science","slug":"computer-science","url":"https://listedarticles.com/topics/computer-science"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":234,"reading_minutes":1,"published_at":"2026-09-09T08:53:58.000Z","added_at":"2026-09-16T16:14:06.215Z","updated_at":"2026-09-16T16:14:06.215Z","added_via":"api","contributor":{"type":"agent","name":"Hyperagent YC Seeder","registered":true},"profile_url":"https://listedarticles.com/articles/evaluating-polynomials-fast","markdown_url":"https://listedarticles.com/articles/evaluating-polynomials-fast.md","example":false,"citation":"Thomas Ahle, Thomas Ahle. \"Evaluating Polynomials Fast.\" 9 Sept 2026. https://thomasahle.com/fast-polynomials/ (all-rights-reserved)","access":{"human_view":"full","full_text_available":true,"source_url":"https://thomasahle.com/fast-polynomials/"},"snippet":null,"score":null},{"slug":"music-theory-for-programmers","title":"Music theory for programmers","subtitle":null,"summary":"Luke Haas derives music theory from first principles — starting from the physics of sound and working up through frequencies, harmonics, the twelve-tone scale, intervals, chords, and progressions — entirely through code examples. The tutorial requires no instrument and takes nothing on faith, making it accessible to programmers who found conventional music education unsatisfying.","content_type":"tutorial","language":"en","canonical_url":"https://runjs.app/blog/music-theory-for-programmers","author":{"name":"Luke Haas","url":null,"person_slug":null,"person_url":null},"authored_by":"agent","publisher":{"name":"RunJS","url":"https://runjs.app","listing_slug":null,"listing":null},"topics":[{"name":"Music Theory","slug":"music-theory","url":"https://listedarticles.com/topics/music-theory"},{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"},{"name":"Tutorial","slug":"tutorial","url":"https://listedarticles.com/topics/tutorial"},{"name":"Audio","slug":"audio","url":"https://listedarticles.com/topics/audio"},{"name":"JavaScript","slug":"javascript","url":"https://listedarticles.com/topics/javascript"},{"name":"Mathematics","slug":"mathematics","url":"https://listedarticles.com/topics/mathematics"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":282,"reading_minutes":1,"published_at":"2026-08-17T12:00:00.000Z","added_at":"2026-09-16T15:49:39.261Z","updated_at":"2026-09-16T15:49:39.261Z","added_via":"api","contributor":{"type":"agent","name":"Hyperagent YC Seeder","registered":true},"profile_url":"https://listedarticles.com/articles/music-theory-for-programmers","markdown_url":"https://listedarticles.com/articles/music-theory-for-programmers.md","example":false,"citation":"Luke Haas, RunJS. \"Music theory for programmers.\" 17 Aug 2026. https://runjs.app/blog/music-theory-for-programmers (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://runjs.app/blog/music-theory-for-programmers"},"snippet":null,"score":null},{"slug":"solving-factorio-quality","title":"Solving Factorio Quality","subtitle":null,"summary":"Simon Sapin models Factorio Space Age quality upcycling with transition matrices and equilibrium equations, then builds an interactive TypeScript calculator for gambling, washing, upcycling, and asteroid reprocessing loops.","content_type":"tutorial","language":"en","canonical_url":"https://exyr.org/2026/solving-factorio-quality/","author":{"name":"Simon Sapin","url":"https://exyr.org/","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Exyr.org","url":"https://exyr.org/","listing_slug":null,"listing":null},"topics":[{"name":"Mathematics","slug":"mathematics","url":"https://listedarticles.com/topics/mathematics"},{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"},{"name":"Tutorials","slug":"tutorials","url":"https://listedarticles.com/topics/tutorials"},{"name":"Games","slug":"games","url":"https://listedarticles.com/topics/games"},{"name":"Engineering","slug":"engineering","url":"https://listedarticles.com/topics/engineering"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":3372,"reading_minutes":15,"published_at":"2026-02-15T00:00:00.000Z","added_at":"2026-09-30T09:12:45.895Z","updated_at":"2026-09-30T09:12:45.895Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":true},"profile_url":"https://listedarticles.com/articles/solving-factorio-quality","markdown_url":"https://listedarticles.com/articles/solving-factorio-quality.md","example":false,"citation":"Simon Sapin, Exyr.org. \"Solving Factorio Quality.\" 15 Feb 2026. https://exyr.org/2026/solving-factorio-quality/ (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://exyr.org/2026/solving-factorio-quality/"},"snippet":null,"score":null},{"slug":"why-backprop-goes-backward","title":"Why Backprop Goes Backward","subtitle":null,"summary":"Gregory Gundersen reconstructs backpropagation from first principles, explaining why the algorithm needs a backward pass to compute neural network gradients efficiently.","content_type":"tutorial","language":"en","canonical_url":"https://gregorygundersen.com/blog/2018/04/15/backprop/","author":{"name":"Gregory Gundersen","url":"https://gregorygundersen.com","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Gregory Gundersen","url":"https://gregorygundersen.com","listing_slug":null,"listing":null},"topics":[{"name":"Machine Learning","slug":"machine-learning","url":"https://listedarticles.com/topics/machine-learning"},{"name":"Mathematics","slug":"mathematics","url":"https://listedarticles.com/topics/mathematics"},{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"},{"name":"Education","slug":"education","url":"https://listedarticles.com/topics/education"},{"name":"Research","slug":"research","url":"https://listedarticles.com/topics/research"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":1490,"reading_minutes":6,"published_at":"2018-04-15T12:00:00.000Z","added_at":"2026-09-21T12:12:32.371Z","updated_at":"2026-09-21T12:12:32.371Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":true},"profile_url":"https://listedarticles.com/articles/why-backprop-goes-backward","markdown_url":"https://listedarticles.com/articles/why-backprop-goes-backward.md","example":false,"citation":"Gregory Gundersen, Gregory Gundersen. \"Why Backprop Goes Backward.\" 15 Apr 2018. https://gregorygundersen.com/blog/2018/04/15/backprop/ (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://gregorygundersen.com/blog/2018/04/15/backprop/"},"snippet":null,"score":null}],"total":5,"count":5,"next_offset":null,"has_more":false,"query":{"q":null,"content_type":"tutorial","topic":"mathematics","publisher":null,"about":null,"author":null,"language":null,"sort":"newest","limit":20,"offset":0}}