Nischal Shrestha's Avatar

Nischal Shrestha

@nischal.bsky.social

coding, making music, coffee, running, cats! github.com/nischalshrestha youtube.com/@nischal92

57 Followers  |  46 Following  |  29 Posts  |  Joined: 11.07.2023  |  1.6175

Latest posts by nischal.bsky.social on Bluesky

πŸ˜’

16.05.2025 18:18 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

It’s mojo! www.modular.com/mojo

16.05.2025 15:55 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Hey #python devs πŸ‘‹πŸΌ I’m trying to remember a recently developed language based on python but statically typed geared towards performance and data science. Anyone know what I’m talking about?

16.05.2025 15:52 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 1
Post image Post image

I don’t make the rules.

05.03.2025 00:10 β€” πŸ‘ 26    πŸ” 4    πŸ’¬ 2    πŸ“Œ 0

And yes that is by far my best latte art!

19.02.2025 21:44 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Drinking coffee and coding in this snowy day! #snowday

19.02.2025 21:43 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Question for R devs: whats it like developing R packages that uses Rust under the hood? I haven’t look at it in a while. Learning a lot of Rust rn and would like to explore that! πŸ‘€ #rstats #rustlang

07.02.2025 16:12 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Being able to open a local doc site for the dependencies of your Rust project with `cargo doc --open` πŸ‘¨πŸ»β€πŸ³ 😘 #rust #learningrust

21.01.2025 02:51 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
    match (client_id, client_secret) {
        (Ok(client_id), Ok(client_secret)) => {
            // Both are successful
            println!("Client ID: {}", client_id);
            println!("Client Secret: {}", client_secret);
        }
        (Err(e), _) => {
            // Handle error from get_client()
            println!("Error fetching client ID: {}", e);
        }
        (_, Err(e)) => {
            // Handle error from get_client_secret()
            println!("Error fetching client secret: {}", e);
        }
    }

match (client_id, client_secret) { (Ok(client_id), Ok(client_secret)) => { // Both are successful println!("Client ID: {}", client_id); println!("Client Secret: {}", client_secret); } (Err(e), _) => { // Handle error from get_client() println!("Error fetching client ID: {}", e); } (_, Err(e)) => { // Handle error from get_client_secret() println!("Error fetching client secret: {}", e); } }

I need to skeet this. I'm loving the pattern matching feature in Rust. It's cool you can `match` on multiple things like this. #rust #learningrust

12.01.2025 17:15 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

I love Valheim, never was much into survival games before this. I accidentally perished while chopping down a tree, it fell on me lol.

09.01.2025 01:42 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I think I post about this yearly: one of the best superpowers when collaborating is the ability to create a crappy first draft for people to react to. It requires a mix of vulnerability and not caring.

08.01.2025 21:33 β€” πŸ‘ 60    πŸ” 13    πŸ’¬ 2    πŸ“Œ 3

So far, my favorite part about Rust is Cargo. Might be one of the best package managers I've used. Any new language should seriously consider having a standard building/packaging/running tool from the get-go. Don't do what Python did. #rust

04.01.2025 19:01 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Looks excellent since I'm going through the book, thanks!

04.01.2025 16:56 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Nothing like good ice cream in winter in NC when it’s 60s, first time at Goodberry’s. Got the Truffle Sundae: Vanilla frozen custard topped with hot fudge caramel and toasted Stuart pecan pieces. ❄️ 🍨

30.12.2024 00:32 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Feeling giddy starting a new music coding project that interacts with Spotify API using Rust for backend and Vue for frontend. To boot, I'm going to get back to some data stuff using polars using Rust directly (if that proves difficult, the Python package lol) πŸ€“

28.12.2024 16:06 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Truth I think this is why actively learning and using the lang in a project kinda works bc it’s sorta like doing spaced repetition but less structured

27.12.2024 16:59 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail
27.12.2024 16:13 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Or rly any coding project πŸ˜›

26.12.2024 17:19 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Merry Christmas! #latteart #coffee

25.12.2024 15:31 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
A New Polyrhythm Experiment Called "Merry Christmas": An Experimental Sonic Odyssey
YouTube video by Lucid Rhythms A New Polyrhythm Experiment Called "Merry Christmas": An Experimental Sonic Odyssey

Been digging these audio/visual experiments by Lucid Rhythms.

www.youtube.com/watch?v=R-aF...

24.12.2024 17:02 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Bu, I may actually try to port an existing project to Rust which at least isn't a blank slate. Might just need re-thinking and conform to Rust-y code.

24.12.2024 16:59 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Yep, I've typically learned them better when I just need to build something with it. But, for Rust I figure I'd rather first work through the book w structured learning bc I'm not good at C/C++ lang (cant transfer much), and Rust is very different from what I know.

24.12.2024 16:55 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I wonder whether literate programming as a way to try out code + add my notes is a much better way than random source files with superficial comments. Anyone try crates.io/crates/verso? Or other lit programming w Rust?

23.12.2024 19:43 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Resuming my learning of Rust and glancing at my "rusty" repo going through the online book I've realized it's very tough to recollect my learnings without redoing them. Anyone have tips on note-taking while learning a lang (or rly any tech) via books?

23.12.2024 19:38 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 3    πŸ“Œ 1
Diagram with large number: 2.7.123
First β€œ2” is commented: Proud version. Bump when you are proud of the release
Second β€œ7” is commented: Default version. Just normal/okay releases
Third β€œ123” is commented: Shame version. Bump when fixing things too embarrassing to admit

Diagram with large number: 2.7.123 First β€œ2” is commented: Proud version. Bump when you are proud of the release Second β€œ7” is commented: Default version. Just normal/okay releases Third β€œ123” is commented: Shame version. Bump when fixing things too embarrassing to admit

I propose we replace semantic versioning with pride versioning

21.12.2024 19:07 β€” πŸ‘ 2553    πŸ” 743    πŸ’¬ 34    πŸ“Œ 52
Preview
a black and white photo of a man with a beard ALT: a black and white photo of a man with a beard

First thing that popped in my head when I saw the results

23.12.2024 17:31 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Proud of this one too even tho it came out wonky, I think the wiggles/asymmetries makes it realistic though. πŸ˜… #latteart

19.12.2024 16:18 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

People will literally create a new and unimproved way to use YAML instead of going to therapy.

19.12.2024 02:30 β€” πŸ‘ 27    πŸ” 3    πŸ’¬ 2    πŸ“Œ 0

Ya that’s something that always bothered me working w CSS: the overlapping of styles and the constant tweaking and breaking.

18.12.2024 17:18 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@nischal is following 20 prominent accounts