RustyNova

@RustyNova@lemmy.world

This profile is from a federated server and may be incomplete. View on remote instance

RustyNova ,

Qu'est-ce que c'est que ce truc là? De l'angloi ? Dans ma communauté lemmiriene francophone?

RustyNova ,

The worse part, you enter the blog, it looks legitimate enough at a glance, go straight to the code, then find out it's bullshit.

We need ai blog blockers now...

Python is great, but stuff like this just drives me up the wall ( lemmy.world )

Explanation: Python is a programming language. Numpy is a library for python that makes it possible to run large computations much faster than in native python. In order to make that possible, it needs to keep its own set of data types that are different from python's native datatypes, which means you now have two different bool...

RustyNova ,

Good meme, bad reasoning. Things like that are why JavaScript is hated. While it looks the same, It should never, and in ANY case be IMPLICITLY turned into another type.

RustyNova ,

Inb4 normies force us to change well established terminology just to appease their fragile souls

Like git's main and master

RustyNova ,

It's simple. Like git, you search the command on the internet

RustyNova ,

That's not even funny. Just life advice

RustyNova ,

Dang. I didn't knew that 🧡 was so popular. I thought it would be ♥️ but alright

RustyNova , (edited )

While I totally agree with that philosophy, it heavily depends on the language.

For Rust, my philosophy is more like this:

  • Impl + fn body don't count, as well as async blocks if they span the whole function
  • do not nest more than one if statement. You probably better using guard clauses or matches
  • do not put loops into an if statement.
  • do not nest loops unless clearly shown to be (X, Y) indexing
  • method chaining is free
  • do not nest closures, unless the nested closure doesn't have a {} block
  • do not use mod unless it's test for the current module. No I don't want to Star Wars scroll your 1000 line file. Split it.
RustyNova ,

Those async blocks exist when doing async in traits.

And I never said I respected the 4 level of indentations. That's exactly the point of those rules. Keep it lowly indented but still readable

RustyNova ,

It's a lot less readable imo. As well than a cargo fmt later and it's gone (unless there's a nightly setting for it)

RustyNova ,

Use a match? Unless it's for guard clauses, a match is fine enough

RustyNova ,

Oh, then you use and_then() or something similar.

There's also the possibility to use the guard clauses patern and do let <...> = <...> else {}.

And finally, you can always split into another function.

It's not straight rules. It depends on what makes it more readable for your case.

RustyNova ,

I'd even add that now 99% of the distro have a gui over the package manager. Have an android or iPhone? You already have experience in installing stuff in an easier way than windows

RustyNova ,

Uh. Didn't knew that.

RustyNova ,

HOW DARE YOU BAD MOUTH RUST LIKE THAT! Rust is natural, and isn't anything bad. Let your body rust, and accept it's warm embrace.

!/s!<

RustyNova ,

I don't know what's the brand neW meta pick, but at least BTRFS over Ext4. BTRFS is just more stable and less corruptable than Ext4. Heck, fedora changed to it as default

RustyNova ,

I hate snaps, but NextCloud snap is way easier to than the other methods, so it gets a pass... Only one

RustyNova ,

You still need to install NextCloud next. Then if you are on a home lab you'll probably need a reverse proxy too

On Ubuntu it's just install > go to config > whitelist all urls

RustyNova ,

To be fair, a moron got full control of aperture so...

RustyNova ,

Snapshots are definitely a hit or miss with me. I nearly never use them, but when I need to recover a file it's awesome. The only system related problem I had with Nvidia drivers but it was actually better to reinstall so it does all the install configuration itself

Although the most problems I had with it is backup of data. I tend to hoard too much

RustyNova ,

We need a Dearrow Lemmy bot. Anyways, unclickbaited:

Women are more likely to contract Lupus than Men.

RustyNova ,

I didn't watched it. I just copy pasted the one that was already on Dearrow. So do what you think would fit better and let the votes go.

Although yeah, it's better to not put clickbait and reduce the amount of potential headline misinformation

RustyNova ,

🤓 Actchualy it's "The end is never the end is never ... the end is loading""

RustyNova ,

If you include a maze in your pic, at least make it big enough to not have an headache while trying to solve it

RustyNova ,

Yes. It is bloated. But not for the reasons you may think.

Live OSes need to fit multiple requirements compared to the installed ones. They need to:

  • Install the OS without internet
  • Provide a test ground for the OS
  • Be a way to repair damaged OS

So of course it's bloated, but in a good way. You may be already familiar with Ubuntu, and not care about the live OS part, so it would be bloat for you.
You may not care about setting up disks, so GParted is bloat for you, etc...

If you want a less bloated installer, some other distros like debian give net installers

RustyNova ,

Les dinners avec lui doivent être marrant..

RustyNova ,

That's the raw documentation. There's plenty of other articles that are actually useful.

RustyNova ,

That's what I meant. Helped me with set up my odd pc easily

RustyNova ,

Probably some overreaching filter to block trackers. Not sure how to disable it, but I would recommend other search engines instead. Or at worst, you can use a searx instance that has Google search enabled

RustyNova ,
#[derive(Clone, Copy)]
struct Consciousness {...}

fn upload_brain(brain: Consciousness) -> Result<(), Error>
RustyNova ,

On the contrary, if you do that, some users wouldn't even notice they switched to linux!

Or you can do a little trolling

wjrii , to Mechanical Keyboards
@wjrii@kbin.social avatar

Had this aluminum plate laser cut a few months back and hand-wired it with Box Navies and a RPi Pico, and oiled oak for the sides. I missed my numpad, though, so I used my own laser cutter and made an external one from Masonite and textured spraypaint.

RustyNova ,

Left side numpad? That's unusual

2e session de travail de l'Academmy rançaise - Venez nous présenter vos néologismes et juger ceux des autres ! French

Vous n'aimez pas l'accent de votre voisin ? Vous voulez remettre un mot ancien au goût du jour ? Vous ressentez le besoin de nous partager les résultats de votre débat de 3 h sur ce qu'inclus et ce que n'inclus pas le mot "sandwich" ?...

RustyNova ,

Est-ce que "surmulot" est toujours d'actualité?

RustyNova ,

It looks like a modern meme even if it's from 2011

😳

RustyNova ,

I don't mind AI art, but this one looks like soulless corporate feel good art.

RustyNova ,

I'm out of the loop. What is "winning humane" and what does it has to do with programming?

RustyNova ,

May I know why Linux Mint is that bad of an OS? For me I feel like Mint is more refined than Ubuntu (especially with how canonical is going).
There's only one app center, one update manager, familiarity with windows, fast enough and has essentials pre installed (even if it is bloat for veterant Linux users).

I can accept the argument that there is no Wayland and packages are a bit behind, but for the average user, that's fine

RustyNova ,

There's Listenbrainz, but it's more artist based.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • supersentai
  • WatchParties
  • Rutgers
  • jeremy
  • Lexington
  • cragsand
  • mead
  • RetroGamingNetwork
  • loren
  • steinbach
  • xyz
  • PowerRangers
  • AnarchoCapitalism
  • kamenrider
  • Mordhau
  • WarhammerFantasy
  • itdept
  • AgeRegression
  • mauerstrassenwetten
  • MidnightClan
  • space_engine
  • learnviet
  • bjj
  • Teensy
  • khanate
  • electropalaeography
  • neondivide
  • fandic
  • All magazines