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

Yes, you can use Canta[1]. When you select an app, it also provides you with some info (sometimes a bit vague) about what the app does. I used it to debloat my Oppo X9 Pro.

[1] https://github.com/samolego/Canta


I love Firefox but I don't understand why anybody would use it without a custom config like BetterFox[1].

[1] https://github.com/yokoffing/Betterfox


Because my browser is an extremely sensitive piece of software and I don’t trust just anybody to provide it for me.

Least of all, a browser publisher.

That's literally just a configuration file. You can adapt it to your needs and create something even more tailored than the browser's default version.

Nope. Only Browser that can on iOS is Brave.

I don’t have YouTube ads with Safari and AdGuard

I just tried AdGuard with safari and got YouTube ads. Do you have to configure something special?

I will check what particular settings I have for AdGuard when I get back home this evening. I don't recall anything particularly hairy but it has been a few years.

There‘s a checkbox called “Enhanced Protection” (name might vary, I have the app in another language) that specifically says it’s for stuff like YouTube

do you use the AdGuard app or just the DNS?

Safari with the uBlock Origin Lite extension works well for me - even with "Web page Contents and Browsing History" permission set to 'Deny' for all websites.

With Safari and the very first free-to-use extension I picked years ago (AdGuard, IIRC), I don't see any YouTube ads on iOS.

DuckDuckGo Browser can as well

FYI: Doesn't block YouTube ads.

Google will stop paying them if they tried that.

Firefox with uBlock Origin has blocked YouTube ads just fine on Android for years, and Google kept paying. uBlock Origin doesn't actually get installed by default on Firefox Mobile, but I'd wager that it effectively does.

A weird line to draw since Google still owns the general ad web space.

It doesn’t cost cost google money to show that content. (It does cost someone else who google would be giving a cut of the ad revenue)

YouTube videos actually have some real world disk space, bandwidth, etc costs just to show so if google doesn’t get to show an ad they lose money instead of an opportunity to make money.


AI inference for people's queries is not free.

That's even more reason for them to add it. The google payment has been a giant conflict of interest.

I'm regularly surprised that people are willing to block YouTube ads. I know that Google gets that advertising money too, but you're also blocking revenue that the channel owner would otherwise get. I suppose it might depend what you're watching, but most YouTubers aren't big business, they're just individuals.

YouTube Premium is one of the few subscriptions I am completely happy to pay.


It doesn't have to go through Google. Lots of us support the people they follow through patreon et al, I don't need to make the gigacorp even richer than it is. They have enough.

Why do these creators use YouTube then? Why cant they host it on s3 and the have you directly compensate? Surely the creator is getting some value from YouTube and YT expects to be compensated for that?

> Surely the creator is getting some value from YouTube and YT expects to be compensated for that?

I'd imagine Google would start charging for videos that don't make enough money or heavily deprioritize them from discovery. That seems like a problem they could solve if they wanted to.


They don’t do this for the same reason GitHub isn’t getting rid of free repositories- it would create an opening for someone else

Many people are not aware that for smaller creators, Google forces ads on their videos (without consent) and takes all the revenue

Isnt that part of the deal of uploading to YouTube? YouTube promises distribution and in return they show ads to make up for lost {storage,bandwidth} etc.

I'm surprised that YouTube doesnt ask $100 per year and then also show ads. Like App Store (which requires "developer fee" for doing far less)


You mean they pay for the video storage, video streaming bandwidth, transcode CPU and serving the videos with ads on their content.

Without ad blocking YouTube is simply unwatchable / unbearable.

I guess they just chose the wrong business model if it doesn't work out for them.

I inherently disagree with the ad model of business. Intentionally worsening a product with ads to convince people to pay to remove them is just rewarding them for enshitification.

So on that front I'd prefer YouTube go out of business so that something like Nebula can take its place. Or the only videos left at\re the ones doing it as a hobby and not as a job.


Profit oriented YouTube videos are just as garbage as profit-oriented SEO spam listicles. I'm happy to deprive them of whatever revenue I can.

Youtube decides the thresholds, the payouts, the promotional algorithms.

when they stop placing ads arbitrarily in the middle of a sentence or scene Ill stop blocking them

If you're using any of these generated videos in any professional setting, I don't think I will be able to ever use your business.


Only AI code is holy, video is sinful.


Nobody says that AI code is holy, I'm pretty sure vibe coded crap by people that know nothing about writing code has the same effect.

I would absolutely kill for them to open source their documentation system.



OMG, you just made my day!


does this mean that you won't be killing anyone?


They might still be available for killing someone out of gratitude


Sacrifices for future bountiful harvests


Why would a “doc system” use React?


Because it’s a web site.


Because HTML/CSS apparently isn't enough for documentation. /s


React is one way of generating HTML.


A heavy way that, as typically used, goes against the grain of the web, particularly for document-centric sites. For example, on the Oxide RFD site, the RFD links don't do a real browser page load, but use JavaScript to fetch the new content and update the page in-place. This breaks the experience of screen-reader users unless the site or framework does some kind of workaround (which, somewhat to my surprise, the Oxide RFD site doesn't do), and even then, it doesn't match the experience of doing a real transition between pages with a screen reader. For something like the Oxide RFD site, I'd be much more inclined to use something like Astro or Marko, with minimal client-side JavaScript and no SPA-style navigation.


I would also be surprised that the RFD site breaks screen readers, generally they're pretty good about that.

And yeah, you also can use react with no client side JS as well.


Why shouldn't a doc system use React? One word answers consisting of the word bloat are not going to be accepted, please use your words and be specific. The router sucks, the language is ass, give details!


It’s best for SPAs. A pile of docs and comments does not require nor gain much from it. i.e. a poor tradeoff, at first glance anyway.


Atuin is a venture‑backed product, while zhist is like 1k lines of Go code you could probably read in one sitting.

I tried Atuin before and liked it, but the idea of a background service sending my command history to servers I don't control never sat well with me. A small boring tool that runs locally doesn't care about revenue nor will have to sunset any feature hehe

Atuin works with several shells, zhist only supports zsh because that's what I use. Both Atuin and zhist record each command together with its working directory and exit status. They both offer global and per‑directory modes. If I remember correctly, Atuin did not provide a quick way to delete an entry, whereas zhist assigns Ctrl‑D for that purpose (or Ctrl+X if you want to remove all occurrences of that command). Atuin also records how long each command ran, zhist does not but it will in the next release. Under the hood, Atuin uses SQLite, runs a daemon, and uses a sync protocol. zhist is a single binary that writes to a flat JSON file, with no service and no sync feature. With zhist, if you want to sync your history to another machine, you'd have to rsync the JSON file.


Thank you for the detailed answer!


It replaces the default Zsh history functionality. It adds fuzzy searching, tracks the command's exit code and the directory it was launched from. There's a short demo video in the README.


Thanks. I also thought of skipping fzf, but it's old, battle‑tested, and does one thing exceptionally well. I doubt I could implement something better myself. The current implementation can handle hundreds of thousands of commands relatively fast (under 50 ms on my machine).


It seems to work fine here. Just be aware that you need to go into the site settings and re‑enable Old Reddit (even if it’s already enabled, you have to toggle it again). They did that some time ago, and it doesn't "remember" your preference if you use a fresh browser session.


nope. this has to do with not being logged in. you used to go to old.reddit.com without being logged in.

That's gone now.


I'm not logged in and I still get old reddit. It depends on where you are.


yes, I forgot to add they're slow rolling this so all the non-users can't streisand effect them into feeling bad.


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

Search: