MurphyA/hacker-news huggingface dataset:
by s_ting765 | 2025-08-31 07:30:55+00:00
> How do you know that? How do you know that I wouldn't write an integrated test which verifies that my parser is correctly integrated with my system?

You already said so in your first argument: Unit tests are cheaper and better(than integrated tests I presume).

Am simply following your behavior pattern here.

> The point is, there is typically more than one path through the logic of a parser. The cheapest way to test these paths is in isolation. If there are five paths you care about, you could write six integrated tests — one for each of the five paths you care about, and one to verify that your parser is correctly integrated with your system, or of course you could write five isolated tests (which are cheaper to write and cheaper to execute) and one integrated test.

This is nonsense. A standard parser takes one input and does processing of this data to give an expected output. An integration test checks the parser does this one objective correctly. You have boiled down the 5 unit tests that don't test for anything *real into 1 integrated test that objectively gives better test data.

*code is not real until it does some business logic!

> Also if all else was equal between multiple types of test, there wouldn't be need for comparison ala cheaper.

> …What? I'm sorry, this is near enough unintelligible.

Maybe try to froth less when reading my comments, your brain might have some capacity left to understand comparitive adjectives.
by Freak_NL | 2025-08-31 07:31:28+00:00
I don't see that changing either. Banking apps, government auth, Whatsapp¹, public transport apps², etc. The status quo is that a small number of official app store apps are all but required.

1: Still basically required if you have young children and want things like play dates. Oh Signal? Yeah, the recent push means that some tech-savvy users now have both Whatsapp and Signal installed. In the Netherlands, you can do without Whatsapp, but not if you don't want to turn your child into a social recluse.

2: For example, in order to use Germany's Deutschlandticket one of the participating public transport companies apps is required. This is a huge regression compared to the initial paper ticket, but there it is.
by toofy | 2025-08-31 07:31:36+00:00
Yeah, I tend to agree. It's disturbing how badly certain groups of people just destroy so much of what they touch.

Almost everyone on HN has witnessed something similar happen in our spheres. We've all seen the marketing dept, accounting dept, and VC chodes band together and push the engineers into the background. They forget the engineers are the people who made the magic happen for the product in the first place. And then, before we know it, the equivalent of a private equity enshitification is happening and its either stripped to nothing of substance or it just coasts along and does the absolute bare minimum to survive. All the heart of the product gone. I know it sounds dramatic, but they kill its soul. I think almost everyone here has seen this happen directly to our own things or to other products.

It looks like they're trying their best to do the same thing to movie studios. Investment firms are buying up studios across the board. Marketers, ad companies, and investors will do their best to suck all of the soul out of movies the same way they're doing it to our field. Pushing the movie makers into the background just like they do to engineers.

The difference from my perspective and the reason I'm not too concerned is this: the tech industry is relatively young and up until recently many of us (myself included) have found ourselves worshiping at the VC/investor's alters. We find ourselves buying into their hype.

Artists on the other hand see the VC/investor's slop alters and see that alter demanding they make a shitty product. In typical artist fasion, they take a long look at that alter, unzip their pants, laugh, and piss on that alter.

While artists have long since learned what happens when you worship at those alters, we in the tech field are just finding out. They've known this since before our industry was even born.

I think this is why we've seen so many phases where movies/music makers, if they have to, they'll just make cheap movies. A good cheaply made movie is still better than a high budget slop shit movie. People show up for good movies, even cheap ones. People forgive the low budget quality if its great.

At the end of the day this is why I'm not too concerned about the future of movies. I have no doubt great movies will still be made. Some of my favorite movies were made outside those people's alters, cheap af. I mean, who doesn't love Halloween or Evil Dead or Clerks!? All of them were made cheap af.

Always remember, Clerks was made by a dude while working as a convenience store clerk. A convenience clerk made it using his credit cards. He had basically no budget.
by seanmcdirmid | 2025-08-31 07:32:32+00:00
You know this is how we will end eventually in the best case. We won’t master our biology, we will simply transcend it by pro-creating offspring that have something better. It’s also a much easier solution than untangling evolved biological systems that are not designed to last for what have been very beneficial reasons (e.g. scientific advances occur via death of the old guard).
by ddorian43 | 2025-08-31 07:34:00+00:00
Keto also helps (sometimes) with depression though: https://www.youtube.com/watch?v=q7jg6wlD6gY (The Truth About Treatment Resistant Depression: Part One (Breaking the Myth))

And it's not "just do some keto" in this case. You have to be very strict.

But there are many dosages of keto diet and you have to do it correctly.

Epilepsy keto is hard for real and takes commitment. You will never eat modern food again in your life. But better than life-long-suffering just to eat cake.
by TerraHertz | 2025-08-31 07:34:25+00:00
I'd suggest that only people who are already overweight will be trying intermittent fasting. Needs a study with randomly selected people who are put into two groups - overweight and lean, then half of each group start intermittent fasting.

Also, since when is just restricting eating to certain hours of the day 'fasting'?

My experience: I was overweight, 95 Kg. Two years of not getting anywhere with attempting to reduce intake, due to living alone, which makes cooking small meals difficult. Heard of "36 hour fasting", and decided to try it. Except I felt '36 hours' is half-arsed. So to simplify I just do 48 hour fasts. Turns out it's very easy, and I can reliably drop a couple more kilos anytime I choose to do another fast or two. Currently down to 84 Kg. Will be 83 after the current one probably. Once I'm at 80kg, I'll decide whether to continue down to 75 or so.
by NitpickLawyer | 2025-08-31 07:35:03+00:00
> It’s More Expensive Than Ever.

No, it's not. GPT5 is 4-6-12x cheaper than their previous strongest "reasoning" or "SotA" (GPT4) models on launch. While maintaining the same capabilities, or improving drastically (agentic coding). And this will "drag prices down" as the competition will feel forced to match this pricing or people will move to alternatives. This is good for us, the consumers of their APIs.

Plus, open models are "close" behind (6-9 months behind on capabilities, depending on who you ask) while again keeping the floor pricing down. And open models have the advantage that they can be served internally (check lmsys latest dsv3 deployment blog) and they can be fine-tuned for specific internal usecases.

Honestly, reading mainstream media on specialised topics has always been rough, but with AI it's at a new level. All they do is spread FUD and miss the point on every single technical aspect.
by PeterStuer | 2025-08-31 07:37:16+00:00
Yes, and no.

Yes in the sense Kano refered to as 'delight' [1]. An unexpected or tacit feeling of quality in an interaction with a product.

No, because for whatever reason we sadly have become prone to spurious and unbridled emotion, making mountains out of molehills at the slightest friction. I sometimes feel what now passes as acceptable is what used to be borderline bipolar disorders.

[1] https://en.wikipedia.org/wiki/Kano_model
by miohtama | 2025-08-31 07:38:00+00:00
The post can be summarised "I am an old grumpy man. I don't like change. I don't like hype. I don't like people with different values than I have. Let's opposite all change."

Sure, the stuff is bad. You can use the same arguments for any tech: Internet, mobile phones, social media. But for most of the people, the stuff is good. ChatGPT has hundreds of millions of active users. Those users are happy, because it creates enormous value for them.
by esseph | 2025-08-31 07:38:03+00:00
> evolution doesn't work over a span of a few generations.

Yes it can

> Over the past two decades, it has become clear that evolutionary change can be fast enough to be observed in present-day populations (Hendry and Kinnison 1999; Kinnison and Hendry 2001; Hendry et al. 2008; Gingerich 2009) and that it can directly affect the dynamics of populations and communities (Hairston et al. 2005; Saccheri and Hanski 2006; Kinnison and Hairston 2007; Pelletier et al. 2009). Much recent interest has focused on the possibility that so-called rapid or contemporary evolution leads to ‘evolutionary rescue’, whereby threatened populations avoid extinction by adapting to an altered environment (Barrett and Hendry 2012; Gonzalez et al. 2013).

