lingo.lol is one of the many independent Mastodon servers you can use to participate in the fediverse.
A place for linguists, philologists, and other lovers of languages.

Server stats:

66
active users

#systemsprogramming

1 post1 participant0 posts today
No Starch Press<p>Building your own debugger is a powerful way to understand Linux internals. </p><p>From forking and tracing to handling signals and interacting with registers, you'll gain practical insight into how debuggers actually work. </p><p>It’s also a solid exercise in writing clean, testable C++ systems code.</p><p><a href="https://nostarch.com/building-a-debugger" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">nostarch.com/building-a-debugg</span><span class="invisible">er</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/Cplusplus" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Cplusplus</span></a> <a href="https://mastodon.social/tags/Debugging" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Debugging</span></a> <a href="https://mastodon.social/tags/SystemsProgramming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SystemsProgramming</span></a></p>
screwlisp<p><a href="https://gamerplus.org/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a> <a href="https://gamerplus.org/tags/systemsProgramming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>systemsProgramming</span></a> <a href="https://gamerplus.org/tags/software" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>software</span></a> <a href="https://gamerplus.org/tags/commonLisp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>commonLisp</span></a> <a href="https://gamerplus.org/tags/sitcalc" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>sitcalc</span></a> <a href="https://gamerplus.org/tags/emacs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>emacs</span></a> <a href="https://gamerplus.org/tags/eepitch" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>eepitch</span></a></p><p><a href="https://screwlisp.small-web.org/complex/my-eepitch-send-actions-and-the-situation-calculus/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">screwlisp.small-web.org/comple</span><span class="invisible">x/my-eepitch-send-actions-and-the-situation-calculus/</span></a></p><p>I relate <a href="https://gamerplus.org/tags/Sandewall" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Sandewall</span></a>'s call for situation calculus actions and the shared environment / database to be moved into the kernel viz my <a href="https://gamerplus.org/tags/literateProgramming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>literateProgramming</span></a> emacs useage.</p><p>People always said emacs /was/ the operatingsystem, didn't they.</p><p>Particularly, computer programs various send requests for actions to the emacs server where they are also seen playing out at they actually happen in real time.</p>
screwlisp<p><a href="https://gamerplus.org/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a> <a href="https://gamerplus.org/tags/softwareEngineering" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>softwareEngineering</span></a> article <a href="https://screwlisp.small-web.org/programming/tangle/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">screwlisp.small-web.org/progra</span><span class="invisible">mming/tangle/</span></a> <a href="https://gamerplus.org/tags/commonLisp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>commonLisp</span></a> <a href="https://gamerplus.org/tags/asdf" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>asdf</span></a> <a href="https://gamerplus.org/tags/systemsProgramming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>systemsProgramming</span></a> <a href="https://gamerplus.org/tags/series" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>series</span></a> <a href="https://gamerplus.org/tags/pathnames" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>pathnames</span></a> <a href="https://gamerplus.org/tags/packaging" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>packaging</span></a> </p><p>Really simple... Sort of... But so intricate to write. I deal with (writing a smidge of <a href="https://gamerplus.org/tags/interactive" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>interactive</span></a> <a href="https://gamerplus.org/tags/lazyEvaluation" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>lazyEvaluation</span></a> <a href="https://gamerplus.org/tags/functionalProgramming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>functionalProgramming</span></a> ) :</p><p>- Tangling markdown into an asdf :class :package-inferred-system lisp system<br>- Doing so with scan-file and collect-file from series<br>- Working with lisp’s make-pathname directories.</p><p><a href="https://gamerplus.org/tags/literateProgramming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>literateProgramming</span></a></p>
Hacker News<p>An epic treatise on error models for systems programming languages — <a href="https://typesanitizer.com/blog/errors.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">typesanitizer.com/blog/errors.</span><span class="invisible">html</span></a><br><a href="https://mastodon.social/tags/HackerNews" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HackerNews</span></a> <a href="https://mastodon.social/tags/errorModels" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>errorModels</span></a> <a href="https://mastodon.social/tags/systemsProgramming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>systemsProgramming</span></a> <a href="https://mastodon.social/tags/languages" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>languages</span></a> <a href="https://mastodon.social/tags/techDiscussion" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>techDiscussion</span></a> <a href="https://mastodon.social/tags/programmingInsights" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programmingInsights</span></a></p>
Paul Keen<p>Greg KH makes a strong case for Rust in Linux kernel. Memory safety without C++ baggage is a game changer.</p><p><a href="https://ruby.social/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> <a href="https://ruby.social/tags/Rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rust</span></a> <a href="https://ruby.social/tags/SystemsProgramming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SystemsProgramming</span></a> <a href="https://lore.kernel.org/rust-for-linux/2025021954-flaccid-pucker-f7d9@gregkh/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">lore.kernel.org/rust-for-linux</span><span class="invisible">/2025021954-flaccid-pucker-f7d9@gregkh/</span></a></p>
Blain Smith<p>I'm available for hire. If there is anything you need or anyone else you know needs that I'd be a good fit for then let me know!</p><p><a href="http://rblgk.com" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">http://</span><span class="">rblgk.com</span><span class="invisible"></span></a></p><p><a href="https://fosstodon.org/tags/FediHire" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FediHire</span></a> <a href="https://fosstodon.org/tags/GoLang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GoLang</span></a> <a href="https://fosstodon.org/tags/RustLang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RustLang</span></a> <a href="https://fosstodon.org/tags/HareLang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HareLang</span></a> <a href="https://fosstodon.org/tags/CLang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CLang</span></a> <a href="https://fosstodon.org/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> <a href="https://fosstodon.org/tags/SystemsProgramming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SystemsProgramming</span></a> <a href="https://fosstodon.org/tags/Networking" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Networking</span></a> <a href="https://fosstodon.org/tags/DistributedSystems" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DistributedSystems</span></a> <a href="https://fosstodon.org/tags/Training" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Training</span></a> <a href="https://fosstodon.org/tags/Contracting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Contracting</span></a> <a href="https://fosstodon.org/tags/Consulting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Consulting</span></a></p>
Stefanie Jane 🌠<p><a href="https://hachyderm.io/tags/Introduction" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Introduction</span></a> post (2.0)!</p><p>Hi I'm Stefanie! I've been doing software for 20+ years. I'm big into <a href="https://hachyderm.io/tags/OpenSource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenSource</span></a>, <a href="https://hachyderm.io/tags/mobile" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mobile</span></a> (especially <a href="https://hachyderm.io/tags/Android" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Android</span></a>), and <a href="https://hachyderm.io/tags/SystemsProgramming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SystemsProgramming</span></a>. Once upon a time I started a software project called <a href="https://hachyderm.io/tags/CyanogenMod" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CyanogenMod</span></a> (now <a href="https://hachyderm.io/tags/LineageOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LineageOS</span></a>) that freed millions of <a href="https://hachyderm.io/tags/Android" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Android</span></a> phones. I spend my free time producing music, skating, raising 3 kids, and playing <a href="https://hachyderm.io/tags/RollerDerby" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RollerDerby</span></a>.</p>
Michael Connor Buchan<p>4 years using and championing the <a href="https://linuxrocks.online/tags/fediverse" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>fediverse</span></a> full time and I've never written a <a href="https://linuxrocks.online/tags/introductions" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>introductions</span></a> toot. Well, or I have and can't find it.</p><p>I'm a <a href="https://linuxrocks.online/tags/blind" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>blind</span></a> guy from 🇬🇧 with a passion for <a href="https://linuxrocks.online/tags/technology" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>technology</span></a> and <a href="https://linuxrocks.online/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a>, particularly <a href="https://linuxrocks.online/tags/lowLevel" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>lowLevel</span></a> <a href="https://linuxrocks.online/tags/systemsProgramming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>systemsProgramming</span></a> in <a href="https://linuxrocks.online/tags/C" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>C</span></a>, <a href="https://linuxrocks.online/tags/C" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>C</span></a>++, <a href="https://linuxrocks.online/tags/Rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rust</span></a>, etc.</p><p>I've been a huge <a href="https://linuxrocks.online/tags/freeSoftware" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>freeSoftware</span></a> / <a href="https://linuxrocks.online/tags/openSource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>openSource</span></a> advocate for the majority of my life. I run <a href="https://linuxrocks.online/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> and I love open, <a href="https://linuxrocks.online/tags/decentralised" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>decentralised</span></a> technologies like <a href="https://linuxrocks.online/tags/ActivityPub" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ActivityPub</span></a>, <a href="https://linuxrocks.online/tags/Matrix" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Matrix</span></a>, <a href="https://linuxrocks.online/tags/bitTorrent" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>bitTorrent</span></a> etc.</p><p>In my view, technology is built to make our lives easier, and in many ways, it isn't these days. It is truly my opinion that the only way <a href="https://linuxrocks.online/tags/tech" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tech</span></a> can be sustainable is if it's built using <a href="https://linuxrocks.online/tags/FOSS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FOSS</span></a>, and does not give ultimate control to any 1 entity, individual or corporate. If technology is to help the people, it must be built *for* the people.</p><p>Currently working on <a href="https://odilia.app" rel="nofollow noopener" target="_blank"><span class="invisible">https://</span><span class="">odilia.app</span><span class="invisible"></span></a>, various projects with the rest of the Lower Elements gang at <a href="https://lowerelements.club" rel="nofollow noopener" target="_blank"><span class="invisible">https://</span><span class="">lowerelements.club</span><span class="invisible"></span></a>, and a Computing Science BSC at the <a href="https://linuxrocks.online/tags/University" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>University</span></a> of <a href="https://linuxrocks.online/tags/stirling" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>stirling</span></a></p>
Stefanie Jane 🌠<p><a href="https://mastodon.lol/tags/Introduction" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Introduction</span></a> post!</p><p>Hi I'm Stefanie! I've been doing software for 20+ years. I'm big into <a href="https://mastodon.lol/tags/OpenSource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenSource</span></a>, <a href="https://mastodon.lol/tags/mobile" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mobile</span></a> (especially <a href="https://mastodon.lol/tags/Android" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Android</span></a>), and <a href="https://mastodon.lol/tags/SystemsProgramming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SystemsProgramming</span></a>. Currently director of engineering at <a href="https://mastodon.lol/tags/Mason" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Mason</span></a> in <a href="https://mastodon.lol/tags/Seattle" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Seattle</span></a>. Once upon a time I started a software project called <a href="https://mastodon.lol/tags/CyanogenMod" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CyanogenMod</span></a> (now <a href="https://mastodon.lol/tags/LineageOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LineageOS</span></a>) that freed millions of <a href="https://mastodon.lol/tags/Android" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Android</span></a> phones. I spend my free time producing music, skating, raising 3 kids, and playing <a href="https://mastodon.lol/tags/RollerDerby" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RollerDerby</span></a> (my derby name is Bliss Banshee). 🏳️‍⚧️ 🏳️‍🌈 ⚢</p>