Hacker News
Robinhood's bet on agentic trading and purchasing is 'wake-up call' for banks
Article URL: https://www.americanbanker.com/payments/news/robinhood-launches-agentic-trading-and-an-agentic-credit-card
Comments URL: https://news.ycombinator.com/item?id=48312450
Points: 1
# Comments: 0
Cybersecurity challenge: be nice to each other [IMPOSSIBLE]
Article URL: https://sdomi.pl/weblog/29-please-do-better-thanks/
Comments URL: https://news.ycombinator.com/item?id=48312447
Points: 1
# Comments: 0
I made my phone slow on purpose
Article URL: https://vinewallapp.com/notes/i-made-my-phone-slow-on-purpose/
Comments URL: https://news.ycombinator.com/item?id=48312443
Points: 2
# Comments: 0
Where is AI in GDP statistics?
Article URL: https://www.piie.com/publications/policy-briefs/2026/where-ai-gdp-statistics
Comments URL: https://news.ycombinator.com/item?id=48312439
Points: 3
# Comments: 0
Show HN: Py-SQL-cleaner – format SQL embedded in Python strings
Hi HN, I built py-sql-cleaner, a CLI for formatting SQL embedded in Python files.
Python formatters handle Python syntax. They do not format SQL written inside Python code. On the other hand, SQL formatters usually target SQL files or raw SQL text, not SQL embedded inside a Python file.
Still, I think it is not uncommon to find long SQL queries inside Python codebases.
py-sql-cleaner detects embedded SQL inside Python files and works only on that SQL. The main things it can do are: find the SQL, format it in place, or extract it into a .sql file.
It avoids rewriting SQL that depends on runtime values or template expansion. For example, SQL containing parameters like %s or :name, or Jinja-style template variables like {{ ds }}, is skipped by default.
Try it with:
uvx py-sql-cleaner list path/to/file.py uvx py-sql-cleaner format path/to/file.py --dry-run If you write Python, have run into this kind of SQL cleanup problem, or are just curious, I’d be happy if you take a look.
Comments URL: https://news.ycombinator.com/item?id=48312436
Points: 1
# Comments: 0
Attention Spans Aren't Shrinking
Article URL: https://cognitivewonderland.substack.com/p/attention-spans-arent-shrinking
Comments URL: https://news.ycombinator.com/item?id=48312427
Points: 1
# Comments: 0
The Architectural Transvestism of the Cupertino Fruit Company
Article URL: https://aermia.com/u/NancySadkov/p/on-the-architectural-transvestism-of-the-cupertino-fruit-company
Comments URL: https://news.ycombinator.com/item?id=48312417
Points: 1
# Comments: 0
Fatou Bensouda on Israeli threats against her and the ICC
Interviewing in the Age of AI
Article URL: https://www.dein.fr/posts/2026-05-28-interviewing-in-the-age-of-ai
Comments URL: https://news.ycombinator.com/item?id=48312395
Points: 2
# Comments: 0
Psychopathy: Some experts now say it doesn't exist – may be looking at it wrong
Chrome extension for walk-friendly Google Meet
Article URL: https://chromewebstore.google.com/detail/walkr/pnhgbbbhapdjhcjffkfbogfpeknehlkp
Comments URL: https://news.ycombinator.com/item?id=48312384
Points: 1
# Comments: 0
Ask HN: What Is an "AI Engineer"?
I'm seeing an enormous contingency of my LinkedIn connections change their titles to "AI Engineer." I know for a fact that they're not working on any models or even AI workflows, they're just building apps and backends using AI tools like Claude.
Is that what "AI Engineer" means nowadays? Is that what companies are looking for when they open recs for "AI Engineer"? Should I be marketing myself as an "AI Engineer" just because I'm very efficient using modern AI tooling to build good non-AI software?
Comments URL: https://news.ycombinator.com/item?id=48312377
Points: 2
# Comments: 1
Beyond the Prompt: Claude Code
Article URL: https://arps18.github.io/posts/claude-code-mastery/p
Comments URL: https://news.ycombinator.com/item?id=48311639
Points: 1
# Comments: 0
Show HN: Timelocked – local, offline timed-release file encryption
This is a small Rust app for encrypting files that can only be unlocked after a chosen amount of time.
You can 'timelock' any file, the content is encrypted with a key and that key is then protected by a sequential time-lock puzzle (Rivest-Shamir-Wagner style). Unlocking requires non-parallelizable computation time rather than waiting for a server or trusting a third party.
Possible uses:
- Delayed release of important work, scientific results, or investigation proof before making the reports/papers/final touches
- Timelocking crypto currencies BIP-39 passphrases for added security against home invasion / kidnapping
- Self managed inheritance plan. Put your timelocked passwords or files in a USB drive (or printed for maximum shelf life) in a temper evident bag in your home safe. If the bag is opened too soon, you will have time to reset your passwords.
Comments URL: https://news.ycombinator.com/item?id=48311636
Points: 1
# Comments: 0
Tracing HTTP Requests with Go's net/HTTP/httptrace
Article URL: https://blainsmith.com/articles/httptrace-with-go/
Comments URL: https://news.ycombinator.com/item?id=48311587
Points: 1
# Comments: 0
Tuning LLVM's SLP Vectorizer Cost Model
Article URL: https://blog.kaving.me/blog/tuning-llvms-slp-vectorizer-cost-model/
Comments URL: https://news.ycombinator.com/item?id=48311551
Points: 2
# Comments: 0
The Agent Trust Stack: A Layered Framework
Article URL: https://www.citizenofthecloud.com/blog/agent-trust-stack-layered-framework
Comments URL: https://news.ycombinator.com/item?id=48311546
Points: 2
# Comments: 0
Trivial Pursuits
Article URL: https://www.lrb.co.uk/the-paper/v48/n10/david-runciman/trivial-pursuits
Comments URL: https://news.ycombinator.com/item?id=48311539
Points: 2
# Comments: 0
US and Iranian negotiators reach tentative deal to launch nuclear talks
Article URL: https://apnews.com/article/iran-us-war-oil-may-28-2026-8f5ed2813ba63df7ae9ccbe991688d29
Comments URL: https://news.ycombinator.com/item?id=48311526
Points: 2
# Comments: 0
Chatbots' Downward Spiral
Article URL: https://cacm.acm.org/news/chatbots-downward-spiral/
Comments URL: https://news.ycombinator.com/item?id=48311519
Points: 3
# Comments: 0
