veganism.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
Veganism Social is a welcoming space on the internet for vegans to connect and engage with the broader decentralized social media community.

Administered by:

Server stats:

223
active users

#opensourcefriday

1 post1 participant0 posts today
Tariq<p><a href="https://mastodon.social/tags/opensourceFriday" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>opensourceFriday</span></a> </p><p>Image editors like GIMP are fairly generic - "jack of all trades, master of none".</p><p><a href="https://mastodon.social/tags/krita" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>krita</span></a> emerged in the 2000s as a specialised tool for drawing and painting with realistic pen/brush marks.</p><p>It has been a real success story - gaining quality as good/better than commercial tools, retaining a firm focus on good UX, and gathering a strong community around it.</p><p><a href="https://www.youtube.com/shorts/RA9v4C0_ULU" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">youtube.com/shorts/RA9v4C0_ULU</span><span class="invisible"></span></a></p><p>find out more:<br><a href="https://en.wikipedia.org/wiki/Krita" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">en.wikipedia.org/wiki/Krita</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/opensource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>opensource</span></a> <a href="https://mastodon.social/tags/drawing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>drawing</span></a>&nbsp;<a href="https://mastodon.social/tags/painting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>painting</span></a> <a href="https://mastodon.social/tags/art" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>art</span></a></p>
Tariq<p><a href="https://mastodon.social/tags/opensourceFriday" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>opensourceFriday</span></a> </p><p>back in the old days installing Linux destroyed whatever was on the disk - often Windows</p><p>slowly tools matured to help partition disks and install multiple operating systems</p><p>a key step was setting up the boot loader - a rite of passage for many Linux enthusiasts in the 2000s</p><p>in the days before GRUB we had LILO, and would spend time editing lilo.conf to get Windows on the boot menu, and then to "chainload"</p><p><a href="https://en.wikipedia.org/wiki/LILO_(bootloader)" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">en.wikipedia.org/wiki/LILO_(bo</span><span class="invisible">otloader)</span></a></p><p><a href="https://mastodon.social/tags/opensource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>opensource</span></a> <a href="https://mastodon.social/tags/tech" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tech</span></a></p>
Tariq<p><a href="https://mastodon.social/tags/opensourceFriday" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>opensourceFriday</span></a> </p><p>I was genuinely excited when DTrace came out in 2005 for Solaris 10.</p><p>Observing / debugging normally suffers from</p><p>(1) observation has an effect eg on performance</p><p>(2) debugging executable is different.</p><p>Dtrace has ambitious goals</p><p>(1) live in-production observation</p><p>(2) negligible impact on performance</p><p>(3) instrument all software - os and userland</p><p>Dtrace is now in BSDs, Linux, MacOS, even Windows.</p><p><a href="https://en.wikipedia.org/wiki/DTrace" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">en.wikipedia.org/wiki/DTrace</span><span class="invisible"></span></a></p><p><a href="https://illumos.org/books/dtrace/bookinfo.html#bookinfo" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">illumos.org/books/dtrace/booki</span><span class="invisible">nfo.html#bookinfo</span></a></p><p><a href="https://mastodon.social/tags/opensource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>opensource</span></a> <a href="https://mastodon.social/tags/unix" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>unix</span></a> <a href="https://mastodon.social/tags/tech" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tech</span></a></p>
Tariq<p><a href="https://mastodon.social/tags/opensourceFriday" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>opensourceFriday</span></a> </p><p>A medium-long time ago I used to use an actual camera for <a href="https://mastodon.social/tags/photography" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>photography</span></a>. I didn't have a smartphone, and even if I did their cameras were bad.</p><p>A tool I used to do tone-mapping was Lightzone. Not to be confused with Adobe's Lightroom.</p><p>I loved how simple and understandable the UI was - simply push up/down tones from source to target. </p><p>It was free but only became <a href="https://mastodon.social/tags/opensource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>opensource</span></a> in 2012<br><a href="https://en.wikipedia.org/wiki/LightZone" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">en.wikipedia.org/wiki/LightZone</span><span class="invisible"></span></a></p><p>tutorials: <br><a href="https://www.youtube.com/channel/UCGob3KtUcRJqz-GwA5Owbdg" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/channel/UCGob3KtUc</span><span class="invisible">RJqz-GwA5Owbdg</span></a></p><p>releases:<br><a href="https://github.com/ktgw0316/LightZone/?tab=readme-ov-file" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/ktgw0316/LightZone/</span><span class="invisible">?tab=readme-ov-file</span></a></p>
Tariq<p><a href="https://mastodon.social/tags/opensourceFriday" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>opensourceFriday</span></a> </p><p><a href="https://mastodon.social/tags/FFmpeg" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FFmpeg</span></a> is multi-platform swiss-army knife of libraries and tools, of which only one ffmpeg command.</p><p><a href="https://en.wikipedia.org/wiki/FFmpeg" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">en.wikipedia.org/wiki/FFmpeg</span><span class="invisible"></span></a></p><p>I'm not an expert user but over the years it has helped me to:</p><p>* convert ripped CD flacs to mp3/ogg</p><p>* re-encode video for a specific task eg friends' problematic players, and even projection at an art exhibition</p><p>* making animated maths visualisations from a sequence of images from python matplotlib eg </p><p><a href="https://www.youtube.com/watch?v=Ln6vWyQ4p3k" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">youtube.com/watch?v=Ln6vWyQ4p3k</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/opensource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>opensource</span></a> <a href="https://mastodon.social/tags/tech" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tech</span></a></p>
Tariq<p><a href="https://mastodon.social/tags/opensourceFriday" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>opensourceFriday</span></a> </p><p>During 1990s - 2000s I ran <a href="https://mastodon.social/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> and <a href="https://mastodon.social/tags/BSD" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>BSD</span></a>.</p><p>I started my <a href="https://mastodon.social/tags/unix" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>unix</span></a> journey on SunOS OpenWindows and Solaris CDE - both elegant desktops. </p><p>I wanted that sweet spot again:</p><p>✅ lightweight<br>✅ not distracting or visually busy - don't give me a headache<br>✅ stay out of my way, I want to work<br>✅ high quality elegant design<br>✅ just enough convenience, but no more</p><p>I settled on the <a href="https://mastodon.social/tags/XFCE" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>XFCE</span></a> desktop, which started in 1996 as a Linux version of CDE.</p><p><a href="https://en.wikipedia.org/wiki/Xfce" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">en.wikipedia.org/wiki/Xfce</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/opensource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>opensource</span></a> <a href="https://mastodon.social/tags/tech" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tech</span></a></p>
Tariq<p><a href="https://mastodon.social/tags/opensourceFriday" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>opensourceFriday</span></a> </p><p>Back in the old days, late 1990s to early 2000s, before today's abundance of <a href="https://mastodon.social/tags/python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>python</span></a> numerical analysis and visualisation frameworks and libraries ...</p><p>.. some of us used Scilab - a matlab work-alike created by the French INRIA. </p><p>It was pretty good. In fact it was amazing to have access to such powerful tools without paying huge sums.</p><p><a href="https://en.wikipedia.org/wiki/Scilab" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">en.wikipedia.org/wiki/Scilab</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/opensource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>opensource</span></a> <a href="https://mastodon.social/tags/tech" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tech</span></a> <a href="https://mastodon.social/tags/data" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>data</span></a> <a href="https://mastodon.social/tags/visualisation" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>visualisation</span></a> <a href="https://mastodon.social/tags/scilab" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>scilab</span></a></p>
Tariq<p><a href="https://mastodon.social/tags/opensourceFriday" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>opensourceFriday</span></a> </p><p>Waaaay back in the late 1990s I discovered Lyx - and have been using it ever since ... almost 30 years!</p><p>Lyx has a noble ambition - to let you to write documents as if you were using a GUI word processor, but render the documents using <a href="https://mastodon.social/tags/LaTex" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LaTex</span></a>. </p><p>✅ The key point is to write content - not code.</p><p>It almost succeeds. </p><p><a href="https://www.lyx.org" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">lyx.org</span><span class="invisible"></span></a><br><a href="https://en.wikipedia.org/wiki/LyX" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">en.wikipedia.org/wiki/LyX</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/opensource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>opensource</span></a> <a href="https://mastodon.social/tags/tech" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tech</span></a> <a href="https://mastodon.social/tags/typesetting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>typesetting</span></a> <a href="https://mastodon.social/tags/texLatex" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>texLatex</span></a></p>
Tariq<p><a href="https://mastodon.social/tags/opensourceFriday" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>opensourceFriday</span></a> </p><p>Way back around the year 2000 I got a job in tech, and the team all used an IDE on windows called <a href="https://mastodon.social/tags/KDevelop" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>KDevelop</span></a> </p><p>It was my first taste of an "IDE".</p><p>Previously I have only ever edited program files in simple text editors like vi, gedit, and the text editor that came with sunos4.</p><p>I learned how I didn't like C++ at all.</p><p>Kdevelop 0.1 was released in 1998. It was part of the KDE family and still is.</p><p><a href="https://kdevelop.org" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">kdevelop.org</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/opensource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>opensource</span></a> <a href="https://mastodon.social/tags/tech" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tech</span></a></p>
Tariq<p><a href="https://mastodon.social/tags/opensourceFriday" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>opensourceFriday</span></a> </p><p>Way back in 1995 I was working with data on a restricted SunOS 4 workstation. </p><p>That meant using the unix tools like sed, awk, grep to clean, filter, process data.</p><p>Sometimes I'd do calculations to create new "columns" in data files.</p><p>I found the basic shell csh couldn't do floating point. Actually neither can modern bash</p><p>That's when I discovered the Korn Shell:</p><p>ksh<br>$ echo "$((1.0 / 3))"<br>0.333333333333333</p><p>And that was my first introduction to different shells!</p><p><a href="https://mastodon.social/tags/opensource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>opensource</span></a></p>
Tariq<p><a href="https://mastodon.social/tags/opensourceFriday" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>opensourceFriday</span></a></p><p>one of the first tools I ever used, way back in 1995 was gnuplot</p><p>gnuplot on sunos was the only visualisation tool I had access to that would </p><p>1. plot maths functions</p><p>2. plot lots of data without crashing</p><p>and pretty nice was the ability to prepare and process data flexibly using unix tools before using gnuplot</p><p><a href="http://www.gnuplot.info" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">http://www.</span><span class="">gnuplot.info</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/opensource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>opensource</span></a></p>