MurphyA/hacker-news huggingface dataset:
by donatj | 2025-12-13 17:31:34+00:00
I live in Minnesota and do not own a snowblower. Probably my mistake, but I always joke that I get most of my exercise in the winter. Snow is really heavy for those without context.

A couple years ago we had a particularly bad snowfall. The plow has a nasty hate filled habit of dumping all its snow in my driveway. I had a drift at the end of my driveway about 4 feet high and 6 feet deep. Literally up to my chest. I had spent a solid hour just chipping away at it trying to get my car out and had made very little progress.

Right as I was about to give up in frustration, a man in a bobcat drove by. Moments later he turned around, came back, and asked "would you like me to clear that for you?" I told him that would be amazing. Took him a couple minutes and then he waved and drove off before I got a chance to offer him any money or even thank him.

I think about this guy pretty often, it's absolutely the random act of kindness in my life I have appreciated most.

A recent lesser snowfall for context:

https://imgur.com/a/1un20s7
by sundarurfriend | 2025-12-13 17:31:49+00:00
Seems most likely this one: "Gut dysbiosis leads to cognitive decline through CNTF-mediated activation of microglia in mice" https://link.springer.com/article/10.1186/s12915-025-02454-x

The underlying mechanism seems applicable to humans too, but it's annoyingly ironic that the paper mentions mice in the title clearly and doesn't even mention humans, and the article doesn't mention mice even once.
by gus_massa | 2025-12-13 17:32:29+00:00
Nice. Some feddback:

It's difficult to parse the title in HN. You "use AI fix the photos" instead of "use AI to ruin the photos". I expected an expert system like it was 1999.

I'd still try to add some ROI to cover unexpected unexpected, like card frauds.

I expected to get the full image when I click the samples in the middle. It only increase the size a little.

The example with the two tranways and a tower (London?) looks horrible in my browser. It's very nice when I open it alone in a new tab, but the small video get's a lot of artifacts in my browser.
by tguvot | 2025-12-13 17:32:37+00:00
lets be realistic, CSAM is just a vehicle to kill 230 here. And i'll be first to admit that CSAM is a problem, either in this context or "chat control".

i work in company that provides some enterprise messaging and we were rather surprised to find few years ago that there was a bunch of people who used our service for CSAM sharing. I had friends in other industries run into cases where there products (not even chat) were (ab)used for same purpose
by 8cvor6j844qw_d6 | 2025-12-13 17:32:46+00:00
Using your own domain that you control for emails also comes with the advantage of easily moving providers, should there be any issues.

Hopefully, domain registrars are less prone to locking people out compared to Apple, given cause of the lockout is caused by Apple itself.

Reminds me of the time Namecheap stopped doing business with Russian accounts, even then they still gave some time for them to transfer their domains.
by smakt | 2025-12-13 17:33:19+00:00
None of those require smartphones if you live in a free country (1) (2).

(1) Unbanked population in Uganda or india don't have options. Funnily, it's become the same with everyone, banked or unbanked, in the USA. The USA a third world dictatorship now, so expect that and more. Please vote for the orange buffoon a third time! He will most surely try to get on a third term.

(2) No bank in the EU requires a smartphone; it's banned by law (you know, law that protects people, the type you lost). "Banks" that are app-only are not banks but financial casinos. No bus driver in the EU can refuse small coins. In some countries they cannot refuse that you get on the bus without paying. No shop in the EU can refuse cash. No EV charging requires any app; you can pay right at the charging station with a credit card. Uber is not a universal right but a trinket. Same with tinder/food delivery and all the impoverishing tech for the disowned.

Enjoy the USA.
by pessimizer | 2025-12-13 17:33:33+00:00
Do you have to upgrade your computer when you upgrade your router?

This entire subthread is not computer-literate. Your monitor contains a computer. A dumb display contains a computer. Your keyboard contains a computer.

