eupolicy.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
This Mastodon server is a friendly and respectful discussion space for people working in areas related to EU policy. When you request to create an account, please tell us something about you.

Server stats:

192
active users

#nodejs

6 posts6 participants0 posts today
Clayton Errington 🖥️<p><span class="h-card" translate="no"><a href="https://fediverse.zachleat.com/@zachleat" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>zachleat</span></a></span> Here's the write-up of the troubleshooting done. In the end, it's still JavaScript and does its own thing. Hope this all makes sense and helps others out too.</p><p><a href="https://claytonerrington.com/blog/troubleshooting-eleventy-long-build-time/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">claytonerrington.com/blog/trou</span><span class="invisible">bleshooting-eleventy-long-build-time/</span></a></p><p><a href="https://mstdn.social/tags/11ty" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>11ty</span></a> <a href="https://mstdn.social/tags/NodeJS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NodeJS</span></a> <a href="https://mstdn.social/tags/eleventy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>eleventy</span></a> <a href="https://mstdn.social/tags/100DaysToOffload" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>100DaysToOffload</span></a></p>
⚯ Michel de Cryptadamus ⚯<p>Ω🪬Ω<br>New version (v1.1.0) of <a href="https://universeodon.com/tags/FediAlgo" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FediAlgo</span></a>, the customizable timeline algorithm / filtering system for your Mastodon feed, has a toggle switch to allow or disallow the selection of more than one filter option for when you're checking out your favourite hashtags.</p><p>* Link: <a href="https://michelcrypt4d4mus.github.io/fedialgo_demo_app_foryoufeed/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">michelcrypt4d4mus.github.io/fe</span><span class="invisible">dialgo_demo_app_foryoufeed/</span></a><br>* Code: <a href="https://github.com/michelcrypt4d4mus/fedialgo_demo_app_foryoufeed" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/michelcrypt4d4mus/f</span><span class="invisible">edialgo_demo_app_foryoufeed</span></a><br>* Video of FediAlgo in action (slightly out of date): <a href="https://universeodon.com/@cryptadamist/114395249311910522" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">universeodon.com/@cryptadamist</span><span class="invisible">/114395249311910522</span></a></p><p><a href="https://universeodon.com/tags/activitypub" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>activitypub</span></a> <a href="https://universeodon.com/tags/algorithm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>algorithm</span></a> <a href="https://universeodon.com/tags/algorithmicFeed" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>algorithmicFeed</span></a> <a href="https://universeodon.com/tags/algorithmicTimeline" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>algorithmicTimeline</span></a> <a href="https://universeodon.com/tags/Fedi" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Fedi</span></a> <a href="https://universeodon.com/tags/FediTips" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FediTips</span></a> <a href="https://universeodon.com/tags/FediTools" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FediTools</span></a> <a href="https://universeodon.com/tags/Fediverse" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Fediverse</span></a> <a href="https://universeodon.com/tags/Feed" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Feed</span></a> <a href="https://universeodon.com/tags/FOSS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FOSS</span></a> <a href="https://universeodon.com/tags/GoToSocial" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GoToSocial</span></a> <a href="https://universeodon.com/tags/hashtag" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>hashtag</span></a> <a href="https://universeodon.com/tags/hashtags" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>hashtags</span></a> <a href="https://universeodon.com/tags/MastoAdmin" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MastoAdmin</span></a> <a href="https://universeodon.com/tags/Mastodon" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Mastodon</span></a> <a href="https://universeodon.com/tags/MastodonApi" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MastodonApi</span></a> <a href="https://universeodon.com/tags/mastohelp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mastohelp</span></a> <a href="https://universeodon.com/tags/mastojs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mastojs</span></a> <a href="https://universeodon.com/tags/nodejs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nodejs</span></a> <a href="https://universeodon.com/tags/nod" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nod</span></a> <a href="https://universeodon.com/tags/opensource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>opensource</span></a> <a href="https://universeodon.com/tags/socialmedia" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>socialmedia</span></a> <a href="https://universeodon.com/tags/SocialWeb" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SocialWeb</span></a> <a href="https://universeodon.com/tags/timeline" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>timeline</span></a> <a href="https://universeodon.com/tags/TL" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TL</span></a> <a href="https://universeodon.com/tags/typescript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>typescript</span></a> <a href="https://universeodon.com/tags/webdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webdev</span></a></p>
Aral Balkan<p>Rewriting the Windows section of Kitten’s installation instructions.</p><p>Update: it’s live now.</p><p><a href="https://kitten.small-web.org/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">kitten.small-web.org/</span><span class="invisible"></span></a></p><p><a href="https://mastodon.ar.al/tags/Kitten" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Kitten</span></a> <a href="https://mastodon.ar.al/tags/SmallWeb" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SmallWeb</span></a> <a href="https://mastodon.ar.al/tags/SmallTech" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SmallTech</span></a> <a href="https://mastodon.ar.al/tags/web" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>web</span></a> <a href="https://mastodon.ar.al/tags/dev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dev</span></a> <a href="https://mastodon.ar.al/tags/HTML" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HTML</span></a> <a href="https://mastodon.ar.al/tags/CSS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CSS</span></a> <a href="https://mastodon.ar.al/tags/JavaScript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JavaScript</span></a> <a href="https://mastodon.ar.al/tags/NodeJS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NodeJS</span></a> <a href="https://mastodon.ar.al/tags/FOSS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FOSS</span></a> <a href="https://mastodon.ar.al/tags/tech" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tech</span></a> <a href="https://mastodon.ar.al/tags/Windows" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Windows</span></a> <a href="https://mastodon.ar.al/tags/Microsoft" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Microsoft</span></a> <a href="https://mastodon.ar.al/tags/israel" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>israel</span></a> <a href="https://mastodon.ar.al/tags/genocide" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>genocide</span></a> <a href="https://mastodon.ar.al/tags/ethnicCleansing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ethnicCleansing</span></a> <a href="https://mastodon.ar.al/tags/apartheid" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>apartheid</span></a> <a href="https://mastodon.ar.al/tags/settlerColonialism" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>settlerColonialism</span></a> <a href="https://mastodon.ar.al/tags/Palestine" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Palestine</span></a> <a href="https://mastodon.ar.al/tags/Gaza" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Gaza</span></a> <a href="https://mastodon.ar.al/tags/WestBank" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WestBank</span></a> <a href="https://mastodon.ar.al/tags/StopIsrael" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>StopIsrael</span></a> <a href="https://mastodon.ar.al/tags/StopTheGenocide" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>StopTheGenocide</span></a> <a href="https://mastodon.ar.al/tags/BoycottDivestmentSanctions" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>BoycottDivestmentSanctions</span></a> <a href="https://mastodon.ar.al/tags/BDS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>BDS</span></a> <a href="https://mastodon.ar.al/tags/FreePalestine" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FreePalestine</span></a></p>
Watson Tech WorldDay 25 of <a href="https://pixelfed.social/discover/tags/100DaysOfCode?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#100DaysOfCode</a><br> <br> Today I decided to practice coding in <a href="https://pixelfed.social/discover/tags/NodeJS?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#NodeJS</a> and implement Node.js code to use <a href="https://pixelfed.social/discover/tags/Ollama?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#Ollama</a>. <br> <br> See code 👇<br> <a href="https://github.com/sinocelt/100daysofcode-2025-07/tree/main/ollama_work/nodejs_work" rel="nofollow noopener" target="_blank">https://github.com/sinocelt/100daysofcode-2025-07/tree/main/ollama_work/nodejs_work</a><br> <br> Now I can use Ollama in Python, Node.js, or via its command-line tool.<br> <br> <a href="https://pixelfed.social/discover/tags/HireMe?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#HireMe</a> <a href="https://pixelfed.social/discover/tags/JobSeeker?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#JobSeeker</a> <a href="https://pixelfed.social/discover/tags/DataScience?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#DataScience</a> <a href="https://pixelfed.social/discover/tags/portfolio?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#portfolio</a> <a href="https://pixelfed.social/discover/tags/JavaScript?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#JavaScript</a>
Watson Tech World<p>Day 25 of <a href="https://mastodon.social/tags/100DaysOfCode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>100DaysOfCode</span></a></p><p>Today I decided to practice coding in <a href="https://mastodon.social/tags/NodeJS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NodeJS</span></a> and implement Node.js code to use <a href="https://mastodon.social/tags/Ollama" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Ollama</span></a>. </p><p>See code 👇<br><a href="https://github.com/sinocelt/100daysofcode-2025-07/tree/main/ollama_work/nodejs_work" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/sinocelt/100daysofc</span><span class="invisible">ode-2025-07/tree/main/ollama_work/nodejs_work</span></a></p><p>Now I can use Ollama in Python, Node.js, or via its command-line tool.</p><p><a href="https://mastodon.social/tags/HireMe" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HireMe</span></a> <a href="https://mastodon.social/tags/JobSeeker" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JobSeeker</span></a> <a href="https://mastodon.social/tags/DataScience" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DataScience</span></a> <a href="https://mastodon.social/tags/portfolio" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>portfolio</span></a> <a href="https://mastodon.social/tags/JavaScript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JavaScript</span></a></p>
Aral Balkan<p>Bloody hell, finally, I think I’m done with the Markdown support rewrite in Kitten.</p><p>The Markdown rule for interpreting four spaces as code fences has been the biggest pain in my neck during this whole ordeal but, bitching aside, it means the parser is now more accurate and thus stronger for it.</p><p>If all goes well, expect a Monday release :)</p><p><a href="https://kitten.small-web.org" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">kitten.small-web.org</span><span class="invisible"></span></a></p><p>:kitten:💕</p><p><a href="https://mastodon.ar.al/tags/Kitten" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Kitten</span></a> <a href="https://mastodon.ar.al/tags/SmallWeb" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SmallWeb</span></a> <a href="https://mastodon.ar.al/tags/SmallTech" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SmallTech</span></a> <a href="https://mastodon.ar.al/tags/web" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>web</span></a> <a href="https://mastodon.ar.al/tags/dev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dev</span></a> <a href="https://mastodon.ar.al/tags/Markdown" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Markdown</span></a> <a href="https://mastodon.ar.al/tags/HTML" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HTML</span></a> <a href="https://mastodon.ar.al/tags/CSS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CSS</span></a> <a href="https://mastodon.ar.al/tags/JavaScript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JavaScript</span></a> <a href="https://mastodon.ar.al/tags/NodeJS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NodeJS</span></a></p>
Aral Balkan<p>The new integrated Markdown parser I’ve been implementing in Kitten has been kicking my ass for the past few weeks but I think I finally have it fully working and seamlessly so. Expect a new release this/next week that brings the parsing of Markdown pages (.page.md files) in your apps up to the standard of the recently-improved runtime Markdown parsing in Kitten HTML tagged-template strings (within `&lt;markdown&gt;…&lt;/markdown&gt;` blocks).</p><p>The coolest thing is I was able to implement this without introducing any new syntax. In fact, I was able to simplify things so that you can now add arbitrary JavaScript to your Markdown pages within a multi-line script block in the YAML front matter (`script: |`) and use JavaScript string interpolation syntax in your Markdown (and, of course, Kitten components and conditionals, which, themselves, rely on string interpolation).</p><p>The only place where you have to deviate from standard Markdown in your Markdown pages is if you have JavaScript string interpolations or Kitten components/conditionals in code fences within your Markdown. In that case, you’ll have to escape them (e.g., `&lt;\${Component} /&gt;`, `\&lt;if \${something}&gt;something\&lt;/if&gt;`, etc.). And, to be fair, the person most impacted by this is likely me as the Kitten documentation at <a href="https://kitten.small-web.org" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">kitten.small-web.org</span><span class="invisible"></span></a> is written in Kitten so I had a lot of escaping to do. But for any other use case, it means that things should just work and work exactly as they do in JavaScript pages (page.js files).</p><p>Anyway, so this is going to be a breaking change so I thought I’d give you (the three of you playing with Kitten right now?) a heads up. Of course, I’ll be updating the documentation to reflect all this.</p><p>(Remember, Kitten is in pre-release and it’s the framework I’m building/using to create Catalyst – the Small Web hosting solution – and Yarn – a small web – peer to peer – personal site app. So Kitten isn’t the means, not the end. And, at least until the Version 1 API freeze, things can and will break. That said, there’s nothing stopping you from playing with it now and, to be fair, at this point, such breaking changes should become rarer and rarer).</p><p>:kitten:💕</p><p><a href="https://mastodon.ar.al/tags/Kitten" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Kitten</span></a> <a href="https://mastodon.ar.al/tags/SmallWeb" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SmallWeb</span></a> <a href="https://mastodon.ar.al/tags/SmallTech" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SmallTech</span></a> <a href="https://mastodon.ar.al/tags/web" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>web</span></a> <a href="https://mastodon.ar.al/tags/dev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dev</span></a> <a href="https://mastodon.ar.al/tags/Markdown" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Markdown</span></a> <a href="https://mastodon.ar.al/tags/JavaScript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JavaScript</span></a> <a href="https://mastodon.ar.al/tags/HTML" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HTML</span></a> <a href="https://mastodon.ar.al/tags/CSS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CSS</span></a> <a href="https://mastodon.ar.al/tags/JavaScript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JavaScript</span></a> <a href="https://mastodon.ar.al/tags/NodeJS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NodeJS</span></a></p>
Aral Balkan<p>Ah, and also, forgot to mention this change:</p><p>Improved:</p><p>• Debugging your Kitten app is now easier when you run it using `INSPECT=true kitten …` as the Node runtime is launched using the `--inspect-brk` tag instead of the `--inspect` tag. This means that execution will wait for your debugger (e.g., Chromium’s DevTools at `chrome://inspect`, etc.) to connect before starting the server. This makes it possible to hit breakpoints that might previously have been impossible to reach as they occured before you had a chance to run the debugger.</p><p>Full change log:<br><a href="https://codeberg.org/kitten/app/src/branch/main/CHANGELOG.md#2025-08-12" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">codeberg.org/kitten/app/src/br</span><span class="invisible">anch/main/CHANGELOG.md#2025-08-12</span></a></p><p><a href="https://mastodon.ar.al/tags/Kitten" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Kitten</span></a> <a href="https://mastodon.ar.al/tags/SmallWeb" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SmallWeb</span></a> <a href="https://mastodon.ar.al/tags/SmallTech" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SmallTech</span></a> <a href="https://mastodon.ar.al/tags/NodeJS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NodeJS</span></a> <a href="https://mastodon.ar.al/tags/debugger" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>debugger</span></a> <a href="https://mastodon.ar.al/tags/debugging" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>debugging</span></a> <a href="https://mastodon.ar.al/tags/web" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>web</span></a> <a href="https://mastodon.ar.al/tags/dev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dev</span></a> <a href="https://mastodon.ar.al/tags/JavaScript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JavaScript</span></a></p>
Aral Balkan<p>🥳 New Kitten Release</p><p>Housekeeping:</p><p> • Updated runtime version to Node version 22.18.0 (latest LTS).</p><p> • Removed `--experimental-global-customevent` in node launch command (as `CustomEvent` is no longer behing the CLI flag since Node v19.0.0)</p><p> • Renamed `--experimental-loader` flag to `--loader` as the experimental prefix is no longer required.</p><p><a href="https://kitten.small-web.org" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">kitten.small-web.org</span><span class="invisible"></span></a></p><p>Enjoy!</p><p>:kitten:💕</p><p><a href="https://mastodon.ar.al/tags/Kitten" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Kitten</span></a> <a href="https://mastodon.ar.al/tags/KittenRelease" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>KittenRelease</span></a> <a href="https://mastodon.ar.al/tags/SmallWeb" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SmallWeb</span></a> <a href="https://mastodon.ar.al/tags/SmallTech" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SmallTech</span></a> <a href="https://mastodon.ar.al/tags/web" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>web</span></a> <a href="https://mastodon.ar.al/tags/dev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dev</span></a> <a href="https://mastodon.ar.al/tags/HTML" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HTML</span></a> <a href="https://mastodon.ar.al/tags/JavaScript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JavaScript</span></a> <a href="https://mastodon.ar.al/tags/CSS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CSS</span></a> <a href="https://mastodon.ar.al/tags/NodeJS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NodeJS</span></a></p>
Sovereign<p>I'm making great progress on my geopolitical/military interactive map inspired by Military Summary and other war mappers. Was able to figure out I need Node.js to be able to accomplish what I wanted to accomplish so far. Colored polygons and lines are functional. I just need to add other features and make sure they work now. <a class="hashtag" href="https://pleroma.postawakening.com/tag/warmapping" rel="nofollow noopener" target="_blank">#Warmapping</a> <a class="hashtag" href="https://pleroma.postawakening.com/tag/mappping" rel="nofollow noopener" target="_blank">#mappping</a> <a class="hashtag" href="https://pleroma.postawakening.com/tag/geopolitics" rel="nofollow noopener" target="_blank">#geopolitics</a> <a class="hashtag" href="https://pleroma.postawakening.com/tag/interactivemaps" rel="nofollow noopener" target="_blank">#interactivemaps</a> <a class="hashtag" href="https://pleroma.postawakening.com/tag/nodejs" rel="nofollow noopener" target="_blank">#nodejs</a> <a class="hashtag" href="https://pleroma.postawakening.com/tag/maps" rel="nofollow noopener" target="_blank">#maps</a></p>
Shini92 :ablobblewobble:<p>I'm working on a <a href="https://mas.to/tags/poc" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>poc</span></a> in plain <a href="https://mas.to/tags/nodejs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nodejs</span></a> 👀<br>Not published yet, put maybe I will fight <a href="https://mas.to/tags/nestjs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nestjs</span></a> as a competitor 🤔</p><p>This is already working AND fully written in <a href="https://mas.to/tags/es2025" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>es2025</span></a> <a href="https://mas.to/tags/esm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>esm</span></a> with <a href="https://mas.to/tags/tc39" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tc39</span></a> decorator proposal</p><p>What do you think?</p>
⚯ Michel de Cryptadamus ⚯<p>Ω🪬Ω<br>Released version 1.0.3 of <a href="https://universeodon.com/tags/FediAlgo" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FediAlgo</span></a>, the customizable timeline algorithm / filtering system for your Mastodon feed. Incredibly minor bugfix release.</p><p>* Link: <a href="https://michelcrypt4d4mus.github.io/fedialgo_demo_app_foryoufeed/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">michelcrypt4d4mus.github.io/fe</span><span class="invisible">dialgo_demo_app_foryoufeed/</span></a><br>* Code: <a href="https://github.com/michelcrypt4d4mus/fedialgo_demo_app_foryoufeed" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/michelcrypt4d4mus/f</span><span class="invisible">edialgo_demo_app_foryoufeed</span></a><br>* Video of FediAlgo in action: <a href="https://universeodon.com/@cryptadamist/114395249311910522" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">universeodon.com/@cryptadamist</span><span class="invisible">/114395249311910522</span></a><br>* Release notes: <a href="https://github.com/michelcrypt4d4mus/fedialgo_demo_app_foryoufeed/releases" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/michelcrypt4d4mus/f</span><span class="invisible">edialgo_demo_app_foryoufeed/releases</span></a></p><p><a href="https://universeodon.com/tags/activitypub" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>activitypub</span></a> <a href="https://universeodon.com/tags/algorithm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>algorithm</span></a> <a href="https://universeodon.com/tags/algorithmicFeed" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>algorithmicFeed</span></a> <a href="https://universeodon.com/tags/algorithmicTimeline" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>algorithmicTimeline</span></a> <a href="https://universeodon.com/tags/Fedi" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Fedi</span></a> <a href="https://universeodon.com/tags/FediTips" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FediTips</span></a> <a href="https://universeodon.com/tags/FediTools" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FediTools</span></a> <a href="https://universeodon.com/tags/Fediverse" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Fediverse</span></a> <a href="https://universeodon.com/tags/Feed" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Feed</span></a> <a href="https://universeodon.com/tags/FOSS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FOSS</span></a> <a href="https://universeodon.com/tags/GoToSocial" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GoToSocial</span></a> <a href="https://universeodon.com/tags/hashtag" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>hashtag</span></a> <a href="https://universeodon.com/tags/hashtags" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>hashtags</span></a> <a href="https://universeodon.com/tags/MastoAdmin" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MastoAdmin</span></a> <a href="https://universeodon.com/tags/Mastodon" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Mastodon</span></a> <a href="https://universeodon.com/tags/MastodonApi" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MastodonApi</span></a> <a href="https://universeodon.com/tags/mastohelp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mastohelp</span></a> <a href="https://universeodon.com/tags/mastojs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mastojs</span></a> <a href="https://universeodon.com/tags/nodejs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nodejs</span></a> <a href="https://universeodon.com/tags/nod" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nod</span></a> <a href="https://universeodon.com/tags/opensource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>opensource</span></a> <a href="https://universeodon.com/tags/socialmedia" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>socialmedia</span></a> <a href="https://universeodon.com/tags/SocialWeb" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SocialWeb</span></a> <a href="https://universeodon.com/tags/timeline" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>timeline</span></a> <a href="https://universeodon.com/tags/TL" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TL</span></a> <a href="https://universeodon.com/tags/typescript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>typescript</span></a> <a href="https://universeodon.com/tags/webdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webdev</span></a></p>
Inautilo<p><a href="https://mastodon.social/tags/Development" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Development</span></a> <a href="https://mastodon.social/tags/Releases" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Releases</span></a><br>Ghost 6.0 · The publishing platform takes another leap forward <a href="https://ilo.im/165vos" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">ilo.im/165vos</span><span class="invisible"></span></a></p><p>_____<br><a href="https://mastodon.social/tags/Ghost" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Ghost</span></a> <a href="https://mastodon.social/tags/Business" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Business</span></a> <a href="https://mastodon.social/tags/Publishing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Publishing</span></a> <a href="https://mastodon.social/tags/SocialMedia" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SocialMedia</span></a> <a href="https://mastodon.social/tags/WebAnalytics" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebAnalytics</span></a> <a href="https://mastodon.social/tags/IndieWeb" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>IndieWeb</span></a> <a href="https://mastodon.social/tags/NodeJS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NodeJS</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/WebDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebDev</span></a> <a href="https://mastodon.social/tags/Backend" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Backend</span></a></p>
Alex0007<p><a href="https://habr.com/ru/articles/933702/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">habr.com/ru/articles/933702/</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/nodejs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nodejs</span></a></p>
xnite<p><a href="https://infosec.exchange/tags/introduction" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>introduction</span></a> <br>I am a self taught programmer in mostly just <a href="https://infosec.exchange/tags/nodejs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nodejs</span></a> &amp; <a href="https://infosec.exchange/tags/java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>java</span></a> right now but historically I have written code in <a href="https://infosec.exchange/tags/perl" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>perl</span></a> <a href="https://infosec.exchange/tags/php" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>php</span></a> <a href="https://infosec.exchange/tags/python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>python</span></a> <a href="https://infosec.exchange/tags/tcl" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tcl</span></a> and just a little bit of <a href="https://infosec.exchange/tags/csharp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>csharp</span></a> <a href="https://infosec.exchange/tags/cpp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cpp</span></a> and a very little bit of <a href="https://infosec.exchange/tags/C" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>C</span></a> &amp; <a href="https://infosec.exchange/tags/visualbasic" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>visualbasic</span></a> .<br>In the past I have written a lot about offensive security, however after a years long hiatus I have shifted focus over to defensive security in regards to operating a <a href="https://infosec.exchange/tags/minecraft" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>minecraft</span></a> server, or network, which I write about on my <a href="https://infosec.exchange/tags/blog" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>blog</span></a> at <a href="https://www.xnite.me/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">xnite.me/</span><span class="invisible"></span></a> .<br>I actively develop and operate a Minecraft server database at <a href="https://www.breakblocks.com/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">breakblocks.com/</span><span class="invisible"></span></a> which has an active community of almost 1,300 members on <a href="https://infosec.exchange/tags/Discord" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Discord</span></a> at the time of this post.</p><p>I meant to write this introduction sooner but life sucker punched me in the face.. I'm not down for the count yet though!</p>
Leanpub<p>Master Python <a href="https://leanpub.com/b/masterpython" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">leanpub.com/b/masterpython</span><span class="invisible"></span></a> by Noah Gift and Alfredo Deza is the featured bundle of ebooks 📚 on the Leanpub homepage! <a href="https://leanpub.com" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">leanpub.com</span><span class="invisible"></span></a> <a href="https://mastodon.social/tags/Python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python</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/SoftwareEngineering" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SoftwareEngineering</span></a> <a href="https://mastodon.social/tags/AutomatedSoftwareTesting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AutomatedSoftwareTesting</span></a> <a href="https://mastodon.social/tags/NodeJs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NodeJs</span></a> <a href="https://mastodon.social/tags/Ruby" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Ruby</span></a> <a href="https://mastodon.social/tags/Go" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Go</span></a> <a href="https://mastodon.social/tags/R" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>R</span></a> <a href="https://mastodon.social/tags/CloudComputing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CloudComputing</span></a> <a href="https://mastodon.social/tags/books" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>books</span></a> <a href="https://mastodon.social/tags/ebooks" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ebooks</span></a></p>
SirWumpus 👾🍁<p>Message in a bottle time again <a href="https://tilde.zone/tags/GetFediHired" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GetFediHired</span></a> (not a peep from anyone yet).</p><p>Growing desperate in search for (remote) software developer work in the <a href="https://tilde.zone/tags/Ottawa" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Ottawa</span></a> <a href="https://tilde.zone/tags/Montreal" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Montreal</span></a> areas. <a href="https://tilde.zone/tags/C" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>C</span></a> C# <a href="https://tilde.zone/tags/Erlang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Erlang</span></a> <a href="https://tilde.zone/tags/Java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java</span></a> <a href="https://tilde.zone/tags/NodeJS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NodeJS</span></a> <a href="https://tilde.zone/tags/Shell" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Shell</span></a> <a href="https://tilde.zone/tags/SQL" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SQL</span></a> <a href="https://tilde.zone/tags/BSD" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>BSD</span></a> <a href="https://tilde.zone/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> <a href="https://tilde.zone/tags/English" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>English</span></a> <a href="https://tilde.zone/tags/French" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>French</span></a> and more. Very versatile, adaptable, experienced.</p><p><a href="http://www.snert.com/resume/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">http://www.</span><span class="">snert.com/resume/</span><span class="invisible"></span></a></p><p>Hey! If its remote, its possible to work world wide too!</p>
Inautilo<p><a href="https://mastodon.social/tags/Development" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Development</span></a> <a href="https://mastodon.social/tags/Overviews" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Overviews</span></a><br>JavaScript’s runtime decade · Running JavaScript beyond the browser and Node.js <a href="https://ilo.im/165oqw" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">ilo.im/165oqw</span><span class="invisible"></span></a></p><p>_____<br><a href="https://mastodon.social/tags/JavaScript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JavaScript</span></a> <a href="https://mastodon.social/tags/Devices" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Devices</span></a> <a href="https://mastodon.social/tags/Cloud" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Cloud</span></a> <a href="https://mastodon.social/tags/Browser" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Browser</span></a> <a href="https://mastodon.social/tags/NodeJS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NodeJS</span></a> <a href="https://mastodon.social/tags/Deno" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Deno</span></a> <a href="https://mastodon.social/tags/Bun" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Bun</span></a> <a href="https://mastodon.social/tags/WebDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebDev</span></a> <a href="https://mastodon.social/tags/Frontend" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Frontend</span></a> <a href="https://mastodon.social/tags/Backend" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Backend</span></a></p>
ReynardSec<p>A grumpy ItSec guy walks through the office when he overhears an exchange of words.</p><p>Dev0: Hey, this isn't working, I hate containers...<br>Dev1: Maybe just add the --privileged flag!</p><p>ItSec: Just… no. Simply no. No privileged mode - the grumpy fellow interjects as he walks away.</p><p>Dev0: Jesus, fine - no privileged mode.<br>Dev1: Okay, but… why?</p><p>Here's why (one, simple example):&nbsp;</p><p>Docker's --privileged flag lifts almost all restrictions from your container - exactly the opposite of --cap-drop=ALL. Let's demo the difference.&nbsp;</p><p>1) Start two containers. </p><p>docker run -itd --privileged --name ubuntu-privileged ubuntu<br>docker run -itd --name ubuntu-unprivileged ubuntu</p><p>2) Inspect /dev in the unprivileged container.</p><p>docker exec -it ubuntu-unprivileged bash<br>ls /dev<br>exit</p><p>You'll only see a limited set of devices. No disk access.&nbsp;</p><p>3) Now inspect /dev in the privileged container.</p><p>docker exec -it ubuntu-privileged bash<br>ls /dev</p><p>/dev/sda exposed! Sometimes you may see /dev/mapper when LVM is in place. Then "apt update &amp;&amp; apt install -y lvm2" and "lvscan" may help during next phase. </p><p>4) Exploitation part (inside the privileged container) - simply mount /dev/sda to any writable path in container.</p><p>mkdir /tmp/whatever<br>mount /dev/sda1 /tmp/whatever</p><p>5) You can now enumerate - and access - the Docker host's logical volume.</p><p>ls -la /tmp/whatever</p><p>6) If you wish, you can even chroot into the host:</p><p>chroot /tmp/whatever /bin/bash</p><p>The moral of the story is to avoid privileged mode, because in the event of an incident (e.g. an attacker compromising an app running inside a container), you significantly increase the likelihood of successful lateral movement from the container to the Docker host - and from there into the rest of your infrastructure.</p><p>Usually the grumpy guy means well. He just doesn't know how to explain it properly.</p><p><a href="https://infosec.exchange/tags/devops" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devops</span></a> <a href="https://infosec.exchange/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a> <a href="https://infosec.exchange/tags/webdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webdev</span></a> <a href="https://infosec.exchange/tags/java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>java</span></a> <a href="https://infosec.exchange/tags/linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>linux</span></a> <a href="https://infosec.exchange/tags/cybersecurity" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cybersecurity</span></a> <a href="https://infosec.exchange/tags/php" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>php</span></a> <a href="https://infosec.exchange/tags/nodejs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nodejs</span></a></p>
#:idle: Don T3rr0r :antifa:<p>Pues ayer después de algunas recomendaciones que me hicistéis por aquí. Me monté un nodo de Navidrome en mi Proxmox y lo estuve probando. Va bastante bien, la última vez que probé algo con Subsonic no fue muy bien.</p><p>Total, que ayer monté una APP en <a href="https://xarxa.cloud/tags/NodeJS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NodeJS</span></a> para descargar discos directamente de Youtube Music (que para algo que sirve, que sea para descargar) y de momento con poner enlaces de discos se descarga la musica!</p>