MurphyA/hacker-news huggingface dataset:
by jdiaz97 | 2026-01-15 21:59:33+00:00
Yes. Trump is a russian asset.

1. ‘The perfect target’: Russia cultivated Trump as asset for 40 years – ex-KGB spy. https://www.theguardian.com/us-news/2021/jan/29/trump-russia...

2. British spies were first to spot Trump team's links with Russia. https://www.theguardian.com/uk-news/2017/apr/13/british-spie...

3. Now everyone knows that Putin was present when Trump shared intimate moments with "Bubba". They're beyond best friends.

4. Compare how Putin is treated by Trump, and how Zelensky is treated by Trump.

5. The first round of tariffs, every country on earth was included except Russia. Even countries that traded less than Russia-USA were included.
by kraquepype | 2026-01-15 21:59:39+00:00
"If you believe"...

What makes you believe that she had any intent to attempt an attack?

Intent is where this falls apart, as she had no intent to harm with her vehicle. The interaction up until escalation by the agents was peaceful.

Even if the agent was in harms way, "totality of the circumstances" need to be reviewed before it can be said that deadly force was justified (see Barnes v. Felix ruling below)

https://www.shawbransford.com/supreme-court-unanimously-reje...

https://www.supremecourt.gov/opinions/24pdf/23-1239_onjq.pdf
by rahimiali | 2026-01-15 22:00:12+00:00
just to be clear, semiseparate in this context means H = D + CC', where D is block diagonal and C is tall & skinny?

If so, it would be nice if this were the case, because you could then just use the Woodbury formula to invert H. But I don't think such a decomposition exists. I tried to exhaustively search through all the decompositions of H that involved one dummy variable (of which the above is a special case) and I couldn't find one. I ended up having to introduce two dummy variables instead.
by Izkata | 2026-01-15 22:00:29+00:00
> You can do better, friend.

So can you. Your past experience was terrible, but that's no reason to ignore or misrepresent what others are saying.

What GP and I are both seeing in the Renee video is assault with a deadly weapon on a law enforcement officer. Lethal force is a valid response. That doesn't mean she deserves it, but that she was doing something stupid without realizing just how stupid it was. Most of these protestors are the same, they're new to this and being tricked by anti-ICE activists into thinking it's completely safe without getting all the information.
by ChrisArchitect | 2026-01-15 22:00:29+00:00
>
Trump: May I see?

Machado: Ho ho ho, see with your eyes, not with your hands!

Trump: Please, we are all amigos here!

Homer: Maria.. I think we can trust the president..

Machado: [hands it to Trump, and waits a couple of seconds.] Now, give it back...

Trump: Give what back?*
by natmaka | 2026-01-15 22:00:52+00:00
Uranium requires mining and is recyclable at most once (solar panels components are way better).

Recyclable wind turbines blades are appearing (RecyclableBlade, ZEBRA, PECAN...) and even existing ones (today, decommissioned blades are burned in cement plants, thus providing energy) may become so (check the 'CETEC initiative')
Show HN: Visualize Python binary dependencies and subprocess calls in a browser
by rmast | 2026-01-15 22:00:58+00:00
Hi everyone!

I maintain an open source project (Surfactant) where I aim to keep the core framework "pure Python" to maximize portability. I specifically want to avoid surprises where a new Python version drops and a transitive dependency fails to install because it lacks an abi3 wheel or an sdist fallback (looking at you, LIEF).

Existing visualizers didn't offer a way to filter specifically for native/compiled code, so I built this client-side tool to help audit my dependencies.

1) Tree Visualization: Fetches metadata from PyPI to build the interactive graph.

2) Binary Detection: Highlights packages that are binary wheels only, missing sdists, or lack stable ABI tags (abi3).

3) Deep Scan: Optionally downloads wheels to memory and scans for subprocess or os.system calls using regex, to catch "implicit" system dependencies (or dependencies that are just a Python wrapper around another tool).

I've also been interested in getting Python tools running in the browser via Pyodide, and this has helped me locate dependencies that would be problematic in a WASM environment.

The source code is a single HTML file: https://github.com/llnl/Surfactant/blob/main/docs/_static_ht...

(I prototyped with Claude/Gemini, and iterated manually some to resolve edge cases like aliased imports and CSS styling quirks.)

Ideas for improvements are welcome! Dependency resolution (like uv) would be amazing, though that likely requires cross-compiling pubgrub-rs to WebAssembly.
by Atomic_Torrfisk | 2026-01-15 22:01:03+00:00
I blame infiltration by bots slowly shifting the Overton window. Did this site not get "weird" in the last few years?

Not to think to highly of ourselves, I for one am a genuine idiot, but the crowed here likely has more influence than a lot of other online forums. Making it a worthwhile target, especially on the AI front. Plus the site is an easy to integrate into a bots with the minimal website and all.
by clusterhacks | 2026-01-15 22:01:18+00:00
Very cool - thanks for the info.

That you are writing AI agents for a living is fascinating to hear. We aren't even really looking at how to use agents internally yet. I think local agents are incredibly off the radar at my org despite some really good additions as supplement resources for internal apps.

What's deployment look like for your agents? You're clearly exploring a lot of different approaches . . .
by goodmythical | 2026-01-15 22:01:32+00:00
Nah, it says imagine that there is nothing that exists that is similar to being chatgpt.

That is, that chatgpt cannot _be_ because if it could there would in fact _be_ something that is like _being_ chatgpt.

Imagine we could prove that there is nothing it is like to be ChatGPT

You could rephrase it as "Imagine that we could prove that there is no existence equal to the existence of chatgpt"
by jongjong | 2026-01-15 22:01:34+00:00
I'm joking yes but as an engineer who has seen the bureaucracy in most big tech companies, the joke is getting less funny over time.

I've met many software engineers who call themselves communists. I can kind of understand. This kind of communist-like bureaucracy doesn't work well in a capitalist environment.

It's painful to work in tech. It's like our hands are tied and are forced to do things in a way we know is inefficient. Companies use 'security' as an excuse to restrict options (tools and platforms), treat engineers as replaceable cogs as an alternative to trusting them to do their job properly... And the companies harvest what they sow. They get reliable cogs, well versed in compliance and groupthink and also coincidentally full-blown communists; they're the only engineers remaining who actually enjoy the insane bureaucracy and the social climbing opportunities it represents given the lack of talent.
by ynac | 2026-01-15 22:01:43+00:00
Neuromodulation tools and systems that allow for a user to reverse normal reaction to stimuli is going to be a huge market soon. When I erg and just stare at the stats on the computer or phone, I struggle. In a good and not so good way. But when I put John Wick or Speed Racer (the movie) on a screen and pump up the volume, I can erg WAY past my normal break point. It's hard to stop, rather than hard to keep going. The new tools coming soon for focus, work, pain, and more.
by Wowfunhappy | 2026-01-15 22:01:51+00:00
…but I think I kind of agree with this argument. Technology is a tool that can be used for good or for ill. We shouldn’t outlaw kitchen knives because people can cut themselves.

We don’t expect Adobe to restrict the content that can be created in Photoshop. We don’t expect Microsoft to have acceptable use policies for what you can write in Microsoft Office. Why is it that as soon as generative AI comes into the mix, we hold the AI companies responsible for what users are able to create?

Not only do I think the companies shouldn’t be responsible for what users make, I want the AI companies to get out of the way and stop potentially spying on me in order to “enforce their policies”…
by satvikpendem | 2026-01-15 22:02:12+00:00
In a way, yes; Wuyi rock oolong will be different than a high mountain Taiwanese oolong. But what most people think of as green vs black tea, they don't realize that it's the same exact plant. Camellia sinensis has only 2 cultivars, var. sinensis (the main one) and var. assamica.
by bilbo0s | 2026-01-15 22:03:08+00:00
With 15 French mountain soldiers and 13 Germans?

I think we've all allowed our emotions to blind us to the realities of arctic defense. Setting aside the fact that most of the business to be done so to speak would be offshore in any potential confrontation, Russia-US or EU-US. The very thought of defending a landmass as large and sparsely populated as Greenland with a handful of soldiers is laughable.

The Europeans are obviously just trying to make a point. Will it work. My bet is no. It's only going to irk people in Washington. But it's clear this is not a serious attempt at Greenland's defense.
by bawolff | 2026-01-15 22:03:17+00:00
I think Wikipedia is the only place where an early employee who left relatively quickly would be considered a "co-founder". If this was a tech company i dont think Larry would be considered a co-founder.

I think the thing is a soar subject because Wikipedia essentially rejected all of Sangar's ideas, but he's still kind of riding on its coattails.
by nozzlegear | 2026-01-15 22:03:33+00:00
> Trying to frame it as "shoot U.S. civilians in the face for not listening" is extremely disingenuous.

Describing what she did as "ramming" an ICE agent is extremely disingenuous. She tapped him, probably on accident[†]. He got a bruise, and she got shot in the face.

[†] We'll never know because she's dead.
by zahlman | 2026-01-15 22:03:44+00:00
susam's recent effort at building an HN blog directory is also very popular. I think it's on net a very good thing to have the community orient more towards blogging thoughts and sharing each others' posts. Prompted writing (like commenting on a submission) is easier, but a place for more deliberate thought is also necessary. Hopefully it will lead to higher overall quality of submissions, too.
by palmotea | 2026-01-15 22:04:06+00:00
> There is broad support for Dreamers. It's not as simple as deport everyone here illegally and the public seems to understand that.

What the GGP was advocating was much broader than that. What's sympathetic about the Dreamers is the non-consensual nature of their position (their parents took them here) and many of them have little to no connection to the country they'd be deported to.

That logic doesn't apply to, say, the 3.5 million illegal immigrants that arrived between 2021 and 2023 (https://www.pewresearch.org/race-and-ethnicity/2025/08/21/u-...), but those are people the GGP would "document not deport."
by epolanski | 2026-01-15 22:04:10+00:00
The excuse of China/Russia is beyond nonsense.

1. As part of Nato Greenland is already protected by such aggression. The idea of anybody triggering WW3 over Greenland is ludicrous as anything interesting there it's easily obtainable just by...putting money on the table. I'm sure Greenlanders will welcome royalties while you mine or do whatever in such a terrible environment.

2. Neither of the two has any military capabilities to conduct military operations in such a place and so distant from their countries. So close to North America moreover. Just to put it in perspective: Greenland is closer to Boston, and by a significant margin, than it is to any major Russian port.

3. While Russia has a long history of aggression and territorial expansion, anybody who's intimate with Chinese history knows well that an aggression on Greenland makes no sense and does not fit any pattern seen in the history of China.

The countries that have legitimate reasons to worry about Chinese aggression are those that were part of China in the pre colonial era: Taiwan, Kyrgyzstan, most of southern Siberia and Mongolia. This is why, e.g. China has annexed Tibet, but never gave two damns about neighbouring countries it could grab in an afternoon like Nepal: never been part of China, they don't care.
by 827a | 2026-01-15 22:04:18+00:00
Yup; or potentially just purchasing a fab from them, given that Intel has signaled they want to leverage TSMC more, and much of Intel's remaining value is wrapped up in server-grade chips that Apple wouldn't be interested in.

But also; Apple is one of the very few companies at their size that seems to have the political environment to make, and more importantly succeed, at decade investments. The iPhone wasn't an obvious success for 5 or 6 years. They started designing their own iPhone chips ~the iPhone 4 iirc, and pundits remarked: this isn't a good idea; today, the M5 in the iPad Pro outperforms every chip made by EVERYONE else in the world, by 25%, at a tenth the power draw and no active cooling (e.g. 9950X3D). Apple Maps (enough said). We're seeing similar investments today, things we could call "failures" that in 10 years we'll think were obviously going to be successful (cough vision pro).
by upboundspiral | 2026-01-15 22:04:21+00:00
I used to buy this thinking, but no longer. People are incredibly resourceful, and instead of innovating towards exploiting and manipulating people, we could choose to innovate towards conserveration of important things, just like we have done in the past.

We don't fund out national parks with advertisements. We don't fund our libraries with advertisements. We could create the same structures for the internet as well, where crucial internet resources are protected and stewarded. They don't necessarily need to be in the hands of ad companies.

Sure, I will not deny that having things be "free" (and paying for them in other ways) has been a huge boon from one perspective, but we can also evolve to put "free" things in different places. Because things are never free. Advertisements are funding mass surveillance. They are encroaching our civil liberties and normalizing it. There is a total cost to things that extens beyond money. What we don't pay out of pocket we pay as a society.
by fl7305 | 2026-01-15 22:04:39+00:00
> If I wanted to convince NATO to take arctic security seriously without having to deploy troops and resources of my own, this is how I'd do it.

