MurphyA/hacker-news huggingface dataset:
Show HN: 24x7 AI support engineer for APIs
by chilarai | 2025-12-16 16:20:16+00:00
Hi HN,

I kept running into the same problem as a developer: API docs are often incomplete, outdated, or hard for both humans and AI to reason about. In practice, the real source of truth is usually the API surface itself, whether that's OpenAPI/Postman today or SDKs in the near future.

So I built Swytchcode, a tool that converts real API definitions into a structured spec that AI can use to generate integration code, workflows, and tests.

How it works today: - Ingests OpenAPI & Postman specs (including large, real-world ones like Stripe) - Normalizes endpoints, inputs, outputs, and error responses into a single spec (we call it a Wrekenfile) - Uses that spec for AI-powered discovery, code generation, and workflow construction

What's coming next: - Direct SDK parsing (Go, TypeScript, Python) to extract public methods and types - Using SDKs as a source of truth when docs or specs are missing or outdated - Deeper workflow and authentication discovery from real code paths

Why this approach: - Docs drift over time - Specs are better but often incomplete - SDKs tend to reflect what actually works in production - AI needs precise, machine-readable context to generate correct code

This is still early, but we're seeing steady developer usage, daily signups, and active conversations with API teams about integrating their APIs.

I'd love feedback from the HN community: - Does this approach make sense? - Where do you think SDK-based parsing could break down? - What would you expect from a tool like this?

Happy to answer any technical questions.

Website: https://swytchcode.com Playground with Stripe (demo): https://playground.swytchcode.ai
by CGMthrowaway | 2025-12-16 16:20:36+00:00
>Because the models aren't sophisticated enough (yet). There's no voodoo here.

Idk if that's true.

Navier–Stokes may yet be proven Turing-undecidable, meaning fluid dynamics are chaotic enough that we can never completely forecast them no matter how good our measurement is.

Inside the model, the Navier–Stokes equations have at least one positive Lyapunov exponent. No quantum computer can out-run an exponential once the exponent is positive

And even if we could measure every molecule with infintesimal resolution, the atmosphere is an open system injecting randomness faster than we can assimilate it. Probability densities shred into fractal filaments (butterfly effect) making pointwise prediction meaningless beyond the Lyapunov horizon
by lccerina | 2025-12-16 16:20:54+00:00
An interesting perspective on this is why Facebook kept the Sun's microsystems sign in their Palo Alto HQ. Nothing in tech is inevitable, nothing in tech is irreplaceable, nothing in tech is permanent.

Shout out to the Juicero example, because there are so many people out there showing that AI can be also "just squeeze the bag with your hands".
by fennecfoxy | 2025-12-16 16:21:00+00:00
Well it's not really about AI is it then; it's about Millenia of human evolution and the intrinsically human behaviours we've evolved.

Like greed. And apathy. Those are just some of the things that have enabled billionaires and trillionaires. Is it ever gonna change? Well it hasn't for millions of years, so no. As long as we remain human we'll always be assholes to each other.
by phreezie | 2025-12-16 16:21:18+00:00
> Does it matter? Like how does it matter?

Yes, it matters to me because art is something deeply human, and I don't want to consume art made by a machine.

It doesn't matter if it's fun and beautiful, it's just that I don't want to. It's like other things in life I try to avoid, like buying sneakers made by children, or sign-up to anything Meta-owned.
by throwaway13337 | 2025-12-16 16:21:49+00:00
The path we're on is not inevitable. But narratives keep it locked in.

Narratives are funny because they can be completely true and a total lie.

There's now a repeated narrative about how the AI bubble is like the railroads and dotcom and therefore will end the same. Maybe. But that makes it seem inevitable. But those who have that story can't see anything else and might even cause that to happen, collectively.

We can frame things with stories and determine the outcomes by them. If enough people believe that story, it becomes inevitable. There are many ways to look at the same thing and many different types of stories we can tell - each story makes different things inevitable.

So I have a story I'd like to promote:

There were once these big companies that controlled computing. They had it locked down. Then came ibm clones and suddenly, the big monopolies couldn't keep up with innovation via the larger marketplaces that opened up with standard (protocol) hardware interfaces. And later, the internet was new and exciting - compuserve and AOL were so obviously going to control the internet. But then open protocols and services won because how could they not? It was inevitable that a locked down walled garden could not compete with the dynamism that open protocols allowed.

Obviously now, this time is no different. And, in fact, we're at an inflection point that looks a lot like those other times in computing that favored tiny upstarts that made lives better but didn't make monopoly-sized money. The LLMs will create new ways to compete (and have already) that big companies will be slow to follow. The costs of creating software will go down so that companies will have to compete on things that align with user's interests.

User's agency will have to be restored. And open protocols will again win over closed for the same reasons they did before. Companies that try to compete with the old, cynical model will rapidly lose customers and will not be able to adapt. The money possible to be made in software will decline but users will have software in their interests. The AI megacorps have no moat - chinese downloadable models are almost as good. People will again control their own data.

It's inevitable.
by redactsureAI | 2025-12-16 16:21:57+00:00
Here's a simple demo of Redactsure's browser system. Any AI agent now has the ability of using PII without that PII ever becoming a token within the LLM's context.

The AI can perform tasks on unmodified websites (no javascript) and reduces some of the big issues around prompt injection attacks as the PII is never actually in the context.
by laminarflow027 | 2025-12-16 16:22:14+00:00
Really cool stuff! Looking at the schema of the financial dataset, though, it's really flat, and it doesn't really leverage the power of the BAML schema format (which excels at representing nested data with fewer tokens than JSON). I suspect that the performance difference with and without the BAMLAdapter would have been more stark if the data model being extracted was more nested.

Great work though, and here's to more experiments of this nature with nested data extraction. Kudos to the BAML team for coming up with such an awesome format, and kudos to the DSPy maintainers for designing such a hackable, usable framework!
by shadowgovt | 2025-12-16 16:22:14+00:00
I think your view makes sense. On the other hand, Flash revolutionized animation online by allowing artists to express their ideas without having to exhaustively render every single frame, thanks to algorithmic tweening. And yeah, the resulting quality was lower than what Disney or Dreamworks could do. But the ten thousand flowers that bloomed because a wall came down for people with ideas but not time utterly redefined huge swaths of the cultural zeitgeist in a few short years.

I strongly suspect automatic content synthesis will have similar effect as people get their legs under how to use it, because I strongly suspect there are even more people out there with more ideas than time.

I hear the complaints about AI being "weird" or "gross" now and I think about the complaints about Newgrounds content back in the day.
by pfdietz | 2025-12-16 16:22:25+00:00
Solar panels can in principle be made very thin, since there are semiconductors (like CdTe) where the absorption length of a photon is < 1 micron. Shielding against solar wind particles doesn't need much thickness (also < 1 micron).

So maybe if we had such PV, we could make huge gossamer-thin arrays that don't have much mass, then use the power from these arrays to pump waste heat up to higher temperature so the radiators could be smaller.

The enabling technology here would be those very low mass PV arrays. These would also be very useful for solar-electric spacecraft, driving ion or plasma engines.
by bix6 | 2025-12-16 16:22:34+00:00
No I didn’t read the FAQ, I read the get started section.

> Get a Nix environment set up on your host machine. HomeFree must be deployed from another machine with Nix installed. If you are on NixOS, you should be good to go. If you are on a different distribution of Linux, follow the instructions on how to install and use Nix.
by windexh8er | 2025-12-16 16:22:48+00:00
If the assertion here is that Kobo devices are fragile: they're not.

Our first two Kobo were purchased in 2018 and both have been on every business / personal trip since. I don't particularly go out of my way to protect mine, I have the stock magnetic cover. Other than the edges of it wearing, that's the only visible "damage". My kids have had Kobo since 2019 and they take them everywhere. The Kobo devices are not fragile in the least. I worry more about them being left behind than breaking them.
by jasonthorsness | 2025-12-16 16:23:22+00:00
C#'s runtime (dotnet runtime) adds overhead compared to Rust with GC and other stuff too. This is true even with single-binary AOT compilation, the runtime is still there (just like Go). So it will never be suitable for some scenarios.

