<?xml version="1.0" encoding="utf-8" ?>

<rss version="2.0" 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   >
<channel>
    
    <title>Daniel Lange's blog (Entries tagged as bsd)</title>
    <link>https://daniel-lange.com/</link>
    <description>agrep -pB IT /dev/life</description>
    <dc:language>en</dc:language>
    <generator>Serendipity 2.6-alpha1 - http://www.s9y.org/</generator>
    <pubDate>Tue, 08 Dec 2020 08:55:56 GMT</pubDate>

    <image>
    <url>//daniel-lange.com/uploads/Avatar_Blog_144_234.png</url>
    <title>RSS: Daniel Lange's blog - agrep -pB IT /dev/life</title>
    <link>https://daniel-lange.com/</link>
    <width>144</width>
    <height>234</height>
</image>

<item>
    <title>No dog food today - the Linux Foundation annual report</title>
    <link>https://daniel-lange.com/archives/166-No-dog-food-today-the-Linux-Foundation-annual-report.html</link>
            <category>Strategy</category>
    
    <comments>https://daniel-lange.com/archives/166-No-dog-food-today-the-Linux-Foundation-annual-report.html#comments</comments>
    <wfw:comment>https://daniel-lange.com/wfwcomment.php?cid=166</wfw:comment>

    <slash:comments>5</slash:comments>
    <wfw:commentRss>https://daniel-lange.com/rss.php?version=2.0&amp;type=comments&amp;cid=166</wfw:commentRss>
    

    <author>nospam@example.com (Daniel Lange)</author>
    <content:encoded>
    &lt;p&gt;The Linux Foundation has published its &lt;a href=&quot;https://www.linuxfoundation.org/wp-content/uploads/2020/11/2020-Linux-Foundation-Annual-Report_113020.pdf&quot;&gt;annual report&lt;/a&gt; today. LWN &lt;a href=&quot;https://lwn.net/Articles/838871&quot;&gt;calls it glossy&lt;/a&gt; and yeah, boy, it is shiny.&lt;/p&gt;

&lt;p&gt;So shiny that people that work in the publishing industry immediately see this has been produced with the Adobe toolchain which - unfortunately - is one of the big suites of software not yet available for Linux.&lt;/p&gt;

&lt;p&gt;Checking the PDF file metadata reveals the keywords &quot;open source, open standards, open hardware, open data&quot;. That is what the Linux Foundation is about. Good stuff.&lt;/p&gt;

&lt;p&gt;&lt;!-- s9ymdb:667 --&gt;&lt;img class=&quot;serendipity_image_center&quot; width=&quot;552&quot; height=&quot;676&quot;  src=&quot;https://daniel-lange.com/uploads/entries/Linux-Foundation-Annual-Report-2020-cover.jpg&quot; title=&quot;Mouseovers are for xkcd!&quot; alt=&quot;Linux Foundation annual report 2020 cover&quot;&gt;&lt;/p&gt;

&lt;p&gt;The PDF producer meta data for the annual report PDF has been set to &quot;Linux kernel 0.12.1 for Workgroups&quot; and the PDF creator meta data element to &quot;Sharp Zaurus XR-5000 (Maemo5) Edition&quot;. Somebody thought to better hide the real data and had some tongue-in-cheek ideas. Kudos.&lt;/p&gt;

&lt;p&gt;But nicer would have been to use Open Source software to produce the report, not?&lt;/p&gt;

&lt;p&gt;Running &lt;code&gt;strings 2020-Linux-Foundation-Annual-Report_113020.pdf | grep Adobe | wc -l&lt;/code&gt; gives us 1229 lines and confirms the suspicion of the toolchain.&lt;/p&gt;

&lt;p&gt;A stale &lt;code&gt;/Title (Annual Report 2020) /Producer (macOS Version 10.15.7 \(Build 19H15\) Quartz PDFContext)&lt;/code&gt; has been forgotten in the document to tell us about the platform.&lt;/p&gt;

&lt;p&gt;So, ladies and gentlemen, the Linux Foundation 2020 annual report has been produced on a Mac.&lt;/p&gt;

&lt;p&gt;Running Adobe Creative Cloud on MacOS Catalina 10.15.7.&lt;/p&gt;

&lt;p&gt;Which is proprietary software. Its kernel (and some userland pieces) are based on BSD. Not Linux.&lt;/p&gt;

&lt;hr /&gt;

&lt;p&gt;The image on the front page also struck me as a bit odd ... using a ballpoint pen on the laptop screen?&lt;/p&gt;

&lt;p&gt;Unbranded laptop.
Unbranded cup in the foreground.&lt;/p&gt;

&lt;p&gt;Kid in the background &lt;em&gt;not&lt;/em&gt; paying attention to his tablet.&lt;/p&gt;

&lt;p&gt;All of that cries stock image so loud it hurts.&lt;/p&gt;

