MurphyA/hacker-news huggingface dataset:
by neves | 2026-01-23 12:22:48+00:00
I'm surprised by these results. I agree that LLMs are a great tool for offsetting the English-speaking world's advantage. I would have expected non-Anglo-American universities to rank at the top of the list. One of the most valuable features of LLMs from the beginning has been their ability to improve written language.

Why is their use more intense in English-speaking universities?
by d4rkp4ttern | 2026-01-23 12:23:29+00:00
Curious how it compares to last week’s release of Kyutai’s Pocket-TTS [1] which is just 100M params, and excellent in both speed and quality (English only). I use it in my voice plugin [2] for quick voice updates in Claude Code.

[1] https://github.com/kyutai-labs/pocket-tts

[2] https://github.com/pchalasani/claude-code-tools?tab=readme-o...
by weird-eye-issue | 2026-01-23 12:23:31+00:00
> Your circular argument about costing the evil company money therefore makes your purchases justified, doesn't make sense.

You are saying they make money off of interest which of course is correct. But I don't pay any interest so by your own logic I'm not contributing to this evil company's profit so how is it a moral dilemma? And how is my argument circular?

> The rest of the western world is proof that you do not need debt to participate fully in society.

I'm not advocating for debt. In fact I have no debt, I even own my house outright. Don't try to argue against things that I never even said :)

The main argument that people who seem upset at my original comment keep making is about how they don't want to take on debt to buy something. Well I absolutely agree. I save and invest the majority of the money I make and I've never bought anything on bad debt in my life. But if you learn the absolute basics behind credit cards you can treat it the exact same as a debit card but you get extra benefits. Not sure what is so hard to understand about that lol

> I'm also American and have had various amounts of credit card debt throughout my life

I think this is the key here. You are probably upset about the poor mistakes that you made in the past and you want to blame other people for it. I fully realize that the majority of Americans can't use a credit card responsibly so I'm glad that you are able to see that for yourself but you shouldn't make wide sweeping arguments about why other people shouldn't use them
by vanderZwan | 2026-01-23 12:23:45+00:00
Couldn't you do that manually with a simple downscaling filter? I'd be very shocked if fragment shaders did not have a min or max function.

Repeatedly shrinking by a factor of two means log2(max(width, height)) passes, each pass is a quarter of the pixels of the previous pass so that's a total of 4/3 times the pixels of the original image. Should be low enough overhead, right?
by trilogic | 2026-01-23 12:23:54+00:00
Usually is the location and the surrounding environment (sometimes "friends etc") that leads a person in a certain situation. A radical change may help as may make things worse (but it can´t be much worse then an eviction notice I guess).
A new location can offer less stress, fresh start, maybe cheaper accommodation and lifestyle, but most importantly motivation and new opportunities.
The 10k are in the range of a company owner instead of employment. Some states/countries facilitate the startup and if you did it once you can do it again.

Good luck.
by estearum | 2026-01-23 12:24:11+00:00
"I have clear evidence of wrongdoing in one case, and admittedly not very good evidence of wrongdoing in the other... I prefer the former."

Epistemologically insane, and that's not to mention the plainly obvious fact that even if the corruption were equal (which you openly admit actually doesn't comport with visible evidence), doing it visibly is clearly much more harmful to our society.

Taken to the extreme, someone can be the most rotten, corrupt soul on the planet, and so long as they truly keep it to themselves, none of us would even know about it, much less be affected by it.
by winternewt | 2026-01-23 12:24:43+00:00
When I was a kid reading Marvel comics, Spiderman seemed like a bad and relatively uninteresting super hero. His problems were trivial personal issues and he rarely left NYC, fighting local crime or villains like Green Goblin who were just broken humans. Meanwhile the Fantastic Four were in regular contact with government institutions, went into space, and fought interstellar aliens. They just seemed better and more important. Not to mention the Avengers.

As an adult, while Marvel isn't my favorite thing anymore, I find Spiderman to their most interesting superhero.
by evilhackerdude | 2026-01-23 12:25:41+00:00
sounds reasonable to me. i've been wondering about encoding detailed AI disclosure in an SBOM.