You can strip the software down on them so they do nothing but take commands and drive whatever electronics you have attached to them, but it will still be software on a computer. If there's a lot of RAM and a fat processor, like on a rooted smart TV, I might (but not necessarily) make it do a little more than that.
by danfunk | 2025-12-13 17:33:51+00:00
Same experience with Google. I was setting up SSO for a new web application and set off some AI flag on a sub domain for our company website. For 2 weeks every visitor saw a warning that out site was a phishing scam. Nightmare. With no recourse. No number to call. No person to talk to. No actual explanation of the error (I still don't know exactly what I got wrong). I just took it down, waited, and prayed.
by valbaca | 2025-12-13 17:33:52+00:00
HTML tools are a good name. I called them something like "a local html file"

One problem I solved with this was a packer needed to scan a few (10-40) ids into his barcode scanner. It was not enough where pulling up their bulk-id-uploader program but also too tedious to go to some "number to barcode" website.

Turns out, barcodes can be made from a google font!

https://fonts.google.com/specimen/Libre+Barcode+39

You can just display a number using that font. Then hooked up a for-loop that's progressed by pressing the space bar: paste in IDs, scan first, space, scan next, repeat.
by bambax | 2025-12-13 17:33:58+00:00
I have content on Google and Dropbox but I have live backups. It would be very annoying to be locked out of Google, but I would not lose any data. Anyone can have a NAS, you don't need a while basement or to live inside of one (??!?)

Yes, those companies should absolutely be forbidden to behave like this, and punished heavily when they do. But until it happens (which doesn't look like it will), your data is your responsibility.
by a2128 | 2025-12-13 17:34:09+00:00
What is legitimately the expected use case for Copilot on a TV?

TVs are for consuming video. As far as I know, Copilot doesn't generate videos yet, and it certainly won't be possible or cheap enough to generate anything on the level of TV shows or movies any time soon. So are they expecting people will sit in their living room home theater to... chat with Copilot... instead of doing it on their phone?

I genuinely can't come up with any realistic use case where it would be convenient or useful to use Copilot on a TV. It feels utterly deranged that they would put it there.
by pjdesno | 2025-12-13 17:34:41+00:00
Because (a) you have to mount a file system, so the user running the app needs permission to do that, and (b) It’s really hard to have a filesystem shared across untrusting admin domains.

With S3 you just do an http request and you’re done.

A lot of folks get hung up on the theoretical equivalence of things, and forget that their favorite solution may be flat out unworkable in practice for reasons that have nothing to do with the theoretical features they’re talking about.
by maxglute | 2025-12-13 17:35:20+00:00
Used cooking oil / UCO has been liquid gold for carbon credit maxing as feedstock for sustainable aviation fuel. Sells more per unit than cooking oil, so much so there's fraud going around mixing UCO into fresh cooking oil for resale. There's tariff shenanigans over PRC UCO exports, so now US UCO = $$$.

The broader TLRD is there's no market for gutter oil for cooking anymore when UCO sell more to industrial recyclers. Gutter oil for cooking in PRC, TW disapeared once waste cooking oil recycling industries sprung up. I think SKR avoided it all together by building biodesel management earlier.
by oulipo2 | 2025-12-13 17:36:16+00:00
Unrelated, but I bought a walking pad, and because I often use it at home while working on the laptop, and I wanted a nice UI to track the speed/time etc, I just asked claude to do one:

https://pastebin.com/5HRLh1G6

it does something like this

https://imgur.com/a/888BtpG

and connects through BLE
by rsynnott | 2025-12-13 17:36:32+00:00
Fun fact; there used to be about _six_ terminus stations. Harcourt and Broadstone are gone, though parts of their lines have become parts of the luas system. Pearse used to be a terminus, but the loop line in the 19th century linked it in to Connolly, and it’s now a through station. Connolly used to be two separate termini for different companies, which is why it has such an anwkward internal layout.

There was supposed to be another ‘loop line’ linking Connolly to Heuston, but it never happened; DART Underground was also supposed to do that, but was cancelled. They just have a luas for now. The 2050 plan contains yet _another_ Heuston-Connolly link. Separately, Dart+ SW will provide a link from Connolly to a new station beside Heuston, which will be called Heuston West, presumably for maximum confusion of tourists. Trains from Connolly actually pass Heuston platform 10 (note that there is no platform 9 and never has been), but do not stop there.

The “loads of terminals in slightly awkward places” thing was actually a somewhat common feature of Victorian rail, but in most places they were at some point either consolidated or linked via metro. Irish Rail is simply preserving the highly inconvenient past :)

The worst bit is, it is likely that in the next couple of decades, Dublin will need a third terminus, because Connolly is more or less at capacity (and will be overcapacity after Dart+ is finished in 2030 or so) and can’t realistically be made larger.
by Noaidi | 2025-12-13 17:38:46+00:00
I love your comment and I could not just upvote it because it is true with so many things. The technocracy/corpocracy is trying to sell you things that mnake you believe you can have power over everything, even your life. Anyone who "fails" at anything, it is all your fault. I have literally been told my mental illness, and my current homelessness, is my fault because I did not do the right thing. The power and control people think they have over their lives is a paper thin delusion.

Our shared powerlessness should bring us in communion with others, but the technocracy/corpocracy wants to rip that apart and make us dependent on them for profit.
by joecool1029 | 2025-12-13 17:38:59+00:00
I was sent to collections for a rabies vaccine (well the immunoglobulin post-exposure part was the real expensive one) that was supposed to be reimbursed under a pharma/CDC program. Something like $17k.

I begged the guy that helped me fill out the paperwork for that program to give me something proving the hospital was paid. He broke the law and gave me the whole month's reimbursed list of everyone in that program. Hospital made the situation go away in less than a day once they saw I had it.

I will never forget his name since he put his ass on the line doing that and I never met him in person, just a few phone calls.
by ETH_start | 2025-12-13 17:39:14+00:00
It is not rational aversion. Nuclear is currently 10,000 less dangerous per unit of energy produced than the largest sources of energy: coal, oil and natural gas. We could afford to let nuclear get 10x less safe, so that it becomes vastly less costly to deploy, and a very possible result would be that it would replace the largest sources of energy, and would still be three orders of magnitude less dangerous than the sources of energy it replaced.
by serial_dev | 2025-12-13 17:39:28+00:00
Here’s how I would do this task with cursor, especially if there are more routes.

I would open a chat and refactor the template together with cursor: I would tell it what I want and if I don’t like something, I would help it to understand what I like and why. Do this for one route and when you are ready, ask cursor to write a rules file based on the current chat that includes the examples that you wanted to change and some rationale as to why you wanted it that way.

Then in the next route, you can basically just say refactor and that’s it. Whenever you find something that you don’t like, tell it and remind cursor to also update the rules file.
by buttercraft | 2025-12-13 17:39:40+00:00
From the author's comment up thread:

"when they learnt to run on the ball and how that influences their reward, they got hooked. I believe they enjoy not just the reward, they get a sense of how their actions influence the game and they like that. They would run on the ball so much at some point they wouldn't even bother drinking all the juice and it was just dripping on the setup."
by CorrectHorseBat | 2025-12-13 17:39:45+00:00
Not only do tracks cross, trains also share tracks and platforms. In Shanghai only Line 3 and 4 share tracks and platforms.

Your map only shows ICE/IC lines, there are many more other lines which share the same tracks. This shows a more complete picture: https://www.deviantart.com/costamiri/art/Transit-diagram-of-... but it still doesn't show international trains and freight.
by le-mark | 2025-12-13 17:39:57+00:00
I saw my mom do something as a child that really stuck with me. This was back in the 70s cause I’m old. It was summer in the Midwest we were in the car in a store parking lot gettin ready to leave. An African-American lady pulled into a spot beside our car. In front of her was a pickup truck with two men and a pregnant woman. They started accosting the lady telling her she had bumped their vehicle and now the pregnant woman was in pain. This was the 70s so everyone’s windows were down so we heard the whole thing. The gist was these people were clearly trying to extort money from this lady. My mom got out and dressed them down because she had been watching and the ladies car didn’t touch their truck. They sulked and drove away. The lady was very afraid and very grateful. This was a time and place where not a lot of African Americans lived. That really stuck with me over the years.
by VonTum | 2025-12-13 17:40:09+00:00
Just now, I'm travelling through India, and today was particularily rough. (I'm trying to go from Delhi Airport to Agra). Multiple Ubers turned out bad (scams, no-show, or fucking with pickup point). I spent several hours in this limbo getting nowhere. I end up taking a train without ticket on advice of multiple people around me, since the counter refused to sell me one.

Turns out, wrong train, going slightly the wrong way. But a guy walks up to me in the train, asks me where I'm going, and starts to help me get to where I need to go. He arranged a bunk for me, talked to the conductor for me, bought(!) another train to Agra for me, called hostels in Agra, etc etc. I've had multiple such encounters here in India, of people going so far out of their way to help me here, something you would honestly never see in my country Germany. It's like a strange incongruence, with one fraction of the population hell-bent on fleecing you for all you've got, and another that will go way further out of their way for you than you could ever imagine.
by marliechiller | 2025-12-13 17:40:23+00:00
One thing im wondering with the LLM age we seem to be entering: is there value in picking up a language like this if theres not going to be a corpus of training data for an LLM to learn from? Id like to invest the time to learn Gleam, but I treat a language as a tool, or a means to an end. I feel like more and more I'm reaching for the tool to get the job done most easily, which are languages that LLMs seem to gel with.
by baq | 2025-12-13 17:40:31+00:00
‘Member States shall ensure that, in the cases referred to in paragraph 4 …, after taking its decision, the credit institution immediately informs the consumer of the refusal and of the specific reason for that refusal, in writing and free of charge, unless such disclosure would be contrary to objectives of national security, public policy or Directive [2005/60]. […]’ https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CEL...
by voodooEntity | 2025-12-13 17:40:40+00:00
Ok, i kinda get the idea, and with some modification it might be quite handy - but i wonder why its deemed like an "unsolvable" issue right now.

