In Android 7.0 Nougat, which permission gives an app your phone number?

In Android 7.0 Nougat, which permission gives an app your phone number?

When I say “which permission”, I mean when installing apps, the Google Play store will inform the user of certain permissions. Is this one of those permissions for which the user is notified? If so, what is the English wording that Google uses?

Bitcoin core’s estimatesmartfee gives same estimate on ECONOMICAL and CONSERVATIVE mode

I have observed this behavior several times before now, the commands bitcoin-cli estimatesmartfee 2 ECONOMICAL and bitcoin-cli estimatesmartfee 2 CONSERVATIVE give the same estimates.

For example, now I get:

>bitcoin-cli estimatesmartfee 2 ECONOMICAL {   "feerate": 0.00173558,   "blocks": 2 }  >bitcoin-cli estimatesmartfee 2 CONSERVATIVE {   "feerate": 0.00173558,   "blocks": 2 }  >bitcoin-cli estimatesmartfee 144 ECONOMICAL {   "feerate": 0.00036069,   "blocks": 2 }  >bitcoin-cli estimatesmartfee 144 CONSERVATIVE {   "feerate": 0.00036069,   "blocks": 2 } 

I can increase the number of blocks even higher than 144 and I get the same result both. My node has been running uninterrupted for a long time so I found no reason for these values to be wrong. However, what’s the point of having two modes of estimating fees if they give the same

Downloading from IDM gives checksum error

I recently downloaded a game using IDM and no matter what or how many times I download using IDM, it was always giving me a checksum error, I disabled my windows defender, tried downloading again and again but still it was giving me checksum error. when I try to extract the file it says file corrupted or checksum error and I’m 100% sure that file isn’t corrupted. Is it possible that I’m using 32 connections in IDM is changing the MD5?

Please help me !!

sudo modprobe -r iwlwifi {wifi_driver_name} gives me an error

I’m trying to run the command

sudo modprobe -r iwlwifi {wifi_driver_name}  

but it gives me an error saying

rmmod: ERROR: missing module name.  

and

modprobe: FATAL: Error running remove command 

for iwlwifi. How can I fix this issue? when I run sudo lshw -c network the result was

   *-network        description: Wireless interface        physical id: 1        bus info: usb@1:2        logical name: wlan0        serial: 1d:bf:cf:2f:e2:14        capabilities: ethernet physical wireless        configuration: broadcast=yes driver=r8188eu ip=172.30.1.56        multicast=yes wireless=IEEE 802.11bgn 

lsmod | grep iwl shows nothing.

Lastly it’s correct that I put wlan0 for wifi_driver_name right?

How to delete a service application in SharePoint 2013 which gives error?

I want to delete project server 2013 service application but it give error

When I delete it from central administration it give blow error:

Sorry, something went wrong   Object reference not set to an instance of an object.  

and I tried to remove it using powershell it give blow error

my commands:

$  spapp = Get-SPServiceApplication -Name "Project Service Application"  Remove-SPServiceApplication $  spapp -RemoveData 

and the error I get:

 Object reference not set to an instance of an object 

can anyone tell me how can I overcome this problem

Not able to enable ‘Configuration Translation’ module gives error

I am trying to enable MULTILINGUAL -> Configuration Translation.

It gives below error.

