starbase80.wtf is one of the many independent Mastodon servers you can use to participate in the fediverse.
Just because we believe in Starfleet's ideals and values doesn't mean we're serious and professional. There's a reason we ended up at Starbase 80.

Administered by:

Server stats:

10
active users

#rustlang

10 posts10 participants0 posts today
Daniël Franke :panheart:<p>This weekend I did a refresher course in <a href="https://social.ainmosni.eu/tags/rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rust</span></a>, and I forgot how fun that language can be. I really should be writing a proper project in it sometime.</p><p><a href="https://social.ainmosni.eu/tags/rustlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustlang</span></a></p>
Rust Weekly 🦀<p>Fastrace: A Modern Approach to Distributed Tracing in Rust</p><p><a href="https://fast.github.io/blog/fastrace-a-modern-approach-to-distributed-tracing-in-rust/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">fast.github.io/blog/fastrace-a</span><span class="invisible">-modern-approach-to-distributed-tracing-in-rust/</span></a></p><p>Discussions: <a href="https://discu.eu/q/https://fast.github.io/blog/fastrace-a-modern-approach-to-distributed-tracing-in-rust/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discu.eu/q/https://fast.github</span><span class="invisible">.io/blog/fastrace-a-modern-approach-to-distributed-tracing-in-rust/</span></a></p><p><a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://mastodon.social/tags/rustlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustlang</span></a></p>
thomastc | frozenfractal<p>When I started writing a tiling simplex noise function in <a href="https://mastodon.gamedev.place/tags/RustLang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RustLang</span></a> two weeks ago, it ran in about 100 milliseconds for a block of 2048×2048 pixels.</p><p>Now it runs in 1.3 milliseconds. That's 13 GB/s throughput; maybe memory is even the bottleneck now.</p><p>Lessons learned:<br>- AVX2 is awesome<br>- simdeez makes it relatively easy to use<br>- simdnoise is damn clever<br>- iterators are slow<br>- collecting into a Vec first is faster<br>- iterating over coordinates manually is the fastest<br>- rayon is awesome</p>
Dan Stoza<p>The VTT I've been developing, built for speed and ease of use, finally has a public tech demo!</p><p>Check it out at <a href="https://tavern.works" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">tavern.works</span><span class="invisible"></span></a> and let me know what you think here or on Discord: <a href="https://discord.gg/SkjzZVKe2m" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">discord.gg/SkjzZVKe2m</span><span class="invisible"></span></a></p><p><a href="https://hachyderm.io/tags/ttrpg" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ttrpg</span></a> <a href="https://hachyderm.io/tags/vtt" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vtt</span></a> <a href="https://hachyderm.io/tags/rustlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustlang</span></a> <a href="https://hachyderm.io/tags/wasm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>wasm</span></a></p>
Paul Campbell<p>🔥 Keep your commits consistent!<br>🔥 <code>forgejo-commit-path-rules</code> v0.2.3 ensures your commit messages align with your file changes.</p><p>🧩 Enforce commit message and file path rules in your repo!</p><p>🦀 Written in Rust<br>⭐ Repo: <a href="https://codeberg.org/kemitix/forgejo-commit-path-rules" rel="nofollow noopener noreferrer" target="_blank">https://codeberg.org/kemitix/forgejo-commit-path-rules</a><br>🎬 A ForgeJo Action/CLI Tool</p><p>✨ What's New:</p><p>- Coloured highlights in logging (supports <code>--no-colour</code>)<br>- <code>all</code> matching strategy for paths (default is <code>any</code>)<br>- Built in templates: <code>docs</code>, <code>feature</code>, <code>tests</code> and <code>fixes</code></p><p>🛠 Usage:</p><p>- Define rules in <code>.forgejo/commit-path-rules.toml</code><br>- Run via CLI or ForgeJo Action</p><p>Install:<br><code>cargo install forgejo-commit-path-rules</code></p><p>CLI Usage:<br><code>forgejo-commit-path-rules --workspace . --no-colour</code></p><p>Forgejo Action:</p><pre><code> jobs: validate: steps: - uses: actions/checkout@v3 with: fetch-depth: 0 - name: Run forgejo-commit-path-rules uses: kemitix/commit-path-rules@v0.2.3 with: args: --verbose </code></pre><p><a class="hashtag" href="https://mitra.kemitix.net/collections/tags/rustlang" rel="nofollow noopener noreferrer" target="_blank">#RustLang</a> <a class="hashtag" href="https://mitra.kemitix.net/collections/tags/forgejo" rel="nofollow noopener noreferrer" target="_blank">#ForgeJo</a> <a class="hashtag" href="https://mitra.kemitix.net/collections/tags/ci" rel="nofollow noopener noreferrer" target="_blank">#CI</a> <a class="hashtag" href="https://mitra.kemitix.net/collections/tags/cli" rel="nofollow noopener noreferrer" target="_blank">#CLI</a> <a class="hashtag" href="https://mitra.kemitix.net/collections/tags/git" rel="nofollow noopener noreferrer" target="_blank">#Git</a> <a class="hashtag" href="https://mitra.kemitix.net/collections/tags/codeberg" rel="nofollow noopener noreferrer" target="_blank">#Codeberg</a> <a class="hashtag" href="https://mitra.kemitix.net/collections/tags/opensource" rel="nofollow noopener noreferrer" target="_blank">#OpenSource</a></p>
Dekirisu 🦀<p>New ride, new vibe! 🚗 </p><p>🦄 reworked car model<br>🪿 added gamepad support<br>🦜 better lighting<br>🐿️ better physics<br>🦆 &lt;- duck emoji</p><p><a href="https://mastodon.social/tags/bevyengine" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>bevyengine</span></a> <a href="https://mastodon.social/tags/rustlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustlang</span></a> <a href="https://mastodon.social/tags/gamedev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gamedev</span></a> <a href="https://mastodon.social/tags/solodev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>solodev</span></a> <a href="https://mastodon.social/tags/racing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>racing</span></a></p>
nixCraft 🐧<p>Ubuntu to Explore Rust-Based “uutils” as Potential GNU Core Utilities Replacement <a href="https://www.cyberciti.biz/linux-news/ubuntu-to-explore-rust-based-uutils-as-potential-gnu-core-utilities-replacement/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">cyberciti.biz/linux-news/ubunt</span><span class="invisible">u-to-explore-rust-based-uutils-as-potential-gnu-core-utilities-replacement/</span></a></p><p><a href="https://mastodon.social/tags/ubuntu" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ubuntu</span></a> <a href="https://mastodon.social/tags/linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>linux</span></a> <a href="https://mastodon.social/tags/rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rust</span></a> <a href="https://mastodon.social/tags/rustlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustlang</span></a> <a href="https://mastodon.social/tags/opensource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>opensource</span></a></p>
stateful being<p>here's what <a href="https://mastodon.social/tags/taggart" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>taggart</span></a> looks like for now (showing some <a href="https://mastodon.social/tags/torrent" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>torrent</span></a>-ed music with tags in invalid encoding, and some ripped from <a href="https://mastodon.social/tags/youtube" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>youtube</span></a> where all the tracks are concatenated):</p><p><a href="https://mastodon.social/tags/tengri" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tengri</span></a> <a href="https://mastodon.social/tags/tui" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tui</span></a> <a href="https://mastodon.social/tags/id3" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>id3</span></a> <a href="https://mastodon.social/tags/editor" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>editor</span></a> <a href="https://mastodon.social/tags/rustlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustlang</span></a></p>
stateful being<p>the other <a href="https://mastodon.social/tags/rustlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustlang</span></a> thingy that's been cooking (and just passed a <a href="https://mastodon.social/tags/ci" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ci</span></a> run) is called <a href="https://mastodon.social/tags/taggart" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>taggart</span></a>.</p><p>it uses <a href="https://mastodon.social/tags/tengri" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tengri</span></a> to pop up an interactive table to edit things, namely: the <a href="https://mastodon.social/tags/id3" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>id3</span></a> tags of music releases</p><p>its purpose? why, to make it easier to prepare a certain pile of content (that we've accumulated with a friend over the past, what, 6-7 years), for publication in a sovereign <a href="https://mastodon.social/tags/faircamp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>faircamp</span></a> instance! but none of it's well-tagged and existing interactive mediatag editors are ugh</p><p><a href="https://codeberg.org/unspeaker/taggart" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">codeberg.org/unspeaker/taggart</span><span class="invisible"></span></a></p>
Magnus Manske<p>I wrote a Rust create for accessing the new <a href="https://wikis.world/tags/wikibase" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>wikibase</span></a> REST API, with proper testing, code metrics etc.<br>Feedback and PRs welcome!</p><p><a href="http://magnusmanske.de/wordpress/archives/757" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">http://</span><span class="ellipsis">magnusmanske.de/wordpress/arch</span><span class="invisible">ives/757</span></a><br><a href="https://wikis.world/tags/wikidata" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>wikidata</span></a> <a href="https://wikis.world/tags/rustlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustlang</span></a></p><p>CC <span class="h-card" translate="no"><a href="https://wikis.world/@wikidata" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>wikidata</span></a></span></p>
Ratatui<p>Question: Why build a TUI instead of another web application?</p><p>🐭 Yann Prono, creator of Yozefu, shares his thoughts about Ratatui and how he built a TUI for searching data in Apache Kafka.</p><p>➡️ Read here: <a href="https://mcdostone.github.io/articles/why-yozefu/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">mcdostone.github.io/articles/w</span><span class="invisible">hy-yozefu/</span></a></p><p><a href="https://fosstodon.org/tags/rustlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustlang</span></a> <a href="https://fosstodon.org/tags/ratatui" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ratatui</span></a> <a href="https://fosstodon.org/tags/tui" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tui</span></a> <a href="https://fosstodon.org/tags/apache" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>apache</span></a> <a href="https://fosstodon.org/tags/kafka" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>kafka</span></a> <a href="https://fosstodon.org/tags/blog" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>blog</span></a></p>
Rust Weekly 🦀<p>I wrote a neovim plugin in Rust, and you can too</p><p><a href="https://github.com/MarcusGrass/nvim_winpick" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/MarcusGrass/nvim_wi</span><span class="invisible">npick</span></a></p><p>Discussions: <a href="https://discu.eu/q/https://github.com/MarcusGrass/nvim_winpick" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discu.eu/q/https://github.com/</span><span class="invisible">MarcusGrass/nvim_winpick</span></a></p><p><a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://mastodon.social/tags/rustlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustlang</span></a></p>
Rust Weekly 🦀<p>A Happy Day for Rust</p><p><a href="https://steveklabnik.com/writing/a-happy-day-for-rust/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">steveklabnik.com/writing/a-hap</span><span class="invisible">py-day-for-rust/</span></a></p><p>Discussions: <a href="https://discu.eu/q/https://steveklabnik.com/writing/a-happy-day-for-rust/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discu.eu/q/https://steveklabni</span><span class="invisible">k.com/writing/a-happy-day-for-rust/</span></a></p><p><a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://mastodon.social/tags/rustlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustlang</span></a></p>
Marc<p>Hey rustaceans, if I want to start a new project based on axum, askama and htmx, what are my options for internationalization/localisation ? (it feels like it's kinda linked with the template engine choice so I'm ok with not using askama but something else if it makes things smoother). Curious to hear how you have tackled this...</p><p>(I'm seen <a href="https://www.arewewebyet.org/topics/templating/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">arewewebyet.org/topics/templat</span><span class="invisible">ing/</span></a> already, more interested in real like feedback...)</p><p><a href="https://mamot.fr/tags/rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rust</span></a> <a href="https://mamot.fr/tags/rustlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustlang</span></a></p>
�-486233 "Verena, U+FFFD""Rewrite it in rust"<br>*pulls out fountain pen and iron gall ink*<br>Am I doing this right?<br><a class="hashtag" href="https://corteximplant.net/tag/rust" rel="nofollow noopener noreferrer" target="_blank">#rust</a> <a class="hashtag" href="https://corteximplant.net/tag/rustlang" rel="nofollow noopener noreferrer" target="_blank">#RustLang</a> <a class="hashtag" href="https://corteximplant.net/tag/fountainpens" rel="nofollow noopener noreferrer" target="_blank">#FountainPens</a> <a class="hashtag" href="https://corteximplant.net/tag/irongallink" rel="nofollow noopener noreferrer" target="_blank">#IronGallInk</a> <a class="hashtag" href="https://corteximplant.net/tag/queerinksquad" rel="nofollow noopener noreferrer" target="_blank">#QueerInkSquad</a>
Rust Weekly 🦀<p>Internet browsing from the terminal - is-fast</p><p><a href="https://github.com/Magic-JD/is-fast" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/Magic-JD/is-fast</span><span class="invisible"></span></a></p><p>Discussions: <a href="https://discu.eu/q/https://github.com/Magic-JD/is-fast" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discu.eu/q/https://github.com/</span><span class="invisible">Magic-JD/is-fast</span></a></p><p><a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://mastodon.social/tags/rustlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustlang</span></a></p>
Caitlin<p>For people working in <a href="https://fosstodon.org/tags/rustlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustlang</span></a> / <a href="https://fosstodon.org/tags/rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rust</span></a> If you are considering a CPU upgrade I strongly recommended NOT putting it off. Yah the faster compile times are nice, but the increased responsiveness of the lsp/rust-analyze is GAME CHANGING.</p><p>With my old CPU or on my laptop the lsp is ok. Like a couple hundred ms response time for most things. On my new CPU it’s all instant. It feels amazing and was 100% worth the upgrade.</p>
AdeptVeritatis<p><a href="https://social.tchncs.de/tags/KaleidoSaturday" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>KaleidoSaturday</span></a> </p><p>I wanted to release the project files of my animations for a long time. Now you can play around with it, too!</p><p>project file:<br><a href="https://gitlab.freedesktop.org/AdeptVeritatis/visuals/-/blob/main/mix003.json" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">gitlab.freedesktop.org/AdeptVe</span><span class="invisible">ritatis/visuals/-/blob/main/mix003.json</span></a></p><p>video mixer app:<br><a href="https://gitlab.freedesktop.org/AdeptVeritatis/pw-videomix" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">gitlab.freedesktop.org/AdeptVe</span><span class="invisible">ritatis/pw-videomix</span></a></p><p>With a short tutorial in the following posts.</p><p><a href="https://social.tchncs.de/tags/Art" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Art</span></a> <a href="https://social.tchncs.de/tags/GenerativeArt" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GenerativeArt</span></a> <a href="https://social.tchncs.de/tags/kaleidoscope" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>kaleidoscope</span></a> <a href="https://social.tchncs.de/tags/mandala" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mandala</span></a> <a href="https://social.tchncs.de/tags/MastoArt" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MastoArt</span></a> <a href="https://social.tchncs.de/tags/MathArt" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MathArt</span></a> <a href="https://social.tchncs.de/tags/MathsArt" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MathsArt</span></a> <a href="https://social.tchncs.de/tags/PsychedelicArt" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PsychedelicArt</span></a> <a href="https://social.tchncs.de/tags/visuals" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>visuals</span></a> <a href="https://social.tchncs.de/tags/OpenSource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenSource</span></a> <a href="https://social.tchncs.de/tags/FreeSoftware" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FreeSoftware</span></a> <a href="https://social.tchncs.de/tags/Vulkan" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Vulkan</span></a> <a href="https://social.tchncs.de/tags/RustLang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RustLang</span></a></p>
Paul Campbell<p>🧩 <code>forgejo-todo-checker</code> v1.3.2: Checks your source files for TODO and FIXME comments, where they don't have an open issue number</p><p>🦀 Written in Rust<br>⭐ Repo: <a href="https://codeberg.org/kemitix/forgejo-todo-checker" rel="nofollow noopener noreferrer" target="_blank">https://codeberg.org/kemitix/forgejo-todo-checker</a><br>🎬 A ForgeJo Action.</p><p><strong>What's new</strong></p><p>- bug fix - hadn't updated the version of rust used in the docker image</p><p><strong>Install</strong></p><pre><code>cargo install forgejo-todo-checker </code></pre><p><strong>CLI Usage</strong></p><pre><code>forgejo-todo-checker --workspace $PWD \ --site https://git.kemitix.net \ --repo kemitix/forgejo-todo-checker </code></pre><p>This should allow you to check locally that your <code>TODO</code> and <code>FIXME</code> comments are valid <em>before</em> you push the change to your CI.</p><p><strong>CI</strong></p><p><code>forgejo-todo-checker</code> is primarily a Forgejo Action:</p><pre><code>jobs: tests: steps: - name: Checkout uses: actions/checkout@v4 - name: Check TODOs uses: kemitix/todo-checker@v1.3.2 </code></pre><p>If you have any <code>TODO</code> or <code>FIXME</code> comments in your code that doesn't have an associated and <strong>open</strong> issue, then this will fail the build.</p><p><a class="hashtag" href="https://mitra.kemitix.net/collections/tags/rustlang" rel="nofollow noopener noreferrer" target="_blank">#RustLang</a> <a class="hashtag" href="https://mitra.kemitix.net/collections/tags/forgejo" rel="nofollow noopener noreferrer" target="_blank">#ForgeJo</a> <a class="hashtag" href="https://mitra.kemitix.net/collections/tags/ci" rel="nofollow noopener noreferrer" target="_blank">#CI</a> <a class="hashtag" href="https://mitra.kemitix.net/collections/tags/cli" rel="nofollow noopener noreferrer" target="_blank">#CLI</a></p>
Mark Hughes<p><span class="h-card" translate="no"><a href="https://cyberplace.social/@GossiTheDog" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>GossiTheDog</span></a></span> <br>Thanks for highlighting this.</p><p>I've removed or disabled almost all the extensions I had installed leaving a core of popular ones from official projects (I hope).</p><p>I wonder what FOSS alternatives we now have to VSC. I mainly do <a href="https://mastodon.social/tags/RustLang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RustLang</span></a> and some web (mostly Svelte it plain HTML) and get a big productivity boon from syntax highlighting/checking and completion. Finding function definitions and references, global search and replace, auto fixing after file rename etc. Gosh, so much!</p>