MurphyA/hacker-news huggingface dataset:
by rcxdude | 2025-11-05 20:16:01+00:00
Copyright needs torn up or at the very least significant reform but if you're going to be skirting around the edges of it to try to do a good thing it's probably a good idea to not just straight up obviously and blatently break the letter and spirit of the law. CDL is an awkward and dubious workaround but if you drop the 'C' you're just doing copyright infringment and that would be much better left to entities like Anna's Archive. The criticism of IA in this regard is usually that it was a bad strategy, not that the goals were bad.
by kaicianflone | 2025-11-05 20:16:23+00:00
This answer might upset some people, but it’s really about balance. Spiritual healing is something many intelligent people quietly need. Too often, “intellectuals” dismiss the Bible outright. Relying on arguments they half-remember from TikTok or high-school debates instead of actually reading it and forming their own conclusion, like they would with any other subject. I’m just a developer, but I think intelligence can become its own trap. Pride in being clever can cloud judgment. We feel smart for rejecting faith. And in today’s culture, it’s often safer to follow intellectual trends than to walk an independent path.
by Jtsummers | 2025-11-05 20:17:07+00:00
My experience is that PBT tests are mostly hard in devising the generators, not in the testing itself.

Since it came up in another thread (yes, it's trivial), a function `add` is no easier or harder to test with examples than with PBT, here are some of the tests as both PBT-style and example-based style:

@given(st.integers()) def test_left_identity_pbt(a): assert add(a, 0) == a def test_left_identity(): assert add(10, 0) == 10 @given(st.integers(), st.integers()) def test_commutative(a, b): assert add(a, b) == add(b, a) @parametrize("a,b", examples) def test_commutative(): assert add(a, b) == add(b, a)

They're the same test, but one is more comprehensive than the other. And you can use them together. Supposing you do find an error, you add it to your example-based tests to build out your regression test suite. This is how I try to get people into PBT in the first place, just take your existing example-based tests and build a generator. If they start failing, that means your examples weren't sufficiently comprehensive (not surprising). Because PBT systems like Hypothesis run so many tests, though, you may need to either restrict the number of generated examples for performance reason or breakup complex tests into a set of smaller, but faster running, tests to get the benefit.

Other things become much simpler, or at least simpler to test comprehensively, like stateful and end-to-end tests (assuming you have a way to programmatically control your system). Real-world, I used Hypothesis to drive an application by sending a series of commands/queries and seeing how it behaved. There are so many possible sequences that manually developing a useful set of end-to-end tests is non-trivial. However, with Hypothesis it just generated sequences of interactions for me and found errors in the system. After each command (which may or may not change the application state) it issued queries in the invariant checks and verified the results against the model. Like with example-based testing, these can be turned into hard-coded examples in your regression test suite.
by loloquwowndueo | 2025-11-05 20:17:29+00:00
Oh, way to bury the lede.

> You can’t improve what you don’t measure. If you’re trying to get more fiber—or to optimize other heart health nutrients like saturated fat, sodium, and potassium—Empirical Health is designed to make tracking very easy.

You can’t improve what you can’t measure and our product coincidentally helps you measure this.
by andrewflnr | 2025-11-05 20:17:29+00:00
The "graph" of a function is formally defined as exactly those points that make the equation true. https://en.wikipedia.org/wiki/Graph_of_a_function Granted, the graph is only one visualization of a function, and not the only valuable one.

Of course we also have to remember that functions are not the same as equations, and a given function, or more generally relation, can be represented by multiple different equations. For a trivial example, multiply both sides of your slashdot equation by a constant, or add x*y.
by Sharlin | 2025-11-05 20:17:36+00:00
You’re moving the goalposts, which is exactly what I referred to. Search algorithms and pathfinding have absolutely been AI historically, just go take a look at the table of contents of Norvig’s AI:MA. And I mean the 4rd edition that was published in 2020. A good 90% of the book is classical algorithmics.

It’s pretty hilarious and history-blind to claim that AI is just 2015+ era deep neural magic black boxes or something, as if the field wasn’t invented until then. As if neural networks themselves hadn’t been tried several times at that point and found okay for classification tasks but not much more.

As if for a long time, most AI researchers didn’t even want to talk about neural networks because they feared that their "cool" factor takes focus away from real AI research, and because the last time NNs were a big deal it was followed by one of the AI winters of broken promises and dwindling budgets.
by BobaFloutist | 2025-11-05 20:17:41+00:00
Sorry, you think early-modern indentured sharecropping subsidence farmers without dishwashers, laundry machines, sewing machines, or industrialized clothing production worked less than 2080 hours a year?

Subsidence farming is a brutally demanding, painful way to scrape a living. Even with modern technology, it can't be overstated the sheer amount of labor it takes to grow enough food just to feed yourself, and that's without owing an obscene portion of your product to your "landlord" (who's also your employer and your local government, and can forbid you freedom of movement and dictate your personal life).

Laundry was an immense amount of labor. Keeping the home intact took labor. Maintaining your clothes took labor.

Look up the the BBC historic farm series if you want an idea of the amount of work it takes to actually run a farm, without any of the extra problems actually living in that period would bring, such as not understanding germ theory and sanitation, unreliable access to clean water, no real medical care, no real birth control, and no defense against a bad season just breaking your back.
by rsynnott | 2025-11-05 20:18:19+00:00
> In many urban environments, the competition is smaller shops or places which know you aren’t going to spend an hour driving elsewhere.

I'm kind of curious what is different about the US environment that makes this the case. Most large European cities have supermarkets (national chains) all over the place. To the point that it gets a bit silly; I've got about five Tescos in easy walking distance, which have the same prices as other Tescos (one is a Tesco Metro, which is slightly more expensive).
by jimkri | 2025-11-05 20:18:49+00:00
Super interesting to read! I have noticed a huge benefit from just adding Metamucil to my diet. The following lines from the article really resonate.

>Insoluble fibers have fecal-bulking characteristics that may promote regular bowel movements and avoid constipation.

>"Specifically, soluble fiber binds to bile acids in the intestine"

I have started to take Metamucil more frequently because I was taking an algae supplement, Spirulina & Chlorella, and it was moving through me so fast because I noticed I had no bulk from a low fiber diet. It made a huge improvement in bulking and slowed my bowel movements.

I also noticed before adding the fiber that I just would feel acidic, rude, or short-tempered in a different way, and my stomach was really acidic. Adding the fiber really did help, and it's cool to see articles and research backing it up.
by aeturnum | 2025-11-05 20:19:27+00:00
I mean, if you click on the first link you will open the paper they are summarizing[1]. It's a meta analysis of 64 studies, so you could certainly go through the studies and look at each population.

However, the actual answer is that all population studies are only gross generalizations that may not apply to you. They are often quite useful because the odds are generally good that they do apply...but it's never certain. Even if you are a member of the studied population your specific circumstances may overwhelm your populations norms.

[1] https://pubmed.ncbi.nlm.nih.gov/38011755/
by Shocka1 | 2025-11-05 20:19:38+00:00
I sense your frustration and I think they were probably being a bit sarcastic... I won't speculate on a loaf of bread, but I would speculate that everything from a loaf of bread to a home increases in price substantially if minimum wage were raised to $60. As wages increase, prices tend to follow, since workers across the spectrum demand higher pay.

I'm not against raising minimum wage, but economics is a very complex thing and changes like that need to be approached carefully.
by rodarima | 2025-11-05 20:20:14+00:00
Not really. There was this list but it is outdated: https://dillo-browser.org/old/css_compat/index.html

Probably the best indicator of which features are supported is to pass as many tests as possible from WPT that cover that feature.

I did some experiments to pass some tests from WPT, but many of them require JS to perform the check (I was also reading how you do it in blitz). It would probably be the best way forward, so it indicates what is actually supported.
by mgiampapa | 2025-11-05 20:20:19+00:00
hydroxyapatite is a mineral like your tooth, that's how it supports remineralization.

It's actually great stuff and works wonders for tooth sensitivity above and beyond fluoride shellac. I also order it from the more civilized world.

BioMin is available in the US and is similar, but I don't find it works better and I don't like that it doesn't have fluoride. (I live in an area without fluoride in the water)
by Scoundreller | 2025-11-05 20:20:36+00:00
> It turns out that if you never change the UI and every menu item always has the same hotkey, navigating the software becomes muscle memory and your speed is only limited by how fast you can physically push the buttons.

Oh, I’ve been a new hire at places like this.

The day1 stuff in the system will be logically or coherently placed (e.g. alphabetically) and then the rest will be incrementally added on top.

The menu options will go like this:

1. Alpha

2. Bravo

3. Charlie

4. Turbo-Bravo

5. Charlie-Undo

6. AAAlpha

Great for day1 users that are still there and started with just 3 options but new users are screwed. The arrangement started to stop making sense circa 1995.

I’ve seen the same thing where parts shelves were sorted by manufacturer (to make re-ordering by manufacturer simple).

When they moved to automatic inventory, shelves didn’t matter anymore and if a part was made by manu1 but now manu2, they’d keep putting it with manu1 because “that’s where everyone’s gone to look for it for the part 20 years”.

All you had to know was who made that part in 2003 when auto-inventory stopped forcing them to be consistent by manufacturer to know which shelf to pick from. Easy!

New hires get screwed and over time nothing makes sense anymore.
by jeppester | 2025-11-05 20:20:37+00:00
Anyone who's read the law has known this for years.

The GDPR is incompatible with the Cloud Act, and so the only legal (or so it should be) way to use US companies is to treat them like unsafe third countries - no matter the data center location.

But everyone wants to continue like before. Having to ensure that Amazon and Azure never touches unincrypted personal data is hard. So one "compromise" after another has been tried - never solving the actual problem.

As a EU citizen I think it's entirely embarrassing. Either the EU should have the power to force European subsidiaries to be exempted from the cloud act, or everyone should be forced to abide the law, which would greatly boost EU tech. Instead we are just rolling over.
by TMWNN | 2025-11-05 20:21:10+00:00
When I made this criticism before of IA, I was told that that was ridiculous since the publishers had it out for IA before the COVID-19 emergency library. That may or may not have been true, but the publishers did not sue IA despite OpenLibrary existing for years before COVID-19. Publishers didn't pull the trigger because they were afraid of losing. It was a MAD situation, and IA unnecessarily triggered a nuclear war that they lost.
by thomasmg | 2025-11-05 20:21:19+00:00
Interesting, I was not aware of OxCaml. (If this is what you mean.) It does seem to tick a few boxes actually. For my taste, the syntax is not as concise / clean as Python, and for me, it is "too functional". It shares with Python (and many high-level languages) the tracing garbage collection, but maybe that is the price to pay for an easy-to-use memory safe language.

In my view, a "better" language would be a simple language as concise as Python, but fully typed (via type inference); memory safe, but without the need of tracing GC. I think memory management should be a mix of Swift and Rust (that is, a mix of reference counting and single ownership with borrowing, where need for speed).
by caycep | 2025-11-05 20:21:19+00:00
I would say, maybe look at medical studies from the opposite end, epidemiological studies look at factors that reduce mortality/morbidity. Granted, it's less flashy, basically vaccines, alcohol/tobacco reduction, increase in active lifestyle, statins/ace inhibitors, monoclonals/oncology fanciness. although someone who actually is an MPH can probably correct me.

on the neuroscience side, off the top of my head, the most impactful things have been better anticoagulants and preventive care for stroke, monoclonal abs for autoimmune diseases like MS/myasthenia, , certain stereotactic brain surgeries, and such. But considering what ails most people, the overall population effect probably is minuscule compared to say better crash safety in automobiles.
by bigstrat2003 | 2025-11-05 20:21:30+00:00
> You just have to make fast navigation and data entry a high priority. The assumptions and approaches people make today mean that generally isn't the case.

Indeed. Most developers today make their own easiness of development the priority, not anything related to the end user's experience. This is why software is so bloated and slow, but the pernicious idea of "developer experience matters more than speed" doesn't seem to be going away any time soon.
by Noaidi | 2025-11-05 20:21:39+00:00
Pretty much none, and I poop like clockwork now. Maybe some sourdough crisp breads every now and then, and some white rice. But I avoid most plant foods but frop seaweed and mushrooms (they contain Fucose (not fructose!) which helps my gut becasue I am a FUT2 non-secretor [1] as well.

In my late 20s and 30's I was going to the bathroom (urgently) at least twice a day if not more. My gut was bloated and my mental health was much much worse.

[1] https://www.frontiersin.org/journals/microbiology/articles/1...
by bitwize | 2025-11-05 20:22:35+00:00
"It's not cool. It's commie bullshit!"

I always found it amusing that the original Jargon File defined "hacker" tongue-in-cheekily as "one who carves furniture with an axe"—and when I first learned of Loyd Blankenship's authorship of the Hacker Manifesto in 2000 or so, he was running a business selling custom-made furniture.
by pton_xd | 2025-11-05 20:22:47+00:00
> I feel that way about AI haters like the author. She spends lots of time feeling "disgust", "skin crawling", "the ick". Meanwhile people who are fine with AI are feeling happy emotions. There's so much to look forward to!

Believe it or not, prefrontal lobotomies were once considered a promising procedure for the treatment of psychiatric disorders.
by thisislife2 | 2025-11-05 20:22:50+00:00
I don't know about my physical health, but mentally I feel more calm / content when I eat fiber rich food. I partly understand that this is because fiber rich food ensures slower release of sugar, from the food you eat into your blood, preventing the sudden spike and fall you get in sugar levels from food with low fiber (most retail snacks and junk food). I can also assert that bowel movement does feel "good" with fiber in your diet. And you feel satiated faster, and for a longer period of time, with it.
by nicoburns | 2025-11-05 20:22:55+00:00
That's a bit of an open question at the moment. The obvious choice from a Rust ecosystem perspective (easiest to integrate) would be Boa (https://boajs.dev/). It has excellent standards conformance, but terrible performance. We'd need to test to what extent that would be an issue in practice.

Other engines on my radar: quickjs, hermes, primjs (and of course V8/JSC/SM, but they don't exactly fit with the "lightweight ethos").

There is also the possibility of bindings with more than one engine and/or using some kind of abstraction like NAPI or JSI.
by aunty_helen | 2025-11-05 20:23:05+00:00
As someone who used to work at one of these foreign maintenance stations,

Firstly, fuck you.

Second, this shop consistently rated higher across all metrics, including those inside the US. Loss time injury rates measured in the millions of man hours.

Third, 80% of my job whilst there was to build software for QA and their rigourous on-going inspection reigeme that included yearly in person audits lasting weeks from FAA inspectors, EASA inspectors and every other country and airline this base overhauled.

Take your uninformed bs and hit the road. You clearly have no idea what you're talking about and insinuating that they're outside the reach of the FAA shows you know exactly 0 about the certification process that keeps millions of people safe on a daily basis.
by mmooss | 2025-11-05 20:23:35+00:00
One AVHerald comment, by a tech who works on the same kind of engine that fell off, says,

> I pray they did not use a forklift for the installation of the engine, onwing.

Does anyone understand that? Why wouldn't you use a forklift? Why would that lead to an engine falling off? It seems like you'd need to support the 10,000 lbs engine somehow when reattaching it.
by Noaidi | 2025-11-05 20:24:22+00:00
Yeah, but I am at the tail end of these statistical curves and my life was absolute hell and doctors (but one) did nothing for me. And they kept telling me to eat fiber cause my cholesterol was so high and HDL was too low (30)!

If the meta analysis showed population differences, why did the article not bring it up? This is what is wrong with nutrition research, then never account fro genetics despite the huge about of evidence that it is extremely importnat.

The truth is that fiber does not reduce mortality for everyone by 23%. I would rather not be guessing with science and health. I lived through that and it took me years to get out of it.
by biglyburrito | 2025-11-05 20:24:41+00:00
+1 on Nikhil spouting bullshit. I haven't lost my social skills & I've been working fully remote since 2020. I still have coworkers tell me they appreciate my help, despite not being there in person. I don't behave any more or less awkwardly when I interact with people IRL now than I did when I was still working in the office 5x/week. I simply choose to do my best work without wasting time or money commuting to/from a physical location.
by 9rx | 2025-11-05 20:24:48+00:00
> Just 15 years ago the outlook of social media was much more optimistic.

Those who forget Usenet are doomed to repeat it, I suppose.

> It was all bullshit of course

Or, more likely, what was dreamed of ended up being incorrect. Like we learn every time we try social media, people don't actually want to be social online. That takes work and the vast majority of people don't want to spend their free time doing work. They want to sit back, relax, and be entertained by the professionals.

As before, businesses can only survive if they give others exactly what they want, which doesn't necessarily overlap with what is good for them. A fast food burger isn't good for you, but it is a good business to be in because it is something many people want. Arguably small communities like HN with exceptionally motivated people can make it work to some extent, but that is not something that captures the masses.

It's not coincidence that those who tried to make a go of social media ~15 years ago have all turned into what are little more than TV channels with a small mix of newspaper instead. That is where the want is actually found at the moment. Social media didn't work in the 1980s, the 2010s, and it won't work in the 2080s either. It's is not something that appeals to humans (generally speaking).
by brandonb | 2025-11-05 20:25:20+00:00
This is honestly a limitation of nearly all nutrition research -- it's based on observational data.

Part of the reason we expect fiber to reduce mortality, rather than simply being a marker of other factors correlated with mortality, is that we can identify physiological mechanisms. For example, for cardiovascular mortality, fiber reduces LDL cholesterol / ApoB which lowers heart attack and stroke risk.
by ruszki | 2025-11-05 20:25:36+00:00
Then let’s call outlook.office.com, and that’s an OWA, and you’re redirected there if you login on outlook.com. And that’s the exception when on prem Exchange servers really work as more than mere proxies nowadays. I’m quite sure that there are still real fully on prem solutions, but it’s laughable these opinions, that most company really care about this. They simply don’t.
by autoexec | 2025-11-05 20:27:17+00:00
The trick is to collect as little data as possible and to get rid of what you need to collect as quickly as you can. This is in direct opposition to the practices of companies like Microsoft which wants to spy on their users and profit from the data they collect though.

There's also an open question of how possible it is to run a system that doesn't collect/store data in a way that makes it possible to be collected by the government. The US government can force companies to compromise their systems or shut down their services if they refuse. In the past they've even threatened that shutting down a service instead of compromising it could still get operators in legal trouble.

At this point anyone who wants to keep the US government out of their data should avoid using any US company.
by erulabs | 2025-11-05 20:27:44+00:00
Worth noting that Olipop's fiber comes from inulin, which can be purchased as a supplement and dissolves in water nicely. I'm very curious why inulin is such an unknown product - its a polysaccharide, so it tastes mildly sweet despite having minimal to no impact on glucose levels.

You'd think we'd have been supplementing almost all sugary foods/drinks with it for years, since it's a cheap and healthy sweetener.
by m463 | 2025-11-05 20:28:00+00:00
I kind of wonder what the best form of added fiber should be.

The thing about metamucil is that it has either added sugar or artificial sweeteners. the main ingredient is psyllium husk.

I like benefiber better - no taste, just sprinkle on food. But I don't know how wheat dextrin compares to psyllium husk (or other fibers)

A nurse I talked to takes psyllium husk by itself, and I wonder if that is better than metamucil.
by bitwize | 2025-11-05 20:28:16+00:00
The last of your prefrontal cortex's major systems come online in your earlier 20s, which can lead to bipolar or schizophrenia if those systems are disordered. In most, it just happens to lead to "your first deep thoughts about the broader world and your significance in it" and may lead to writing youthful cringepieces like "The Conscience of a Hacker". It's kind of like a second puberty. The underlying cause is the same, if the results are vastly different.