Error: Call to a member function getPath() on null in Drupal\config_translation\ConfigNamesMapper->getOverviewRoute() (line 247 of /var/www/project/docroot/core/modules/config_translation/src/ConfigNamesMapper.php) #0 /var/www/project/docroot/core/modules/config_translation/src/Routing/RouteSubscriber.php(39): Drupal\config_translation\ConfigNamesMapper->getOverviewRoute() #1 /var/www/project/docroot/core/lib/Drupal/Core/Routing/RouteSubscriberBase.php(37): Drupal\config_translation\Routing\RouteSubscriber->alterRoutes(Object(Symfony\Component\Routing\RouteCollection)) #2 [internal function]: Drupal\Core\Routing\RouteSubscriberBase->onAlterRoutes(Object(Drupal\Core\Routing\RouteBuildEvent), ‘routing.route_a…’, Object(Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher)) #3 /var/www/project/docroot/core/lib/Drupal/Component/EventDispatcher/ContainerAwareEventDispatcher.php(111): call_user_func(Array, Object(Drupal\Core\Routing\RouteBuildEvent), ‘routing.route_a…’, Object(Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher)) #4 /var/www/project/docroot/core/lib/Drupal/Core/Routing/RouteBuilder.php(184): Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(‘routing.route_a…’, Object(Drupal\Core\Routing\RouteBuildEvent)) #5 /var/www/project/docroot/core/lib/Drupal/Core/ProxyClass/Routing/RouteBuilder.php(83): Drupal\Core\Routing\RouteBuilder->rebuild() #6 /var/www/project/docroot/core/lib/Drupal/Core/Extension/ModuleInstaller.php(322): Drupal\Core\ProxyClass\Routing\RouteBuilder->rebuild() #7 /var/www/project/docroot/core/lib/Drupal/Core/ProxyClass/Extension/ModuleInstaller.php(83): Drupal\Core\Extension\ModuleInstaller->install(Array, true) #8 /var/www/project/docroot/core/modules/system/src/Form/ModulesListForm.php(458): Drupal\Core\ProxyClass\Extension\ModuleInstaller->install(Array) #9 [internal function]: Drupal\system\Form\ModulesListForm->submitForm(Array, Object(Drupal\Core\Form\FormState)) #10 /var/www/project/docroot/core/lib/Drupal/Core/Form/FormSubmitter.php(111): call_user_func_array(Array, Array) #11 /var/www/project/docroot/core/lib/Drupal/Core/Form/FormSubmitter.php(51): Drupal\Core\Form\FormSubmitter->executeSubmitHandlers(Array, Object(Drupal\Core\Form\FormState)) #12 /var/www/project/docroot/core/lib/Drupal/Core/Form/FormBuilder.php(589): Drupal\Core\Form\FormSubmitter->doSubmitForm(Array, Object(Drupal\Core\Form\FormState)) #13 /var/www/project/docroot/core/lib/Drupal/Core/Form/FormBuilder.php(318): Drupal\Core\Form\FormBuilder->processForm(‘system_modules’, Array, Object(Drupal\Core\Form\FormState)) #14 /var/www/project/docroot/core/lib/Drupal/Core/Controller/FormController.php(93): Drupal\Core\Form\FormBuilder->buildForm(‘system_modules’, Object(Drupal\Core\Form\FormState)) #15 [internal function]: Drupal\Core\Controller\FormController->getContentResult(Object(Symfony\Component\HttpFoundation\Request), Object(Drupal\Core\Routing\RouteMatch)) #16 /var/www/project/docroot/core/lib/Drupal/Core/EventSubscriber/EarlyRenderingControllerWrapperSubscriber.php(123): call_user_func_array(Array, Array) #17 /var/www/project/docroot/core/lib/Drupal/Core/Render/Renderer.php(582): Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber->Drupal\Core\EventSubscriber{closure}() #18 /var/www/project/docroot/core/lib/Drupal/Core/EventSubscriber/EarlyRenderingControllerWrapperSubscriber.php(124): Drupal\Core\Render\Renderer->executeInRenderContext(Object(Drupal\Core\Render\RenderContext), Object(Closure)) #19 /var/www/project/docroot/core/lib/Drupal/Core/EventSubscriber/EarlyRenderingControllerWrapperSubscriber.php(97): Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber->wrapControllerExecutionInRenderContext(Array, Array) #20 /var/www/project/vendor/symfony/http-kernel/HttpKernel.php(151): Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber->Drupal\Core\EventSubscriber{closure}() #21 /var/www/project/vendor/symfony/http-kernel/HttpKernel.php(68): Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object(Symfony\Component\HttpFoundation\Request), 1) #22 /var/www/project/docroot/core/lib/Drupal/Core/StackMiddleware/Session.php(57): Symfony\Component\HttpKernel\HttpKernel->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #23 /var/www/project/docroot/core/lib/Drupal/Core/StackMiddleware/KernelPreHandle.php(47): Drupal\Core\StackMiddleware\Session->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #24 /var/www/project/docroot/core/modules/page_cache/src/StackMiddleware/PageCache.php(99): Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #25 /var/www/project/docroot/core/modules/page_cache/src/StackMiddleware/PageCache.php(78): Drupal\page_cache\StackMiddleware\PageCache->pass(Object(Symfony\Component\HttpFoundation\Request), 1, true) #26 /var/www/project/docroot/core/lib/Drupal/Core/StackMiddleware/ReverseProxyMiddleware.php(47): Drupal\page_cache\StackMiddleware\PageCache->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #27 /var/www/project/docroot/core/lib/Drupal/Core/StackMiddleware/NegotiationMiddleware.php(52): Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #28 /var/www/project/vendor/stack/builder/src/Stack/StackedHttpKernel.php(23): Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #29 /var/www/project/docroot/core/lib/Drupal/Core/DrupalKernel.php(669): Stack\StackedHttpKernel->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #30 /var/www/project/docroot/index.php(19): Drupal\Core\DrupalKernel->handle(Object(Symfony\Component\HttpFoundation\Request)) #31 {main}.

