The last #deltachat 1.44 release round did not only contain a lot of UI/UX milestones but also 20 security fixes based on a deep analysis from Yuanming Song and colleagues of the Applied Cryptography group at ETH Zuerich delta.chat/en/2024-03-25-crypt…
This entry was edited (1 year ago)

Dependency explosion is a problem and maybe the time is ripe to start thinking about how clever it is to rely on hundreds of tiny components you don't know, don't control and that keep changing.

tweedegolf.nl/en/blog/119/sudo…

in reply to daniel:// stenberg://

But people use curl because it's tried and true tech which has stood the test of time.

What you're suggesting is that curl developers should stop using packages and libraries which have stood the test of time.

Reductio ad absurdum, if we go down that path, what you're proposing is that we should all stop using libcurl for the same reasons and reinvent it from scratch.

Point being, you can't disparage other tried and true packages without disparaging the tried and true curl package.

in reply to daniel:// stenberg://

in the end, their approach to dependencies is actually quite a sensible one:

- when in prototype phase, use any dependencies that can simplify development

- when transitioning out of the prototype phase, evaluate your dependencies and whether they pose a problem (security, maintenance, etc)

- if it is a problem, work on eliminating them, beginning with ones used the least, and stop when the problem is solved

IMO this approach strikes a nice balance between the extremes of "write everything ourselves from scratch" and "ten thousand transitive dependencies"

We are happy to announce that DAVx5 4.3.15 is now available (also on #fdroid @fdroidorg).

* Great parts have been rewritten to Compose and (will be finalized in 4.3.16)
* We've changed how we use various sync types, resulting in much less used system sync quota. This means a much more reliable scheduled background sync. Hope you enjoy the new version! 😀

Changelog: github.com/bitfireAT/davx5-ose…

in reply to DAVx⁵ 🔄

Actually I had (background)-synchronization issues since a long time. I think it is mainly related to the OS (ShiftOS) which is still based on Android 10 (also other accounts fail to sync in the background). I think there used to be an option in DAVx5 to force a foreground service or something like this. Enabling this option made synchronization reliable. I think this option was removed a few versions ago or I don't find it anymore. Now synchronization is bad again.
@fdroidorg
in reply to DAVx⁵ 🔄

I see! Thanks for letting me know. 👍
BTW. Is it this commit?
github.com/bitfireAT/davx5-ose…
For this device Android 13 is about to be released. Do you think this might improve things without the need of a foreground service?
@fdroidorg
This entry was edited (1 year ago)

Proč jezdit na kole či chodit pěšky a ještě za to platit? Co lidé oceňují na výzvě Do práce na kole? dopracenakole.cz/36423/proc-je…

Täällä kerätään rahaa asianajokuluihin Aino Tuomiselle, jonka Jussi Halla-aho yritti vaientaa tekemällä rikosilmoituksen fasistiksi kutsumisesta.

#fasismi #hallaaho

gofund.me/318b7a59

Having a moment of appreciation for Activity Monitor after realizing you can double click on processes

you can view context about interactions with the OS (which I guess macOS is just tracking?), every open handle, and there's just a whole profiler (!) here that no one talks about? I think you can even load .dSYMs to get more detailed function information.

this is suddenly one of the coolest "task manager" programs I have used.

This entry was edited (1 year ago)

bTSpeak Networking Using File Browser client on iOS to brows BTspeak Directory Structure drewsound.com/2024/03/24/btspe…

bTSpeak Networking Using File Browser client on iOS to brows BTspeak Directory Structure drewsound.com/2024/03/24/btspe…

BTSpeak! New Feature: Sharing text, Brailled into the BTSpeak with your iOS device! drewsound.com/2024/03/23/btspe…

What if *any* website could be turned into a canvas with a single click?

Rebuilt my website (orionreed.com) last night and added DOM<->Canvas translation allowing you to "break out" into a multiplayer @tldraw canvas at any point.

The Regular web, zero magic.

1/n

in reply to Tamas G

I am not ashamed to say, this brought tears to my eyes a little bit. Welcome to my elementary school years, all the way up until 2003 when I got a braille note, but then used a braille lite 2000, with an 18 cel display. i grew up with a Classic, never had a 640, but did play with an APH scholar with the ARtic/votrax chip. You know it'd be fun to have a piper voice, with the slightly more inflected votrax chip. @BorrisInABox what is the one in like the transbook/accent, which are similar but different.

Purism Differentiator Series, Part 3: Operating System! Building an Operating System that avoids Big Tech allowed us to build out a new convergent operating system that could work across all our products.

Read Article Here: puri.sm/posts/purism-different…

Should there be a desktop font service for the libre desktop? barefootliam.blogspot.com/2024…

Thinking especially of graphic design and page layout uses.

#fonts #linux #gnome #kde #gimp #krita #inkscape #libreGraphics #scribus #openType

Wtf was Bolsonaro doing in the Hungarian embassy for two days?! #brazil

apnews.com/article/brazil-bols…

in reply to Babak Tourani

Is there any chance we can encourage you to trend #NVIDIA when that's the company you mean, please? I know what their NASDAQ handle is, but #NVDA is much more widely known as the name of the screen reader we make and the #NVDA hashtag is very widely used for the screen reader. It will save both our communities polluting each other's feeds. If you'd like to find out more about the screen reader, our website is nvaccess.org/ - Thank you!

Hey folks.

As you know, development is in full swing for both #Fipamo and #TheBadSpace. Both are coming along well, and I’m glad I've put so much time into them because they are getting to a really good place.

I also started an org to house both projects because they have become more than personal endeavors, so they need to be treated as such, especially since they are about to open up to people who want to contribute.

Funding the org is a significant priority for me this year. I want to get both projects out as soon as possible, but I'm realizing I can't do it all myself. It's been a big learning curve for me, but it's coming along.

The challenge currently is having enough resources to maintain my current pace while the organization's funding process takes its course. Applying for grants is a time-consuming and long process, but it will ultimately pay off in the long run.

However, until that happens, I need some help getting through the next couple of months. Ideally, 4k would be enough to hold everything together to keep working, as I'm fortunate enough to have low overhead.

And always, don't feel bad if you can't give because every kind word and affirmation is also valuable. Just boost it and spread it around to get eyes on it.

Feel free to contact me with any questions you may have. Thanks in advance for your kindness and support. My work is challenging in many ways, but knowing that it helps people carve out space here makes it all worth it.

And the exciting part is that the best is still to come.

ko-fi.com/are0h
paypal.com/paypalme/are0h
cash.app/$Are0h