You can definitely implement manual ownership tracking in C#, this is quite common for non-memory resources and does have some language syntactic sugar with the Dispose pattern for example. But you can't truly roll your own memory management/ownership unless you do something with "unsafe" which seems counter-productive in this case :P.
by runjake | 2025-12-16 16:23:38+00:00
Both of these are quick, easy reads. Don't read about the plots ahead of time.

Replay by Ken Grimwood: https://www.amazon.com/Replay-Ken-Grimwood/dp/068816112X

Illusions by Richard Bach: https://www.amazon.com/Illusions-Adventures-Reluctant-Richar...

---

Bonus: Anything by Kevin Kelly. He always seemed to be over-hyped by influencers, so I avoided his work for the longest time. That was a mistake.
by GuinansEyebrows | 2025-12-16 16:23:58+00:00
> each judge could apply his own preferred styling for working with it

imagine going to court and the judge has mandated that all documents be prepared using 18pt Jokerman[0], or that all headings must use Bleeding Cowboys[1].

[0] https://en.wikipedia.org/wiki/Jokerman_(typeface) [1] https://www.dafont.com/bleeding-cowboys.font
by fulafel | 2025-12-16 16:24:03+00:00
Household income per capita is a bit confusing, can't blame anyone for interpreting this way. But from the glossary "Household real income per capita is the adjusted gross disposable income of households, in nominal terms, divided by the total population (source: national accounts) and by the deflator (price index) of household actual final consumption. "

So it's not divided per household.

But the point about working hours remains.
by jobs_throwaway | 2025-12-16 16:24:20+00:00
> These things don't have any utility otherwise and no reason to exist outside of those.

Lol. Permissionless payments certainly have utility. Making it harder for governments to freeeze/seize your assets has utility. Buying stuff the government disallows, often illegitimately, has value. Currency that can't be inflated has value.

Any outside of pure utility, they have tons of ideological reason to exist outside scams and fraud. Your inability to imagine or dismissal of those is telling as to your close-mindedness.
by ruralfam | 2025-12-16 16:24:21+00:00
M$FT increased 365 student monthly charges from $7 to nearly $20 per month automatically to cover CoPilot for 2026. Evidently did not inform the college about this. Just sent yearly charges for nearly $200 to gob-smacked parents. We canceled the next day. WTF M$FT.

They say you will get refunded in you cancel within 30 days of the yearly charge. We did so, but I am wondering if M$FT simply and reliably does the refund. Or will I need to spend hours on the phone talking to a M$FT AI Customer Rep trying to get what is promised. Sincerely... I would appreciate others experience. I could do a charge-back in the next few days if the "promised, easy route" is not available. TIA, RF
by matty22 | 2025-12-16 16:25:12+00:00
*Ford:* Makes giant, electric pickup truck that you can't purchase for less than $85,000 and your normal, weekend warrior has no need for to make their Home Depot runs.

*Also Ford:* WhERe aRe all tHe cUstOmerS?!

I don't understand what's so hard to understand about selling EVs like hotcakes. Make a reasonably sized vehicle, with a reasonable range, at a reasonable price point. They already have the Maverick. An excellent truck for day-to-day driving and weekend tasks. Make a Maverick, but put an electric motor in it instead of the gas-hybrid engine. Sell it for $10k more than the gas model (~$40k). That truck would sell gangbusters.

Instead they think they are Rivian and can sell trucks at Rivian prices, but they aren't Rivian. They aren't a sexy new EV startup who makes something truly new and bespoke. And who can, as a result, charge bespoke prices. They are Ford. They are a known entity. Dare I say, they are boring. Their strength is in volume, not bespokeness. They need to sell a boring truck with an electric motor at volume.
by jjice | 2025-12-16 16:25:15+00:00
The reversal of self checkouts has been one I've seen spottily, but I do totally agree. I've seen some Walmarts close their self checkout while others keep them open. I guess each store may do their out loss calculations and take action based on that.

