MurphyA/hacker-news huggingface dataset:
by poly2it | 2025-10-15 23:41:01+00:00
It's not just frame rate, but also input delay. If you're using Visual Studio Code, you might be used to waiting 100 ms for a character you typed to appear. My personal workflow is based on Kitty and Neovim, which I've configured so that it can launch within 20 ms. Working without any input delay allows me to explore and edit projects at typing speed. As such, even tiny delays really bother me and make me lose my flow. I would believe Zed's focus on performance is motivated similarly.

Also, I do not believe Windows on Arm64 is a very large demographic? Especially for developers, unless they're specifically into that platform.
by thisislife2 | 2025-10-15 23:41:23+00:00
> These apps, by design, track how people spend their money.

That depends - In India, for example, I am free to use either (1) a private company's app (like PayTM, Google Pay, PaisePe etc.) (2) a Government app or (3) my Bank's app to make digital payment using the Unified Payment Interface (UPI) (or all 3). And, if I don't want to use any mobile app, I can still make offline payment through my mobile phone over USSD - https://razorpay.com/blog/how-to-make-offline-upi-payments/ ...

(You are right though that it is prone to abuse in the absence of strong privacy and data protection laws - digital payment does allow new form of surveillance capitalism to the corporates and new avenues of authoritarian control to the government).
by Dylan16807 | 2025-10-15 23:41:47+00:00
I don't understand what you're worried about with 3.

Make a box, hide it in a closet with power, every 3 months look at your drive stats to see if any have a buch of uncorrectable errors. If we estimate half an hour per checkup and one hour per replacement that's under three hours per year to maintain your data.
by Aurornis | 2025-10-15 23:42:27+00:00
> This comment reads like you have a bot of an axe to grind.

I actually opened the paper and started reading and I’m commenting on that. It’s frustrating that anything less than glowing positivity about YouTube influencers draws accusations of having an “axe to grind”. I don’t have any relationship to this person.

> She acknowledged to have used it for literature research,

Right, that’s the problem I was pointing out.

Using ChatGPT for physics research (even if it’s just summarizing papers, though it’s not clear what she meant) is well known to be fraught with hallucinations.

> she has published papers, and she has had a popular physics blog (with people like Peter Shor commenting) for much longer than her YouTube channel.

This is fairly misleading as it’s not hard to see her YouTube channel has found a far larger audience than her physics blog or her academic posts at institutes like the the Munich Center for Mathematical Philosophy.

In the very beginning of the paper she says she’s seeking a new affiliation.
by tickettotranai | 2025-10-15 23:42:31+00:00
Somehow I hear this all the time, but the haskell people have to realize that code patterns are absolutely a thing in all languages, ever? A lack of syntactic sugar doesn't mean monads don't exist in other languages.

Typeclasses are a distraction, the point is computation ignoring annoying contexty stuff (file not found errors, null on failure, etc) and there's dozens of examples in literally every language ever.

Not all problems are solved with a technical definition.
by martinvonz | 2025-10-15 23:43:38+00:00
Do you mean if jj has separate author and committer timestamps? Yes, we simply followed Git there. I didn't really question it. There has been some discussion about simplifying it to just one timestamp, however. You can probably find that discussion somewhere in our issue tracker if you're curious.

Or do you mean if jj updates the committer timestamp while leaving the author timestamp unchanged? Yes, that's also the same as what Git does.
by Jerry2 | 2025-10-15 23:44:50+00:00
>but I can’t shake the feeling it was written by AI.

After I read this article, I thought this whole incident is fabricated and created as a way to go viral on tech sites. One immediate red flag was: why would someone go to these lengths to hack a freelancer who's clearly not rich and doesn't have millions in his cryptowallet. And how did they know he used Windows? Many devs don't.

Ah, you might say, maybe he is just one of the 100 victims. Maybe but we'd hear from them by now. There's no one else on X claiming to have been contacted by them.

Anyway, I'm highly skeptical of this whole incident. I could be wrong though :)
by brooke2k | 2025-10-15 23:44:57+00:00
Yeah, as I understand it the idea is that instead of making the server-side complex and the frontend code complex, you retain as much complexity server-side as possible and treat the browser as just a hypermedia renderer.

