GitHub
Blog post
71d5ace86bcdf995e64056c4b8e472263817d696
7a92111f76207fd78c05ef4bd9f8b5c316d667a3
29e14e097c8a251622b658f0a2ba84fd124b463a
b137eadcdab19a9d9217f0d2b66a116c7c028813
0c0f1dc51e45efe2a70a1f56de47e5fdd2372953
eb07cf8931e70be3ab29b8f7419b85b17eb09dca
006929cc840eef106f4b78b112b17e5b0f95aa1d
4582065bfac0eead0eed2f0a5fb3aeef6a0f4ade
08793d8741cefe3d81470ce6454f5e6176679a70
cfcf1f55e893ca0a893ef225faadedd08def142a
e19c6a2e32905939a0a7ae5411f1deff0d9429da
9db230285a805f371bb344af4593962d0726e4e8
5baac4fe97f749b29362665750d3fdafe159c27b
31c0ef9d44df04e72be1bc1e84af9986f0b3d4ed
b9a569dee302c6dbc6245e1200b6e2badf9b7d2b
b3c8a0809d914d853e6b8a7eb5770e272bfb7753
e9bdf7e142382381375a8031969b17317e358535
7f65044c696dc7310d0c8ba23d0e8f7ff9eb9ab4
2c05aca822b3a6d87f91efc5ce1420143d5242ef
3e5435d8e8e8127bff1a7667740972fdcf2053a6
3556a0e59810922e97fd6b2141987f41529e0151
8fd27a9cc183a9de4f11f2bdf42f0ff6e9db68d7
44a92aafe5899bb4cb6e426296c09bfc2dc97016
fafcac6c96979d84ac3938f2aad27f9dbc843472
699164ca24a16bf1e8180c15c17e7c58962fe88a
946704c13b1b254f15f2aeadd796a2e6303f85b5
7cb6fbb128beaf7baf214d853a4adb2bd09117f7
131837f079d757041001e0e770f6f2fca99d2926
5dd51ab034ae712ef44d571f9019e2dcdf67c801
c2a4b6e6db35ca6ae81eba848e9eb18621dabe62
6d14793cf1367571ccd618be57ff3fd4b24a0057
876d4c588b49dff9d125945136ef4dd1e2a52b7c
c6bebf8b61f8d98724377a92a417501e524e3312
4cdcde487289aa0681f873e5a9228655be361d6c
045c4c738e17c0ad389e538fc5519b75f13243f6
cc7ab9f2a3755094f1cbbe25cc5d7b2e96ba7a21
506e961e2e3c75c55b19e0a7893eca60f2e634a5
084728fdcd8b37ed75dd4b5f7ad4bd42c9970686
0bec65142bfd18954e5d2267e6e62925636370a6
10442cd65ae7f2a29877e3832724e6814c9f499f
52c60ad304401b50d2cf047d631a0cd3e46b2a21
63e1fd24ed424368eb2e478620042f3f3d575642
d85f3d2b081a7418bb8f5e5c614b3bfa29256103
a4dcd05b46fce5d418eb50ed1c8aea3d90c1efac
77c72b70b658d6499f99dea203aafcfe81098152
60cda6d96e45dff30744037d82845a18165f4dda
40beb259636da74bfcbdfc028302bb36e0abde78
a75be32c5070f425b8024a686af10cb7820c7027
650b9d27109b163983130dcac83b605f195d8ae6
8a3eb2f7f498895590d798a67e2dd19473721c67
5856815a994e4d4be28155ee25f8648f9a6f8e3c
3a1ee5642f9bbda484a774cc20c9208b31f7d273
c5cdce972f89eebd5986ca6991400fd4fad9b669
48741f976cf3e6fa6affe0aca0d4272d4a9f07f1
49b7c6c120e1116d2f16a800bd099603e8844403
0135954edb432eef8ee6dd253b29148187ab91e4
e3beecdc09d6875e5360fc0a4fd3ca23c18ce68c
764c5a29ea4d4c0dbb9193c12f8d32751f3e7f79
9f39cda573cbac26f574c79be538d9c9502898d7
e83fb28ce40394d808957a5a3fef1cc68630d192
addeea9c25fe891595030e13bd19514d2acf312d
0368deadf65909900d87f100967b1080fb985ba9
7842ff22d1ea586eb4ce8a18b6ce0a8f68a46258
f0d6a7076b923956e8777dbffc1f4af42ef946a2
be1b1427d824a2b1c04aeedb9276d020743c6bf2
74d5ab1826d4e5861b9c56da8ff9cddd77057e48
76483f3a986d8f6f29d3dece43b0e3b2d1948042
e8694b722185472524c8e13861980499f3951a1e
1669e97d78078132bc589bbec1b37adce4951ee7
bc93d668a875c9a8645971e170a9b10168c4ba6e
6ff07e98f711a11aa2fa9d9bb991865504ee7af4
7ab93807916b6dfa7c63e95b8613e3ac5d063e53
15610697fd1f615a23c8859ecc2b7a0ac20e5cbf
5ccc61a179f938079e7f36b70c6abb9836406911
4e46b234a186cce7f5b6344e712a57297b7eed11
64a03fd5675505430a1a3f7d19e9fd9ab373ed4f
fe4da72e211dbecda68c0843129285b1d906b458
725de2a93012eddfeff1b55c72da95f6de0667f4
aa49be3b4b6eaff3b30681a95c98410df4082fa5
42fe29c0b53ee1293d880414fec7e58eb6e07dfb
4afc501ccf78027665ad15adbe9275c8cc7ab2d7
f8946ca3824b9aa7eba509061f968e421d944d54
424f159ec01ea9c1c525ba579be55567d39be37b
e46da8a46b910a58d628d9cc247539a81573c7c2
62234317edd50c35fbd0841e42047b88370cb454
b36bbfb5882123dea4fd3c2c0091c5444125cd6b
527f4f8fe77125586a606ddc31bf92537a3ebb7c
99926c0eea37c4920d8db6a4a9c1c935fe0c4d47
9b6fd9d8e71bbea492c5fe129c0131d6d83f4dd3
3ec57c4470f89500d7bd727983b09a8aecd6c5ef
7abb4973b5986d43f1f5e12bc39429a540f13200
936252cd5c98f3b29af67dda3a3b00db7cfbd709
81991dc8693163df1bbf6ba56f334beb35e1d284
52b42e971ea52b89d3675f3d43462e2308924b40
d3d1e23cfdeb5e55c1740aa6b1e18c12a0e1ae33
57810d7005428886ecae2a057e608f8a6f65c7da
11ee2e820a23b4d541e057c5ab4e6b7bea23bd94
1027b3e25b5ddd4de5a51feba0b9c59462ad7b5f
5595ada55f324871fc73d88d5a949c9a1a3f48e8
4f841bd7e8df4dd1a4ae4c7700aff20f9706ea38
commit 71d5ace86bcdf995e64056c4b8e472263817d696
Author: Automated 
Date:   Tue Nov 8 10:03:36 2022 +0000

    Latest data: Tue Nov  8 10:03:36 UTC 2022

