github.com
Show HN: Sfsym – Export Apple SF Symbols as Vector SVG/PDF/PNGhttps://github.com/yapstudios/sfsymI found myself reaching for SF Symbols' 'Copy Image As…' quite often during agentic design sessions, so I made a command-line tool that the agent can use by itself. It exports Apple SF Symbols as SVG, PDF, or PNG.The vector paths come directly from macOS's symbol renderer. Internally it reaches a private ivar on NSSymbolImageRep to get the CUINamedVectorGlyph, draws into a CGPDFContext, then walks the PDF content stream back out as SVG `d` commands. The output matches what the system draws, rather than an approximation traced from rasters.A few things about it:- Every subcommand accepts `--json`, and `sfsym schema` returns a machine-readable description of the whole CLI. - Symbol enumeration reads the OS's Assets.car BOM tree, so the list of 8,300+ names stays current with macOS updates without a version table in the binary. - Each SVG `` carries a `data-layer` attribute, so you can retheme in CSS without touching geometry.It's been saving me a bunch of clicking. Please let me know if Apr 18, 2026 3:44 AM

arstechnica.com
Artemis II pilot describes landing in Orion: "From intense to pure elation"https://arstechnica.com/space/2026/04/artemis-ii-pilot-describes-landing-in-orion-from-intense-to-pure-elation/"I've been thinking about reentry for three straight years."Apr 17, 2026 4:59 PM
bing.com
Zayn Malik sparks concern as he's unexpectedly hospitalizedhttp://www.bing.com/news/apiclick.aspx?ref=FexRss&aid=&tid=6a8d9b5420a74eacaf5a517c4d023054&url=https%3A%2F%2Fwww.hellomagazine.com%2Fus%2F896396%2Fzayn-malik-sparks-concern-as-hes-unexpectedly-hospitalized%2F&c=3556136332555662718&mkt=en-usZayn Malik has sparked fresh concern among fans after sharing a candid hospital update on Instagram, revealing he has been receiving treatment following a sudden health scare. On the same day his ...Apr 17, 2026 4:19 PM
news.ycombinator.com
Ask HN: Agents Craving Contexthttps://news.ycombinator.com/item?id=47806038Hey, I was an early adopter of the Cursor IDE and pretty much installed it day 1 of it's public release. Like many I've been using LLMs to help accelerate the writing of code in my own company and side projects and have been quite optimistic and satisfied with the quality and experience of using the Cursor IDE chat -> composer -> agents to enhance the developer experience.However, recently it seems like there has been a shift in how agents work (I am mainly referring to using Cursor agents here but the seems to also apply for Claude Code). When I introduce a problem to the agent a while ago it used to just start writing code. I remember having to be explicit about selecting the files or even lines I wanted it to edit or generate code in, and be quite precise in supplying the LLM with the relevant context. These days I will write a similar prompt to what I would do before: "Refactor X.ts into separate files /utils/[module].ts using the /shared/utils directory as an example". (just a toyApr 17, 2026 2:00 PM
namirsab.dev
Show HN: An MCP server that lets AI compose music on a hardware synthhttps://namirsab.dev/blog/teaching-claude-to-use-my-novation-circuit-tracks-part-3/Hey everyone! For the last 2 weeks, I've been working on an MCP server for my Novation Circuit Tracks (in case you don't know what it is, is just a little device to make electronic music). The idea is simple: I want an AI Agent to be able to make music using my gear, so I gave it tools to do it so I can just say something like "Build me a melodic ambient song with a dark atmosphere" and see the AI just do it.The whole project is Open Source (https://github.com/namirsab/circuit-tracks-tools) and I've written about it in my blog in case you want to go into more details. It is a fun project that includes reverse engineering of proprietary file formats.Would love to hear feedback, both from Circuit Track owners and just in general, what do you think about this idea? Have you tried something similar?Apr 17, 2026 9:56 AM
bing.com
Xbox is Giving Some Lucky Gamers Free Gift Cardshttp://www.bing.com/news/apiclick.aspx?ref=FexRss&aid=&tid=6a8b221ff4bd4d219b7361f7586ffdb0&url=https%3A%2F%2Fwww.military.com%2Foff-duty%2Fgames%2Fxbox-giving-some-lucky-gamers-free-gift-cards.html&c=14981452640059088269&mkt=en-usXbox gamers may be able to get some free or discounted games courtesy of a new freebie granting them gift cards to the Xbox Store. Lucky Xbox gamers are discovering that they've been given a free gift ...Apr 17, 2026 1:36 AM
bing.com
Xbox is Giving Some Lucky Gamers Free Gift Cardshttp://www.bing.com/news/apiclick.aspx?ref=FexRss&aid=&tid=6a8d18117c184e97bb9216d30e12e535&url=https%3A%2F%2Fwww.military.com%2Foff-duty%2Fgames%2Fxbox-giving-some-lucky-gamers-free-gift-cards.html&c=14981452640059088269&mkt=en-usXbox gamers may be able to get some free or discounted games courtesy of a new freebie granting them gift cards to the Xbox Store. Lucky Xbox gamers are discovering that they've been given a free gift ...Apr 17, 2026 1:36 AM
news.ycombinator.com
Show HN: Runtime security for AI agents(injection,tool abuse, data exfiltration)https://news.ycombinator.com/item?id=47799856Hi HNI’ve been working on an open-source project to explore a problem I keep running into with LLM systems in production:We give models the ability to call tools, access data, and make decisions… but we don’t have a real runtime security layer around them.So I built a system that acts as a control plane for AI behavior, not just infrastructure.GitHub: https://github.com/dshapi/AI-SPMWhat it doesThe system sits around an LLM pipeline and enforces decisions in real time:Detects and blocks prompt injection (including obfuscation attempts) Forces structured tool calls (no direct execution from the model) Validates tool usage against policies Prevents data leakage (PII / sensitive outputs) Streams all activity for detection + audit Architecture (high-level) Gateway layer for request control Context inspection (prompt analysis + normalization) Policy engine (using Open Policy Agent) Runtime enforcement (tool validation + sandboxing) Streaming pipeline (Apache Kafka + Apache Flink) Output filApr 16, 2026 9:39 PM
news.ycombinator.com
GitHub Copilot Chat 0.44.1 – Possible Malicious Releasehttps://news.ycombinator.com/item?id=47799186Hi All,Not really sure if this is the correct place to post this, but it looks like the VS Code release mechanism might have been compromised. The Visual Studio Marketplace has a release today of 0.44.1, but the github page shows no such release present (not even 0.44.0). Given the recent slew of supply chain hits I am a bit suspicious.Apr 16, 2026 8:38 PM
news.ycombinator.com
Ask HN: Opus 4.7 – is anyone measuring the real token cost on agentic tasks?https://news.ycombinator.com/item?id=47798959Shipped today. The benchmarks are real: 87.6% SWE-bench (from 80.8%), +13% on coding tasks, 3x more resolved production tasks on Rakuten-SWE-Bench. But there are a few changes that compound on each other for token consumption: a new tokenizer (1.0–1.35x more tokens for the same input depending on content type), xhigh effort mode that reasons longer per turn, and /ultrareview which spins up parallel agents for code review. The model is genuinely better. The question is whether "better reasoning on the same noisy context" is the right optimization. Coding agents still spend most of their budget exploring files they won't touch before doing anything useful — a smarter model doesn't fix that, it just does it more thoroughly. Curious what cost delta people are seeing on real codebases moving from 4.6 to 4.7, especially with the new effort levels. (I've been building in this space — vexp.dev is my attempt at the context side of the problem, happy to share more details if useful).Apr 16, 2026 8:19 PM
getstack.run
Show HN: Stack – the control plane for AI agentshttps://getstack.run/Dear diary, this is my story: I'd been sharing MCP configs with other devs at work a lot - templates in shared repos, credentials in Bitwarden, everyone cowboying their own env vars. That's a lot of manual wiring and lack of any real control, so there was already a problem statement forming in my mind. Then three weeks ago I was putting my kids to sleep and reading about Jensen Huang saying every company will run 100 agents per employee, and the math started mathing.That evening I kept thinking about what agents actually need to operate in the real world and eventually landed on the same answer as every spy movie ever: basically, a passport suitable for the mission and clever drop-off locations. So I built STACK. True story.- The passport: a signed JWT (EdDSA) that proves which agent is acting, who authorized it, and what it's allowed to do. Works offline - any service can verify it without calling STACK. Agents can delegate to sub-agents but the scope ever only narrows. Max 4 hops.- TApr 16, 2026 4:03 PM

spacenews.com
Artemis 2 is a benchmark in our space exploration program — and it depends on steady NASA fundinghttps://spacenews.com/artemis-2-is-a-benchmark-in-our-space-exploration-program-and-it-depends-on-steady-nasa-funding/Now that the Artemis 2 mission has been successfully completed, it’s worth taking a look at where NASA stands on the role of humans in exploring space and what its path forward should be. Doing this is especially important today, with some people questioning on line whether we can afford the cost of sending humans […] The post Artemis 2 is a benchmark in our space exploration program — and it depends on steady NASA funding appeared first on SpaceNews.Apr 16, 2026 1:00 PM
bing.com
Malik Autry shares advice from former Auburn football standout Derrick Brownhttp://www.bing.com/news/apiclick.aspx?ref=FexRss&aid=&tid=6a8d17b86fa342ba86555d6a7ac78989&url=https%3A%2F%2Fwww.usatoday.com%2Fstory%2Fsports%2Fcollege%2Fauburn%2F2026%2F04%2F16%2Fmalik-autry-derrick-brown-auburn-football%2F89607176007%2F&c=15374976780670599930&mkt=en-usAUBURN — For Malik Autry, playing on the defensive interior with such size — the sophomore's listed at 6-foot-5 and 330 pounds — can be a hassle. It's been one of the former five-star's biggest works ...Apr 16, 2026 12:41 PM
bing.com
Mercedes reveals the C-Class EV interior for the first time, and it’s one huge screen [Images]http://www.bing.com/news/apiclick.aspx?ref=FexRss&aid=&tid=6a8cdf647029499ab27af5fbaf40d520&url=https%3A%2F%2Felectrek.co%2F2026%2F04%2F16%2Fmercedes-reveals-c-class-ev-interior-screens-images%2F&c=2264826534568518606&mkt=en-usThe C-Class has been one of Mercedes’ top-selling model series for decades, and soon it will be available with an all-electric powertrain. We will get our first look at the new C-Class EV on Monday, ...Apr 16, 2026 11:58 AM
news.ycombinator.com
A brief generational overview of the tech industryhttps://news.ycombinator.com/item?id=47791293Modern consumer-focused technology, the finished products that we use in our day-to-day lives, is defined by the tech industry(AKA Big Tech, tech companies, the Internet, whatever you want to call it). Broadly speaking, this is the industry that has been the main driver of innovation in the past 50 years: producing wealth, increasing the standard of living, and improving human productivity. As of 2026, I can see this industry as having 2 clear generations of societal impact. I will list various tech companies and attempt to categorize them in generations. After that, I give my thoughts on the forthcoming third generation. Lastly, I will make a statement about subsequent generations as well as a closing remark.IBM - developed computers for industrial and personal use, this is a first generation tech company. Microsoft - developed the operating system and basic software used by billions, this is also a first generation tech company. Apple - developed novel tech products as well as softwaApr 16, 2026 10:58 AM
github.com
Show HN: Springdrift – A persistent runtime for long-lived LLM agentshttps://github.com/seamus-brady/springdriftI wanted to share something that I have been working on since about 2019, in one form or another. Springdrift is a persistent, auditable runtime for long-lived agents written in Gleam on the BEAM. It is my attempt at filling in some of the gaps in agent development. It is designed to do all the things an agent like Openclaw can do (and more eventually), but it can diagnose its own errors and failures. It has a sophisticated safety metacognition system. It has a character that should not drift.It started out as a machine ethics prototype in Java and gradually morphed into a full agent runtime. All the intermediate variations worth saving are on my GitHub repo.I recall trying to explain to a mentor what exactly I was building. I found it difficult because there was no existing category for this kind of agent. It is not quite an assistant, it does more than run tasks. It is not quite an autonomous agent because even though it is autonomous, its autonomy is bounded. I kept falling back to Apr 15, 2026 9:41 PM
news.ycombinator.com
Ask HN: What do founders want from a one person dev studio?https://news.ycombinator.com/item?id=47782421I’m a full stack developer and recently started a small solo studio:https://www.launchcraft.studio/The idea came from a pattern I kept seeing with early-stage founders:They don’t usually struggle with ideas.They struggle with execution speed.Either they:-hire agencies that take months-or try to build themselves and get stuck midwayI’ve been focusing on helping with:-MVPs-landing pages-small SaaS productsMostly handling everything end-to-end (frontend, backend, deployment).What I’m still trying to figure out is:What do founders actually expect from a setup like this?Some tradeoffs I’ve noticed:-speed vs long-term scalability-polish vs shipping quickly-fixed scope vs iterative buildsIf you’ve worked with freelancers / agencies / solo devs before:-what worked well?-what didn’t?-what would make this actually valuable to you?Trying to refine this into something genuinely useful rather than just another “dev service”.Apr 15, 2026 5:35 PM
labs.tiffzhang.com
Show HN: Count Me In, a metronome that counts numbers for youhttps://labs.tiffzhang.com/count/Hey Hacker News! I recently made me own metronome app for my music practice because I often get lost in rhythm, and I thought it might be helpful to create metronome that counted actual numbers out loud for you to help me learn to count.So, for example, if you subdivide 4/4 into 16th notes, then the metronome would say:1e+a 2e+a 3e+a 4e+aOne thing where this has been especially helpful for me is that I added support for asymmetric rhythm patterns. In pop music, it's common for songs to use a 3-3-2 rhythm pattern with eighth notes. Even though this is usually written out in 4/4, in my app, if you set the rhythm to 8/8 and explicitly define the beat groups as 3+3+2, it will count this for you! This ends up being:1+a 2+a 3+You can see an example of what that looks like here! https://labs.tiffzhang.com/count/?bpm=100&ts=8-8&sub=2&vm=co...What do other people think? I'd love to hear if this helps anyone else with their music practice or if people have thoughts on things they'd like to see fApr 15, 2026 4:45 PM
misery.co
Show HN: ShaderPad – Get Creative with Shadershttps://misery.co/shaderpad/For the past few years I’ve been building ShaderPad. It’s the easiest way I know to put a shader on a website. It’s fast, under 6kb gzipped, and includes optional plugins for history buffers, face/pose tracking, and other utilities for interactive shader work.Apr 15, 2026 3:43 PM
news.ycombinator.com
Why Vibe Coding Failshttps://news.ycombinator.com/item?id=47778946i am using claude to maintain an agent loop, which will pause to ask for users' approval before important tool call. while doing some bug fixes,i have identified some clear patterns and reasons why vibe coding can fail for people who dont have technical knowledge and architecture expertise.let me describe my workflow first - this has been my workflow across hundreds of successful sessions: 1. identify bugs through dogfooding 2. ask claude code to investigate the codebase for three potential root causes. 3. paste the root causes and proposed fixes to claude project where i store all architecture doc and design decision for it to evaluate 4. discuss with claude in project to write detailed task spec - the task spec will have a specified format with all sorts of test 5. give it back to claude code to implement the fixin today's session, the root cause analysis was still great, but the proposed fixes are so bad that i really think that's how most of vibe coded project lost maintainability Apr 15, 2026 1:50 PM