<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<generator uri="https://ageinghacker.net/blog/posts/2/">trivialblog</generator>
<title>An ag(e)ing hacker - posts tagged as "bash"</title>
<subtitle>Luca Saiu's blog</subtitle>
<link rel="self" href="https://blog.ageinghacker.net/tags/bash/atom.xml"/>
<id>https://blog.ageinghacker.net/feeds/atom.xml</id>
<updated>2024-09-04T14:42:54Z</updated>
<author>
  <name>Luca Saiu</name>
  <email>positron@gnu.org</email>
</author>
<entry>
  <title>Languages and complexity, Part I: why I love Anki</title>
  <author>
    <name>Luca Saiu</name>
  </author>
  <link href="https://blog.ageinghacker.net/posts/35/"/>
  <id>https://blog.ageinghacker.net/posts/35/</id>
  <updated>2024-01-02T19:47:00Z</updated>
  <summary type="xhtml" xmlns:xhtml="http://www.w3.org/1999/xhtml"><xhtml:div>August 2024 update: lack of endorsement This article used to endorse the services of a certain Russian language teacher and mention her by name, with permission. That person has now expressed the intention of making her course recordings “expire” trough some time limit which will make them unusable after a set date; the stated intent is motivating procrastinating students who hesitate too long before starting their study in earnest. Independently from the technical nature of their implementation and from whether the restrictions are possible to circumvent, anti-features are unacceptable and insulting. The teacher in question, now referred to here as ... <xhtml:a href="https://blog.ageinghacker.net/posts/35/">[Read more]</xhtml:a></xhtml:div></summary>
  <content type="xhtml" xmlns:xhtml="http://www.w3.org/1999/xhtml"><xhtml:div>August 2024 update: lack of endorsement This article used to endorse the services of a certain Russian language teacher and mention her by name, with permission. That person has now expressed the intention of making her course recordings “expire” trough some time limit which will make them unusable after a set date; the stated intent is motivating procrastinating students who hesitate too long before starting their study in earnest. Independently from the technical nature of their implementation and from whether the restrictions are possible to circumvent, anti-features are unacceptable and insulting. The teacher in question, now referred to here as ... <xhtml:a href="https://blog.ageinghacker.net/posts/35/">[Read more]</xhtml:a></xhtml:div></content>
  <category term="anki" label="anki"/>
  <category term="anti-feature" label="anti feature"/>
  <category term="bash" label="bash"/>
  <category term="crippleware" label="crippleware"/>
  <category term="e" label="e"/>
  <category term="emacs" label="emacs"/>
  <category term="english" label="english"/>
  <category term="free-software" label="free software"/>
  <category term="gnu" label="gnu"/>
  <category term="gnu-linux" label="gnu linux"/>
  <category term="hacking" label="hacking"/>
  <category term="keyboard" label="keyboard"/>
  <category term="myself" label="myself"/>
  <category term="natural-language" label="natural language"/>
  <category term="privacy" label="privacy"/>
  <category term="russian-language" label="russian language"/>
  <category term="software" label="software"/>
  <category term="tutorial" label="tutorial"/>