diff --git a/hn.json b/hn.json
index f5dc6135e..59725e399 100644
--- a/hn.json
+++ b/hn.json
@@ -2,105 +2,137 @@
   {
     "title": "Found around 250 hilarious CS quotes while browsing Notepad++'s code",
     "url": "https://github.com/notepad-plus-plus/notepad-plus-plus/blob/master/PowerEditor/src/Notepad_plus.cpp",
-    "upvotes": 116,
+    "upvotes": 158,
     "author": "prvt",
-    "comments": 78,
+    "comments": 99,
     "link": "https://news.ycombinator.com/item?id=33516344"
   },
   {
     "title": "Monumental (if correct) advance in number theory posted to ArXiv by Yitang Zhang",
     "url": "item?id=33512338",
-    "upvotes": 939,
+    "upvotes": 969,
     "author": "gavagai691",
-    "comments": 285,
+    "comments": 291,
     "link": "https://news.ycombinator.com/item?id=33512338"
   },
   {
-    "title": "Maps and Memory Leaks in Go",
-    "url": "https://teivah.medium.com/maps-and-memory-leaks-in-go-a85ebe6e7e69",
-    "upvotes": 42,
-    "author": "minaandrawos",
-    "comments": 12,
-    "link": "https://news.ycombinator.com/item?id=33516297"
+    "title": "FreeBSD will replace Sendmail by The Dragonfly Mail Agent",
+    "url": "https://cgit.freebsd.org/src/commit/?id=a67b925ff3e58b072a60b633e442ee1d33e47f7f",
+    "upvotes": 38,
+    "author": "rfmoz",
+    "comments": 17,
+    "link": "https://news.ycombinator.com/item?id=33516918"
   },
   {
     "title": "Sonic Pi – The Live Coding Music Synth for Everyone",
     "url": "https://sonic-pi.net/",
-    "upvotes": 43,
+    "upvotes": 68,
     "author": "graderjs",
-    "comments": 7,
+    "comments": 11,
     "link": "https://news.ycombinator.com/item?id=33516405"
   },
   {
-    "title": "FreeBSD will replace Sendmail by The Dragonfly Mail Agent",
-    "url": "https://cgit.freebsd.org/src/commit/?id=a67b925ff3e58b072a60b633e442ee1d33e47f7f",
-    "upvotes": 16,
-    "author": "rfmoz",
-    "comments": 6,
-    "link": "https://news.ycombinator.com/item?id=33516918"
+    "title": "Maps and Memory Leaks in Go",
+    "url": "https://teivah.medium.com/maps-and-memory-leaks-in-go-a85ebe6e7e69",
+    "upvotes": 52,
+    "author": "minaandrawos",
+    "comments": 13,
+    "link": "https://news.ycombinator.com/item?id=33516297"
   },
   {
     "title": "LGP-30 found in basement, the same model of drum computer programmed by “Mel”",
     "url": "https://old.reddit.com/r/vintagecomputing/comments/yonoa5/i_found_ancient_computers_in_the_basement_of_my/",
-    "upvotes": 168,
+    "upvotes": 179,
     "author": "Lammy",
-    "comments": 31,
+    "comments": 33,
     "link": "https://news.ycombinator.com/item?id=33514399"
   },
   {
     "title": "Circadian lighting with Home Assistant: Like f.lux, but for your house",
     "url": "https://tylercipriani.com/blog/2022/10/17/whole-house-circadian-lighting-with-home-assistant/",
-    "upvotes": 486,
+    "upvotes": 495,
     "author": "modinfo",
-    "comments": 197,
+    "comments": 206,
     "link": "https://news.ycombinator.com/item?id=33509282"
   },
   {
     "title": "You Might Also Like",
     "url": "https://basicappleguy.com/basicappleblog/you-might-also-like",
-    "upvotes": 445,
+    "upvotes": 465,
     "author": "mgrayson",
-    "comments": 213,
+    "comments": 231,
     "link": "https://news.ycombinator.com/item?id=33509941"
   },
   {
-    "title": "Graduate students question career options",
-    "url": "https://www.nature.com/articles/d41586-022-03586-8",
-    "upvotes": 130,
-    "author": "clockworksoul",
-    "comments": 142,
-    "link": "https://news.ycombinator.com/item?id=33514719"
+    "title": "A Musical Analysis of Hardcore Punk Riffs",
+    "url": "https://www.youtube.com/watch?v=R9_mP48PNwA",
+    "upvotes": 22,
+    "author": "brudgers",
+    "comments": null,
+    "link": "https://news.ycombinator.com/item?id=33498159"
+  },
+  {
+    "title": "The Principles of Pricing",
+    "url": "https://www.principlesofpricing.com/",
+    "upvotes": 12,
+    "author": "talhof8",
+    "comments": null,
+    "link": "https://news.ycombinator.com/item?id=33502567"
   },
   {
     "title": "Monolith: Real Time Recommendation System with Collisionless Embedding Table",
     "url": "https://arxiv.org/abs/2209.07663",
-    "upvotes": 15,
+    "upvotes": 21,
     "author": "wallflower",
     "comments": null,
     "link": "https://news.ycombinator.com/item?id=33494796"
   },
   {
-    "title": "A Musical Analysis of Hardcore Punk Riffs",
-    "url": "https://www.youtube.com/watch?v=R9_mP48PNwA",
-    "upvotes": 11,
-    "author": "brudgers",
-    "comments": null,
-    "link": "https://news.ycombinator.com/item?id=33498159"
+    "title": "Show HN: Slashbase – open-source collaborative IDE for databases in browser",
+    "url": "https://github.com/slashbaseide/slashbase",
+    "upvotes": 15,
+    "author": "paraswaykole",
+    "comments": 8,
+    "link": "https://news.ycombinator.com/item?id=33516533"
+  },
+  {
+    "title": "Graduate students question career options",
+    "url": "https://www.nature.com/articles/d41586-022-03586-8",
+    "upvotes": 138,
+    "author": "clockworksoul",
+    "comments": 163,
+    "link": "https://news.ycombinator.com/item?id=33514719"
   },
   {
     "title": "Alexander the Great in Firdawsi's Book of Kings",
     "url": "https://blogs.bl.uk/asian-and-african/2022/10/alexander-the-great-in-firdawsis-book-of-kings.html",
-    "upvotes": 55,
+    "upvotes": 58,
     "author": "benbreen",
-    "comments": 6,
+    "comments": 8,
     "link": "https://news.ycombinator.com/item?id=33472479"
   },
