Feed aggregator
PerceptionBench: Evaluating Atomic Visual Perception in Multimodal LLMs
Article URL: https://www.kimi.com/blog/perception-bench
Comments URL: https://news.ycombinator.com/item?id=49074753
Points: 1
# Comments: 0
Nvidia Accelerates Chip Engineering with AI Agents
Article URL: https://www.nextplatform.com/hpc/2026/07/27/nvidia-accelerates-chip-engineering-with-ai-agents/5279125
Comments URL: https://news.ycombinator.com/item?id=49074749
Points: 1
# Comments: 0
OAuth2 is a library for user authentication using OAuth/OAuth2 services
Article URL: https://github.com/titarenko/OAuth2
Comments URL: https://news.ycombinator.com/item?id=49074735
Points: 1
# Comments: 0
Globalisation Will Be Dead in 3 Years – Peter Zeihan [video]
Article URL: https://www.youtube.com/watch?v=4aOnMVrhTO0
Comments URL: https://news.ycombinator.com/item?id=49074720
Points: 3
# Comments: 0
Demystifying Dependence [pdf]
Article URL: https://www.jameskoppel.com/files/papers/demystifying_dependence.pdf
Comments URL: https://news.ycombinator.com/item?id=49074703
Points: 2
# Comments: 0
The Author of Clean Code No Longer Reviews AI-Generated Code
Tweet URL: https://x.com/unclebobmartin/status/2080257779395154409?s=20
Robert Martin, the author of Clean Code, tweeted the following:
> I’m significantly older than you. I started coding in the late 60s. My current strategy is to not read any of the code written by my agents. That’s the only way I can take advantage of their productivity. What I do instead is to surround the agents with extreme constraints. Unit tests, gherkin tests, QA procedures, quality metrics, mutation testing, test coverage, and a plethora of others. In the end, I have very high confidence in the code they produce because they’ve had to run the gauntlet of all of my constraints and tests.
Comments URL: https://news.ycombinator.com/item?id=49074693
Points: 2
# Comments: 0
Zmx: Session Attach/Detach for the Terminal
Article URL: https://zmx.sh/
Comments URL: https://news.ycombinator.com/item?id=49074685
Points: 1
# Comments: 0
Show HN: Wianu – A native macOS home for all my streaming services
Hey guys,
so the original reason I thought of this idea was because I got tired of opening Netflix, Disney+, Prime Video, etc., separately just to continue watching something.
Then I made a post here about streaming services where some of you did agree with me: https://news.ycombinator.com/item?id=49007671
Wianu is a native macOS app that brings your streaming services into one place. You can save your services, maintain a unified Continue Watching list, and import your Letterboxd watchlist (or manage one directly in the app).
It's primarily a personal project because I do almost all of my movie and TV watching on my Mac, but I thought others might find it useful as well.
Feedback, criticism, and feature suggestions are all welcome
Comments URL: https://news.ycombinator.com/item?id=49074673
Points: 1
# Comments: 2
What We Periodically Relearn About Rent Control
Article URL: https://www.thediff.co/archive/what-we-periodically-relearn-about-rent-control/
Comments URL: https://news.ycombinator.com/item?id=49074667
Points: 2
# Comments: 0
Show HN: Lorraine, an open source notetaker with speaker recognition
Hope y'all enjoy. Inspirted by a twitter thread reminding users that if a note taker is closed source and free, at some point they'll use your data for training or sell it to a third party.
Comments URL: https://news.ycombinator.com/item?id=49074665
Points: 1
# Comments: 1
Show HN: I've built a bookmark reminder for X, Bluesky, Mastodon and Nostr
I've started working on this project in 2022 and then shut it down after a few years. The idea was that I'm bookmarking interesting bits and then forgetting about them almost instantly, while I usually diligently check my emails and keep my inbox clean. Birdfeeder sends you a weekly digest of your bookmarks across these platforms so you don't forget about them.
I've recently revived it and added a bunch of features and new services. Mostly to get familiar with Bluesky, Mastodon and Nostr.
Comments URL: https://news.ycombinator.com/item?id=49074660
Points: 3
# Comments: 0
Snapshield – an undo button for AI coding agents
Article URL: https://github.com/holtchris900/snapshield
Comments URL: https://news.ycombinator.com/item?id=49074651
Points: 1
# Comments: 0
The UK’s Supreme Court rules that Bahrain cannot claim sovereign immunity for infecting the computers of two UK-based dissidents with German-made FinFisher spyware.
Aftercall ads are driving Android users crazy
Aftercall is a wave of deceptive Android apps on Google Play that pose as everyday tools while bombarding users with pop-up ads after every phone call.
When an unexpected ad pops up every time you hang up a call, it will slowly drive you crazy, especially if you can’t figure out what’s causing it. The ads appear outside the app’s normal context, making it difficult for users to identify and remove the culprit.
Researchers investigating the campaign discovered a collection of these apps that masquerade as alarm clocks, calendars, and other seemingly harmless apps. After installation, they ask for permission to “appear on top” of other apps. That means they can show a full-screen ad every time you end a call, then hide themselves, making them difficult for users to find and uninstall.
Because the ads appear after you end a call, the researchers dubbed the campaign “Aftercall.”
How the Aftercall scheme worksThink of these apps as fake helpers that piggyback on your phone calls purely to generate ad impressions.
The apps disguise themselves as alarm clocks, calendars, note-taking apps, cleaners, or “super fast” messaging apps and are distributed through the Google Play Store. Researchers found dozens of new apps released every month, collectively responsible for hundreds of millions of ad impressions.
They trick users into granting overlay permissions. Because Android doesn’t allow this permission to be granted through a standard pop-up, the app has to direct users into Settings, where they must enable it manually. To persuade them, the apps invent plausible reasons. One researcher explained:
“In one example, the alarm app explains that it needs to go off even when the phone is locked – without granting permission, alarms might not appear correctly. Another app, a calendar, doesn’t even leave users a choice – it simply closes, unless they grant the permission.”
Some of these apps also request full-screen notification permissions, allowing them to show ads even when the device is locked.
Aftercall apps monitor the phone’s call state. When it changes from “ringing” to “idle,” indicating that a call has ended, they immediately launch an activity using their overlay permission to pop a screen over everything else and show an ad.
To make the ads seem more legitimate, they wrap them in a fake “call info” screen, complete with caller details, a fake profile picture, and text suggesting the ad relates to the app’s functionality. For the user, this feels like some new post-call feature rather than an unrelated app showing adverts.
They hide to avoid detection and removal. Aftercall apps remove themselves from the “Recent apps” list so when users try the usual “swipe away the suspicious app” approach, they don’t see anything obvious.
How to stay safeBesides being incredibly annoying for users, the Aftercall campaign also wastes advertisers’ money. After all, would you buy something pushed in this way?
If you see ads pop up right after you end a call, especially alongside fake “call info,” check which apps have the “appear on top” or overlay permissions.
The exact steps vary depending on your phone manufacturer and Android version, but you can usually find them by looking at Settings > Apps > More options (3 vertical dots) > Special access > Appear on top.
Look for apps you don’t recognize, rarely use, or that shouldn’t need overlay access, such as a simple notes app, clock, or cleaner. Disable their “Allow to appear on top” or “Display over other apps” permission. If you’re confident you’ve identified the culprit, uninstall it.
Use an up-to-date, real-time anti-malware app for your device to detect and remove malicious apps.
When installing apps, think carefully before granting permissions. Does the app really need the access it’s asking for to perform its function?
Finally, make sure Google Play Protect is enabled so it can regularly scan apps for known malicious behavior.
- Open the Google Play Store app on your phone.
- Tap your profile icon in the top-right corner.
- Tap Play Protect.
- Look at the main screen or tap the Settings gear icon to see if Scan apps with Play Protect is turned on.
Scammers know more about you than you think.
Malwarebytes Mobile Security protects you from phishing, scam texts, malicious sites, and more. With real-time AI-powered Scam Guard built right in.
To prevent LLMs from destroying education, the work must happen in class
Article URL: https://blainehansen.me/post/learning-is-for-students-not-llms/
Comments URL: https://news.ycombinator.com/item?id=49073349
Points: 1
# Comments: 1
I Built a Security System for My Steam Deck
Article URL: https://old.reddit.com/r/SteamDeck/comments/1v6osor/i_built_a_security_system_for_my_steam_deck/
Comments URL: https://news.ycombinator.com/item?id=49073347
Points: 1
# Comments: 0
First 30 Days as the Only Human in an AI Dev Team
Article URL: https://praveenvijayan.substack.com/p/first-30-days-as-the-only-human-in
Comments URL: https://news.ycombinator.com/item?id=49073318
Points: 1
# Comments: 0
Arbitrary code execution in Hugging Face diffusers via trust_remote_code bypass
How to train a frontier-level world model
Article URL: https://next-state.github.io/open-dreamer/
Comments URL: https://news.ycombinator.com/item?id=49073303
Points: 2
# Comments: 0