I personally like self-checkout a lot. At the grocery store I used to go to, I swear I could get my stuff scanned and bagged in half the time as the cashier, and that's not counting the time waiting in limited lines (since there are usually way more self checkouts so the time-to-first-scan is also lower). Very slow and they seemed to hate small talk (also a let down, because the only redeeming part of a manned line to me is casual conversation with the cashier and those in line).
by Der_Einzige | 2025-12-16 16:26:00+00:00
The “AI is in a bubble crowd” still has no answer to “why didn’t the tech bubble pop in 2022?”

Snowflake bought streanlit (a bad python UI/UX) for 800 million in 2022. I still have not seen a single deal even close to that bad post 2023, and especially post interest rate hikes.

https://datafortune.com/snowflake-acquires-streamlit-for-usd...

Actually investing in AI is smart and will deliver unfathomable ROI. AI bears deserve to reap what they (don’t) sow.
by bluGill | 2025-12-16 16:26:10+00:00
bribes is in quotes. There are a lot of questionable ways to do things that are not illegal. As the other post said, commonly it is we will give you a good job in a few years.

Even when there is a bribe it is typically hidden in something that looks legal. Buy something you need anyway from my brother-in-law even though you can get a better deal elsewhere. Family charities are a popular way for politicians to do this - most of the money goes to the admins the politician is related to. In countries we think of as corrupt there are typically direct bribes, but in less corrupt countries the question is how can you hide them in ways that are legal - often by doing things that fully moral people are also doing.
by pklausler | 2025-12-16 16:26:11+00:00
Table-driven parsers with custom per-statement tokenizers are still common in surviving Fortran compilers, with the exception of flang-new in LLVM. I used a custom parser combinator library there, inspired by a prototype in Haskell's Parsec, to implement a recursive descent algorithm with backtracking on failure. I'm still happy with the results, especially with the fact that it's all very strongly typed and coupled with the parse tree definition.
by guywithahat | 2025-12-16 16:26:15+00:00
Right, they shouldn't have access to ACA, nor should a citizen of Denmark or India. They are foreign nationals and including them in the 4 million uninsured children in the US statistic makes the statistic worthless.

My issue with this article is it suggests there's some massive child uninsured problem in the US, but to get that number they're including foreign citizens. If we included all of south america I'm sure we could find tens of millions of uninsured people. If we included the rest of the world it might be closer to hundreds of millions. That doesn't mean there's a problem with the ACA. There could be a problem with it, but this 4 million number doesn't get us closer to an answer.
by tolerance | 2025-12-16 16:26:25+00:00
I understand why a person may come to support that idea and I don’t think that it’s that simple and I don’t think that if the underlying issues are at all to be taken seriously that the universal gesture toward ~~values~~ is useful to people with the spiritual defects described in this post.

It’s important that people who have the nerve to present these sort of arguments to color their appeal with some sort of objective stand beyond what’s bound to appeal to the broadest audience/target demographic. Or else the reader might as well go back to whatever Netflix series they’re in the middle of. Unless these sort of posts are meant to be consumed in conjunction with said series...
by HackerThemAll | 2025-12-16 16:26:28+00:00
I don't believe that it's about the wellbeing of children. They will introduce total digital control in the name of high ideas, when in fact they'll be above that. We've seen this already with age verification for porn sites in UK. Even those exact people who voted for it, used VPNs to bypass the law they've created themselves. It's a laughterhouse.

In addition to that, one must be really naive to think that well-organized criminals won't arrange non-mainstream devices with custom modified Android or a new kind of Linux-based OS and/or protocol, without central authority, or with central servers in "certain" countries, that will bypass the stupid limitations.

Anybody who thinks that criminal gangs with paying members use WhatsApp for CSAM is an idiot.

When it comes to porn sites, only those big ones are going to be affected by this, but they're going to be affected badly. Stuff will be shared via some covert file-sharing mechanisms that will ALWAYS slip under the radar.

This surveillance will only target and affect normal people, and will take away your privacy for good, forever.

