Hacker Newsnew | past | comments | ask | show | jobs | submit | ianmurrays's commentslogin

Does anyone know of good alternatives that also block ads? Seems Quad9 doesn't.


Been using them for years. The price is reasonable too. It’s the only way I found to block ads everywhere on iOS (except the YT app, Mullvad’s Albania wireguard did that)

The price is so reasonable, I think the risk is that you’re paying mainly with your data?



they block duolingo

good. Babbel is superior

nextdns.io might be an option

https://adguard-dns.io/kb/general/dns-providers/ have a list of options that some of them have ad blocker


https://github.com/AdguardTeam/AdGuardHome/releases

Trivial to self-host, and gives you full control of blocking.


Several (European) alternatives are available: https://eualternative.eu/categories/public-dns/

Since this seems to be the thread for public DoH providers, this article is probably worth mentioning (it can sort by DoH, DoT, DoQ, etc support).

https://en.wikipedia.org/wiki/Public_recursive_name_server


I'm using numa(https://github.com/razvandimescu/numa) for ad filtering and odoh mode for privacy (shameless plug)

So this is something to use instead of pihole?

I have a router with adguard on it so I can locally filter everything.

Sometimes you need to unblock things to ensure something works properly, so having it be local is better in my opinion.


dot.sb

dns.adguard-dns.com

What about Cloudflare’s public DNS? https://developers.cloudflare.com/1.1.1.1/setup/#1111-for-fa...

  1.1.1.2
  1.0.0.2
  2606:4700:4700::1112
  2606:4700:4700::1002

Cloudflare DNS does not block ads, it only blocks malware

For Cloudflare's definition of "malware"

Here’s a lengthier explanation [1] but it’s basically an APFS feature.

[1]: https://hypercritical.co/hyperspace/#how-it-works


Thank you. This makes sense now.


Same here. Especially because most installer packages rely on these specifically to install "obscure" things, so I'm immediately distrustful of them.


That makes a lot of sense. With the icon method: The user is in full control.

In our case, the CLI is part of a data sync system, so it does need a "special" once-per-hour check for new data (keeping local and mobile in sync).

I've actually been surprised how strict Apple is before it will happily let signed code run. But the average user (including me previously) doesn't know that. I think trust comes down to being clear up front.

Note to self: Add extra details/options to installer (WYSIWYG)


I moved to the Mac App Store version of OneDrive specifically because of the constant issues with the background processes it insists it must have running at all times.

The MAS version has only one of those and it works.


Does the app not require authentication? At least MitID in Denmark requires a 6-digit PIN at the very minimum, or biometrics optionally.


Yes. Minimum 6-digit PIN (I don't know if there's a max) and you can enable biometrics.


The issue is that someone can look over your shoulder and memorize your code, if you use a pin in public.

Some people will use the same pin for screen lock and BankID, and if someone gets their code and their phone they can cause a huge amount of trouble in a very short time.


That's just their fault at that point, in my opinion.


Technically yes, but it seems like people's intuition for safe behaviour is worse across the board with modern technology, than it is with old technology.

Maybe it will improve by itself over time, but maybe not? There are a lot of things that humans generally suck at, and successful, human-friendly design must take that into account and work around it systematically.

Maybe phones/it/banking/payments/identity/authorization needs to be radically changed, in order to serve society well.


Giving away your phone would be one thing, but they also force you to give away your passwords and unlock at gunpoint.


When I lived in Sweden I had an 8-digit pin and biometrics enabled, indeed.


MitID (at least as I have it on Android) requires either biometrics or a PIN.

To help slightly I've set my username to a long string of random digits.


This may lead to unintended consequences.

Passwords are "protected content" that may be hidden in a web form, but usernames are not. Your username won't be routinely hidden by any ordinary password manager.

You may have difficulty when the need arises to share a long string of random digits with another human, or in writing. This may not ordinarily be a thing if more LLMs and chatbots are doing customer service, but if it's a government service, one day we find ourselves at a field office speaking with a civil servant at a window that is armored with Plexiglas, and nobody has a pen to write with, or scratch paper.

