Top all-time · #706
Project Nayuki
Personal blog · nayuki.io · on HN as nayukiprogrammingmath
Project Nayuki is a personal blog at nayuki.io about programming and math. Since 2014, 91 different Hacker News readers have linked it 289 times, most often “Designing better file organization around tags, not hierarchies (2017)”. No feed was found, so read it on the site itself.
Sometimes recommended · 8 of 40 sampled comments recommend it?
Why HN links it
HN readers link Project Nayuki for its QR code articles and generator library, its essays on tag-based file organization, and its algorithm explanations such as Fibonacci and Huffman coding.
- Recommended for · 8 comments
- Called high-quality with many code examples; its QR step-by-step article called the best visual explainer.
Summarised by Claude from a sample of 40 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Most-linked posts?
- Designing better file organization around tags, not hierarchies (2017)16 people · 20 mentions · first linked 2017-03-09
- Creating a QR Code step by step11 people · 17 mentions · first linked 2018-11-02
- QR Code generator library (Java, TypeScript, Python, Rust, C++, and C)8 people · 9 mentions · first linked 2017-07-19
- /5 people · 7 mentions · first linked 2017-07-25
- A fundamental introduction to x86 assembly programming5 people · 6 mentions · first linked 2016-05-14
- Fast Fibonacci Algorithms (2015)5 people · 5 mentions · first linked 2016-05-17
- Summary of C/C++ integer rules4 people · 9 mentions · first linked 2019-11-05
- Computing Wikipedia’s internal PageRanks3 people · 5 mentions · first linked 2016-03-24
- Optimal text segmentation for QR Codes3 people · 5 mentions · first linked 2018-09-22
- Cryptographic Primitives in Plain Python3 people · 4 mentions · first linked 2018-09-23
What Hacker News says?
Here's a few fun ones: the Burrows–Wheeler transform, suffix arrays in general, Kanerva's fully distributed representation, reduced-affine-arithmetic numbers, LSM trees, binary array sets, sparse array sets, and gap buffers. (I'm not sure how nobody had mentioned gap buffers yet on the thread, but if they did I didn't see it.) — ⁂ — The Burrows-Wheeler transform is the second character of each suffix in a (cyclic) s…
Comment linking /page/binary-array-set
on “Ask HN: What are some cool but obscure data structures you know about?”Submitted Creating a QR Code step by step as a story · 329 points
HN discussion> all these findings prove that the bug is NOT an issue with Windows 11 24H2, as things like the way the stack is used by internal WinAPI functions are not contractual and they may change at any time, with no prior notice. The real issue here is the game relying on undefined behavior (uninitialized local variables), and to be honest, I’m shocked that the game didn’t hit this bug on so many OS versions, although as I…
Comment linking /page/undefined-behavior-in-c-and-cplusplus-programs
on “How a 20 year old bug in GTA San Andreas surfaced in Windows 11 24H2”Submitted Creating a QR Code step by step as a story · 326 points
HN discussionI wrote about what I perceived as deficiencies of hierarchical file systems, and proposed an alternative organization based on tags and hashes. It was discussed on Hacker News last week and many years ago. https://www.nayuki.io/page/designing-better-file-organizatio... ; https://news.ycombinator.com/item?id=29141800
Comment linking /page/designing-better-file-organization-around-tags-not-hierarchies
on “I'm “still afraid to use spaces in file names” years old”Submitted A fundamental introduction to x86 assembly programming as a story · 320 points
HN discussionMy way of explaining step by step visually is by implementing in Excel: AES https://www.nayuki.io/page/aes-cipher-internals-in-excel ; DES https://www.nayuki.io/page/des-cipher-internals-in-excel . Also relevant: https://www.righto.com/2014/09/mining-bitcoin-with-pencil-an...
Comment linking /page/des-cipher-internals-in-excel
on “Show HN: SHA-256 explained step-by-step visually”Submitted Designing better file organization around tags, not hierarchies (2017) as a story · 286 points
HN discussionSince the article mentioned bencoding and provides sample .torrent files, I'd like to show my code for parsing and visualizing bencode structures: https://www.nayuki.io/page/bittorrent-bencode-format-tools
Comment linking /page/bittorrent-bencode-format-tools
on “BitTorrent v2”Submitted Image unshredder by simulated annealing (2015) as a story · 253 points
HN discussionIndeed, the Wikipedia pages "Geographic coordinate system" and "International Standard Book Number" have the highest PageRank. See: https://www.nayuki.io/page/computing-wikipedias-internal-pag...
Comment linking /page/computing-wikipedias-internal-pageranks
on “Show HN: Six Degrees of Wikipedia”Submitted Creating a QR Code step by step as a story · 247 points
HN discussionhttps://www.nayuki.io/page/common-mistakes-when-using-the-me...
Comment linking /page/common-mistakes-when-using-the-metric-system
on “Hezbollah pager explosions kill several people in Lebanon”Submitted Designing better file organization around tags, not hierarchies (2017) as a story · 230 points
HN discussionMaybe this: https://www.nayuki.io/res/cryptographic-primitives-in-plain-... ; https://www.nayuki.io/page/cryptographic-primitives-in-plain...
Comment linking /page/cryptographic-primitives-in-plain-python
on “Show HN: SHA-256 Animation”Submitted Fast Fourier transform in x86 assembly as a story · 158 points
HN discussionI have Excel spreadsheets showing every bit of the calculation of AES and DES: https://www.nayuki.io/page/aes-cipher-internals-in-excel ; https://www.nayuki.io/page/des-cipher-internals-in-excel Also, some people have been sharing a video explanation of AES/Rijndael. It is actually rendered from someone's Shockwave Flash movie. https://web.archive.org/web/20051124061027/http://www.cs.bc....
Comment linking /page/des-cipher-internals-in-excel
on “Show HN: SHA-256 Animation”Submitted Pixel is a unit of length and area as a story · 145 points
HN discussionSee: “Designing better file organization around tags, not hierarchies”[1] The author has done a thorough preliminary exploration on this matter. [1] https://www.nayuki.io/page/designing-better-file-organizatio...
Comment linking /page/designing-better-file-organization-around-tags-not-hierarchies
on “I/O Is Faster Than CPU – Let’s Partition Resources and Eliminate OS Abstractions [pdf]”Submitted Summary of C/C++ integer rules as a story · 112 points
HN discussionIf anyone is interested in reading the GIF specification, I reformatted the plain text version into HTML: https://www.nayuki.io/page/gif89a-specification-html
Comment linking /page/gif89a-specification-html
on “The fastest GIF does not exist”Submitted Fast Fibonacci Algorithms (2015) as a story · 102 points
HN discussionI made an attempt on https://www.nayuki.io/page/creating-a-qr-code-step-by-step - use the examples "Force light area" and "Force dark area".
Comment linking /page/creating-a-qr-code-step-by-step
on “Reading QR codes without a computer”Submitted Near-duplicate features of C++ (2017) as a story · 77 points
HN discussionSomeone's video on decoding from a decade ago: https://www.youtube.com/watch?v=KA8hDldvfv0 (20 min) My interactive web page on creating a QR code step by step (so basically the inverse process): https://www.nayuki.io/page/creating-a-qr-code-step-by-step
Comment linking /page/creating-a-qr-code-step-by-step
on “Reading QR codes without a computer”Submitted Fast Fibonacci as a story · 69 points
HN discussionYeah, it did get similar responses. https://www.nayuki.io/page/pixel-is-a-unit-of-length-and-are... , https://news.ycombinator.com/item?id=43769478
Comment linking /page/pixel-is-a-unit-of-length-and-area
on “The scientific “unit” we call the decibel”Submitted Binary array set as a story · 63 points
HN discussionI've been drinking distilled water for a few years now, and the quality and peace of mind have been great. I documented it in https://www.nayuki.io/page/drinking-distilled-water .
Comment linking /page/drinking-distilled-water
on “U.S. imposes first-ever national drinking water limits on PFAS”Submitted Reed-Solomon error-correcting code decoder as a story · 62 points
HN discussion