@velox_vulnus@lemmy.ml

velox_vulnus

@velox_vulnus@lemmy.ml

Want more GNU in Linux, so Guix, btw. पूंजीपति will be sent to corrective labour camp.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

velox_vulnus, (edited )

Using NixOS for more than six months, and I think I’m eligible to say what I like and hate about it.

What you’ll like:

  • easy configuration - just refer https://search.nixos.org, it’s that easy. I’m not taking that comment about “NixOS being hard to configure” seriously - and this is coming from someone who hasn’t even learnt the language properly. Yes, my configuration.nix is slightly polluted with Starship configs, and I might want to break them into modules, but it is still a job done decently.
  • won’t break easily except in some extreme situations - Laptop accidentally slipped from my hand during nixos-rebuild switch --upgrade - I guess it was the physical trauma to my device messed up the mount path to /boot, but it was rescued by a single CLI command from the recovery USB, and I didn’t lose any files.
  • upgrade is not prone to breakage, and even if it does, you can rollback - just don’t walk while holding your device and drop it.
  • it is a serious distro, not a “hobby” OS, and the experiences you will gain from learning Nix will help you with SaaS platforms like Replit or Railway, if you’re interested in using them sometimes in the future.

What you won’t like:

  • Binaries do not work properly - since Nix store is a completely different storage system compared to your usual FHS, most of the binaries will suffer from incorrect RPATH and dynamic loader issues - you might have to autopatchELF them, which is kind of irritating. This is also the case for AppImages, by the way.
  • Nix language is more like a custom DSL and less of a general purpose language, so you’re gonna have to use another language for automation (Shell, Python, Ruby), which might pollute your self-hosted Nixpkgs - Guix fixes this issue.
  • The bad part about NixOS is writing Nixpkgs expressions. The repository is damn huge and it is hard to maintain spaghetti code, writing your own package can be pretty hard, there’s some “hack”-y stuff you’re gonna have to use for building in, let’s say, using buildRustPackage and buildDotnetModule, and you’re gonna have to work with a senior maintainer.

Honestly, if I had to avoid Nix, I would go for Guix, Gentoo or Devuan. But yes, if you’re a beginner, I’d ask that you refrain from touching NixOS.

velox_vulnus,

Markdown fucked your comment. Use escape symbols.

velox_vulnus, (edited )

Never mind, here’s another better way to do this:

^6^⁄2(1+2) ⇒ ^6^⁄2*3 ⇒ ^6^⁄6 ⇒ 1

Works on the web page, but looks weird on some mobile app. Markdown is a fucking mess. Some implementation has MathJax support, some have special syntaxes.

velox_vulnus, (edited )

But what is wrong with C and C++ apart from the ISO fuck-up (ahem, slow updates)? There’s a lot of technical debt, so wouldn’t it be better to create an alt-language compiler that adds improvement over C, so that migration is possible in multiple stages?

Something like:

  1. Fix shitty imports
  2. Improve syntax rule
  3. Improve memory management
  4. Other new misc features
velox_vulnus, (edited )

I should have framed my words better, I guess. Rust is a radically different language, and honestly, none of the feature it offers fixes the main issue, that is technical debt - I mean yes, there’s incline C or FFI, but that’s still going to be a radical migration.

What I’m trying to propose is an alternative project, independent from the ISO. Maybe it could be a C-to-Rust, or a C-to-Vale migration project. It could be any of the modern language, I don’t really care. But that particular compiler/transpiler/migrationpiler/<something>-piler should have the ability to do step-by-step migration.

velox_vulnus,

I use Matrix, which is filled with a bunch of Linuxheads and FOSSQueers, so it may not be to your liking. Other alternatives are Jami and Simplex.

velox_vulnus,

But it looks like the app still exists? What happened?

velox_vulnus, (edited )

Nah, too old school. I’d recommend Fissioneral. Want to shred your entire existence and generate energy for three generations of your descendants? It uses the same technology as the sun! Give us a call!

velox_vulnus, (edited )

Thank you for adding a link to how r/bakchodi (fuck u/spez) was created, but I think it’s missing some important details. Somewhere over r/librandu (fuck u/spez) is an archive about the same. Stealing it shamelessly from a deleted Reddit (fuck u/spez) user:

Bakchodi was initially created as an Indian circlejerk sub way before the others. It was a time when randia had a modi fetish (ikr). But then after randia turned against their overlords and established military junta, fleeing refugee proto-chodes joined bakchodi to protest against the dictatorship at India’s official sub. This continued for a few years but then a based mod and officer of the internet did an Order 66 and purged them all leaving them to create the infestation of roaches known as r/chodi

Too bad, but looks like r/bakchodi (fuck u/spez) has also gone to shit.

velox_vulnus, (edited )

Thank you for this. I think you probably forgot these ones:

Also !bharat is another redundant community - !india already does that job well.

velox_vulnus, (edited )

“Hmphhh”, breathing heavily, one of your half-informed brethren approaches you. In front of you is a bizzare creature that spends day and night modding his kawaii, unproportionally large breasted and rainbow-eyed waifu desktop. On one hand is his aformentioned waifu pillow stained with, let’s not talk about that. On his legs are two large stocking-like socks, no pants and a shirt that says “I ❤️ Poettering”

