

Everybody gangsta until A stop job is running for…
Everybody gangsta until A stop job is running for…
As a user, why should I care whether the distro I use uses systemd?
Um, because as a user you may have to deal with services, or other systemd features?
Let’s say you want to start ssh-agent
when you login to your desktop environment. Well, there’s a systemd service for that that you can enable, and on another distro you’d have to do it another way (autostart script or something).
Counterpoint: To install this program curl ... | sudo bash
Just run DDU bro.
Just run scansfx /now
bro.
Just run oobe\bypassnro
bro.
Just run Chris Titus Tech Tool
bro.
No Linux is too hard bro.
Harmful is just code for “threatens the bottom line of multibillion dollar companies”. There is no relation to anything that matters to real people.
the installer completely shit itself and the screen went black, could not recover from it
I don’t think that this is the standard experience people have. I’ve installed Windows 11 more than a few times for family members and for my gaming pc, and while I find Windows insufferably annoying, black screens were not part of the experience.
weird issues with my rgb and fan control software
That’s the motherboard manufacturers, that’s not on Windows.
All motherboard manufacturer software plain sucks. MSI, Asus, Asrock, Gigabyte … the lot of them. Just don’t install that garbage.
I think 10GbE is more intended for local applications than for internet. Say, you have a NAS with a RAID array of nvme drives for video editing purposes that you want to access from a few workstations.
Even the other day I was quite happy to have 2.5GbE when I installed my new gaming PC, and steam was able to pull all my games directly from my old computer rather than downloading them over the internet again.
Anyway, LAN speeds have always been an order of magnitude higher than common internet speeds, so I don’t see the issue.
My user.js
file is entirely platform independent. I use it on Linux, Windows and even used it on my work provided Macbook. FYI: user.js
only contains the settings you want to change, it’s not the whole prefs.js
file. It’s just 63 lines.
I agree that chrome feels cleaner and needs a lot less fiddling to get right, but chrome is effectively dead for me. I switched to firefox for much more important reasons than a few UI annoyances.
Yes, to completely turn it off, it’s an about:config
setting: extensions.pocket.enabled
Removing it from the toolbar just hides it, but keeps it running.
with every fucking install on every machine. for years.
Multiplied by all the other annoyances you have to turn off, via either gui or about:config
, each and every time. I feel you.
I hop machines fairly frequently, use multiple browsing profiles, and often create discardable profiles, so I eventually just went ahead and spent some time tracing all the about:config
equivalents of the settings that I typically change every time and then put them in a user.js
file that I can just drop into my profile directory.
You can protect yourself from that with airgapping and backups. The bigger issue is probably that it’s becoming increasingly hard to source parts for such old hardware.
That’s only for a single case comparison. You can’t draw statistically meaningful conclusions about what percentage of traffic the pihole has blocked over a longer period of time.
Yeah no ublock origin really won’t block all that many
Meh, it’s fairly easy to check this you know. If I turn off uBlock, my pihole logs do turn red. If it’s left on, pihole logs stay mostly green, with nothing suspicious or out of the ordinary getting through.
the chattiest DNS comes from apps and smart devices, windows and mac laptops etc.
I don’t have many of those. My work laptop is windows but it connects through a VPN only, and I have my smartphone that I barely use at home.
Why call it secondary then, that’s so counterintuitive lol
I don’t think that’s even the official naming. It probably comes from what Windows 95 called it back in the day:
On Linux, it’s just an additional “nameserver x.x.x.x” line in /etc/resolv.conf
, with no indication of which is the “primary” or “secondary”.
Your understanding is not correct. For page elements, uBlock prevents the domain from even trying to load, so no DNS request is ever made. Only if you go directly to an ad domain from the url bar (who does that?), does a DNS request get made.
For example, on my own webserver, I created a simple static html file with an <img> tag pointing to an ad domain that I know is blocked on uBlock as well as on the pihole. Like so:
<html>
adblock test
<img src="https://track.adtrue.com/some/bannerad.png"></img>
</html>
Loading that page, uBlock showed 1 blocked ad on that page, pihole only logged a DNS request to my webserver, not to track.adtrue.com
.
Once I turned off uBlock in the browser and reloaded the page, pihole did log the request to track.adtrue.com
and blocked it. My browser showed a broken image.
I use firebog’s ticked lists, from what I can tell from the logs ad domains are blocked just fine.
But as I said, I have ublock origin on all my browsers which already catches most ads before they reach pihole, and I don’t use mobile a lot when I’m at home. Oh, and I also use Linux, so no Microsoft telemetry to block either.
1.7% makes perfect sense to me.
That’s not really the point. The point this post is making is that third party software is often not available as a package for your distro. It’s been a minute since I used Slackware, but I doubt you can find neatly built tgz slackware packages of Steam or the Nvidia drivers.
I know Slackware has slackbuilds and you can install sbopkg to search for packages and automatically build them, but that goes a bit beyond “just use your package manager”.
The box I’m running pihole on hosts several other services as well, so I dread having to reinstall everything. Most of it is dockerized, but still.
Anyway, I also waffled back and forth on dockerizing pihole when I initially installed it … but ended up going bare metal, and now I wish I would have gone docker from the start. The initial install is perhaps slightly more complicated, but it’s so much more maintainable and transportable to other devices: transfer volumes, and run your docker-compose.yml on the other box … and voila, you’ve cloned your pihole. I use that system to keep my backup pihole in sync by the way.
Before pihole was essentially a frontend for dnsmasq but it seems like it’s a bit more than that now
Indeed, it doesn’t run dnsmasq separately anymore, but somehow incorporates all dnsmasq capabilities and it still uses dnsmasq syntax config files, and can be configured to include the /etc/dnsmasq.d
configs.
No, but the error being hard to debug, and not being able to cancel the timeout as it’s occurring, is though.
No, I’ve had it happen more recently (I wanna say less than a month ago) with network mounts and random systemd controlled desktop processes that refuse to die.