MurphyA/hacker-news huggingface dataset:
by richardgill88 | 2025-12-23 13:58:39+00:00
> Is it the prompt that Anthropic has been polishing in Claude code for so long?

I think so.

The opencode TUI is very good, but whenever I try it again the results are subjectively worse than Claude Code. They have the disadvantage of supporting many more models in terms refining prompts / tool usage.

The Claude Code secret sauce seems to be running evals on real world performance and then tweaking prompts and the models themselves to make it work better.
by blueskyline | 2025-12-23 13:58:51+00:00
Hi HN,

I built Opinara because I was curious if opinions on everyday topics (like tipping or food) follow geographic borders.

The visualization uses React Simple Maps to show voting patterns in real-time. I handled the i18n for 50+ languages to try and get a truly global sample.

Tech stack: React, Express, PostgreSQL, Railway/Vercel.

Would love feedback on the map performance and if the "blind voting" (results hidden until you vote) feels fair.
by Nevermark | 2025-12-23 13:59:08+00:00
I am having trouble understanding how that is a swipe.

If you are pointing out that the technical solution I proposed isn't perfect, that children may steal their older family members identities, I agree.

As noted, imperfection is a common, unhelpful argument, against improvement. However, identifying imperfections is constructive, if the point is to continue to solve problems. (Kids stealing identities isn't great for many reasons.)
by jcgl | 2025-12-23 13:59:16+00:00
> Try installing kde and gnome, then uninstalling both and check how many packages remain.

Sounds like a package manager or package problem. Competent package managers (e.g. dnf) remove unneeded packages and all their owned files. Albeit, I think with apt you need to do a manual autoremove to remove orphaned packages.

Not suggesting that they're equivalently powerful compared to nix, but this specific thing shouldn't be a problem with traditional package managers.
by apocalyptic0n3 | 2025-12-23 13:59:18+00:00
I'd wager that most agency devs have wanted to do this too. CMS's never work the way you want them to as an dev.

Thankfully, the work you have done (along with your competitors) in making headless CMS's viable not just for devs but also for content maintainers has made CMS work far more enjoyable.

It's awesome that you not only built out the dream most agency devs have, but made a successful business out of it at the same time.
by oh_my_goodness | 2025-12-23 13:59:29+00:00
Sounds like we agree on how basis vectors work. But you’re talking about the initial state, and I’m talking about the output. Finding a basis that makes the output an eigenvector isn’t trivial. Take Grover’s algorithm. You have to iterate to approximate that eigenvector. Small errors in the amplitudes can prevent convergence. When you have 2^256 components, amplitudes are divided down by around 2^128.

Even preparing the initial state that accurately is only trivial on paper.
by graemep | 2025-12-23 13:59:40+00:00
> Our local high school has had a shooting or stabbing in 2022, 2023, 2024, and 2025. Last month, 2 students were shot

That is astonishing. How do people tolerate that risk to their kids? I would refuse to send my children to a school that dangerous. I have lived in a country that had a civil war and large scale terrorism and my kids were never exposed to that level of danger.

My school had one stabbing in its history, which is not not far short of two hundred years. That is my expectation of the norm for a school.
100,000x scale, same memory – cryptographic proof of O(1) AI memory
by LexiCoAS | 2025-12-23 14:00:04+00:00
With O(n) memory, scaling 100,000x should require 100,000x more RAM.

I scaled from 1,000 to 100,000,000 tasks. Memory stayed at ~3GB the entire time.

Here's the cryptographic proof.

The benchmark:
- 1K tasks: ~3GB memory
- 100K tasks: ~3GB memory
- 1M tasks: ~3GB memory
- 10M tasks: ~3GB memory
- 100M tasks: ~3GB memory

Same memory. 100,000x scale. Merkle-verified.

Hardware: Intel i7-4930K (2013), 32GB RAM

The proof:
Every task is SHA-256 hashed into a Merkle tree. Root hash commits to all 100 million tasks. You can verify individual samples against the root. The math either works or it doesn't.

Root hash: e6caca3307365518d8ce5fb42dc6ec6118716c391df16bb14dc2c0fb3fc7968b

What it is:
An O(1) memory architecture for AI systems. Structured compression that preserves signal, discards noise. Semantic retrieval for recall. Built-in audit trail.

What it's not:
A reasoning engine. This is a memory layer. You still need an LLM on top. But the LLM can now remember 100M interactions without 100M× the cost.

Background:
Solo developer. Norway. 2013 hardware.

Looking for:
Feedback, skepticism, verification. Also open to acquisition conversations.

Repo: https://github.com/Lexi-Co/Lexi-Proofs
by KellyCriterion | 2025-12-23 14:00:10+00:00
Its really interesting how this stories about "getting somehow richt with a startup" seems to be more portrayed on social media than on classic media?

I guess this is because on classic media, you have limited slots for sending - on social media, everybody can broadcast (youtubes slogan was "broadcast yourself", IIRC, for a long time?)

This allows those shows to be produced at nearly minimum costs - and since this is content is viewed by a lot of people, the creators see that "inviting the next rich guy" drives traffic & clicks, Id say?
by estearum | 2025-12-23 14:01:32+00:00
It's actually a far less effective enforcement scheme than even Obama used both in absolute numbers and in priority.

The Trump admin is stuffing the processing queue (which is normally overwhelmed with high-priority cases) with thousands of low-priority cases, which actually has the effect of keeping dangerous people (always been high-priority) in the country longer.

Just what you'd expect from a totally braindead manager. Looks great if you're a malicious moron though!
by Nevermark | 2025-12-23 14:01:51+00:00
Reality check: Children have many and useful opportunities to use devices in all kinds of situations away from parents.

Useful situations. On devices parents don't control.

Expecting parents to follow their children around 24/7, in case they access some adult site from a public or friend's device they don't control is beyond ridiculous.

Privacy protecting, anonymous validation of 18+ status solves the problem, in a way that doesn't require unrealistic "parenting" behavior, protects everyone's privacy, and is even helpful to responsible adult sites.

Condescendingly telling parents to "parent" in a way that is virtually impossible, instead of helping, is just rolling out the red carpet for alternate non-anonymous age verification legislation.

Zero knowledge tech, like end-to-end encryption, protects privacy.
by dust4brekky | 2025-12-23 14:03:04+00:00
It's worth noting that the founders of the Lemkin Institute have, between them, held multiple leadership roles in reputable academic departments devoted to the study of genocide, and have also both been on the ground during or shortly after genocides or other crimes against humanity as part of international teams tasked with figuring out what happened and how to hold perpetrators accountable. These are not some lightweight bloggers.

The US government, in particular Kristi Noem, Donald Trump, and Marco Rubio, are, by the logic of the legal power they themselves invoked, war criminals who rightly belong in the Hague.
by Mountain_Skies | 2025-12-23 14:03:22+00:00
Along those lines, if the model's output was actually deterministic, would the patent be bound to using the prompt with only one particular model since the output would be different, in some cases wildly different, with other models or even other versions of the same model?

My absolute wild guess as a layman is that prompts will at most get "trade secret" protection and won't be able to be copyrighted or patented.
by srean | 2025-12-23 14:04:47+00:00
Without knowing details it's very hard to give specific recommendations. However if you follow that thread you will see folks have commented on what has worked for them.

In general I would recommend get Hyndman's (free) book on forecasting. That will definitely get you upto speed.

https://news.ycombinator.com/item?id=46058611

Wishing you the best.

If it's the case that you will ship the code over client's fence and be done with it, that is, no commitments regarding maintenance, then I will say do what the management wants. If you will continue to remain responsible for the ongoing performance of the tool then you will be better if choosing a model you understand.
by embedding-shape | 2025-12-23 14:05:20+00:00
> Sure. Correct. Wishing for the failure of the Pax Americana is cheering on the return of wars of conquest. First and foremost by the great powers.

So because someone doesn't want the US as a world police, means they want some other country as world police? Can't people just wish/want no one to be world police?

I never understood the lack of nuance in American politics and in lots of conversations with Americans. Just because you don't like A, doesn't mean you suddenly love B, no matter how much you see them as direct antonyms or whatever, what's up with trying to argue in this way? What conversation and discussions are improved by this sort of behavior? What is your goal with doing that, some sort of gotcha?
by dpedu | 2025-12-23 14:06:04+00:00
Huh? It says so right in the README.

https://github.com/elitan/velo/blame/12712e26b18d0935bfb6c6e...

And are we really doing this? Do we need to admit how every line of code was produced? Why? Are you expecting to see "built with the influence of Stackoverflow answers" or "google searches" on every single piece of software ever? It's an exercise of pointlessness.
by gavinray | 2025-12-23 14:06:12+00:00
You can use "psql" to dump subsets of data from tables and then later import them.

Something like:

psql <db_url> -c "\copy (SELECT * FROM event_data ORDER BY created_at DESC LIMIT 100) TO 'event-data-sample.csv' WITH CSV HEADER"

https://www.postgresql.org/docs/current/sql-copy.html

It'd be really nice if pg_dump had a "data sample"/"data subset" option but unfortunately nothing like that is built in that I know of.
by pierridotite | 2025-12-23 14:07:12+00:00
Hello HN, OP here.

I built this TUI (Terminal User Interface) because I wanted to watch market trends without leaving my command line environment.

It uses Yahoo Finance and CoinGecko APIs with a local caching system (JSON) to handle rate limits gracefully. It is written in Node.js and uses `blessed` for rendering.

Happy to answer any questions about the implementation!
by rramadass | 2025-12-23 14:07:14+00:00
Not a blog, but books detailing real-world experiences from Indian Engineers/Scientists/Researchers; Quite inspiring to see how people strive unceasingly towards a goal in spite of all the limitations and hurdles (viz. Political/Financial/Material etc.) imposed on them.

There is much to learn, in these books.

The Mind of an Engineer by Purnendu Ghosh et al. - https://link.springer.com/book/10.1007/978-981-10-0119-2

The Mind of an Engineer: Volume 2 by Purnendu Ghosh et al. - https://link.springer.com/book/10.1007/978-981-15-1330-5
by hexbin010 | 2025-12-23 14:07:24+00:00
Ryanair weren't just a bystander in this race to the bottom, they were primary drivers of creating it, along with Easyjet, undercutting competition and forcing everyone else to become a low cost carrier.

They're a total success commercially you can't deny it, but my god what a horrible experience for everyone involved, passengers and staff alike
by oblio | 2025-12-23 14:07:37+00:00
The public transport commute was definitely a super commute, so that's the starting point.

And yeah, that's one of the things to take into account when choosing both a residence and a job.

If you don't have a direct connection (ideally) or very good transfers, yeah, it's going to get ugly quick.

I found a comment on Youtube particularly poignant for this type of problem:

> I worked 7 miles away in Redditch for 18 years, for my sins. The 16 minute journey by car took 45 minutes at rush hour, so I experimented with buses which took an hour and a half, needed two separate tickets from different bus companies, and didn't allow me to do any overtime. I took up cycling and once fit the journey only took 24 minutes.

* * *

Which leads back to my original point: let's all campaign for better public transportion infrastructure, for more dedicated bus lanes, for more bike lanes, for more walkable neighbourhoods, for less car-only infrastructure. Let's give people more options.

Because while there are tons of anecdotes against public transportation, for example, the numbers reveal that it's badly needed and used by millions and millions of people wherever it's available and the coverage and frequency aren't completely unusable. So demand for public transportation is there.

Cars should be there to "plug" the gaps where public transportation, cycling, walking are not valid options. Not be the default as they are in many places.

Let's optimize for 80% of the population first.

Oh, nice side effect: once all those sardines are neatly packed in buses, trams and trains (or on top of bikes) they're no longer on roads so people who do have to use cars have much faster and relaxed commutes.
by hylaride | 2025-12-23 14:07:55+00:00
If you worked in an industrial setting, legacy tech abounds due to the capital costs of replacing the equipment it supports (includes manufacturing, older hospitals, power plants, and etc). Many of these even still use token ring, coax, etc.

One co-op job at a manufacturing plant I worked at ~20 years ago involved replacing the backend core networking equipment with more modern ethernet kit, but we had to setup media converters (in that case token ring to ethernet) as close as possible to the manufacturing equipment (so that token ring only ran between the equipment and the media converter for a few meters at most).

They were "lucky" in that:

1) the networking protocol that was supported by the manufacturing equipment was IPX/SPX, so at least that worked cleanly on ethernet and newer upstream control software running on an OS (HP-UX at the time)

2) there were no lives at stake (eg nuclear safety/hospital), so they had minimal regulatory issues.
by wffurr | 2025-12-23 14:08:01+00:00
I am sorry I don't have the precise statement about relative rates of gun deaths and mass shootings in the US vs the rest of the OECD. Here's a data point to ponder, firearms are now the leading cause of death for children and adolescents in the US: https://www.nejm.org/doi/full/10.1056/NEJMc2201761

This is not true for any other OECD country.
by keepamovin | 2025-12-23 14:08:22+00:00
FB has been a pioneer in voice and audio, somehow. A couple of years ago FB-Research had a little repo on GitHub that was the best noise-removal / voice-isolation out there. I wanted to use it in Wisprnote and politely emailed the authors. Never heard back (that's okay), but I was so impressed with the perceptual quality and "wind removal" (so hard).
by lucideer | 2025-12-23 14:08:37+00:00
> Could it be cheaper or faster? Probably

Ultimately, it depends on your stack & your bottlenecks. If you can afford to run slower queries then focusing your efforts elsewhere makes sense for you. We run ~25kqps average & mostly things are fine, but when on-call pages come in query performance is a common culprit. The time we've spent on that hasn't been significantly different to self-hosted persistence backends I've worked with (probably less time spent but far from orders of magnitudes - certainly not worthy of a bullet point in the "pros" column when costing application architectures.
by latexr | 2025-12-23 14:08:50+00:00
> This feels like a petty attempt to diminish the fact

It feels that way to you because you misunderstood the point and are outright assuming bad faith (as evidenced by sibling comments).

> I can and this code appears to be

Yes, appears. To know for sure you’d have to read more of it. You’d have to spend time to understand it. If you know the author and know they have been writing code before LLMs and they tell you they have written it all themselves or at the very least reviewed it all, you’ll place a certain amount of trust in the code based on the author. If, however, they say they vibe coded all of it and verified nothing, you’re no longer trusting the abilities of the author but the random musings of LLMs.

Those two scenarios entail different levels of trust and verification and they affect how much time you yourself will decide to spend on doing your own review to go from appears good to “I’m confident it is good”.

This is not hard to understand. All you have to do is not assume that everyone who makes a question about LLM usage is immediately bashing the project. In other words, don’t engage in bad faith and don’t assume motivation from strangers.
by BrannonKing | 2025-12-23 14:09:00+00:00
The whole place-and-route thing is completely wrong for using FPGAs as accelerators. We don't need an optimal layout, we need a tiled layout (like the GPU does). All that we need for this to happen is for the companies making the FPGAs to open up the board layout file spec. They don't need to even make/ship any software at all. Just ship the dang file that says where the resources & timings are and some instructions on how to toggle the LUT config.

My feeling is that hardware companies do better when they ship the software needed to utilize their hardware for free. (You need a little margin in the hardware price to cover the software development). However, the FPGA companies haven't figured this out. They try to make way too much software and charge exhorbitant fees for it, somehow thinking that their hardware is useless without that. In fact, their hardware is useless because I can't put anything on it without a 1-to-20 hour compile time. That makes it impossible to use it as an accelerator. I can compile OpenCL for my GPU in a few milliseconds; that's what we need for the FPGA. Even thirty seconds would be easily tolerable -- there's many a game that still requires 15 seconds to load a level and compile its shaders.

FPGAs could be much more useful than they are at present. They've artificially limited themselves to ASIC prototyping alone.

So Intel bought an FPGA company -- nobody knows why. AMD got scared and did the same thing with no clue what to do with it. They've both let them rot. Intel did start incorporating it into its compiler targets, but it was only half-baked. Now they've wisely divested themselves of the company, but it should have never happened. They should have just focused on selling the hardware at a small margin whilst opening up the data to use it.
by spwa4 | 2025-12-23 14:09:43+00:00
> Memory prices will rise short term and generally fall long term, even with the current supply hiccup the answer is to just build out more capacity (which will happen if there is healthy competition)

Don't worry! Sam Altman is on it. Making sure there never is healthy competition that is.

https://www.mooreslawisdead.com/post/sam-altman-s-dirty-dram...
by PunchyHamster | 2025-12-23 14:10:28+00:00
It always starts with "we just give developers in project access to things in project and it all be nice and secure, we will also have separate role for deploy so only Senior Competent People can do it.

Then the Senior Competent Person goes on vacation and some junior needs to run a deploy so they get the role.

The the other project need a dev from different project to help them.

Then some random person need something that has no role for it so they "temporarily" gets some role unrelated to his job.

Then project changes a manager but the old one is still there for the transition

And nobody ever makes a ticket to rescind that access

And everything is a mess
by lumost | 2025-12-23 14:12:04+00:00
This model is much stronger than 3.5 sonnet, 3.5 sonnet scored 49% on swe-bench verified vs. 72% here. This model is about 4 points ahead of sonnet4, but behind sonnet 4.5 by 4 points.

If I were to guess, we will see a convergence on measurable/perceptible coding ability sometime early next year without substantially updated benchmarks.
by kidsil | 2025-12-23 14:12:44+00:00
Hi HN - Asaf here (founder of CloudExpat).

We just shipped a release aimed at bringing FinOps into PRs/CI (instead of another dashboard).

New in this release:

- Public REST API for cost + carbon summaries (JSON)

- /v1/report endpoint that can return Markdown for PR comments

- GitHub Action to generate the report + optionally post/gate on thresholds

- AWS RI/SP recommendations, plus All Accounts rollups and per-account data quality indicators

Would love feedback:

1) What signals/thresholds would make CI cost checks useful without becoming PR spam?

