Skip to content

shrimple 🇵🇱 🏳️‍⚧️

shrimple mind. shrimple problems. complex solutions. she/her

Tag: smolweb

Check up on RSS/Atom dates in dozen+ lines of Bash

Posted on March[²⁰26], Thursday 12.March[²⁰26], Thursday 12. By Shrimple No Comments on Check up on RSS/Atom dates in dozen+ lines of Bash

You first and foremost need to know just whether there are any new items in your feeds. | There once were less lines of the below script when it was less robust.

Read More “Check up on RSS/Atom dates in dozen+ lines of Bash” »

Programming Technologies, Smol Web Habits

My setup is a distraction — netbook case

Posted on March[²⁰26], Monday 02. By Shrimple No Comments on My setup is a distraction — netbook case

My lately blog posts have been written in the built-in editor of WordPress (earlier, it was WordGrinder). More than I should, I care about autosave being reliable, and that of WordPress has a somehow bad reputation (no idea why so far), although what I know is it autosaves only every minute. I like to write…

Read More “My setup is a distraction — netbook case” »

Smol Web Habits

Atom/RSS feeds dish for a browser capable of framesets — with some Perl

Posted on February[²⁰26], Monday 16.February[²⁰26], Monday 16. By Shrimple 2 Comments on Atom/RSS feeds dish for a browser capable of framesets — with some Perl

Just seeing what time was the last update to an RSS feed should be enough for most. And the RSS feeds already have titles, so one might not need a full OPML, but nothing more than a list of URLs as a flat file. Although what follows has some room for improvement, feed reading can…

Read More “Atom/RSS feeds dish for a browser capable of framesets — with some Perl” »

Smol Web Habits

Links 2, a graphical browser I wanna build upon. And a quick look at how ELinks is doing.

Posted on February[²⁰26], Sunday 15.February[²⁰26], Monday 16. By Shrimple 11 Comments on Links 2, a graphical browser I wanna build upon. And a quick look at how ELinks is doing.

We all know the three: Lynx, Links 2, ELinks. And w3m, the thing that pioneered inline images. Of these, Links is also among Dillo and NetSurf as a graphical browser —

Unlike its Links pre-1 fork, ELinks, which never chose to follow the upstream on that one;

Nowadays, elinks.cz web site is defunct for a month now — but exclusively on GitHub, the community remains active. Once a fork, rkd77’s ELinks, once (until 2020) having to call itself felinks, is now the continuation. The INSTALL mentions Alternatively, instead of Meson: ./configure &&… …There is no ./configure.

Read More “Links 2, a graphical browser I wanna build upon. And a quick look at how ELinks is doing.” »

Wild Software Writing

Amending my Offpunk redirection implementation

Posted on January[²⁰26], Sunday 25.January[²⁰26], Thursday 29. By Shrimple 2 Comments on Amending my Offpunk redirection implementation

As it turned out the next afternoon, my code was buggy.

This is a sequel to the post Experimentally expanding Offpunk browser Part 1 (nightly) from yesterday.

The blocked domains were saving as redirection with destination URL interpreted as //BLOCK/, deleting redirections was broken because of the same CLI parsing issue, and it was still only possible to have one rule for one domain glob, no matter how specific through the criterions.

The only reason why -silent was working for them was because of this.

I am now hashing the entire criterion into the dict, and for that I had to add frozendict dependency to the project because good to write words sometimes, because I just turned that into a tuple.

More bugs found: especially that I didn’t really apply the specificity of the rules to BLOCK rules, and they were always acting on the netloc regardless. Now lemme just drop you the patches right below. First is a tiny patch for more predictable behavior of fragment templating, then the big one.

Update: I posted another bugfix post to this draft implementation of mine, see Bugfix for list URI for my Offpunk redirections implementation draft

Note: this post publishes the patches, but doesn’t diff any code nicely. These patch files are not exactly made for directly reading except for the commit message of the longer one, which I will maybe paste here too:

Read More “Amending my Offpunk redirection implementation” »

Wild Software Writing

Posts pagination

1 2 Next

Atom feed for this page

Atom feed for this blog

against-messy-software akkoma Atom|RSS_feeds bash big.ugly.git.patch. chromium-and-derivatives community fragment golang kde language-models-ai links2 linux me microsoft-edge network offpunk offpunk:lists offpunk:redirections oss-contributing perl programming-tips scripting smolweb subscribe superuser window-decorations wordpress-diving Wordpress_ActivityPub_plugin

Categories

  • Guides to Free Open Source

    (1)
  • Influencing Society

    (4)
  • Meta

    (4)
  • Oddities of alternate reality

    (1)
  • Programming Technologies

    (6)
  • Rookie Repairs

    (1)
  • Smol Web Habits

    (5)
  • Software Imposed On Us

    (1)
  • Wild Software Writing

    (8)
  • March 2026 (13)
  • February 2026 (5)
  • January 2026 (10)
shrimple 🇵🇱  🏳️‍⚧️
shrimple 🇵🇱 🏳️‍⚧️
@shrimple@www.shrimple.pl
Follow

shrimple mind. shrimple problems. complex solutions. she/her

28 posts
9 followers

Follow shrimple 🇵🇱 🏳️‍⚧️

My Profile

Paste my profile into the search field of your favorite open social app or platform.

Your Profile

Or, if you know your own profile, we can start things that way!
Why do I need to enter my profile?

This site is part of the ⁂ open social web, a network of interconnected social platforms (like Mastodon, Pixelfed, Friendica, and others). Unlike centralized social media, your account lives on a platform of your choice, and you can interact with people across different platforms.

By entering your profile, we can send you to your account where you can complete this action.

  • To do and accomplished, of Week 11 of 2026 Meta
  • Trying to run WordPress Studio, failing Programming Technologies
  • Hello world! Meta
  • What if we organized a different kind of hackathon Influencing Society
  • Simplistic reconciliation of mostly-append text files like Offpunk lists: draft involving Kahn’s algorithm Wild Software Writing
  • Forcing KWin decorations and MS Edge’s 1cm shadow gradient Software Imposed On Us
  • How I ran a dev localhost Akkoma instance (commands listing!) on openSUSE, fixed a bug, investigated terminal emulator Guides to Free Open Source
  • On OVH hosting, you can’t opt out from protection Meta

Great reads as of late / Blogs I follow

  • Chris Siebenmann, The things that make me so attached to xterm as my terminal program
    https://utcc.utoronto.ca/~cks/space/blog/unix/XTermWhyAttached read March 4th
  • Andrew Nesbitt, https://nesbitt.io/2026/02/13/respectful-open-source.html read March 14th.
    Wishes for a git request-pull world, rather than obligating maintainers to review.
  • Cedric Beust, www.beust.com/weblog/i-am-the-reason-for-hungarian-notation-in-android/
    (found thru https://curlie.org) | article read March 15th
  • Ariadne Conill, ariadne.space/2025/12/12/rethinking-sudo-with-object-capabilities.html
    | read March 15th
  • Winthrop Gillis, wingillis.github.io/posts/2025-02-17-email-categorization/ read March 16th.
    Combines classy focus on LLM reliability & low-level purpose, privacy & reliability advocacy.

cyrnekofamfokleines filmröllchen https://filmroellchen.eu/Eloy https://eloydegen.com/sdomi
TheresNoTime, foxXaselgio, indigo dragoness


changelog.complete.org

unsung.aresluna.org

bold-edit.com/devlog

https://dorotac.eu

https://ploum.net

daringfireball.net

https://snkrgirl.cfd

https://lists.sr.ht/~lioploum/offpunk-devel

mitjafelicijan.com

https://famfo.xyz

https://code.curly.kiwi

https://blogroll.org

https://ionathan.ch

https://maia.crimew.gay

uwu.network/~sink

https://fokus.cool

https://unixdigest.com

https://cliophate.wtf

https://roytang.net
(avoid “Weeknotes”, they start with geopolitics of war)

https://matduggan.com

https://naildrivin5.com

https://ratfactor.com

https://bstn.info

discuss.coding.social

blog.dougbelshaw.com
(Doug has posts that don’t seem about AI yet they are about AI)

https://swyx.io

https://danieltperry.me

https://codeberg.org/fogti/public-docs/src/branch/main/blog/2026

https://mtekk.us
(flooded with announcements for Breadcrumb NavXT)

https://xeiaso.net
(recent posts about AI have the word “AI” in different places in the title)

https://fourtonfish.com
(thru https://curlie.org)

https://raily.net
(thru https://curlie.org)

https://underlap.org
(thru https://curlie.org)
(Glyn has posts that don’t seem about AI yet they are about AI)

https://samhenri.gold

https://noumenal.es

blog.arkstack.dev

https://jaketrent.com

jasongullickson.com

unplannedobsolescence.com

https://billwadge.com

internet-czas-dzialac.pl

shrimple@shrimple.pl

Copyright © 2026 shrimple 🇵🇱 🏳️‍⚧️.

Powered by PressBook News WordPress theme