med-mastodon.com is one of the many independent Mastodon servers you can use to participate in the fediverse.
Medical community on Mastodon

Administered by:

Server stats:

316
active users

#unix

36 posts27 participants1 post today
PH4NTXM PROJECT (LINUX) 🐧<p>🚀 IT'S OFFICIAL!</p><p>PH4NTXM 1.1 “Alien Flux” is LIVE — a new era for custom Debian-based systems begins.</p><p>🌐 <a href="https://ph4ntxmproject.netlify.app/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">ph4ntxmproject.netlify.app/</span><span class="invisible"></span></a></p><p>📦 <a href="https://archive.org/details/PH4NTXM-1.1-Alien-Flux-Official-Distribution" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">archive.org/details/PH4NTXM-1.</span><span class="invisible">1-Alien-Flux-Official-Distribution</span></a></p><p><a href="https://mastodon.social/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> <a href="https://mastodon.social/tags/New" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>New</span></a> <a href="https://mastodon.social/tags/Debian" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Debian</span></a> <a href="https://mastodon.social/tags/FOSS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FOSS</span></a> <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/SysAdmin" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SysAdmin</span></a> <a href="https://mastodon.social/tags/DevOps" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DevOps</span></a> <a href="https://mastodon.social/tags/Cyberpunk" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Cyberpunk</span></a> <a href="https://mastodon.social/tags/HackerCulture" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HackerCulture</span></a> <a href="https://mastodon.social/tags/LinuxDistribution" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LinuxDistribution</span></a> <a href="https://mastodon.social/tags/CustomOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CustomOS</span></a> <a href="https://mastodon.social/tags/LiveBuild" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LiveBuild</span></a> <a href="https://mastodon.social/tags/Infosec" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Infosec</span></a> <a href="https://mastodon.social/tags/TechCommunity" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TechCommunity</span></a> <a href="https://mastodon.social/tags/AlienFlux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AlienFlux</span></a> <a href="https://mastodon.social/tags/PH4NTXM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PH4NTXM</span></a> <a href="https://mastodon.social/tags/Privacy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Privacy</span></a> <a href="https://mastodon.social/tags/Security" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Security</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/GNU" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GNU</span></a> <a href="https://mastodon.social/tags/Terminal" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Terminal</span></a> <a href="https://mastodon.social/tags/HackThePlanet" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HackThePlanet</span></a> <a href="https://mastodon.social/tags/Coding" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Coding</span></a> <a href="https://mastodon.social/tags/Programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Programming</span></a> <a href="https://mastodon.social/tags/EthicalHacking" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>EthicalHacking</span></a> <a href="https://mastodon.social/tags/SelfHosted" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SelfHosted</span></a> <a href="https://mastodon.social/tags/LinuxUsers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LinuxUsers</span></a> <a href="https://mastodon.social/tags/Innovation" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Innovation</span></a> <a href="https://mastodon.social/tags/SystemDevelopment" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SystemDevelopment</span></a> <a href="https://mastodon.social/tags/CustomLinux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CustomLinux</span></a> <a href="https://mastodon.social/tags/FreeSoftware" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FreeSoftware</span></a></p>
Jan Schaumann<p>Advanced Programming in the Unix Environment</p><p>Week 6: Program Startup</p><p>In this video lecture, we learn how a program starts. "What, you write 'main()' and off you go!" you say? Not so fast! Let's look at the program entry point '_start' and see if we can change it, and in the process find out that the function prototype of 'main' may not be what you think it is. Use your debugger to better understand how the process begins and ends its life.</p><p><a href="https://youtu.be/Yul4d-BDdx8" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">youtu.be/Yul4d-BDdx8</span><span class="invisible"></span></a></p><p><a href="https://mstdn.social/tags/apue" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>apue</span></a> <a href="https://mstdn.social/tags/unix" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>unix</span></a> <a href="https://mstdn.social/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a></p>
Lobsters<p>How I’d like my init system / service supervisor to be by <span class="h-card" translate="no"><a href="https://social.treehouse.systems/@RunxiYu" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>RunxiYu</span></a></span> <a href="https://lobste.rs/s/m9dkcf" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">lobste.rs/s/m9dkcf</span><span class="invisible"></span></a> <a href="https://mastodon.social/tags/linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>linux</span></a> <a href="https://mastodon.social/tags/unix" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>unix</span></a><br><a href="https://runxiyu.org/blog/linit/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">runxiyu.org/blog/linit/</span><span class="invisible"></span></a></p>
रञ्जित (Ranjit Mathew)<p>Nice discussion:</p><p>“If You Could Redesign Linux Userland From Scratch, What Would You Do Differently?”, Runxi Yu, Lobsters (<a href="https://lobste.rs/s/ko5i9y/if_you_could_redesign_linux_userland_from" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">lobste.rs/s/ko5i9y/if_you_coul</span><span class="invisible">d_redesign_linux_userland_from</span></a>).</p><p><a href="https://mastodon.social/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> <a href="https://mastodon.social/tags/OS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OS</span></a> <a href="https://mastodon.social/tags/OSDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OSDev</span></a> <a href="https://mastodon.social/tags/Userland" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Userland</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/RewriteItFromScratch" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RewriteItFromScratch</span></a> <a href="https://mastodon.social/tags/OperatingSystem" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OperatingSystem</span></a></p>
Larvitz<p>Hello 15-STABLE BETA2 :freebsd_logo: 😀 </p><p>All working great, but PKGBASE is something, I need to get used to haha.</p><p><a href="https://mastodon.bsd.cafe/tags/freebsd" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>freebsd</span></a> <a href="https://mastodon.bsd.cafe/tags/freebsd15" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>freebsd15</span></a> <a href="https://mastodon.bsd.cafe/tags/testing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>testing</span></a> <a href="https://mastodon.bsd.cafe/tags/unix" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>unix</span></a></p>
Erik L. Midtsveen ☮︎꩜ૐ<p>"This channel has my own videos that I made myself. I used to use Windows but now I use Linux and have made some videos about this. I also have my own blog Andrea Sites."</p><p>-- Andrea Borman</p><p><a href="https://www.youtube.com/@AndreaBorman/featured" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/@AndreaBorman/feat</span><span class="invisible">ured</span></a></p><p><a href="https://social.linux.pizza/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> <a href="https://social.linux.pizza/tags/Debian" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Debian</span></a> <a href="https://social.linux.pizza/tags/DebianSid" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DebianSid</span></a> <a href="https://social.linux.pizza/tags/DebianStable" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DebianStable</span></a> <a href="https://social.linux.pizza/tags/Debian13" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Debian13</span></a> <a href="https://social.linux.pizza/tags/DebianTrixie" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DebianTrixie</span></a> <a href="https://social.linux.pizza/tags/Trixie" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Trixie</span></a> <a href="https://social.linux.pizza/tags/Unix" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Unix</span></a> <a href="https://social.linux.pizza/tags/Ubuntu" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Ubuntu</span></a> <a href="https://social.linux.pizza/tags/LinuxMint" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LinuxMint</span></a> <a href="https://social.linux.pizza/tags/Mint" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Mint</span></a></p>
Erik L. Midtsveen ☮︎꩜ૐ<p>Yeah, Grandman uses Debian Sid too, but wanted to switch to Stable instead. </p><p><a href="https://www.youtube.com/watch?v=mQc0H_gV8ZA" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">youtube.com/watch?v=mQc0H_gV8ZA</span><span class="invisible"></span></a></p><p><a href="https://social.linux.pizza/tags/Debian" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Debian</span></a> <a href="https://social.linux.pizza/tags/DebianSid" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DebianSid</span></a> <a href="https://social.linux.pizza/tags/Trixie" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Trixie</span></a> <a href="https://social.linux.pizza/tags/Debian13" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Debian13</span></a> <a href="https://social.linux.pizza/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> <a href="https://social.linux.pizza/tags/Unix" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Unix</span></a> <a href="https://social.linux.pizza/tags/FreeSoftware" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FreeSoftware</span></a></p>
The Psychotic Network Ferret<p>silly idea for a <a href="https://mastodon.bsd.cafe/tags/UNIX" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>UNIX</span></a> program.</p><p>sloth</p><p>It's cat(1), but with a short usleep() call after each character, and a longer usleep() after each EoL.</p>
oneguynick<p>🎉 Happy 30th Birthday to OpenBSD!</p><p>Alongside Linux, it’s the OS that’s had the biggest impact on my professional life; shaping how I think about security, simplicity, and clean design. </p><p><a href="https://mastodon.social/tags/OpenBSD" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenBSD</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/infosec" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>infosec</span></a></p>

Der Aufruf zur Einreichung für das Frühjahrsfachgespräch (FFG) der GUUG (German Unix User Group) wurde veröffentlicht. Bis zum 04. Januar 2026 können Vorträge, Themebeiträge, Workshops und Tutorien eingereicht werden.

guug.de/veranstaltung/ffg2026/

Das FFG findet vom 4. bis zum 6. März an der TU Nürnberg statt.

German Unix User GroupTITLEHome – Aufruf zur Einreichung Für das Frühjahrsfachgespräche (FFG), ihren Hauskongress, der 2026 vom 04.03.-06.03. an der TU Nürnberg stattfindet, sucht die GUUG Vortragende für Tutorien, Workshops und Vorträge. Die Vorträge werden am Donnerstag und Freitag (05./06.03.) in zwei paral
Replied in thread

Advanced Programming in the Unix Environment

Week 6: Memory Layout of a Process

Let's talk about the details of a process. We start with a visual representation of a process in memory and create a program that prints out the addresses of different elements of a program and observe the alignment of the text, data, and bss segments as well as the placement of the heap and stack. We also illustrate what a stack overflow looks like.

youtu.be/aHmcowhoOzU

In 1983, #Unix was already recognised for its elegance and portability. However, at the time, Unix's use was primarily academic and institutional; the broader open-source movement, including #Linux and #FreeBSD, was still years away. The August 1983 issue of BYTE was a special edition dedicated to the C programming language. It featured the insert “The History of Unix,” which highlighted the co-development of C and Unix, and the key role C played in the portability of Unix
Via @unix_byte

Replied in thread
🔘 Other: :gnu: GNU's Not Unix, literally, and it is the actual operating system I spend all my programming time on, not plain "Linux". Linux — or, even better, :freedo: GNU Linux-libre — is the kernel it uses, just like others do, such as Android.

If we call everything the same, then macOS qualifies as Unix too—let's try more generic terms such as "POSIX" or "Unix-like".

All these projects deserve their distinct recognition.

#GNU #GNULinux #Unix #POSIX
Replied in thread

Advanced Programming in the Unix Environment

Tool Tip: ed(1) is the standard text editor

As part of our discussion of unix development tools, we take a short detour to provide a quick walkthrough of ed(1), the standard text editor. This is not done merely to up your geek creds, but understanding ed(1) will also helps us better understand other tools like vi(1), sed(1), and ultimately even things like diff(1) and patch(1) better.

youtu.be/mRZsV7aMK0I

OK #unix and #linux gurus, how about this one

I want to continuously sync a remote directory to a local one at let's say 2-10Hz

HOWEVER

I can't make outbound connections from the remote machine. I can reach and grab things just fine.

For instance
rsync -avz remote:/src/ /here/
works but putting that into a bash loop feels like it would overwhelm something

I think I want to keep an ssh session open? Or tunnel, if I can set that up from the remote end only?

I've already thought of netcat, but again outbound connections don't work. I don't know any details about how that is set up.

Oh also both ends are running RH7 and the remote end can't install any packages. We need base install solutions only.

mmmm....wait a second, sleep takes a float!

while true; do
rsync -avz remote:/src/ /here/
sleep .1
done

seems to be fine. I do feel like I shouldn't be reestablishing ssh at 10Hz, tho....