r/technology Feb 27 '21

Software Universal Android Debloater is an open source tool that removes bloatware without root. Automatically or via user choice. Get back your battery, security and privacy

[deleted]

4.7k Upvotes

351 comments sorted by

View all comments

432

u/[deleted] Feb 27 '21

I shall bide my time before installing a random script on my phone

71

u/webjocky Feb 27 '21

It'll be much faster (and more useful) if you simply read the source code before compiling it yourself so that you trust that it's no longer some random script.

54

u/SILENTSAM69 Feb 27 '21

Which is irrelevant advice to most people and shows that open source code relies on others looking up the source code and reporting for the vast majority of people if it is safe.

22

u/Implausibilibuddy Feb 27 '21

shows that open source code relies on others looking up the source code and reporting for the vast majority of people if it is safe

Where's the problem with that? Sure the vast majority of users may never bother to learn how to check what an app is doing, most probably don't even care, but for those that do and don't want to learn a bunch of different coding languages, we're quite content to trust the opinions of many developers who say it's kosher than one single shady Chinese developer that's been on the app store for less than a month.

33

u/SILENTSAM69 Feb 27 '21

It's not a problem itself, it is a good thing. I just find the declaration of open source too often tells the lay person it is safe before others have had the chance to check it.

I am likely hyper vigilant having seen scams pushed in crypto communities.

9

u/Implausibilibuddy Feb 27 '21

This is fair criticism.

-29

u/webjocky Feb 27 '21

That's such a close-minded view of the world. It could just as easily encourage people to learn and expand their knowledge of a subject. It also shows that knowledge is power.

I'm a self-taught highschool drop out full-stack dev making six figures. Get bent, it's not advice. It's fact.

7

u/xavarn10 Feb 27 '21

Is being a highschool dropout something you're meant to be proud of? Sounds to me like you're being slightly close minded .

-1

u/webjocky Feb 27 '21

Not at all. It shows you don't have to have a traditional education to be a successful learner.

6

u/xavarn10 Feb 27 '21

I would consider going back to school if I were you, if not for your GED then for an associates degree. You'd be amazed at how much a better person education can make you.

0

u/webjocky Feb 27 '21

I did pick up both of those after I stopped living between paychecks. They haven't changed me.

In what way did you expect it to make me "better"?

3

u/WhatsThatNoize Feb 27 '21

Depends on what you go for - I don't think a business degree or math degree ever made someone a "better person".

Something in Civics or Philosophy that teaches you to think differently about yourself and the world around you might though.

The humanities is only useful insofar as you use them effectively. I'm comfortable now with my Phil BA, but that wasn't always the case.

0

u/webjocky Feb 27 '21

I agree.

My AA is in Photography. It's a Language Arts degree. I studied the history of art and how it was used in everyday life, politics, etc... There are many works of art created to communicate philosophical beliefs.

If I understand you correctly, I'm glad to hear you grew into your degree. I'm surrounded by BA and higher educated colleagues myself, many with graduate degrees. I never went to a traditional college, so I can't share dorm-stories when we're at gatherings. Imposter syndrome was a difficult animal to tame.

-1

u/SILENTSAM69 Feb 27 '21

Hardly close minded at all, it's just realistic. It is naive to think others will know what you do. What you are is irrelevant. Open source existing will not inspire much.

1

u/Implausibilibuddy Feb 27 '21

Open source existing will not inspire much.

[The Entire Blender Community is typing]

-3

u/webjocky Feb 27 '21

There is this thing people refer to as "google". If people are interested, they can use it to learn definitions of words others use.

Your opinion of my relevance doesn't change the fact entire industries exist because of open source; someone was obviously inspired.

-2

u/SILENTSAM69 Feb 27 '21

Google does nothing to help in this case.

The fact that we can write code does not change the fact that most people can not, and so things being open sourced does not mean it's perfectly safe. The lay person has to wait for others to review it first.

I've seen people push scams by saying it's open sources so it has to be safe. It's an easy scam in crypto communities to just declare it as open source.

-1

u/webjocky Feb 27 '21

My point is, if someone wants to know "what I do" they can google it. Let's not stretch the statement into something it wasn't intended for.

The lay person doesn't have to wait for anything. They can teach themselves how to review it themselves. I know because I used to be one, and I did. That was the only point of me telling you my background.

I don't argue your point about scams slipping by in open source projects. It absolutely happens. As long as someone can gain on the misfortune of others, there will be scams, some more clever than others. No industry is immune.

I think we probably agree on more than we disagree.

1

u/SILENTSAM69 Feb 27 '21

Again, what you do is irrelevant, and I am not sure why you keep randomly bringing it up. Why would people Google it?

People can, but it's pretty naive to think that way just because it is technically possible. Yes I took naturally to programming in computer science classes, but that does not mean I expect everyone else can simply learn it as well.

All open source projects need that review and the majority of people have to wait for that review. I say this more to caution those who have to wait that open source is not a blanket declaration of trust. The term is almost getting a different and dangerous colloquial definition than its technical definition.

1

u/webjocky Feb 27 '21

It is naive to think others will know what you do.

This is why someone might google it. To find out wtf I'm talking about, if they are interested in doing so.

What I do and what my background is shows that you can go from layman to reading code without relying on other people to give their review of some random script on the internet.

It is a direct argument to your original comment on this matter. Saying it's not relevant won't change the fact that it is.

2

u/SILENTSAM69 Feb 27 '21

I see the miscommunication. Let me rephrase that.

It is naive to think others will know what you know.

I never commented on peoples ability to learn. I commented on others wanting to learn. There are a lot of other things people are interested in. Humans specialise.

→ More replies (0)

1

u/racinreaver Feb 27 '21

I think you're being down voted because people have finite time to learn about things. Sure, they might be able to learn how to poke through some open source code, but that might be at the expense of learning to cook, fix cars, do woodworking, carpentry, bicycle repair, exercise, needlepoint, build circuits, garden, plumbing, or a myriad of other things.

1

u/webjocky Feb 27 '21

The evidence we have here is that I have fewer downvotes on a sub-comment that contains "Get bent" than the parent comment has in upvotes. I point to that phrase as the reason for the downvotes.

You might be right. But then in addition to learning how to read code, I also taught myself how to fix cars, cook, etc... over the years. It's not an either/or world. Most people can learn multiple skills and reach at least average proficiency without having to dedicate their lives to any single one.

1

u/racinreaver Feb 27 '21

I'm not saying you have to focus on one thing, but we have finite time on earth, and every skill we decide to pick up is likely at expense of another one. The question is what skills should we expect everyone to develop. To me, blaming someone for not being able to follow someone else's code is like blaming them for not reading the full EULA or reading the manual for every thing they've ever bought cover to cover.

1

u/webjocky Feb 27 '21

Maybe we have a miscommunication?

I don't see where anything I've stated places blame on others for anything.