linuxmemes

This magazine is from a federated server and may be incomplete. Browse more on the original instance.

Faresh, in Your ads dont work here, brand!

I don’t quite understand the use-case for the pi-hole. Why use it, when one could simply use something like µBlock Origin?

Kiddkao,

It blocks ads in apps on your cell phone too, not just in browsers

RGB3x3,

Can do that with Adguard’s DNS too. It’s what I use, which also works on mobile networks.

Landless2029,

One example. Can’t really AD block ios that easily. But with a pi hole you don’t need to worry about anything.

Just setup the pi hole static IP as the dns in your routers settings and all devices are behind the one interface.

Got an issue? Just login to the pi hole website to manage it. White list some critical AD site for some stupid mobile game your kids play for example.

moon,

I just set the DNS ip on my router to the Mullvad adblocking DNS. Also on my private DNS on my phone!

A_Random_Idiot,

cant use adblocking on xbox/roku/etc.

pihole blocks ads on those.

Dehydrated,

Ads are not only present in the browser. For example, there are Smart (not really lol) TVs that have ads embedded right into the operating system (reddit.com/…/unremovable_ads_on_my_2500_samsung_s…). You can’t install an adblocker there, but a DNS based filter will know how to deal with this. There are other alternatives, some are cloud hosted like NextDNS or ControlD, there are other local alternatives like AdguardHome or PfBlockerNG if you run a PfSense Firewall. There are also simple solutions like AdGuard’s Public DNS or Mullvad’s Adblocking DNS servers. If you use an iPhone or iPad, you can easily download a configuration profile that includes the DNS settings for these services. I think NextDNS offers a similar service. On Android, you can just set up Dns over TLS, I think it’s called Private DNS in the settings. DNS adfiltering can’t get rid of all ads though, e.g. YouTube’s mechanism for displaying ads is resistant to DNS filtering. That’s what uBlock Origin if for though.

AspieEgg,

They are kind of two separate things.

Pi-Hole will work on literally every device on your network. It can block ads on smart TVs, cell phones, etc. It can prevent certain forms of tracking on video doorbells, voice assistants, cameras, etc. You can also set up custom DNS to restore online service to old game consoles or to host web services at home.

You also get all the metrics. For example, I can see that my computer reaches out to my printer several times a minute and that the Oculus app for my Quest 2 was reaching out to its servers even when the app was “closed”.

You could also use it as a sort of parental control. It can provide one set of block lists to the parent’s devices and a different one to the kids devices. Or you could do the same with IoT devices so they are only allowed to reach out to the services they need to be able to run.

uBlock is still important though. It’s possible to get around a DNS filter like Pi-Hole by serving ads from the same domain that the core service is served through. uBlock Origin can do things like block YouTube ads for instance.

TeddE,
@TeddE@lemmy.world avatar

µBlock Origin is great for browsers that support extensions. But that won’t get most Android TV ads or Apple TV users. And I suspect many of the people with pi hole also use µBlock Origin for redundancy.

Manifish_Destiny,

Correct. I haven’t seen an ad for years.

jeanofthedead,

There shouldn’t be any ads on AppleTV. And for AndroidTV, just install a custom launcher.

antik,
@antik@lemmy.world avatar

Correct, I use both myself. Pihole is also my DHCP server and I created different blocklists for different devices on my network. For example, I have “general”, “media”, “gaming” and “kids”.

Pyroglyph,
@Pyroglyph@lemmy.world avatar

Speed and efficiency. Why waste time downloading ad content just for it to be hidden by the browser when you can simply stop them from being downloaded in the first place?

Case,

With a pi hole, you’re basically setting up a DNS server that has built in abilities to stop ads.

What that means is, you can point your router (or any device really) at that DNS server (pi hole) to block ads.

Ublock is good.

Due to remote work constraints, a pi hole doesn’t play nicely with their stuff and I can’t be bothered to figure out a work around. Mostly because it’s my wife’s remote work, and their IT is hesitant to talk with me about it - I get it, I wouldn’t do that at work (I’m in IT).

So I use ublock on Firefox on both my desktop and phone, plus I run through a VPN that blocks ads and malware for everything else. The VPN is a separate use case, but that’s just an added benefit.

