Kasper

16.6K posts

Kasper banner
Kasper

Kasper

@probablykasper

🦋 https://t.co/hfmcrJcbOc

🇳🇴 Se unió Kasım 2013
127 Siguiendo150 Seguidores
Kasper
Kasper@probablykasper·
@jmeistrich Yeah it's at github.com/probablykasper… For me it runs at 2.5% of one CPU core in the background, and 7% in the foreground (for some reason it's quite expensive to render the progress bar at subpixel quality). I'm on a 2017 x64 mac, I assume it'll be a bit better for you
English
0
0
1
20
Jay Meistrich
Jay Meistrich@jmeistrich·
@probablykasper Oh no definitely not! 😅 That's just with the main window running. The core apple api AVPlayer uses 1% by itself. Is your app released? It looks cool in the videos, would love to try it!
English
1
0
0
122
Jay Meistrich
Jay Meistrich@jmeistrich·
I’m building a lightweight music player for mac, using React Native macOS for the best performance and DX, free and open source. It's just ~40MB, uses ~1.5% of one CPU core, and 50MB of RAM. Supports FLAC and has a visualizer! The MVP is ready, and I'd love your feedback 🙏
English
9
18
232
20.2K
Kasper
Kasper@probablykasper·
@TauriApps @goenning Better get a data eSIM, there are many great cheap options. I use bnesim.com where it's under 1.5€/GB for Europe (32 countries) Comparison website: esimdb.com
English
0
0
0
135
Tauri
Tauri@TauriApps·
@goenning It also impacts consumers who travel. Denjell talks a lot about travelling through Zurich and having to pay €0.10 per MB of data while roaming, and the LinkedIN app wanting to install a 150MB update.
English
1
0
22
1.7K
Tauri
Tauri@TauriApps·
If you have 10 million MAUs, and ship your 500MB app update 4 times a month, guess which department at your company DOES care about executable size.
Tauri tweet media
DanVilela@dan_vilela_

@havocs_oddworld @TauriApps @fireship_dev Nobody cares about executable size. DX is the thing now so we can ship fast

English
10
36
438
47.9K
Willow (GHOST)
Willow (GHOST)@onlyspaceghost·
I keep going to use the @internetarchive for something and then seeing that it's still down - this sucks
English
1
0
3
210
Kasper
Kasper@probablykasper·
column rearranging+toggling
English
0
0
1
69
Kasper
Kasper@probablykasper·
@onlyspaceghost I'm leaning towards p2p sync to avoid paying for a server. The challenge will be to sync it properly, which I guess I need a CRDT for
English
1
0
1
15
Willow (GHOST)
Willow (GHOST)@onlyspaceghost·
@probablykasper You could also make people self host a separate server for queue/settings/etc sync and then still do music storage in object storage
English
1
0
0
33
Kasper
Kasper@probablykasper·
This shit is hard af to implement (not to mention it's in a virtual list)
English
1
0
1
113
Kasper
Kasper@probablykasper·
@onlyspaceghost do you have any ideas for how to go about syncing?
English
1
0
1
11
Kasper
Kasper@probablykasper·
@onlyspaceghost could probably be done fairly easily with Tauri, but I want to get sync functionality for that, and not sure when I will bother with all that :/
English
1
0
1
12
Kasper
Kasper@probablykasper·
@onlyspaceghost Ok so I rewrote the whole thing to be 3 independent virtual lists in one scroll view, and now I got sticky titles!
English
1
0
1
9
Kasper
Kasper@probablykasper·
@onlyspaceghost Another thing that needs special handling: History cannot be edited, only copied
English
1
0
1
21