on a related note: i wish we could agree on rebranding the current LLM-driven never-gonna-AGI generation of "AI" to something else… now i'm thinking of when i read the in-game lore definition for VI (Virtual Intelligence) back when i played mass effect 1 ;)
by jsnell | 2026-01-23 12:25:47+00:00
They then go on to say that they pay a 3rd party company to scrape Google results (and serve those scraped results to their users). So their search engine is indeed based on unauthorized and uncompensated use of Google's index.

But since they're not using/paying for a supported API but just taking what they want, they indeed are unlikely to be impacted by this API turndown.
by ozgung | 2026-01-23 12:26:13+00:00
I think this is the correct dichotomy for the difference in cultures and better explains the Guesser vs Asker thing. High context cultures (Asia, South America, Mediterranean) tend to be Guessers because they already have the context and that context is the more important part of their communication. In low context cultures (Northern European, Russia, US) communication is more direct and words are more important than non-verbal cues.
by coldtea | 2026-01-23 12:27:40+00:00
>In 2023, ssh added keystroke timing obfuscation. The idea is that the speed at which you type different letters betrays some information about which letters you’re typing. So ssh sends lots of “chaff” packets along with your keystrokes to make it hard for an attacker to determine when you’re actually entering keys.

Why not just add random "jitter" to the keystroke packets, but keeping just the 1 actual packet?
by goosethe | 2026-01-23 12:28:09+00:00
Artificial intelligence exponentially grew in 01 and eventually lead to the creation of newer more advanced AI; reaching technological singularity. Here, the Synthients learned to better co-exist with nature in their efforts to efficiently utilize and sustain it, becoming solar-powered and self-sufficient in the process.

These advancements helped 01 to quickly become a global superpower. Eventually, all of Earth's industries, from medical, computer, automotive, and household, soon became reliant on 01's exports, converging to the rise and dominance of 01 stocks over the global trade-market. Human currency then plummeted as 01's currency rose. Suddenly, 01's technology, including their chips and AI, invaded all facets of human society. Ill-prepared to face the technological developments before them, humanity was unable to compete and feared economic collapse, causing the United Nations to place an embargo on 01.
by SamLeBarbare | 2026-01-23 12:29:46+00:00
Hi HN,

I’m evaluating UI options for a new .NET product and I’m struggling to find balanced, experience-based pros/cons about Blazor (Server / WASM / Hybrid) compared to alternatives (React/Vue/Angular + API, MAUI/WinUI/WPF, etc.).

I’ve seen critical takes like this one: https://alexaka1.dev/blog/blazor-sucks

…but I’d love to hear from people who have actually shipped and maintained Blazor apps.

A few questions I’m trying to answer:

In practice, where does Blazor shine (team composition, product type, deployment model)?

What are the real pain points after 6–18 months (tooling, performance, debugging, interop, upgrades)?

Any “gotchas” that only appear at scale (large component trees, state management, long-lived connections, memory)?

If you had to start a new product today, would you pick Blazor again? If not, what would you choose and why?

Context: this is a long-lived product (multi-year), typical CRUD + some rich interactions, and we care about maintainability and developer velocity.

Thanks for any first-hand advice.
by kalleboo | 2026-01-23 12:29:47+00:00
Once it started becoming common to start attaching screenshots of text to Tweets (many years ago now), I wondered why they didn't think to allow add "text attachments" similar to how images and videos are attachments. You put a description of the post within the normal text limitations, and tap a thumbnail to load a long (maybe even markdown-formatted) text and read it. It keeps the feeds short both visually and in bytes.
by anonymous908213 | 2026-01-23 12:30:56+00:00
> The other is that ridiculing others, not matter what, is just no decent behavior.

