MurphyA/hacker-news huggingface dataset:
by abhi_telnyx | 2026-01-26 00:43:58+00:00
We just shipped a small architectural update for voice AI assistants that fixes a recurring issue where slow backend calls were blocking live conversations.

In most voice agents today, when the assistant needs to query a database, CRM, or third-party API, the entire conversation pauses until that request finishes. Even a few seconds of silence feels broken on a call.

The approach we shipped separates triggering a backend request from delivering the result.

The assistant can fire a webhook asynchronously and continue the conversation immediately. The backend does its work in the background and, when it’s done (seconds later), pushes the result back into the live call using a call control ID. The assistant receives that context mid-call and incorporates it naturally.

This allows for patterns like continuing a conversation while waiting for slow lookups, running multiple backend requests in parallel, and injecting external context into an active call without restarting it.

This is part of Telnyx’s AI Assistants platform.

Full technical write-up and API details are in the release notes here:https://telnyx.com/release-notes/async-webhook-tools-ai-assi...

Happy to answer questions or hear feedback from anyone building voice or real-time systems.
by p1necone | 2026-01-26 00:46:13+00:00
> It had a notion of "type"s which were functions that returned a boolean 1 only if given a valid value for the type being defined.

I've got a hobby language that combines this with compile time code execution to get static typing - or I should say that's the plan, it's really just a tokenizer and half of a parser at the moment - I should get back to it.

The cool side effect of this is that properly validating dynamic values at runtime is just as ergonomic as casting - you just call the type function on the value at runtime.
by 1vuio0pswjnm7 | 2026-01-26 00:46:15+00:00
"TAR vs ZIP: Sequential vs Random Access"

https://199.233.217.201/pub/pkgsrc/distfiles/dictd-1.13.3.ta...

Wikipedia:

"In order to efficiently store dictionary data, dictzip, an extension to the gzip compression format (also the name of the utility), can be used to compress a .dict file. Dictzip compresses file in chunks and stores the chunk index in the gzip file header, thus allowing random access to the data."
by echelon | 2026-01-26 00:47:14+00:00
If you've got great content, I would just follow you. Or someone I follow would follow you, and through the network it would lead to discovery. I want your content, so unless you charge for it, nobody's paying anyone.

If someone wants me to ingest something novel from far outside my network, one way to gain reputation might be to pay a microtransaction fee. I'd be free to choose to set that up as a part of my ingestion algorithm. Or maybe my peers do it, and if they "upvote" the content, I see it.

If my peers start acting poorly and sending spam, I can flag disinterest and my algorithm can naturally start deboosting that part of the network.

With such systems-level control, we should be able to build really excellent tooling, optimization, and statistical monitoring.

Also, since all publications are digitally signed, your content wouldn't have to be routed to me through your node at all. You could in fact never connect to the swarm and I could still read your content if you publish it to a peer that has distribution.
by rvba | 2026-01-26 00:47:54+00:00
There are lots of examples of Android team employees who are proud of using only Apple phones.

Check the "socially inept tech roast show" - where people from those teams demonstrate their ignorance and hatered towards own products and users.

Since they dont use them, they dont see nor care about bugs.

Meanwhile if you work for a cola company and they catch you drinking competing product you will get fired (your contract bans you fron that). Same for many other products.

I understand using an Apple phone to learn what it does / its featurs, but those Android employees dont use Android at all. And it shows
by bobbiechen | 2026-01-26 00:49:36+00:00
(author here) I believe I had checked first in this case, which is why it was surprising. Sorry not to mention that in the post. This was in San Francisco, and there were multiple cars shown on the map.

In my experience, I usually don't see this kind of price change before the request has actually been confirmed - and I have seen Lyft change the price between showing me the estimate and confirming the request (with an apologetic confirmation dialog, possibly only after some holding period has timed out).

Maybe in my case where the high quote came first, the opposite scenario happened - a glut of drivers appeared between my request and hers, raising supply.

Opaque pricing is powerful partly because we don't know. This enables people to construct a plausible story to explain any price.
by anonymous908213 | 2026-01-26 00:49:38+00:00
> If you get a programming system that sacrifices these and works better, people are going to use those.

Sure. That's a very large "if", though, one that evaluates to false and will continue evaluating to false for the foreseeable future. I am told over and over that I am being replaced and yet I have not seen one singular example of a real-world application of vibe coding that replaces existing software engineering. For starters, where is the vibe-coded replacement for Clang? For Linux? For IDEs? For browsers? I don't mean a concept of an idea of a browser, of course. To make the claim that the new programming system works better than the old system, it must produce something that is actually superior to what people currently use. LLMs are clearly completely and totally incapable of this. What they are capable of is making inferior software with a lower barrier to entry. Superior software is completely off the table, and it is why we don't see any existing software being replaced at scale, even though existing software absolutely has flaws and room for improvement that a "better programming system" would be able to seize upon if it existed.

That you can confidently assert that I am wrong, while having zero real-world evidence of superior software engineering produced by the new system, is indicative of a certain level of cultish thinking that is overtaking the world. Over and over and over again, people keep making these grand claims promising the world is changed, and yet there is no tangible presence of this in reality. You simply demand belief that it will change, as though LLMs are a new religion.
by apatheticonion | 2026-01-26 00:49:59+00:00
Not advocating for autocracies, there's something to be said about the relationship between building essential infrastructure and the ability to ignore NIMBYs.

Bangkok just built a new metro line and are currently developing a high speed train from Malaysia to Vietnam, which would eventually lead to a train from Singapore to China.

Australia can't even build a functioning train to the outer city suburbs, let alone between major cities
by KittenInABox | 2026-01-26 00:50:03+00:00
I agree the administration's goal is not to restore legal order or even public safety. Hate makes you stupid. Hating a people makes you really stupid. I don't think it really has a goal, not even Project 2025 or whatever. It's too stupid. It's like a teenager breaking its own xbox because its gf didn't text it fast enough. Nonsensical anger directed towards random innocents.
by Fnoord | 2026-01-26 00:50:24+00:00
> I feel "people should not have have consequences for what they say", and "people should be able to avoid consequences for what they have done", are separate concepts.

'Saying' is an example of 'doing', and the moderation to speech happens after the fact, including (yes) in USA. Consider the case of a person yelling fire or 'he's got a gun!' when there is none, or a death threat.
by nurullahd | 2026-01-26 00:50:27+00:00
The 2025 Web Almanac is out. It's a comprehensive report on the state of the web, backed by 200+ TB of HTTP Archive data from over 16 million websites.

The report analyzes websites to understand real-world trends, issues, and shifts in the web ecosystem.

You can find it here: https://almanac.httparchive.org
by QuiEgo | 2026-01-26 00:51:10+00:00
It'd be ideal if the phone manufacturer had a way to delegate trust and say "you take the risk, you deal with the consequences" - unlocking the bootloader used to be this. Now we're moving to platforms treating any unlocked device as uniformly untrusted, because of all of the security problems your untrusted device can cause if they allow it inside their trust boundary.

We cant have nice things because bad people abused it :(.

Realistically, we're moving to a model where you'll have to have a locked down iPhone or Android device to act as a trusted device to play on anything that needs security (like banking), and then a second device if you want to play.
by amluto | 2026-01-26 00:51:26+00:00
Supposedly some of the major US providers (at least AT&T) have dropped a bunch of the obnoxious, ineffectual security stuff in the XGS-PON networks. There are plenty of reports online of people quite successfully running an entirely third-party stacks using adorable SFP+-format ONTs without anything that would credibly be called hacking.
by p_ing | 2026-01-26 00:52:42+00:00
> It didn't used to be so bad.

As someone who back in the day worked on plenty of Dell ultralights running 4200 RPM drives and 5400 RPM drives at best, yes, yes it was "so bad". [And these devices were on the REDMOND domain!]

Anything else is rose-colored glasses, the same glasses people wear when they reminisce about the glory days of Windows 2000 or XP, absolutely forgetting what a security nightmare they were, or the boot times of Windows 2000 (when we used to regularly shutdown rather than suspend), or the not-so-uncommon BSODs, either from native Windows components or 3rd party drivers, etc.
by StanislavPetrov | 2026-01-26 00:52:49+00:00
>In an ideal world an ad network would show me 10 ads for products I want to buy

Ideal for who? What if you don't want to buy anything, much less have all of your personal information hoovered up and sold/shared/exfiltrated around to everyone in the world for the benefit of the advertisers that have no value for you?
by orionblastar | 2026-01-26 00:53:25+00:00
I ran the install and got these errors:

npm warn deprecated npmlog@6.0.2: This package is no longer supported.
npm warn deprecated are-we-there-yet@3.0.1: This package is no longer supported.
npm warn deprecated gauge@4.0.4: This package is no longer supported.
npm warn deprecated tar@6.2.1: Old versions of tar are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exhorbitant rates) by contacting i@izs.me
npm warn deprecated node-domexception@1.0.0: Use your platform's native DOMException instead
by Conscat | 2026-01-26 00:54:00+00:00
In the big picture, culture progresses towards equality over time, although it see-saws and moves very slowly relative to a human lifespan. Small minorities of hate groups, for example KKK, are not able to influence society in the long-run because their message is antithetical to this natural imperative. Whereas advocacy for racial minorities, gender minorities, and feminism progresses over time.
by xyzzy_plugh | 2026-01-26 00:54:40+00:00
1. You make it declarative. The system definition should be checked in to a repository, or multiple repos. If you're not using infrastructure as code, you should be. This is table stakes.

2. Systems should be explicit, not implicit. Configuration should be explicit wherever possible. Implicit behavior should be documented.

3. Living documentation adjacent to your systems. Write markdown files next to your code. If you keep systems documentation somewhere else (like some wysiwyg knowledge system bullshit) then you must build a markdown-to-whatever sync job (where the results are immutable) else the documentation is immediately out of date, and out of date documentation is just harmful noise.

4. If it's dead, delete it. You have version control for a reason. Don't keep cruft around. If there's a subnet that isn't being used, delete it.

Lastly, if you find yourself in this situation and have none of the above, ask yourself if you really have the agency to fix it -- and I mean really fix it, no half measures -- then do so. If you don't, then your options are to stop caring or find a new job. The alternative is a recipe for burnout.
by mzajc | 2026-01-26 00:54:52+00:00
> If the user doesn't trust an operating system, why would they use it.

Because in the case of smartphones, there is realistically no other option.

> For example if they don't trust it, they may avoid logging in to their bank on it.

Except when the bank trusts the system that I don't (smartphone with Google Services or equivalent Apple junk installed), and doesn't trust the system that I do (desktop computer or degoogled smartphone), which is a very common scenario.
by 0xsn3k | 2026-01-26 00:55:02+00:00
it would be great if this were the case. unfortunately, Uber has been documented to practice individual price discrimination at a massive scale, using factors like if you’re in a low-income vs high-income neighborhood, individual rider “price sensitivity”, etc, in addition to market conditions (surge pricing), and as a result they have netted billions in profit [1]. i would guess this is why Uber AI researchers are paid so much.

[1] https://len-sherman.medium.com/how-uber-became-a-cash-genera...
by ok_orco | 2026-01-26 00:55:02+00:00
Pretty straightforward. Sources dump into a queue throughout the day, regex filters the obvious junk ("lol", "thanks", bot messages never hit the LLM), then everything gets batched overnight through Anthropic's Batch API for classification. Feedback gets clustered against existing pain points or creates new ones.

Most of the cost savings came from not sending stuff to the LLM that didn't need to go there, plus the batch API is half the price of real-time calls.
by fragmede | 2026-01-26 00:55:15+00:00
War crimes sounds scary as a whole mess of badness, but which one is kind of material. Eg Obama's drone strikes and CIA torture likely count as war crimes, though no court has actually tried him for them, so it's hard to get worked up about Navy Seals (whos job it is to go into war zones and do war-type things) having generically having committed war crimes. Did they rape women and babies, or did they shoot the wrong person in the dark of night who it turns out wasn't actually a threat.
by usui | 2026-01-26 00:55:33+00:00
> The US is not one country. It's two that are radically different.

I can't help but roll my eyes. I understand this is supposed to be metaphorical and not literally mean there are two countries, but I still roll my eyes because no, it is just one country. It is one country that collectively decides stratification to this extent is fine.

This reminds me of when some people say "America isn't bad, it's the other party that's keeping us hostage." The rest of the world really doesn't care and is waiting for the US to get it together already. Other countries couldn't care less about a completely different country's peculiar internal party differences that contribute to its overall terrible behavior. The US is one country and the buck stops there. If you can't get your house in order, then yes, you are bad and can't take responsibility for your domestic affairs.
by Nevermark | 2026-01-26 00:55:36+00:00
Personalized ad targeting and personalized pricing are both predicated on mass surveillance and then leveraging that for manipulation. And are both sides of that toxic combination are compounded in significance due to severe centralization of those markets.

The result is leverage pervasively used to select information competitive with customer value, and also used to train margins from ad buyers and all upstream economic input.

People complain endlessly about the downside to surveillance and personalized manipulation, but don't seem to have an appetite for more than that.

I view the centralization, surveillance and manipulation as all ethical problems, because they all involve negative externalities (either weaponizing unpermissioned or dark permissioned information from customers, or bleeding product providers).

And scalable ethical problems that pay, are not resolved by any means that don't resolve the ethics with economics.
by bwfan123 | 2026-01-26 00:55:45+00:00
I am actually surprised that the LLM came so close. I doubt it had examples in its training set for these numbers. This goes to the heart of what is "to know". The LLM should should have said: "I am not sure" but instead gets into rhetoric to justify itself. It actually mimics human behavior for motivated reasoning. At orgs, management is impressed with this overconfident motivated reasoner as it mirrors themselves. To hell with the facts, and the truth, rhetoric is all that matters as they (the management) are managing the org which is a human machine.
Show HN: NTNT is a language where "Intent" is a first-class executable artifact
by joshcramer | 2026-01-26 00:56:22+00:00
Hey HN!

I have been building NTNT (/in'tent/), an experimental programming language exploring a specific question I have had:

"What would a programming language look like if we assumed AI agents would be the primary writers of code instead of humans?"

The core concept is Intent-Driven Development (IDD). Instead expressing intent through vibe coding or markdown file chains, you (and your agent) define a machine-verifiable .intent file (using IAL - Intent Assertion Language) that serves as an executable contract between human and agent. The agent then maintains, builds and verifies with .intent file driving development.

The language itself is "Rust-flavored scripting" designed to reduce hallucinations and ease strain on agents as they author and manage code.

I'd love your feedback:

1. Does the NTNT flavor of IDD have potential to improve agent based development flows?
2. If I/we extracted the Intent system to work with TypeScript/Go, would you use it?

Repo: https://github.com/ntntlang/ntnt
Website: https://ntnt-lang.org (runs on ntnt)
by squigz | 2026-01-26 00:56:45+00:00
Reading up on this more, it seems to be based on stadium/venue capacity, which means any possible TFRs are at a limited number of areas for very specific series, for which there is data available [1]

The TFR in TFA appears to be much more ambiguous than this. I'm not sure they're really comparable.

https://adds-faa.opendata.arcgis.com/datasets/faa::stadiums/...
by atonse | 2026-01-26 00:56:49+00:00
Clawdbot is interesting but I finally feel like those people who look at people like me raving about Claude code when it barely works for them.

I have no doubt clawdBot, when it works, must feel great. But I’ve had the tough time setting it up and found it to be very buggy.

My first couple of conversations? It forgot the context literally seconds later when I responded.
by wewewedxfgdf | 2026-01-26 00:56:49+00:00
Since you are "I’m honestly stuck on how people handle this well in practice", I have the advice you seek:

Why, use https://opscompanion.ai of course!

I hear it provides:

A single View Into Your Systems

Connects your infrastructure into a single, accurate view across clouds and services, helping teams reason about changes, reduce risk, and prevent outages and security issues before they happen.

Operational Context - understands your live infrastructure and how it’s used over time, from user behavior to internet traffic to how services run across clouds.

It is your Stack, Visualized, Understood, Investigated.

Nobody Understands Their Infrastructure. Teams waste hours in data that never explains what happened. Incidents drag on because context is scattered. Engineers manage complexity instead of shipping value.

Hopefully my advice helps you understand and get to grips with the problems you face as a former SRE.
by ceejayoz | 2026-01-26 00:57:11+00:00
https://en.wikipedia.org/wiki/Eddie_Gallagher_(Navy_SEAL)

> Gallagher was the subject of a number of reports from fellow SEAL team members, stating that his actions were not in keeping with the rules of war, but these reports were dismissed by the SEAL command structure.

> Other snipers said they witnessed Gallagher taking at least two militarily pointless shots, shooting and killing an unarmed elderly man in a white robe as well as a young girl walking with other girls.

Murdered a prisoner, and was shitty enough his fellow SEALs were uncomfortable enough to complain. Pardoned eventually, by Trump.
by StellarScience | 2026-01-26 00:57:12+00:00
98% of the time those lengthy messages are useless, but the other 2% of the time they're critical to tracking down the problem.

A year or two ago Visual Studio added a pop-up that parses such lengthy compiler messages into a clickable tree list. I found it annoying at first, until I discovered I could dock it to the side, ignore it 98% of the time, but still go look at the details when relevant. This is an idea other compilers should copy.

Maybe ships should copy this approach too: issue fewer warnings, but provide a list of warning details for review when necessary.
by RiverCrochet | 2026-01-26 00:57:33+00:00
> Sexual content is uniquely powerful in its ability to reduce human beings to objects for use

Incorrect. The modern industrial revolution and most wartime militaries demonstrate far more ability to do this.

> and having the ability to generate endless amounts of it completely privately is a very dangerous power to have.

I mean, anyone can pick up some artistic skill and do this without a computer. Everyone really can have this "very dangerous power" if they want to. Your statement is only valid if sex or pictures/text of sex is intrinsically harmful, which is untrue.
by JuniperMesos | 2026-01-26 00:57:50+00:00
ICE officials are pretty consistently saying that they do more visible immigration enforcement in places where the local police are forbidden by local or state law from giving information about people they arrest to ICE, compared to places where the local police do this happily. Legally-forbidding local police from cooperating with federal immigration enforcement is a prototypically blue-state policy that red states do not generally do.

The visible disruptive protests against ICE activity are also the sort of thing that you'd expect the sorts of voters that make a blue state blue to do, so when ICE does arrest illegal immigrants in red states, there's much fewer people who are inclined to protest it and therefore less publicity in general.
by themafia | 2026-01-26 00:57:52+00:00
I did not suggest that; however, the law is clear. If I use my knowledge to produce code, under a specific license, then you take that code, and reproduce it without the license, you have broken the law.

You can twist this around as much as you like but there are several studies showing that LLMs and and will happily reproduce content from their training data.
by fjfaase | 2026-01-26 00:58:13+00:00
I have implemented similar behavior in some of my projects. For one, I also have also implemented 'cursors' that point to some part of a value bound to a variable and allow you to change that part of the value of the variable. I have used this to implement program transformations on abstract parse (syntax) trees [1]. I also have implemented a dictionary based on a tree where only part of the tree is modified that needs to be modified [2]. I have also started working on a language that is based on this, but also attempts to add references with defined behavior [3].

[1] https://github.com/FransFaase/IParse/?tab=readme-ov-file#mar...

[2] https://www.iwriteiam.nl/D1801.html#7

[3] https://github.com/FransFaase/DataLang