Sure, do recommend - I’d need a basic overview, but not too deep, as I don’t have enough motivation for in-depth review of all socialist governments in the last two centuries.
- 2 Posts
- 62 Comments
verstra@programming.devto Selfhosted@lemmy.world•MAZANOKE v1.1.5: Self-hosted local image optimizer in your browser — now supports TIFF, ICO, basic auth (featured on Tailscale, LINUX Unplugged, Selfh.st)English1·1 month agoFrom what I read, it could easily be a tauri app, without a backend: just
index.html
in your system’s webview.
verstra@programming.devto Selfhosted@lemmy.world•MAZANOKE v1.1.5: Self-hosted local image optimizer in your browser — now supports TIFF, ICO, basic auth (featured on Tailscale, LINUX Unplugged, Selfh.st)English1·1 month agoI did also forget to say it does look very nice, with animations and proper polish!
verstra@programming.devto Selfhosted@lemmy.world•MAZANOKE v1.1.5: Self-hosted local image optimizer in your browser — now supports TIFF, ICO, basic auth (featured on Tailscale, LINUX Unplugged, Selfh.st)English1·1 month agoIf you do delve into improving the performance, I suggest using Rust and
no_std
crates for dealing with images, such as https://docs.rs/zune-jpeg/latest/zune_jpeg/.It would probably take some time to get it working, but it would probably increase performance and support any format you can find a crate for. But it does not seem like it’s worth it.
I’ll add this to my list of “things I might to when I don’t have a side project to waste my time on” :D
To be honest, I know little about Mao and beginnings of PRC - I’m quite ignorant about how much of an “absolute leader” he was.
But I do believe that idolizing a person and concentration of power are dangerous to democracy.
And it’s interesting how much responses I got on this topic.
I would say that Hungary is currently quite authoritarian. And Serbia too. Nazi Germany and Fascist Italy were too, very much so.
Socialism dies as soon as a single person becomes its absolute leader. From there, it is just a walk toward authoritarism.
Dronies? Is this an evolution of takies? A subspicies?
verstra@programming.devto Selfhosted@lemmy.world•MAZANOKE v1.1.5: Self-hosted local image optimizer in your browser — now supports TIFF, ICO, basic auth (featured on Tailscale, LINUX Unplugged, Selfh.st)English4·1 month agoIf you are interested (and can pull together a bit of funding) I can look into how we could do this optimization in WASM.
verstra@programming.devto Selfhosted@lemmy.world•MAZANOKE v1.1.5: Self-hosted local image optimizer in your browser — now supports TIFF, ICO, basic auth (featured on Tailscale, LINUX Unplugged, Selfh.st)English7·1 month agoIt’s JavaScript.
And it is slow, but not as slow as I expected it to be. I’ve optimized a photo I’ve taken with my DSLR, 6.3MB, 24MP, JPEG. It has taken ~50sec on this phone, in Firefox.
I know, it’s a phone, but also, my phone can and does save, optimize, and apply filters to such images in <1sec.
verstra@programming.devto Selfhosted@lemmy.world•MAZANOKE v1.1.5: Self-hosted local image optimizer in your browser — now supports TIFF, ICO, basic auth (featured on Tailscale, LINUX Unplugged, Selfh.st)English3·1 month agoWait, how does this work in-browser? Does it send the photos to the local server where image magick does the job, or is it using javascript to read/write images, or does it contain WASM to do that?
We could have a tag for things like this (if tags are a thing on lemmy) or a required prefix, such as "Software release: ".
I do like to see an announcement for things I use and have slow release schedule.
verstra@programming.devto Selfhosted@lemmy.world•First server: Buying hardware in a developing countryEnglish101·1 month agoHmmm, I repurposed an old PC of mine, only buying large WD red HDDs. If I were to expand, I’d ask friends/family if anyone has an old box to sell. And maybe buy a server rack. Second option would be “used goods websites” and only after that I would be looking to buy new.
That’s because jellyfin+immich+planka+a few static websites really don’t need that much compute power. The heaviest work to be done is playing a movie, which could be done by a laptop. Unless you are planning for many users to use the server at the same time.
I live in slovenia
verstra@programming.devto Technology@beehaw.org•Google hits back after Apple exec says AI is hurting search17·2 months agosus of them to drop the slogan “don’t be evil”
verstra@programming.devto Selfhosted@lemmy.world•What's up, selfhosters? - Sunday threadEnglish2·5 months agoLinksys MR7360. I just got official support, so i had to install a snapshot and manually install luci.
Why this one? Because it was 50% off due to a local shop closing. Last one on the shelf too.
verstra@programming.devto Selfhosted@lemmy.world•What's up, selfhosters? - Sunday threadEnglish91·5 months agoI’d score openwrt as a perfect 5/7
verstra@programming.devto Selfhosted@lemmy.world•What's up, selfhosters? - Sunday threadEnglish38·5 months agoOpenWRT on a new router. The wifi works better, ethernet works up to 980Mbit/s and I don’t have all my traffic routed trough a Huawei device.
And it allows you to configure everything.
verstra@programming.devto Selfhosted@lemmy.world•Looking for personal cloud storage alternativesEnglish3·5 months agoSeafile is ok. It has a weird docker container setup (multiple processes running in a single container) but works okayish
Immich is great for this. You can share an album (or a sungle photo) by creating a link. That link can be password protected and have an expiry duration set.
Rust will take time - it has a few concept that I haven’t seen in javascript/python/java/C++ family of languages. But it gives “zero-cost abstractions” i.e. a way to write high-level code without any performance penalty. And it has great tooling and WASM support, which is what you’d be after.
But as I said, it is all not worth it now, just for this application.