MurphyA/hacker-news huggingface dataset:
by jqpabc123 | 2025-12-30 13:53:28+00:00
The whole operation is run by a company owned by a woman named Christiane Horn.

If my sense of integrity was slightly less developed, I would be tempted to explore monetizing something like this.

I'm imagining a *dating* sight where all the women are actually slutty talking AI bots specifically trained to entice and extract cash from misogynists.
by t43562 | 2025-12-30 13:54:37+00:00
....but you have to be able to get UV and on some platforms (e.g. a raspberry pi) it won't build because the version of rust is too old. So I wrote a script called "pv" in python which works a bit like uv - just enough to get my program to work. It made me laugh a bit, but it works anywhere, well enough for my usecase. All I had to do was embed a primitive AI generated TOML parser in it.
Ask HN: Alternatives to .com: Xxxlabs.com vs. XXX.software
by finnvyrn | 2025-12-30 13:54:39+00:00
I have registered a software company (LLC) in the US with the knowledge that .com isn't available.
If the business succeeds, I will try purchasing the .com domain.
Now should I go for XXXhq.com vs XXXcorp.com vs XXXlabs.com vs XXX.software?
Thank you so much!
by raddan | 2025-12-30 13:55:28+00:00
I am a professor of CS and we found, post-pandemic, that very few students had any exposure to real computers. It was all smartphones and tablets. So the things you mention—not knowing what a file is—really is the state of things. We now explicitly talk about files in our intro programming courses, first as a general idea in CS1, and then we dig into (some of) the representations in CS2.

Although there has also been a softening of math skills among the weakest students, the best students are still quite capable, so the erosion is mostly in tech skills, not analytical skills.
by threethirtytwo | 2025-12-30 13:55:56+00:00
Obviously not troll, I know I’m bragging. But I have to emphasize that it is not some stupid oh “only domain experts know AI is shit. Everyone else is too stupid to understand how bad it is” That is patently wrong.

Few people can do what I do and as a result I likely make more money than you. But now with AI… everyone can do what I do. It has leveled the playing field… what I was before now matters fuck all. Understand?

I still make money right now. But that’s unlikely to last very long. I fully expect it to disappear within the next decade.
by westurner | 2025-12-30 13:56:20+00:00
IOMMU GPU passthrough with device selection would be a helpful feature: https://www.google.com/search?q=gpu+passthrough+qemu

LXD manages qemu VMs and supports snapshotting, live migration, and a number of storage drivers:
https://news.ycombinator.com/item?id=45270468

virtio-gpu-rutabaga works with Android VMs on qemu, but does it work with Win/Mac/Lin:
https://news.ycombinator.com/item?id=42921315
by cj | 2025-12-30 13:57:59+00:00
It took enabling subtitles on my TV to realize how much dialogue I was casually missing or not hearing clearly.

There’s an incredible amount of very subtle dialogue that isn’t overtly audible unless you’re really paying attention (think background conversations or other audio that is intentionally faint).

There are also certain shows that seem like the background noise just overpowers dialogue even with “enhance dialogue” turned on. It’s something I didn’t realize I was missing out on until regularly watching with subtitles.
by ksec | 2025-12-30 13:58:38+00:00
Really wish they tested the power usage and not just 2-4W. Previously 10Gbps were using 5-7W. Newer Intel 10Gbps Managed Sub 4W but are expensive.

Worth mentioning this 10GbE on Paper also support 5Gbps and 2.5Gbps as well. This is going to be some very nice upgrade for those who have previously laid some decent CAT6A cables.
by m_fayer | 2025-12-30 13:58:44+00:00
I live in Berlin but grew up in the US. Yep, Germany has much more train coverage than where I'm from originally. And that's great. But to understand the complaints you really have to spend some years living with the uncertainty created by the DB.

It depends which route you take, but for a wide swath of the German population, your chance of an absolutely wretched experience seems to be around 1 in 4. That means that people are constantly weighing the desire for affordable, sustainable, comfortable transport that may go horribly wrong, against the (similarly unpredictable) endemic traffic jams and exhaustion of driving, and often choosing wrong. If you have no car, you're weighing more reliable but slow and uncomfortable and traffic-jam-prone buses, or simply avoiding the travel. Constantly making decisions on penalty of deeply unpleasant consequences without any way to actually reasonably judge your decision is a special form of miserable.

