Re: Show HN: DoNotNotify – Log and intelligently block notifications on Android

I would love to use this, but I don't want to allow a third party app with closed source to read all my notifications. This can read OTP passwords, full messages, etc. so it must be open source for me to consider it.

I would donate/pay for this if it was open source on F-Droid.

Kudos to you for building it. I put off building this exact same application so many times it's not even funny. Too bad I'm too lazy to maintain something like this.

Draiken, 17 hours ago
Re: There were BGP anomalies during the Venezuela blackout

> When BGP traffic is being sent from point A to point B, it can be rerouted through a point C. If you control point C, even for a few hours, you can theoretically collect vast amounts of intelligence that would be very useful for government entities. The CANTV AS8048 being prepended to the AS path 10 times means there the traffic would not prioritize this route through AS8048, perhaps that was the goal?

AS prepending is a relatively common method of traffic engineering to reduce traffic from a peer/provider. Looking at CANTV's (AS8048) announcements from outside that period shows they do this a lot.

Since this was detected as a BGP route leak, it looks like CANTV (AS8048) propagated routes from Telecom Italia Sparkle (AS6762) to GlobeNet Cabos Sumarinos Columbia (AS52320). This could have simply been a misconfiguration.

Nothing nefarious immediately jumps out to me here. I don't see any obvious attempts to hijack routes to Dayco Telecom (AS21980), which was the actual destination. The prepending would have made traffic less likely to transit over CANTV assuming there was any other route available.

The prepending done by CANTV does make it slightly easier to hijack traffic destined to it (though not really to Dayco), but that just appears to be something they just normally do.

This could be CANTV trying to force some users of GlobeNet to transit over them to Dayco I suppose, but leaving the prepending in would be an odd way of going about it. I suppose if you absolutely knew you were the shortest path length, there's no reason to remove the prepending, but a misconfiguration is usually the cause of these things.

Aloisius, 12 hours ago
Re: The Post-American Internet

I've spent a couple of decades in the Danish public sector of digitalisation and in the private sector for global green energy. 10 years ago people would've laughed if you talked about leaving Microsoft and iOS in enterprise. Now we all have contingency plans for just that, and a lot of organisations are already actually doing it. So I would argue that there is more of a crack, but I'm not sure the post-american internet is going to be all that great. Because unlike the open source and decentralised platforms which are taking the place of US tech, the EU is going to regulate the internet. There is a saying about how us citizens trust companies but not their government, and how Europeans trust their governments but not their companies. Which obviously doesn't apply to everyone, but it's how you can view the EU. With one hand they do so much to protect consumer rights for us citizens, but with the other hand they build a survailance state.

Of course that is how democracy works. You'll have multiple factions working toward their own goals with very different ideologies, and the EU has a lot of that. For the most part what comes out is great, because compromise is how you get things done when there aren't just two sides. For survailance, however, there are really just two sides and the wrong one of them is winning.

Quothling, 7 hours ago
Re: AWS raises GPU prices 15% on a Saturday, hopes you weren't paying attention

I don't know how everyone arrives at that conclusion when the cost of the subscription services is also going up (as evidenced by the very article we're talking about). People who are renting are feeling this immediately, whereas people who bought their computers can wait the price hikes out for a couple years before they really need an upgrade.

muvlon, 4 hours ago
Re: AWS raises GPU prices 15% on a Saturday, hopes you weren't paying attention

- GPU prices rising

- RAM prices rising

- hard drive prices rising

Are we looking at a future where home computers are replaced by thin clients and all the power lies in subscription services?

‘You don't need storage space, use our cloud subscription’

‘You don’t need processing power, stream your games through our subscription service.’

Game publishers have already publicly floated the idea of not selling their games but charging per hour. Imagine how that impact Call of Duty or GTA.

Physical media could easily be killed off. Does my iPhone need 1TB of storage or will they shrink that and force everything through iCloud?

How long before car ownership is replaced with autonomous vehicle car pools? Grocery stores closed to visitors, all shopping done online and delivered to your door by drone.

xvxvx, 4 hours ago
Re: 65% of Hacker News Posts Have Negative Sentiment, and They Outperform

Back when Reddit allowed API access, I used a reader (rif) which allowed blocking subreddits. I did an experiment where I would browse /r/all and block any subreddit that had a toxic, gruesome, nsfw, or other content playing on negative emotions (like a pseudo feel-good post based on an otherwise negative phenomena). After a few years, and hundreds of banned subreddits, my /r/all was very wholesome, but contained only animal or niche hobby related subreddits. It was quite eye-opening on how negative reddit is, and also revealed how boring it is without the kind of algorithmic reaction seeking content.

In other words, if 35% of hn content is positive (or neutral?), compared to reddit and most mainstream social media, it's actually very positive!

