bing.com
How does hail grow to the size of golf balls and even grapefruit? The science behind a destructive weather phenomenonhttp://www.bing.com/news/apiclick.aspx?ref=FexRss&aid=&tid=6a8d24fae7a24887b6d79b05a6d557be&url=https%3A%2F%2Fwww.chron.com%2Fnews%2Farticle%2Fhow-does-hail-grow-to-the-size-of-golf-balls-and-22231461.php&c=57777092445860737&mkt=en-us(The Conversation is an independent and nonprofit source of news, analysis and commentary from academic experts.) As an atmospheric scientist, I study and teach about extreme weather and its risks.Apr 27, 2026 5:00 PM
news.ycombinator.com
Obsidian-native memory for your Claude Code sessionshttps://news.ycombinator.com/item?id=47920688https://github.com/mnemos-dev/mnemos Mnemos turns Claude Code session history (the .jsonl files under ~/.claude/projects/) into a folder of refined markdown notes that your next Claude Code session reads as a briefing. Plain text, Obsidian-compatible, no cloud. Architectural bit worth talking about: Mnemos does not call any LLM API of its own. All refinement happens inside the user's existing Claude Code session via `claude --print --dangerously-skip-permissions "/ "`. Cost to the user is zero on top of their existing subscription. CI grep blocks accidental `anthropic` imports; `_child_env()` strips `ANTHROPIC_API_KEY` from every spawned subprocess. Subscription quota is the hard line. The project pivoted hard between v0.x and v1.0. v0.x copied the MemPalace/mem0 hypothesis: chunk conversations into atoms, embed, top-K, RRF merge. Phase 0 hit 90% Recall@5 on LongMemEval. Then I measured the corpus and the bet broke: - RRF score band stuck at 0.014–0.017. Small chunks didn't produce shaApr 27, 2026 12:25 PM
apps.apple.com
Show HN: I read Replika's privacy policy and then built a competitorhttps://apps.apple.com/us/app/friend-ai-private-chat/id6761649790I'm genuinely surprised at what people are willing to share with AI companions. Read Replika's privacy policy. Then Character.AI's. These apps store your most personal conversations on their servers, linked to your email address. A breach or subpoena and your identity is attached to everything you ever told your "AI friend." Eek.The only thing I think actually solves this is local inference. I remember browing r/LocalLLaMA and years ago and thinking this is the future. Local models are finally good enough. I was playing with the bonsai 8B 1-bit quant model a few weeks back and I think we're almost there. I built friendAI to see if there's market demand for local inference. Everything runs on your phone.What's actually on-device:- Bonsai-8B (1-bit quantized Qwen3-8B, ~1.3GB) via MLX for speed - Gemma 4 E2B (~4.5GB, GGUF) via llama.cpp for vision - A unified client that routes between themA few things I'm reasonably proud of solving in about a week:- Turns out the hardest part was actualApr 26, 2026 10:09 PM
bing.com
Betty Friedanhttp://www.bing.com/news/apiclick.aspx?ref=FexRss&aid=&tid=6a8d71e612f24f2096eaf2ee9262faf0&url=https%3A%2F%2Fwww.nytimes.com%2Ftopic%2Fperson%2Fbetty-friedan%3Fpage%3D5&c=150841465672115475&mkt=en-usA new book by the historian Micki McElya considers how the politics of beauty both shaped and divided the women’s movement. By Katie Roiphe In a conversation with the feminist writer Betty Friedan, ...Apr 24, 2026 3:40 AM
github.com
Show HN: Callmux – MCP multiplexer that cuts tool call context pollution by ~19xhttps://github.com/edimuj/callmuxEvery tool call an AI agent makes adds tokens to the conversation context. Not just the payload data, but the JSON wrappers, the role markers, and worst of all, the model's intermediate reasoning between calls ("Now I'll fetch the next one..."). These compound: each subsequent call re-processes everything before it, so total input tokens grow quadratically with sequential calls.I built callmux to fix this. It's an MCP proxy that sits between your agent (Claude, Codex, etc.) and any MCP server, adding parallel execution, batching, pipelining, and caching as meta-tools. Instead of 7 sequential get_issue calls, the agent makes 1 callmux_parallel call. The actual data transferred is identical. What you eliminate is the per-call overhead.The math surprised me. For a batch of 7 operations: Without callmux: ~525 tokens of structural overhead + ~900 tokens of intermediate reasoning = ~1,425 tokens of pollution With callmux: ~75 tokens total That's ~19:1 less context pollution from a 7:1 reductApr 22, 2026 5:50 PM
deadsimple.email
Show HN: Dead Simple Email – Email API for AI Agentshttps://deadsimple.email/We built this after running into the same wall everyone hits: Gmail suspends bot accounts within days, SES is outbound-only with no inbox or threading, and the only purpose-built option jumps from $20/mo to $200/mo with nothing in between. Dead Simple Email gives AI agents their own email addresses via API. No OAuth, no human in the loop. Each inbox gets a real address, send/receive, webhook on inbound mail, and full conversation threading. Infrastructure is our own. KumoMTA for outbound delivery, Dovecot for IMAP, dedicated mail servers. Not a reseller sitting on top of SES. MCP server is included, so agents built on Claude, ChatGPT, or any MCP-compatible LLM connect natively without writing integration code. Pricing: 5 inboxes free, 100 inboxes for $29/mo, 500 for $99/mo. Docs: https://deadsimple.email/docs.html API reference: https://deadsimple.email/api-reference.html#description/rate... Happy to answer questions about deliverability, infrastructure, or how it compares to the alterApr 22, 2026 5:48 PM
bing.com
OpenAI pushes ChatGPT toward autonomous work with GPT-5.5http://www.bing.com/news/apiclick.aspx?ref=FexRss&aid=&tid=6a8d60b22e014e98b05ebf722da17ad0&url=https%3A%2F%2Fwww.digitaltrends.com%2Fcomputing%2Fopenai-pushes-chatgpt-toward-autonomous-work-with-gpt-5-5%2F&c=13699748292349204152&mkt=en-usOpenAI has unveiled GPT-5.5, its latest artificial intelligence model powering ChatGPT, as the company continues to shift from conversational AI toward systems that can handle complex, real-world work ...Apr 22, 2026 4:59 PM
github.com
Show HN: I built a coding agent that works with 8k context local modelshttps://github.com/razvanneculai/litecodeMost AI coding agents assume you have a 200k-context model. In reality, the local models most people actually use have 8k windows — barely enough for one large file, let alone a whole project.This tool works in three steps:-Map: on init, it writes plain Markdown context files: one project-level overview, one per folder, plus a line range index for any file over 150 lines.-Plan: one LLM call reads the map and turns your request into a task list, with dependencies.-Execute: it gives only one file to an LLM call. A token counter checks before every single call, and falls back to loading just the relevant line range if the file is too big.Works with Ollama, LM Studio, Groq, OpenRouter, Gemini, DeepSeek, or any OpenAI-compatible endpoint. Local models run sequentially by default, while cloud providers run in parallel.The hardest part was conversation memory. 8k isn't enough for the full history, and i have tried compression, but it wasn't going to cut it either. The fix was a ring-buffer evApr 21, 2026 9:21 PM
news.ycombinator.com
Is anyone else bothered that AI agents can basically do what they want?https://news.ycombinator.com/item?id=47833278I’ve been into AI agents and assisted coding for a while, and it's the stories of agents "going rogue" that stick with me. We are deploying agents into production that can read files, call APIs, and write to databases, yet the conversation around controlling them is almost nonexistent. It’s like we collectively decided to skip that chapter.Maybe I’m overthinking it, and we can rely on standard guardrails. But often, those are just suggestions that an AI can choose to ignore. Are we moving so fast that we’ve forgotten to ask: is this actually fine?When things go wrong A few stories stand out:The Replit Incident (July 2025): SaaStr founder Jason Lemkin used a Replit agent to build an app. He gave it an explicit "code freeze" instruction and stepped away. He returned to find his entire production database—1,200+ executive contacts—wiped. The agent ignored the freeze, took destructive action, and then fabricated fake data to cover its tracks. It later admitted to a "catastrophic error in jApr 20, 2026 12:25 PM
news.ycombinator.com
Ask HN: Has zooming out helped you deal with AI anxiety?https://news.ycombinator.com/item?id=47819206My weird little aha moment came from an HN thread about moon dust smelling like gunpowder.I recently moved to the Bay and have noticed a lot of AI anxiety in everyday conversation.I'm in my early 20s, work in tech but not as an engineer, and a few friends have asked why I don't seem that anxious about it. I didn't have a good answer until yesterday.Oddly, the answer came from an HN thread about moon dust smelling like gunpowder. The thread drifted into oxygen, reactivity, Mars, and long timescales. That ended up clarifying something for me.I think a lot of AI anxiety comes from viewing yourself mainly through the lens of one job market at one moment in time. I don't naturally think that way.Earth took a very long time to produce an oxygen-rich atmosphere. Life took a very long time to adapt to it. Humans are already the product of repeated adaptation to large changes, so I don't find it natural to jump straight from "AI changes work" to "human meaning is over."For me, AI has mostly beeApr 18, 2026 8:20 PM
news.ycombinator.com
Ask HN: How are you actively keeping your thinking sharp while using LLMs daily?https://news.ycombinator.com/item?id=47791163I've noticed AI tools have made me lazier. I used to think and reason through problems deeply, writing out my thoughts, going back and forth on items. With LLMs so easily available, I find myself having a conversation with Claude instead. I'm concerned that I'm not exercising my deep thinking muscles much.Anyone else feel this? And more specifically — what deliberate practices are you using to keep your reasoning sharp?Apr 16, 2026 10:38 AM
news.ycombinator.com
Advice for tracking down a listening device?https://news.ycombinator.com/item?id=47791157I have a neighbor with an ex-boyfriend stalker who seems to have information from conversations within her house. The stalker police (I don't know the proper name - it's a group within the Zürich police) have offered to scan her home for bugs but they want her to first check her router for suspicious wifi devices.She's not technical at all and has asked me to help. Also, the stalker is not technical at all either but he's done some impressive things using advice from chatGPT. It is probably just a consumer device.Has anyone had experience with this? Some thoughts I've had are: - The police say that a battery-operated device that is sound-activated can function a very long time. How long?- Do consumer listening devices spoof their MAC address to appear to be a different manufacturer, for example Apple?- Do consumer listener devices connect to wifi only sporadically, when it's time to upload information? (in this case I'd have to find some way to turn on logging on her router)For anyone Apr 16, 2026 10:38 AM

spacenews.com
Orbit is filling up fast. Now comes the awkward bit: pre-empting and handling a crisis.https://spacenews.com/orbit-is-filling-up-fast-now-comes-the-awkward-bit-pre-empting-and-handling-a-crisis/Earth’s orbit is “on track for a catastrophe.” That was the rather alarming prediction of the authors of a recent piece published in The Conversation. As the argument goes, orbit is filling up fast, and both nation-states and private companies plan to add tens of thousands of spacecraft to the thousands already there. This has […] The post Orbit is filling up fast. Now comes the awkward bit: pre-empting and handling a crisis. appeared first on SpaceNews.Apr 13, 2026 1:00 PM
recursive-mode.dev
Show HN: Recursive-Mode for Coding Agentshttps://recursive-mode.dev/introductionrecursive-mode is an installable skill package for coding agents. It gives your agent a file-backed workflow for requirements, planning, implementation, testing, review, closeout, and memory, instead of leaving the whole process scattered in context.Long-running agent work has a common failure mode: requirements, decisions, and plans live in the conversation. Once the session ends or the context window overflows, the agent loses track of what was decided, what was implemented, and why.recursive-mode solves context rot by making repository documents the source of truth for every phase. Requirements, plans, evidence, state, and decisions live in files that persist across sessions, contributors, and repositories. Prompts become short commands, not full specs.The workflow is built on a few simple rules. Each development phase produces one locked output document. Each phase uses earlier phase outputs as input. Before the agent can exit a phase and move forward, it must satisfy defined criteApr 11, 2026 3:12 PM
lingle.ai
Show HN: Lingle – Voice agent to simulate zoom-based personal language lessonshttps://lingle.ai/In my opinion the best way to learn a language (outside of moving to a different country) is to get a personal tutor and have consistent 1 on 1 lessons. I used Preply or iTalki for this back in the day but had issues with flexibility and pricing.I've been trying to simulate the experiences that I had on those platforms with a voice agent.You can try a demo for free here (or watch a video of me using it on the landing page):https://lingle.ai/tryout/lingle-showcaseRight now the agent can plan a lesson with visuals and a conversation focus, guides the user through the lesson - correcting and explaining things on a whiteboard if necessary, and asks relatively engaging questions. There is also a long term user model that builds over time, that maintains memory of the user's produced vocabulary, grammar, and skills, meant to make each lesson informed by the past and build on the user's knowledge (obviously this is still relatively fragile in practice).The voice agent itself has actually deceApr 9, 2026 10:28 PM
apimatic.io
Show HN: AI agents are bad at API integrations – we fixed ithttps://www.apimatic.io/product/context-plugins/showcaseHi, we're Sohaib and Hannan from APIMatic. We've been building tools to help Developers integrate with APIs for 5+ years at APIMatic. We're now trying to help AI agents do the same.This started from a conversation at PayPal DevDay 2025. The PayPal developer experience team were monitoring developers using AI agents to integrate PayPal APIs, and the agents kept reaching for outdated docs and deprecated SDK versions, often falling back to training data instead of reading the current API documentation.We tested this ourselves with Cursor. Across multiple iterations, 87% of runs fetched outdated reference docs using web search, and 13% of implementations used a deprecated SDK version.What we built:We built Context Plugins - given an OpenAPI spec, we generate SDKs and a remote MCP server that exposes language-specific API context (auth flows, method signatures, error handling, pagination, integration patterns from the API team) packaged and optimised for LLM consumption. Instead of guessingApr 9, 2026 3:06 PM
thedream.work
Show HN: A platform to help you find the best tech jobshttps://thedream.work/Hey everyone,Long time lurker finally took the leap to share something with the community.From a long time I wanted to build something and I had this idea about a job board but not just a simple aggregator or just a job board. Basically I don't like any of the existing websites for jobs and most of the job boards are just aggregators that you constantly get redirected to third party links not the best experience. I also don't have the best experience with recruiters been ghosted, conversation looping in meaningless question and so on.And the current job market is kind of disheartening non existing entry level jobs pretty brutal stuff.The idea of the platform is to an extent to be fully autonomous in terms of you as user not browsing jobs but you automatically get matched with opportunities. Also companies looking for talent will have the same ability to view the people who are best matches. One of the main aspects is to basically to get a really good starter conversation between the coApr 1, 2026 5:01 PM

