dimitarvp

dimitarvp

What does a developer advocate do?

What does a developer advocate do for a living? I mean, what is it that you are paid to do? I’ve seen your description below but it doesn’t tell me much. Could you elaborate?

There are some people who believe Android devices are remotely pwned by default and Google and the OEM vendor can take a peek at any moment they want. So not sure what security could even exist on such phones?

Most Liked

dimitarvp

dimitarvp

Oh, I am not claiming anything about iOS vs. Android, just what I heard from people who were very much into electronics. No, I don’t have links, and I agree that conspiracy theories are normal. I am not saying that I believe them – but there would be a strong vested interest if all mobile device’s security can be remotely compromised at any time by governments, don’t you think? Basically, “follow the money and power” thing. :slight_smile:

I am not a conspiracy theorist but in the rush to have working technology people do take shortcuts and this has been acutely visible in the last several years – literally every week there are news about personal data leaks of hundreds of millions of people whose details are now on the net.


Thanks for your clarifications. From them I gather you are a programmer who also does demos and advocates for certain practices – now I understand the title better. :slight_smile:

Exadra37

Exadra37

I don’t believe that mobile devices, computers or any other type of device can all be remotely compromised by design at anytime by the government, but the reality is that Software is more buggy that anyone may think, and this is all true down into the firmware and backbone infrastructure of the internet. Some believe that some of this bugs are left there intentionally in order to be exploited by who know they exist, like the manufacturer, the government and ??? So they are not an explicit backdoor, because normally you need to chain them together to compromise a device.

So all the attackers need to do is to find exploits, specially Zero day exploits and chain them together in very clever and imaginative ways in order to compromise remotely or not the security of a device, and this is happening all the time in computers, routers, mobile phones, TVs, IOT devices, Cameras, Medical Devices, you name it :wink:

It’s in the wild for a lot of years a virus/trojan that survives resets of your computer, reinstall of the operating system. To get ride of it you need to buy a new disk.

Also is in the wild a virus/trojan for your home router that let’s the command and control server switch off from the internet all the home users that have their router compromised by it. This is an effective way to shut of regions of a country or even an entire country from accessing the internet(when the % of compromised routers is huge). To fix it you need to replace the router, because a factory reset will not fix it.

Do you want me to continue?

Exadra37

Exadra37

To be honest the scope changes with companies. In some companies you spend more time in conferences and meetups, and preparing for them, then doing anything else.

Where Next?

Popular General Dev topics Top

Jase
Do they publish their stacks or is it mostly a case of guesswork? Twitter facebook instagram snapchat tiktok google et all. Used to be we...
New
Kurisu
You can go directly to the last paragraph of this post to read about my concern. I was trying Git submodules then found the above po...
New
Girtyp
Hi everyone. Getting right to my question, I have recently thought about implementing payment by installment feature in my website. Who k...
New
DevotionGeo
I have always used antique keyboards like Cherry MX 1800 or Cherry MX 8100 and almost always have modified the switches in some way, like...
New
harwind
Consider the following bits of code: void foo(const int i) // First foo { std::cout << "First " << i << endl; } vo...
New
harwind
I have an array of strings in JavaScript, and I need to convert it into a single string with specific delimiter characters between the el...
/js
New
jaeyson
Is Rust still good to learn? Last time (ages ago) I heard there was changes made by the foundation. If not, is Go suitable for api and w...
New
harwind
I’m working on a SQL query for a database containing records of customer transactions. Each transaction has a transaction_id, customer_id...
New
Tazmeen
Hello, I am new to this forum. Not really sure if this topic is relevant for this chat at all. I apologize if its not. I am trying to c...
New
New

Other popular topics Top

Devtalk
Reading something? Working on something? Planning something? Changing jobs even!? If you’re up for sharing, please let us know what you’...
1063 23582 394
New
PragmaticBookshelf
Instantly view the changes you make to an app with stateful hot reload, and define a declarative UI in the same language as the app logic...
New
DevotionGeo
The V Programming Language Simple language for building maintainable programs V is already mentioned couple of times in the forum, but I...
New
Margaret
Hello everyone! This thread is to tell you about what authors from The Pragmatic Bookshelf are writing on Medium.
1147 29994 760
New
PragmaticBookshelf
Create efficient, elegant software tests in pytest, Python's most powerful testing framework. Brian Okken @brianokken Edited by Kat...
New
AstonJ
We’ve talked about his book briefly here but it is quickly becoming obsolete - so he’s decided to create a series of 7 podcasts, the firs...
New
PragmaticBookshelf
Author Spotlight Mike Riley @mriley This month, we turn the spotlight on Mike Riley, author of Portable Python Projects. Mike’s book ...
New
New
AnfaengerAlex
Hello, I’m a beginner in Android development and I’m facing an issue with my project setup. In my build.gradle.kts file, I have the foll...
New
NewsBot
Node.js v22.14.0 has been released. Link: Release 2025-02-11, Version 22.14.0 'Jod' (LTS), @aduh95 · nodejs/node · GitHub
New