2) What’s your bar for auth/security + least-privilege for a tool like this?
by mtanski | 2025-12-23 14:15:32+00:00
I know all of the wrist watches experience this issue, but this was extreme like drop from 145->80 for like 60+ min then rapidly shopt back up. Not like a small couple min blip.

This was a near the top end model at the time, and after complaining Garmin support owned up that this was a firmware bug impact all sensors of that generation and it would take 2+ months to fix (took like 5).

But they did send me a HRM for free and I've been using that. So I am grateful that and using it since. But for short rides (like 90 min or less) I don't always remember to think to bring the HRM.

Prior to that I had two lower end Garmin watches, and despite having theoretically lower end HR sensors they did not experience such bugs or drop outs (an unexpected blip every once in a while).

But I think the main point still stands, their software/firmware/UX has not moved in relation with the hardware. Next time I'm in the market I will be consider all the options. Feels like Coros and others have come a long way.

Prob the biggest thing keeping me in their ecosystem is multi sport (variations of bike riding types -- I do all), hiking, strength training, erg, winter sports. But even there the list of strength exercises has not been updated in like a decade.
Ask HN: How will the work of people in the software industry evolve now?
by keepamovin | 2025-12-23 14:15:56+00:00
Now we have AI. Soon it will be even bigger. What's the evolution going to be?

One thought I had is we will be more valued as designers, and product thinkers. But what's the real big picture here? What's really going to happen?

And how will those changing dynamics reshape the work culture at larger companies (like Google, etc)?

A thought I had was that the cost of development essentially drops to 0, so more (and more quality) software will be produced. Yet, the market can only demand so much product. What will happen?
by stockresearcher | 2025-12-23 14:16:29+00:00
If this was a real project, they’d start from scratch and design the OS using Rust idioms.

But it’s nothing more than marketing drivel. The goal is for clueless C-level folks to say “if MS can do this with their AI, surely we can take care of our problems using a few copilot subscriptions and a large layoff!”
by zipy124 | 2025-12-23 14:16:38+00:00
I think this misses a lot of reasons why learning verification is important. For instance learning the concept of invariants and their types such as loop invariants. They make reasoning about code in general easier, even if you never formally do any verification, it makes it easier to write tests or asserts(). A substantial amount of bugs are due to the program having a different state to that assumed by the programmer, and there are other tools that help with this. For example a statically typed language is a type of verification since it verifies a variable has a specific type and thus operations that can be performed on it, and limits the valid input and output range of any function. Languages like Rust are also verification in terms of memory correctness, and are also extremely useful tools.