Sure, you can convince a close friend of yours to take his home security much more seriously by telling him that you'll come by later and rob him at gunpoint.

But do you think he'll be even remotely friendly to you after that?
by jacobgkau | 2026-01-15 22:04:59+00:00
There's a limit to the convenience factor. Fast food used to be cheap because it was faster than real food. Now it's expensive, and less real than it was to start with. A hip no-name cafe owned by a huge conglomerate charging $17 for a microwaved sandwich or something is objectively a bad deal.

Ensuring you never have to leave the comfort of your apartment complex is also of questionable relevance to solving loneliness/getting people to meet each other.

> -t. not an Absurdist, but sometimes I use the tools.

Did you accidentally paste part of a different comment or something?
by lovich | 2026-01-15 22:05:11+00:00
Thank you for pointing that out. I was unaware.

I like how these hacks like to pretend that we need to treat every engagement with them in a vacuum with their reputation intact and being given the opportunity of good faith after lying repeatedly. I don’t know the name for the fallacy but it’s like some expectation that we are in single events for game theory instead of an iterated game where we can respond to previous behavior.

For `hagbard_c1, you’re using a source that’s lied repeatedly, not gonna waste time debunking more of their information and I am going to assume any suggested solutions based off their data is also incorrect.
by phoehne | 2026-01-15 22:05:33+00:00
I think you're right and it's possible to have something that exists with no other purpose than to cause harm. And it's not moral to make that thing. I also don't think it's fruitful to find the specific circumstances it's moral to eat babies (go down philosophical rabbit holes until you find the one time that doing something despicably immoral is actually the moral thing to do). But I would say the technology is the least important part of the problem. A moral person uses dangerous tools sparingly and intentionally harmful tools never. If Palantir did not exist, would they perform the raids? I think so.
by idle_zealot | 2026-01-15 22:05:44+00:00
> "Documenting them and letting them live" undermines legal immigrants who likely worked very hard to integrate culturally, establish themselves, and do the proper LEGAL paperwork.

It's a shame those people had to work so hard to be treated like their neighbors. That's not a reason to deny others that treatment though.

> I have yet to meet a legal immigrant that isn't okay with booting anyone that isn't legal out.

Yeah they tend to skew pretty reactionary. That tends to sort itself out after a generation or two.

> A country without border control is NOT a country.

I didn't say we shouldn't have border security. In what universe is a goon squad going door to door checking for undesirables "border control"?
by olyjohn | 2026-01-15 22:06:22+00:00
You're right, you have to take a risk and go introduce yourself and talk. The thing with joining hobby clubs or groups is that you immediately have something in common to talk about. If you're lucky, some groups will have a person in the group who will see someone sitting alone, and go introduce them and drag them in. But not everybody picks up on that stuff or wants to make the effort on your behalf.

And yes, it's normal that people don't just immediately become best friends and want to hang out with one person they just met for an hour at a meeting. Especially if that person doesn't even say hello. Sometimes it happens though! It helps a lot if you just go back a couple of times.

The thing I love about car meets is that I can just go up to someone, ask them about their car, and tell them that I like it. You can do the same with any hobby, just go to meets where people are doing things, and not just showing up with nothing. Bring things to share, and a lot of times that brings people to you. Another thing you can do is ask for help with something. People love to help!

Ham nerds are the same way. Electronics nerds are the same way. Computer geeks do the same thing too. I'm sure every hobby is the same way. Find something you like doing and it makes it a lot easier. But the point is if you don't put in any effort, nothing will happen.
by epolanski | 2026-01-15 22:06:35+00:00
You know that they are not needed as there are 0 realistic threats to Greenland excluding the US.

Neither China nor Russia would attack a NATO country, let alone the fact that they don't have the logistics and resources to conduct operations so far from home and so close to North America. Norfolk, the biggest military port in the world is 2200 miles from Greenland.
by jeffjeffbear | 2026-01-15 22:06:55+00:00
> just to be clear, semiseparate in this context means H = D + CC', where D is block diagonal and C is tall & skinny?

Not quite, it means any submatrix taken from the upper(lower) part of the matrix has some low rank. Like a matrix is {3,4}-semiseperable if any sub matrix taken from the lower triangular part has at most rank 3 and any submatrix taken from the upper triangular part has at most rank 4.

The inverse of an upper bidiagonal matrix is {0,1}-semiseperable.

There are a lot of fast algorithms if you know a matrix is semiseperable.

edit: link https://people.cs.kuleuven.be/~raf.vandebril/homepage/public...
by ryandrake | 2026-01-15 22:07:29+00:00
> We don’t expect Adobe to restrict the content that can be created in Photoshop. We don’t expect Microsoft to have acceptable use policies for what you can write in Microsoft Office.

Photoshop and Office don't (yet) conjure up suicide lullabys or child nudity from a simple user prompt or button click. If they did, I would absolutely expect to hold them accountable.
by fl7305 | 2026-01-15 22:07:35+00:00
> With 15 French mountain soldiers and 13 Germans?

Small force, symbolic stand: "Remember the Alamo", but "Remember Greenland" instead this time.

By the way, can you tell me the background and meaning of these phrases?

"Don't tread on me!"

"Live free or die"

"Give me liberty or give me death"

"From my cold, dead hands"
by bawolff | 2026-01-15 22:07:39+00:00
> I do believe that Wikipedia is one of the least biased sources out there, but there is definitely bias

I think this is the wrong way to look at bias. Bias isnt a binary, instead its a journey to try and get succesively less and less biased. You can never achieve absolute unbiasedness, you can just try to journey closer.

And yes, wikipedia is far from perfect.
by sothatsit | 2026-01-15 22:07:51+00:00
If you use coding agents as a black box, then yes you might learn less. But if you use them to experiment more, your intuition will get more contact with reality, and that will help you learn more.

For example, my brother recently was deciding how to structure some auth code. He told me he used coding agents to just try several ideas and then he could pick a winner and nail down that one. It's hard to think of a better way to learn the consequences of different design decisions.

Another example is that I've been using coding agents to write CUDA experiments to try to find ways to optimise our codegen. I need an understanding of GPU performance to do this well. Coding agents have let me run 5x the number of experiments I would be able to code, run, and analyse on my own. This helps me test my intuition, see where my understanding is wrong, and correct it.

In this whole process I will likely memorise fewer CUDA APIs and commands, that's true. But I'm happy with that tradeoff if it means I can learn more about bank conflicts, tradeoffs between L1 cache hit rates and shared memory, how to effectively use the TMA, warp specialisation, block swizzling to maximise L2 cache hit rates, how to reduce register usage without local spilling, how to profile kernels and read the PTX/SASS code, etc. I've never been able to put so much effort into actually testing things as I am learning them.
by alecco | 2026-01-15 22:07:54+00:00
> Latin America or western Europe or east Asia

I can attest both LatAm and Europe are quickly turning the same way. At least in the bigger cities. Take public transport and 70% are frying their brains with their phones on algorithmic timelines, dumb mobile games, or worse. Women even more. You go to a bar and try to start a conversation and people look at you like you are a creep or a scammer. I've heard this happens to Gen Z, too.
by maxglute | 2026-01-15 22:08:10+00:00
>it was agreed that they would all aim to reduce emissions

No, it was agreed during Kyoto that developed nations would reduce emissions, and developing nations (aka PRC, India) would not. Developing nations could keeping scaling fossil to industrialize until Paris where all countries had to submit climate plan (again not explicitly to reduce), and PRC's was to peak emissions by 2030s, which they're on trend to do early. PRC did what was legally permitted / agreed upon, and if developed nations want to cope / be butthurt and label following the agreement as dirty and not cooperate in the future global projects because they're not financial beneficiaries then that's on them. Also "some" solar and wind is ~ROW combined, which surely is very unimpressive.

> sell the solution

Selling solution to problems is solving problem, selling solutions to problems cheaply is solving said problem faster. As if developed economies did not decarbonize by selling clean tech solutions... which btw PRC bought. PRC simply doing globe a favor by selling real climate solutions at cost and scale that makes global difference, instead of scaling retarded paper solutions like carbon credits from countries that primarily scales spreadsheets.