+  {
+    "title": "Ouroboros: Packet networking rebuilt from the ground up",
+    "url": "https://ouroboros.rocks/",
+    "upvotes": 44,
+    "author": "admax88qqq",
+    "comments": 10,
+    "link": "https://news.ycombinator.com/item?id=33515022"
+  },
+  {
+    "title": "The default effect: why we renounce our ability to choose",
+    "url": "https://nesslabs.com/default-effect",
+    "upvotes": 40,
+    "author": "herbertl",
+    "comments": 21,
+    "link": "https://news.ycombinator.com/item?id=33515212"
+  },
   {
     "title": "LiteDB: A .NET embedded NoSQL database",
     "url": "https://www.litedb.org/",
-    "upvotes": 130,
+    "upvotes": 131,
     "author": "jermaustin1",
-    "comments": 29,
+    "comments": 35,
     "link": "https://news.ycombinator.com/item?id=33512302"
   },
   {
@@ -108,131 +140,103 @@
     "url": "https://words.filippo.io/so-i-lost-my-openbsd-fde-password/",
     "upvotes": 103,
     "author": "_wldu",
-    "comments": 47,
+    "comments": 54,
     "link": "https://news.ycombinator.com/item?id=33513876"
   },
-  {
-    "title": "Ouroboros: Packet networking rebuilt from the ground up",
-    "url": "https://ouroboros.rocks/",
-    "upvotes": 38,
-    "author": "admax88qqq",
-    "comments": 5,
-    "link": "https://news.ycombinator.com/item?id=33515022"
-  },
-  {
-    "title": "The default effect: why we renounce our ability to choose",
-    "url": "https://nesslabs.com/default-effect",
-    "upvotes": 34,
-    "author": "herbertl",
-    "comments": 17,
-    "link": "https://news.ycombinator.com/item?id=33515212"
-  },
   {
     "title": "India lifted 415M out of poverty in 15 years, says UN",
     "url": "https://economictimes.indiatimes.com/news/india/india-lifted-415-million-out-of-poverty-in-15-years-says-un/articleshow/94926338.cms",
-    "upvotes": 598,
+    "upvotes": 613,
     "author": "cryoz",
-    "comments": 422,
+    "comments": 430,
     "link": "https://news.ycombinator.com/item?id=33509121"
   },
