Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug]: related_posts prefers longer articles #9562

Open
pepijndevos opened this issue Mar 10, 2024 · 0 comments
Open

[Bug]: related_posts prefers longer articles #9562

pepijndevos opened this issue Mar 10, 2024 · 0 comments

Comments

@pepijndevos
Copy link

pepijndevos commented Mar 10, 2024

Operating System

Arch Linux

Ruby Version

ruby 3.0.6p216 (2023-03-30 revision 23a532679b) [x86_64-linux]

Jekyll Version

jekyll 4.3.3

GitHub Pages Version

latest

Expected Behavior

I expect related_posts to show posts that are related

Current Behavior

For pretty much every post on my entire blog it shows the same 4 posts that have nothing in common other than being exceptionally long. Literally just the top largest posts, excluding code blocks it seems.

Source code: https://github.com/pepijndevos/pepijndevos.github.com/ (note, uses custom CI to enable lsi)

Relevant log output

[pepijndevos.github.com]$ ls -lhS _posts/*.markdown | head
-rw-r--r-- 1 pepijn pepijn  26K  1 sep  2019 _posts/2014-08-16-costa-rica.markdown
-rw-r--r-- 1 pepijn pepijn  23K 14 mei  2021 _posts/2021-05-05-evaluating-gui-toolkits.markdown
-rw-r--r-- 1 pepijn pepijn  16K  1 sep  2019 _posts/2019-08-15-open-source-formal-verification-in-vhdl.markdown
-rw-r--r-- 1 pepijn pepijn  15K 13 jan 15:26 _posts/2023-01-14-your-router-is-fine-you-do-not-need-to-build-your-own-instead.markdown
-rw-r--r-- 1 pepijn pepijn  13K  1 sep  2019 _posts/2018-10-02-qtgstreamerddsandroid.markdown
-rw-r--r-- 1 pepijn pepijn  11K 13 feb  2022 _posts/2022-02-13-software-pick-your-poison.markdown
-rw-r--r-- 1 pepijn pepijn  11K 27 apr  2022 _posts/2020-08-04-a-rust-hal-for-your-litex-fpga-soc.markdown
-rw-r--r-- 1 pepijn pepijn  11K 13 jan 15:26 _posts/2022-11-24-design-of-a-gps-patch-antenna.markdown
-rw-r--r-- 1 pepijn pepijn 9,2K  1 sep  2019 _posts/2018-07-04-loefflers-discrete-cosine-transform-algorithm-in-futhark.markdown
-rw-r--r-- 1 pepijn pepijn 9,0K 30 jan  2022 _posts/2022-01-30-predicting-the-tide-with-an-analog-computer-made-from-lego.markdown
[pepijndevos.github.com]$ ls -lhS _posts/*.markdown | tail
-rw-r--r-- 1 pepijn pepijn  771  1 sep  2019 _posts/2012-05-07-compressor-module.markdown
-rw-r--r-- 1 pepijn pepijn  738  1 sep  2019 _posts/2013-06-22-excavator.markdown
-rw-r--r-- 1 pepijn pepijn  706  1 sep  2019 _posts/2016-04-29-ball-launcher.markdown
-rw-r--r-- 1 pepijn pepijn  702  1 sep  2019 _posts/2012-01-12-pincer-bot.markdown
-rw-r--r-- 1 pepijn pepijn  696  1 sep  2019 _posts/2011-12-31-awesome-tower-defense-robot.markdown
-rw-r--r-- 1 pepijn pepijn  669  1 sep  2019 _posts/2018-04-29-lego-building-instructions-added-to-this-blog.markdown
-rw-r--r-- 1 pepijn pepijn  658  1 sep  2019 _posts/2015-01-16-31c3-lightning-talk.markdown
-rw-r--r-- 1 pepijn pepijn  650  1 sep  2019 _posts/2015-03-08-avr-fixed-point-in-place-fast-fourier-transform.markdown
-rw-r--r-- 1 pepijn pepijn  603  1 sep  2019 _posts/2012-03-26-latlon-to-meter.markdown
-rw-r--r-- 1 pepijn pepijn  529  1 sep  2019 _posts/2012-06-05-coming-to-america.markdown

Code Sample

Source code: https://github.com/pepijndevos/pepijndevos.github.com/ (note, uses custom CI to enable LSI)

Turn on lsi and run jekyll serve and click through some random posts and note the related articles listed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant