MurphyA/hacker-news huggingface dataset:
by strangattractor | 2026-01-15 18:30:07+00:00
Software engineering has been on a quest to make everyone a programer for at least as long as I have been the business (>40 yrs). As that has progressed the quantity of software produced has increased and the quality decreased (with both good and bad consequences). I would expect that to accelerate with similar consequences.

1. NonProgrammers will be able to create superficially working programs for some unmet need. Good if that need does not have a large enough market to attract investment. Bad if that superficially working program exposes them to security risks or bugs that can lose them money.

2. We see a lot more BS software - Social media, Scam and Advertising. This will be due to lowering the barriers of entry since expensive competent people will not have to be involved. Expensive competent people generally have better things to do with their time.

3. New programming fad - Spec-Driven Development (SDD). IMO that will be a mixed bag. Imagine creating a spec, feeding it to Claude code one day, making a small tweak (or possibly no tweak) some n days later and getting an entirely different code in return. We will spend the next 10 years developing new strategies for just about every thing we do without really doing it much better.

4. Running our code will become more expensive and software ownership will decrease. My friend handles an extremely large corporate account for MS. Before Office 365 they did 5 million a year with MS. A couple of years after adopting Office 365 $25 million a year. AI providers will definitely do more rent seeking by convincing people that they need their service to compete, locking them in, increasing the rent.
by programjames | 2026-01-15 18:30:26+00:00
Elsewhere in this thread, someone links to this NYT article:

"Chinese Universities Surge in Global Rankings as U.S. Schools Slip"

https://www.nytimes.com/2026/01/15/us/harvard-global-ranking...

They say Chinese elite universities are surpassing American ones in research and funding, and that 20% fewer international students enrolled in American universities in 2025. Though, of course, that was right after Trump took away Harvard student visas.
by scaruu | 2026-01-15 18:30:38+00:00
Hey everyone,

I wanted to share a project I’m launching today: LootForge.io.

The idea came from a simple observation after spending a lot of time on Twitch. Channel Points are everywhere, but they rarely create real long-term engagement. For streamers, especially small and mid-sized ones, it’s hard to truly reward the viewers who show up consistently. And for viewers, points often pile up without much meaning.

So I decided to build something that gives real value to watch time, while staying simple to use and fair for everyone involved.

LootForge lets streamers create their own gamified loyalty system using Twitch Channel Points. Viewers earn Channel Points by watching the stream, convert those points into shop points, and then spend them on real rewards like games, exclusive access, goodies, or experiences chosen by the streamer.

Everything is designed to be easy to set up with a one-click Twitch connection, and fully automated once live, including chat announcements, reward tracking, and viewer profiles.

The goal isn’t aggressive monetization. LootForge is meant as a growth and engagement tool. By increasing viewer engagement and retention, streamers naturally benefit from more active viewers staying longer on stream, higher ad revenue, more subscriptions, and better opportunities for partnerships. Subscribers also earn bonus Channel Points, which further reinforces loyalty.

On the viewer side, time spent watching is no longer abstract. It becomes progression, rewards, and something tangible to work toward. Rewards become a lever for engagement and sustainable growth, not just a gimmick.

LootForge is mainly built for affiliate and partner streamers who want to build stronger long-term engagement, reward their most loyal viewers, and structure community incentives without manual work. It’s also for viewers who enjoy progression systems, quests, and tangible rewards tied to their support.

I’m launching LootForge today and I’d genuinely love feedback. Whether you’re a streamer, a viewer, or just interested in creator tools, feel free to share thoughts, questions, or concerns.

Thanks for reading.
by d12frosted | 2026-01-15 18:30:43+00:00
Thanks for the detailed breakdown on Pathom and cljfx subscriptions - this is exactly the kind of perspective I was hoping to hear.

The resolver model you describe (dumb functions, map-in → map-out, parallelizable) is appealing. It's similar to what I find elegant about React's model too - components as pure functions of props/state. The difference is where the "smarts" live: in the dependency graph engine vs in the reconciliation/diffing layer.

Your point about the 95% case resonates with vui.el's approach. We do have vui-use-memo for explicit memoization — so expensive computations can be cached with declared dependencies. It's the middle ground: you opt-in to memoization where it matters, rather than having an engine track everything automatically.

For typical Emacs UIs (settings panels, todo lists, file browsers), re-rendering the component tree on state change is fast enough that you rarely need it. But when you do — large derived data, expensive transformations — vui-use-memo is there. The tradeoff is explicit deps vs automatic tracking: you tell it what to cache and when to invalidate, rather than the framework inferring it.

That said, I'm planning to build a more complex UI for https://github.com/d12frosted/vulpea (my note-taking library) - browsing/filtering/viewing notes with potentially large datasets. That'll be a real test of whether my performance claims hold up against reality. So ff vui.el ever needs to go there, the component model doesn't preclude adding finer-grained updates later. The should-update hook already lets you short-circuit re-renders, and memoization could be added at the vnode level.

The caching/invalidation complexity you mention is what made me hesitant to start there. "Explicit deps are easier to trace than magic" was the tradeoff I consciously made. But I'm genuinely curious - if you do experiment with Pathom-backed GUI, I'd love to hear how it goes. Especially around the cache invalidation edge cases you mentioned.
by notepad0x90 | 2026-01-15 18:31:00+00:00
If you use wikipedia as a starting point, and actually check reference material critically, it's invaluable in my opinion.

We used to have to pay lots of money for encyclopedias for less quality.

My hope is that while I think the website/webapp itself doesn't need much change, if they moved the back-end to a distributed system, like ipfs perhaps? that would be amazing. Even if wikipedia is blocked, or tampered with, arbitrary people around the world would have mirrors of pages here and there. They could store it just as it is now, and simply expose the data via ipfs and change the webapp to use their own ipfs http gateway.

The unthinkable can happen. I wondered if the burning of the library of alexandria was something people thought was in the realm of practical possibility back then?
by NickC25 | 2026-01-15 18:31:04+00:00
oh please.

I live by one of his golf courses.

The folks there watering the course, cutting the lawn, moving the greens, and cleaning the facilities are most definitely not US citizens, most definitely are not English speakers, and I'd bet a lot of money are not valid green card holders or work visa holders. You think his courses in immigration hotbeds like New York or Southern California are any different? Fuck no they aren't.

You're backing a wanna-be tough guy who can't even practice what he preaches.
by Taikonerd | 2026-01-15 18:31:27+00:00
Agreed. I tried using Gemini's voice interface in their app. It went like this:

===

ME: "OK, so, I have a question about the economics of medicine. Uh..." [pauses to gather thoughts to ask question]

GEMINI: "Sure! Medical economics is the field of..."

===

And it's aggravated by the fact that all the LLMs love to give you page-long responses before it's your turn to talk again!
by embedding-shape | 2026-01-15 18:31:40+00:00
> These parties are actively harassing immigrants and non-white groups. But there doesn't seem to be riots in the streets over it.

It is true, we have vigilante groups going around sometimes acting violent against people they think are immigrants, it is a real problem. It isn't all across Europe, and it isn't super common, but it happens, and that's enough.

I think the difference is in who is coordinating these efforts, because none of those vigilante groups are the country's own border patrol doing that in "official business" capacity, they're small groups of individuals usually associated with some far-right political groups, rather than tax funded government groups.

If the latter were to happen, you can be pretty sure people wouldn't put up with it, because most of us realize what's coming after that, because we were all forced to study history growing up.

> So things are more fresh in the minds of citizens and they are more likely to fight them

Yeah, this seems to be a big factor, most of us here (Europe) still have parents (and grand-parents) who remember and witnessed a lot of awful shit, and growing up would immediately reprimand you if you just pretended to like that, or carry thoughts in those veins.
by TZubiri | 2026-01-15 18:32:26+00:00
Right, and we descend from amphibians, but we diverged quite a lot.

I took a look into german, it seems that their case system is much more stable than latin, based on suffixes mostly, and most words having the same form for many cases.

Why genders or specific declensions exist? Being a native spanish speaker I can say:

- Error correcting code: If a gender or number doesn't match, you can reparse what you heard, or ask for clarification.

- Proof of consistent thought: Forces to think ahead in sentences, you can't just make things up as you go, if you used an article early in a sentence it's because you already know what you are referring to. If someone can't even match their genders or numbers, you can pretty much discard what they are saying, or surmise they are intoxicated. Consider how basic autopredict would fail and instantly be detected in spanish, while not necessarily so in english.

As for latin declensions:
- Classism: I don't think the purpose of language is always to increase communication, I think that a high bar for communicating was placed, no doubt there existed simpler languages that could have reached more penetration, but I believe that the incredible amount of cases serves as a test of memorization, a display of mental virtue which one must pass through in order to be worthy of communicating. It would not doubt be a more extreme form of proof of consistent thought, but I imagine it would be much more notable, it would be easy for a roman citizen to detect a non citizen or a slave by how they talk based on their lack of schooling, maybe they couldn't even form complete sentences to collude, they could just be limited to saying yes/no.
by general1465 | 2026-01-15 18:32:52+00:00
That's a two way street. Tens of thousands soldiers on European soil becoming PoWs. US Equipment in European bases like Air Force or Preposition Army Stocks impounded by Europeans. Logistics going further east via Ramstein - effectively whole Middle east cut off from US reach. Access to early warning radars in Europe also gone. Ability to rearm and refuel ships pushed all the way back to USA.

We switched their email off would be a political joke compared to tens of thousand soldiers stuck behind enemy lines. And that's all working with assumptions that EU won't nationalize European part of AWS/Azure/GC/(other US cloud providers) to force it to continue its operation.
by gryfft | 2026-01-15 18:32:53+00:00
Quoting d_stroid from Reddit:

> If it was an attack on the hash algorithm, then two different files should share the same hash. If two files have different hash and both have a legitimate signature, it's simply because they have both been signed.There is absolutely no indication of a compromise of Microsoft code signing keys based on any information presented here. It also not the only conclusion left - it is just you jumping to the least probable explanation without any evidence.
by Aurornis | 2026-01-15 18:33:05+00:00
At this scale and volume, it's not really about good faith.

Changing fabs is non-trivial. If they pushed Apple to a point where they had to find an alternative (which is another story) and Apple did switch, they would have to work extra hard to get them back in the future. Apple wouldn't want to invest twice in changing back and forth.

On the other hand, TSMC knows that changing fabs is not really an option and Apple doesn't want to do it anyway, so they have leverage to squeeze.

At this level, everyone knows it's just business and it comes down to optimizing long-term risk/reward for each party.
by arjie | 2026-01-15 18:33:13+00:00
I am somewhat suspicious of this loneliness epidemic. 81% of Americans are somewhat satisfied or very satisfied with their personal life[0]. And my personal experience is that both close friends and general civil community is easy to find[1]. I wasn't trying at all so it can't be that there are any real constraints here.

0: https://news.gallup.com/poll/655493/new-low-satisfied-person...

1: https://wiki.roshangeorge.dev/w/Blog/2025-10-09/Community
by botanrice | 2026-01-15 18:33:16+00:00
man honestly all this stuff pisses me off but I'm just trying to survive over here in my own life. Got friends from all over but no one is really ready to put their life on the line. Like, most disagree with Trump's agenda, many find it offensive, but bottom line is staying healthy, finding work, paying bills, taking care of ppl immediately around you is more important.

Truth is, lots of Americans are really divorced from the reality undocumented immigrants are facing right now. Lots of immigrants from 10-15+ years ago aren't worried if they are law abiding (anecdotal). The online rhetoric rly doesn't match daily life in my most places aside from the active hotbeds.
by QuantumGood | 2026-01-15 18:33:25+00:00
You need to specify what you mean by "more than". Last night ICE agents were attacked with shovels, injuring one. A man was shot.

BEFORE this began we had 7 million people protesting simultaneously nationwide—they are "out on the street" as you put it. With protests around the country every day. Minneapolis has organized hundreds into rapid response teams against ICE. The killings get more news than the protests, particularly as much of the media has been bought up by republican owners. You seem to be missing the news, and saying it does not exist.

In Philadelphia, residents are being filmed patrolling with automatic weapons in advance of ICE supposedly heading there next. Read what @asa400, another local like myself, is saying in another comment to parent.

Many locals on social media are cheering on the shootings. America is incredibly polarized right now. It's not like all the public is against the government. Nearly half of those most likely to vote in past elections support this.
by alexfoo | 2026-01-15 18:33:34+00:00
> As a child in the 80s I was exceedingly nerdy. My loving and generous parents did nothing to discourage that. Indeed they encouraged my nascent interest in computers by regularly updating my ZX computers (80->81->Spectrum->48K etc.) and then Acorn computers. All gratefully received.

Yeah, I reminisced a bit in the thread about his death 5 years ago.

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

I did also get to play around in a C5 that they had at a secondary school that my father was teaching at (either Bassingbourn Village College or Collenswood School in Stevenage), must have been some time in the late 80s.

> There's only so much bullying one person can take. I was used to being laughed at for my fashion choices, my social awkwardness and my lack of sporting prowess.

School in the UK in the late 80s was brutal.
by publicdebates | 2026-01-15 18:33:35+00:00
I have considered a "physical social network". Standing on my usual street corner and holding a sign that directs strangers to join me and whoever else shows up, for a casual chat at the local coffee place at a specific time, with a few topics for conversation listed on the sign up front. If anyone has ideas for those topics, let me know, I'm likely to do it this Sunday.
by alex43578 | 2026-01-15 18:33:53+00:00
>Has enforcement been explicitly prioritized based on political control of areas? Yes, senior directives and public statements emphasized prioritizing deportations in Democratic-led cities.

Florida, Texas, and others use local law enforcement to enforce immigration detainers and cooperate with federal enforcement. Makes sense to go where the problems are.

>Suppression of lawful civic activity? Yes, crowd-control force was repeatedly used against protesters, media, and observers near ICE facilities.

Crowd control is used against riots and unlawful assemblies frequently: see G8 summits, Seattle May Day, Ferguson, and any time a sports ball team loses a contentious game in LA.

>Have officials labeled resistance or disputed encounters as "terrorism"? Yes, senior DHS leadership publicly used "domestic terrorism" language in contested use-of-force cases.

And? Homeland calling an assault on an officer terrorism is hardly surprising, and is still less weird than the idea that using the wrong pronouns is a hate crime.

> Are raids conducted with armored vehicles, masks, and heavily armed teams as standard practice? Yes, reporting documents armored vehicles, masked agents, and surge-style operations.

So when Clinton’s BP raided Elian Gonzalez, it was fine because it wasn’t Trump? Remember, the question was “what is Trump doing that is unique”.

https://en.wikipedia.org/wiki/File:Jim_Goldman_and_Elian_Gon...

> Has ICE expanded use of spyware, location tracking, or similar tools? Yes, contracts for advanced spyware and surveillance capabilities were activated and expanded.

Domestic spying by the federal government has been a thing for 100 years. Again, we’re talking unique.

> Is enforcement content coordinated to generate viral political narratives? Yes, internal messages show coordination to amplify arrests and raids for public impact.

Every task force, raid, and “crackdown” by law enforcement, even down to an organized enforcement against DUI, is intended to create that perception.

Do non-Americans not learn that the federal government has engaged in this conduct for 100 years?

We’ve enforce immigration laws, policed our populace, and had to balance 1st/4th amendment rights against the interest of a functioning state for a long time.
by dirtybirdnj | 2026-01-15 18:33:55+00:00
The older people get the more disposable they are viewed as by society.

When you are younger, you belong in school. When you get older, you belong at work.

If you fall out of any of these social structures its extremely difficult to find your way back in.

I was already pretty disconnected from society and people in general when my divorce hit and now I am completely untethered from any kind of community. Living is miserable I hate my life and I do not want to exist like this anymore.

None of the solutions people provide are easy or functional. "Go meet people" is the most vague, unhelpful bullshit ever.

I think the reality is some people, no matter how intelligent, caring or otherwise full of empathy they may be are just "too far gone" for anyone to have the initiative or concern to care about us. The world is so corroded and socially poisoned that any kind of meaningful effort in this kind of thing is pointless. Anybody with time or money is busy making money.

You can't solve the epidemic because it is a byproduct of multiple irreparably broken systems. People will continue to fall through the cracks and it will get worse. I don't know what happens after that but we'll probably all be dead.
by tastyface | 2026-01-15 18:34:08+00:00
"Is the argument that Minnesota isn’t emblematic of those issues or that those issues can’t be investigated because a “non white” community is involved with it?"

The issue is that you can’t randomly break down citizen’s doors without a warrant. Minnesota is only targeted because some rightwing TikTok asshole decided to """investigate""" daycare fraud and they wouldn’t let a creepy rando into their facilities for some reason.

"As for citizens being detained, interfering with and obstructing a law enforcement operation will get you detained, whether it’s ICE, FBI, or your local cop on a traffic stop."

Who were these guys obstructing? Why were they treated like criminals? One example out of many: https://www.theguardian.com/us-news/2026/jan/13/ice-immigrat...
by theamk | 2026-01-15 18:34:12+00:00
> San Francisco Taxi Worker Alliance Board Member Mark Gruberg has been a taxi driver since 1983

> Gruberg also said taxi workers can provide a more positive and comfortable experience than others form of transit.

riight... not for me at least! There is a reason Waymo is winning, despite often being more expensive option compared to Uber/Lyft.
by kyboren | 2026-01-15 18:34:42+00:00
That's announcing 40k WSPMs of eventual capacity spread across 28nm and 16nm nodes. I mean, it's a start, and I'm sure automakers are totally stoked given the Nexperia debacle, but the EU will remain completely dependent on foreign advanced node semiconductors.

Compare to TSMC's Arizona project, which will supply 30% of TSMC's 2nm and smaller process output. Already just one of the six planned TSMC fabs in Arizona is pumping out ~30k WSPMs at 5nm or smaller.

And that doesn't even get into CoWoS packaging, which is essential for all the highest-performance and highest-margin parts.

The fact is: In semiconductors, Europe is getting left in the dust. Sure they can fab some mature node chips for industrial uses--and that's not nothing--but Smartphone SoCs, "AI" accelerators, DRAM, even boring CPUs simply cannot be made any more in Europe, and to the limited extent that they can, they will be horrendously uncompetitive on the market and outclassed in every performance metric by Chinese and American chips.

EU is on a big sovereignty kick right now, which makes sense given that their foreign dependencies keep blowing up in their faces. So it's strange that EU is so complacent about their foreign dependency on advanced node semiconductors.
by com2kid | 2026-01-15 18:34:45+00:00
My portfolio site is at https://www.generativestorytelling.ai/ though bit rot has set in on quite a few of the projects.

I need to move my personal blog (https://meanderingthoughts.hashnode.dev/) over there still, sadly HN auto flags any submissions from any hashnode domain so I've been unable to submit any of my blog posts for consideration!