It may sound naive, but packages which include data like said session related or any other that should not persist (until the next Global GC) - why don't you just scramble their value before ending your current action?

And dont get me wrong - yes that implies extra computation yada yada - but until a a solution is practical and builtin - i'd just recommend to scramble such variables with new data so no matter how long it will persist, a dump would just return your "random" scramble and nothing actually relevant.
by ei8ths | 2025-12-13 17:40:51+00:00
I hope OP can get his account unlocked. This is a good reminder for everyone else, backup your cloud data to a local drive. But thats just one part, the social / email OAUTH side of things, phone accounts etc..., terrible situation. It should be easy enough to walk in a HQ / office and show credible ID and get your account unlocked.
by ryandrake | 2025-12-13 17:41:01+00:00
The "gift card" in general is an anachronism whose time has passed. They have got to go. If companies are going to consider use of gift cards as red flags (as they often are, due to their being key components in money laundering and scams), then society should just abandon them. They are worse in every way than a prepaid credit cards, and in most cases where you want to give someone a gift card, you should probably just give them cash.
by a2128 | 2025-12-13 17:41:44+00:00
If you read the parent comments we've already established that Amazon punishes sellers for pricing lower on other platforms than Amazon, and Amazon's margins affect item pricing everywhere. You could have zero margins, you could have negative margins, Amazon will see that Seller X's items are available on your Amazon competitor for $2 while it's $20 on Amazon and say that they're in violation of policy. Unless you make it worthwhile for Seller X to abandon Amazon you will not be able to compete.
I'll record a free demo video for your mobile site
by admtal | 2025-12-13 17:41:59+00:00
Hey HN — I built an iOS app for recording mobile web demos with face cam and touch indicators. Trying to get the word out. If you have a mobile site or web app you want demoed, drop a link. I’ll record a short walkthrough with my face on screen showing the flow, and send it to you. Use it however you want. No catch. Just want to show what the app can do.

My app is at https://demoscope.app

But if you drop a link to Your site I’ll try to respond with a quick demo
by Iulioh | 2025-12-13 17:43:19+00:00
It's useful to have the small functions all written.

I program mostly in VBA these days (a little problematic as is a dead leanguage since 2006 and even then it was niche) and I have never recived a correct high level ""main"" sub but the AIs are pretty good at doing small subs I then organize.

And yes, telling me where I make errors, they are pretty good at that

At the end of the day I want reliability and there is no way I can't do what without full review.

