1 <?xml version=
"1.0" encoding=
"ISO-8859-1"?>
2 <rss version='
2.0' xmlns:lj='http://www.livejournal.org/rss/lj/
1.0/'
>
4 <title>Petter Reinholdtsen - Entries from January
2025</title>
5 <description>Entries from January
2025</description>
6 <link>http://www.hungry.com/~pere/blog/
</link>
10 <title>What is the most supported MIME type in Debian in
2025?
</title>
11 <link>http://www.hungry.com/~pere/blog/What_is_the_most_supported_MIME_type_in_Debian_in_2025_.html
</link>
12 <guid isPermaLink=
"true">http://www.hungry.com/~pere/blog/What_is_the_most_supported_MIME_type_in_Debian_in_2025_.html
</guid>
13 <pubDate>Sat,
18 Jan
2025 10:
30:
00 +
0100</pubDate>
14 <description><p
><a href=
"http://www.hungry.com/~pere/blog/What_is_the_most_supported_MIME_type_in_Debian_in_2018_.html
">Seven
</a
>
16 <a href=
"http://www.hungry.com/~pere/blog/What_is_the_most_supported_MIME_type_in_Debian_.html
">twelve
</a
>
17 years ago, I measured what the most supported MIME type in Debian
18 was
</a
>, first by analysing the desktop files in all packages in the
19 archive, then by analysing the DEP-
11 AppStream data set. I guess it
20 is time to repeat the measurement, only for unstable as last time:
</p
>
22 <p
><strong
>Debian Unstable:
</strong
></p
>
26 ----- -----------------------
49 <p
>The list was created like this using a sid chroot:
</p
>
52 cat /var/lib/apt/lists/*sid*_dep11_Components-amd64.yml.gz | \
53 zcat | awk
'/^ - \S+\/\S+$/ {print $
2 }
' | sort | \
54 uniq -c | sort -nr | head -
20
57 <p
>It is nice to see that the same number of packages now support PNG
58 and JPEG. Last time JPEG had more support than PNG. Most of the MIME
59 types are known to me, but the
'audio/x-scpls
' one I have no idea what
60 represent, except it being an audio format. To find the packages
61 claiming support for this format, the appstreamcli command from the
62 appstream package can be used:
65 % appstreamcli what-provides mediatype audio/x-scpls | grep Package: | sort -u
66 Package: alsaplayer-common
73 Package: cynthiune.app
80 Package: mediaconch-gui
81 Package: mediainfo-gui
93 Package: soundconverter
100 <p
>Look like several video and auto tools understand the format.
101 Similarly one can check out the number of packages supporting the STL
102 format commonly used for
3D printing:
</p
>
105 % appstreamcli what-provides mediatype model/stl | grep Package: | sort -u
108 Package: open3d-viewer
112 <p
>How strange the
113 <a href=
"https://tracker.debian.org/pkg/slic3r
">slic3r
</a
> and
114 <a href=
"https://tracker.debian.org/pkg/slic3r-prusa
">prusa-slicer
</a
>
115 packages do not support STL. Perhaps just missing package metadata?
116 Luckily the amount of package metadata in Debian is getting better,
117 and hopefully this way of locating relevant packages for any file
118 format will be the preferred one soon.
120 <p
>As usual, if you use Bitcoin and want to show your support of my
121 activities, please send Bitcoin donations to my address
122 <b
><a href=
"bitcoin:
15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b
">15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b
</a
></b
>.
</p
>
127 <title>The
2025 LinuxCNC Norwegian developer gathering
</title>
128 <link>http://www.hungry.com/~pere/blog/The_2025_LinuxCNC_Norwegian_developer_gathering.html
</link>
129 <guid isPermaLink=
"true">http://www.hungry.com/~pere/blog/The_2025_LinuxCNC_Norwegian_developer_gathering.html
</guid>
130 <pubDate>Sat,
11 Jan
2025 14:
30:
00 +
0100</pubDate>
131 <description><p
><a href=
"https://linuxcnc.org/
">The LinuxCNC project
</a
> is
132 trotting along. And I believe this great software system for
133 numerical control of machines such as milling machines, lathes, plasma
134 cutters, routers, cutting machines, robots and hexapods, would do even
135 better with more in-person developer gatherings, so we plan to
136 organise such gathering this summer too.
</p
>
138 <p
>This year we would like to invite to a small LinuxCNC and free
139 software fabrication workshop/gathering in Norway this summer for the
140 weekend starting July
4th
2025. New this year is the slightly larger
141 scope, and we invite people also outside the LinuxCNC community to
142 join. As earlier, we suggest to organize it as an
143 <a href=
"https://en.wikipedia.org/wiki/Unconference
">unconference
</a
>,
144 where the participants create the program upon arrival.
</p
>
146 <p
>The location is a metal workshop
15 minutes drive away from to the
147 Gardermoen airport (OSL), where there is a lot of space and a hotel only
148 5 minutes away by car. We plan to fire up the barbeque in the evenings.
</p
>
150 <p
>Please let us know if you would like to join. We track the list of
151 participants on
<a href=
"https://pad.efn.no/p/linuxcnc-
2025-norway
">a
152 simple pad
</a
>, please add yourself there if you are interested in joining.
</p
>
154 <p
><a href=
"https://www.nuugfoundation.no/
">The NUUG Foundation
</a
> has on
155 our request offered to handle any money involved with this gathering,
156 in other words holding any sponsor funds and paying any bills.
157 NUUG Foundation is a spinnoff from the NUUG member organisation here
158 in Norway with long ties to the free software and open standards
159 communities.
</p
>
161 <p
>As usual we hope to find sponsors to pay for food, lodging and travel.
</p
>
163 <p
>As usual, if you use Bitcoin and want to show your support of my
164 activities, please send Bitcoin donations to my address
165 <b
><a href=
"bitcoin:
15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b
">15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b
</a
></b
>.
</p
>