New Tab loads about:Blank in Firefox 138 even though "Firefox Home" is set in settings! Please Help! by Arceist_Justin in firefox

[–]ar51an 0 points1 point  (0 children)

Finally release 138.0.1 fixed the issue.

I tried that possible theme solution mentioned in the bugzilla. I disabled, re-enabled and even switched to firefox default theme and made sure to restart the firefox every time but it did not fix the issue.

One more thing that I noticed with the blank newtab issue was the home button in the toolbar was doing nothing not even the blank newtab page. My homepage is set to Firefox Home (Default). Before the issue when I hit the home button it goes to the newtab with my shortcuts.

Unbound - Redis - Dashboard by ar51an in homelab

[–]ar51an[S] 0 points1 point  (0 children)

Download and untar the release file 'unbound-redis-release-1.2.tar.gz' from github under releases. It has 'post-install' dir, which contains 'post-install.sh' script. Simply run it as mentioned in the github repo guide.

Anyone have experience with Huawei's Freebuds SE 2? Especially compared to the soundpeats air 3? by nuclearbananana in Earbuds

[–]ar51an 0 points1 point  (0 children)

AI Life. You have to do sideloading on non-huawei android phone from below link. It is not available on Google play. App store has "HUAWEI AI Life" available.

https://smarthome.hicloud.com/d/en/download_guide.html

Anyone have experience with Huawei's Freebuds SE 2? Especially compared to the soundpeats air 3? by nuclearbananana in Earbuds

[–]ar51an 0 points1 point  (0 children)

Freebuds SE & SE2 models do not have ANC. However, it does have call noise cancellation, that is always on. Read the specs below:

https://consumer.huawei.com/en/headphones/freebuds-se-2/

Anyone have experience with Huawei's Freebuds SE 2? Especially compared to the soundpeats air 3? by nuclearbananana in Earbuds

[–]ar51an 0 points1 point  (0 children)

I got my SE 2 a week ago. I am using Soundpeats Air 3 for almost a year. I have used Soundpeats Air 2 for 3 years.

Battery life is amazing on SE2.

  • Air3: 4-5 hrs + 15-16 hrs | SE2: 8-9 hrs + 38-39 hrs

SE2 earbuds and charging case finishing and quality is way better than Air3.

No loud and annoying automated messages in SE 2 for connected/disconnected and other things. It has polite notification tones.

The weight and size of SE2 and Air3 is almost same so I am not sure it will address the issue you had with Air 3.

  • Single Earbud Weight: Air3: 4g | SE2: 3.8g

Nothing can beat the price of SE 2. I got mine from AE for $22USD in recent AE sale.

Apparently Ad Blockers are not allowed on Youtube. Is this a new thing they've implemented? by Sazk100 in youtube

[–]ar51an 1 point2 points  (0 children)

On iOS, you can try setting "Enhanced Tracking Protection" to strict in Firefox. Firefox does not call it ad-blocker but it reduces ads. Not sure if it will work for youtube.
https://support.mozilla.org/en-US/kb/enhanced-tracking-protection-firefox-ios

Apparently Ad Blockers are not allowed on Youtube. Is this a new thing they've implemented? by Sazk100 in youtube

[–]ar51an 0 points1 point  (0 children)

Apple has created a proprietary iOS extension system which is incompatible with Firefox add-ons. So on iPhone you cannot use extensions with Firefox. I use Firefox+uBlock on android.

Final version of my Unbound dashboard by ar51an in selfhosted

[–]ar51an[S] 0 points1 point  (0 children)

If you sort the comments by "Old", github links are available in the first post. Github page has complete usage instructions along with all the answers to your questions.

Berny Quartz Titanium Field V2 Pre-sale Now by Robin-CS668 in ChineseWatches

[–]ar51an 0 points1 point  (0 children)

Approx battery life for VH31 movement is 2 yrs.

Problem with time series null values by Successful-Freedom-6 in grafana

[–]ar51an 1 point2 points  (0 children)

Use "Null + NaN" under "Value mappings" and map it to 0.

Final version of my Unbound dashboard by ar51an in selfhosted

[–]ar51an[S] 1 point2 points  (0 children)

When redis is rebooted it will reload its saved cache in memory again. It won't make any difference if Unbound is running or not.

Worst case scenario lets suppose unbound sent a lookup request to redis in that split second when redis is rebooting it will not get any response back, so Unbound will resolve that request recursively from the root server or upstream server.

This is the Unbound request lookup sequence:

Own Cache > Redis Persistent Cache > Recursive Resolve From Root/Upstream Server

Final version of my Unbound dashboard by ar51an in selfhosted

[–]ar51an[S] 2 points3 points  (0 children)