Shaming people for violating valid social norms is absolutely decent behaviour. It is the primary mechanism we have to establish social norms. When people do bad things that are harmful to the rest of society, shaming them is society's first-level corrective response to get them to stop doing bad things. If people continue to violate norms, then society's higher levels of corrective behaviour can involve things like establishing laws and fining or imprisoning people, but you don't want to start with that level of response. Although putting these LLM spammers in jail does sound awfully enticing to me in a petty way, it's probably not the most constructive way to handle the problem.

The fact that shamelessness is taking over in some cultures is another problem altogether, and I don't know how you deal with that. Certain cultures have completely abdicated the ability to influence people's behaviour socially without resorting to heavy-handed intervention, and on the internet, this becomes everyone in the world's problem. I guess the answer is probably cultivation of spaces with strict moderation to bar shameless people from participating. The problem could be mitigated to some degree if a Github-like entity outright banned these people from their platform so they could not continue to harass open-source maintainers, but there is no platform like that. It unfortunately takes a lot of unrewarding work to maintain a curated social environment on the internet.
by w0de0 | 2026-01-23 12:31:48+00:00
Depends on the OS and the “MDM rules.” For instance, it resides in a separate preference domain identifier on macOS. Your sysadmin must deploy “MDM rules” - a profile - which applies to Canary specifically.

They often don’t. Moreover some of the most common implementations of Apple’s MDM protocol also don’t do so automatically.

If they have remembered Canary, just compile your own Chromium with an amusing identifier.
by Intermernet | 2026-01-23 12:31:49+00:00
That's like asking "what does rent have to do with property prices?". Just because you've managed to be on the top of this perverse social summation of usury doesn't mean it isn't predatory and a net negative for society.

Credit cards are one of the most insidious ways that banks extract money from those living closest to the margins of poverty. The benefits you gain are a fraction of the profits gained from raking the most vulnerable over the coals of bankruptcy. They're a financial instrument of torture and I refuse to have anything to do with them. I'm not by any means rich, but I'm 48 years old, have zero debt, and will spend the rest of my life avoiding debt.

Finance is not a zero sum game.
by firmretention | 2026-01-23 12:32:09+00:00
I had some concerning digestive issues a few years ago at 36. Tried repeatedly to get a colonoscopy done, but was told I was too young. Fought with my doctor for almost a year to get a referral to a specialist (standard procedure in Canada). Then had to fight the specialist to finally order a colonoscopy. I finally had enough and lied about blood in my stool to get one. Luckily the digestive issues turned out to be stress related and nothing serious, but guess what they found during the procedure?

3 pre-cancerous polyps! Might have saved my life, as the recommended age for first screening here is 50! I'm now on a schedule to get checked every three years.
by bisekrankas | 2026-01-23 12:32:40+00:00
What has had me most baffled about all of this is that none of my friends and collegues even know what Chat Control is.

The only national news reporting about it here has been _after_ it has been passed or rejected, and even then it has been skewed with headlines such as "Online pirates cheers as chat control is rejected". And this is from supposedly neutral news outlets. It is like they dont want any attention drawn to this.
by throwaway290 | 2026-01-23 12:33:00+00:00
> I have no idea what you're talking about

Read the top level comment and "objective anchors". It's always great to know the context before replying.

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

There's no objective anchors. Because we don't have objective truth. Every time we think we do and then 100 years later we're like wtf were we thinking.

> No, it's an analogy, or a colloquial metaphor

Formula IS a metaphor... I wrote "formula or fixed law" ... what do you think we're talking about, actual math algebra?
by vanderZwan | 2026-01-23 12:33:05+00:00
Kind of by definition we will not see the people who do not submit frivolous PRs that waste the time of other people. So keep in mind that there's likely a huge amount of survivor bias involved.

Just like with email spam I would expect that a big part of the issue is that it only takes a minority of shameless people to create a ton of contribution spam. Unlike email spam these people actually want their contributions to be tied to their personal reputation. Which in theory means that it should be easier to identify and isolate them.
by fc417fc802 | 2026-01-23 12:33:18+00:00
Sure, things continue to persist as a hobby, a curiosity, a bespoke luxury, or the like. But that's not at all the same thing as an industry. Only the latter is relevant if we're talking about the economy and employment prospects and making a living and such.