&lt;p&gt;Google currently finds ~560 uses of the picture and any &lt;a href=&quot;https://www.shutterstock.com/support/article/Do-I-need-to-credit-Shutterstock-the-artist-when-I-use-Images-or-Footage&quot;&gt;editorial use&lt;/a&gt; nicely tells us that it is &amp;copy; &lt;a href=&quot;https://www.shutterstock.com/de/g/draganagordic&quot;&gt;Dragana Gordic / Shutterstock&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;The image is &quot;Smiling mom working at home with her child on the sofa while writing an email. Young woman working from home, while in quarantine isolation during the Covid-19 health crisis&quot;.&lt;/p&gt;

&lt;p&gt;See the &lt;a href=&quot;https://www.dailymail.co.uk/news/article-8683629/Staff-working-home-nearly-extra-hour-day-research-shows-send-emails.html&quot;&gt;Daily Mail&lt;/a&gt; for a wonderful example of the working mum in context. I hope, if her laptop had been powered on, it would have run Linux. I mean, what else would still run on an old white MacBook with an Intel &quot;Core 2 Duo&quot; processor from 2008?&lt;/p&gt;

&lt;p&gt;&lt;!-- s9ymdb:668 --&gt;&lt;img class=&quot;serendipity_image_center&quot; width=&quot;504&quot; height=&quot;742&quot;  src=&quot;https://daniel-lange.com/uploads/entries/DailyMail-screenshot-stock-image.png&quot; title=&quot;O.k., here you go: Shiny, too!&quot; alt=&quot;Daily Mail screenshot of the same stock image used&quot;&gt;&lt;/p&gt;
 &lt;a class=&quot;block_level&quot; href=&quot;https://daniel-lange.com/archives/166-No-dog-food-today-the-Linux-Foundation-annual-report.html#extended&quot;&gt;Continue reading &quot;No dog food today - the Linux Foundation annual report&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Thu, 03 Dec 2020 22:18:00 +0000</pubDate>
    <guid isPermaLink="false">https://daniel-lange.com/archives/166-guid.html</guid>
    <category>bsd</category>
<category>dogfood</category>
<category>dtp</category>
<category>linux</category>
<category>mac</category>
<category>macos</category>

</item>
<item>
    <title>Saving misc/jive</title>
    <link>https://daniel-lange.com/archives/127-Saving-miscjive.html</link>
            <category>BSD</category>
    
    <comments>https://daniel-lange.com/archives/127-Saving-miscjive.html#comments</comments>
    <wfw:comment>https://daniel-lange.com/wfwcomment.php?cid=127</wfw:comment>

    <slash:comments>1</slash:comments>
    <wfw:commentRss>https://daniel-lange.com/rss.php?version=2.0&amp;type=comments&amp;cid=127</wfw:commentRss>
    

    <author>nospam@example.com (Daniel Lange)</author>
    <content:encoded>
    &lt;p&gt;One thing I love about FreeBSD is the way the core team keeps the wider community updated about project news e.g. via their quarterly status reports.
So while reading the &lt;a href=&quot;https://www.freebsd.org/news/status/report-2016-10-2016-12.html&quot;&gt;FreeBSD Q4/2016 status report&lt;/a&gt;, I was quite surprised to find that a text filter converting English to &lt;a href=&quot;https://en.wikipedia.org/wiki/Glossary_of_jive_talk&quot; title=&quot;Wikipedia entry on Jive talk&quot;&gt;&quot;Jive speak&quot;&lt;/a&gt; had been removed from the ports tree. FreeBSD Core members argue that &lt;i&gt;&quot;today the implicit approval implied by having it in the ports tree sends a message at odds with the project&#039;s aims.&quot;&lt;/i&gt;&lt;/p&gt;

&lt;p&gt;Now this is bullshit as I&#039;m sure FreeBSD core neither endorses Citrix (&lt;code&gt;net/citrix_ica&lt;/code&gt;) nor Cisco (&lt;code&gt;emulators/gna3&lt;/code&gt;, &lt;code&gt;devel/libcli&lt;/code&gt;, &lt;code&gt;graphics/py27-blockdiagcontrib-cisco&lt;/code&gt; and many more) but just hosts code to make living with them easier.&lt;/p&gt;

&lt;p&gt;So the important thing here is:&lt;/p&gt;

&lt;table&gt;
&lt;tr&gt;&lt;td&gt;
&lt;img class=&quot;serendipity_image_left&quot; width=&quot;48&quot; height=&quot;48&quot; hspace=&quot;20&quot; src=&quot;https://daniel-lange.com/uploads/icons/markup/info.png&quot; title=&quot;Important: Switch on brain and try to memorize.&quot; alt=&quot;Important: Switch on brain and try to memorize.&quot; /&gt;
&lt;/td&gt;
&lt;td&gt;
Hosting is not endorsing.&lt;br /&gt;
It is a purely technical act and by definition agnostic to the hosted content.
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p&gt;In every sane jurisdiction there is the requirement to remove hosted content that violates a law. And that makes sense. It reflects the societal consensus what is still acceptable and what is not. This changes over time but there is a proven process in place for these changes to become relevant: political discussion and consequential law making.&lt;/p&gt;