If a part of the page needs to change, the server figures out what it should change to and sends that page fragment.

At least, that's my cursory understanding from reading https://hypermedia.systems
by arscan | 2025-10-15 23:45:07+00:00
> The issue isn’t that the bathtub curve is wrong—it’s that it’s incomplete.

Well, yeah. The bathtub curve is a simplified model that is ‘wrong’, but it is also a very useful concept regarding time to failure (with some pretty big and obvious caveats) that you can broadly apply to many manufactured things.

Just like Newtonian physics breaks down when you get closer to the speed of light, the bathtub curve breaks down when you introduce firmware into the mix or create dependencies between units so they can fail together.

I know the article mentions these things, and I hate to be pedantic, but the bathtub curve is still a useful construct and is alive and well. Just use it properly.
by mbmjertan | 2025-10-15 23:45:47+00:00
Acrobat Reader is one of the more poorly engineered programs I’ve used. And it recently asked me to sign in an account and give Adobe money to open a PDF??

Unfortunately I need to sign PDFs often (using an image of my physical signature or a digital certificate), and I haven’t used that didn’t suck more than Adobe in this. I haven’t tried Okular for this and Evince seemingly didn’t support this - but Preview (although an extremely great document reader in most regards) didn’t let me select an image of my signature, but asked me to either sign on the trackpad with my finger (how do you make that not look like you had nerve damage?) or show a picture of my signature to the webcam of my Mac so it would do extraction on it (which didn’t work at all after 20 minutes of attempting, but also why can’t I just select a photo??). Finally I figured out pdfjs in Firefox recently shipped image-based signing (still waiting on certs)

Of course, I could have edited the PDF in a better editor (GIMP even!), but.. why is such seemingly simple and common PDF work a horror show?
by timr | 2025-10-15 23:46:01+00:00
> You've shown that there's a large misconception about the hospitalization rates of the virus, not its lethality.

Hospitalization is upstream of death. You don't just get the virus and fall over dead. More to the point, to the extent that one group incorrectly believes that risk of hospitalization is higher than it is, it reflects their overall incorrect belief that the mortality of the virus is higher than it is.

> There are studies that show the the "far right" (since you insist on interpreting this in a partisan lens) have a much higher death rate, after the introduction of covid-19 vaccination rates.

No, there aren't. You're referring to this study [1], which was conducted in two states (Ohio and Florida), and was overgeneralized on NPR, MSNBC and other left-wing media outlets.

The study ran only until December 2021, and found an overall excess death rate of 2.8% for republican voters, which was 15% higher than the excess death rate for democratic voters, according to their model (in other words, democratic voters had an excess death rate of ~2.4% during the same period). The claim you're making extends only from the May-December period of 2021, where they found a roughly 8% difference in excess death rates between parties, on a baseline of approximately 25%.

In other words: both parties saw excess death rates of approximately 25%, and the "republican" part of the set was 8% higher [2]. But when you look at the data by state [3], there's hardly any difference for Florida, so this study is really describing a difference only in a subset of Ohio voters.

Again, you've probably been misinformed about what you think you know. When you actually look at the data, the results are far less dramatic than reported in the media.

[1] https://pubmed.ncbi.nlm.nih.gov/37486680/

[2] https://www.ncbi.nlm.nih.gov/core/lw/2.0/html/tileshop_pmc/t...

[3] https://pubmed.ncbi.nlm.nih.gov/37486680/#&gid=article-figur...
by tejasvi88 | 2025-10-15 23:46:06+00:00
We know so little about biology that any kind of research can lead transformative benefits. Therefore the outcomes of a certain line of biological research including GoF are unknown. Penicillin is a great example of this.

> COVID did - not - change the probability.

True from the perspective of omniscient universe, but for humans with limited knowledge, it will change our priors based on the origin.

There is a valid reasoning for how GoF research can lead to pandemic but we do not know how often it will happen in practice. There are many things we already do with potential global consequences. Historical example is the risk of chain reaction during first atomic test. Contemporary example is the universal dependance on digital infrastructure which can be hacked. Timeless example is asteroid hitting the earth.

We make decisions for each of the scenarios based on perceived (objective + subjective) probabilities and the tradeoffs.

If natural origin is proved, there is less reason to add mitigations to the GoF research because mitigations are hard to design and limit the exploration space.

To summarize:

P(GoF causing pandemic) = P(GoF) = GoF pandemics / total pandemics

Mitigations ∝ P(GoF)

If natural origin, P(GoF) stays same. If lab origin P(GoF) increases and calls for commensurate increase in mitigations.
by kragen | 2025-10-15 23:46:11+00:00
> Every other interaction, I can't imagine being worse.

Oh, I can help you with that!

> Arar was detained during a layover at John F. Kennedy International Airport in September 2002 on his way home to Canada from a family vacation in Tunis.[1] He was held without charges in solitary confinement in the United States for nearly two weeks, questioned, and denied meaningful access to a lawyer.[1][2] The US government suspected him of being a member of Al Qaeda and deported him, not to Canada, his current home and the passport on which he was travelling, but to Syria.[3][4] He was detained in Syria for almost a year, during which time he was tortured by Syrian authorities, according to the findings of a commission of inquiry ordered by the Canadian government, until his release to Canada. The Syrian government later stated that Arar was "completely innocent."[5][6] A Canadian commission publicly cleared Arar of any links to terrorism, and the government of Canada later settled out of court with Arar. He received C$10.5 million and Prime Minister Stephen Harper formally apologized to Arar for Canada's role in his "terrible ordeal."[7][8] Arar's story is frequently referred to as "extraordinary rendition" but the US government insisted it was a case of deportation.[14]

https://en.wikipedia.org/wiki/Maher_Arar

Hopefully, given that little intuition pump, you can also imagine that he could have died from the torture instead of ever returning home.
by defrost | 2025-10-15 23:46:24+00:00
It starts as a shoehorn to solve a relatively (initially at least) uncommon bridging problem.

Later such things are grandfathered in having never been properly designed or funded for security, etc.

Signalling System 7, or SS7, is a decades-old set of protocols that allows phone networks to communicate with one another, routing messages and calls across borders. It was never designed with security in mind, and while operators have moved to more secure evolutions with 4G and 5G, they still need to maintain backwards compatibility with SS7. This is likely to remain the case for years if not decades to come. Phone networks need to know where users are in order to route text messages and phone calls. Operators exchange signalling messages to request, and respond with, user location information. The existence of these signalling messages is not in itself a vulnerability. The issue is rather that networks process commands, such as location requests, from other networks, without being able to verify who is actually sending them and for what purpose.
by silvercymbals | 2025-10-15 23:46:27+00:00
I've had plenty of time to relax. Going forward I want options, and the best path to that is to pay off the small amount of debt I currently have and start making forward financial progress.

I need a way to begin making income in the next few months, I can't afford to roll my own business and wait years to break even. I don't want anything non-conventional - I want a normal job, heck even if it's $90k per year.
by biql | 2025-10-15 23:46:33+00:00
Not sure about windows but I solved it for myself with basic provisioning script (could be an ansible playbook also) that installs everything on a fresh linux vm in a few minutes. For macos, there is tart vm that works well with arm64 (very little overhead compared to alternatives). Could be a rented cloud vm in a nearby location with low latency. Being a neovim user also helped not to having to worry about file sync when editing.
by DarkmSparks | 2025-10-15 23:47:26+00:00
I have made the claim the only criticisms of the book are logical fallacies. (That I have found)

Not 100% clear if you agree or disagree, but the way this works now, is short of any further criticism that isnt a logical fallacy, is just assume you agree with the book and have no valid criticism of it.

Thanks for the recommendation, think I'll grab a copy and read it for myself. Just about to finish deaths end and was wondering what to read next.
by 1718627440 | 2025-10-15 23:47:42+00:00
Sorry I never understood the functional approach outside of LISP being cool, because code is data.

Promises are wrappers, I see that. How are exceptions wrappers? They stop the code at the point the exception occurs and unwind the stack. They don't allow you to continue doing stuff and deal with it later.

> A monad lets you basically ignore the failure mode/weirdness

I just don't see how this works out in practice?

Ok, I defer dealing with file not found. Does that mean I know perform heavy computation and parsing on something that does not even exist. Wouldn't it be way easier to just do an early return and encode that the file exists in the type? And how does it play out to let the user wait for you doing something and you at the end coming around, well actually the input file was already missing?

And then you have some intermediate layer that needs to store all the computation you are doing until you now whether something succeeded or not. All this to save a single return statement.
by catlover76 | 2025-10-15 23:47:47+00:00
> It really isn't, because there are plenty of jews (or people with jewish background) that oppose israel's actions, but nobody points that out as some sort of massive contradiction.

Pro-Israel voices try to cite that as a massive contradiction, label such Jews as "self-hating", etc.

(I am not endorsing the initial comment in this thread)
by fragmede | 2025-10-15 23:47:52+00:00
They created the format, which means they don't need to make a good reader. Simple inertia guarantees them a good amount of revenue selling to corporations, and those contracts are usually quite juicy, especially the ones where the person signing the contract isn't forced to use said product. (cough Microsoft Teams)