At least in the US, most of the time, there is no decision to make: you drive.
by MangoToupe | 2025-12-30 13:59:08+00:00
> But the whole point of Nuremberg was to prevent this, the whole idea of international law was meant to prevent this.

That seems a little silly on the face of it when you realize most people complicit during the war in what we would now call war crimes weren't even charged to begin with. Many on the losing side found lucrative jobs with the side that won, and the side that won wasn't even considered for charges.

> In a world where human rights are not respected, why would we think that the Jewish people are anything but disadvantaged?

That seems a little farcical

> If might makes right, you've already accepted that the world belongs to China.

Actually, I think we're moving towards a world that is more earnestly determined by market forces.
by clrflfclrf | 2025-12-30 13:59:11+00:00
Ed Witten here : "So first of all thanks very much. I'm very honored to have the chance to give this talk. Of course Nima and I both wish we could do more for
peace than just to give talks at an online meeting for peace. Unfortunately we know that there are lots of bad things happening in the world and we hope that there will be better days ahead. Hopefully as one would say in Hebrew [..] which means soon in our own day.

https://youtu.be/Ta5Dx327KQc?t=4899
by megous | 2025-12-30 13:59:33+00:00
Makes me appreciate our landlord's electro-mechanical "music-box" washing machine.

It has been working for 25 years with no servicing, except when it "broke" once about 5 years ago. So I just opened it, stared at it for a while, and after considering the symptoms (no click in the door locking mechanism but power indicator light turning on), I realized the issue will be with something very early on in the fixed washing cycle, before the timing motor gets activated, and there will be no serious electrical damage elsewhere (fuse intact). So I looked at the door locking mechanism (bi-metalic thing) and noticed that the cable connector leading to it was slightly shifted. Re-seated the connector, and the machine started working again.

While it was open, I didn't notice anything horrible (corrosion, leaks, nothing). Probably the next thing that will "break" will be when the motor's carbon brushes will "run out". :)
Ask HN: Any experience with high risk payment processors
by ClipNoteBook | 2025-12-30 13:59:49+00:00
Hi; I am a solo developer running a small online service. Stripe and PayPal are not an option for my use case, so I am considering a high risk payment processor or a high risk merchant account.

If you have used one before, can you share how it went in practice

-How long did onboarding and approval take for you

-What extra documents did they ask for, and how strict was the review

-What fees did you actually pay (setup fees, monthly fees, processing percent, reserves, rolling reserve)

-Did they hold funds often or cause cash flow issues

-Any red flags you wish you knew before signing

Also, if you think this is a bad plan for a solo dev, what would you do instead

If you can recommend a few providers you trust, that would help a lot.
Thanks
by MORPHOICES | 2025-12-30 13:59:55+00:00
How do you decide when abstraction is worth it?

I’ve noticed I often regret abstracting too early, but also regret waiting too long.

What’s helped me is a rough rule:

If I’m solving the same problem 3+ times, abstraction starts to make sense

If the future use is hypothetical, I keep things concrete

This breaks down when the cost of change is high later.

How do you personally decide?
Do you look at change frequency, team size, or something else?
by 578_Observer | 2025-12-30 14:00:22+00:00
Writing from Japan. You are absolutely right about the "Finite Game".
If you can reset your reputation and start over, "Cheating" is indeed the winning strategy.

However, here in Japan, we have a different operating system called "Shinise" (companies lasting over 1,000 years). They play an "Infinite Game".
Their reputation is tied to a "Noren" (shop curtain) or a family name that has been built over centuries. You cannot simply discard it and respawn.

There is a movie hitting theaters here in Tokyo right now called "KOKUHO" (National Treasure). It depicts Kabuki actors who inherit a "Name" (Myoseki) with 400 years of history.
Watching it, I realized: In their world, cheating doesn't just mean losing a job. It means "killing the Name" for all ancestors and future generations. The penalty is infinite.