&lt;p&gt;There is very deliberately never a law against bad taste and/or offensive humor. Where such a law still exists, you&#039;re in a somewhat underdeveloped jurisdiction. Because the hosting (pun intended) society has not matured sufficiently yet. This may happen due to overly conservative or self-protective ruling classes, ideological or religious blindness. None of these are desirable for society as a whole and the &lt;a href=&quot;http://www.dailydot.com/via/digital-self-defense-privacy-already-dead/&quot; title=&quot;Daily dot article: Digital self defense - Is privacy already dead? ... mentioning the scissors in your head concept in good context&quot;&gt;scissors in your head&lt;/a&gt; are paving the way to go back to darker ages. So don&#039;t. Be welcoming, be tolerant.&lt;/p&gt;

&lt;p&gt;Tolerance means accepting things you do not like. Not accepting just what endorses your personal taste, beliefs or state of mind.&lt;/p&gt;

&lt;p&gt;Does that mean, FreeBSD should continue to host the &quot;Jive&quot; filter? No, it&#039;s purely their choice. But their argument that hosting is endorsing is wrong. Inclusion into a FreeBSD media may be, like Debian strictly differentiates between the main archive, which it endorses, and &lt;a href=&quot;https://www.debian.org/doc/debian-policy/ch-archive#s-contrib&quot;&gt;contrib or non-free sections&lt;/a&gt; which it does not endorse. But still hosts regardless. So hosting is not endorsing.&lt;/p&gt;

&lt;p&gt;That said, here you go:&lt;/p&gt;

&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
  &lt;th&gt;File&lt;/th&gt;
  &lt;th&gt;Function&lt;/th&gt;
  &lt;th&gt;sha256&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
  &lt;td&gt;&lt;a href=&quot;https://daniel-lange.com/software/jive-1.1.tar.gz&quot; title=&quot;download source .tar.gz for jive: 4.6kB&quot;&gt;jive-1.1.tar.gz&lt;/a&gt;&lt;/td&gt;
  &lt;td&gt;Source to the &quot;Jive&quot; filter&lt;/td&gt;
  &lt;td&gt;3463d80ad159a27d9fcf87f163a7be5eba39dbf15c5156f052798b81271523f2&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td&gt;&lt;a href=&quot;https://daniel-lange.com/software/ports_misc_jive.tar.gz&quot; title=&quot;download .tar.gz of the FreeBSD ports files for jive: 1.1kB&quot;&gt;ports_misc_jive.tar.gz&lt;/a&gt;&lt;/td&gt;
  &lt;td&gt;ports files to build the &quot;Jive&quot; filter under FreeBSD&lt;/td&gt;
  &lt;td&gt;47dc7b660d499d671daa18f992cdd348bd95c34e02874addd2bcf3e5c3f90b59&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td&gt;&lt;a href=&quot;https://daniel-lange.com/software/swedishchef.zip&quot; title=&quot;download mirror of swedishchef.zip: 62kB&quot;&gt;swedishchef.zip&lt;/a&gt;&lt;/td&gt;
  &lt;td&gt;mirror of swedishchef.zip&lt;/td&gt;
  &lt;td&gt;d0830b81aec6ad6a6ff824e1d80c9fa97d3a5447bad9f8a2b32dbd0dfb8df709&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;

&lt;p&gt;The last file above is a mirror of &lt;a href=&quot;https://www.cs.utexas.edu/~jbc/home/chef.html&quot;&gt;files hosted by John B. Chambers&lt;/a&gt;. He has a &quot;chef&quot; cgi running there allowing the conversion of English text to &quot;Swedish Chef&quot;, &quot;Valley Girl&quot; or &quot;Pig Latin&quot;. And the &quot;Jive&quot; variant that uses the same Lex/Yacc/Flex files as the &lt;code&gt;misc/jive&lt;/code&gt; that used to be part of the FreeBSD ports tree and is conserved above.&lt;/p&gt;

&lt;p&gt;If you are interested in the public part of the discussion that happened &lt;em&gt;after&lt;/em&gt; &lt;code&gt;misc/jive&lt;/code&gt; was marked for removal from the ports tree, check out the &lt;a href=&quot;https://lists.freebsd.org/pipermail/freebsd-ports/2016-October/thread.html#105417&quot;&gt;freebsd-ports mailing list thread&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;P.S.: &lt;a href=&quot;http://www.freshports.org/misc/valspeak/&quot;&gt;Valspeak&lt;/a&gt; is still in the ports tree as &lt;code&gt;misc/valspeak&lt;/code&gt; ... just sayin&#039;.&lt;/p&gt;

&lt;p&gt;P.P.S.: &lt;code&gt;apt-cache show filters&lt;/code&gt; # Debian &amp;amp; Ubuntu. Awesome. &amp;#9825;&lt;/p&gt;
 
    </content:encoded>

    <pubDate>Tue, 14 Feb 2017 10:15:00 +0000</pubDate>
    <guid isPermaLink="false">https://daniel-lange.com/archives/127-guid.html</guid>
    <category>bsd</category>
<category>filter</category>
<category>freebsd</category>
<category>hosting</category>

</item>

</channel>
</rss>