Improving the product would be a significant amount of work, cost a lot of money, and why do that when you can just sit back and rack in the cash?
by AmbroseBierce | 2025-10-15 23:48:09+00:00
Wrong on all accounts: I am indeed a non-native speaker, and reading it again I do see a few indications myself, and my definition "hostility" (and I'm sure I am not alone on this) is a spectrum so you are also giving yourself leeway to interpret things in your preferred way, for example furrowing your brow for a couple of seconds and then looking away is a hostile behavior, if you get on the train and look a stranger like that they would likely describe you as "a bit hostile", maybe I am using it too much as a synonym of "aggressive", which according to the dictionary it is, if instead I were talking about war or politics it would be crystal clear we are talking about the "hard" flavor of hostility but here we are talking about a simple client-customer interaction to get some food.
by jiggawatts | 2025-10-15 23:48:31+00:00
Australia has actual consumer protections such as mandatory warranty repair for years on most high end electronics. This is the “real price” that includes the vendor’s estimated failure rate and cost to repair.

Americans pay the same amount, but… stochastically.

PS: Health care is similar. Australians pay a fairly predictable amount via taxes and Medicare, Americans gamble with bankruptcy every time they break a leg. But hey, if they don’t break a leg then the “system works”!
by nimih | 2025-10-15 23:48:46+00:00
> Because if it is indeed an impossible scenario, then the lack of coverage shouldn't matter.

At the point where a load-bearing piece of your quality assurance strategy is 100% branch coverage of the generated machine code, it very much does matter.

> I'm skeptical of the claim that if (3) is infeasible then the next best option is (1)

In the general case, obviously not. But, in the specific case we’re discussing, which is that (2) has the rider of “the development team will be forced to abandon a heretofore important facet of their testing strategy at the exact moment they are rewriting the entire codebase in a language they are guaranteed to have less expertise in,” I think (1) seems pretty defensible.
by teleforce | 2025-10-15 23:48:49+00:00
Apparently Karahan Tepe is the sister site of the originally discovered Göbekli Tepe, the oldest temple site in world [1]. It's also claimed by some archeologists as the very first site of human civilization [2].

In Göbekli Tepe not only human faces, they are also many stone craving of animals or better known as Noah's Beast [3].

Both historical sites Göbekli Tepe and Karahan Tepe, are not very far from Mount Ararat and Mount Judi, they are within a few hundreds of km in Turkey where Mount Judi is the closer of the two.

Mount Ararat is claimed by most Bible scholars as the site of the landing of Noah's Ark after the great flood [4].

According to Quran scholars, however, the actual site of the Noah's Ark resting place is Mount Judi as the word Judi is clearly and specifically mentioned in the Quran in the story of prophet Noah, inside Surah Hud 11:44 [5],[6].

In the Bible however, no exact mention of the name of actual site, and the Mount Ararat is just a mere speculation by the Bible Scholars based on story of legends [4].

[1] Göbekli Tepe:

https://en.wikipedia.org/wiki/G%C3%B6bekli_Tepe

[2] The Oldest Temple in The World and Its Mistery:

https://archaeotravel.eu/the-oldest-temple-in-the-world-and-...

[3] Noah's Beasts Released on the Hills of Göbekli Tepe:

https://archaeotravel.eu/noahs-beasts-released-on-the-hills-...

[4] Mount Ararat:

https://en.wikipedia.org/wiki/Mount_Ararat

[5] Mount Judi:

https://en.wikipedia.org/wiki/Mount_Judi

[6] Surah Hud 11:44:

https://quran.com/hud/44

And it was said, “O earth! Swallow up your water. And O sky! Withhold ˹your rain˺.” The floodwater receded and the decree was carried out. The Ark rested on Mount Judi, and it was said, “Away with the wrongdoing people!”
by CharlesW | 2025-10-15 23:49:08+00:00
> At some point you have to wonder how privacy and security wasnt a factor at all in the minds of engineers designing these systems- it has to be intentional, right?

Yes. SS7 is a half-century old, designed for a world of state telecom monopolies and a handful of tightly-peered carriers. The threat model could safely assume that only vetted operators could connect. It's unlikely that anyone involved believed that SS7 would still exist in 2000, much less 2025.

https://www.eff.org/deeplinks/2024/07/eff-fcc-ss7-vulnerable...
by mcdonje | 2025-10-15 23:49:53+00:00
Large corporations donate heavily to both parties and absolutely get their money's worth.

They don't cater heavily to poor people for votes. They use lies and misinformation to get poor to vote against their interests.

If the poor were actually being catered to like you seem to think they are, they'd actually have their basic needs met.

Why are we stuck with Medicaid and Medicare instead of having universal healthcare? It's not cost. We're currently paying more than other rich countries (which answers your 'domonating government expenditures' comment). Because the status quo helps the rich.
by silvercymbals | 2025-10-15 23:50:15+00:00
Thanks!

I really enjoyed the process engineering and problem solving of running my own companies. It's how I ended up managing a small team of engineers. I even lived in China for a few months getting our production setup.

Unfortunately, most companies don't seem to care about this experience or think because it was my own org (with references) it doesn't stand up to actual "PM" / "management" experience.
by robenkleene | 2025-10-15 23:50:35+00:00
> I'm always mystified reading these kinds of posts on HN because it literally always starts out as "macOS is an OS for babies" and turns out to mean "macOS doesn't have a tiling window manager". Like, cmon man, who cares.

The tiling window manager thing is epidemic on Hacker News, and I think the explanation is two fold: Hacker News obviously leans towards programmers, programmers in general don't like the mouse, tiling window managers, as a general rule, are about avoiding needing to manage windows with the mouse.

The problem with that viewpoint, to me, is that, programming is literally the only complex modern computing task I can think of that isn't mouse-centric. E.g., if you're doing CAD, spreadsheet work, media editing, 3D, audio editing, all of those tasks are mouse-centric and the tiling thing just feels silly to me in that context (like I'm going to put Cinema 4D in a tile?). So it solves a problem I don't have (managing, what, my IDE and terminal windows? this isn't even something I think about) and makes seems like it would make things I think are hard today, even harder (arranging the Cinema 4D Redshift material graph, render preview, object manager, and geometry view where I can see the important parts of each all at the same time, which I do by arranging overlapping windows carefully).
Show HN: ProjectDiscoverys Subfinder > Android App in <30M – Claude Code
by alpenbazi | 2025-10-15 23:50:39+00:00
See results in https://github.com/abzi/subfinder-android/ Source https://github.com/projectdiscovery/subfinder

I bought Claude Code a few days ago. I am a sysadmin who never learned programming. I can read a few lines, can imagine what they do - but i think thats more phantasy than prediction.

Claude is awesome. I have this app running on my LineageOS OnePlus6T and its working like a charm. With the help of claude code i could make my first android app, and its even a valuable