When the "Reset Button" is removed from the game, "Honesty" and "Sanpo-yoshi" (Three-way satisfaction) naturally become the mathematically dominant strategies.
Cheating only works when you plan to exit.
by fweimer | 2025-12-30 14:00:46+00:00
> I am also deeply concerned about the “speculative” data center market. The “build it and they will come”strategy is a trap. If you are a hyperscaler, you will own your own data centers.

Is this actually true? I thought that hyperscalers keep datacenters at arm's length, using subsidiaries and outsourcing a lot of things.
by blockviz | 2025-12-30 14:00:48+00:00
Hi HN,

I’ve been building a crypto market & portfolio visualization site in my spare time and wanted to share it here to get honest feedback.

The focus is on visual explanations and “what-if” scenarios rather than price charts only. For example:

• indexed performance comparisons (e.g. BTC vs ETH over arbitrary ranges)
• market cap & dominance breakdowns
• what if you held or missed the best trading days
• portfolio tracking with cost basis
• simple strategy simulators (HODL vs DCA, sell & buy back, coin flip)

The site is free right now. I’m mainly trying to understand:
- which parts are genuinely useful vs noise
- what feels confusing or unnecessary
- what you’d personally want next (or would never use)

Link, one viz: https://blockviz.xyz/price/daily-returns
and one simulation: https://blockviz.xyz/simulation/coin-flip

Happy to answer questions about implementation, data sources, or design decisions. Critical feedback very welcome.
by delis-thumbs-7e | 2025-12-30 14:02:03+00:00
I thought SoMe replaced google for this sort of stuff like 6 years ago? GoogleAds are prob fine if you have a big retail business or something, but for anything creative some has been the marketing route I have seen everyone doing for years.

And looking at their site… Hacky creative coding. Mate, AI replaced you like 2 years ago.
Show HN: Bushchat – open-source graph LLM interface
by Xx_crazy420_xX | 2025-12-30 14:02:21+00:00
Hey,

When working on complex projects involving multi-document or multiple tasks process, I've stumbled upon a problem that LLMs can't guide themselves efficiently through context. I've seen some tools for LLM graph interface (https://branchcanvas.com/, http://grafychat.com/) but:

- They are closed source and cost $
- They are ugly (subjective) or clunky
- They do not support merging the branches back

So I built Bushchat: an opensource, browser-based tool that turns LLM conversations into a tree structure, allowing you to expand and merge back when needed. This is basically LLM 'thinking' but with manual thread control, which increases the reliability of steering the azimuth of the thought process, and efficiently work on context.

In the future I envision that making this a collaborative tool where users could share and work together on live data trees or part of their context with each other could increase the productivity in heavy-AI reliant teams.

It's free, hosted on gh-pages and you can access it https://bushchat.xyz/ or run it yourself https://github.com/srakai/bushchat

