Posts
1280
Following
213
Followers
1859
Director of Linux Foundation IT. Currently in charge of kernel.org infra.

This account is for Linux/Kernel/FOSS topics in general: #linux, #kernel, #foss, #git, #sysadmin, #infrastructure.

For my personal account, please follow @monsieuricon@castoranxieux.ca.

Montréal, Québec, Canada 🇨🇦🇺🇦

Eurogamer just posted:

Musical moomin adventure Snufkin: Melody of Moominvalley is out next week

Snufkin: Melody of Moominvalley, the lovely looking musical adventure based on Tove Jansson's classic series of children's stories, finally has a released date and will be launching for Switch and PC via Steam on Tuesday, 7th March.

Melody of Moominvalley sees players slipping into the oversized green hat of the wanderer Snufkin, as he harnesses the ...

https://www.eurogamer.net/musical-moomin-adventure-snufkin-melody-of-moominvalley-is-out-next-week?utm_source=feed&utm_medium=rss&utm_campaign=feed

0
3
1
rupol
Show content
Fuck Putin. Russia will be free.
0
3
11

Ente is now fully ! 😌

You can find the source to our apps and SERVER @ https://github.com/ente-io/ente

Thank YOU for helping us get this far! 🙏

2
4
1
The worst part of my System76 Lemur laptop is the horrendously poor design of the arrow keys. You will notice how PgUp and PgDn are immediately adjacent to the left and right arrow key, but they are also identical to the touch, so whenever I have to edit something that's not in vim, I end up jumping to some random part of the page half the time.

Yes, I have now remapped them to be arrow keys as well, but I really shouldn't have to do that. 😤
4
2
4
The "ad" in "ad-revenue model" stands for "anxiety-driven."
0
0
6

Happy 30th of February to all those with dodgy date handling in their code...

1
1
1
I've followed more cool trans and enby people in the past 6 hours than in the past 6 months, it's glorious. :)
0
1
7
Periodic reminder that as long as birth certificates have a "gender" section, then your government is literally running a children's genital registry.
3
44
59

"At this time an open source HDMI 2.1 implementation is not possible without running afoul of the HDMI Forum requirements."

https://arstechnica.com/gadgets/2024/02/hdmi-forum-to-amd-no-you-cant-make-an-open-source-hdmi-2-1-driver/

1
5
1

Broke: Licensing personal projects as AGPL so mega-co's can't use them.

Woke; Writing personal projects in C, so mega-co's can't use them.

1
8
1
NTS: before getting frustrated that ntp is refusing to set the correct time on the server, maybe check if it's actually your laptop that has a 30-minute clock skew...
0
0
9

[$] LWN.net Weekly Edition for February 29, 2024 https://lwn.net/Articles/963168/

0
1
0
I feel terrible, but I haven't laughed this hard in a long time.
8
27
67
Custom message-ids with mutt and coolname
Show content

Message-ID's are used to identify and retrieve messages from the public-inbox archive on lore.kernel.org, so it's only natural to want to use memorable ones. Or maybe it's just me.

Regardless, here's what I do with neomutt and coolname:

  1. If coolname isn't yet packaged for your distro, you can install it with pip:

    pip install --user coolname
    
  2. Create this file as ~/bin/my-msgid.py:

    #!/usr/bin/python3
    import sys
    import random
    import string
    import datetime
    import platform
    
    from coolname import generate_slug
    
    parts = []
    parts.append(datetime.datetime.now().strftime('%Y%m%d'))
    parts.append(generate_slug(3))
    parts.append(''.join(random.choices(string.hexdigits, k=6)).lower())
    
    sys.stdout.write('-'.join(parts) + '@' + platform.node().split('.')[0])
    
  3. Create this file as ~/.mutt-fix-msgid:

    my_hdr Message-ID: <`/path/to/my/bin/my-msgid.py`>
    
  4. Add this to your .muttrc (works with mutt and neomutt):

    send-hook . "source ~/.mutt-fix-msgid"
    
  5. Enjoy funky message-id's like 20240227-flawless-capybara-of-drama-e09653@lemur. :)

2
3
2
At first, I picked an angry thread to analyze. Probably not a good example... or maybe too good of an example? ;)

https://asciinema.org/a/643432
0
0
3
Here's a quickie demonstration of using ChatGPT-4 to summarize email threads on LKML.

https://asciinema.org/a/643435
1
1
4
It's a record high of +13°C in Montreal today. I'm enjoying it now, but I don't look forward to the forest fire season this summer. :(
2
3
9
Is it me? Am getting too old?
0
1
6
"This presentation was written by AI" is the modern day's version of "I'm seeing these slides for the first time."
0
0
3
Show older