The funny thing is that they try to use the """best practices""" of coding where you would reasonably want to NOT have them.
by hn_throw2025 | 2025-12-13 17:43:19+00:00
I'm not the person you're replying to, but I use Whispering connected to the whisper-large-v3-turbo model on Groq.

It's incredibly cheap and works reliably for me.

I have got it to paste my voice transcriptions into Chrome (Gemini, Claude, ChatGPT) as well as Cursor.

https://github.com/EpicenterHQ/epicenter
by gregates | 2025-12-13 17:43:35+00:00
Indeed, it's still not exactly clear what the right place of social media in society is. Perhaps we could even get rid of some of its pernicious aspects without throwing the baby out with the bathwater.

Even food is not unregulated! And not because too much food is bad for you, but because bad food can harm you.

A disanalogy with food is that there are natural limits to how much food you can/want to eat at one time. Another is that food is necessary for life. Neither is true of social media.
by coryvirok | 2025-12-13 17:44:42+00:00
The hack for sveltekit specifically, is to first have Claude translate the existing code into a next.js route with react components. Run it, debug and tweak it. Then have Claude translate the next.js and react components into sveltekit/svelte. Try and keep it in a single file for as long as possible and only split it out once it's working.

I've had very good results with Claude Code using this workflow.
by dragonwriter | 2025-12-13 17:44:58+00:00
> Could X just basically stop moderating all together?

An algorithmic feed is one of the things that would make them a publisher without Section 230. So, they could, but they wouldnt be anything like X anymore.

> Basically is the law consistent enough to adopt a hands off strategy to maintain liability protection?

No, that’s why section 230 was adopted, to address an existential legal threat to any site of non-trivial scale woth user generated content. Withoutt section 230 or a radical revision of lots of other law, the only practical option is for providers to do as much review and editing of, and accept the same liability for, UGC as they would for first-party content.

If you wanted to tighten things up without intentionally nuking UGC as a viable thing for internet businesses practically subject to US jurisdiction, you could revise 230 to explicitly not remove distributor liability (it doesn't actually say it does and the extension to do this by the courts was arguably erroneous), which would give sites an obligation to respond to actual knowledge of unlawful content but not presume it from the act of presenting the content. But the “repeal 230” group isn't trying to solve problems.
by jkowall | 2025-12-13 17:45:29+00:00
As someone who travels on Deutsche Bahn regularly for work, everyone complains about the train system, but I honestly don't have a lot of issues, maybe a 20-minute delay every so often. I have spent 20 hours on the train system in the last month. I also fly a lot, especially to Germany, and this is far more unreliable and problematic. I was stranded last weekend in Paris due to delays on planes.
by hvb2 | 2025-12-13 17:46:01+00:00
> At 10 pence/kWh the two reactors at HPC will produce electricity worth £200 billion.

2 things, 10 pence is a lot. Not for retail but no power plant gets anywhere near that. It's mostly like 6 or 7.

Aside from that, the money you put in today is not spent on other things so there's an opportunity cost there too. That 40 billion at 2% interest is 60 after 20 years for example

> And even so, this "damning" verdict was that it FV3 would only be somewhat and in the worst case marginally profitable. But still profitable. Which is better than pretty much every intermittent renewables project out there, certainly in Europe.

What do you mean? Plenty of renewables are built without any government backing..
by btbuildem | 2025-12-13 17:46:29+00:00
I think UIs will become more "generative" or "on demand". Not necessarily always generated anew, but assembled from pre-generated (reproducible) components, to suit a specific workflow.

I think especially in context of software that is complex and takes a long time to master, this could be the next breakthrough. Instead of paths-to-goal being buried in sequences of menus and config panels, workflow pathways would be invocable with plain language.
by threethirtytwo | 2025-12-13 17:46:42+00:00
It’s really good. But it needs generics. This is a huge downside. It’s a typed and clean functional programming language but it arbitrarily followed golangs early philosophy of no generics. Ironically golang is one of the most hated languages among many fp advocates.

By the developers own action of adding generics ultimately the golang team admits they were wrong or that generics are better. If gleam gets popular I think much of the same will occur.

There’s simply too much repeated code without generics. I tried writing a parser combinator in gleam and it wasn’t pretty.