Everything is DOM based, there is no server, but you need your API key or local LLAMA with OpenAI compatible API. Also disclaimer: There is posthog analytics, which is used to collect solely usage metrics (gh-pages does not facilitate that). Messages, API keys, responses, chat names are out of scope (https://bushchat.xyz/privacy ).

Happy to hear your thoughts!
by potato3732842 | 2025-12-30 14:02:49+00:00
It's only a "disgrace" because you still believe the BS at face value. All of these licensing schemes are self (the organization running them) serving rackets to various extents.

Subtract a thousand from all the dates, call it a guild, sprinkle some nobility into the org chart. That'll make it all make sense. Same shit, different day.

Of course they jumped at the chance to charge the same for less. At the time it didn't look like there was a serious downside. "Everyone" was doing it. And to some extent that forced their hand. If you're running a licensing racket and you don't stay up to date with the rest of the licensing rackets and your license becomes relatively a worse value for whatever the upside is then supply will be constrained, prices will go up, perhaps enough to make people not well versed in you trade ask tough questions like "why are these people licensed in this manner" that could be a serious threat to the status quo.
by EfimovSD | 2025-12-30 14:03:49+00:00
Yes, “structural conscience” is a great way to put it. We aims to catch locally sensible agent changes that don’t fit the repo’s global patterns and surface them as a PR comment + status check.

If you’re open to it, I’d love to demo it — you can request one on the site. And if you have an agent workflow we could hook into (Copilot/Cursor/Claude + CI), tell me what you’re using and we can explore an integration.
by hopelite | 2025-12-30 14:04:46+00:00
> how the thread was full of bots talking with other bots

I am sure there are some dead giveaways, but how can you be sure about that?

What I have experienced is both going into forums/discussions someone said was bots talking to bots, with no real clear indication by any of the many markers I am aware of that it was in fact bots; and also comments calling responses bots seemingly as a manipulative dismissal in response to something that was not the consensus or commonly approved position.

I say that because my impression is that what is happening is a full on breakdown of civic discussion and conversation as a whole. The internet destroyed IRL public forums (pubs/bars, clubs, etc) and the draconian COVID policies took the death knell to many more, and now bots and the seemingly bigger issue of immediate distrust of everything, seems to also be destroying online conversations of all sorts.

Yes, you’ll be able to have small group meetings and maybe even voice/video only conversations, but that brings a whole host of other systems changes with it, especially as mass surveillance long surpassed anything the worst tyrants of history could have ever even dreamed of implementing. It all seems a shift into unhealthy territory as a civilization in general, including since essentially all western governments cannot be trusted by their own people anymore.
by joshribakoff | 2025-12-30 14:04:57+00:00
This is purely anecdotal but at the local mall (Stonetown in SF) they are giving out free rides.

To me, it looks desperate, and poorly executed. I was even waiting outside shake shack for my order, and the sales person approached me to offer me a test drive unsolicited. While I was waiting, I saw groups of people flicking them off and trolling them.

The irony to me - they have paid me $250,000 back for vehicles under lemon law instead of acknowledging and fixing a safety issue in the software, instead labeling it from “bug” to “characteristic”.

Now, they’re approaching me outside a shake shack begging me to accept a test drive, and i bet the issue is still not fixed. BMW driver assistance pro may be more limited but it is boring in the ways you want.

I was really intent on supporting Tesla, but they refused to work with me when I repeatedly raised the safety issue. They just repeatedly returned the car and said it was an expected characteristic for the car to turn left when I’m turning the wheel right.

I suspect they don’t wanna fix the false positive lane departure avoidance because they probably know they would be even more cases of accidental FSD engagement that do result in a collision where it needs to kick in. At the time I was reporting the issue they did not disclose the hidden disabled lane departure state, either.
by seanalltogether | 2025-12-30 14:05:12+00:00
One of the things that really took me a long time to map in my head correctly is that in theory async/await should NOT be the same as spinning up a new thread (across most languages). It's just suspending that closure on the current thread and coming back around to it on the next loop of that existing thread. It makes certain data reads and writes safe in a way that multithreading doesn't. However, as noted in article, it is possible to eject a task onto a different thread and then deal with data access across those boundaries. But that is an enhancement to the model, not the default.
by the_af | 2025-12-30 14:05:16+00:00
The PDF mentions a ship and some sort of unexpected catastrophe (in vague surrounding, horoscope-like terms) but it also mentions "high-powered lasers", Bikini atoll, H-bombs, and the drawings of the alleged ship superstructure look nothing like those of the USS Stark (some of the notes mention a "flight deck" like an aircraft carrier's; while the USS Stark does have a flight deck this is a mostly irrelevant detail about this class of ships). Plus this was done for the CIA, so unsurprisingly any "viewing" would be primed to refer to military hardware and events; imagine if they mentioned McDonald's, ice-cream, and an upcoming football match.

If you exclude H-Bomb, high powered laser, disregard the shapes don't match the USS Stark, and fixate on the coincidences -- pattern-matching, something the human brain has evolved for survival -- of course the similarities will seem impressive. This is "cold reading 101", a known trick. The average tarot reader knows how to do this.

Interestingly, we don't know of any other predictions that widely missed the mark. So if predictions 1 to 10 were made, most wildly inaccurate, but one of them vaguely/partially resembles something that happened some days after, that's not convincing to demonstrate anything but a random result. Let's say another prediction stated "calm waters, US dominance, safe passage, successful mission, happy sailors". How would we assess the accuracy of the predictive method?
by marifjeren | 2025-12-30 14:06:02+00:00
> don't want to have virtual environments and learn what the difference between pip, poetry and uv is

Oh come on, it's easy:

Does the project have a setup.py? if so, first run several other commands before you can run it. python -m venv .venv && source .venv/bin/activate && pip install -e .

else does it have a requirements.txt? if so python -m venv .venv && source .venv/bin/activate && pip install -r requirements.txt

else does it have a pyproject.toml? if so poetry install and then prefix all commands with poetry run ...

else does it have a pipfile? pipenv install and then prefix all commands with pipenv run ...

else does it have an environment.yml? if so conda env create -f environment.yml and then look inside the file and conda activate <environment_name>

else does it have a uv.ock? then uv sync (or uv pip install -e .) and then prefix commands with uv run.
by threethirtytwo | 2025-12-30 14:06:12+00:00
The proof is all around you. I am talking about software professionals not some bullshit spread sheet thing.

What I’m saying is this: From my pov Everyone is using LLMs to write code now. The overwhelming majority of software products in existence today are now being changed with LLM code.

The majority of software products being created from scratch are also mostly LLM code.

This is obvious to me. It’s not speculation, where I live and where I’m from and where I work it’s the obvious status quo. When I see someone like you I’m thinking because the change happened so fast you’re one of the people living in a bubble. Your company and the people around you haven’t started using it because the culture hasn’t caught up.

Wait until you have that one coworker who’s going at 10x speed as everyone else and you find out it’s because of AI. That is what will slowly happen to these bubbles. To keep pace you will have to switch to AI to see the difference.

I also don’t know how to offer you proof. Do you use google? If so you’ve used products that have been changed by LLM code. Is that proof? Do you use any products built by a start up in the last year? The majority of that code will be written by an LLM.
by lesuorac | 2025-12-30 14:07:07+00:00
Well, the current puck still has emitters inside of it.

> [1] Puck and Player Tracking became fully operational in 2021-22, with up to 20 cameras in each arena and infrared emitters in each puck and sweater.

The player tracking is fairly easy to see; there's often an airtag sized bump on a player's jersey.

The puck tracking can be a bit more difficult but sometimes the puck looks like it's melting the ice behind it. That's just them giving it a grey shadow instead of the neon shadow.

[1]: https://www.nhl.com/news/nhl-edge-launches-website-for-puck-...
by MisterTea | 2025-12-30 14:07:11+00:00
> The optical communication for the Miele was pretty interesting too. I'm assuming it's to prevent moisture from corroding a port of some kind.

IRDA was very popular at one point and still lives on in applications like these.
It's an IR serial port hung off a UART. It's stupid simple requiring no cables, pairing, or complex protocol stacks. Some smart phones have IR blasters built in so its a total win for ease of deployment in cases like these.
by esrauch | 2025-12-30 14:07:12+00:00
The reason for the intermediary is because the clickthrough sends the previous URL as a referer to the next server.

The only real way to avoid leaking specific urls from the source page to the arbitrary other server is to have an intermediary redirect like this.

All the big products put an intermediary for that reason, though many of them make it a user visible page of that says "you are leaving our product" versus Google mostly does it as an immediate redirect.

The copy/paste behavior is mostly an unfortunate side effect and not a deliberate feature of it.
by cryptica | 2025-12-30 14:08:02+00:00
> the best play tends to be "to be unjust while seeming just"

Yep this is a huge problem now. I think wealth inequality is also making this worse because people often turn a blind eye to the bad behaviors of people who have power over them. This is an extremely powerful effect; it's everywhere. For example, Christians turning a blind eye to certain negative character traits of God as he appears in the old testament. Employees turning a blind eye to the immoral actions of their boss and coming up with justifications to keep them on a pedestal...

The social structure is not determined by morality; it's the other way round; morality is determined by the social structure.

It reminds me of an old French fable in which a lamb tries to reason with a wolf why he should let him live... The wolf listens to the lamb's logic but then he eats it anyway and the story ends with a sentence like "The reason of the strongest is always the best one."