MurphyA/hacker-news huggingface dataset:
by matsemann | 2026-01-25 14:13:25+00:00
Nah, "he has a gun" doesn't mean he poses a threat, especially not when maced, with 4 guys on top and hands placed on the ground. And it definitely doesn't explain why they kept firing at him even when laying dead on the ground.

The thugs created the situation, escalated the situation, and then showed their true colors. Nothing in this can be explained away by a mere misunderstanding.

And I recommend watching the videos, not just "reading the evidence". The statements made are blatant lies and you should put no stock in them.
by anonzzzies | 2026-01-25 14:13:28+00:00
There are many unfriendly apps on that light? insta chat, messenger, slack, discord, teams? and all of those are terrible software as well (slow, high mem etc); at least telegram is fast.

anyway, the point was not to use or endorse telegram, or the garbage i mentioned, but strive for e2ee while fast and usable.

I would sign up for anything e2ee but yeah ideally open source and hosting owned by an EU company.
by dns_snek | 2026-01-25 14:13:42+00:00
For the millionth time, the reason we have copyright in the first place is to encourage creation of original creative works. This is clearly stated in the US constitution (and similar phrasing is found in the relevant legal texts of other jurisdictions).

You can apply obsolete legal tests that have been used to enforce this principle all day long, but the central question remains: Does generative AI encourage creation of original creative works?

If the answer is "no", which it clearly is, then whatever laws and legal tests exist to enforce IP rights need to be amended - or the constitution does.
by B1FIDO | 2026-01-25 14:14:47+00:00
My home is located very close to a six-lane stroad. Two of those lanes are light rail tracks. It's 8 lanes if you count the bikes.

There are cars that zoom through, practically every night, whose cats or mufflers are seriously wack. And probably on purpose. They put off some awful percussive noise as they vroom along, and it sounds like they are speeding (speed limit here is 35mph).

There are also fireworks going off fairly often now. Since Christmas definitely. They are not the legal ones: somehow people smuggle out the rockets and the flying airburst ones, and set them off in our parking lot, or very nearby.

I am fairly sure that I heard authentic gunfire on NYE.

My hypothesis is that the cars are deliberately making "rat-a-tat-tat" noises that sound sorta like gunfire, in order to cover or mask real gunfire, should it ever occur. That the motorists with those cars are probably gangstas who are assigned to just lay down aural cover for whatever hijinks may or may not transpire that night.
by nicbou | 2026-01-25 14:15:26+00:00
Someone, somewhere has to put some information online for the first time. I am one of those people.

This sort of thing was a problem before too. I had a few copycats myself. The difference is that those copycats competed on the same level, and this sort of shallow copying was still too expensive. Google can automate plagiarism at a scale and just shut the competition down.

They are the modern Terminal Railroad Association.

https://en.wikipedia.org/wiki/United_States_v._Terminal_Rail...
by armchairhacker | 2026-01-25 14:16:00+00:00
- There's clear evidence Biden won in 2020, like Trump won in 2024. Even Republicans conceded this, and Republican-led investigations found no wrongdoing.

- J6 happened and wasn't legal: you can't just walk into the White House and intimidate people, even without weapons. A rough analogy: imagine I walked into your house, started chanting and intimidating your family, then afterwards claimed I was "protesting" your home ownership.

- Russiagate was exaggerated. I'm confident that Russia is influencing US politics, but I wish the focus wasn't on who they're supporting, rather that they're trying to increase tensions so the US collapses inward (which they're succeeding at). Even if Putin did benefit Trump, it's not something he controls, so I don't feel it affects his viability; Putin endorsed Harris for 2024, and it didn't affect her viability.

- The MN Somali fraud seems to be real and is another Democrat embarrassment. I'm not yet convinced that it's $billions (or that this is real money as opposed to inflated valuations), only because Somalia's entire GDP is $8 billion; but I'm not convinced otherwise, and this is under (even state!) investigation so we'll probably get more info soon. Nonetheless it looks terrible, and I haven't heard a good response from Democrat politicians, although some ordinary left-leaning people admit it.

You're right that "The Narrative" is not the truth, and that matters too. You even left out a few things like the BLM riots and Hunter Biden.

But nowhere in the above comment did I mention The Narrative; I mentioned the (apparent) murder of Alex Pretti by ICE agents. And in this specific case, The Narrative appears to be aligned with the truth, as evidenced by the multiple videos.

Furthermore, I hold that Trump's Narrative is generally far less aligned with the truth than The Narrative (AFAIK the left hasn't posted a photoshopped image of a suspect, or claimed something as extreme as that Hatians were "eating cats and dogs", among many other examples). And that matters. It would be ideal for both political parties to be as close to objective as possible, but I believe in the long run, their lies hurt them both.
by vladvasiliu | 2026-01-25 14:16:05+00:00
I don't know about that law, but GP's point was that you don't get a public IP anyway, firewall or not. And with this NAT in place, you can't ask them to forward specific ports to your equipment.