“Akshually…”, and as he says that, you can hear the velled up mucus, ready to launch itself upon further tickle to the nose. Quickly, you hand this poor lad a box of tissue. Nodding his head, as to be grateful for your act of kindness, he empties all the air out of his lungs. “That’s a lot you’re holding in there”, you silently whisper.

“…As I was saying, systemd is not an init system, it is more than that”, smirks this weird man. As you try to process all of that, to your horror, you realise that you’re speaking to a modder, or as they call it in politically incorrect terms, a ricer. One of those people you’ve never wanted to meet in real life.

“But I do care about security, and the attack surface is now pretty larg…”, you say, to which the man interrupts, “Linux does not have any viruses, s…stop spreading FUD…banned, 1 day”. The last part doesn’t make a lot of sense, but you assume that he’s pretending this conversation to be on a forum, and he is a “moderator”.

“I do care about the basic UNIX philosophy, which is modulari…”, again, to which this gentleman in front of you interrupts, “If you want modularity, then start from making a micro-kernel. Banned, 5 days”, he scoffs and laughs at you.

“But Poettering left a mess behind that is Linux audio, atd you trust that guy? Also systemd is not as fast as he claims to be, how can y…”

“SHUTTTT UPPPP! IF YYOU THINK SOMEONE IS NOT GOOD WITH THEIR SKILLS, THEN MAKE ONE YOURSELF! POETTERING LETS ME CUSTOMIZE WAIFU DESKTOP WITH EASE, STOP ATTACKING LENNA-SENPAI! BANNED, 30 DAYS!”.

“Akshually…”, you mumur, as you leave the room, but the man heard you clearly. “…I am a big fan of Scheme, so I learnt Guile. Now I use GNU Shepherd”, you say, as you close the door behind.

“ARRRRRRRR! BANNED, 2 MONTHS! BANNED, 3 MONTHS! ARRRRRRR!”, you hear the noise behind, content that you’re not one the one following the herds to the cliff.

velox_vulnus, (edited )

Lennart Poettering, He Who Decides What Crap Features To Put In systemd.

Installies, a site for managing, organizing, and retrieving shell scripts for installing things on Linux and Unix-based operating systems. (installies.org)

Hi, for the past few months I have been working on my website Installies. It is a site for managing, organizing, and retrieving shell scripts for use to install, remove, update or compile apps on Linux and Unix-based systems....

velox_vulnus, (edited )

This thing will simply fail on an alternative filesystem layout, something to be mindful about. For mainstream FHS distro, it’ll work fine.

velox_vulnus, (edited )

Use Nix or Guix if there’s a lot of stuff that you want to move. What you’re doing is just pointless overkill.

velox_vulnus, (edited )

I can’t afford any of them, but at least I know I know what they’re - star projectors.

velox_vulnus, (edited )

What did I just read? And I thought I grew in a country with a conservative society.

Engaging in stereotypes is an immature behaviour. The world isn’t all black and white.

And what the heck is a wifey material? You’re a grown man, right? I’m pretty sure you can cook your own food, mop your own floor, wash your own clothes and buy your inventory. Why do you need a woman for that?

Goth and bimbocore are just subcultures that deviate from the norm. Remove all of that, and what remains behind is a woman. It does not make them a bad mother, a bad cook, a bad home-keeper or a bad life-partner.

In Hinglish, we have this saying: “Pehle slutty-savitri, phir sati-savitri”. This phrase essentially criticizes the hypocrisy of men who manipulate and exploit women for their own desires but then seek “pure” wives for marriage. This applies to you.

velox_vulnus, (edited )

You can use Eternity for the time being. Jerboa is broken for 0.19.0. The software has not even passed the 1.0.0 mark, so this behavior is understandable.

velox_vulnus,

You shouldn’t have to pay tips. Which part of the world entertains this shenanigans?

velox_vulnus,

I would like to understand how would one delete their account under Jami? It is supposed to be peer-to-peer, right? So why the need for a username?

[SOLVED] Brave Browser not launching in LXQT in Debian 12 (lemmy.ml)

Hi folks. I have installed Debian 12 bullseye with the lxqt desktop environment. I have run lxqt sessions on it using xfwm4, as well as i3wm, as the window manager. However, for some weird reason brave browser would not launch - neither in xfwm4 nor in i3-wm. So I tried to run the command in the shell to see what output it would...

velox_vulnus,

If you love it so much, then you can use Flatpak, Snap, Guix or Nix - there are user-level package managers that will give you the required choice. But why Brave? Aren’t there better Chromium alternatives out there?

velox_vulnus,

Why the downvotes? Is there something negative about this art style?

velox_vulnus, (edited )

You might want to think twice before using unique, niche distros like GoboLinux, Alpine, or NixOS. PuppyLinux doesn’t look like a proper distro, more like the equivalent of EndeavourOS or Artix. Since you’re using Linux for the first time, why not use Linux Mint, Ubuntu or Fedora?

  • All
  • Subscribed
  • Moderated
  • Favorites
  • localhost
  • All magazines
  • Loading…
    Loading the web debug toolbar…
    Attempt #