The Junk Factory

Navi's Personal Blog

Consider to use webrings for your site

“Hey you Out there beyond the wall Breaking bottles in the hall Can you help me?” — Roger Waters

Do not make a wall for your website, that place that in case of any visitor want to come and read any article or all your blog, feel that there is nothing more to see an return wherever he came. Instead, give it more where he can continue his fly.

Social media do this all the time, you just finished watching a video on YouTube and immediately the platform will recommend you another videos. Do the same, but for better reasons.

Create a post in your blog with the interesting websites you enjoy, link other websites when you want to cite their ideas, add at the end of your articles the latest posts of some blogs that could complement (or contrast) your ideas. For the last one, you can use a very simple tool like openring, which is the tool I use for adding a webring in this site.

If you want to use this tool, please make sure you have installed the Go programming language, then open your terminal and write:

$>git clone
$>cd openring
$>go build openring.go 
$>./openring \
  -s \
  -s \
  -s \
  < in.html \
  > out.html

Replace these websites with the ones you are interested to show to the public and find their respective rss feeds. Notice that in.html is a template, so you can customize as you want to get a good look in your own website, for other side out.html is the template to feed it with the latest articles of the websites you chose, and that is the one to insert in your blog.

Here I am using Hugo as a website, so I just left the out.html in the partial folder and then modify the post layout configuration with something like:

{{ partial out.html . }}

And That’s all the effort you have to do to make the web a bit better. We don’t have to be isolated, together we stand, divided we fall.

Articles from blogs I follow around the net

The Reasonable Effectiveness of Using Old Phones as Servers

I installed linux on a OnePlus6T. Setup took less than an hour, technical issues included. Why $90 for 8GB RAM, 128GB storage, 2.8GHz 8-core CPU Linux on the OnePlus 6T is well documented Low power consumption Tiny footprint No additional cables …

via on March 16, 2024

Plotting data in Julia

And so we come to the third post in my extremely ill-considered foray into learning Julia. In the first part of the series I taught myself some of the foundations for writing Julia code, in the second part I discussed data wrangling in Julia, and so in t…

via Notes from a data witch March 2, 2024

Reproducible data science with Nix, part 10 -- contributing to nixpkgs

I’ve very recently started contributing to the nixpkgs repository of packages, which contains all the packages you can install from the Nix package manager. My contributions are fairly modest: I help fix R packages that need some tweaking to make them succes…

via Blogs on Econometrics and Free Software February 29, 2024

Generated by openring