In France, CG-NAT is getting widespread even for fixed, FTTH links. I'm typing this connected to SFR, which provides a static IPv6 /56, but IPv4 is behind CG-NAT. I can't host anything on IPv4. I think there's an option to get a fixed, internet routable address, but not on the "discount" plan I'm on. I hear you maybe can ask support to get you out of CG-NAT, but that doesn't seem very reliable.

Free (local ISP), by default, doesn't give a static IP for fiber, but you can ask for one for free through your online account page (you just need to tick a box).
by ericwood | 2026-01-25 14:17:32+00:00
It is so disappointing; I started getting into photography over the past few years, shooting rolls of film here and there and need some basic library management tools to track my shots and add EXIF data for film stock, camera, etc. Photos.app kind of does what I need, but there's baffling decisions like all photo data being uneditable, even through APIs. You can edit EXIF data on the original image but the app's internal database is completely immutable. I have a handful of photos with inconsistent metadata I'd love to fix and the only option appears to be removing them from the library and re-adding them.

I really don't need many features! I'm not a pro and while I wouldn't mind shelling out a one-time fee for good software I'm not paying a subscription for cloud storage I'm not going to use. The OSS options here are not awesome, either.
by mexicocitinluez | 2026-01-25 14:17:53+00:00
> because things like Safari ...work really well

Are we living in the same universe? We manage a fleet of tablets (both Apple and Android) for a healthcare company whose EMR is web-based. And because of that Sarafi has made our lives miserable. So much so that we're migrating to Chromebooks.

I've been developing for the web for 15 years. The first half was spent battling Internet Explorer. Now it's Safari.
by UncleMeat | 2026-01-25 14:18:53+00:00
> But the narrow story of this particular incident changes a lot if there was an accidental discharge that made the other offices believe he was shooting.

Does it? What you are describing is still a monstrous crime. The federal government is insisting that absolutely nothing went wrong and that Pretti was intending to massacre ICE agents. Even taking an enormously charitable reading of the killing I am still horrified by the actions of the government here.
by lo_zamoyski | 2026-01-25 14:19:33+00:00
While I agree there’s a childish softness in our culture in many respects, you don’t need to go to extremes and adopt thuggish or boorish behavior (which is also a problem, one that is actually concomitant with softness, because soft people are unable to bear discomfort or things not going their way). Proportionality and charity should inform your actions. Loutish behavior makes a person look like an ill-mannered toddler.
Show HN: Humynize – A tool to fix the rhythmic stiffness of AI writing
by dumebioruche | 2026-01-25 14:19:41+00:00
I built Humynize because I realized that even with the best prompts, AI drafts still feel mechanical. I found myself spending hours fixing the "flow" rather than the content.

I used Next.js for the frontend and OpenAI for the core processing. The logic focuses on NLP structural re-architecture—essentially breaking down the robotic patterns in the sentence structure and restoring a human-like "burstiness" and rhythm.

Key Technical Focus:

Technical Integrity: It is designed to keep data, citations, and specific meaning 100% intact while changing the voice.

Structural Variety: It moves away from the predictable sentence lengths that AI detectors look for.

Speed: Using a clean stack for fast processing and high-precision output.

I am the founder, and I would love for this community to test it. I am specifically interested in feedback regarding the quality of the "Human-Voice Shield" and how it handles technical or academic text.

