MurphyA/hacker-news huggingface dataset:
by gitremote | 2025-09-28 13:12:44+00:00
The US is too proud to admit that Ukraine is the world expert on drone warfare and that Americans should learn from Ukrainians.

"Ukraine's homegrown drones have become increasingly lethal, critical tools in war with Russia" https://www.cbc.ca/news/world/ukraine-fedorov-drones-war-rus...

"Poland turns to Ukraine for drone warfare expertise after Russian weapons enter airspace" https://www.pbs.org/newshour/world/poland-turns-to-ukraine-f...

The US needs Ukraine to exist and not be annexed by Russia.
by T-800Rad | 2025-09-28 13:13:50+00:00
Let's look at mammography, since that is one of the easier imaging exams to evaluate. Studies have shown that AI can successfully identify more than 50% of cases as "normal" that do not require a human to view the case. If group started using that, the number of interpreted cases would drop in half although twice as many would be normal. Generalizing to CT of the abdomen and pelvis and other studies, assuming AI can identify a sub population of normal scans that do not have to be seen by a radiologist, the volume of work will decline. However, the percentage of complicated cases will go up. Easy, normal cases will not be supplementing the Radiologist income the way it has in the past. Of course, all this depends upon who owns the AI identifying normal studies. Certainly, hospitals or even packs companies would love to own that and generate that income from interpreting the normal studies. AI software has been slow to be adopted, largely because cases still have to be seen by a radiologist, and the malpractice issue has not been resolved. Expect rapid changes in the field once malpractice solutions exist.
by IAmGraydon | 2025-09-28 13:13:56+00:00
I think I’m past being curious about the kind of person that makes claims like it’s dangerous for a person with right-leaning political alignment to walk through Portland. What is there to be curious about at this point? We’ve all seen this kind of rhetoric and it’s simply parroted propaganda from their dear leader, as is 90% of his comment history. I respect your right to be diplomatic, but I think more people need to be realistic at this point.

As for the guidelines, this entire thread violates them. Directly from the guidelines:

>Off-Topic: Most stories about politics, or crime, or sports, or celebrities, unless they're evidence of some interesting new phenomenon. Videos of pratfalls or disasters, or cute animal pictures. If they'd cover it on TV news, it's probably off-topic.
Show HN: We Built Mix, a Multimodal Agents SDK
by sarath_suresh | 2025-09-28 13:16:14+00:00
Mix is a multimodal agents SDK. It comes with a GUI playground for testing and debugging SDK workflows.

• Built for multimodal workflows instead of code based workflows • The GUI playground is built from the typescript SDK • All project data is stored plain text and native media files - absolutely no lock-in. • The backend is an HTTP server, check out our python and typescript SDK's
by Arch-TK | 2025-09-28 13:16:33+00:00
Yeah I re-read it now and don't feel so strongly about it. But I think its the sentence structure:

"This is the longest a pig organ has survived in a living person"

The pig organ is the first thing mentioned, with the living person last.

Whereas:

"This is the longest time a patient has survived after a pig organ transplant."

This puts the patient first, and doesn't give as much of that kind of vibe.

Edit: Actually, that updated sentence may need some adjustment. I assume when organ transplants fail we don't just let people die with them. So maybe that's why the original sentence had such emphasis on the survival of the pig organ...
by usrusr | 2025-09-28 13:16:41+00:00
Yeah, I was also thinking of music when I wrote that:

https://youtu.be/ZTcWojwUrfk?feature=shared

Dee Lite - I Had a Dream I Was Falling Through a Hole in the Ozone Layer

The one example of impeding ecological doom that humanity actually tackled by getting their shit together. Why did we succeed? Many ways to romanticize, but at the bottom of it is that it just wasn't that hard of a problem compared to the real toughies.

(I do believe that climate change worries are also the root of the resurgence of authoritarianism, but that's a story for another time. Just in short the key hypothesis: adopting a hate ideology is just another type of looking away from the problem that has no simple convenient answers)
by Imustaskforhelp | 2025-09-28 13:16:48+00:00
Well I actually really really appreicate nim and consider it to be a lovely language of sorts and want to build more in it just for hacking purposes/why not.

I mean. sure they might be a bit disappointed but I didn't even know that () this syntax works, I mean {} is already used by something like set iiirc so something like it for nim might break existing functionality.

I just really thought about how to convince others who might have the same grievances with nim because personally I don't mind whitespace but I also want nim to succeed of sorts.

Nim to me is a love letter of sorts to programming in general. Maybe I romanticize nim but the only language I feel this sense of writing software in is maybe golang.

I am forced to write typescript/python tho, yes I know that nim can be transpiled to js but still, I want to learn Nim too and just build some side casual projects like how people are building with zig. I don't want to suffer with memory management right now so I would use their garbage collection and then if someone wants performance, they can modify my software rather easily for that purpose too.

I was thinking of creating a music player from scratch in nim just for learning it. idk, i really want to build something in nim / maybe even contribute to its small libraries to increase the library support
by bbor | 2025-09-28 13:17:26+00:00
…I guess I’d just respond by saying that you should reacquaint yourself with the definitions of left vs right. It has nothing to do with what you mentioned.

I ask because the python debacle was indeed political — it was rooted in debates about DEI, what constitutes discriminatory speech, and other related issues.

No, I was not cheekily hoping to start a fight about politics.

Yes, I know how to spell onlookers, as does my spellchecker. I don’t know what you hope to gain from nitpicking someone’s typos, but I encourage you to answer that question to yourself. Dare I say “nothing”?
by resiros | 2025-09-28 13:17:29+00:00
There is a major mistake in the article. The author argues that openinference is not otel compatible. That is false.

>OpenInference was created specifically for AI applications. It has rich span types like LLM, tool, chain, embedding, agent, etc. You can easily query for "show me all the LLM calls" or "what were all the tool executions." But it's newer, has limited language support, and isn't as widely adopted.

> The tragic part? OpenInference claims to be "OpenTelemetry compatible," but as Pranav discovered, that compatibility is shallow. You can send OpenTelemetry format data to Phoenix, but it doesn't recognize the AI-specific semantics and just shows everything as "unknown" spans.

What is written above is false. Openinference (or for the matter, Openllmetry, and the GenAI otel conventions) are just semantic conventions for otel. Semantic conventions specify how the span's attributes should be name. Nothing more or less. If you are instrumenting an LLM call, you need to specify the model used. Semantic conventions would tell you to save the model name under the attribute `llm_model`. That's it.

Saying OpenInference is not otel compatible does not make any sense.

Saying Phoenix (the vendor) is not otel compatible because it does not show random spans that does not follow its convention, is ... well unfair to say the least (saying this as a competitor in the space).

A vendor is Otel compliant if it has a backend that can ingest data in the otel format. That's it.

Different vendors are compatible with different semconvs. Generalist observability platforms like Signoz don't care about the semantic conventions. They show all spans the same way, as a JSON of attributes. A retrieval span, an LLM call, or a db transaction look all the same in Signoz. They don't render messages and tool calls any different.

LLM observability vendors (like Phoenix, mentioned in the article, or Agenta, the one I am maintaining and shamelessly plugging), care a lot about the semantic conventions. The UI in these vendors are designed for showing AI traces the best way. LLM messages, tool calls, prompt templates, retrieval results are all shown in user friendly ways. As a result the UI needs to understand where each attribute lives. Semantic conventions matter a lot to LLM Observability vendors. Now the point that the article is making is that Phoenix can only understand the Openinference semconvs. That's very different from saying that Phoenix is not Otel compatible.

I've recorded a video talking about OTel, Sem conv and LLM observability. Worth watching for those interested in the space: https://www.youtube.com/watch?v=crEyMDJ4Bp0
by initramfs | 2025-09-28 13:17:35+00:00
36 years later, making the internet more widely available is still important to the rest of the world. While the U.S. is building and refurbishing nuclear power plants for AI datacenters, semiconductor process nodes have shrunk to the point where solar panels the size of a credit card can power an entire mobile device.

A 3D printer is symbolically considered the part of 4th industrial revolution- owning the "means of production" (though maybe not the supply chain). But just as the internet decentralized telecommunications and broadcast media, renewable energy has the ability to minimize coverage gaps, much like how 5G cell towers increase range.

The next step is owning the means of energy production. People are willing to pay $1100 for an iPhone or Samsung Galaxy phone and yet unwilling to integrate a $5 solar panel, because it is thought to be useless compared to the amount of power needed to run iOS or Android. Yet, there are other, lower power ways to send data, and an article about TCP/IP should be a reminder of that. https://indico.cern.ch/event/1331906/contributions/5606846/a...

The internet in 1988 was state of the art, and yet the protocols to develop even more autarkic computing systems have still not been optimized. https://newsteve.substack.com/p/from-telegrams-to-datagrams

I'm not saying he's resting on his laurels or that we shouldn't look back towards the success stories. I'm just encouraging people to wonder what a 34 year old Tim Berners-Lee would be developing today if he were adding another component to the internet.

I think the answer is hardware, not software.
by Eddy_Viscosity2 | 2025-09-28 13:17:56+00:00
The NFL did more than just ignore it, they actively tried to discredit the entire concept and destroy the reputation of the doctor who discovered it!

https://www.pbs.org/wgbh/pages/frontline/sports/league-of-de...

https://www.ucs.org/resources/nfl-tried-intimidate-scientist...
by Balinares | 2025-09-28 13:19:24+00:00
It's a boon if the goal is to write code then go home. It's a loaded footgun if the goal is to compose a stack and run it in production within SLO.

Python type hints manage to largely preserve the flexibility while seriously increasing confidence in the correctness, and lack of crashing corner cases, of each component. There's really no good case against them at this point outside of one-off scripts. (And even there, I'd consider it good practice.)

As a side bonus, lack of familiarity with Python type hints is a clear no-hire signal, which saves a lot of time.
by watwut | 2025-09-28 13:19:31+00:00
Yeah, his financial arguments are good. But I did listened a but to his podcast ... and good bulk of it is pure ranting. There are episodes with no economic analysis as far aw I can tell, but a stream of complains about Sammy Clammy being idiot and people whose names I dont remember being idiots.

He has literally hours and hours of that.
by alganet | 2025-09-28 13:19:31+00:00
I don't know about podcasts and stuff, but for music, you can already OBS this puzzle out real quick and use the natural song bars as synchronization steps.

1. One musician plays simple bars, repetitive stuff, and streams it.

2. Second musician receives the audio from musician 1, records a multi audio track video of himself alone (in one track) and the musician 1 output in another.

3. Stack undefinitely.

You play to what you hear, in real time. All tracks are recorded separately in separate computers and can be edited together quite easily.

Plus, this is already how most jams work in real life.

> "now" isn't a single universal instant, it's a moving target

Rhythm is already a moving target, a delay cycle. Musicians just need to know the beat 1 for each bar (which they should already know, as it is their job).
by espadrine | 2025-09-28 13:20:15+00:00
mosh is hard to get into. There are many subtle bugs; a random sample that I ran into is that it fails to connect when the LC_ALL variables diverge between the client and the server[0]. On top of it, development seems abandoned. Finally, when running a terminal multiplexer, the predictive system breaks the panes, which is distracting.

[0]: https://github.com/mobile-shell/mosh/issues/98
by lupusreal | 2025-09-28 13:20:31+00:00
> To use like we'd use paper.

How we use paper derives not only from our own practical needs, but also from the intrinsic limitations of paper. Stacks of paper are used because it's not possible to put several pages worth of text onto a single page of paper while maintaining a legible font size. The idiosyncratic way that tablets were used in Star Trek isn't how people would actually do things, it merely reflects the limitations of the writers to imagine all of the practical implications of technology such as they were depicting. It would be like somebody in the 1800s speculating about motor vehicles, supposing that teams of a dozen or more motor vehicles might be connected using ropes and used to tow a single carriage, because that's how they did it with horses.

> To use like we'd use horses.
by arximboldi | 2025-09-28 13:22:57+00:00
Came here to mention this. I'm shocked when people use YouTube to rip stuff. Soulseek is a remnant of the web 1.0 era and Napster times. It feels my heart with joy that it still exists. Also people that use it are mostly djs and have great collections that is a joy to explore, it's like being invited into someone's house, not being fed by a heartless algorithm. Plus the 1on1 model works great these days for music since internet is so fast, and it's a security against the lawyer mafia letters that you can get in Germany for using torrents.

I also spend like 300 to 500 EUR a year on Bandcamp so I don't feel bad about this. Plus a lot of stuff there is just hard to find elsewhere. In times where we keep losing agency through cloud-enshitification, AI-inscrutability and technofeudalism, Soulseek and its community brings me hope.
by CaptainOfCoit | 2025-09-28 13:24:01+00:00
> That’s why we need a Cern-like not-for-profit body driving forward international AI research.

Agree, and I think at this point AI development should be nationalized before it's too late. Sure, it'll move forward slower, but at least we're not explicitly launching ourselves into a future where a few CEOs will basically hold the world hostage, which we're inching closer to every day.
by firesteelrain | 2025-09-28 13:25:12+00:00
This is more about hedging/diversification. US has had bases in Saudi Arabia since the 90s. There was some shifting to Qatar in the past then re establishment of some base infra in 2019 due to Iran.

Calling it the start of a post American order feels like headline chasing. Riyadh is hedging, not cutting ties with Washington. Islamabad is hunting for relevance.
by tim333 | 2025-09-28 13:25:29+00:00
>AI is the asbestos we are shoveling into the walls of our society and our descendants will be digging it out for generations

Seems a bit pessimistic. AGI may not be here next year to keep the bubble going but will probably happen in the next decade or two and do much of the stuff advertised. It's like the dotcom bubble - much of commerce, banking and the like did move to the internet but not till a while after the financial bubble burst.
by jqpabc123 | 2025-09-28 13:25:29+00:00
Privacy Badger doesn’t block ads unless they happen to be tracking you; in fact, one of our goals is to incentivize advertisers to adopt better privacy practices.

There is an easy solution to this --- it is called "context sensitive" advertising. And the idea is simple --- ads are prioritized based on what you're currently viewing, not your viewing history (aka "personalized ads").

What's wrong with "personalized ads"? They are fundamentally rooted in the past --- and the past is often no longer relevant. Just because I searched for a car last week doesn't mean I haven't bought one already --- so why am I seeing auto ads when I search for pet supplies?. But if I'm currently looking at an auto dealers web site, the odds are pretty good that I'm still interested in buying one.

What's wrong with advertisers? Without any real proof, they have bought into this vision of advertising that is illogical, ineffective and simply not true in many cases --- the idea that personal browsing history is a good indicator of the future.

In the process, they have surrendered their ad budgets to a "black box" process that they have no insight into or control over and can be easily manipulated against them.

So why do I care? Because we *all* pay a price for this.
Show HN: Envyron – reusable env var templates and code snippets
by blackmamoth | 2025-09-28 13:25:44+00:00
I built *Envyron* to simplify setting up environment variables and generating boilerplate code for new projects.

- Define service templates with their environment variables - Combine services into project templates - Generate `.env` files and ready-to-use code snippets (TypeScript, Python, Go) - Mark variables as required or optional for validation

It’s *not a secrets manager*, so don’t store production secrets here, it’s just for templates and boilerplate.

I’m curious if this way of managing env var templates and generating code snippets makes sense. Any thoughts on how this could be improved or made more intuitive?

Try it: https://envyron.vercel.app

Github: https://github.com/blackmamoth/envyron
by LittleCloud | 2025-09-28 13:26:04+00:00
I happen to be a shareholder in EA as part of a diversified portfolio. Not that my vote matters but I'll definitely be taking PE money. +20% in one day is nothing to sneeze at.

From the other comments about EA's games, it's not like EA is that special of a company. There's always going to be some other company (not necessarily an AAA-games maker) worth putting your capital in and end up doing as well as what the hypothetical EA could do if it were not taken private. (Obviously finding such market-outperformer isn't easy but by the same argument I'm not convinced that EA would be obviously that outperformer either.)
by chubot | 2025-09-28 13:26:17+00:00
There was the WELL, CompuServe, Prodigy, AOL, all of which predated the web, and which were all commercial and proprietary services

I was on prodigy and AOL, and then the web

This thread actually shows the curse of inventing things and giving them away: some of the people who benefit from the idea think it is obvious, and some also think that you obviously should have given it away

It’s odd that if you create user-hostile products like Microsoft and Apple, you’re somehow more respected by (some) users
by ACS_Solver | 2025-09-28 13:26:34+00:00
I think it's not meant in contrast with proprietary standards, but (if you look at the book blurb) in contrast with people like Gates and Jobs. Bill Gates invented some things but is mostly known for taking his inventions, and those of others, to great commercial success. Steve Jobs never invented anything but was extremely successful at packaging existing tech into usable products people would buy.

Tim Berners-Lee on the other hand never attempted to turn the WWW into a product to sell, or make a browser company, or anything of the sort.
by CaptainOfCoit | 2025-09-28 13:27:45+00:00
It's worth noting that the initial proposal for WWW (https://www.w3.org/History/1989/proposal.html) was actually for a distributed/decentralized network, requiring no central authority/control:

> CERN Requirements - Non-Centralisation - Information systems start small and grow. They also start isolated and then merge. A new system must allow existing systems to be linked together without requiring any central control or coordination.

As the web grew, this obviously became less and less true. But I don't think there is anything in particular in the initial ideas for WWW that locks it into a client/server model, although that's what naturally happened.
by throwaway_7274 | 2025-09-28 13:27:46+00:00
Oh yeah, I can’t imagine most people are using their web editor thing. Good for them that they have it, I guess. It looks like it’s done well, a strong competitor for Overleaf. I’ve never even opened it, though, to be honest.

It is a little bit unfortunate that they don’t distinguish more clearly Typst-the-program and Typst-the-company in their advertising.
by topspin | 2025-09-28 13:28:09+00:00
> Regardless, a 70 kW generator fits on a small trailer. Smaller than the weapon itself. It will run for days on a good sized tank of diesel.

At full load and a thermodynamic efficiency of about ~31% a 70kW generator is about 300hp mechanical. Those fit on a trailer. Not a "small" trailer. A dual axle type trailer with ~1.3 tons of capacity (Cummings C70D2RE.) Military generators tend to be heavier than commercial units. It will burn about ~175 gal/day of diesel, so yes a "good sized" tank about: about ~3.2 55 gal drums every day.

Now, they're imagining "625 element" systems for adequate coverage of a high value site, like an air base. About 2000 bbl/day. That's a little more than 10 large tanker trucks of fuel.

Logistically non-trivial. The Russian's have learned that large fuel trucks are short-lived in drone-dense environments.

Of course, that all for 100% 24/7 operation. I suspect that any real system will quickly become adept at running far less than 100%.
by hoistbypetard | 2025-09-28 13:28:26+00:00
When he's making arguments and offering analysis, I think they're very often sound. That's why I (at least sporadically) continue to listen to episodes of his podcast, or read his pieces.

I'd love to read/listen to one that he worked on with a talented editor. I don't mind the swearing or the tone, and I enjoy a good rant here and there, but for me the amount of rambling and ranting obfuscates the good points he's making, just by sheer volume.
by 1dom | 2025-09-28 13:29:08+00:00
There were quite a few, I think. It depends who you ask as to which was the leading one.

There was also Microcosm, HyperG and others. The Web was notable amongst them in avoiding money and licensing sort of stuff altogether (e.g. Xanadu made a point about micropayments for lots of content, and I think many of the others fell to the temptation of catering to cash in some way or other).