</entry>
<entry>
  <title>p≡p-mail-tool: easy privacy for email with existing Mail User Agents (p≡p is working with Gnus!)</title>
  <author>
    <name>Luca Saiu</name>
  </author>
  <link href="https://blog.ageinghacker.net/posts/34/"/>
  <id>https://blog.ageinghacker.net/posts/34/</id>
  <updated>2023-08-07T03:05:00Z</updated>
  <summary type="xhtml" xmlns:xhtml="http://www.w3.org/1999/xhtml"><xhtml:div>During the last month and a half I have unfortunately mostly disappeared from GNU, having been busy and focused writing p≡p-mail-tool (https://codeberg.org/pEp/pEp-mail-tool), a new work project I have let overflow into my personal time as a beautiful little hack in which I believe. p≡p-mail-tool is of course free software. Motivation Freedom of speech and privacy are more and more threatened by governments and hostile corporations working against the public interest. In this season of death of liberty the minimum we can do to respond is making surveillance more difficult, by providing the general public with easy tools to use for ... <xhtml:a href="https://blog.ageinghacker.net/posts/34/">[Read more]</xhtml:a></xhtml:div></summary>
  <content type="xhtml" xmlns:xhtml="http://www.w3.org/1999/xhtml"><xhtml:div>During the last month and a half I have unfortunately mostly disappeared from GNU, having been busy and focused writing p≡p-mail-tool (https://codeberg.org/pEp/pEp-mail-tool), a new work project I have let overflow into my personal time as a beautiful little hack in which I believe. p≡p-mail-tool is of course free software. Motivation Freedom of speech and privacy are more and more threatened by governments and hostile corporations working against the public interest. In this season of death of liberty the minimum we can do to respond is making surveillance more difficult, by providing the general public with easy tools to use for ... <xhtml:a href="https://blog.ageinghacker.net/posts/34/">[Read more]</xhtml:a></xhtml:div></content>
  <category term="aiosmtpd" label="aiosmtpd"/>
  <category term="bash" label="bash"/>
  <category term="command-line" label="command line"/>
  <category term="dovecot" label="dovecot"/>
  <category term="emacs" label="emacs"/>
  <category term="english" label="english"/>
  <category term="free-software" label="free software"/>
  <category term="gnu" label="gnu"/>
  <category term="gnu-linux" label="gnu linux"/>
  <category term="gnus" label="gnus"/>
  <category term="hacking" label="hacking"/>
  <category term="imap" label="imap"/>
  <category term="lisp" label="lisp"/>
  <category term="minimalism" label="minimalism"/>
  <category term="myself" label="myself"/>
  <category term="parentheses" label="parentheses"/>
  <category term="pop" label="pop"/>
  <category term="p≡p" label="p≡p"/>
  <category term="privacy" label="privacy"/>
  <category term="python" label="python"/>
  <category term="script" label="script"/>
  <category term="smtp" label="smtp"/>
  <category term="software" label="software"/>
  <category term="surveillance" label="surveillance"/>
  <category term="thunderbird" label="thunderbird"/>
  <category term="unix" label="unix"/>
</entry>
<entry>
  <title>Announcing make-gallery, a simple web image gallery generator</title>
  <author>
    <name>Luca Saiu</name>
  </author>
  <link href="https://blog.ageinghacker.net/posts/33/"/>
  <id>https://blog.ageinghacker.net/posts/33/</id>
  <updated>2022-11-21T01:33:00Z</updated>
  <summary type="xhtml" xmlns:xhtml="http://www.w3.org/1999/xhtml"><xhtml:div>I wrote a script generating an image gallery suitable to be included in web pages. Since it can be generally useful I cleaned it up and published it, of course as free software (https://www.gnu.org/philosophy/free-sw.html); you are welcome to download a copy of ‘make-gallery’ from &lt;https://git.ageinghacker.net/make-gallery&gt;. The software is released under the GNU General Public Licence (https://www.gnu.org/licenses/gpl-3.0.html) version 3 or later; the generated code is in the public domain. I hate the web I have never made a mystery of my personal dislike for the web with its gratuitous ever-growing complexity, inefficiency, lack of expressivity, hostility to the developer and to ... <xhtml:a href="https://blog.ageinghacker.net/posts/33/">[Read more]</xhtml:a></xhtml:div></summary>
  <content type="xhtml" xmlns:xhtml="http://www.w3.org/1999/xhtml"><xhtml:div>I wrote a script generating an image gallery suitable to be included in web pages. Since it can be generally useful I cleaned it up and published it, of course as free software (https://www.gnu.org/philosophy/free-sw.html); you are welcome to download a copy of ‘make-gallery’ from &lt;https://git.ageinghacker.net/make-gallery&gt;. The software is released under the GNU General Public Licence (https://www.gnu.org/licenses/gpl-3.0.html) version 3 or later; the generated code is in the public domain. I hate the web I have never made a mystery of my personal dislike for the web with its gratuitous ever-growing complexity, inefficiency, lack of expressivity, hostility to the developer and to ... <xhtml:a href="https://blog.ageinghacker.net/posts/33/">[Read more]</xhtml:a></xhtml:div></content>
  <category term="angle-brackets" label="angle brackets"/>
  <category term="apl" label="apl"/>
  <category term="autopatente" label="autopatente"/>
  <category term="bash" label="bash"/>
  <category term="code-generation" label="code generation"/>
  <category term="command-line" label="command line"/>
  <category term="css" label="css"/>
  <category term="english" label="english"/>
  <category term="free-software" label="free software"/>
  <category term="gallery" label="gallery"/>
  <category term="gnu" label="gnu"/>
  <category term="gnu-linux" label="gnu linux"/>
  <category term="graphics" label="graphics"/>
  <category term="hacking" label="hacking"/>
  <category term="html" label="html"/>
  <category term="imagemagick" label="imagemagick"/>
  <category term="images" label="images"/>
  <category term="javascript" label="javascript"/>
  <category term="keyboard" label="keyboard"/>
  <category term="make-gallery" label="make gallery"/>
  <category term="minimalism" label="minimalism"/>
  <category term="myself" label="myself"/>
  <category term="nausea" label="nausea"/>
  <category term="p≡p" label="p≡p"/>
  <category term="russian" label="russian"/>
  <category term="script" label="script"/>
  <category term="software" label="software"/>
  <category term="thumbnail" label="thumbnail"/>
  <category term="unix" label="unix"/>
</entry>
</feed>