ugjka, in Your ads dont work here, brand!
@ugjka@lemmy.world avatar

Lightweight app for android, no root required f-droid.org/packages/dnsfilter.android/

Dehydrated,

Is this similar to RethinkDNS?

moon,

At that point just set your Android’s private DNS to “base.dns.mullvad.com” or “dns.adguard.com”. It’ll save you a VPN slot and save battery.

GlitchyDigiBun, in Your ads dont work here, brand!
@GlitchyDigiBun@lemmy.dbzer0.com avatar

I’ve wanted to do this for some time, but everyone tells me there’s no way to make it work without constantly updating the blacklist. Is it really such a hassle?

AspieEgg,

You can install community blacklists on it that it automatically downloads each day.

Here’s a popular set of lists that allows you to pick which lists you want. github.com/blocklistproject/Lists

ApathyTree,
@ApathyTree@lemmy.dbzer0.com avatar

I forget about mine until I need to log into it to allow/block something, then I run my updates if I remember to think about it.

So like once every few months at best. Usually 2x/yr. Still works fine.

Telodzrum,

The blocklist automatically updates as long as you’re using maintained sources. It’s pretty easy tbh.

scytale,

You can start with a DNS blocker in the meantime. It’s just configuring your router to use an ad-blocking DNS server like Mullvad, Control D, or Aha for example. No additional hardware, tools, or setup required. Then when you’re ready, you can try setting up a pihole.

DeLift,

Well, if you use big “aggressive” lists, you’ll find that it blocks a lot including stuff you actually do want to see, then you have to comb through the recently blocked list and whitelist that which you actually need.

OR, you only use the oisd.nl list, which is supposed to keep everything you do wish to use in a working state. I have used it for years now I have yet to whitelist something. Once a year I update the pihole, but otherwise don’t touch it.

JackGreenEarth, in :wq!

I’ve never understood people arguing about terminal text editors like nano and vim. Why not just use a GUI text editor like gedit?

EarthlingHazard,

I’m not the most Linux savvy but when I ssh onto a work machine I’ll use a terminal editor instead of copying the file onto a local machine, editing the file in a GUI and then overwriting the file on the remote machine

JackGreenEarth,

I thought you could just open the file in a GUI without copying it manually, just type

gedit path/to/file.extension

kzhe,

sshing only gives you access to CLI

NotSteve_, in Completely untrue nowadays...

I’ve found Mac OS is by far the best OS for getting printers to work tbh

bjoern_tantau,
@bjoern_tantau@swg-empire.de avatar

OSX and Linux both use the Common Unix Printing System. It works more or less the same on both systems.

FuglyDuck,
@FuglyDuck@lemmy.world avatar

shhhhhh… they need to justify the price tag…

NotSteve_, (edited )

I don’t own a Mac outside of my work laptop. Like OP said in another reply, it’s likely because vendors pre-configure the system to work out of the box on Mac OS.

It’s just my anecdotal experience but writing off my comment as me justifying a purchase (that I haven’t made) is just silly and lazy discussion

FWIW, I use Linux on all my personal machines

FuglyDuck,
@FuglyDuck@lemmy.world avatar

It’s just my anecdotal experience but writing off my comment as me justifying a purchase (that I haven’t made) is just silly and lazy discussion

Somebody made that purchase, though. dismissing the cost point for apple products because you didn’t personally fork over is… amusing. Also, most vendors configure for windows, aka the OS with the largest market share of desktop computing devices. Some vendors (like epson), who cater to photography or graphic design will also ensure it works in Mac, but as noted elsewhere, the drivers for the printers in MacOS and linux are the same- CUPS. if printer compatibility is what you were looking for, you got taken for a ride. (this is not to say there aren’t valid reasons for living in Apple’s walled garden…there are… it’s just printer hardware isn’t one of them)

NightAuthor,

I learned that the CUPS config on Mac, at least as of about a year ago, was set to save a copy of everything ever printed to an obscure directory on the machine. Was discussed in relation to setting up a secure encryption scheme where you print out your keys, wouldn’t want something like that just hanging out for any malware to come gobble up.

0x4E4F, (edited )
@0x4E4F@sh.itjust.works avatar

It used zeroconf/bonjur out of the box when no one else used it (or had to do some serious configs in order to get it working), that’s why. And, of course, since it’s the second most used OS other than Windows, printer manufacturers configured avahi/zeroconf/bonjur out of the box on their printers.

fruitycoder, in Completely untrue nowadays...

Has anyone had luck or experience with using IPP for printing from Linux? A standard networking protocol for printing sounds like it should make a lot of these problems mute.

ikidd,
@ikidd@lemmy.world avatar

Works as intended usually.

0x4E4F,
@0x4E4F@sh.itjust.works avatar

Yep, works OK on one of my setups at work.

Galds, in Completely untrue nowadays...

My printer used to integrate perfectly with windows 11. I was using some Ancient driver I found on some internet archive. windows updater found a new drive, now it’s a mess of different UIs to print or scan shit

0x4E4F, (edited )
@0x4E4F@sh.itjust.works avatar

There is a way to disable driver updates via Windows update.

Do a rollback on the driver, should bring back the old driver.

kittenzrulz123, in meme

Reject modernity, embrace thinkpad

possiblylinux127,

Honestly Arm and Risc-V are under rated. Not all are libre compatible but there are a few that work well with exclusively free software and have much less power draw.

recapitated,

Risc architecture is gonna change everything

possiblylinux127,

Arm is RISC

clegko,
@clegko@lemmy.world avatar

So is POWER. Or basically anything not x86 lol.

WhiskyTangoFoxtrot,

6502 isn’t.

clegko,
@clegko@lemmy.world avatar

We’re being extra pedantic now? Good, I like it.

FiskFisk33,

I’m pretty sure they meant the open source RISC-V, not any reduced instruction set ISA in general.

bartolomeo,
@bartolomeo@suppo.fi avatar

Come on man, let them impress us with their technical knowledge and pedantry.

hardcoreufo,

Pretty sure it’s just a reference to Hackers.

Mnem667,

Hasn’t that been said for like 30 years?

ReveredOxygen,
@ReveredOxygen@sh.itjust.works avatar

never said when it’s gonna change everything

AnUnusualRelic,
@AnUnusualRelic@lemmy.world avatar

Right, the year of the Linux desktop will be on RISC V!

barsoap,

All even half-way relevant architectures but x86 and z/Architecture are RISC nowadays: ARM, Power, MIPS (The Chinese tried to revitalise it but they seem to be switching to RISC-V), Atmel AVR. Oh speaking of microcontrollers: Z80 (CISC) still lives though arguably it’s genetically an x86. And then of course RISC-V which most of all is an open standard, and a clean slate. Also, the first vector insn set that also runs on hardware that isn’t a supercomputer.

hardcoreufo,

RISC is good.

Lime66,

You mean RISC v? Arm is also risc

kittenzrulz123,

Not only will ARM and Risc-V likely not save Linux it will most likely harm it. I doubt there will be many Linux computers running Arm and Risc-V and the few computers that use those architectures won’t run Linux well. M series Apple computers only run with reverse engineering and even then many basic features don’t work.

possiblylinux127,

Maybe I’m missing something, how will arm kill Linux? We already have good arm support.

kittenzrulz123,

Most software doesn’t work on arm and despite many distros supporting arm there aren’t many arm computer manufacturers supporting Linux. There is a small possibility that Qualcomm could announce that their desktop CPUs support Linux but I’m not so sure.

possiblylinux127,

Most software can simply be compiled for arm.

kittenzrulz123,

Walk up to a random person and say “yeah recompile this software for a different architecture while having no support as the architecture is unsupported”

possiblylinux127,

Unless your using gentoo that’s not a problem.

kittenzrulz123,

Yeah I could personally do that with minimal effort but keep in mind the vast majority of people aren’t willing to. Most new Linux users get scared when they see a terminal, how are we supposed to convince people to give up tons of basic hardware features and tell them recompile software when they can keep using a proprietary operating system?

possiblylinux127,

Well for now that question is unanswered. We only have demo boards and small embedded systems right now.

I think the rise of proprietary systems has already happened and we can only get more free from here.

RickyRigatoni,
@RickyRigatoni@lemmy.ml avatar

