Feed aggregator
Four Agent Frameworks in Sixteen Months
Article URL: https://engineering.vasco.app/articles/four-agent-frameworks/
Comments URL: https://news.ycombinator.com/item?id=49069460
Points: 2
# Comments: 0
We Tested Nonstick Cookware: Coatings Don't Need to Look Worn to Shed Particles
Article URL: https://www.rtings.com/air-fryer/learn/research/ptfe-cookware-shedding
Comments URL: https://news.ycombinator.com/item?id=49069447
Points: 1
# Comments: 1
Pigeongram
Article URL: https://www.pigeongram.com/
Comments URL: https://news.ycombinator.com/item?id=49069407
Points: 2
# Comments: 0
Show HN: QuickMark – Markdown app for macOS with a Quick Look preview extension
Article URL: https://quickmarkmd.com/
Comments URL: https://news.ycombinator.com/item?id=49069390
Points: 1
# Comments: 0
Show HN: Arcade.js – Decompiling MAME ROMs into Idiomatic JavaScript with LLMs
arcade-js is an experiment in using an agentic harness to decompile ROM machine code.
A MAME ROM is a good candidate for porting — you can run it perfectly and capture its state. It is also a challenge — pure machine code running on odd hardware.
To get from machine code to readable JavaScript, we go through several stages:
1) Disassembly — pull the raw bytes apart into instructions and data.
2) Translation — rewrite it one instruction at a time into JavaScript that's provably identical to the original. We call this "assembly-JavaScript": it's JavaScript, but its shape is the assembly's.
3) State testing — run the assembly-JavaScript next to MAME and check that every register, every byte of memory, and the cycle count all track it. Not bit-perfect (real hardware has a CPU-vs-video-beam race we don't chase, etc.) but close enough to catch errors.
4) Decompilation — rewrite that assembly-JavaScript into real, idiomatic JavaScript.
5) Pixel testing — the idiomatic code no longer tracks registers or cycles, so we check the only thing that ultimately matters: the output.
6) Clarification — the surprise, where an LLM reasons about the code and its behavior to create human-readable JavaScript.
We point to two good examples of the technique: Donkey Kong (1981), because everyone has heard of it; and The Pit (1982), because no one has.
https://github.com/qarl/arcade-js/blob/main/games/dkong/idio...
https://github.com/qarl/arcade-js/blob/main/games/thepit/idi...
Note: the repo does not hold the original ROMs (which contain copyrighted artwork). If you want to actually play the games, you must provide your own.
Comments URL: https://news.ycombinator.com/item?id=49069383
Points: 1
# Comments: 0
Canada remains anti-nuke, but its potential path to the bomb is getting shorter
Article URL: https://www.cbc.ca/news/politics/canada-remains-antinuke-road-to-bomb-getting-shorter-9.7283194
Comments URL: https://news.ycombinator.com/item?id=49069370
Points: 2
# Comments: 0
PTC Windchill Vulnerability Exploited in Ransomware Campaign
The critical unsafe deserialization flaw allows attackers to execute arbitrary code remotely, without authentication.
The post PTC Windchill Vulnerability Exploited in Ransomware Campaign appeared first on SecurityWeek.
MedusaHVNC Malware Uses Hidden Windows Desktops to Evade Detection
The malware-as-a-service operation launches legitimate browsers on an invisible desktop, giving attackers persistent and covert remote access to compromised Windows systems.
The post MedusaHVNC Malware Uses Hidden Windows Desktops to Evade Detection appeared first on SecurityWeek.
I Let Kimi K3 Run a Business Alone for 8 Days
Article URL: https://www.youtube.com/watch?v=T_JGHAZDb8A
Comments URL: https://news.ycombinator.com/item?id=49068855
Points: 1
# Comments: 0
What Bad Bases Are Good For
Article URL: https://mathenchant.wordpress.com/2026/07/19/what-bad-bases-are-good-for/
Comments URL: https://news.ycombinator.com/item?id=49068849
Points: 1
# Comments: 0
Lumina – AI-powered bookmark and note manager with instant sync
Article URL: https://tautanlumina.appwrite.network/
Comments URL: https://news.ycombinator.com/item?id=49068846
Points: 1
# Comments: 0
Implications of Berkshire's housing deal remain unstated
Article URL: https://www.insurancebusinessmag.com/us/news/mergers-acquisitions/berkshire-closes-taylor-morrison-deal-583750.aspx
Comments URL: https://news.ycombinator.com/item?id=49068839
Points: 1
# Comments: 0
The Odyssey 1968 – The most faithful screen adaptation of Homer's poem ever made
Article URL: https://www.imdb.com/title/tt0064750/
Comments URL: https://news.ycombinator.com/item?id=49068827
Points: 1
# Comments: 1
A Collection of Definitions of Intelligence
Article URL: https://arxiv.org/abs/0706.3639
Comments URL: https://news.ycombinator.com/item?id=49068824
Points: 1
# Comments: 0
What's Next in Agentic Operations: Introducing AI Week at Grafana Labs
Article URL: https://grafana.com/blog/explore-what-s-next-in-agentic-operations-introducing-ai-week/
Comments URL: https://news.ycombinator.com/item?id=49068818
Points: 1
# Comments: 0
Phished. Again
Article URL: https://www.jeremycherfas.net/blog/phished-again
Comments URL: https://news.ycombinator.com/item?id=49068815
Points: 1
# Comments: 0
Tinycast: Open-Source Raycast Alternative
Article URL: https://abue-ammar.github.io/tinycast/
Comments URL: https://news.ycombinator.com/item?id=49068810
Points: 1
# Comments: 0
Settling Scores: Experts Debate Why AP Performance Has Soared
Article URL: https://www.the74million.org/article/settling-scores-experts-debate-why-ap-performance-has-soared/
Comments URL: https://news.ycombinator.com/item?id=49068804
Points: 1
# Comments: 0
Show HN: Claude Playbooks – isolated, shareable Claude Code instances
Sometimes I want to change my CC configuration by installing some skills, plugins or having some MCP connections. However the more I customize my CC the more is gets convoluted because it is hard to keep it clean. Wanna try an experimental hook or new CLAUDE.md behavior? You have to change your current setup, then if you didn't like, you have to revert it back.
Over time, it became a nuisance to deal with all of the changes, then I wanted to use 2 different accounts, that's where I have discovered that we can actually have isolated CC instances, which is a spectacular way to have multiple CC setups. By default, CC utilized CLAUDE_CONFIG_DIR which points to ~/.claude, if you want to have a fresh CC, just run this:
mkdir ~/.claude-personal CLAUDE_CONFIG_DIR=~/.claude-personal claude
an you'll have separate CC instance, you may configure however you want and even have an alias for this: alias claude-personal='CLAUDE_CONFIG_DIR=~/.claude-personal claude'
(put this into your ~/.bashrc or ~/.zshrc) and you are good to go!
I have created several CLAUDE_CONFIG_DIR and being able to use them in parallel feels great.
For example, I have experimental CC setup that is loaded with community plugins and skills (caveman, i-have-adhd, context-mode, etc) and I can access this setup just by typing "claude-experimental".
And another setup where I even use different account! They both work isolated.
To make things easy, I've created a small tool to manage and *share* isolated claude-code setups: https://github.com/ramazanpolat/claude-playbooks/
Single static binary, no dependencies, MIT licensed.
Feedbacks are welcome!
Comments URL: https://news.ycombinator.com/item?id=49068803
Points: 1
# Comments: 0
Self-hosted over-the-air update service for React Native apps
Article URL: https://github.com/codemagic-ci-cd/codemagic-patch
Comments URL: https://news.ycombinator.com/item?id=49068801
Points: 1
# Comments: 0