-  {
-    "title": "Did Ancient Humans Use Echolocation?",
-    "url": "https://www.atlasobscura.com/articles/human-echolocation",
-    "upvotes": 41,
-    "author": "Hooke",
-    "comments": 26,
-    "link": "https://news.ycombinator.com/item?id=33478007"
-  },
   {
     "title": "Delaware judge discovers hidden entity recruiting people to be patent trolls",
     "url": "https://ipde.com/blog/2022/11/04/a-wild-hearing-chief-judge-connolly-flips-over-rock-finds-mavexar-llc-crawling-around-controlling-patent-litigation-and-giving-hapless-patent-owners-just-5-10/",
-    "upvotes": 904,
+    "upvotes": 908,
     "author": "Andrew_Russell",
     "comments": 299,
     "link": "https://news.ycombinator.com/item?id=33504777"
   },
   {
-    "title": "Show HN: Slashbase – open-source collaborative IDE for databases in browser",
-    "url": "https://github.com/slashbaseide/slashbase",
-    "upvotes": 6,
-    "author": "paraswaykole",
-    "comments": 2,
-    "link": "https://news.ycombinator.com/item?id=33516533"
+    "title": "Qualcomm vs. Arm: The bizarro quotient just went off the scale",
+    "url": "https://www.theregister.com/2022/11/07/opinion_qualcomm_vs_arm/",
+    "upvotes": 23,
+    "author": "rntn",
+    "comments": null,
+    "link": "https://news.ycombinator.com/item?id=33517059"
   },
   {
-    "title": "Peto's Paradox",
-    "url": "https://en.wikipedia.org/wiki/Peto%27s_paradox",
-    "upvotes": 119,
-    "author": "Vigier",
-    "comments": 53,
-    "link": "https://news.ycombinator.com/item?id=33484039"
+    "title": "Did Ancient Humans Use Echolocation?",
+    "url": "https://www.atlasobscura.com/articles/human-echolocation",
+    "upvotes": 43,
+    "author": "Hooke",
+    "comments": 33,
+    "link": "https://news.ycombinator.com/item?id=33478007"
   },
   {
     "title": "Purchasing Power Parity: fair pricing for your SaaS product",
     "url": "https://scastiel.dev/implement-ppp-fair-pricing-for-your-product",
-    "upvotes": 143,
+    "upvotes": 150,
     "author": "throwaway888abc",
-    "comments": 116,
+    "comments": 120,
     "link": "https://news.ycombinator.com/item?id=33509258"
   },