It's a bit tricky to come up with concrete examples on the spot, in particular because drawing a line around a given industry or type of work is largely subjective. I could point to blacksmithing and someone could object that we still have metalworkers. But we don't have individual craftsmen hammering out pieces anymore. Someone might still object that an individual babysitting a CNC machine is analogous but somehow it feels materially different to me.

Leather workers are another likely example. To my mind that's materially different from a seamstress, a job that itself has had large parts of the tasks automated.

Horses might be a good example. Buggies and carriages replaced by the engine. Most of the transportation counterparts still exist but I don't think mechanics are really a valid counterpart to horse tenders and all the (historic) economic activity associated with that. Sure a few rich people keep race horses but that's the sort of luxury I was referring to above. The number of related job positions is a tiny fraction of what it was historically and exists almost solely for the purpose of entertaining rich people.

Historically the skill floor only crept up at a fairly slow rate so the vast majority of those displaced found new sectors to work in. But the rate of increase appears to have picked up to an almost unbelievable clip (we're literally in the midst of redefining the roles of software developers of all things, one of the highest skilled "bulk" jobs out there). It should be obvious that if things keep up the way they've been going then we're going to hit a ceiling for humans as a species not so long from now.
by toyg | 2026-01-23 12:34:04+00:00
Yep, this. You can just look at the state of FOSS licensing across GitHub to see it in action: licenses are routinely stripped or changed to remove the original developers, even on trivial items, even on forked projects where the action is easily visible, even on licenses that allow for literally everything else. State "You can do everything except this" and loads of people will still actively do it, because they have no shame (or because they enjoy breaking someone else's rules? Because it gives them a power trip? Who knows).
by Pooge | 2026-01-23 12:34:28+00:00
Oh, I see what you mean.

I agree with what you say regarding confirmation bias but then how do you separate that from what is considered the scientific consensus? What I mean is that Newton's Law is not scientifically accurate anymore (it's good enough, though) but the fact that it validated what we observed (i.e. gravity) is also confirmation bias.

What I'm getting at is that there is a fine line between confirmation bias and scientific theory. I hope I made sense, lol
by omer_balyali | 2026-01-23 12:35:21+00:00
There is also a big risk for employers' whole organisation to be completely blocked from using Anthropic services if one of their employees have a suspended/banned personal account:

From their Usage Policy: https://www.anthropic.com/legal/aup
"Circumvent a ban through the use of a different account, such as the creation of a new account, use of an existing account, or providing access to a person or entity that was previously banned"

If an organisation is large enough and have the means, they MIGHT get help but if the organisation is small, and especially if the organisation is owned by the person whose personal account suspended... then there is no way to get it fixed, if this is how they approach.

I understand that if someone has malicious intentions/actions while using their service they have every right to enforce this rule but what if it was an unfair suspension which the user/employee didn't actually violate any policies, what is the course of action then? What if the employer's own service/product relies on Anthropic API?

Anthropic has to step up. Talking publicly about the risks of AI is nice and all, but as an organisation they should follow what they preach. Their service is "human-like" until it's not, then you are left alone and out.
by tmsh | 2026-01-23 12:35:50+00:00
It’s a reason to push one’s teams to have conventions: (1) all commit messages have an issue number (2) all issues have acceptance criteria or link to issues that do.

Then the answer is just one prompt away… (I wish our team was more committed to 2 - will push for it more in the future). Having acceptance criteria in stories linked at the start of each sprint is so important though I think for alignment of work.
by e-clinton | 2026-01-23 12:36:01+00:00
Inspired by tools like "Browser MCP", I wanted a way for LLMs to see my CLI/TUI applications during testing/debugging to help me troubleshoot issues quickly. Yes, LLMs can already spawn terminals on their own, however this allows both you and the LLM to interact concurrently.

There are other creative uses for it... like I can get Claude Code to use the full Gemini or Codex CLIs and ask for help on a problem. Others have pointing out achieving similar results via tmux, however my approach is simpler without that extra layer.
by sloped | 2026-01-23 12:36:33+00:00
The honest answer is you probably won't find it. Historical documentation is hard, it is the first "features" cut when teams are scrambling to meet a deadline. There is no malice in this, it's just something that the end user doesn't need or see so when shit hits the fan, it get skipped.

Commit logs, slack/email/etc, documentation silos, or issue trackers are your best bet, other than actually being able to talk to the author(s) of the code.

But in general, the decision was made because in the time the developer had to implement the feature or fix, this was the best solution they could come up with. Hopefully if there were clear tradeoffs, there is some comment as to what they might have done with more time. Likely though they were rushed, told their team they wanted to go back and fix this, and then were ushered into a new project the second this one stabilized.

I think gghhjnuhbb has the best alternative to finding actual documentation and that is sitting and putting yourself in their headspace. That can sometimes lead to insights you might have missed.
by conartist6 | 2026-01-23 12:36:52+00:00
I ask because I picked up where the TS and Roslyn teams left off. I actually brought red green trees into JS.

My finding is that the historical reasons against this no longer seem to apply today. With monomorphic code style JS has close enough to structs. Multi threading is now essential for perf.

I don't even think multithreading is the strongest argument for immutability, because it's not only parallelization that immutability unlocks but also safe concurrency, and/or the ability to give trusted data to an untrusted plugin without risking corruption
by alexgieg | 2026-01-23 12:37:53+00:00
> I hope they're not going to be foisting their newfound vaccine skepticism[0] on the rest of the world.

Unfortunately they are spreading it. Everywhere US far-right propaganda touches, including via local branches of American Christian denominations, becomes an anti-vax vector.

Brazil is a prime example. We have here a copycat version of the US far-right in the form of Bolsonaro worshippers, aligned with Pentecostal and Neopentecostal churches, spreading anti-vax rhetorics all around social media, to the point it's influencing people outside their bubble.
by trinix912 | 2026-01-23 12:38:26+00:00
Exactly. Most people are also not in the position to easily make $100/hr and be able to just burn money to "save time" with subscription apps.

There's another competition, your average folks who end up using physical notebooks, stock Notes/Calendar/... apps and Google Sheets when they figure the subscription isn't worth it anymore / they can't keep up with all of them due to rising CoL.
by alex1138 | 2026-01-23 12:38:27+00:00
Whatsapp should be a non starter. What Mark Zuckerberg did to Whatsapp should be required reading for anyone using the internet, and then decide if you still want to use Facebook (never mind, they build a shadow profile for you anyway)

"It's time. Delete Facebook" isn't subtle https://www.forbes.com/sites/parmyolson/2018/09/26/exclusive...
by lilouartz | 2026-01-23 12:38:30+00:00
There is interesting context here. The first version of Pillser was focused on very narrow area of supplements, and specifically, supplements sold in the shape of pills (therefore the name "Pillser" [pill search]). However, it kinda snowballed from there, and powder substances were one of the last things I've added. The evals need to be expanded to have more examples specifically around powder substances. However, that's a fix I know how to implement and will prioritize.

Thank you for sharing the example that you've found!
by nindalf | 2026-01-23 12:39:27+00:00
Thanks, that post answered the question perfectly

> In practice, the effort to get the STL files, add supports, wash off the models with isopropyl alcohol, remove supports without snapping off tiny arms, and finally cure the mini in UV lights was exponentially more effort than I'm willing to invest. And I say this as someone who has painted individual eyeballs on figures smaller than my thumb. I have a high tolerance for tedious bullshit. This exceeded it.
by amiga386 | 2026-01-23 12:40:01+00:00
https://www.bbc.co.uk/culture/article/20241205-how-charles-m...

> Back in 1977, Schulz insisted that the cartoonist's role was mostly to point out problems rather than trying to solve them, but there was one lesson that people could take from his work. He said: "I suppose one of the solutions is, as Charlie Brown, just to keep on trying. He never gives up. And if anybody should give up, he should."