The proprietary video drivers for ARM SoCs have definitely been a problem for years and we can’t rely on third party alternatives or first party support from linux popularity.

As far as software supporting arm, there are translation layers that can run x86 binaries on it and I am confident with more development and more powerful chipsets that won’t be much of an issue for most applications.

kittenzrulz123,

That’s the problem, right now arm development boards for Linux are limited which limits development of arm software on Linux which decreased the incentive to run Linux on an arm device. What computer manufacturer that uses arm processors that are comparable to standard Intel/AMD CPUs also supports Linux?

moon,

There’s like 2 arm laptops out there and like 0 risc-v though, that’s why they’re underrated lol

clegko,
@clegko@lemmy.world avatar

There’s quite a number of ARM laptops, even ignoring Apple.

moon,

I’m waiting for a good one to come out at reasonable price to finally upgrade

Really hoping that Snapdragon X Elite ARM chip becomes wildly available and compatible with Linux!

possiblylinux127,

There are bunch of single board computers and motherboards. If your interested that’s the way to go.

Keep in mind you will be likely limited to software in the Debian repo.

This is because it is still very new and adoption takes time.

LainOfTheWired,
@LainOfTheWired@lemy.lol avatar

If you want to talk about underrated look into POWER CPUs.

Motherboards like the tallos 2 are completely open source( except for an nvme storage controller) and they already offer x86_64 levels of performance. The only con right now is software support and the cost.

possiblylinux127,

And several grand for the just the CPU

LainOfTheWired, (edited )
@LainOfTheWired@lemy.lol avatar

and the cost.

KpntAutismus,

can confirm, T480 slaps.

bartolomeo,
@bartolomeo@suppo.fi avatar

Which OS do you have on that?

Shareni,

It’s great for the price, but it’s got plenty of issues.

The gpu is worse than useless most of the time, the cpu is perma throttled on Linux, split battery issues and you can’t choose which one to use or when to stop discharging, the keyboard is worse than on the xx20 models, USBC can’t be replaced

Also, you missed the point of the joke. T480 most certainly does have IME, and it can’t be corebooted.

pineapplelover, (edited )

I run a t14 amd. My only complaints are the lower switches and non-upgradable ram like the intel variant

mlg, in Completely untrue nowadays...
@mlg@lemmy.world avatar

CUPS is absolutely amazing compared to windows printer drivers which had whole ass critical CVEs several times already.

Even Apple uses CUPS

aard,
@aard@kyu.de avatar

CUPS is horrible, and also had its share of critical vulnerabilities. It is just better than the LPD mess we had before.

It is not a Linux specific thing - it was developed when there still were a lot of UNIX variants around. Apple was a very early contributor, and had quite a bit of influence in making it successful.

c10l, (edited )

It’s no surprise Apple uses CUPS. They wrote it, after all.

Edit: TIL Apple didn’t write CUPS themselves but they bought the company that did it pretty early in the game. Here’s a LWN article from the time, exposing some of the worries that came with the news of the acquisition: lwn.net/Articles/242020/

AFC1886VCC, in Completely untrue nowadays...

I used to have a MacBook Pro and the printer worked perfectly when I printed from it, whereas my windows PC always had issues.

sebinspace,

I had the opposite experience, it even works with my Steam Deck.

Printers are weird…

orvorn, in Completely untrue nowadays...

I do freelance sysadmin work and Macs are actually the hardest to mass deploy printer configurations to.

dan,
@dan@upvote.au avatar

At my workplace we have sketchy-looking unsigned Applescripts to install printers on Macs. You have to find the right file for the printer you want to install, and run it, or ask IT to do it for you.

It’s not ideal, but everyone that tries to improve the printing experience ends up ragequitting. Last I heard, someone in IT was looking into some sort of “print anywhere” solution where you just install one virtual printer driver and print to it, then scan your badge at any printer to see all your print jobs and print them. Not sure what the status is with that though - haven’t heard about it for a while.

maxwellfire, (edited )

I thought I saw that Mac has the same CUPS print service/printer manager that Linux uses? In fact it seems like apple developed it. I think that helps enormously with standardizing printer configs. www.cups.org/doc/admin.html

dan,
@dan@upvote.au avatar

I think it does; it’s just automated installation of new printers that’s an issue as far as I know. Not 100% sure since I’m a software developer rather than an IT support person, so I never deal with stuff like that.

orvorn,

Enterprise grade MFD printers often have a lot of features that don’t get detected/mapped automatically, such as finishing options like staples and folding, as well as color management. I’m not a printer expert, I try to avoid them when possible, but I know that mass deploying those specific configurations in a safe and sane way seems basically impossible.

On the Fedora-based Linux machines, however, all of that seems to just pop in automatically, so I don’t think it’s a CUPS problem.

EvacuateSoul,

If you need one, staple by hand. If you need 30, make 29 copies with staple, and while they’re printing, staple the one by hand.

Or at least that’s what I would have said in my IT days lol.

captain_aggravated,
@captain_aggravated@sh.itjust.works avatar

It’s my understanding that CUPS was developed at Apple.

esc27,

Apple bought CUPS then did little with it, causing the main dev to leave and fork the project.

cm0002,

Macs are usually the hardest to do of any sort of enterprise management. But printers? Holy fuck, its a nightmare lmao

cmgvd3lw, in Btw i used Arch!

Hannah Montana users be up in the Everest.

psycho_driver,

Why mess with perfection?

Ghyste,

Ewno.

circuitfarmer, (edited ) in Oh boy, goodie!
@circuitfarmer@lemmy.sdf.org avatar

I’ve heard an argument that a reason why Disney has pushed Steamboat Willie lately (new intro for Disney Animation films, and a lot of merch) is because copyright law works differently from trademark law. They can still claim a trademark even if the copyrighted work is in public domain. I’m not a lawyer, but if that’s not all BS, I don’t think we have to worry about anything like this anytime soon.

0x4E4F,
@0x4E4F@sh.itjust.works avatar

Meeh, it’s just a joke. It would be an aimmediate downer for me if I was a fisrt time xfce user.

DaBPunkt,
@DaBPunkt@lemmy.world avatar

AFAIK you can only claim a trademark-violation if someone is (for example) selling stuff (so you couldn’t sell stuffed animals that look like an early Mickey for example).

Ullallulloo,
@Ullallulloo@civilloquy.com avatar

A trademark just has to be “used in commerce as a mark”. In layman’s terms, that basically means distributing goods or services with it as a logo or a name. A stuffed animal could be infringement, but using something a logo for your software is much closer to the classic infringement fact pattern.

Ullallulloo,
@Ullallulloo@civilloquy.com avatar

I am a lawyer, and that is correct. You can use old Mickey for general purposes, but not as a mark.

BigDanishGuy, (edited ) in Btw i used Arch!

Debian Bookworms REPRESENT!

Also … you know … try to see if you can push another penguin in

caseyweederman,

You misspelled Sid

digger, in Oh boy, goodie!
@digger@lemmy.ca avatar

Show us the hands! Willie, in the public domain, doesn’t wear gloves. Mickey, still Disney IP, does wear gloves.

AlfredEinstein,

Mickey is ready for your prostate exam.

0x4E4F, (edited )
@0x4E4F@sh.itjust.works avatar

🤣🤣🤣🤣🤣🤣🤣🤣🤣… got me laughing so hard i woke up my wife in bed 🤣

NightAuthor,

Did she enjoy the comment as much as you did?

0x4E4F, (edited )
@0x4E4F@sh.itjust.works avatar

Of course not… weirdos never get satisfaction.

thisbenzingring,

It’s hard being a weirdo…

ADTJ,

Yet somehow the Steamboat Willie version seems more likely to give you said exam whether warranted or not

AlfredEinstein,

Dr. Steamboat Willie: “Take off your pants and put them on the chair with mine.”

  • All
  • Subscribed
  • Moderated
  • Favorites
  • linuxmemes@lemmy.world
  • localhost
  • All magazines
  • Loading…
    Loading the web debug toolbar…
    Attempt #

    Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 9965568 bytes) in /var/www/kbin/kbin/vendor/symfony/http-kernel/Profiler/FileProfilerStorage.php on line 171

    Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 528384 bytes) in /var/www/kbin/kbin/vendor/symfony/monolog-bridge/Processor/DebugProcessor.php on line 81