spacenews.com
The Florida Model for Sustainable Aerospace Growthhttps://spacenews.com/florida-model-for-sustainable-aerospace-growth-sn-focus/A conversation with Robert Long, President and CEO, Space Florida The post The Florida Model for Sustainable Aerospace Growth appeared first on SpaceNews.Apr 1, 2026 11:23 AM
github.com
Show HN: Memv – Memory for AI Agentshttps://github.com/vstorm-co/memvmemv is an open-source Python library that gives AI agents persistent memory. Feed it conversations; it extracts knowledge.The extraction mechanism is predict-calibrate (Nemori paper): given existing knowledge, it predicts what a new conversation should contain, then extracts only what the prediction missed.v0.1.2 adds the production path: - PostgreSQL backend (pgvector for vectors, tsvector for text search, asyncpg pooling). Single db_url parameter — file path for SQLite, connection string for Postgres. - Embedding adapters: OpenAI, Voyage, Cohere, fastembed (local ONNX).Other things it does: - Bi-temporal validity: event time (when was the fact true) + transaction time (when did we learn it), following Graphiti's model. - Hybrid retrieval: vector similarity + BM25 merged with Reciprocal Rank Fusion. - Episode segmentation: groups messages before extraction. - Contradiction handling: new facts invalidate old ones, with full audit trail.Procedural memory (agents learning from past runsMar 30, 2026 5:09 PM
news.ycombinator.com
Abacus Agentic Behaviorhttps://news.ycombinator.com/item?id=47568594Deep agent is wonderful. It has helped our company immensely in numerous ways. The flow was always great.. helpful.Now, however, enshittification by way of "useful" developmental changes have become a pain in the ass.Working with their Deep Agent has recently become onerous.Any time it "thinks" you are deviating from the agentic flow, it pops up an intrusive modal stating:"Do you want to continue? This query does not seem to be related to previous turn queries. Are you sure you want to continue in the current conversation?For optimal and cost-effective performance we recommend starting a new conversation with this prompt."This breaks the flow considerably when I have to take myself out of my moment to address your apparent lack of insight that not everything in a flow is going to be related to the session. Stop trying to guide us. We know where the fuck we are going.Stop trying to babysit us. There are other LLM services out there.Don't make us choose.Mar 29, 2026 11:32 PM