MurphyA/hacker-news huggingface dataset:
by nojonestownpls | 2025-07-30 21:05:54+00:00
It's interesting to contrast comments like this in this thread, with the amount of hatred and abuse heaped upon Russians on the day of Russia's invasion - not just the Russian state, but a big chunk of comments that made it clear that they held all Russians responsible for it and would like to see their lives destroyed. And had relatively little pushback against them.

I agree with the sentiment of your second paragraph, but I wish that thought applied in general, and not just to some special case countries. Especially considering the widely differing levels of democratic power people have in these different countries.
Show HN: Docmd – Minimal Markdown documentation generator using Node.js
by enigmazi | 2025-07-30 21:06:10+00:00
I built this after getting tired of setting up full-blown frameworks like Docusaurus or Mintlify just to render a few markdown files for my open source projects.

Docmd is a lightweight CLI tool that turns .md files into responsive, themed HTML docs. Built-in components, plugin support, and GitHub Pages-ready.

Try it: https://docmd.mgks.dev Repo: https://github.com/mgks/docmd
by andy99 | 2025-07-30 21:06:23+00:00
> Imagine you're the one running a business where you keep repeatedly trying to shove some feature down your user's throat.

> What's that called in business school?

Pretty sure it's called inflating metrics. Things that get pushed on you (see many AI features, my pet peeve, especially at google) are not wanted (or they wouldn't need to be pushed) but someone has a big stake in showing uptake, e.g. promises made to investors that this would drive revenue.
by mccoyb | 2025-07-30 21:06:27+00:00
Thanks, thinking about this - I think there are several ways to serve this concern: one could be having an agent as a server, where "prompting" is just a command `prompt ...` sent to the agent as a server. Then you never leave your terminal.

Presumably, you'd want this, but with some sort of interface _like_ these TUI systems?
by ryandrake | 2025-07-30 21:07:40+00:00
Regulations and process are just scar tissue from mistakes of the past. Excessive process indicates abundant past mistakes.

If we want to go back to taking risks and making mistakes, by all means, let's cut red tape and get rid of process. But, we should do it knowing the tradeoff we're making. I think some people here just think "regulation/process = bad" and "getting rid of regulation/process = good" but it's more complex than that.
by cubefox | 2025-07-30 21:07:42+00:00
> Across the animal kingdom sleep satisfies most, though not necessarily all, of the following criteria: (1) decreased brain arousal and its behavioral correlate, decreased responsiveness to an animal’s surroundings, which distinguishes sleep from immobile wakefulness (also known as rest); (2) electrical changes in the brain’s activity patterns relative to the waking state; (3) behavioral quiescence, often accompanied by a preferred location and characteristic posture; (4) rapid reversibility, which distinguishes sleep from hibernation, anesthesia and coma; (5) homeostatic regulation, in which lost episodes of behavioral quiescence and low arousal are followed by compensatory (rebound) episodes [10].

https://pmc.ncbi.nlm.nih.gov/articles/PMC5120870/

4 and 5 don't seem to be exemplified by plants.
by toast0 | 2025-07-30 21:07:46+00:00
I've seen vehicle registration documents with an owner and a lienholder. But the lienholder is also in possession of the title (which may be electronic). I see a few more than two states where the owner is in possession of the title, but I haven't lived in any of those.

I think the difference is for real estate, title documents and liens are recorded, whereas for vehicles, titles are registered, and possession of the physical title is almost enough to change the registration; it makes sense for the lender to physically hold the title until the loan is satisfied, in order to prevent a sale without paying back the loan.
by BrandoElFollito | 2025-07-30 21:07:58+00:00
> , I don't think the average French citizen in 2025 loses any sleep over it. If they can live with the risk, why does Israel require absolutes?

No, we do not lose sleep about that. We have also been at war with England, Italy and Spain a lot. Especially England. We keep a close eye on them still that the Hastings battle is not forgotten.

But on the serious side, these concerns are so remote compared with the situation in Israel and Palestine. We do not have any territory claims with Germany. They have their land, we have ours. If you ask a random person in France about territoires we should get back, they would be really confused. The ones historically inclined would consider the 7th and 8th century and Charlemagne's lands.