I am around to answer any questions about the build
by foldr | 2026-01-25 14:19:45+00:00
You're really comparing these to the following headline?

> The UK is shaping a future of precrime and dissent management

All of your examples focus on specific events and factual claims, not sweeping doom and gloom claims about the state of the US. I'll leave the reader to draw their own conclusions.

By the way, we're both making claims here based on what we've seen of HN, not some kind of objective scientific analysis. I asserted a trend and gave an example of the trend that I was talking about. It's silly to complain about that when you are doing the exact same thing.
by hermanzegerman | 2026-01-25 14:20:13+00:00
Yeah, but they're the only network when you want to have cellphone reception outside of dense cities.
You can completely forget O2 and Vodafone if you go hiking/skiing in the Black Forest, or on the Beach at the German Islands.

Also Vodafone outsourced their peering to a subcontractor, and doesn't do any public peering at all anymore. So I guess Telekom still isn't the worst Network at all
by jbreckmckye | 2026-01-25 14:21:12+00:00
I honestly think this would qualify as "ruinous empathy"

It's fine and even good to assume good faith, extend your understanding, and listen to the reasons someone has done harm - in a context where the problem was already redressed and the wrongdoer is labelled.

This is not that. This is someone publishing a false paper, deceiving multiple rounds of reviewers, manipulating evidence, knowingly and for personal gain. And they still haven't faced any consequences for it.

I don't really know how to bridge the moral gap with this sort of viewpoint, honestly. It's like you're telling me to sympathise with the arsonist whilst he's still running around with gasoline
by tomhow | 2026-01-25 14:21:42+00:00
Please don't post insinuations about astroturfing, shilling, brigading, foreign agents, and the like. It degrades discussion and is usually mistaken. If you're worried about abuse, email hn@ycombinator.com and we'll look at the data.

https://news.ycombinator.com/newsguidelines.html
by tomhow | 2026-01-25 14:22:19+00:00
Please don't post insinuations about astroturfing, shilling, brigading, foreign agents, and the like. It degrades discussion and is usually mistaken. If you're worried about abuse, email hn@ycombinator.com and we'll look at the data.

https://news.ycombinator.com/newsguidelines.html
by UncleMeat | 2026-01-25 14:22:29+00:00
They don't need to maintain control. Elections are close and voters are geographically polarized.

Reduce turnout in cities in four or five swing states and that can be enough to flip an election. If you've got ICE just detaining random non-white people near polling places based on the theory put forward in Noem v Vasquez Perdomo, how many nonwhite citizens who would be solid voters for the democrats just decide to stay at home rather than go to the polls?

It is possible that this approach sparks a reaction and backfires. But I'm not sure that's a guarantee.
by gsf_emergency_6 | 2026-01-25 14:22:29+00:00
https://www.youtube.com/live/Pfde8A4CuSI

Even the titles XD I guess because it's hard to see in that one?

Yes he has a bit of a Japanese fratboy vibe

https://youtube.com/shorts/QsG1WYq_1h8

It's only specialty because I don't recognize it :)

A different bottle (& glass) for each vid

https://youtube.com/shorts/IJbtuHf

https://www.youtube.com/live/ckrdZp1fQZw

Let's see if the pollsters are right :)
by stevefan1999 | 2026-01-25 14:22:38+00:00
As a side note, there is a libffi wrapper on Rust that is exactly leveraging this code and data separation of closures in Rust: https://docs.rs/libffi

I've been using this on my vibewasm project to provide host function conversion to keep a C callable function in the front surface but doing my own custom wasm calling convention while capturing a persistent context pointer to the wasm store.

There is a side effect though: it is essentially unsound as you have to leak the object to the libffi closure which is a form of JIT -- dynamic code generation, it is, meaning Rust will have no way of knowing the lifetime of the pointer, or you have to always keep the libffi closure alive, meaning it is a permanent leak. I tried mitigate this by storing the closure in the wasm store, and we use that as the ultimate closure lifetime by designation -- any libffi function callback post store destruction is undefined behavior though.
by perching_aix | 2026-01-25 14:22:45+00:00
Not sure if this in jest referring to the inherently sanctimonious nature of the framing, but this is actually exactly what I was gesturing towards. If it didn't feel good, then it would be either an unintentional action (random or coerced), or an irrational one (go against their perceived self-interest).

