04 July 2026
06 June 2026
29 May 2026
23 April 2026
06 April 2026
Plan B
Being a member of The A-Team myself I love it when a plan comes together. But I am also aware of how important it is to always have a plan B or two (what some people call a plan C).
And I firmly believe this is even more true in the digital world. Yes, it is important to have a backup of your data, but that alone does not solve all your problems.
If you are using other people's software (especially commercial software) you have to use the software in the way that other people expects you to use it, otherwise, things might not work properly.
Experience in life teaches you to be prepared when the software does not do what you want it to do but it does what the designers want it to do instead.
So in respect to the websites I am working on, I usually have my plans B and C at hand so that I can say oh yeah I love it when my plans comes together :)
12 March 2026
copyleft
[This is a crosspost from my phlog post (gopher blog) from Saturday Mar 7 9:30:28 2026]
If you've ever visited my website 'chalsattack.com' you might have
noticed that I have a copyright sign on it. Make no mistake, I am more
the kind of copyleft guy than any other thing you can think of. But I
think I need to explain you one thing first.
In the first place, I put the copyright symbol several years ago only
because I thougt it was super cool having it on a website. I never
gave it any more importance.
Now that I am moving to a different hosting plan (same hoster,
different plan) I revised the text and thought that the copyright
should go away and enter the copyleft one. But much to my surprise I
learnt that copyleft is a mirroed copyright sign and well, I copied
and pasted the code I found on the internet but the sign refused to be
properly displayed.
Too bad. I will try again, no doubt, and I will eventually manage to
display it. I am too stubborn to give up. But I think the copyleft
symbol should have a better/easier way to be displayed.
UPDATE:
(Adding a copyright sign is as easy as typing "©" I just found
out there is "🄯" for copyleft. Let me try...)
What the heck! It works! I am a bit happier now
UPDATE 2:
"🄯" works too in html. "🄯" is hex. "U+1F12F" is unicode
07 March 2026
I think I got it right this time with my raspi
Like I said in a previous post I upgraded my raspi model 4 to trixie (Raspberry Pi OS) successfully some weeks ago. It works fine, the only problem I had back then was configuring the network with a static ip (it is a usual thing).
Again, like I already said it pisses me off that I have to re-image the sd card to full-upgrade it. So I thought I should try to install "pure" debian instead of Rasberry Pi os and try to upgrade it by simply running apt full-upgrade (or dist-upgrade). So I did.
I installed bookworm and then upgraded to trixie. It was fantastic and super fast. So I think that from now on it is going to be a blast updating and upgrading my raspi.
But only time will tell. The fist problem I had after the upgrade (it was configured to connect with inet) was again setting a static ip. What the hell! What is going on with that freaking raspi firmware? I finally could configure it properly and well, here I am writing this post.
I have not installed a lot of software on it so far. I installed gpm, mc, byobu and weechat. I also installed network-manager because I imagined it would be easier to set the ip with it, but no luck. I removed it and continued with inet.
I don't know why it should be that hard, inet's config file is pretty simple in itself.
From:
iface eth0 inet dhcp
To:
iface eth0 inet static
heck!
23 February 2026
06 January 2026
Cold morning
04 December 2025
The geekiest thing
22 November 2025
Raspberry Pi OS 2025
01 November 2025
The high blood pressure incident
Two weeks ago, on October 15th, in a routine medical check the doctor
found out that my blood pressure was so high that I could have
suffered significant damage.
I like to call it "the incident" for some reason, don't know why.
From that day on, my life has changed significantly. Now I eat without
any added salt, I avoid coffee, alcohol and any other thing that can
make my blood pressure rise.
What is more, since I need to lead a healthy life, I do not eat sugar.
The only sugar I get comes from fruit. Can't get any healthier.
Thus, I think I started a chain reaction in the sense that
avoiding salt and sugar I do not eat ultra-processed food anymore.
And, if you ask me, I will tell you that even though my life is a bit
boring I really feel good (as in healthy) and also happy that it was
all something I can write about without having suffered any damage or
attack/stroke.
As I am writing this, I have a blood pressure monitor attached to my
left arm and it is telling me that the results are back to normal.
Apart from regularly checking my blood pressure at home I have to go
from time to time to the doctor's so that she can see that my health
is on the right track. No problem, everything is ok now.
Stay healthy!
11 August 2025
21 June 2025
16 June 2025
Pine rescue
21 May 2025
lynx
I have several things to say beforehand to make my point clear. First is that even though the title of this post is lynx my favourite text browser still is elinks. I think that the configuration options are easier to handle, and I also prefer the layout of some websites as displayed by elinks (I've published several screenshots over time).
Second, if you visit my home page, you'll read:
chals@chalsattack:~$ elinks -dump chalsattack.com
But to tell you the truth I use lynx in my scripts.
And one last thing, Make no mistake, graphical web browsers are fantastic, they allow you to access infinite multimedia content, and I do really love them.
So, if I do really love graphical web browsers and my favourite text browser is elinks. Why then am I writing a post named lynx?
Well, sometimes the answer to complex questions is quite simple. I am using lynx these days to navigate to certain https:// sites that are not easily reachable with elinks.
Another easy answer to that question is that I use https://chalsattack.com/ as my homepage in all my browsers, but always using the same homepage can be a bit boring so I wrote some aliases to start lynx with different homepages depending on my needs. This is quite simple, I know, but it is also very handy sometimes:
# lynx aliases & functions
alias lx='lynx https://chalsattack.com/'
alias lxd='lynx https://lite.duckduckgo.com/lite/'
alias lxg='lynx https://www.google.com/'
alias lxf='lynx https://www.filmaffinity.com/es/main.html'
...
and several more.
If I simply type lynx I get the browser's default page which leads to https://lynx.invisible-island.net/
To finish with by now, let me add that lynx is still actively maintained and this adds an extra level of trust in the browser.
18 February 2025
Twenty years exclusively using GNU/linux
WOW, let me hear that again: WOW!!!
In short. I started dual-booting in 2004 and switched to linux full time in 2005. This means that I have been using GNU/linux for two decades!!!
The word "exclusively" is used for emphasis, since I have also been playing and using other operating systems. Mainly BSD and occasionally Solaris (or some sort of derivative).
But somehow I always come back to debian, do not ask me why. Call it what you want, maybe because I am too used to it or who knows. Maybe it is just love at first sight (which is very likely)
Keep on rockin'