<p><a href="/tags/coding/" rel="tag">#Coding</a> <a href="/tags/rw/" rel="tag">#RW</a></p>
coding
<p>Bitte boosten! </p><p>Die Leute von <a href="https://social.tchncs.de/@fsfwdresden" rel="nofollow">@fsfwdresden</a> haben bis zum 06. Januar 2025 noch für ihr <a href="/tags/schulstick/" rel="tag">#Schulstick</a> Projekt einige Programmieraufgaben zu einer Lernsoftware zu verteilen. <br>Bis dahin läuft noch eine Förderung des sächsischen Kultusministeriums für dieses Projekt. <br>Wer Zeit und Lust hat, gegen eine übliche und angemessene Vergütung einige der zu erledigenden Aufgaben an diesem Projekt umzusetzen kann sich gerne bei der FSFW oder bei [email protected] melden. </p><p><a href="/tags/coding/" rel="tag">#coding</a> <a href="/tags/fedihire/" rel="tag">#FediHire</a> <a href="/tags/python/" rel="tag">#python</a> <a href="/tags/bildung/" rel="tag">#bildung</a></p>
<p>Let it snow! ❄️</p><p>I have added snow to my instance during the winter holidays. It's a tiny JS canvas and fades out on scroll down. The snow is also respecting the system accessibility settings, it won't be there if you prefer reduced motion.</p><p>Here's the source code for server admins: <a href="https://github.com/ronilaukkarinen/mastodon/commit/9bf1563af50842a5f61b34b7cc095fb746e5d15b#diff-5fcd1b6168ec33e0eff0a05fcdeacfab68e261215bbdb719be6b3526173be770" rel="nofollow" class="ellipsis" title="github.com/ronilaukkarinen/mastodon/commit/9bf1563af50842a5f61b34b7cc095fb746e5d15b#diff-5fcd1b6168ec33e0eff0a05fcdeacfab68e261215bbdb719be6b3526173be770"><span class="invisible">https://</span><span class="ellipsis">github.com/ronilaukkarinen/mas</span><span class="invisible">todon/commit/9bf1563af50842a5f61b34b7cc095fb746e5d15b#diff-5fcd1b6168ec33e0eff0a05fcdeacfab68e261215bbdb719be6b3526173be770</span></a><br>See the snow yourself: <a href="https://mementomori.social" rel="nofollow"><span class="invisible">https://</span>mementomori.social</a></p><p><a href="/tags/mastoadmin/" rel="tag">#MastoAdmin</a> <a href="/tags/mastodon/" rel="tag">#Mastodon</a> <a href="/tags/javascript/" rel="tag">#JavaScript</a> <a href="/tags/coding/" rel="tag">#Coding</a> <a href="/tags/programming/" rel="tag">#Programming</a> <a href="/tags/snow/" rel="tag">#Snow</a> <a href="/tags/winter/" rel="tag">#Winter</a> <a href="/tags/letitsnow/" rel="tag">#LetItSnow</a> <a href="/tags/mementomorisocial/" rel="tag">#MementomoriSocial</a></p>
Edited 1y ago
<p>Programming properly should be regarded as an activity by which the programmers form or achieve a certain kind of insight, a theory, of the matters at hand. This suggestion is in contrast to what appears to be a more common notion, that programming should be regarded as a production of a program and certain other texts.<br></p>Peter Naur in Programming As Theory Building, 1985.<br><br>A computer program is not source code. It is the combination of source code, related documents, and the mental understanding developed by the people who work with the code and documents regularly. In other words a computer program is a relational structure that necessarily includes human beings.<br><br>The output of a generative AI model alone cannot be a computer program in this sense no matter how closely that output resembles the source code part of some future possible computer program. That the output could be developed into a computer program over time, given the appropriate resources to do so, does not make it equivalent to a computer program.<br><br><a href="/tags/ai/" rel="tag">#AI</a> <a href="/tags/genai/" rel="tag">#GenAI</a> <a href="/tags/generativeai/" rel="tag">#GenerativeAI</a> <a href="/tags/llm/" rel="tag">#LLM</a> <a href="/tags/copilot/" rel="tag">#Copilot</a> <a href="/tags/agenticcoding/" rel="tag">#AgenticCoding</a> <a href="/tags/dev/" rel="tag">#dev</a> <a href="/tags/tech/" rel="tag">#tech</a> <a href="/tags/softwaredevelopment/" rel="tag">#SoftwareDevelopment</a> <a href="/tags/softwareengineering/" rel="tag">#SoftwareEngineering</a> <a href="/tags/programming/" rel="tag">#programming</a> <a href="/tags/coding/" rel="tag">#coding</a><br>
Edited 320d ago
<p>Andy Balaam does in-depth videos about programming in many different languages, especially Rust. You can follow at:</p><p>➡️ <span class="h-card"><a href="[{'type': 'Link', 'href': 'https://video.infosec.exchange/a/andybalaam/video-channels', 'mediaType': 'text/html'}, {'type': 'Link', 'href': 'https://video.infosec.exchange/a/andybalaam', 'mediaType': 'text/html'}, {'type': 'Link', 'href': 'https://video.infosec.exchange/accounts/andybalaam', 'mediaType': 'text/html'}]" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>andybalaam</span></a></span> </p><p>There are already over 300 videos uploaded, if these haven't federated to your server yet you can browse them all at <a href="https://video.infosec.exchange/a/andybalaam/videos" rel="nofollow" class="ellipsis" title="video.infosec.exchange/a/andybalaam/videos"><span class="invisible">https://</span><span class="ellipsis">video.infosec.exchange/a/andyb</span><span class="invisible">alaam/videos</span></a></p><p>You can also follow Balaam's general account at <span class="h-card"><a href="https://mastodon.social/@andybalaam" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>[email protected]</span></a></span> </p><p><a href="/tags/featuredpeertube/" rel="tag">#FeaturedPeerTube</a> <a href="/tags/programming/" rel="tag">#Programming</a> <a href="/tags/coding/" rel="tag">#Coding</a> <a href="/tags/rust/" rel="tag">#Rust</a> <a href="/tags/softwaredevelopment/" rel="tag">#SoftwareDevelopment</a> <a href="/tags/peertube/" rel="tag">#PeerTube</a> <a href="/tags/peertubers/" rel="tag">#PeerTubers</a></p>
<p>What are your favorite monthly/weekly challenges?</p><p><a href="https://challenges.stefanbohacek.dev" rel="nofollow"><span class="invisible">https://</span>challenges.stefanbohacek.dev</a></p><p><a href="/tags/challenge/" rel="tag">#challenge</a> <a href="/tags/challenges/" rel="tag">#challenges</a> <a href="/tags/monthlychallenge/" rel="tag">#MonthlyChallenge</a> <a href="/tags/weeklychallenge/" rel="tag">#WeeklyChallenge</a> <a href="/tags/artchallenge/" rel="tag">#ArtChallenge</a> <a href="/tags/writing/" rel="tag">#writing</a> <a href="/tags/writingchallenge/" rel="tag">#WritingChallenge</a> <a href="/tags/writingprompt/" rel="tag">#WritingPrompt</a> <a href="/tags/coding/" rel="tag">#coding</a> <a href="/tags/codingchallenge/" rel="tag">#CodingChallenge</a></p>
Edited 1y ago
<p><a href="/tags/coding/" rel="tag">#coding</a> --> <a href="/tags/socialcoding/" rel="tag">#socialcoding</a><br><a href="/tags/community/" rel="tag">#community</a> --> <a href="/tags/movement/" rel="tag">#movement</a><br><a href="/tags/users/" rel="tag">#users</a> --> <a href="/tags/fedizens/" rel="tag">#fedizens</a></p><p>and</p><p><a href="/tags/technosphere/" rel="tag">#technosphere</a> --> <a href="/tags/sociosphere/" rel="tag">#sociosphere</a> <br><a href="/tags/fediverse/" rel="tag">#fediverse</a> --> <a href="/tags/peopleverse/" rel="tag">#peopleverse</a> <br><a href="/tags/foss/" rel="tag">#foss</a> --> <a href="/tags/soss/" rel="tag">#soss</a></p><p>and</p><p><a href="/tags/socialmedia/" rel="tag">#socialmedia</a> --> <a href="/tags/socialnetworking/" rel="tag">#socialnetworking</a><br><a href="/tags/socialgraph/" rel="tag">#socialgraph</a> --> <a href="/tags/socialfabric/" rel="tag">#socialfabric</a> <br><a href="/tags/techstack/" rel="tag">#techstack</a> --> <a href="/tags/socialstack/" rel="tag">#socialstack</a> <br><a href="/tags/app/" rel="tag">#app</a> --> <a href="/tags/solution/" rel="tag">#solution</a> <a href="/tags/service/" rel="tag">#service</a><br><a href="/tags/product/" rel="tag">#product</a> --> <a href="/tags/socialexperience/" rel="tag">#socialexperience</a> </p><p>and</p><p><a href="/tags/dx/" rel="tag">#dx</a> <a href="/tags/ux/" rel="tag">#ux</a> <a href="/tags/ui/" rel="tag">#ui</a> --> <a href="/tags/sx/" rel="tag">#sx</a> <br><a href="/tags/project/" rel="tag">#project</a> --> <a href="/tags/fsdl/" rel="tag">#fsdl</a><br><a href="/tags/projects/" rel="tag">#projects</a> --> <a href="/tags/ecosystem/" rel="tag">#ecosystem</a> <br><a href="/tags/development/" rel="tag">#development</a> --> <a href="/tags/cocreation/" rel="tag">#cocreation</a> <br><a href="/tags/forge/" rel="tag">#forge</a> --> <a href="/tags/forging/" rel="tag">#forging</a> <br><a href="/tags/contributor/" rel="tag">#contributor</a> --> <a href="/tags/peer/" rel="tag">#peer</a> <br><a href="/tags/contributing/" rel="tag">#contributing</a> --> <a href="/tags/peerproduction/" rel="tag">#peerproduction</a></p>
Edited 1y ago
<p>Nitpicking does not really help anyone</p><p><a href="/tags/coding/" rel="tag">#coding</a> <a href="/tags/codereview/" rel="tag">#codereview</a> <a href="/tags/meme/" rel="tag">#meme</a></p>
<p><a href="/tags/programming/" rel="tag">#Programming</a> <a href="/tags/coding/" rel="tag">#Coding</a> <a href="/tags/dev/" rel="tag">#Dev</a> & <a href="/tags/webdev/" rel="tag">#WebDev</a> video accounts to follow:</p><p>➡️ <span class="h-card"><a href="https://tube.kockatoo.org/accounts/kde_community" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>kde_community</span></a></span> - KDE official account<br>➡️ <span class="h-card"><a href="[{'type': 'Link', 'href': 'https://peertube.kaleidos.net/a/penpot_app/video-channels', 'mediaType': 'text/html'}, {'type': 'Link', 'href': 'https://peertube.kaleidos.net/a/penpot_app', 'mediaType': 'text/html'}, {'type': 'Link', 'href': 'https://peertube.kaleidos.net/accounts/penpot_app', 'mediaType': 'text/html'}]" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>penpot_app</span></a></span> - FOSS collaborative design & prototyping software<br>➡️ <span class="h-card"><a href="[{'type': 'Link', 'href': 'https://video.infosec.exchange/a/andybalaam/video-channels', 'mediaType': 'text/html'}, {'type': 'Link', 'href': 'https://video.infosec.exchange/a/andybalaam', 'mediaType': 'text/html'}, {'type': 'Link', 'href': 'https://video.infosec.exchange/accounts/andybalaam', 'mediaType': 'text/html'}]" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>andybalaam</span></a></span> - In-depth programming videos, currently focused on Rust<br>➡️ <span class="h-card"><a href="[{'type': 'Link', 'href': 'https://video.hardlimit.com/a/joshua_branson/video-channels', 'mediaType': 'text/html'}, {'type': 'Link', 'href': 'https://video.hardlimit.com/a/joshua_branson', 'mediaType': 'text/html'}, {'type': 'Link', 'href': 'https://video.hardlimit.com/accounts/joshua_branson', 'mediaType': 'text/html'}]" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>joshua_branson</span></a></span> - Programming GNU project, GNU OS & Hurd kernel<br>➡️ <span class="h-card"><a href="[{'type': 'Link', 'href': 'https://makertube.net/a/bojidar.marinov.bg/video-channels', 'mediaType': 'text/html'}, {'type': 'Link', 'href': 'https://makertube.net/a/bojidar.marinov.bg', 'mediaType': 'text/html'}, {'type': 'Link', 'href': 'https://makertube.net/accounts/bojidar.marinov.bg', 'mediaType': 'text/html'}]" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>bojidar.marinov.bg</span></a></span> - FOSS programmer, streams, "Bugs Done Quick" speedruns <br>➡️ <span class="h-card"><a href="[{'type': 'Link', 'href': 'https://spectra.video/c/moosadee/videos', 'mediaType': 'text/html'}, {'type': 'Link', 'href': 'https://spectra.video/c/moosadee', 'mediaType': 'text/html'}, {'type': 'Link', 'href': 'https://spectra.video/video-channels/moosadee', 'mediaType': 'text/html'}]" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>moosadee</span></a></span> - Computer science teacher on coding, game dev & C++</p><p>🧵 1/2</p><p><a href="/tags/peertube/" rel="tag">#PeerTube</a></p>
Nowadays programming in a programming language I don't use daily seems to always require an upgrade cascade of editors, tools, plugins, dependencies, libraries, my DNA, ??? I put some effort into keeping my environment static but all it takes is one autoupgrading thing I missed to kick off one of these cascades, and it feels like whack-a-mole trying to find and lock down every possible cause. This time it looks like a newer version of scala metals might have stopped supporting Java 11 and somehow got updated without my knowledge (maybe? I'm guessing).<br><br>P.S. This is not an invitation to post critiques about any of these technologies or recommendations about what I should be doing instead.<br><br><a href="/tags/scala/" rel="tag">#scala</a> <a href="/tags/dev/" rel="tag">#dev</a> <a href="/tags/tech/" rel="tag">#tech</a> <a href="/tags/softwaredevelopment/" rel="tag">#SoftwareDevelopment</a> <a href="/tags/coding/" rel="tag">#coding</a> <a href="/tags/programming/" rel="tag">#programming</a><br>
<p>I used to think writing code equated to “telling a computer what to do” but now I think it’s more accurately described as “asking a computer to do something”…</p><p><a href="/tags/coding/" rel="tag">#coding</a> <a href="/tags/programming/" rel="tag">#programming</a> <a href="/tags/software/" rel="tag">#software</a></p>
Under the hood update!<br><br>I’ve finally retired the old cron + sh setup for the weather bots. It served us well, but it had a major flaw: if I rebooted the server while it was posting, the job just died halfway. If the server was down during a scheduled slot, the forecast was lost forever.<br><br>So, I wrote a custom Python daemon to run inside the FreeBSD Jails.<br><br><p>It’s stateful now. If a crash happens at city 15 of 50, it resumes exactly there on reboot.</p><p>If the server naps/is rebooting during a scheduled run, the bot realizes it missed a slot and runs immediately upon waking up.</p><a href="/tags/fedimeteo/" rel="tag">#FediMeteo</a> <a href="/tags/sysadmin/" rel="tag">#SysAdmin</a> <a href="/tags/python/" rel="tag">#Python</a> <a href="/tags/freebsd/" rel="tag">#FreeBSD</a> <a href="/tags/coding/" rel="tag">#Coding</a> <a href="/tags/selfhosted/" rel="tag">#SelfHosted</a> <a href="/tags/ownyourdata/" rel="tag">#OwnYourData</a> <a href="/tags/staytuned/" rel="tag">#StayTuned</a><br>
The other day I had the intrusive thought<br><p>AI is intellectual Viagra<br></p>and it hasn't left me so I am exorcising it here. I'm sorry in advance for any pain this might cause.<br><br><a href="/tags/ai/" rel="tag">#AI</a> <a href="/tags/genai/" rel="tag">#GenAI</a> <a href="/tags/generativeai/" rel="tag">#GenerativeAI</a> <a href="/tags/llms/" rel="tag">#LLMs</a> <a href="/tags/diffusionmodels/" rel="tag">#DiffusionModels</a> <a href="/tags/tech/" rel="tag">#tech</a> <a href="/tags/dev/" rel="tag">#dev</a> <a href="/tags/coding/" rel="tag">#coding</a> <a href="/tags/software/" rel="tag">#software</a> <a href="/tags/softwaredevelopment/" rel="tag">#SoftwareDevelopment</a> <a href="/tags/writing/" rel="tag">#writing</a> <a href="/tags/art/" rel="tag">#art</a> <a href="/tags/visualart/" rel="tag">#VisualArt</a><br>
<p><a href="https://venturebeat.com/ai/stack-overflow-data-reveals-the-hidden-productivity-tax-of-almost-right-ai-code/" rel="nofollow" class="ellipsis" title="venturebeat.com/ai/stack-overflow-data-reveals-the-hidden-productivity-tax-of-almost-right-ai-code/"><span class="invisible">https://</span><span class="ellipsis">venturebeat.com/ai/stack-overf</span><span class="invisible">low-data-reveals-the-hidden-productivity-tax-of-almost-right-ai-code/</span></a></p><p><a href="/tags/new/" rel="tag">#new</a> <a href="/tags/technews/" rel="tag">#TechNews</a> <a href="/tags/technology/" rel="tag">#technology</a> <a href="/tags/ai/" rel="tag">#AI</a> <a href="/tags/coding/" rel="tag">#coding</a> <a href="/tags/vibecoding/" rel="tag">#VibeCoding</a> <a href="/tags/developers/" rel="tag">#developers</a> <a href="/tags/developersurvey/" rel="tag">#DeveloperSurvey</a></p>
<p>So I'm listening to the SGU, and they are saying how VR can be good for exercise, which made me think that maybe I ought to get VR to make exercising inside during the winter easier. (I find it very hard to motivate myself to use my exercise bike, even though I have it for that purpose.) Then I thought about the expense of VR and how I'd probably want to play games that I create on it, and so that made me think of the difficulties of that. I was also concerned that I could only really be moving my arms around, rather than my legs, which I felt was a problem. Eventually it occured to me that what I could do is write a game for Android, and have my walking speed be used to navigate around a virtual world. That way, unlike VR, I could do it outside as well as inside. I was then pondering about the sort of games to write for it, and I hit upon the idea of having a 3d programming language on the Android that uses my walking to navigate around the 3d space to code in the 3d language to program my game in.</p><p><a href="/tags/esolangs/" rel="tag">#esolangs</a> <a href="/tags/esocomputing/" rel="tag">#esocomputing</a> <a href="/tags/coding/" rel="tag">#coding</a></p>
Edited 250d ago
If you take the stance that technical debt is code nobody understands, then current LLM-based code generators are technical debt generators until somebody reads and understands their output.<br><br>If you take the stance that writing is thinking--that writing is among other things a process by which we order our thoughts--then understanding code generator output will require substantial rewriting of the code by whomever is tasked with converting it from technical debt to technical asset.<br><br><a href="/tags/ai/" rel="tag">#AI</a> <a href="/tags/genai/" rel="tag">#GenAI</a> <a href="/tags/generativeai/" rel="tag">#GenerativeAI</a> <a href="/tags/llm/" rel="tag">#LLM</a> <a href="/tags/codeassistant/" rel="tag">#CodeAssistant</a> <a href="/tags/agenticai/" rel="tag">#AgenticAI</a> <a href="/tags/tech/" rel="tag">#tech</a> <a href="/tags/dev/" rel="tag">#dev</a> <a href="/tags/coding/" rel="tag">#coding</a> <a href="/tags/technicaldebt/" rel="tag">#TechnicalDebt</a><br>
Not a single mask in sight. Very disappointing to see this, especially as we're in a COVID uptick. The number of people in photo 1 who have their hands up is probably roughly equal to how many will leave this conference with COVID or some other respiratory illness.<br><br><a href="https://fosstodon.org/users/scala_lang/statuses/115056704676502452" rel="nofollow" class="ellipsis" title="fosstodon.org/users/scala_lang/statuses/115056704676502452"><span class="invisible">https://</span><span class="ellipsis">fosstodon.org/users/scala_lang</span><span class="invisible">/statuses/115056704676502452</span></a><br><br><a href="/tags/dev/" rel="tag">#dev</a> <a href="/tags/tech/" rel="tag">#tech</a> <a href="/tags/coding/" rel="tag">#coding</a> <a href="/tags/conference/" rel="tag">#conference</a> <a href="/tags/scala/" rel="tag">#scala</a> <a href="/tags/scaladays/" rel="tag">#ScalaDays</a> <a href="/tags/covidisnotover/" rel="tag">#CovidIsNotOver</a> <a href="/tags/covidisairborne/" rel="tag">#CovidIsAirborne</a> <a href="/tags/longcovid/" rel="tag">#LongCovid</a> <a href="/tags/maskup/" rel="tag">#MaskUp</a> <a href="/tags/accessibility/" rel="tag">#accessibility</a><br>
Edited 229d ago
<p>It was great pleasure that I discovered that one of my favourite programming languages families, Forth, has an implementation on the subleq architecture.</p><p><a href="https://howerj.github.io/" rel="nofollow"><span class="invisible">https://</span>howerj.github.io/</a></p><p>It was to my great disappointment and displeasure that I discovered that I couldn't find my favourite programming language family, Lisp, implemented on the subleq architecture. </p><p>Neither in subleq assembly or, preferably, a self-hosting Lisp implementation. All I could find was a recommendation by Richard James Howe himself to use a subleq C compiler to compile a Lisp implemented in C to get a Lisp implementation on subleq.</p><p>This will not do! <br>This will not stand! </p><p>(If I am wrong, and there is a Lisp implementation, as I desire above, that I missed in my web searches, please let me know.)</p><p><a href="/tags/forth/" rel="tag">#forth</a> <a href="/tags/lisp/" rel="tag">#lisp</a> <a href="/tags/subleq/" rel="tag">#subleq</a> <a href="/tags/esoteric/" rel="tag">#esoteric</a> <a href="/tags/coding/" rel="tag">#coding</a> <a href="/tags/esolangs/" rel="tag">#esolangs</a> <a href="/tags/esolang/" rel="tag">#esolang</a> <a href="/tags/esocomputing/" rel="tag">#esocomputing</a></p>
Edited 111d ago
<p>Really cool, now when I <a href="https://rmendes.net/likes/" rel="nofollow">like</a>/<a href="https://rmendes.net/reposts/" rel="nofollow">repost</a>/<a href="https://rmendes.net/replies/" rel="nofollow">reply</a> to a URL, be it a <a href="/tags/indieweb/" rel="tag">#indieweb</a> blog or a Fediverse post, the resulting web action (reply, like, repost, bookmark) display a nice unfurl of the opengraph tags of the remote URL</p><p>🔗 <a href="https://rmendes.net/notes/2026/02/20/52ef4" rel="nofollow" class="ellipsis" title="rmendes.net/notes/2026/02/20/52ef4"><span class="invisible">https://</span><span class="ellipsis">rmendes.net/notes/2026/02/20/5</span><span class="invisible">2ef4</span></a></p>
<p><a href="/tags/christmas/" rel="tag">#Christmas</a> <a href="/tags/coding/" rel="tag">#coding</a> <a href="/tags/challenge/" rel="tag">#challenge</a>: write a program that prints the full lyrics to the Twelve Days of Christmas, but be <a href="/tags/weird/" rel="tag">#weird</a> about it. </p><p>Choose whatever programming language you like. Use the language’s idiosyncrasies to your advantage. </p><p>For example, in C you might blend a for-loop with a switch-statement and liberally use case fallthrough. In BASIC you might use computed GOTO. In HTML+CSS you might use counters and selectors to do the numbering. In SQL you might use SQL.</p><p>Go.</p>
<p><a href="/tags/perl/" rel="tag">#Perl</a>: older than some <a href="/tags/programming/" rel="tag">#programming</a> careers, younger at heart than you think.</p><p>It’s evolved a lot since 1999 — modern features, cleaner syntax — yet it still runs code you wrote decades ago.</p><p>(And if you’re wondering: <a href="/tags/perl6/" rel="tag">#Perl6</a> was renamed Raku in 2019 — it’s a sister language, not a successor.)</p><p>Curious? Returning after a long break? <span class="h-card"><a href="https://toot.community/@shiar" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>shiar</span></a></span>’s cheat sheet is a perfect quick‑scan: <a href="https://sheet.shiar.nl/perl" rel="nofollow"><span class="invisible">https://</span>sheet.shiar.nl/perl</a></p><p><a href="/tags/coding/" rel="tag">#coding</a> <a href="/tags/softwaredevelopment/" rel="tag">#SoftwareDevelopment</a> <a href="/tags/softwareengineering/" rel="tag">#SoftwareEngineering</a> <a href="/tags/rakulang/" rel="tag">#RakuLang</a> <a href="/tags/perl5/" rel="tag">#Perl5</a></p>
Edited 198d ago
<p><a href="/tags/coding/" rel="tag">#Coding</a> is <a href="/tags/social/" rel="tag">#Social</a>.</p><p>In this talk at an <a href="/tags/ai/" rel="tag">#AI</a> conference, you only need to watch the conclusion at the end. Only watch 2 secs. until you heard this..</p><p>> Software is a human endeavor [..] AI changes everything about how we code. But in fact I don't think it changes *anything* about how <a href="/tags/software/" rel="tag">#software</a> fails.</p><p><a href="https://www.youtube.com/watch?v=eIoohUmYpGI&t=1060s" rel="nofollow" class="ellipsis" title="www.youtube.com/watch?v=eIoohUmYpGI&t=1060s"><span class="invisible">https://</span><span class="ellipsis">www.youtube.com/watch?v=eIoohU</span><span class="invisible">mYpGI&t=1060s</span></a></p><p>-- The Infinite <a href="/tags/softwarecrisis/" rel="tag">#SoftwareCrisis</a> – Jake Nations, Netflix</p><p>---</p><p>💥 BOOM.. <a href="/tags/codingissocial/" rel="tag">#CodingIsSocial</a>. Period.<br>Human endeavor to satisfy human needs and package them into proper solutions.</p>
Are you in <a href="/tags/tech/" rel="tag">#tech</a> and running your own <a href="/tags/fediverse/" rel="tag">#Fediverse</a> instance? You might want to join an Activity Pub relay instance!<br><br>My relay at <a href="https://fedi-relay.gyptazy.com" rel="nofollow"><span class="invisible">https://</span>fedi-relay.gyptazy.com</a> has currently 139 instances connected, mostly tech related sharing the same mindset and interests like <a href="/tags/linux/" rel="tag">#Linux</a>, <a href="/tags/bsd/" rel="tag">#BSD</a>, <a href="/tags/ansible/" rel="tag">#Ansible</a>, <a href="/tags/proxmox/" rel="tag">#Proxmox</a>, <a href="/tags/coding/" rel="tag">#Coding</a>, and many more! You can easily join from your instance when using <a href="/tags/pleroma/" rel="tag">#Pleroma</a>, <a href="/tags/snac/" rel="tag">#snac</a> (<a href="/tags/snac2/" rel="tag">#snac2</a>), <a href="/tags/mastodon/" rel="tag">#Mastodon</a> and its forks 🙂<br><br><a href="/tags/fedi/" rel="tag">#fedi</a> <a href="/tags/fediworld/" rel="tag">#fediworld</a> <a href="/tags/fedicommunity/" rel="tag">#fedicommunity</a> <a href="/tags/community/" rel="tag">#community</a> <a href="/tags/freebsd/" rel="tag">#FreeBSD</a> <a href="/tags/openbsd/" rel="tag">#OpenBSD</a> <a href="/tags/netbsd/" rel="tag">#NetBSD</a> <a href="/tags/homelab/" rel="tag">#homelab</a> <a href="/tags/python/" rel="tag">#Python</a> <a href="/tags/debian/" rel="tag">#Debian</a> <a href="/tags/rockylinux/" rel="tag">#RockyLinux</a> <a href="/tags/feditips/" rel="tag">#Feditips</a><br>
manpageblog v1.6 just got released. It is a static blog engine concept that treats written content like classic Unix man pages. It puts content first without sacrificing style and delivers a clean, elegant reading experience free from JavaScript, infinite scrolling, and other distracting clutter. The result is a fast, focused, and genuinely enjoyable way to consume high-quality content which can easily be served on very low power systems and follows the pure minimalism concept.<br><br>manpageblog is written in Python and available for many systems, including <a href="/tags/freebsd/" rel="tag">#FreeBSD</a>, <a href="/tags/openbsd/" rel="tag">#OpenBSD</a>, <a href="/tags/netbsd/" rel="tag">#NetBSD</a> or <a href="/tags/solaris/" rel="tag">#Solaris</a> based ones like <a href="/tags/illumos/" rel="tag">#Illumos</a> but also on <a href="/tags/linux/" rel="tag">#Linux</a> like <a href="/tags/debian/" rel="tag">#Debian</a> or <a href="/tags/ubuntu/" rel="tag">#Ubuntu</a>.<br><br>Changelog v1.6:<br><p>Pagination support added<br>Sitemap support added<br>SEO optimized<br>LD+JSON support added</p>manpageblog was initially crafted by me to match the minimalism on FreeBSD and you can directly start with it from the ports:
<a href="https://www.freshports.org/www/manpageblog/" rel="nofollow" class="ellipsis" title="www.freshports.org/www/manpageblog/"><span class="invisible">https://</span><span class="ellipsis">www.freshports.org/www/manpage</span><span class="invisible">blog/</span></a><br><br>The project source is available on GitHub at:
<a href="https://github.com/gyptazy/manpageblog" rel="nofollow"><span class="invisible">https://</span>github.com/gyptazy/manpageblog</a><br>You can find a real-life demo on my website at <a href="https://gyptazy.com" rel="nofollow"><span class="invisible">https://</span>gyptazy.com</a><br><br><a href="/tags/opensource/" rel="tag">#opensource</a> <a href="/tags/devops/" rel="tag">#devops</a> <a href="/tags/minimalism/" rel="tag">#minimalism</a> <a href="/tags/purism/" rel="tag">#purism</a> <a href="/tags/web/" rel="tag">#web</a> <a href="/tags/blog/" rel="tag">#blog</a> <a href="/tags/blogengine/" rel="tag">#blogengine</a> <a href="/tags/blogging/" rel="tag">#blogging</a> <a href="/tags/coding/" rel="tag">#coding</a> <a href="/tags/python/" rel="tag">#python</a> <a href="/tags/website/" rel="tag">#website</a> <a href="/tags/manpageblog/" rel="tag">#manpageblog</a><br>
<p>So, one of my resolutions this year was to write more code.<br>I love to break stuff, but last year I reignited my passion for coding and I would really love to contribute to the community that has given me so much and continues to do so.<br>And contributing works a lot better by creating, rather than breaking.</p><p>So I created a codeberg account. And I already have a first repo published!<br>I called it Axmar.<br>Axmar is a C# implementation of the SilentHarvest technique that was published last year.<br>It uses backup access and rarely used APIs to (mostly) stealthily read the local credentials database in Windows system.</p><p>Enjoy!</p><p><a href="https://codeberg.org/Ti-Kallisti/Axmar" rel="nofollow"><span class="invisible">https://</span>codeberg.org/Ti-Kallisti/Axmar</a></p><p><a href="/tags/foss/" rel="tag">#foss</a> <a href="/tags/coding/" rel="tag">#coding</a> <a href="/tags/infosec/" rel="tag">#infosec</a> <a href="/tags/malware/" rel="tag">#malware</a> <a href="/tags/pentesting/" rel="tag">#pentesting</a> <a href="/tags/redteaming/" rel="tag">#redteaming</a> <a href="/tags/codeberg/" rel="tag">#codeberg</a> <a href="/tags/windows/" rel="tag">#windows</a> <a href="/tags/csharp/" rel="tag">#csharp</a></p>