veganism.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
Veganism Social is a welcoming space on the internet for vegans to connect and engage with the broader decentralized social media community.

Administered by:

Server stats:

294
active users

#devenv

0 posts0 participants0 posts today
kazé<p>I’ve just been told about <a href="https://mastodon.social/tags/Devbox" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Devbox</span></a> and <a href="https://mastodon.social/tags/devenv" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>devenv</span></a>. Are they as cool as they claim to be? Looks like they both bring everything I could’ve wanted for my development environments.<br>(Powered by <a href="https://mastodon.social/tags/Nix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Nix</span></a>, btw.)</p><p><a href="https://www.jetify.com/devbox" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">jetify.com/devbox</span><span class="invisible"></span></a><br><a href="https://devenv.sh" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">devenv.sh</span><span class="invisible"></span></a></p>
flashfox<p>I though it had been a while without any <a href="https://infosec.exchange/tags/NixOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NixOS</span></a> drama, but of course the universe provides.</p><p>Guess what, telemetry in <a href="https://infosec.exchange/tags/devenv" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>devenv</span></a> is coming back. Again, it's Opt-Out, not Opt-In.<br>The difference: this time that work is sponsored by the NixOS Foundation.</p><p><a href="https://github.com/cachix/devenv/pull/1776/files" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/cachix/devenv/pull/</span><span class="invisible">1776/files</span></a></p><p><a href="https://oceansprint.org/reports/2025/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">oceansprint.org/reports/2025/</span><span class="invisible"></span></a></p><p><a href="https://infosec.exchange/tags/nix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nix</span></a> <a href="https://infosec.exchange/tags/nixpkgs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nixpkgs</span></a></p><p>Brought to you by <span class="h-card" translate="no"><a href="https://fosstodon.org/@domenkozar" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>domenkozar</span></a></span> of course.</p>
hexa-<p>The <a href="https://chaos.social/tags/devenv" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>devenv</span></a> CLI does not do informed consent and neither `devenv.sh` nor `devenv.new` have a privacy policy or will tell you who runs the service and who it shares its data with.</p><p>In <a href="https://chaos.social/tags/nixpkgs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nixpkgs</span></a> the package was bumped to 1.4.0 after which a contributor immediately sent a follow-up PR¹ to enable `DO_NOT_TRACK=1` when wrapping the devenv binary.</p><p>This was promptly reverted² by the author of devenv.</p><p>🧵2/n</p><p>[1] <a href="https://github.com/NixOS/nixpkgs/pull/381817" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/NixOS/nixpkgs/pull/</span><span class="invisible">381817</span></a><br>[2] <a href="https://github.com/NixOS/nixpkgs/pull/381981" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/NixOS/nixpkgs/pull/</span><span class="invisible">381981</span></a></p>
hexa-<p>If you're using <a href="https://chaos.social/tags/devenv" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>devenv</span></a> for your projects, please note that the new `generate` command in 1.4.0 uses your repository content.</p><p>It tars up all files it can find through `git ls-files -z`³ and exfiltrates them to the service.</p><p>It handles `DO_NOT_TRACK=`¹ by sending that intent along² as a query string, so now you need to trust the service to not keep data.</p><p>🧵 1/n</p><p>[1] <a href="https://github.com/cachix/devenv/blob/6c987a8795eedea872afe4d1c1ac518d0c7f6db1/devenv/src/cli.rs#L202-L204" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/cachix/devenv/blob/</span><span class="invisible">6c987a8795eedea872afe4d1c1ac518d0c7f6db1/devenv/src/cli.rs#L202-L204</span></a><br>[2] <a href="https://github.com/cachix/devenv/blob/6c987a8795eedea872afe4d1c1ac518d0c7f6db1/devenv/src/devenv.rs#L212-L214" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/cachix/devenv/blob/</span><span class="invisible">6c987a8795eedea872afe4d1c1ac518d0c7f6db1/devenv/src/devenv.rs#L212-L214</span></a><br>[3] <a href="https://github.com/cachix/devenv/blob/6c987a8795eedea872afe4d1c1ac518d0c7f6db1/devenv/src/devenv.rs#L226-L257" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/cachix/devenv/blob/</span><span class="invisible">6c987a8795eedea872afe4d1c1ac518d0c7f6db1/devenv/src/devenv.rs#L226-L257</span></a></p>
flashfox<p><span class="h-card" translate="no"><a href="https://functional.cafe/@roberth" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>roberth</span></a></span> <span class="h-card" translate="no"><a href="https://infosec.exchange/@oliverwiegers" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>oliverwiegers</span></a></span> <span class="h-card" translate="no"><a href="https://hachyderm.io/@jfredett" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>jfredett</span></a></span> <span class="h-card" translate="no"><a href="https://catgirl.farm/users/cafkafk" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>cafkafk</span></a></span> So looks like the <a href="https://infosec.exchange/tags/devenv" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>devenv</span></a> opt-out is not as out as you might have though...</p><p><a href="https://discourse.nixos.org/t/should-commercial-actors-ship-telemetry-in-nixpkgs/60279/42" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discourse.nixos.org/t/should-c</span><span class="invisible">ommercial-actors-ship-telemetry-in-nixpkgs/60279/42</span></a></p><p>Is it to early to call <a href="https://infosec.exchange/tags/devenv" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>devenv</span></a> <a href="https://infosec.exchange/tags/malware" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>malware</span></a> ?</p><p><a href="https://infosec.exchange/tags/nix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nix</span></a> <a href="https://infosec.exchange/tags/nixos" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nixos</span></a></p>
flashfox<p><span class="h-card" translate="no"><a href="https://hachyderm.io/@jfredett" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>jfredett</span></a></span> <span class="h-card" translate="no"><a href="https://infosec.exchange/@oliverwiegers" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>oliverwiegers</span></a></span> .... and reverted by the author, who apparently has commit rights and does not seem to agree with community PR workflow.</p><p>So we now have commercial actors in <a href="https://infosec.exchange/tags/nixpkgs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nixpkgs</span></a> who can just push their own commercial agenda be decree.</p><p><a href="https://infosec.exchange/tags/nix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nix</span></a> <a href="https://infosec.exchange/tags/nixos" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nixos</span></a> <a href="https://infosec.exchange/tags/devenv" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>devenv</span></a></p>
flashfox<p><span class="h-card" translate="no"><a href="https://hachyderm.io/@jfredett" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>jfredett</span></a></span> <span class="h-card" translate="no"><a href="https://infosec.exchange/@oliverwiegers" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>oliverwiegers</span></a></span> </p><p>At least in <a href="https://infosec.exchange/tags/nixpkgs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nixpkgs</span></a> the telemetry seems to be of by default now</p><p><a href="https://github.com/NixOS/nixpkgs/pull/381817" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/NixOS/nixpkgs/pull/</span><span class="invisible">381817</span></a></p><p><a href="https://infosec.exchange/tags/nix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nix</span></a> <a href="https://infosec.exchange/tags/nixos" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nixos</span></a> <a href="https://infosec.exchange/tags/devenv" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>devenv</span></a></p>
flashfox<p><a href="https://infosec.exchange/tags/devenv" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>devenv</span></a> now collects "anonymous" data to train their "AI" </p><p><a href="https://devenv.sh/blog/2025/02/13/devenv-14-generating-nix-developer-environments-using-ai/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">devenv.sh/blog/2025/02/13/deve</span><span class="invisible">nv-14-generating-nix-developer-environments-using-ai/</span></a></p><p><a href="https://infosec.exchange/tags/nix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nix</span></a> <a href="https://infosec.exchange/tags/nixos" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nixos</span></a></p>
sephi<p>✨ I’ve just updated my Django template! ✨</p><p>✅ Local setup with devenv for fast execution &amp; easy services definition (say goodbye to Docker!)<br>✅ Pre-commit linting with Ruff<br>✅ Assets compilation with Vite<br>✅ Mail preview with Mailhog<br>✅ NixOS module to easily deploy your project to a NixOS server<br>✅ Batteries included (django-debug-toolbar &amp; django-extensions)</p><p>👉 <a href="https://github.com/sephii/django-template" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/sephii/django-templ</span><span class="invisible">ate</span></a></p><p><a href="https://tooting.ch/tags/django" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>django</span></a> <a href="https://tooting.ch/tags/python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>python</span></a> <a href="https://tooting.ch/tags/nix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nix</span></a> <a href="https://tooting.ch/tags/nixos" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nixos</span></a> <a href="https://tooting.ch/tags/devenv" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>devenv</span></a></p>
HoldMyType<p><a href="https://mathstodon.xyz/tags/nix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nix</span></a> folks do you cross build/compile with <a href="https://mathstodon.xyz/tags/devenv" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>devenv</span></a><br>if yes, an example d help , I ve scanned both github issues of its repo and official documentation<br>my alternative is to let go of both devshell / devenv and just use `builtins` `foldl'`</p>