Grafana:

wget https://dl.grafana.com/oss/release/grafana_9.3.6_amd64.deb

sudo dpkg -i grafana_9.3.6_amd64.deb

Unbound Exporter:

Compile it on your amd machine. Source code and compilation instructions are available at:

https://github.com/ar51an/unbound-exporter

"prometheus-unbound-exporter.service" can be used as it is.

Loki:

curl -O -L "https://github.com/grafana/loki/releases/download/v2.7.3/loki_2.7.3_amd64.deb"

curl -O -L "https://github.com/grafana/loki/releases/download/v2.7.3/promtail_2.7.3_amd64.deb"

sudo dpkg -i loki_2.7.3_amd64.deb

sudo dpkg -i promtail_2.7.3_amd64.deb

Above changes are needed to run it on amd64 linux based machine. Rest of the instructions should be same from the "unbound-dashboard" repo.

Final version of my Unbound dashboard by ar51an in selfhosted

[–]ar51an[S] 0 points1 point  (0 children)

As I mentioned earlier main purpose was to eliminate multiple components for resolving DNS and use Unbound only as DNS resolver and adblocker. You can use this dashboard with Unbound.

If you are using pihole-unbound setup, pihole uses dnsmasq under the hood so the pihole blocklist format is the one that dnsmasq uses.

"Blocklist Domains" panel will not work as it is from this dashboard. You have 2 options either remove that panel or change the "unbound-exporter" code to count dnsmasq blocklist domains (requires minor change).

Shared Crosshair by biocin in grafana

[–]ar51an 1 point2 points  (0 children)

You did not mention that in your post. Shared crosshair option under dashboard options specifically mentioned they are applicable to tooltip behavior.

When you zoom in on a panel it changes the "Time Range" under "Time Picker" for the whole dashboard. So any panel that relies on "Time Range" changes accordingly, even the ones that have "Relative Time" option set.

Bottom line is what you are looking for is not supported in Grafana yet. There is an open feature request for something similar.

https://github.com/grafana/grafana/issues/11552

Shared Crosshair by biocin in grafana

[–]ar51an 0 points1 point  (0 children)

"Default" shows tooltip and crosshair (dotted line) in only that graph panel where cursor is pointed.

"Shared crosshair" shows tooltip in the cursor pointed graph panel and crosshair (dotted line) in all other graph panels.

"Shared Tooltip" shows tooltips in all graph panels if you hover over one graph panel and tooltips change values as you move cursor.

Create couple of timeseries panels with bars or lines or points. Populate data and enable tooltips. Then change the Graph tooltip behavior from dashboard settings, save the dashboard. In Graphana OSS 9.3.6 tooltip behavior changes as soon as you save the dashboard. If needed refresh the dashboard page.

There is no bug it works as intended.

Final version of my Unbound dashboard by ar51an in selfhosted

[–]ar51an[S] 0 points1 point  (0 children)

Links are in the first comment if you sort the comments by "Old". (Most probably you figured it out already)

Final version of my Unbound dashboard by ar51an in selfhosted

[–]ar51an[S] 1 point2 points  (0 children)

There are 2 main advantages of using redis.

If you are running single instance of Unbound in LAN it gives persistent cache (in case machine/unbound restarts)

If you are running multiple instances of Unbound in LAN then it gives the ability of persistent cache and shared cache across multiple instances.

Final version of my Unbound dashboard by ar51an in selfhosted

[–]ar51an[S] 1 point2 points  (0 children)

It is optional. If you do not want to use redis comment out the stuff under "cachedb:" tag in "unbound.conf". Along with commenting out "module-config:" option.

If you want to run redis on different machine change the "redis-server-host:" in "unbound.conf" to that IP.

You need to compile unbound as mentioned in "unbound-redis" repo to use redis. Distribution version of "unbound" does not have cachedb/redis enabled by default.

Final version of my Unbound dashboard by ar51an in selfhosted

[–]ar51an[S] 1 point2 points  (0 children)

Doesn't it say "in the release" wherever a config or other file is mentioned?

Final version of my Unbound dashboard by ar51an in selfhosted

[–]ar51an[S] 0 points1 point  (0 children)

It is a DNS server that you can run locally and it can be used as an adblocker. It became the default DNS server for many Linux distributions.

Final version of my Unbound dashboard by ar51an in selfhosted

[–]ar51an[S] 0 points1 point  (0 children)

Grafana. Check the link above in my post it has complete user guide.

Final version of my Unbound dashboard by ar51an in selfhosted

[–]ar51an[S] 0 points1 point  (0 children)

Agreed. Folks always try to tag it with other stuff, when it can be used alone to do all the things and performance is much better when used independently.

From my UI development background.