https://pmc.ncbi.nlm.nih.gov/articles/PMC3894905/
by InMice | 2025-08-31 07:39:34+00:00
I also asked that question in another comment. If i eat dinner at 6pm, Im not hungry the rest of the day, overnight nor in the morning when I wake up. Around 10 or 11 I start to feel hunger that doesnt go away - So i eat. 16-18 hours has passed but I was never counting or thinking about it... Is that really fasting or denying myself food? Is it considered fasting to not constantly snack and crave processed foods?
by charcircuit | 2025-08-31 07:39:43+00:00
This was a bug fix. My point is that there will always be bugs in the kernel so not all bugs are worth blocking a release, but losing data is worth blocking the release for.

>"Experimental" label EXACTLY to prevent this stuff from blocking release

In practice bcachefs is used in production with real users. If the experimental label prevents critical bug fixes from making it into the kernel then it would be better to just remove that label.
by rglullis | 2025-08-31 07:39:46+00:00
Few people are buying anything in this world where streaming is the norm and the labels make money by cutting deals with the distribution platforms.

The solution for me, in this specific case, would be for Beato to act against YouTube and take his channel elsewhere. He has enough followers to be able to start his own Peertube server, find a few sponsors and keep going forever.
by motorest | 2025-08-31 07:40:04+00:00
> Regardless of differing points of view on the situation, I think everyone can agree that bcachefs being actively updated on Linus tree is a good thing, right?

I think bcachefs is not the problem. The problem seems to be the sole maintainer who is notoriously abusive and apparently unable to work with other kernel developers.

I'm sure if another maintainer came along, one that wasn't barred for being abusive towards other maintainers, there would be no problem getting the project back in.
by cycomanic | 2025-08-31 07:40:09+00:00
I don't know how you came up with that statement. It certainly does not reflect reality unless you don't count Sweden, Germany, Canada as part of the western world.

>Individual studies have estimated absolute mobility rates for recent cohorts of roughly 50% in the US (Chetty et al. 2017), 53% in Canada (Ostrovsky 2017), 70% in Germany (Bönke, Harnack, and Luthen 2019; Stockhausen 2018), and 77% in Sweden (Liss, Korpi, and Wennberg 2019).

From https://www.ifau.se/globalassets/pdf/se/2020/wp-2020-11-tren...
by aspaviento | 2025-08-31 07:41:20+00:00
I would take that deal without even thinking about it. Heck, I would take it even if it was for only 100 years. Keeping the energy of a body in its twenties, not risking illnesses like Alzheimer's, dementia, a fragile body that can break at any time for the cost of working 8 hours a day (which we are already doing)? Tell me where to sign it.
by konmok | 2025-08-31 07:41:37+00:00
No, I really can't find any documents like that. Could you post a URL to the document you're referring to? Additionally, your claim of 60,000 deaths is an extreme underestimate. The dataset provided by data.techforpalestine.org lists more than 60,000 deaths, despite only including people whose corpses could be identified and directly linked to an Israeli attack. In other words, this does not include deaths from starvation, exposure, or illness. It also does not include unconfirmed deaths, and, of course, cannot include unreported deaths.

You may think data.techforpalestine.org is a biased source, but their total identified death count roughly agrees with every other source I could find.
by renewiltord | 2025-08-31 07:42:41+00:00
The point of war is to make the other dumb bastard die for his country. I think everything we make to kill should kill efficiently and well. Then we can choose not use the device. But whichever arm it is that is meant to do the job should do the job well. Then the civilian government arm can choose to not fight a war or engage in whatever.

Good for them. Sounds like a hell of an experience riding that train as employee #20. Haha, at $250 m one would have thought a lot of the growth was baked in. But it 100x from there. Very nice.
by esseph | 2025-08-31 07:43:12+00:00
My wife started taking GLP1 2 1/2 years ago. She had to stop because it made her throw up every morning.

She hasn't been on it for 2 years.

She still throws up every morning.

(Yes, they've gone into her digestive tract multiple times with cameras. It still won't stop. Changes in diet, sleep, etc have had no impact. Etc.)

