Hacker Newsnew | past | comments | ask | show | jobs | submit | bbkane's commentslogin

Rust has a culture of using lots of dependencies in general. I'm not super happy about this. I'd prefer a few larger dependencies, but most of the time I don't have the time/energy/talent to rebuild (or even vendor) these dependency trees

I understand that and am usually comfortable with it, but as far as Rust goes this goes too far for me. I'm fine taking on lots of deps for a big feature like Ratatui. But taking on a new dep for each widget seemed excessive.

Folks have responded about WezTerm's programmability being the reason they like it, but if you don't mind I'd like to flip the question around: why do you prefer Kitty or Ghostty to WezTerm?

I had some issues with Wezterm fonts - I was able to configure it away: https://github.com/bbkane/dotfiles/tree/master/wezterm#fixed...

I love WezTerm! The cross-platform config is easy to version control (unlike iTerm2) and I've added a couple integrations that I use constantly:

The first is hashing the working directory / (or remote hostname if I'm SSH'd into a host) to set tab title colors- much easier to find the right tab that way.

The second is writing a script to open tabs with in a certain order and set their titles. I don't use tmux, but this let's me recreate my preferred layout for projects quite easily.

See https://github.com/bbkane/dotfiles/tree/master/wezterm if any of this sounds useful to you!


Me too- these images are very important to the blog post, I wish I could see them

Sorry, I ran out of the free Blob Storage transfer quota, should be fixed now

Thanks, I've copied that into my config!

What a cool creative environment! I'll bookmark it to show my son when he's old enough

Can you provide more details? Links to the implementation of available? Framework you used? Pain points?

I used the `iced` framework and I can't link to it because it's not available to the general public yet.

Pain points were learning to think in The Elm Architecture early on and creating very complex custom widgets of my own (think a spreadsheet editor, for example)

I made some tiny apps available on my github as I was learning Rust and the library. None really meet the enterprise grade hurdle but show some of what's possible with little code. If you spend a little while longer you can make them much more polished, obviously. I kept them "unpolished" so they would be even easier for beginners to follow

https://github.com/airstrike/iced_receipts

https://github.com/airstrike/pathfinder


I love NewPipe! Especially for downloading kids videos for plane rides. Thanks for writing it!

It's great at playing videos and downloading videos. But don't expect it to play your downloaded videos, because who would ever want to do that?

Gallery for one-offs,

VLC or similar if you’re serious.

Scope is important to quality.


VLC desktop application is great, but the mobile one has pretty bad performance issues. I can play at a much faster speed inside NewPipe than I can in VLC.

I haven't heard of Scope; is it the one from YuppTV that you recommend?


Scope of purpose of a codebase.

Huh? Don't you have a file manager on your phone?

I'm more confused than you are; what does a file manager have to do with playing videos?

You can navigate to the files you downloaded with NewPipe and tap on them. They will open in the default video player.

Why not yt-dlp for downloading?

Not grandfather commenter... but why yt-dlp? NewPipe is a one-stop-shop for your mobile device, yt-dlp means searching for the video on the browser and copying the URL, running yt-dlp on the computer and then transferring the downloaded video onto your phone...

With NewPipe you can be at the airport waiting for your flight, do it all on the device, and then hand it over to your kid (I'll leave out the commentary on using video to babysit them...)


Right. I guess where we differ is that I actively try to avoid spending time on my mobile. I have never watched a YouTube video on my phone in my entire life, and won't.

Any other character traits you are proud of and would like to tell us about?

This is the contemporary equivalent of people that bragged they don’t watch TV in the 2000s.

the only time it ever got brought up was when people (like you?) were incessantly quoting TV advertisements

and the only people complaining about it were the ones who desperately felt that sliver of cultural relevance slipping away


I didn’t really watch TV, but I also didn’t constantly point it out. It stood out when others did.

Oof is this something that you're unhappy about yourself?

I'm not the person you asked, but I like it because: Easier to initiate downloads from mobile, got a nice ui for quality selection, can import subscriptions, keeps a download log that makes it easy to play recent download

It's subscription lists that do it for me. Such an improvement.

(on mobile) NewPipe is way easier to use, since it's designed for mobile touchscreens, instead of having to write a command.

This is exactly what we use it for

https://proton.me/blog/authenticator-rust - I think this is what you're referring to? Looks really nice

Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: