silva

joined 1 year ago
[–] silva@sopuli.xyz 4 points 4 days ago (3 children)

I just clicked on that link and the first headline is about Barbados, a country very clearly not in Europe. Lol

[–] silva@sopuli.xyz 1 points 1 month ago (1 children)

I don't think they have issues with selling enough. This shit is huge among children.

[–] silva@sopuli.xyz 3 points 1 month ago (4 children)

Sample text

[–] silva@sopuli.xyz 13 points 1 month ago

Helmholtz would actually mean 'The wood of a helmet', as 'Helm' comes first. But that makes less sense.

[–] silva@sopuli.xyz 5 points 4 months ago

Each piece moves one square up, wrapping around to the start it they are at the end of the board.

[–] silva@sopuli.xyz 2 points 5 months ago (2 children)

This does not work, as rust cannot infer the type of path

28
submitted 5 months ago* (last edited 5 months ago) by silva@sopuli.xyz to c/rust@programming.dev
 

Hey,

Is there any way to create a macro that allows a Some<T> or T as input?

It's for creating a Span struct that I'm using:

struct Span {
    line: usize,
    column: usize,
    file_path: Option<String>,
}

...and I have the following macro:

macro_rules! span {
    ($line:expr, $column:expr) => {
        Span {
            line: $line,
            column: $column
            file_path: None,
        }
    };

    ($line:expr, $column:expr, $file_path: expr) => {
        Span {
            line: $line,
            column: $column
            file_path: Some($file_path.to_string()),
        }
    };
}

...which allows me to do this:

let foo = span!(1, 1);
let bar = span!(1, 1, "file.txt");

However, sometimes I don't want to pass in the file path directly but through a variable that is Option. To do this, I always have to match the variable:

let file_path = Some("file.txt");

let foo = match file_path {
    Some(file_path) => span!(1, 1, file_path),
    None => span!(1, 1),
}

Is there a way which allows me to directly use span!(1, 1, file_path) where file_path could be "file.txt", Some("file.txt") or None?

Thanks in advance!

[–] silva@sopuli.xyz 12 points 5 months ago (4 children)
Segmentation fault (core dumped)
[–] silva@sopuli.xyz 1 points 5 months ago

Oh great, thank you!

 

Hey, Do you know any free kiosk apps (an app that only allow you to use one app) like Fully Single Kiosk App?

[–] silva@sopuli.xyz 3 points 5 months ago (2 children)

I've also had issues with Lidarr not downloading anything - For example, I tried downloading music from the artist NF - which I don't think is a particularly niche artist - but Lidarr didn't download anything. What indexers do you use to download music?

 

I recently set up Sonarr and Radarr on my home server and I'm loving it.

However, I don't get why you would ever use Lidarr. Why would you ever download music using torrents? You can use tools like spotdl and yt-dlp to download songs from YouTube music and Spotify, it's faster and more reliable; I have had some issues finding torrents of music from less-known artists.

To me it seems like it would be much better to have a tool like Lidarr or have support in Jellyseerr to download music from common streaming services.

What are your views on this?

[–] silva@sopuli.xyz 11 points 5 months ago (1 children)

comment for the algorithm

[–] silva@sopuli.xyz 28 points 5 months ago* (last edited 5 months ago)

*All politicians behind closed doors

[–] silva@sopuli.xyz 5 points 5 months ago

I know, it was exactly the same for me. I hated it when people didn't tell me anything about the game and just said 'Play It'.

Then I bought it anyway during a sale, and now I'm one of those people: Play It. Without any spoilers.

183
Impossible (sopuli.xyz)
 
view more: next ›