Maybe it's not for everyone.
by joelthelion | 2025-08-31 07:43:43+00:00
> So, we are paying an extremely high cost for letting God go on with His Slow Tormentous Cooking of Souls before Consumption, and things are only going to get worse, given the demographic expectations. Wouldn’t it make sense to put a big chunk of budget into creating life-extension tech?

It's controversial, but I think it would be tremendously beneficial to our society if we accepted that death is (currently) inevitable and that past some point, assisted suicide is a lot better than artificially prolonging suffering at great cost for as long as possible.
by CBLT | 2025-08-31 07:43:59+00:00
I mentioned two things that were broken:

1. Doesn't work with ExternalSecretsOperator and ArgoCD, which I happen to use. This is because the author of the Harbor chart decided not to use k8s concepts like secretRef in a podTemplate. Instead, at Helm template time, it looks up the secret data and writes it into another secret, which is then included as a envFrom. This interacts poorly with ExternalSecretsOperator in general, because it breaks the lifecycle control that ESO has. It's completely broken with ArgoCD because ArgoCD disables secret lookups by charts for pretty valid security concerns. No other chart I've come across does secret lookups during helm template time. Even the helm docs tell you it's not correct.

2. Harbor requires redis, but the Helm chart doesn't correctly pipe in the connection configuration. Redis can't be behind TLS, or the chart won't work.
by thomasmg | 2025-08-31 07:44:04+00:00
The liability is capped at a certain amount. In the US, that is around $450 million per reactor. They also have to buy in to a fond. In France, the cap is 700 million euro. Above that, the federal government _could_ step in. The problem is, no private insurer (or even pool of insurers) could cover the absolute worst-case GAU, and not even the government really.

In Fukushima, TEPCO was required pay $1.5 billion. But the real cost is / was around $150 billion. So, the bulk of the disaster was not covered / covered by the taxpayer. So: the public.
by madaxe_again | 2025-08-31 07:44:11+00:00
If you eschew chapters, it can have a pretty distinctive effect on your prose. Prominent examples that come to mind are Finnegan’s Wake, The Waves, and On The Road, and all make for an intense read. The absence of pause gives you no place to put it down, you are ensnared within the inescapable flow.

Seems to fit stream of consciousness stuff better.

Although this does remind me of sitting on a plane as a kid with finnegan’s wake, and an older American leans over and reassures me that I’ll be able to move on to “chapter books” soon. To this day I remain unsure if he was being ironic or if he thought I was reading “Spot The Dog”.
by n4r9 | 2025-08-31 07:44:11+00:00
It depends greatly on the situation. If you have five different methods for fetching WidgetInfo from the database and a requirement comes in to add TextProperty to Widget in all views, you're more likely to accidentally miss one of the places that needed a change.

Likewise if someone notices a bug in the method, you then have to go through and figure out which copies have the same bug, and fix each one, and QA test each one separately.

The proper approach is to make a judgement call based on how naturally generic the method is, and whether or not the existing use cases require custom behaviours of it (now or in the near future).
by tobylane | 2025-08-31 07:44:26+00:00
> Those users are happy

AI affects non-users in a substantially different way to phones or social media. When I phone someone, it doesn't matter if it's a landline or mobile phone (though, in the UK we can tell by the leading digit). But when I read someone's pull request or press release, it does matter whether it's vibe coded, or made by the person. Looking at the person using the tool does not show the whole picture. You're welcome to have different values, but don't hide from me what I apply my values to.
by ACCount37 | 2025-08-31 07:44:55+00:00
Just compare the effort and the investment that goes into fighting aging with what goes into fighting cancer.

You can't rely on billionaires to fix everything for you. The kind of research effort that would be required to make meaningful progress against aging would likely demand hundreds of billions, spent across decades. Few billionaires have the pockets deep enough to bankroll something like this, or the long term vision.

Getting aging recognized as a disease and a therapeutic target, and getting the initial effort on the scale of Human Genome Project would be a good starting point though.

If there was understanding that a drug "against aging" is desirable by the healthcare systems and can get approved, Big Pharma would have a reason to try - as opposed to developing drugs for other things and hopefully stumbling on something that makes progress against aging by an accident.
by Joel_Mckay | 2025-08-31 07:45:23+00:00
Longevity in misery can be a form of cruelty in itself...

Someday, I don't think synthetic intelligence will escape this facet of existence. After 84 humans call it the forth age, and things tend to stop getting better for ones quality of life. =3

https://en.wikipedia.org/wiki/I_Have_No_Mouth,_and_I_Must_Sc...
by Szpadel | 2025-08-31 07:45:52+00:00
you might end up with the best filesystem in the world that no-one will use. you sacrificed long term sustainability for short term win.

even if It would be shipped in similar way to zfs, noone will use it for anything more important than homelab

why? with this altitude you cannot be threated serious and this imply many risks what you might came up with in the future. another risk is they you are sole developer of this filesystem, that's also not acceptable to consider use if bcachefs seriously.

my advice would be: consider expanding team to have few developers that are able to contribute. learn to control your pride for the good of the while project. working with (and coordinating) other developers could make you understand better upstream kernel community. and given that chance you could delegate someone else with better diplomatic skills to deal with upstream in way that would be more beneficial for the whole project in long term.
by brucehoult | 2025-08-31 07:45:56+00:00
> Very unlikely to me that this design would have comparable "raw" performance to a design that implements something closer to tomasulo's algorithm.

The point appears to be losing maybe a few percent (5%-7%) of performance, in exchange for saving tens of percent of energy consumption.

> The assumption that the latency of a load will be a l1 hit is a load bearing abstraction

That's just the initial assumption, that load results will appear 4 cycles after the load is started. If it gets to that +4 time and the result has not appeared then it looks for a empty execution slot starting another 14 cycles along (+18 in total) for a possible L2 cache return.

The original slot result is marked as "poison" so if any instruction is reached that depends on it, it will also be moved further along the RoB and it's original slot marked as poison, and so on.

If the dependent instruction was originally at least 18 cycles along from the load being issued then I think it will just pick up the result of the L2 hit (if that happens), and not have to be moved.

If L2 also misses and the result still has not been returned when you get to the moved instruction, a spare execution slot will again be searched for starting at another 20 cycles along (+38 in total), in preparation for an L3 hit.

The article says when searching for an empty slot only a maximum of 8 cycles worth of slots are searched. The article doesn't say what happens if there are no empty execution slots within that 8 cycle window. I suspect the instruction just gets moved right to the end, where all slots are empty.

It also doesn't say what happens if the load doesn't hit in L3. As the main memory latency is under control of the SoC vendor and/or the main board or system integrator (for sure not Condor), I suspect that L3 misses are also moved to the very end.
by mpweiher | 2025-08-31 07:47:42+00:00
It's all just Turing machines, or Lambda calculus, or NAND gates

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

Even FORTRAN was unnecessary.

Or maybe...maybe...we're having some problems that our current programming languages aren't addressing:

https://www.hpi.uni-potsdam.de/hirschfeld/publications/media...

And so we should:

https://dl.acm.org/doi/10.1145/3689492.3690052
by OrderlyTiamat | 2025-08-31 07:47:46+00:00
Was the preprint the full text?

I can't find a full text version, and I'm really interested to see whether they calculated the moderator of being overweight/obese, as that seems to me to be the most likely explanation for a correlation between IF and higher cardiovascular disease mortality.

It's not listed in their list of confounders they've corrected for, so maybe I should assume they haven't done that? If they have, maybe I'll stop with IF, otherwise I'm not sure what the results really show.
by imtringued | 2025-08-31 07:47:57+00:00
This would require extreme amounts of embryo selection and getting results will require multiple generations, nothing in your lifetime.

The biggest bottleneck is that humans evolved to have children in their 20s. After that age, the old compete with the young for resources, so there is no evolutionary incentive for humans to live indefinitely.

Aging past fertility is like momentum in stochastic gradient descent.