MurphyA/hacker-news huggingface dataset:
by merksoftworks | 2025-08-18 08:26:19+00:00
So, gingerol is anti inflammatory. Fun fact, so is allicin, which is produced by garlic. You get a lot of medicine that looks quite a bit like quack medicine - for instance people making garlic extract: https://www.allicin-c.com/?AFFID=549212

But then you end up with peer reviewed studies which indicate some anti-viral properties of garlic: https://pmc.ncbi.nlm.nih.gov/articles/PMC7434784/
by necovek | 2025-08-18 08:27:03+00:00
One thing I like to add to this is that there is a cost of context switch (average of 15-25 minutes, depending on the study, and obviously varying significantly between types of tasks), and we lose focus when waiting takes more than 15s or 30s [citation missing, though you can look it up].

Slow feedback loop will add the above 15-20 minutes as soon as you switch to something else because it took more than 15-30s (on average, though).

I like to note that there are also people who are amazing good at both regaining focus, and not getting flustered by switching between tasks. I am not one of them, though :)
by Gareth321 | 2025-08-18 08:27:51+00:00
The main issue arose because Boeing wanted to install larger, more fuel-efficient CFM LEAP-1B engines without changing the aircraft’s landing gear height too much (which would have required expensive redesigns of the fuselage and systems, triggering a new certification process). On earlier 737s, engines were already mounted quite far forward under the wing because of the aircraft’s low stance. The larger MAX engines could not fit in the same place without scraping the ground. Boeing moved the engines further forward and higher on the wing. This changed the center of thrust and lift characteristics. At high angles of attack (nose up), the repositioned engines created extra nose-up pitching moments, making the aircraft more prone to stall. To make the MAX “feel” like older 737s (so pilots wouldn’t require expensive retraining), Boeing added software — MCAS. MCAS automatically trims the horizontal stabilizer nose-down if it detects a high angle of attack, countering that engine-induced pitch-up. The tragedy was that MCAS initially relied on a single angle-of-attack sensor, so a faulty reading could (and did) trigger repeated nose-down inputs, leading to the two fatal crashes (Lion Air 610 and Ethiopian 302).

I think they added redundant sensors which should theoretically prevent this in future. IMHO, I think several issues compound here. They should have redesigned the fuselage. The engineering compromise is bad, but if handled with care, could have been done relatively safely. They opted for no additional pilot training re MCAS. This was a fatal mistake, compounded by them relying on a single sensor. Nothing in avionics relies on a single sensor for remaining in the air. That was insane. There MUST have been engineers screaming about safety who were ignored.
by balamatom | 2025-08-18 08:29:29+00:00
Empathy is so where it's at. Especially after a few decades of rats in boxes taught the corporate parrots to bring themselves to say the word.

So, then: when was the last time you expressed empathy, and whom did it help?

And also: when was the last time you expressed empathy for someone you were told you should have no empathy for?

Cmon, give us that sweet, sweet emotional vulnerability. Because, surprise for whoever's not looking: insisting that a legitimate society can be built on the magical belief that performing an emotional emulation somehow equates to giving a damn about someone's actual well-being - that kind of thing is a big part of what's wrong with you guys.
by Beretta_Vexee | 2025-08-18 08:32:08+00:00
I have had to deal with several electronic cards that were unusable upon arrival due to being shipped in unsuitable packaging.

The life of a shipping container can be complicated and include being struck by lightning, the sea breeze, and 50°C in the sun in a car park.

Intel is covering its ass because there's always a subcontractor from an oil drilling company who will set up equipment in the middle of a sandstorm and say he didn't know it was a bad idea.
by piker | 2025-08-18 08:32:21+00:00
Hey this looks really awesome. Super helpful for those of us who are building in the document space for debugging if nothing else. Here are a couple of other projects for you to develop with / on if you aren't already using them:

- https://github.com/mikeebowen/OOXML-Validator (if you plan on making edits, you'll want to ensure they're renderable by other Word users)