The whole "bad vs good person" framing is probably not a very robust framework, never thought about it much, so if that's your position you might well be right. But it's not a consideration that escaped me, I reasoned under the same lens the person above did on intention.
by tialaramex | 2026-01-25 14:23:24+00:00
I don't think I see free movement of people in Schuman? It's very clear about wanting to move steel and coal but it mentions workers only to suggest that this ECSC should "improve living conditions" for workers. I could squint at this and consider that a steelworker in Duisburg might "improve their living conditions" by retiring to a nice slow-paced village in Southern Italy but just as easily it could mean the ECSC is about workers staying where they are but being able to afford nicer stuff.

However once I'd fought the EU's terrible web search I did sit and read a bunch of the actual Treaty of Rome, and yes that actually does very clearly specify Freedom of Movement for Workers and is broad enough in how it treats this freedom that it's not a surprise courts subsequently concluded that basically every EU citizen should be able to live anywhere in the EU.
by tdb7893 | 2026-01-25 14:23:38+00:00
I think calling someone a "bad person" (which is itself a horribly vague term) for one situation where you don't have all the context is something most people should be loath to do. People are complicated and in general normal people do a lot of bad things for petty reasons.

Other than just the label being difficult to apply, these factors also make the argument over who is a "bad person" not really productive and I will put those sorts of caveats into my writings because I just don't want to waste my time arguing the point. Like what does "bad person" even mean and is it even consistent across people? I think it makes a lot more sense to label them clearer labels which we have a lot more evidence for, like "untrustworthy scientist" (which you might think is a bad person inherently or not).
by arter45 | 2026-01-25 14:23:58+00:00
>why would anyone want to waste their time reinventing a spreadsheet

I hope this is tongue in cheek, right? If not, here are some reasons:

1) spreadsheets embed "functions" via macros and macros are often flagged as malicious. Just combining native functions can get pretty complex.

2) in a spreadsheet, everybody sees the input, which is not always ideal

3) data types are controlled by users for the entire column or sheet, which can mess up formulas

I could probably think of additional reasons.
by hulitu | 2026-01-25 14:24:32+00:00
> but things on the iPhone really do “just work”.

For values of “just work” close to 0.

Make a picture, connect with a Windows PC, iOS needs a password, then the picture is not visible to the PC, disconnect, go with Apple photos to look at the picture, repeat connecting, with password, now it is visible.

Try to set up a hotspot, there is no button to turn the hotspot on/off.

So yes, it “just works"
by Expurple | 2026-01-25 14:24:32+00:00
Checked exceptions don't force you to catch them on every level. You can mark the caller as `throws Exception` just like you can mark the caller as returning `anyhow::Result`. There is no difference in this regard.

If anything, `?` is better for actual "handling". It's explicit and can be questioned in a code review, while checked exceptions auto-propagate quietly, you don't see where it happens and where a local `catch` would be more appropriate. See the "Can you guess" section of the post. It discusses this.
by projektfu | 2026-01-25 14:25:26+00:00
For original research, a researcher is supposed to replicate studies that form the building blocks of their research. For example, if a drug is reported to increase expression of some mRNA in a cell, and your research derives from that, you will start by replicating that step, but it will just be a note in your introduction and not published as a finding on its own.

When a junior researcher, e.g. a grad student, fails to replicate a study, they assume it's technique. If they can't get it after many tries, they just move on, and try some other research approach. If they claim it's because the original study is flawed, people will just assume they don't have the skills to replicate it.

One of the problems is that science doesn't have great collaborative infrastructure. The only way to learn that nobody can reproduce a finding is to go to conferences and have informal chats with people about the paper. Or maybe if you're lucky there's an email list for people in your field where they routinely troubleshoot each other's technique. But most of the time there's just not enough time to waste chasing these things down.

I can't speak to whether people get blackballed. There's a lot of strong personalities in science, but mostly people are direct and efficient. You can ask pretty pointed questions in a session and get pretty direct answers. But accusing someone of fraud is a serious accusation and you probably don't want to get a reputation for being an accuser, FWIW.
Ask HN: How to reach out to a commenter under an old submission (nick_m)?
by jsumn | 2026-01-25 14:25:36+00:00
Hello HN! I'm a long time lurker. It's only now that I've decided to sign up, when I read a comment by nick_m: https://news.ycombinator.com/item?id=46511892

I'd like to help Nick (and have some fun reverse engineering), alas I've got no means of reaching out to them. Nick, if you're reading this, please leave some contact info. I figure it's a long shot, but... why not try?

Hopefully this submission is within the rules. If not, please let me know and I'll delete it.
by flakeoil | 2026-01-25 14:25:41+00:00
> But 50 years from now most of that ICE infrastructure will have disappeared.

I'm guessing it will be already in 20-30 years from now. In 5-10 years from now, no-one will buy an ICE vehicle. Add to those 10 years a lifetime of 10-20 years for the last sold ICE vehicle and you get 20-30 years. So 20-30 years from today there will not be many ICE cars rolling on the streets and most gas stations and other needed infrastructure will be gone as it is not economical to stay in business.
by cubefox | 2026-01-25 14:26:12+00:00
There is also a reading device with a single page in the 1961 Lem novel "Return from the Stars":

> Lem predicts the disappearance of paper books from the society. Lem even describes a reading device very much like a tablet computer that the main character Hal Bregg gets familiar with when he tries to find paper books and newspapers.

https://en.wikipedia.org/wiki/Return_from_the_Stars
by logicallee | 2026-01-25 14:28:54+00:00
I'm not sure if you're still reading comments, but in my experience the people who are elated at how well agents perform, versus your experience:

> but the dissonance between what I'm seeing online and what I'm able to achieve is doing my head in.

... could be due to your choice to use Codex, which is OpenAI's coding agent. The stellar reports you're reading online are mostly about Claude Code. (People say so.)

Try your next project in Claude code. I am on the Max plan, which includes Claude code at the flat rate, and have had just as good an experience as the online reports I've read.
by danmaz74 | 2026-01-25 14:29:01+00:00
In a liberal democracy the "will of the masses" is applied indirectly, through the election of representatives, making laws, and then applying those laws and governing in accordance to those laws. To get elected, politicians and aspiring politicians tell electors all sorts of things. Some of them tell electors that their problems have simple solutions, which go against what the intellectual elites (scientists, doctors, engineers, lawyers etc.) recommend or say is doable. Those are what are usually defined populists. Some of them actually believe that "experts" lie for some agenda. Most of them know perfectly well that those simple solutions won't work, but say what they think electors want to hear. Not all politicians/parties act like that, even if it's common to have some populists in all most parties - because populism works.
Show HN: Resurf – a local-first quick capture and personal library for Mac
by deep933 | 2026-01-25 14:29:22+00:00
Hi HN folks,

Deep here. I am a design engineer and I have been building Resurf for the past 4 months. Resurf is a local first Mac app for quickly capturing notes, thoughts, ideas, inspiration, links, and files like PDFs and images without switching context.

As a design engineer who cares a lot about craft, I built resurf because my “stuff I want to keep” was scattered across tabs, different apps, notes, screenshots, random folders, and I kept losing good references. A lot of tools exist, but I wanted something calm + polished that feels native on Mac (not another file manager).

with Resurf you can

- quickly capture with a global shortcut and a menu bar app
- capture notes, links, and media like images, videos, and PDFs
- save things without switching windows and breaking your flow
- lightweight organization with Inbox to spaces, tags, and notes so you can categorize later
- search across everything including keywords, type, tags, dates, and spaces
- spotlight style quick panel to find anything fast
- keep everything local on your file system with no cloud account

It also has an in-app web view and PDF viewer so you do not need to open multiple browser tabs.

we are still working on optional AI features (BYOK) to make this more powerful for people who wants AI.

The app is usable today but still beta. I am fixing bugs quickly as people report them. I am also exploring the best way to add AI and the resurfacing part based on early user feedback.

Would love to know what you think and any special use case you have.