Edit: I found the list of blocked subreddits if anyone is curious to see:

https://hlnet.neocities.org/RIF_filters_categorized.txt

Note that it also includes stuff I wasn't interested in at the time, like anime, and only has subreddits up until I quit, around the API ban.

california-og, 2 hours ago
Re: Why is the Gmail app 700 MB?

The article doesn't answer the question. The content can be summarised as "The Gmail app is 700 MB!"

HPsquared, 1 hour ago
Re: C Is Best (2025)

Every project and programmer shouldn't feel they have to justify their choice not to use Rust (or Zig), who seem to be strangely and disproportionately pushed on Hacker News and specific other social media platforms. This includes the pressure, though a bit less in recent years, to use OOP.

If they are getting good results with C and without OOP, and people like the product, then those from outside the project shouldn't really have any say on it. It's their project.

baranul, 5 hours ago
Re: Try to take my position: The best promotion advice I ever got

Ah, the classic "work even harder and do things you're not paid for with zero guarantee that someone will appreciate what you're doing while the company reaps the benefits". What a novel thought, I am so glad I clicked the article, especially since the author isn't even speaking from experience so he has nothing to back up his blogpost with.

ManlyBread, 9 hours ago
Re: 65% of Hacker News posts have negative sentiment, and they outperform

OP's classifiers make two assumptions that I'd bet strongly influence the result:

1. Binning skepticism with negativity.

2. Not allowing for a "neutral" category.

The comment I'm writing right now is critical, but is it "negative?" I certainly don't mean it that way.

It's cool that OP made this thing. The data is nicely presented, and the conclusion is articulated cleanly, and that's precisely why I'm able to build a criticism of it!

And I'm now realizing that I don't normally feel the need to disclaim my criticism by complimenting the OP's quality work. Maybe I should do that more. Or, maybe my engagement with the material implies that I found it engaging. Hmm.

ryukoposting, 4 hours ago
Re: X blames users for Grok-generated CSAM; no fixes announced

I'm not much on X anymore due to the vitriol, and visiting now kinda proved it. Beneath almost every trending post made by a female is someone using grok to sexualize a picture of them.