One of my colleagues said he was so clever that all his "security question" answers were random hex strings. So I imitated him, and it was very easy with the KeePassXC password generator parameters to generate a hex string of 32 characters, and so "my first grade teacher" was 0xf7a83392b12b1029ac3be7e029acbe7e; my "favorite color" was 0xa83392ac3be7e029acbe7f7a83392b17, etc.

This turned comical because security questions are particularly designed to be asked and answered in human conversations. Over the phone, the pharmacy CSR was not amused, and I lost a few accounts thanks to this ultra-paranoiac attitude and activity.


It's in addition to the existing security.

My username doesn't fit in the web form. Instead of seeing "Symbiote" (which can be read and remembered immediately) someone sees "Sym-065c7d6c-e0b3-4d——" with half of the random characters not visible.

People in Denmark are expected to use this system to authenticate money transfers and to digitally sign documents (e.g. buy a house!).

My investment account allows up to 5,000,000DKK (€670,000) to be transferred with this digital signature.


> and I lost a few accounts thanks to this ultra-paranoiac attitude and activity.

Sorry, but it's obvious to most people that you shouldn't just add a bunch of numbers here

If you want to trick the system, give a different (but believable) answer

In a world where some companies still think mother's maiden name is something difficult to find, give a "wrong" or "tricked" answer

(guess I just recalibrated my 'tism gauge)


Interesting. I've actually never enabled biometrics on it just as a precaution, and it's a different passcode than the phone, plus I use a random set of chars as the username like many others do.


I guess you have to know which experts to keep “hot” in ram, which you can’t know beforehand, so there wouldn’t be much gain.


I do wonder if there are some experts that are more likely to be hit. So if the normal optimised setup runs in 12GiB an you have 4GiB extra to spare, you could say “promote the most used X experts to this stable (old gen in GC parlance) region and don’t swap it out.

Maybe you could even do something like profiling and remember over multiple sessions (per project/workspace) what the most used agents are and load those up before hand.


I have this exact problem with 4.8 and Fable. Sometimes I can barely understand what it’s saying. I’m no english first-language speaker, but I don’t consider myself bad at English either, and it’s gotten increasingly hard to understand Claude’s claims and explanations.


Take it to sonnet 5 or gpt and ask it to explain this to a layman. If you still don’t get it ask it for the why it matters or the how it relates.

You can also ask fable/4.8 to do it but I find it helps to keep the working model surrounded by the complexity rather than drawing it out. Simplifying text is something that takes relatively low effort in comparison to technical tasks. Sometimes I use Gemini, deepseek, grok, and recently meta just to see if they have any added perspectives, sometimes they do. Meta is really good at turning a technical mess into a story that paints a picture in my head.


I hope it's actually talking to itself at higher bandwidth, and hope this is because of training that succeeds better given quality inter-agent communication.

For those who care to read everything rather than walk away, Fable can be extraordinarily dense. I suspect they'll pull the promo before I learn to read it.

Still, I feel I must read rather than correct it, as results are that much better if I let it do this "with" itself: orchestrator to agents back to orchestrator.


Correct.


I had Claude make this hammerspoon config + daemon that does pretty much the same, in case anyone is interested.

https://github.com/ianmurrays/hammerspoon/blob/main/stt.lua


SEEKING WORK - Remote, Europe preferred

I’m a full stack developer, mainly focused in Ruby, Ruby on Rails.

I can help build backends, APIs and front end using different frameworks.

I’m open for projects, and can work 5-10 hours per week.

Technologies:

- Ruby, Ruby on Rails, Sinatra, Padrino, Roda - Postgres - Angular 1.x, Vue

My hourly rate is €130

I can be reached at: hn [at] ianmurray (dot) me


I don't see it either, perhaps a slow rollout?


I’m still #700K on the Warp waitlist

Edit: And the wait is over!! WARP is now available!


Nope. They put me on the waitlist again at #2.008M


That doesn't seem right. Please submit an issue via the in-app feedback form and we'll get it fixed.


It’s like a progress bar for the internet.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: