@senders the problem is that browser-supported image formats are either already well-compressed or uncompressed.

  • There's no good way to i.e. have (lossy or lossless) compressed RAWs that works out of the box at peoples' devices that ain't JPEP, PNG, WebP or even GIF for that matter.
    • I wish there was a good format that used xz or lzma compression to keep file sizes smaller, but I think the best approach is to render small-res pulldown (ideally 4:1 / 9:1 / 16:1 / 25:1 ) previews…

#Compression #images #git #LargeFileSotre #gitlfs #photos #xz #lzma #previews #sclaedown #pulldown #preview #WebDesign

#GitLFS is a neat tool, I suppose, but since it does not come with #git by default and everyone (and every thing) that wants to use your repository has to install something extra makes it a bit of a hard sell.

Faced with that choice, I removed it from our team’s fork of an upstream repository (had to add a couple MB of resource files into the normal repo — not all that much fortunately, LFS was overkill in this case IMO anyway) to avoid having to tell people and build bots about something new.

@agowa338

That didn't work. 😔

I'm pretty sure that setting only applies to core #Git (which I believe uses #curl), not LFS (which is a Go program with a completely different HTTP stack).

That's actually an issue on Windows too. IIRC, you can set the sslBackend to schannel on Windows to make Git use Windows' certificate store (instead of plain certificate files like OpenSSL), but this *also* won't work with LFS!

Maybe we could convince the #GitLFS devs to rewrite it in #libcurl? 🤭

Well, #Apple has put me in a bit of a pickle.

I work for an org with a private #CA that issues 50-year #TLS certificates. One such certificate protects #Git repos on a #Forgejo instance.

#GitLFS on #macOS says the cert is “not standards compliant”!

The CA/B standards on certificate lifetime aren't supposed to apply to private CAs (that's the org's business, not the CA/B Forum's), but for reasons I cannot fathom, Apple enforces them on private CAs too…and therefore so does Git-LFS! 🤦‍♂️

I've tried to google for solutions to this issue but they all just talk about files matching files in .gitattributes, but this repo has no .gitattributes file. It seems like git literally just automatically decided that no, those files should be in LFS #gitlfs #github
🚀 Breaking News: The future of large files in #Git is... wait for it... Git! 🎉 Tyler Cipriani unveils the groundbreaking revelation that Git is working on its own solution to large files, because apparently, nothing screams #innovation like removing the convenience of Git LFS only to reinvent it internally! 🤦‍♂️✨
https://tylercipriani.com/blog/2025/08/15/git-lfs/ #LargeFiles #GitLFS #GitHub #TylerCipriani #TechNews #HackerNews #ngated
The future of large files in Git is Git - Tyler Cipriani

Hey anybody used https://statichost.eu before? Apparently it's an EU static site provider that offers many things Netlify offers like automatic deploys and continuous integration. They apparently offer a global CDN too. Looks promising especially since they claim a focus on privacy. Just hoping maybe a fellow nerd tried them out before :)

#staticHost #staticHosting #webDev #PaaS #git #codeberg #forgejo #gitea #ciCD #gitLFS #staticSite #eu

statichost.eu - 100% European static site hosting

Static hosting for frontend developers who care where their sites live. Git push, custom domain, done — on European infrastructure owned by Europeans, all the way down.

statichost.eu
@DerpDerpington @nixCraft what happens to gitlab and gitlab.com in all of this? Microsoft is still behind it all, and #gitlab already has stealth proprietary features like #gitLFS built into it.
The best part about writing your own #GitLFS server is that the API "specification" provided by the Git LFS project is basically Just a Bunch of Markdown Files 😬😬😬

clone2leak, czyli jak drobne szczegóły powodują wyciekanie poświadczeń

Git to bezdyskusyjnie jeden z najpopularniejszych systemów zarządzania wersjami. Zaadoptowany przez wiele organizacji (np. GitHuba) doczekał się wsparcia w postaci różnych narzędzi, takich jak GitHub Desktop czy Git LFS. To z kolei pociągnęło za sobą konieczność współdzielenia poświadczeń użytkownika. Niestety nie wszystkie sprawdzenia dokonywane były z należytą starannością i badacz...

#WBiegu #Git #Gitcls #Gitdesktop #Gitlfs #Injection #Newline #Podatność

https://sekurak.pl/clone2leak-czyli-jak-drobne-szczegoly-powoduja-wyciekanie-poswiadczen/

clone2leak, czyli jak drobne szczegóły powodują wyciekanie poświadczeń

Git to bezdyskusyjnie jeden z najpopularniejszych systemów zarządzania wersjami. Zaadoptowany przez wiele organizacji (np. GitHuba) doczekał się wsparcia w postaci różnych narzędzi, takich jak GitHub Desktop czy Git LFS. To z kolei pociągnęło za sobą konieczność współdzielenia poświadczeń użytkownika. Niestety nie wszystkie sprawdzenia dokonywane były z należytą starannością i badacz...

Sekurak