Remember that politicians are voted for on the basis of who's a better stand-up speaker, after only a few minutes of hearing/watching them, or even less than this, because your sibling told you so. They're not selected based on objective judgement of their competence, balanced view of the world which they base on data and science, but who's able to light your emotions sufficiently so that you remember that until you cast the ballot. Therefore most of them are just great drama actors, but are incompetent in all other areas.

Some say "I don't care, let them proceed, because I don't do anything wrong, and have nothing to hide". You'll see people arrested, investigated and imprisoned due to false positives. We've seen that already, but not to the extent this law is going to bring.

And one more. Not very far from now we'll experience AI and robots enforcing this digital utopia. West is going downhill. There will come a time when you'll call China with its social scoring system a "truly free world".
by xvector | 2025-12-16 16:26:29+00:00
One thing I've noticed - artists view their own job as more valuable, more sacred, more important than virtually any other person's job.

They canonize themselves, and then act all shocked and offended when the rest of the world doesn't share their belief.

Obviously the existence of AI is valuable enough to pay the cost of offsetting a few artists' jobs, it's not even a question to us, but to artists it's shocking and offensive.
by HocusLocus | 2025-12-16 16:26:57+00:00
As a caveman pondering "Stoned Ape Theory" during the rise of MRI in the 80s, having done light reading of Huxley, McKenna et. al, the claim that vascular variations were so tied to thought patterns in a purely calm and cognitive activity was fascinating. To see the brain of someone as they went through a deck of cards and paused to look at each... astounding! But frustrating also. My first question always was, was the person's hands busy going through the deck and holding up the cards, focusing on them... or were they merely shown the cards sitting still? It seemed the popsci articles often glossed over that information, and any simple "control for coordinated body movement" played second fiddle to the novelty of it all. Then I worked in a club where I was often surrounded by tripping people. I'd fetch them glasses of water and they would always drink. Do you know you can smell them, they smell like fear? The experience has every sweat gland working overtime. When I learned that I greeted this "tripping people MRIs light up indicating enhanced brain connectivity" with a grain of salt. I would not be the least bit surprised if the sweat gland thing also has the brain's vascular system in overdrive.
by ArkhamMirror | 2025-12-16 16:26:59+00:00
It would be enough to drive most local LLMs crazy if it tried to generate it all at once or if it was all part of one long session, but it's set up so the LLM doesn't have to produce much at a time. I only batch in small groups (like it will generate only 3 suggestions per request) and the session is refreshed between calls, and the output is generally force structured to fit correctly into the expected format. You can, however, ask for new batches of suggestions or conflicts or evidence more than once. Hallucinations can happen for any LLM use of course, but if they break the expected structure the output is generally thrown out. Even the matrix scoring suggestion - it works on the whole row, but behind the scenes the LLM is asked to return one response in one "chat" session per column, and then they are all entered at the same time once all of them have been individually returned. That way, if the LLM does hallucinate for the score, it outputs a neutral response for that cell and doesn't corrupt any of the neighboring cells.

If you use a smaller model with smaller context, it might be more prone to hallucinations and provide less nuanced suggestions, but the default model seems to be able to handle the jobs pretty well without having to regenerate output very often (it does happen sometimes, but it just means you have to run it again.) Also, depending on the model, you might get less variety or creativity in suggestions. It's definitely not perfect, and it definitely shouldn't be trusted to replace human judgement.
by raw_anon_1111 | 2025-12-16 16:27:19+00:00
There is much more than just creating a product that saves more money than it costs or even marketing.

You’ve got to get over the “no one got fired for buying IBM” problem. I’ve been on the decision making side enough times to know that it’s hard to get a business to trust an unknown vendor.

There was a “Show HN” here recently where someone was creating a SaaS product to manage 1 on 1s between managers and reports. I got a lot of push back when I said there was no way in hell any company would or should trust their proprietary company information to a one man SaaS.

The author hadn’t even heard about other well known SaaS products that had that feature as part of their product (Lattice).

You don’t start a project with the goal of monetization without looking at the competitive landscape and market positioning.

He was completely blind to the idea that no company of any size wants to manage logins either. Every SaaS company integrates with SSO. Just talking to one person who knew anything about business sales would know this.

I wouldn’t even think about doing a Show HN without at least talking about those issues.