I am not sure what exactly cause of this. Anyone faced?

Same AP Gives One Device a Different Network

I have a TL-WR720N wireless router. I was able to connect via my t460s Linux laptop before, but one day it stopped working. Now all of my devices except my laptop can connect to the same AP. Also, I’m not sure if it’s a coincidence but my ISP was doing maintenance the day I started not being able to connect via my laptop.

When I connect from other devices, they connect to 10.28.16.1 and get assigned an IP like 10.28.16.* and they all work fine.

The problem laptop connects to 192.168.0.1 and gets an IP like 192.168.0.* it can only connect to the routers admin page.

Please excuse my ignorance in networking, but here are things I have tried/checked:

  • My laptop will connect to other networks (like my phone’s hotspot) just fine
  • Resetting the router, different channels, different SSIDs
  • I booted Linux mint from a thumb drive to check if there was a software/configuration issue on the laptop, but even this “fresh install” cannot connect
  • I tried spoofing the MAC of my laptop to be a different one
  • I checked that the BSSID that my laptop and other devices connect to are the same

Somehow, I still can’t access the internet through my laptop. Nothing makes sense anymore! Would appreciate any pointers on how to debug this, or ideas on what it could possibly be.

Airflow + Nginx set up gives Airflow 404 = lots of circles

I’m trying to set up Airflow behind nginx, using the instructions given here.

airflow.cfg file

base_url = https://myorg.com/airflow web_server_port = 8081 . . . enable_proxy_fix = True 

nginx configuration

server {     listen 443 ssl http2 default_server;     server_name myorg.com;     .     .     .      location /airflow {         proxy_pass http://localhost:8081;         proxy_set_header Host $  host;         proxy_redirect off;         proxy_http_version 1.1;         proxy_set_header Upgrade $  http_upgrade;         proxy_set_header Connection "upgrade";         proxy_set_header X-Forwarded-Proto "https";     } } 

Airflow webserver and scheduler are up and running as systemd. When I try to access https://myorg.com/airflow/, it gives Airflow 404 = lots of circles.

What could be wrong? Really appreciate your help in getting this running.

Settting up iptables: sudo ip route | grep default gives result different from tutorial

I’m following this tutorial and am right before Step 7, on this command:

$   sudo ip route | grep default 

The output should be:

default dev venet0  scope link 

However my output is

default via XXX.XXX.XXX.X dev eth0 onlink 

Right after I should run:

sudo iptables -t nat -A POSTROUTING -s 10.8.0.0/24 -o venet0 -j MASQUERADE 

However seeing as my output differs, I’m not sure what command I should run. Obviously, there needs to be eth0 instead of venet0 and my XXX IP instead of 10.8.0.0/24, but maybe there’s some other tweaks to be done?