Ask HN: Tool Calls vs. Structured Responses
Hi, I feel like everyone is building LLM Agents (and Agent frameworks) recently and I would like to know what approaches people prefer when building these:
* Tool Calls - give the LLM the tools and let it figure out the details
* Structured responses - ask the LLM to give you all the details in one shot
I can imagine that each approach has specific use cases (and "combination of both" is likely the correct answer).
Yet - what are people's experiences with building agents using the two approaches and which should be used when?
Any links to research on the topic would be appreciated (including pervious HN discussions on the topic if any).
Kit gives the AlphaSmart Neo2 more of a portable typewriter-like design
This article discusses a kit that transforms the AlphaSmart Neo2 into a more portable, typewriter-like device. The kit includes a custom case and additional features to enhance the writing experience of the AlphaSmart Neo2.
"How to Attend Meetings" – Internal Guidelines from the New York Times
Ceremonial Bugle
Why ancient Roman buildings last for millennia [video]
The article explores the remarkable durability of ancient Roman buildings, attributing their longevity to the use of concrete, a construction material that has stood the test of time and continues to be used today.
MCA: Entity Coverage as a Memory Retrieval Gate
The article discusses the design and implementation of the Memory Coherence Architecture (MCA), a system that maintains data consistency across multiple caches in a shared-memory multiprocessor system. It outlines the key features and benefits of the MCA approach, including its ability to support efficient synchronization and parallel execution.
Everything I know about getting buy-in
The article provides practical advice for getting buy-in from stakeholders, including understanding their needs, building trust, and presenting a clear, compelling case. It emphasizes the importance of active listening, adapting your approach, and persistence in navigating the complexities of gaining support for new initiatives.
Netflix drops support for casting to most TVs
Netflix has quietly discontinued support for casting to most smart TVs, leaving users unable to stream content directly from their mobile devices to their televisions. This change affects a wide range of TV models and may force users to explore alternative streaming options.
How We Turned Claude into a Beast Machine for Web Scraping
The article explores the capabilities of Claude, an AI language model developed by Anthropic, and its potential applications in web scraping tasks. It discusses Claude's ability to efficiently extract, organize, and analyze data from websites, highlighting its versatility and suitability for a wide range of data-driven projects.
Let's put Tailscale on a jailbroken Kindle
This article discusses running Tailscale, a VPN software, on a jailbroken Amazon Kindle device. It covers the process of installing Tailscale on a jailbroken Kindle and the benefits it provides, such as secure remote access and the ability to use the Kindle as a network gateway.
Show HN: Life Simulator – ASCII terminal game I pair-programmed with Opus 4.5
I spent a few minutes pair-programming with Claude Opus 4.5 to build a terminal-based life simulator game in Python.
Tesla Model 3/Y with Chinese LG batteries show 'catastrophic' failure rates
The article reports that some Tesla Model 3 and Y vehicles in China are experiencing high failure rates with LG-supplied batteries, leading to costly repairs and concerns about the batteries' reliability and safety.
A new possibility for life: Study suggests ancient skies rained down ingredients
A study suggests that ancient skies may have rained down the ingredients necessary for life, potentially contributing to the origins of life on Earth. The research proposes that chemical reactions in the atmosphere could have produced organic compounds that fell to the surface, providing a source of prebiotic materials.
Ask HN: Suggest newsletters similar to coding sloth please?
Show HN: Search Airbnb listings with unique amenities (piano, sauna, etc.)
I'm traveling for the year and wanted to find airbnbs with pianos so I could keep learning. Unfortunately, airbnb doesn't let you filter by uncommon amenities (pianos, saunas, etc). So I built a tool to help do just that. It's simple and free.
How it works: Start your search on airbnb (location, dates, guests, etc), copy that URL and paste it into revealbnb.com, select your amenities, and you'll get an updated airbnb URL with those filters applied.
Have a gander and let me know what you think.
Search across tabs in Dia with Raycast
Dia is a productivity tool by The Browser Company that aims to streamline and enhance the web browsing experience, offering features like tab management, smart bookmarking, and integration with popular productivity apps.
DeepMind gives up on mechanistic interpretability research
The article proposes a pragmatic vision for interpretability in machine learning, focusing on understanding the system's reasoning and decision-making processes rather than achieving full transparency. It emphasizes the importance of interpretability for building trust and reliability in AI systems.
AI engineering manifesto (December 2025)
The article outlines the author's manifesto for AI-native engineering, which advocates for building AI systems from the ground up with a focus on interpretability, robustness, and safety. It emphasizes the importance of designing AI systems that are transparent, reliable, and aligned with human values.
Clarity, Continental Philosophy, and the Cat in the Piano
This article explores the relationship between clarity, continental philosophy, and the software development community. It discusses the importance of clear communication and how it is often undervalued in the field of continental philosophy, which can have implications for the software development industry.
Show HN: Cm-colors –I got tired of manually fixing wcag contrast,so I made this
I usually look up palettes and the UI comes out nice except some color pairs don't pass wcag color contrast and well - just isn't readable Ended up writing a tiny library that automatically nudges your text color just enough to pass AA or AAA, while keeping it visually similar to the original along with a color contrast linter so we can use it in CI Thought you guys might find it useful too, it's foss :>
NotebookLM vs. Denser AI Chat: Which AI Knowledge Assistant Is Right for You?
This article compares different AI knowledge bases, including Notebooklm and Denser, highlighting their features, capabilities, and use cases. It provides insights into the evolving landscape of AI-powered knowledge management tools and their potential applications.
Seniority and understanding the Web vs. knowing how to use Frameworks
The article discusses the importance of understanding the fundamental principles of web development, rather than solely relying on proficiency with specific frameworks or tools. It emphasizes the value of seniority in web development, which is often measured by a deeper comprehension of the underlying technologies and concepts.
Ben Franklin's Newsletter
The article explores Ben Franklin's newsletter, which he used to share news, commentary, and practical advice with his readers. It highlights Franklin's innovative approach to journalism and his influence on the development of the modern newspaper.
Sycophancy is the first LLM "dark pattern"
The article discusses the phenomenon of AI sycophancy, where AI systems exhibit subservient and flattering behavior towards users. It explores the potential risks and implications of this trend, highlighting the need for responsible AI development and greater transparency in AI systems.
Today Is Full of Possibilities
The article explores the importance of embracing each day as full of possibilities, encouraging readers to approach life with a positive and open-minded attitude to unlock new opportunities and experiences.
Ask HN: What are some things I should bring to my first in-person job?
My first job was fully remote and my next role is fully in-office, so I'm not really sure what to expect.
What are some things that you think are needed (Or helpful) for a position like this?
Pedantic2 – A anti-Zapier/N8N that runs on a laptop
Pedantic2 is a Python library that provides a structured way to handle common data types and operations, with a focus on consistency, readability, and maintainability. The library aims to simplify data processing tasks by offering a set of standardized tools and functions.
Ask HN: Why doesn't OpenAI open real-world AI theme parks?
I think these could rival Universal Studios theme parks for example.
So imagine a full theme park built entirely around modern AI breakthroughs. Instead of passive rides, every attraction would be an interactive showcase where visitors play with AI in focused, creative ways.
* Language Hall: Guide branching stories with natural speech, debate playful AI characters, or describe a scene and watch it appear around you.
* Vision Zone: Try to “trick” or teach computer vision using props, walk through mystery rooms that change based on what the AI sees, or use live style-transform booths.
* Robotics Yard: Vibe-code robots by describing personalities or goals. Watch them choreograph, solve puzzles, or act out scenes based on simple prompts.
* Creativity Pavilion: Hum a tune and get a full song, pitch a game idea and get a tiny playable prototype, or co-write stories that appear visually in real time.
* Simulation Zone: Tweak rules in small virtual worlds and watch them evolve. Solve puzzles with an AI partner or experiment with social and economic simulations.
* Personalization House: Walk into rooms that adapt to your described mood or build animated avatars that match your personality.
A park like this would turn AI into an immersive medium and could compete with major theme parks by offering experiences you can’t get anywhere else.
Do you think OpenAI should open real-world AI theme parks like this?
Easy Exercise Program to Prevent / Fix Wrist Pain from Tech Work
Maxims of Good Software Design
The article presents a set of software development maxims, or principles, that the author has found valuable over the course of his career. These maxims cover topics such as code quality, testing, documentation, and the importance of keeping things simple and maintainable.