(And whatever my timeline has become now is why I don't visit more often, wtf, used to only be cycling related)

Edit: just to bring receipts, 3 instances in a few scrolls: https://x.com/i/status/2007949859362672673 https://x.com/i/status/2007945902799941994 https://x.com/i/status/2008134466926150003

matsemann, 1 day ago
Re: Vienam bans unskippable ads

I've often wondered whether the world would be better without ads. The incentive to create services (especially in social media) that strive to addict their users feels toxic to society. Often, it feels uncertain whether these services are providing actual value, and I suspect that whether a user would pay for a service in lieu of watching ads is incidentally a good barometer for whether real value is present.

Don't get me wrong, I'm well aware this is impractical. But it's fun to think about sometimes.

_jab, 5 hours ago
Re: Vienam bans unskippable ads

I just uninstalled a game from my mobile phone this morning that had heavy ad usage. It was interesting to note the different ad display strategies. From least to most annoying:

- display a static ad, have the "x" to close appear soon (3-10 seconds)

- display an animated ad, have the "x" to close appear soon (3-10 seconds)

- display a static ad, have the "x" to close appear after 20-30 seconds

- display an animated ad, have the "x" to close appear after 20-30 seconds

- display several ads in succession, each short, but it automatically proceeds to the next; the net time after which the "x" to close appears after 20-30 seconds

- display several ads in succession, each lasts for 3-10 seconds but you have to click on an "x" to close each one before the next one appears

I live in the USA. The well-established consumer product brands (Clorox, McDonalds, etc.) almost all had short ads that were done in 3-5 seconds. The longest ads were for obscure games or websites, or for Temu, and they appeared over and over again, making me hate them with a flaming passion. The several-ads-in-succession were usually British newspaper websites (WHY???? I don't live there) or celebrity-interest websites (I have no interest in these).

It seems like the monkey's-paw curse for this kind of legislation is to show several ads in a row, each allowing you to skip them after 5 seconds.

jason_s, 5 hours ago
Re: Vietnam bans unskippable ads

My favorite most annoying ad tactic is the trick slowing down progress bar. It starts off fast making it seem like it’s going to be, say, a ten-second ad so you decide to suffer through it… but progressively slows so you notice at like the 20 second mark you’re only 2/3 of the way through the progress bar, so probably less than halfway done. Murderous rage.

DrewADesign, 7 hours ago
Re: Opus 4.5 is not the normal AI agent experience that I have had thus far

Most software engineers are seriously sleeping on how good LLM agents are right now, especially something like Claude Code.

Once you’ve got Claude Code set up, you can point it at your codebase, have it learn your conventions, pull in best practices, and refine everything until it’s basically operating like a super-powered teammate. The real unlock is building a solid set of reusable “skills” plus a few agents for the stuff you do all the time.

For example, we have a custom UI library, and Claude Code has a skill that explains exactly how to use it. Same for how we write Storybooks, how we structure APIs, and basically how we want everything done in our repo. So when it generates code, it already matches our patterns and standards out of the box.

We also had Claude Code create a bunch of ESLint automation, including custom ESLint rules and lint checks that catch and auto-handle a lot of stuff before it even hits review.

Then we take it further: we have a deep code review agent Claude Code runs after changes are made. And when a PR goes up, we have another Claude Code agent that does a full PR review, following a detailed markdown checklist we’ve written for it.

On top of that, we’ve got like five other Claude Code GitHub workflow agents that run on a schedule. One of them reads all commits from the last month and makes sure docs are still aligned. Another checks for gaps in end-to-end coverage. Stuff like that. A ton of maintenance and quality work is just… automated. It runs ridiculously smoothly.

We even use Claude Code for ticket triage. It reads the ticket, digs into the codebase, and leaves a comment with what it thinks should be done. So when an engineer picks it up, they’re basically starting halfway through already.

There is so much low-hanging fruit here that it honestly blows my mind people aren’t all over it. 2026 is going to be a wake-up call.

(used voice to text then had claude reword, I am lazy and not gonna hand write it all for yall sorry!)

Edit: made an example repo for ya

https://github.com/ChrisWiles/claude-code-showcase

OldGreenYodaGPT, 7 hours ago
Re: Opus 4.5 is not the normal AI agent experience that I have had thus far

What bothers me about posts like this is: mid-level engineers are not tasked with atomic, greenfield projects. If all an engineer did all day was build apps from scratch, with no expectation that others may come along and extend, build on top of, or depend on, then sure, Opus 4.5 could replace them. The hard thing about engineering is not "building a thing that works", its building it the right way, in an easily understood way, in a way that's easily extensible.

No doubt I could give Opus 4.5 "build be a XYZ app" and it will do well. But day to day, when I ask it "build me this feature" it uses strange abstractions, and often requires several attempts on my part to do it in the way I consider "right". Any non-technical person might read that and go "if it works it works" but any reasonable engineer will know that thats not enough.

multisport, 4 hours ago
Re: The creator of Claude Code's Claude setup

This is interesting to hear, but I don't understand how this workflow actually works.

I don't need 10 parallel agents making 50-100 PRs a week, I need 1 agent that successfully solves the most important problem.

I don't understand how you can generate requirements quicky enough to have 10 parallel agents chewing away at meaningful work. I don't understand how you can have any meaningful supervising role over 10 things at once given the limits of human working memory.

It's like someone is claiming they unlocked ultimate productivity by washing dishes, in parallel with doing laundry, and cleaning their house.

Likely I am missing something. This is just my gut reaction as someone who has definitely not mastered using agents. Would love to hear from anyone that has a similar workflow where there is high parallelism.

tmerr, 4 hours ago
Re: enclose.horse

Great game, I love it! I hope the author is collecting juicy analytics. They would be useful if they ever want to bundle 100 levels in order of difficulty and release this as a Steam game (which I would absolutely buy!)

I don’t think the gates should animate up into the air. It breaks the visual logic of 2D for no benefit. It’s subconsciously confusing to see a gate I place in one cell move to occupy pixels in the cell “above” it.

I look forward to future days introducing new mechanics as well. Can I suggest a few, based on dynamics?

- Food! The horse moves on every turn towards an attractor. Have a hay bale / giant sugar cube in one corner fall off the back of a truck / helicopter :) Horses start out dumb and move directly towards the goal before backtracking. Smarter horses path find the shortest route to the goal.

- Goals! Now that the horse is moving, get the horse into a static horse box / cattle pen cell by strategically placing fences so that the path it takes towards the food involves walking onto the goal square.

- Floods! Water encroaches from the edges on a turn by turn basis. Not only do you have to contain the horse, you also have to hold back the flood.

gorgoiler, 1 day ago
Re: Sergey Brin's Unretirement

I too would very happily do just the bits of my job that I like, when and how I want, and have any requests or comments or complaints I make get immediate attention and responses.

All in the knowledge that no one is going to be time-tracking me or doing performance reviews, and I can just not do work at any moment I don't feel like it or have something better to do that day, like go to my private island or take my private jet to burning man etc (or as it turns out do a talk at Stanford). All while you have so much money that the price of anything from clothes to cars to houses is just some arbitrary number that has no meaning to you it is so absolutely tiny number... not that you actually buy anything yourself any more, mainly your team of personal staff deal with that grubby reality.

As for the rest of us, well we need to pay the bills while playing "the game" and politics and cowtowing to keep the money coming.

mattlondon, 7 hours ago