MurphyA/hacker-news huggingface dataset:
by jauntywundrkind | 2025-12-17 17:13:11+00:00
Just to point this out: many of these frontier models cost isn't that far away from two orders of magnitude more than what DeepSeek charges. It doesn't compare the same, no, but with coaxing I find it to be a pretty capable competent coding model & capable of answering a lot of general queries pretty satisfactorily (but if it's a short session, why economize?). $0.28/m in, $0.42/m out. Opus 4.5 is $5/$25 (17x/60x).

I've been playing around with other models recently (Kimi, GPT Codex, Qwen, others) to try to better appreciate the difference. I knew there was a big price difference, but watching myself feeding dollars into the machine rather than nickles has also founded in me quite the reverse appreciation too.

I only assume "if you're not getting charged, you are the product" has to be somewhat in play here. But when working on open source code, I don't mind.
by atrettel | 2025-12-17 17:14:12+00:00
The article did not discuss this, but to me, one of the bigger differences between Fortran and more modern languages is the difference between functions and subroutines. Yes, they are not synonyms in Fortran and serve different purposes. I think this would trip up more people initially than the clunky syntax.

It is also a bit funny that the author complains about older Fortran programs requiring SCREAMING_CASE, when if anything this is an improvement over previous and current practices. Too many Fortran codes have overly terse variable names that often were just single characters or impenetrable abbreviations for obscure terms. I have had to create cheat sheets for each program to figure out what each variable was.

Sun Microsystems had a great quote about this back in the day [1]:

> Consistently separating words by spaces became a general custom about the tenth century A.D., and lasted until about 1957, when FORTRAN 77 abandoned the practice.

[1] https://docs.oracle.com/cd/E19957-01/802-2998/802-2998.pdf
Show HN: GhostStream – zero-config hardware-accelerated video transcoding
by BleedingXiko | 2025-12-17 17:14:37+00:00
Hi HN,

I built GhostStream while working on a self-hosted media server and wanting a simple way to offload video transcoding to whatever hardware was available on the network.

GhostStream is an open-source video transcoding server with:

- zero configuration startup

- automatic GPU / encoder detection (NVENC, QuickSync, AMF, VideoToolbox)

- live HLS streaming, ABR, and batch modes

- automatic fallback to CPU if hardware encoding fails

- a small HTTP + WebSocket API for progress updates

It’s designed to run locally (no cloud dependency) and works well as a sidecar for lightweight media servers.

If you want to see it working quickly, the repo includes a demo that starts a transcode from a public video URL and opens playback automatically:

python examples/demo.py

I’m mainly interested in feedback on the API surface, hardware detection, and real-world transcoding edge cases.
by LexiMax | 2025-12-17 17:15:01+00:00
Exactly. It's one thing to be an idiot on Twitter, it's another for you to donate money to a cause specifically designed to deny rights to people - a cause that was actually successful for a time. That's something that speaks to a fundamental lack of empathy that I'm not sure he's ever directly addressed.

But in any case, I've heard this argument before, and the timeline doesn't make sense. At the time he resigned, Chrome was very firmly ahead of Firefox, and given his track record with Brave, the idea that Eich would have single-handedly saved Mozilla is also pretty dubious to me.

It seems like a disingenuous and lazy talking point tailor made to blame the demise of Firefox on a culture war politics, when in reality it's the fact that Google was willing to throw much more time and resources at the browser market than a non-profit, unimpeded by the same sort of anti-trust and lack of development that brought Internet Explorer low.
by jtrn | 2025-12-17 17:15:19+00:00
This is the first flash/mini model that doesn't make a complete ass of itself when I prompt for the following: "Tell me as much as possible about Skatval in Norway. Not general information. Only what is uniquely true for Skatval."

Skatval is a small local area I live in, so I know when it's bullshitting. Usually, I get a long-winded answer that is PURE Barnum-statement, like "Skatval is a rural area known for its beautiful fields and mountains" and bla bla bla.

Even with minimal thinking (it seems to do none), it gives an extremely good answer. I am really happy about this.

I also noticed it had VERY good scores on tool-use, terminal, and agentic stuff. If that is TRUE, it might be awesome for coding.

I'm tentatively optimistic about this.
by simonw | 2025-12-17 17:15:45+00:00
Quick pricing comparison: https://www.llm-prices.com/#it=100000&ot=10000&sel=gemini-3-...

It's 1/4 the price of Gemini 3 Pro ≤200k and 1/8 the price of Gemini 3 Pro >200k - notable that the new Flash model doesn’t have a price increase after that 200,000 token point.

It’s also twice the price of GPT-5 Mini for input, half the price of Claude 4.5 Haiku.
by BXLE_1-1-BitIs1 | 2025-12-17 17:16:14+00:00
During Petzold’s preliminary hearing on Oct. 1, 2023, the Crown called RCMP [supposed] digital forensic expert Const. Wilson Yee to explain his analysis of the email on Marguerite’s laptop.

Petzold's defence lawyer Ian McKay then had a chance to cross-examine.

He asked Yee about the email “headers” — metadata contained in the digital file that is not typically seen by the end user unless they specifically go looking for it.

The email headers read, in part: "Received: From Emkei.CZ".

That website, based in the Czech Republic, describes itself as a "free online fake mailer” and allows users to send emails that can appear to come from any sender.
by adam_gyroscope | 2025-12-17 17:16:25+00:00
We do integration testing in a preview/staging env (and locally), and can do it via docker compose with some GitHub workflow magic (and used to do it that way, but setup really slowed us down).

What I want is a remote dev env that comes up when I create a new agent and is just like local. I can make the service but right now priorities aren’t that (as much as I would enjoy building that service, I personally love making dev tooling).
by tracker1 | 2025-12-17 17:16:39+00:00
Definitely cool to see... Lost of new TUI applications, but seems to be more than a handful of DB UIs at this point. Was half surprised it wasn't another Rust+Ratatui application. Not that there's anything wrong with that either.

Maybe I'm just a little jaded at seeing a lot of the same type of thing rehashed multiple times a week lately.

This isn't meant to detract from this author, or any other... You have an itch and scratched it. This is what makes open-source work.
by terom | 2025-12-17 17:16:40+00:00
Working with Jenkins CasC, JobDSL and declarative pipelines, I'm not sure where the million times comes from. Sure, there are some annoying parts, and GHA has the social network for reusable actions, but apart from that it's not that different.

Oldschool maven type jobs where you type shell script into a `<textarea>`? Yeah, let's not talk about those, but we don't have a single one left anymore.
by OxfordOutlander | 2025-12-17 17:17:34+00:00
Thank you!

Quite honestly, this is exactly what I am currently doing - identified a market with probably $50mm global TAM. Bootstrapping with first design partners currently.

One thing I didn't mention is that there are often a few sleepy legacy SaaS players (often public) in these niche markets who don't have the chops to add AI to their product and may be a good takeout / exit down the line. Won't be for billions, but if you bootstrap, that doesn't really matter.
by crazygringo | 2025-12-17 17:17:52+00:00
Omitting facts that are utterly irrelevant is not lying by omission. The media doesn't report what he ate for breakfast or which brand of clothing he buys either.

People's religion and political views aren't generally considered relevant to a homicide unless there's an indication they had something to do with the motive, at which point they get reported. Otherwise, the media sticks to basic biographical details like occupation and family status.

Otherwise, the media gets accused of sensationalizing things, implying someone's religion is relevant to stir up controversy, etc.

If it turns out this was either a hate crime or a politically-motivated crime, do you really think the media will suppress that? Spoiler: they don't.
by try_the_bass | 2025-12-17 17:17:53+00:00
I live in a country where such abuses are rare? They happen, sure, and are broadly covered when they do, but this distorts the perception of how often they happen, which is "not very often".

I also don't commit crimes, so I really don't have much to worry about.

This, coupled with the fact that I will leave the country if abuses start to become more common, gives me a lot of confidence that I indeed have nothing to worry about.

And I like the decreases in crime that these kinds of technologies drive. The downside of them can be large, sure, but the downside risk is minimal. The upside is small to medium, but is real and demonstrable.

To me, that makes it worth it, and I tire of folks who would prevent the upsides of various technologies, based on hypotheticals, vanishingly unlikely scenarios, and their own downside risks--which might, as it turns out, be large because they're the ones committing crimes?
by dragonwriter | 2025-12-17 17:17:56+00:00
> And the fact that python doesn't specify the semantics of its type annotations is a super interesting experiment.

That hasn't been a fact for quite a while. Npw, it does specify the semantics of its type annotations. It didn't when it first created annotations for Python 3.0 (PEP 3107), but it has progressively since, starting with Python 3.5 (PEP 484) through several subsequent PEPs including creation of the Python Typing Council (PEP 729).
by simonw | 2025-12-17 17:18:05+00:00
Calculating price increases is made more complex by the difference in token usage. From https://blog.google/products/gemini/gemini-3-flash/ :

> Gemini 3 Flash is able to modulate how much it thinks. It may think longer for more complex use cases, but it also uses 30% fewer tokens on average than 2.5 Pro.
by srameshc | 2025-12-17 17:18:28+00:00
I am trying to make a constructive feedback and not just critical if I sound that way by anychance. I spent a bit of time but it's hard to get the product. Instead of the team photo on home page, you could show some images of what you mean by the product personalization. Honestly people don't have much time to read through and understand a product , which has a simple value proposition.
How should a solo founder with a non LLM AI prototype get early support?
by theantagonistai | 2025-12-17 17:19:01+00:00
I am a solo founder with a working AI prototype that does not rely on LLMs or scaling.

I have tried reaching out to AI researchers, angels, micro-grant programs, and accelerators, but haven’t yet found the support yet.I have a public technical article and a demo video.

Now I am looking for practical advice on next steps:

Where do early-stage, unconventional technical ideas usually get serious feedback?

Are there communities that engage with non mainstream AI work?

I would appreciate guidance from anyone who has been in a similar situation.

Thanks.
by twelvechess | 2025-12-17 17:19:21+00:00
Ok, your UI/UX is amazing, the experience is awesome. But for me, I don't immediately understand what you do and for whom. What I understand: You tailor my website to the visitor on my site (landing page), which would be pretty cool as an add on. What I don't understand: How you would do that, how do you create a personalized experience for a visitor you don't know something about?
by twosdai | 2025-12-17 17:19:32+00:00
In the digital world, we should be able to go back from output to input unless the intention of the function is to "not do that". Like hashing.

Llms not being able to go from output back to input deterministically and for us to understand why is very important, most of our issues with llms stem from this issue. Its why mechanistic interpretabilty research is so hot right now.

The car analogy is not good because models are digital components and a car is a real world thing. They are not comparable.
by zhyder | 2025-12-17 17:19:41+00:00
Glad to see big improvement in the SimpleQA Verified benchmark (28->69%), which is meant to measure factuality (built-in, i.e. without adding grounding resources). That's one benchmark where all models seemed to have low scores until recently. Can't wait to see a model go over 90%... then will be years till the competition is over number of 9s in such a factuality benchmark, but that'd be glorious.
by ggillas | 2025-12-17 17:19:46+00:00
I've always liked this song from the Cure, we're hedonists on a treadmill:

I'm always wanting more, anything I haven't got Everything I want it all, and I just can't stop Planning all my days away but never finding ways to stay Or ever feel enough today, tomorrow must be more Drink, more dreams, more bed, more drugs More lust, more lies, more head, more love Fear more fun, more pain, more flesh More stars, more smiles, more colors, more sex

But however hard I want I know deep down inside I'll never really get more hope Or any more time Any more time Any more time

I want the sun to fall in, I want lightning and thunder Blood instead of rain, I want the world to make me wonder I want to walk on water, take a trip to the moon Give me all this, give me it soon More drink, more dreams, more drugs More lust, more lies, more love

But however hard I want I know deep down inside I'll never really get more hope Or any more time Any more time Any more time Any more time
by stuffn | 2025-12-17 17:20:13+00:00
"AI" is more like a bird that flies around eating worms, sometimes regurgitates the nutrition, and sometimes regurgitates a pound of bolts. Then it apologizes, flies around again, and regurgitates pebbles. It does it again but this time it regurgitates acid that vaguely appears to be the same nutritious substance. If it flies around too much it will lose it's context and begin to think it's not a bird but rather a donkey.

Most of "AI"s superpower is tricking monkeys into anthropomorphizing it. It's just a giant, complicated, expensive, environmentally destructive math computer with no capability to create novel thought. If it did have one superpower it's gaslighting and manipulation.
by qcnguy | 2025-12-17 17:20:14+00:00
It has the knowledge workers but not the capital or laws that make it attractive for them to build tech firms.

Many US tech firms would be either illegal to operate in the EU or legally very difficult. Any social network is a problem to operate in the EU because you are considered fully liable for the speech acts of users regardless of company size.

Now look at web search, YouTube, social media, messaging apps, cloud... they all involve reproducing the speech of users at scale without pre-moderation. So you just can't operate them in Europe without endless legal problems and costs that make you uncompetitive. Even operating something like Hetzner is hard!

So if the EU continues picking fights with the US and access is lost, who in their right mind would sign up for the multi-decade effort to compete with them? It would be an endless nightmare and there's really no point. The EU Commission has absolutely no institutional will or ability to compete with the US in tech or service markets, meaning the EU will absolutely blink first. They are all Outlook and Netflix addicts, all it will take is their wives/husbands/children bitching about how they suddenly can't use the App Store and they'll fold quickly. So anyone dumb enough to try and build up a business that competes with the US firms purely by being EU-homed will get immolated the moment the EU gives up and submits to what the White House wants, which they are 100% guaranteed to do.
by Aurornis | 2025-12-17 17:20:14+00:00
Regarding the 3D printing comment in the article: The cost to get started is no longer very high. A $200 A1 Mini with a $13 0.2mm nozzle can produce impressive detail. Example I found from a Google search: https://www.reddit.com/r/BambuLab/comments/195ehda/first_few...

The quality won’t satisfy the hardcore collectors but it’s good enough for kids to play with. The experience of printing them is fun too.
by peppersghost93 | 2025-12-17 17:20:21+00:00
An egalitarian society where the means of production are owned (or mostly owned) by the working class. A blend of that and small private industry with heavy regulation would be nice. I like how the Kurds in Rojava are trying to build things but it's impossible to know how successful their ideas could be while they're dodging bullets from Syria and Turkey. The Zapatista movement is another way of doing things I'd consider.
by romandba | 2025-12-17 17:20:40+00:00
Cloud DevOps DBA with extensive experience managing and optimizing SQL Server environments across on premises and Microsoft Azure. Proven track record in high availability, performance tuning, capacity planning, migrations, and automation, supporting mission critical workloads in enterprise and cloud native architectures. Strong background in Azure SQL, SQL Managed Instance, Always On, disaster recovery, and DevOps driven database operations, with a focus on reliability, scalability, and cost efficient performance.
by hunvreus | 2025-12-17 17:20:55+00:00
It's pretty much as advertised: a really simple documentation template built with 11ty [1] and Tailwind.

I've been releasing a few projects in the past year: Basecoat [2], Pages CMS [3], and lately /dev/push [4]. Each one of them needed its own documentation.

Sure, I could have used stuff like Mintlify or Docusaurus. But I really wanted something fast, modern, simple, and good-looking. And if possible: no React.

Since it's using Basecoat, you get a shadcn/ui compatible design system, so pretty easy to style.

I'll be rolling it out to all my projects, but maybe some of you find it useful.

[1]: https://11ty.dev

[2]: https://basecoatui.com

[3]: https://pagescms.org

[4]: https://devpu.sh
by nickjj | 2025-12-17 17:21:15+00:00
I was a Udemy instructor for ~10 years selling tech courses but focused more on delivering courses through my own site for the last ~5-6 years.

Something never felt right with how Udemy promoted courses. I used to have a top selling course there, selling thousands of copies a month and now it gets basically no sales but it's still one of the highest rated courses in that niche on their platform. It's just no longer ranked or promoted by Udemy, for years.

I have no evidence of this but my personal opinion is their ranking is probably not fully automated and they have special offers and deals with certain instructors and if you're not a part of this club, oh well.

Again, it's all speculation but I can only go by what my numbers are. They were small scale life changing and now nothing but the quality of the courses I produced didn't change. It doesn't make sense. Of course it could be one big coincidence too, but this has been tracked and analyzed over years.
by dundarious | 2025-12-17 17:21:27+00:00
I see this as an expression of the same underlying complaint as Casey Muratori's 30 Million Line Problem: https://caseymuratori.com/blog_0031

Casey argues for ISAs for hardware, including GPUs, instead of heavy drivers. TFA argues for a graphics API surface that is so lean precisely because it fundamentally boils down to a simple and small set of primitives (mapping memory, simple barriers, etc.) that are basically equivalent to a simple ISA.

If a stable ISA was a requirement, I believe we would have converged on these simpler capabilities ahead of time, as a matter of necessity. However, I am not a graphics programmer, so I just offer this as an intellectual provocation to drive conversation.
AI search engine – How to prevent bots?
by chaztaubelman | 2025-12-17 17:22:10+00:00
Hi, I'm launching an AI search engine (ex Perplexity like). I don't want to force people to sign up to use it. I want free visitors be able to discover it and use it. However, I've had issues in the past with bots spamming usage, which exploded my costs.

What are the best methdos to prevent those bots, while also having a frictionless UX ? I've heard of Cloudflare. Will that pop for every user or only for those who are trully suspicious ?

Thanks
by PaulKeeble | 2025-12-17 17:22:11+00:00
If I can turn it off as they claim I don't care too much other than it's development time wasted towards something I won't be using. They could have spent time fixing some of the sites that don't work correctly, implementing standards that are missing or just improving performance and memory usage. All of those things would be welcome as would some improvements on the mobile version it's not super usable I find it kind of irritating.
by try_the_bass | 2025-12-17 17:22:30+00:00
> Want to spend an hour on the side of the highway while the police search your vehicle?

Again. I don't commit crimes, so this isn't likely to happen to me. And if it does, they will find nothing, and I'll be slightly inconvenienced. It'll suck, but you know what else is inconvenient? Getting bipped.

Guess which of those risks is higher, and which has changed more based on this technology?

> The principle is _Don't Tread On Me._

Pretty sure that doesn't mean what you think it means. Tracking your movements in public spaces doesn't diminish your freedom in any way, so nothing is being tread on.
by tootyskooty | 2025-12-17 17:22:30+00:00
Since it now includes 4 thinking levels (minimal-high) I'd really appreciate if we got some benchmarks across the whole sweep (and not just what's presumably high).

Flash is meant to be a model for lower cost, latency-sensitive tasks. Long thinking times will both make TTFT >> 10s (often unacceptable) and also won't really be that cheap?
by 5upplied_demand | 2025-12-17 17:22:31+00:00
> Trump stated that Project 2025 wasn't related to his campaign because it wasn't.

But it is related to the list of "Trump's Policies" that you created out of thin air, which bare a striking resemblance to many of the policies in Project 2025. This especially true with regard to military, foreign policy, and education. That's the point, he has almost no policies that he truly believes in (maybe immigration and tariffs?).

> Heritage doesn't speak for Trump--especially about abortion.

You cannot claim to know Trump's stance on abortion because he has taken literally every position on this topic. There are news articles spelling it all out [0]. Your comment is actually a perfect example what I am trying to explain:

Trump has no discernible policy on abortion, as laid out in the article below. In order to ascribe him one, you seem to have taken the one that you align with most and applied it to him.

[0] https://www.nbcnews.com/politics/donald-trump/trumps-many-ab...
by caminanteblanco | 2025-12-17 17:22:46+00:00
Does anyone else understand what the difference is between Gemini 3 'Thinking' and 'Pro'? Thinking "Solves complex problems" and Pro "Thinks longer for advanced math & code".

I assume that these are just different reasoning levels for Gemini 3, but I can't even find mention of there being 2 versions anywhere, and the API doesn't even mention the Thinking-Pro dichotomy.