+  {
+    "title": "Peto's Paradox",
+    "url": "https://en.wikipedia.org/wiki/Peto%27s_paradox",
+    "upvotes": 124,
+    "author": "Vigier",
+    "comments": 58,
+    "link": "https://news.ycombinator.com/item?id=33484039"
+  },
   {
     "title": "MDL: A Micro-Architecture Description Language for LLVM",
     "url": "https://discourse.llvm.org/t/rfc-mdl-a-micro-architecture-description-language-for-llvm/66409",
-    "upvotes": 146,
+    "upvotes": 147,
     "author": "ingve",
-    "comments": 9,
+    "comments": 10,
     "link": "https://news.ycombinator.com/item?id=33508776"
   },
-  {
-    "title": "The Los Angeles Breakfast Club Nearly Disappeared",
-    "url": "https://www.latimes.com/food/story/2022-11-03/los-angeles-breakfast-club-home",
-    "upvotes": 32,
-    "author": "samclemens",
-    "comments": 3,
-    "link": "https://news.ycombinator.com/item?id=33495765"
-  },
   {
     "title": "Centuries-old whaling logs are filling gaps in our climate knowledge",
     "url": "https://grist.org/article/how-centuries-old-whaling-logs-are-filling-gaps-in-our-climate-knowledge/",
-    "upvotes": 110,
+    "upvotes": 113,
     "author": "Thevet",
-    "comments": 42,
+    "comments": 45,
     "link": "https://news.ycombinator.com/item?id=33488865"
   },
-  {
-    "title": "Towns are testing new ballot counting machines that use open source software",
-    "url": "https://www.nhpr.org/politics/2022-11-07/three-n-h-towns-are-testing-out-new-ballot-counting-machines-that-use-open-source-software",
-    "upvotes": 88,
-    "author": "Jimmc414",
-    "comments": 94,
-    "link": "https://news.ycombinator.com/item?id=33514129"
-  },
-  {
-    "title": "Qualcomm vs. Arm: The bizarro quotient just went off the scale",
-    "url": "https://www.theregister.com/2022/11/07/opinion_qualcomm_vs_arm/",
-    "upvotes": 9,
-    "author": "rntn",
-    "comments": null,
-    "link": "https://news.ycombinator.com/item?id=33517059"
-  },
   {
     "title": "Recent Progress in and around LibreSSL [pdf]",
     "url": "https://www.openbsd.org/papers/eurobsdcon2022-tb-libressl.pdf",
-    "upvotes": 46,
+    "upvotes": 49,
     "author": "zdw",
     "comments": 4,
     "link": "https://news.ycombinator.com/item?id=33473440"
   },
   {
-    "title": "Ribbon Health",
-    "url": "https://www.ribbonhealth.com/blog/is-health-tech-the-next-big-industry-for-senior-software-engineer-opportunities/"
+    "title": "The Los Angeles Breakfast Club Nearly Disappeared",
+    "url": "https://www.latimes.com/food/story/2022-11-03/los-angeles-breakfast-club-home",
+    "upvotes": 34,
+    "author": "samclemens",
+    "comments": 5,
+    "link": "https://news.ycombinator.com/item?id=33495765"
   },
   {
     "title": "Signal Introduces Stories",
     "url": "https://signal.org/blog/introducing-stories/",
-    "upvotes": 402,
+    "upvotes": 411,
     "author": "mikece",
-    "comments": 387,
+    "comments": 398,
     "link": "https://news.ycombinator.com/item?id=33508536"
+  },
+  {
+    "title": "How to make sure no dynamic memory is used",
+    "url": "https://mcuoneclipse.com/2022/11/06/how-to-make-sure-no-dynamic-memory-is-used/",
+    "upvotes": 96,
+    "author": "ingve",
+    "comments": 37,
+    "link": "https://news.ycombinator.com/item?id=33502184"
   }
 ]