- https://marketplace.visualstudio.com/items?itemName=yuenm18.... (incredible VS code extension for debugging OOXML files)

One thing that will surprise a lot of users is how common old-style Word (.doc) files are still. For that you might consider integrating Antiword (https://github.com/grobian/antiword) if you can get comfortable with the licensing.

Be aware that styles play an important role in numbering that doesn't seem to be picked up here. So you'll want to apply the styles before calculating the numbering levels.

Over all really cool. Hit me up if you ever want to swap notes on Docx and Rust. My email is in my profile.

Keep it up!
by burnt-resistor | 2025-08-18 08:33:02+00:00
CS/EE here. Malfunction still leads to dragons overall. The problems of sequential logic looping to itself and talking to the outside world under various conditions include (but aren't limited to): getting predictable initialization, predictable durability, matching input impedance, and creating chips with characterizable and reliable setup/hold/delay/etc. times.

These days, I leave chip design to chip designers and barely do silly things like create seven (7) total 4 pin to 3 pin Arduino PWM fan controllers with MOSFETs, MOSFET protection and noise reduction circuitry. See, I have to keep the fans fed with over 4 volts so the tach signal continues and the storage array's BMC doesn't freak out. (The fans characteristics I needed aren't/weren't available in 4 pin PWM.) I try not shock myself like ElectroBOOM or release too much magic smoke from gear or vintage gear that might not be replaceable.
by dragonwriter | 2025-08-18 08:33:07+00:00
> Usually dictionaries wait many years for words to be established before including them (it's a physical dictionary after all). Adding delulu reels of capitalising the zeitgeist for PR

Delulu is more than a decade old.

> it's a physical dictionary after all

Is the Cambridge Dictionary still physical-first? I know the OED has been digital-first since at least around the turn of the millenium (the last full physical edition was in 1989.)
by Quarrel | 2025-08-18 08:33:40+00:00
This is for 14 months of behaviour mostly in 2020. The telcos had already settled their side more than a year ago.

It isn't that long in terms of regulator response, believe it or not.

It came about out of an inquiry that released a report in 2021, that was further investigated and reported to government in 2022 and 2023.

Without knowing the inside story, this may have been gearing up to major litigation (the only way to fine someone in Australia), but settled at the last minute. Suing someone like Google comes with a lot of discovery time, particularly if they are trying to not be cooperative (and I have no idea if they were or not in this case).

That said, if you think this behaviour is bad, you should see what they pay Apple per year. Or even Mozilla.
by arkey | 2025-08-18 08:34:04+00:00
> You get a lot of medicine that looks quite a bit like quack medicine

It depends what you understand by "quack medicine".

To me, in the beginning, all the stuff about drinking weird plants and doing homemade remedies did sound a bit quacky. But that was because of my absolute ignorance.

People have been using these remedies for thousands of years based on a deeper knowledge of nature than your random dude has, but we've fallen into a scam where we are made to feel that anything not made in a lab and costing a certain amount of money is nonsense.

Garlic, onion, ginger, turmeric, honey, echinacea, raspberry... those are natural wonders for basic natural medicine.
by pjc50 | 2025-08-18 08:34:32+00:00
Imposing a policy on the whole internet in order to make it safer for children is like imposing a national 4mph speed limit on cars in order to make it safe for children to walk to school.

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

(personally I think there's a lot of non-sexual material which is bad for children but not covered by age verification, like Andrew Tate, but that's impossible to define or enforce)
by dcanelhas | 2025-08-18 08:35:38+00:00
It has been suggested [citation needed] that the optical illusions of movement caused by gradients are there to to compensate for the time it takes to process the visual input. This should let you have an understanding of what is going on in the world around you right now, based on what happened on your retinas a few milliseconds ago.

it's not a bug - it's a feature :D
Show HN: RemoteMCPList – A community directory for MCP servers
by lukaesch | 2025-08-18 08:36:13+00:00
Hey HN! I built RemoteMCPList (https://remotemcplist.com) because I was frustrated by the lack of a proper registry for Model Context Protocol servers.

With Anthropic and OpenAI both pushing MCP as a way to extend AI capabilities, but neither providing a comprehensive directory of available servers, I decided to take matters into my own hands.

What is it? RemoteMCPList is a searchable directory of remote MCP servers. Each listing includes:

Server capabilities (read/write data, OAuth support) Categories (Development, Data Analysis, Payments, Communication, etc.) Quick descriptions of what each server does Integration details

Why I built this: I kept discovering amazing MCP servers scattered across GitHub, random blog posts, and Twitter threads. There was no central place to find them all. As someone building with MCP, I wanted a single source of truth for what's available.

Current features: 50+ servers cataloged and growing Filterable by category and capabilities Community submissions via GitHub Clean, fast interface (no JS framework bloat)

Technical details:

Static site for speed Open source contributions welcome Planning to add: installation guides, user reviews, and compatibility matrices

I'm actively adding new servers as I discover them. If you've built an MCP server or know of one that's missing, please submit it!

Would love to hear your thoughts on what features would make this more useful for the community. Are you using MCP? What servers would you like to see added?
by analognoise | 2025-08-18 08:36:17+00:00
How popular was “defund the police”? Do you have any facts or figures?

I took “defund the police” to be a knee jerk reaction to having one of the largest prison populations per capita, the most money spent on policing, combined with a violent and racist history - a good number of people are (rightfully) fed up.

I don’t think it was ever broadly popular. We could cut our police budgets by a massive amount and still be overspending on it.
by disgruntledphd2 | 2025-08-18 08:37:32+00:00
> I’m not sure I understand you. You can use Claude for free just like you can use ChatGPT for free.

For basically an hour. Like, have you tried to do this? I have, and ended up subscribing pretty soon.

Additionally, if you look at Anthropic's revenue the vast, vast majority comes from API (along with most of their users). This is not the case for OpenAI, hence my point.
by bsder | 2025-08-18 08:38:14+00:00
> Yeah, not everyone is mitchellh -- I'd argue that his intuition was right (expecting to find more issues), there's a reason we don't all write C.

I'd argue this is also down to the debug memory allocators in Zig which run a bunch of checks for things like use-after-free. Again, one of the nice things about Zig is that debug mode isn't dramatically slower than release so you're not inclined to turn it off too soon.

However, one thing that does shock me is that no "reference to stack allocated thing escapes" errors existed. Zig does not help you very much on this front, and I'm stunned that none existed.
by TillE | 2025-08-18 08:38:50+00:00
I think despite having lived through it, it's easy to miss just how transformative smartphones and social media have been to human society.

There's been an absolute explosion in communication. In the early years of the internet it was pretty exciting and novel to be able to talk to people from other countries. Now it's completely unremarkable.

All this of course has a huge effect on how language develops and is used, and really we're still in the early years of it all (I guess The Smartphone Era starts around 2010 or so).
by mettamage | 2025-08-18 08:39:00+00:00
> And don't forget sentiments don't pay bills, money does.

As a somewhat sentimental person at times, I still really appreciate this comment. I mostly agree with it, it makes sense.

I like your whole comment, it's insightful from where I'm at (and I have enoug life experience to tell it's insightful).
by aaronmdjones | 2025-08-18 08:39:18+00:00
No you wouldn't.

The current situation:

- You ask Foo DNS Provider for the IP address of pornhub.com

- Foo DNS Provider responds with the real IP address

- You connect to that address, send a TLS ClientHello containing a Server Name Indication extension of "pornhub.com"

What could happen:

- You ask Foo DNS Provider for the IP address of pornhub.com

- Foo DNS Provider responds with one of their own IP addresses

- You connect to that address, send a TLS ClientHello containing a Server Name Indication extension of "pornhub.com"

- Foo DNS Provider now knows that you intend to connect there, so it connects there for you and relays your ClientHello to it

- Foo DNS Provider then just acts as a dumb relay, passing everything back and forth with no modifications

- The certificate verifies fine because the traffic was not modified and it was presented by the party who controls the corresponding private key

- The website thinks you are connecting from Foo DNS Provider, not your real address

The only thing that would break this is ECH (Encrypted ClientHello), currently supported only by CloudFlare and Google Chrome (and its derivatives) as far as I know. This security feature is provisioned with ... DNS records! So Foo DNS Provider can simply indicate that the records required for ECH do not exist, and your web browser wouldn't encrypt the ClientHello. It's already tampering with the responses to address lookups anyway, so DNSSEC wouldn't be an issue -- you simply would not expect to be able to validate anything.
by athrowaway3z | 2025-08-18 08:39:21+00:00
I'm also a bit lost after scrolling through it. It seems if we take this one step further and add a bit of syntax to HTML to be executed on the server you'll have invented PHP / WordPress right?

AFAICT this is another cycle of; a decent system becoming overcomplicated because someone wanted to make it multi-tenant, and the re-discovery that 90% of the "improvements/advancements" are essentially bloat in the context & freedom you find/create.
by lillecarl | 2025-08-18 08:39:35+00:00
You can ofcourse achieve all these things in your init scripts which are unique in their way and not uniform at all, just to give credit where credit is due. But systemd makes it practical to use our beloved kernel and it's features in an uniform and standard way... :)

I started my Linux journey so late I can't imagine living without systemd, the few systems I've encountered without systemd are such a major PITA to use.

I recently discovered "unshare" which I could use to remount entire /nix RW for some hardlinking shenanigans without affecting other processes.

systemd is so good, warty UX when interacting with it but the alternative is honestly Windows in my case.
by Tor3 | 2025-08-18 08:39:54+00:00
I'll say that's inaccurate.

The dimensions of all the documents I've written over the years depend on the document class I use, and as our company keeps changing document layout standards every few years, the document class changes as well.. but the only source editing necessary is to replace the very first line in the document, i.e. changing the document class. And the whole document changes. Sometimes completely, much more than just sizes.
by disgruntledphd2 | 2025-08-18 08:40:00+00:00
> All it takes is for one business to see it as an opportunity to lower prices to gain more marketshare for everyone else to also have to lower prices.

This would again, be true in a very simplified world. A lot of the time your suppliers have committed to provide X widgets by Y date at Z place, and it's not trivial to swap out A widget provider for B widget provider.

And this is the easy case, how much would it cost to rebuild all your LLM based tools with Anthropic after building on OpenAI.

So, yeah in theory it requires perfect co-ordination but really if there are 4 big suppliers and 3 increase price, their profits will increase and the CEO of the other will probably be fired by the board.
by imtringued | 2025-08-18 08:41:33+00:00
Your prediction compresses 24 hours into a single second or a single day of work into a third of a second. How exactly do you expect to be proven right when just the network latency alone will eat a big chunk of that time?

You'll literally be proven wrong simply because the AI will take time to generate things even if the quality of the output is high.
by joules77 | 2025-08-18 08:43:05+00:00
Reminds me. On a Greyhound cross country trip, I got seated next to this pretty, well dressed, middle aged lady, that poor college student me, hardly ever saw on such trips. We start chatting and she tells me she is a Ghost Hunter. I took her at face value due previous experiences with real freaky characters on Greyhound, and was thinking oh great here we go again, thank you Greyhound, going to be stuck for hours next to another very strange kook. That kind of put me off further conversation. Then she starts taking out her papers to read, and says - want to see something weird? Shows me all sorts of stuff about different haunted houses. And I was just blown away by how well organized and detailed everything was. Later on she told me she was a PI doing investigations for real estate companies. But for a while it felt like I was sitting next to Scully reading X-Files.
by 0xEF | 2025-08-18 08:44:18+00:00
I think you might be conflating "experience" and "interpret." If we can all measure reality and come up with the same values, we are experiencing the same one. How we interpret that is another question. Keep in mind the philosophers who came before had great contributions to the big thought-experiment we call existence, but many of them argued from emotionally or socioeconomically tainted positions and nobody has gotten it 100% right yet, or we would not be having this discussion.

Back to the original point of this thread, science doubts until certainty, or as close to certainty as our current capabilities will allow, is achieved. That doubt is what allows it to change with the introduction of new information. This is why the religious hold on to what they do, the paranormal believers cling to what seems like misunderstood phenomenon to the rest of us; they don't doubt, and are thus barred from discovery of the truth.
by primitivesuave | 2025-08-18 08:44:33+00:00
Brought back memories to over a decade ago with Mathematica. It's quite easy to pattern match simple expressions like:

``` expr = foo[bar[k], baz[V]]; expr /. foo[x_, baz[y_]] :> {x, y} ```

But in real-world use cases, this paradigm quickly exposes some unhandled edge cases, or cases where the evaluation becomes prohibitively expensive. Nowadays I use TypeScript, and this has ignited some curiosity into finding out if TS does anything to optimize for this in type inference.
by sensanaty | 2025-08-18 08:45:15+00:00
If it were just any regular tool people (speaking for myself here mostly, but I see similar sentiments on HN) would be less annoyed and argumentative about it.

Instead it's being shoved down our throats at every turn and is being marketed at the world as the Return of Christ. Whenever anyone says anything even slightly negative the evangelists crawl out of the woodwork to tell you how you're using the wrong model, or not prompting good enough, or long enough, or short enough, or "Well I've become a 9000000x developer using 76 agents in parallel!" type of posts.
by BoppreH | 2025-08-18 08:47:16+00:00
For people who are confused: Hyperclay is a NodeJS server and frontend JS library that allows HTML pages to update their DOM and then replace their own .html source with the updated version.

Imagine clicking a checkbox, which adds the `checked` attribute to its element, then using Hyperclay to globally persist this version of `document.body.outerHTML`, so that it's there next time someone visits the page. There's automatic versioning and read/write permissioning.

It's a pretty cool project! I'll definitely try for my own personal tools.

Do note that, from my understanding, it's most useful when there's one developer who is also the only content editor. Otherwise you'll have editors overwriting each other's changes, and if there are multiple copies there's no easy for the developer to push a change to all copies.
by tygra | 2025-08-18 08:48:04+00:00
Oh, wow.

"All these sites may as well have all my information." I don't think so. That's scary!

But you do have a choice.

If you want to upload your bank statements and ask an AI, "How did my spending habits change in Q2 compared to Q1?" or upload your blood test results and ask, “Give me specific nutrition, lifestyle, and supplementation recommendations," you can run LLMs locally. No data will leave your computer.
by JohnKemeny | 2025-08-18 08:49:10+00:00
Oh, you mean that a PDF cannot be resized? Because the LaTeX document itself is very simple to "resize", by changing paper type, font size, num columns, etc, and you don't have to compile to PDF, you can compile to EPUB or HTML, if you prefer that over PDF.

But, yes, PDFs are intrinsically non-resizable.
by lillecarl | 2025-08-18 08:49:11+00:00
Sounds like offloading bad parenting onto others, you're supposed to communicate with your kids about safety, there are solutions to restrict their devices to make the impulse control barrier higher.

If your kid goes out of their way to use a third party device without age restriction you can't stop them if they're determined either way, and no matter how right you think you are it still doesn't warrant destroying privacy for EVERYONE.
by elAhmo | 2025-08-18 08:50:10+00:00
Once there is some meaningful effect on the bottom line, revenue, market cap, criminal liability for shareholders, this is just a waste of time. Googles revenues and profits grew significantly from 2019/2021, even if they get the massive fine, it will be insignificant for the company, as well as for the executives who made the decision to go with something like this.

Similar as with Meta and their MITM approach when they bought Onavo to spy on users.