Lichtblitz

joined 2 years ago
[–] Lichtblitz@discuss.tchncs.de 1 points 2 months ago (1 children)

I agree, the ecosystem seems to be focusing too much on hype and not enough on a strong and secure foundation. I'm still hoping for the best but I feel must more hopeful towards Linux on mobile devices. They are moving at an excruciatingly slow pace, though. Not enough resources and hands.

[–] Lichtblitz@discuss.tchncs.de 0 points 2 months ago* (last edited 2 months ago) (3 children)

I didn't say they need to rip something out. I didn't say their current efforts to open up weren't valid. I specifically said that I don't know whether it would have made sense to start with reduced requirements.

I just stated that they didn't "happen" to only support Google. I simply acknowledged how they knew exactly that the standard they were writing would only be matched by one vendor as they were writing it.

[–] Lichtblitz@discuss.tchncs.de 2 points 2 months ago* (last edited 2 months ago) (5 children)

Google just happened to be the only company meeting those requirements

I don't know. They designed the requirements in a way that only Google met them. It didn't "happen" to meet them after the fact.

It's like demanding yellow hard hats on a construction site. Sure, they are safe and highly visible. Would it make sense to allow black hard hats as well if it means not locking into a single vendor and try pushing for high vis while having a stronger base? And also working around the issue with a vest? I don't know the answer to that but it's clear that they have made a conscious decision to move into the situation that they now find themselves in.

[–] Lichtblitz@discuss.tchncs.de 17 points 2 months ago (7 children)

Isn't graphene having a challenging future because they have vendor locked themselves into pixel phones and said vendor is pulling the rug by not providing drivers going forward?

[–] Lichtblitz@discuss.tchncs.de 8 points 5 months ago (1 children)

No, that's ridiculous.

This Regulation does not apply to the processing of personal data: [...] (c) by a natural person in the course of a purely personal or household activity;

[–] Lichtblitz@discuss.tchncs.de 8 points 5 months ago (3 children)

As is stated, the call is processed locally in the user's device. If that holds true, there is no recording and no third party processing going on. Your point does not make sense.

[–] Lichtblitz@discuss.tchncs.de 1 points 5 months ago

That's a real world issue. AIs training on each other's output and devolving because of it. There will be a point when vendors infringing on user content and training their AIs with it will leave them worse off.

[–] Lichtblitz@discuss.tchncs.de 10 points 5 months ago (2 children)

It's easy to train a model to do exactly what you want and have the seeming "personality" that you want. It's just incredibly expensive. You need to vet and filter everything that you use to train the model. That's a lot of person hours, days, years. The only reason the models act the way they do is because of the data that went in to train them. If you try and fit the model after the fact, it will always be imperfect and more or less easy to break out of those restrictions.

[–] Lichtblitz@discuss.tchncs.de 2 points 6 months ago

To be fair, the Android permission system is crap. I have an app to automate certain things. It requests only the exact permissions required for the actions I have configured. All I want to do is enable auto-rotate if a certain app is in the foreground and set portrait mode otherwise. In order to do that, the app needs full screen reader access and can theoretically see everything that's on the screen. That said, I personally don't believe the Messenger app was well intentioned. But if it were, it may not have a choice but to request these permissisions for legitimate use cases.

[–] Lichtblitz@discuss.tchncs.de 9 points 6 months ago* (last edited 6 months ago)

Also, revolt self hosting is broken. The web call functionality (WebRTC) is being rewritten but that effort is stale and out of the box it simply does not work. There is no real documentation about this either. It just won't work and you need to invest a lot of effort to figure out why. The moment self hosting properly works, I'll give it another shot. Not being able to connect without a fat client is a show stopper for me. There's no way I can get enough traction for my groups if the barrier to switch is higher than a sheet of paper.

When self hosting all the shortcomings you mentioned are perfectly acceptable for me.

[–] Lichtblitz@discuss.tchncs.de 3 points 7 months ago

It's the same problem as with any other software development: Politics (literally). Some decisions are made by people who are not qualified to make them. Because of the scale of the project, these decisions affect hundreds of devs across dozens of teams with millions of euros swinging one way or the other. Apart from that, when divide and conquer is done properly, the work of each individual team isn't too different compared to software development in commercial companies. Everything is a bit more relaxed, though. That can be a boon but can also be infuriating if you're waiting for licenses, hardware, or some team to act.

[–] Lichtblitz@discuss.tchncs.de 4 points 7 months ago

We will see 😅

view more: next ›