I guess that this topic in the mind of Israelis and Palestinians is much, much more prevalent.
by hilux | 2025-07-30 21:08:01+00:00
> The era of the "brand" is over.

That's just not true. Look around you right now. If you're American, almost everything you own is branded. Your phone, your laptop, TV, clothes you're wearing, shoes, books, food in your pantry, transportation.

There is almost always a cheaper non-branded choice. If you are like 99.99% of Americans, you didn't make that choice in almost every case.

Tellingly, you gave the example of Apple. Whether it's an iPhone 16 or an iPhone 13, more people than ever buy the Apple brand. I know I do.
by skirmish | 2025-07-30 21:08:49+00:00
> not sleeping is one of my favorite drugs. Can be a major performance enhancer, even if it is variable.

Sleep deprivation is a well known treatment for depression [1]. Maybe you lean to the depressive side, that would explain positive effects.

[1] https://en.wikipedia.org/wiki/Sleep_deprivation#Treating_dep...
by like_any_other | 2025-07-30 21:09:00+00:00
> "pre-approved vendor lists" or "streamlined approvals" and that sounds great in principle, but could also easily be exploited.

Nearly any kind of public spending can be exploited, including auctions. There are countless cases where the cheapest vendor that satisfies the written criteria is chosen, only to end up with delays, cost overruns that far outweigh the initial savings, or equipment that malfunctions and breaks.

I know somebody who was in charge of writing these auctions for their government department. They picked a vendor, and then worked backwards to write the requirements so that only that vendor would satisfy them. Not because of corruption, but because they knew that vendor's equipment was quality.

There was another case, in a different department, where this was not done - the auction was written naively (and honestly), and the cheapest vendor chosen. The equipment failed within months, putting people at risk, and a different vendor had to be quickly chosen.

It's better to just put some conflict-of-interest guards in place, and then trust the judgment of whoever needs those goods, than to try to eliminate corruption through bureaucratic procedures. Because it can't be eliminated with bureaucracy - but efficiency can, and will be.
by furyofantares | 2025-07-30 21:09:06+00:00
Quarterbacks start with the ball ~at the start of almost every play and one of the two quarterbacks is in possession of the football for the majority of the game. They are BY FAR the most important individuals in the game. Receivers, tight ends, and running backs get some attention too because they are also individually fairly involved, but plays are split between ~5 of them.

I think much of the same is true of pitchers in baseball as of quarterbacks in football, except pitchers only play something like 1 in 6 games, and these days it's very rare for them to pitch a complete game.
by JoelJacobson | 2025-07-30 21:09:08+00:00
Fun fact: CBOR is used within the WebAuthn (Passkey) protocol.

