Problem (1) is a keyboard problem, not a GrapheneOS problem. Graphene comes with the stock AOSP keyboard which is very basic, but you can absolutely replace it. Personally I'm using the FUTO Keyboard and it does have that feature, as well as swiping, speech to text and much more.
Maybe you can try installing another SMS app for problem (2)? Much like the stock keyboard, the stock Messaging app is just the AOSP app. Honestly it works fine for me so I don't have a recommendation.
I think that, more than EU metasearch engines, we need EU search indexes. EUSP is already something, but they seem to be working rather slowly, compared to how quickly Brave built their own index.
It's also trivial to run a perfectly working metasearch engine with the same sources as Uruky, it's called Searxng.
In any case, good luck on this project. I personally don't think it's for me. Maybe a better user interface would change the equation, but as of now I'll stick to Qwant.
The whole thing seems a lot like AI slop for SEO. The demo websites look incredibly AI-generated, they don't even resemble the 90s web that well. The project description/README has all the signs of being AI, too.
I think they're trying to get some sympathy (and promotion) with a project that seems inherently human, as the "old web" was, but it's slop all the way down. And people are falling for it.
Personally, I think the client looks cool, but the problem with Matrix has never been client-side, it's more like the entire protocol is bad at doing what it aims to do.
With GLM and Kimi getting better and better, with both still providing low-cost coding plans with higher quotas, and with how trivial it is to switch to them even within Claude CLI, I'm not sure what makes Anthropic think their users would rather pay 5x than switch to the competition.
Piracy Shield only works within Italy. No provider has ever been expected to take down sites globally in response to a Piracy Shield trigger, or has ever done so.
Also read the start of the comment. See this?
> as much as I think Piracy Shield shouldn't exist
I'm Italian, and as much as I think Piracy Shield shouldn't exist, I find hard to empathize with Cloudflare, especially after this tweet.
First off, the immediate appeal to Vance and Musk is embarrassing. I believe he knows he's technically in the wrong for not abiding to the law, so gathering the sympathy of the "freedom fighters" of the web is all he can do. But the funniest part about this tweet are the "threats" he makes towards Italy.
> In addition, we are considering the following actions:
> ...
> discontinuing Cloudflare’s Free cyber security services for any Italy-based users
He phrases it to be as if the free tier is a favor Cloudflare does to the world, as if it's not obviously a loss-leader designed to get more people into the Cloudflare ecosystem.
> Removing all servers from Italian cities
This is my favorite by far. Does he think that this will start a popular uprising? My take is that when Italian customers notice their ping going up by 10x because all their traffic is now routed through France, they will switch to BunnyCDN, Fastly or any of the dozens of CDNs that do have servers in Italy.
In this political climate, Cloudflare siding with the current administration's general line of "we're Americans, our economy is strong so we're above international law" sends a message I don't think they fully understand. I hope this ends up as being a push for independent European cloud.
The PKM I've been using lately, SiYuan, does exactly that, and I think their business model isn't bad: the client is fully FOSS, there are some client-side paid features with a one-time subscription (WebDAV/S3 sync "bring your own server") and some server-side paid features with a more expensive recurring subscription (cloud space provided by them).
I don't particularly like client-side paid features, but:
- The client is fully FOSS, you can just patch the license check out. In fact, there are some forks on GitHub that do just that and provide binaries, and the authors don't seem to care, they even acknowledged them on Twitter (https://x.com/b3logos/status/1928366043094724937).
- There are plugins to sync without a paid plan
This works out quite well for them: if you choose a fork or a sync plugin, you don't get the same support that paying users do, so many users still end up buying a license. But you don't need to, which makes the whole thing not user-hostile.
I have bought a one-time license myself, and I'm very happy that I'm supporting the development of a FOSS project.
Fyne is an interesting library, and although I'm sure it can do a good job on the desktop, last time I tried it I was disappointed by how "meh" it works on mobile (Android in my case).
It does run, but I feel like it's more of a prototyping tool, or a tool for building internal apps.
It's kinda slow, graphically inconsistent with the rest of Android, and it has little to no support for features like foreground services, the camera, and more.
I really hope they can improve, but with limited resources and funding, and such a wide scope, I'm not sure if they will ever be ready for more complex projects.
In any case, best of luck to the devs!
How is that a good thing? Are we, as a society, forgetting the value of diversification, or just ignoring it because convenience is good? Do you really want to be just one wrongful ban away from being completely offline?
Just an fyi for everyone: while Tangled is built partly on top of ATProto, it differs from its component architecture widely, as the tasks that should be done by the AppView are offloaded to "knots", self-hostable servers specific to Tangled that do most of the Git heavy lifting.
It violates the "user data stays on the PDS" principle, as repo data stay on knots, not in PDSes. As far as I know, no other ATProto application has a similiar architecture.
So, a marketing video made by a random guy and uploaded to TikTok, which was then removed from TikTok as they found it to be in violation with their policies, is somehow TikTok's fault?
Don't you think they would have kept the video up if they really had a "mission to sow dissent in free western countries"?
Do you have any source that can prove this kind of video exists not because people like dark humor, but because of a deeper conspiracy?
Have you considered Anubis? I know it's harder to install, but personally, I think the point of Mastodon is trying to avoid centralization where possible, and CloudFlare is one of the corporations that are keeping the internet centralized.
What's your argument here? That if you don't pay you shouldn't get a decent user experience, and paying solves every issue so we might as well give into the enshittification?
The SponsorBlock and DeArrow argument only works some times: clickbait and sponsors can be an indicator of poor quality (see Linus Tech Tips), but they aren't always: even Tom Scott video thumbnails and titles used to get DeArrowed, and I bet no one here would argue that Tom Scott used to push low quality content.
I honestly can't wrap my head around what some users do just to have the "stock" experience.
In order to get a vaguely usable stock YouTube, you need to install at least UBlock, SponsorBlock, No Translation, and arguably DeArrow as well. And this only works for browsers, many people will cope with their mobile YouTube experience being hell on earth.
Why do all this when you can get an alternative cross-platform client like GrayJay with all the same features (minus DeArrow for now), which works out of the box, has more privacy, and won't be completely useless the next time Google decides to shift things around a bit?
Same goes for Windows: you'll see people who go to great lengths to disable telemetry, remove Edge and sponsored content, often having to run random scripts from the internet with administrator privileges, just to have everything reset on the next Windows update. Remember how Windows users made fun of Linux users for having to open a command line for installing a browser (which isn't even true)?
I could go on: you can get Firefox and spend hours tweaking about:config to disable the anti-features, or you can get one of the dozen forks with the same patches pre-applied, yet some people will still defend the stock experience with their lives.
In recent news from the "land of the free": a Norwegian tourist was detained by ICE and denied entry at Newark Airport for having a funny picture of JD Vance on his phone.
You can claim what you want about freedom of speech being guaranteed in the USA, but the reality shows that it only applies for some people.