Skip Navigation
Mickey Mouse operation hacked by former employee
  • Hilarious, any bets on how much not changing those credentials cost them

  • I would kill for QubesOS features in NixOS
  • I'm sure both are good, I've just heard Xen is better for isolation. I'll check out spectrum-os, although I am starting to get used to the NixOS monolithic kernel architecture, an linux OS with nixpkgs is the next best thing

  • I would kill for QubesOS features in NixOS

    Meaning, VMs with Xen and hardware virtualization support

    The system VM/Qube for USBs is isolated, the Network VM/Qube is separate and isolated, the windowing system and OS housing the qubes is isolated....

    And being able to configure all of those with Nix would be a wet dream come true

    3
    Whoa
  • Underrated comment

    Everyone's conspiring folks. What's hard to measure, is who's conspiring

  • found a meme. made it more accurate
  • Laplacian Edge detection? beautiful meme

  • In Leak, Facebook Partner Brags About Listening to Your Phone’s Microphone to Serve Ads for Stuff You Mention
  • I'm not crazy about ads, it can be nice when they're effective for the right reasons. That said, a break in happened at my estate once and the only evidence I needed or could secure was because I left my phone at home that day

  • Guys, what's a toxic trait other guys sometimes have
  • I wish more guys just said they didn't know something instead of clearly not knowing what they're talking about and running their mouth based on vibes

  • A.I. Artist
  • I sort of agree, but I think it depends on effort.

    Type one word in and try and sell the easiest generated image? Low value.

    But typing the right combo to create assets to create something larger than the model is capable of? That's more valuable.

    Criticizing AI or artists that leverage AI is like criticizing an artist for using a printer instead of drawing by hand

    Or saying someone's digital work is inferior because they used a tool to help make their image...

    On that note, when working on a large project, is an AI artist as pretentious as the artist in the comic because they got some help generating the project from an AI instead of another human? Or is someone's work ethic less credible for Google searching instead of asking a person? Are works of art valuable because they're entirely original and uninfluenced by anything else but the artist themself? Because with that metric no artists are valuable since nothing is entirely original anyways

  • How is Lemmy better than Reddit?
  • 25% of reddit comments are chatgpt trash if not worse. It used to be an excellent Open Source Intelligence tool but now it's just a bunch of fake supportive and/or politically biased bots

    I will miss reddits extremely niche communities, but I believe Lemmy has reached the inflection point to eventually reach the same level of niche communities

  • What the fuck happened to YouTube!?
  • Don't tell him, if too many people get ad blockers they're just going to keep evolving

  • Anon drinks milk
  • You're right, we need water fountains with milk instead

  • So I installed Arch Linux... Is this it?
  • Meanwhile: NixOS

  • Kamala Harris Wipes Out Trump’s Swing-State Lead in Election Dead Heat
  • 538s model was a good estimator that year too, they leaned towards Hillary (and to be fair, she did win the popular vote) but certainly kept a trump win in the swing states within margin of error.

    270 to win is another good site

  • Let me play among the stars...
  • Fake. My parents didn't have a stable marriage

  • What is a product that didn't live up to its advertised claims?
  • Bitcoin cash was an attempt at centralized control by Jihan Wu. Just because the block size is bigger doesn't mean it's better for decentralization. In fact, the increased costs of maintaining a node just makes it harder for people in (typically poorer) oppressive countries to self verify

    They are still increasing the TPS, lightning network isn't perfect, but it can scale beyond visa until more upgrades are implemented

  • What's currently the 'smartest' language model?
  • Ollama (+ web-ui but ollama serve & && ollama run is all you need) then compare and contrast the various models

    I've had luck with Mistral for example

  • Elections
  • Russia (allegedly) has elections too however

  • Why does it feel like too much effort just to go from sitting around looking at garbage online to simply watching a film or playing a video game?
  • We might as well change the baseline for ADHD since technology has hammered everyone's dopamine receptors

  • Madlad posted this on the r/libertarian subreddit and they banned him
  • Again, those are my ideals. Realistically, not everything can be decentralized in a trustless way.

    That said, much of our current system of signing documents to verify it was done by a certain Identity can be automated. Enforcement and neorealism are a separate issue to mitigate, but the delegation of authority to humans can be automated without human involvement

  • [Help] Python Packaging Issue: How to link libnvrtc.so.12 and libnvrtc-b51b459d.so to torch-bin?
    discourse.nixos.org Python Packaging Issue: How to link libnvrtc.so.12 and libnvrtc-b51b459d.so to torch-bin

    I’m trying to package a repo I used to use in Windows Subsystem for Linux. I’m about to resort to podman, but I’m so close to getting it to work in Nix. The original repo is here: GitHub - neonbjb/tortoise-tts: A multi-voice TTS system trained with an emphasis on quality My fork uses poetry2nix her...

    Python Packaging Issue: How to link libnvrtc.so.12 and libnvrtc-b51b459d.so to torch-bin
    1
    Has someone deployed Kafka on their NixOS system? I could use some help doing it the "nix" way
    discourse.nixos.org How to setup Kafka Server on Nixos

    I found some settings on NixOS Search I’ve added these to my configuration.nix: environment.systemPackages = with pkgs; [ apacheKafka ]; services.apache-kafka = { enable = true; settings = { "broker.id" = 0; "log.dirs" = [ "/tmp/kafka_logs" ]; listeners = ["PLAI...

    How to setup Kafka Server on Nixos
    0
    Making a development shell for an AI/GPU Accelerated python project with nix flakes, poetry/poetry2nix, and pypi

    Went through the pain of packaging a python project on Nixos. Here's some issues I hit, and how I got lucky resolving them. I feel the most reliable way of doing this in the future is to use docker and just imperatively build.

    Here's how I got web drivers, AI dependencies, gpu dependencies, and an api dependency bundled together into an ephemeral shell for python development, on NixOS 23.11

    1. Enable Flakes

    2. Start with setting up poetry2nix

    3. Get the template flake by running nix flake init --template github:nix-community/poetry2nix

    4. in the flake.nix, sometimes changing projectDir = self to projectDir = ./. fixed some issues

    5. in your terminal, run nix develop . to build the poetry app with python packages described in pyproject.toml

    6. By default, just poetry and python latest should be installed. the dependencies for the project (which gets reflected in the pyproject.toml) are updated with poetry add, such as poetry add numpy selenium scikit-learn

    7. Exit out of the ephemeral shell from nix develop ., and rerun to have poetry2nix rebuild and link the newly declared packages

    Poetry2nix has worked pretty well for the more obscure python packages, but failed in others. For example, sentence-transformers would depend on maturin, which would fail to link setuptools. If poetry doesn't work, you can try and get the package from nixpkgs, or specify sha256s from pypi.org

    Here's an example of what I added to my flake.nix to get gpu acceleration, sentence-transfomers, firefox drivers for selenium, and other packages poetry failed to setup:

    packages = [ pkgs.poetry pkgs.python311Packages.sentence-transformers pkgs.firefox pkgs.python311Packages.openai pkgs.python311Packages.yt-dlp pkgs.python311Packages.pyopencl ];

    was added to this flake.nix, as in,

    ```nix { description = "Application packaged using poetry2nix";

    inputs = { flake-utils.url = "github:numtide/flake-utils"; nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable"; poetry2nix = { url = "github:nix-community/poetry2nix"; inputs.nixpkgs.follows = "nixpkgs"; }; }; outputs = { self, nixpkgs, flake-utils, poetry2nix }: flake-utils.lib.eachDefaultSystem (system: let # see https://github.com/nix-community/poetry2nix/tree/master#api for more functions and examples. pkgs = nixpkgs.legacyPackages.${system}; inherit (poetry2nix.lib.mkPoetry2Nix { inherit pkgs; }) mkPoetryApplication; in { packages = { myapp = mkPoetryApplication { projectDir = ./.; }; default = self.packages.${system}.myapp; }; devShells.default = pkgs.mkShell { inputsFrom = [ self.packages.${system}.myapp ]; packages = [ pkgs.poetry pkgs.python311Packages.sentence-transformers pkgs.firefox pkgs.python311Packages.openai pkgs.python311Packages.yt-dlp pkgs.python311Packages.pyopencl ]; nativeBuildInputs = [( pkgs.python311Packages.buildPythonPackage rec { pname = "serpapi"; version = "0.1.5"; src = pkgs.python311Packages.fetchPypi { inherit pname version; sha256 = "b9707ed54750fdd2f62dc3a17c6a3fb7fa421dc37902fd65b2263c0ac765a1a5"; }; } )]; }; }); } ```

    There was one package (serpapi), which was not in nixpkgs, and poetry failed as well. Adding this to native build inputs got serpapi installed

    nativeBuildInputs = [( pkgs.python311Packages.buildPythonPackage rec { pname = "serpapi"; version = "0.1.5"; src = pkgs.python311Packages.fetchPypi { inherit pname version; sha256 = "b9707ed54750fdd2f62dc3a17c6a3fb7fa421dc37902fd65b2263c0ac765a1a5"; }; } )];

    All in all, it works, and I have no doubt I've made a reproducible environment. What attracts me is I've never had an easier time setting up cuda/cudnn/tensorrt/... system drivers have been near effortless, and much faster to setup than on debian. Tools like sentence-transformers and torch default to packages which leverage the GPU.

    What pushes me away, is I've had failures in each of the three methods for specifying package dependencies, even though one of the three eventually was the fix for integrating the dependencies into my shell. For now, I'll stick with it, but it's hard for me to suggest to a team we use this in development

    0
    How to setup unreal engine 5.3.2 on NixOS, and fix compile failures from Setup.sh: required file not found
    discourse.nixos.org UE compile failures on latest nix

    I’ve got it to at least link appropriately. Here’s what I did, not sure if using steam-run is all I needed to do, but I did all three of the following in this thread https://www.reddit.com/r/NixOS/comments/17kwkgv/switched_from_nobara_to_nixos_my_opinion_so_far/ Unreal Engine and Godot Engine nee...

    UE compile failures on latest nix
    2
    Replacing docker/podman with Nixos?

    I setup a next.js project with pkgs.mkshell, and used nix develop to automatically build the project. However, when I leave the shell, the files persist. How should/can(?) I setup my shell.nix so that files in the directory it drops down into are automatically removed when leaving the ephemeral shell?

    3
    yboutros yboutros @infosec.pub

    Yanall-Boutros.github.io

    Posts 6
    Comments 39