To do Passkey-verification server-side, I had to implement a pure-SQL/PLpgSQL CBOR parser, out of fear that a C-implementation could crash the PostgreSQL server: https://github.com/truthly/pg-cbor
by jay_kyburz | 2025-07-30 21:09:38+00:00
I'm an everyday Australian, I'll take a few guesses. (I don't support these new laws)

1. we don't have as an antagonistic relationship with our government and we trust that most of what will be banned will be gross stuff we don't want weirdos watching.

2. I think most people feel social media really is breaking young people, and its easier if all kids are banned than just trying to ban your own kids. It's really hard to explain to a kid why they are not allowed to watch you tube when every other kid is.

Update: Also, the only thing this law is going to do is to force every parent in Australia to create accounts for their kids.
by clickety_clack | 2025-07-30 21:09:38+00:00
For capacity calculations, headway is what matters. E.g. trains spaced 2 mins apart means that 30 trains run in an hour.

It’s the same with cars. A 2s headway with cars holding 1 person each means that the maximum capacity of a highway lane is 1,800 people per hour, no matter how fast they go (the cars are further apart at higher speeds).
by syntheticgate | 2025-07-30 21:09:38+00:00
At a certain point in EE power design you don't really want to go from 54V -> point of load for every rail (1.8V, 1.1V, 0.9V, SVI3 rails etc), so sticking with an intermediate voltage makes sense often even when viewing this from an efficiency perspective. Voltages such as 54V require different creepage and clearance requirements, so saddling every point of load regulator (of which we have many many!) with those requirements is often detrimental to an already complex board layout. Picking something like 12V or 24V as an intermediate voltage helps balance those requirements with the amount of copper you need for power delivery since the parts use low voltages but are extremely power hungry so your current at the point of load rail is a lot. This also means that your point of load regulators have to be distributed around the board near their loads otherwise the copper losses and noise would become problematic.
by wintermute2dot0 | 2025-07-30 21:09:55+00:00
I had this exact same thing happen to me a while back. Luckily the account was one I had created just for this one user group who required I become part of their AD domain to access MS Teams. I tried getting back into the account and hit the same roadblock this guy did. I didn't care that much and just abandoned the account.

I figured it was something that Microsoft would soon fix, as it was such an obvious cluster; I'm surprised the issue still exists.
by shayief | 2025-07-30 21:10:05+00:00
I got so tired of waiting for GitHub pages taking ~600ms to load (uncached), so decided to build my own Git hosting service with Go and HTMX.

I know this is completely different scale, but compare: [1] https://github.com/git/git [2] https://gitpatch.com/gitpatch/git-demo

And there is no page cache. Sub 100ms is just completely different experience.
by decimalenough | 2025-07-30 21:10:05+00:00
Small trains and small stations are good until they aren't, and then you're screwed.

Singapore built the orbital Circle MRT line exactly as the author wants: small trains (3 carriages, vs 6-8 on other line), small stations to fit these trains, frequent fully automated operation.

However, the line turned out to be much more popular than planners anticipated, with the result that at rush hour, it's common to have to queue just to enter the platform where you need to wait for multiple trains to arrive before you can squeeze in.

And the tricky bit is that there is essentially nothing you can do now to fix it. There's a hard physical limit (around 90 secs) on how fast the cycle of a train arriving, people getting on and off, and departing can get, and retrofitting all 30+ deep underground stations to be larger would be an insanely expensive and disruptive exercise.
by _alternator_ | 2025-07-30 21:11:26+00:00
From the abstract:

> Analysis of the TriNetX electronic health record database with data on 285 million patients revealed that the prevalence of chronic HCV was 3.6 and 3.9 percent in the SCZ and BPD populations respectively. The prevalence of chronic HCV in these populations was almost double that observed for MDD (1.8%) and approximately 7-fold higher than the control population (0.5%).

The association is real, but it’s not clear that HCV is a causal factor from this study. The only mechanistic bit that suggests a causal relation was that HCV indeed appeared in the brain (well, the choroid plexus) and may have triggered a local immune response. But the leap from that to “hepC causes schizophrenia and bipolar disorder” is pretty large.
by nullc | 2025-07-30 21:11:43+00:00
unfortunately turning off history kills all forms of suggestions, including ones like "you're subscribed to these things, so perhaps you might also be interested in...", which is the form of recommendation I want the most since it's driven by what I chose to be watching rather than what I've previously watched.

I had assumed the behavior was malicious compliance on Google's part against California law that said no history had to actually mean no history.
by nailer | 2025-07-30 21:11:57+00:00
> > A huge part of the Exodus was the Arab league telling Arabs to leave their homes in 1948 while they destroyed the new Jewish state, because they didn’t just want Jordan and the proposed second Arab state from British Palestine they wanted everything from the river to the sea, which probably would’ve destroyed all the jewish people (witness all the violence pre-1948 from Arabs to Jews).

> That's a myth. It simply isn't true.

What part? That the Arab league wanted full control of multiethnic Palestine? That they tried to stop Israel being created? That they intended to make Israel a warzone?

> > ben gurion asked Arabs to stay and peacefully join the new country which is why Israel is 20% Arab.

> This is such an absurd claim

It's history. "Ben-Gurion’s 1948 Speech to arab population"

> In any case, two wrongs do not make a right

So do you support a right of return for Jews to Arab states or not? How will you guarantee their safety?

> Israel's ethnic cleansing of the Palestinians in 1947-48

There were no Palestinians in 1947 which you should be aware of before you discuss this topic. And Arabs in 1948 were not ethnically cleansed by anyone. Look at the population statistics.

> Muslim countries were historically more religiously tolerant than Christian countries. That changed for the Jews in the Arab world for two reasons: the foundation of Israel and imported antisemitic ideas from Europe.

lol. Arab violence against Jews was commonplace, much like it's still commonplace. You can look up cases of widespread violence from before Israel became independent very easily. Also the grand mufti aligning himself with Hitler. Hence partitioning.

> If you've followed the news, you'll know that Israel has repeatedly bombed Christian churches in Gaza.

They hit the facade of a church by accident, hit the facade, owned the error.

> A tiny number of UNWRA staff (you can literally count them on two hands) were alleged to be Hamas members

And admitted by UNRWA.

> UNRWA schools teach children to desire to be martyrs

The idea that Palestinians have to be taught by the UN to hate Israel is absurd.

> They hate Israel for the same reason Jews in the Warsaw Ghetto hated Germany.

Because they're brainwashed by Islamic extremism?

> The UN does a remarkable job of instituting neutral education in that environment

So you think wanting to be martyrs and kill jews is neutral?

> Including allowing Israel to review their educational materials and list of employees.

I suspect what you and I have seen wasn't reviwed by Israel and I bet you you know this.

> (disbanding UNRWA) is the obvious solution if you want to starve and immiserate the Palestinians.

They're already miserable. Hamas is stockpiling their food and charging them for it. UNRWA and Hamas need to go.

Do you support reintegrating Pakistan and India? Do you think Pakistan and India are legitimite states? Why or why not?
by henriquegodoy | 2025-07-30 21:12:00+00:00
Ever thinked on automating this process of creating this side projects? i think that more and more future feels like a lot of ones having really big swarms of "agents" that can like research about ideas on the internet (like finding problems on twitter, reddit, ... that a saas can solve it) and a team implementing and deploying since from code to marketing in a frenetic rhythm
by silotis | 2025-07-30 21:13:03+00:00
These days ACH settlement runs multiple times a day. The biggest source of delay for ACH transfers is your bank delaying release of the funds for risk management. ACH transfers can be reversed even after they have "settled" and if the receiving bank has already disbursed the funds then they have to eat the cost of reimbursing the sender. Reversals are more likely to happen soon after the transfer completes, so delaying release of the funds makes it less likely the bank will be left holding the bag.
by tptacek | 2025-07-30 21:13:10+00:00
The claim being made is the Netanyahu himself expressed coded genocidal intent, by citing a passage from the Book of Samuel in which God commands King Saul to kill every member of Amalek. But he's quoting an entirely different passage, unrelated to the Book of Samuel, about a surprise attack.

It's not a technical distinction. People should stop bringing up the Amalek thing. Virtually everyone who cites it has no idea what it's a reference to. Given the gravity of everything that has happened since 2023, it's a pointless diversion. Any argument you want to make, you can make without this.
by lblume | 2025-07-30 21:13:14+00:00
> you have to assume

We don't have to assume. We know that JavaScript is slow in many cases, that shipping more bundles instead of less will decrease performance, and that with regard to the amount of content served generally less is more.

Whether this amount of baggage every web app seems to come with these days is seen as "necessary" or not is subjective, but I would tend to agree that many developers are ignorant of different methods or dislike the idea of deviating from the implied norms.
by jonbodner | 2025-07-30 21:13:23+00:00
Except that's not the case at all. That one poll is extremely dodgy. Here's are other polls:

https://www.timesofisrael.com/poll-70-of-israelis-support-se... https://en.idi.org.il/articles/58648 https://en.idi.org.il/articles/59019 https://en.idi.org.il/articles/59940 https://www.jpost.com/israel-news/politics-and-diplomacy/art... https://www.inss.org.il/publication/survey-april-2025/

But I'm pretty sure you are only interested in sources that confirm what you already believe.
by cycomanic | 2025-07-30 21:13:23+00:00
I've already written about this several times here. I think the current trend of LLMs chasing benchmark scores are going in the wrong direction at least as programming tools. In my experience they get it wrong with enough probability, so I always need to check the work. So I end up in a back and forth with the LLM and because of the slow responses it becomes a really painful process and I could often have done the task faster if I sat down and thought about it. What I want is an agent that responds immediately (and I mean in subseconds) even if some benchmark score is 60% instead of 80%.
by rectang | 2025-07-30 21:13:26+00:00
I'm pretty sure I fell for a phishing scam a couple decades ago — my eBay password was compromised (fortunately there were no significant consequences). Once upon a time I also got tricked by the phone company into ordering stuff I didn't intend to. And while I don't think I've fallen for anything recently and am pretty security focused, it still takes mental energy to avoid all the traps.

I assume that the "people who fall for this stuff" are "people like me". Even the best among us are only statistically less likely to get snookered, not immune.
by jjangkke | 2025-07-30 21:13:29+00:00
When I mentioned that any attempt at identifying users to access or write content is a trojan horse for a wide surveillance yet HN users downvoted and flagged such comments and were zealously supportive of "prottecct kidz"

In the late 90s and early 2000s we as teenagers had access to unfiltered internet and unregulated. The harm to us were largely moral fanaticism, this was when they also tried to ban video games because of violent content and now we have complete censorship and control over what games can sell or not on steam.

Much of the panic on social media amplified by protestants and religious ppl are greatly exaggerated. Porn isnt the danger its the addictive tendencies of the individual that must be educated upon.
by Matticus_Rex | 2025-07-30 21:13:59+00:00
CO2 seems to be extremely effective in general, but what I really want is for someone to create a commercial version of something I saw DIY'd on Reddit. They used safely-contained smoldering coals placed behind a high-speed outdoor fan, with mosquito netting secured loosely (but with no gaps) to the front of the fan.

The fan intakes CO2 from the coals... and blows it out into the neighborhood (I think he claimed it was detectable at 60 or 80 feet?) to essentially advertise. When mosquitos approach, they're sucked into the fan intake, and can't get out past the blades and netting. Most are dead by morning, and the rest you spray down before removal. IIRC he said he only needed to do it one night every few weeks to keep the population unnoticeable, and he'd wake up to thousands in the netting the next morning.

I'm sketched-out by the CO2 mechanism, so I've never tried it, but figuring out an extremely slow release mechanism from a small tank seems doable. Maybe one day I'll get around to tinkering with it. My neighborhood started spraying, so it hasn't been bad enough to put much effort into.
by skirmish | 2025-07-30 21:14:30+00:00
> A deep 15 minute nap takes the feeling away

Almost the same here but it's not a deep nap for me. I relax, start seeing dream-like images in my mind (yet still drifting into-out of conscious awareness), then in ~15 minutes I feel energy build up and am ready to jump up and go.

I would say that the darn alarm clock prevented me from completing a sleep cycle properly in the morning, and now I did complete it and made my brain happy.
by hsbauauvhabzb | 2025-07-30 21:14:33+00:00
If I want to ban variables that end in an ‘S’ I can, and I can write a script to detect them.

I want to ban AI PRs because they cause technical, social and potentially legal problems, but I can’t. If I put a policy in place, people will ignore it, and I can’t write a script to detect it.

This will cause problems for many open source products because ignorant accidental and/or wilful ‘contributors’ will choose to do so and now the responsibility on me is to detect their contributions at scale.
by zahlman | 2025-07-30 21:14:40+00:00
> It's weirdly the opposite mindset that Bezos talked about in that famous old video where he talks about "creating the best experience for the customer" is his business strategy.

A big part of hype as a business strategy is to convince potential customers that you intend to create the best experience for them. And the simplest approach to that task is to say it outright.

> in fact, ChatGPT is succeeding because they created a better search experience.

Sure. But they don't market it like that, and a large fraction of people reporting success with ChatGPT don't seem to be characterizing their experiences that way. Even if you discount the people explicitly attempting to, well, chat with it.
by ryandrake | 2025-07-30 21:15:22+00:00
I can almost understand the replies to this thread where the victim was never exposed to a scam before and didn't know what to look for. It still sounds wild but I guess people are sheltered. My kid was scammed out of some virtual pet in an online game at six years old and learned that whenever someone offers something to you, but requires you to give up something first, it's a scam.

But how does one get scammed over and over, having seen it before and knowing what the playbook looks like?