MurphyA/hacker-news huggingface dataset:
by Aurornis | 2025-07-17 18:08:14+00:00
> As time goes on, more "lifestyle diseases" will be root-caused like this, rather than just being due to "personal choice" and "willpower".

The article directly says that diet and lifestyle factors are associated with levels of imidazole propionate

> When Fuster presented the project in 2010, he noted how difficult it is to diagnose cardiovascular problems early and how simple it is to prevent them, with measures such as exercising, following a healthy diet, and not smoking. The new study shows that blood levels of imidazole propionate are lower in people with diets rich in vegetables, fruits, whole grains, fish, tea, and low-fat dairy products.

It's easy to be lured into the idea that diseases are inflicted upon us by nature at random rather than the result of our lifestyle, but in cases like this it's lifestyle and diet that shape the activity of the bacteria.

> Ulcers: (stress?)... now root-caused to H.pylori infection.

This is also a misunderstanding of the research. About half of ulcers are caused by NSAID overuse. NSAID overuse is associated with stress, too. Even without NSAIDs, stress is associated with increased stomach acid production, which amplifies susceptibility to ulcers.

So it's not correct to wave it all away and say that it's all random bacterial infections. NSAIDs are a common source, and stress can amplify susceptibility to ulcers from either cause.
by satvikpendem | 2025-07-17 18:08:18+00:00
> The first 90 percent of the code accounts for the first 90 percent of the development time. The remaining 10 percent of the code accounts for the other 90 percent of the development time.

— Tom Cargill, Bell Labs

https://en.wikipedia.org/wiki/Ninety%E2%80%93ninety_rule
by danny_codes | 2025-07-17 18:08:32+00:00
It’s past the hype curve and into the trough of disillusionment. Over the next 5,10,15 years (who can say?) the tech will mature out of the trough into general adoption.

GenAI is the exciting new tech currently riding the initial hype spike. This will die down into the trough of disillusionment as well, probably sometime next year. Like self-driving, people will continue to innovate in the space and the tech will be developed towards general adoption.

We saw the same during crypto hype, though that could be construed as more of a snake oil type event.
by johnmaguire | 2025-07-17 18:08:35+00:00
> I don't find moral stands particularly compelling, because they're an excuse to indulge in single-factor analysis, and make complex decisions using only the most basic criteria.

I don't think this follows. While some people may use morals as an excuse to indulge in single-factor analysis, it's also entirely possible to use a moral stance as just one of many facets of evaluation.

> Is it really a net win to boycott them?

How much you value that facet is of course a personal decision.

I personally wonder how much less useful Kagi would really be without Yandex? Only Kagi knows, really.
by nineplay | 2025-07-17 18:08:51+00:00
One of my background voices is constantly saying "How will you describe your current project in a job interview?". Maybe I add a little spin, maybe I highlight certain aspects, but I always have an idea of how I'd introduce it and how I would answer detailed 'star' style questions about my contributions and results.

I think some people with 'cushy' jobs don't take on this same mentality, perhaps overestimating the security of their current job. “telling the engineers what to do” is not a good starting point and the answers to follow-up questions had better be pretty detailed and convincing.
by LucasBrandt | 2025-07-17 18:09:08+00:00
This is so disappointing! When they added the command palette, that actually gave me the final nudge I needed to start trying to minimize mouse usage and keep my hands on the keyboard. It's been great.

I don't use GitHub occasionally, I use it throughout every workday. Power-user tools like the command palette feel like exactly the kind of feature that fits a tool like GitHub.
by kevincox | 2025-07-17 18:09:22+00:00
Especially if having that line means only 1% more customers and 19% customers that just buy the small model instead of the other model. And unless you are launching the Mini Pro Max Ultra X you are losing money on that 9% of customers that would have bought the higher margin phone but instead bought the mini version which is only available at the more base model.

(Numbers made up to illustrate the point)
by vouaobrasil | 2025-07-17 18:09:33+00:00
Yeah, I took your comment as a joke, and I didn't mean anything by it. But I do think it's understandable that there's a very strong reaction against it. It's only natural for some men to denounce any hint of "mainsplaining" or other phenomena because if they don't, they are likely to be painted as collaborators in the oppressive hierarchy by overzealous leftists that pervade modern high-tech corporations.

Of course, there interesting thing is that pretty much nothing took place here except some casual discussion, which is turned into a farce in which no one really knows what anyone is talking about, and instead we have resorted to becoming heads of headless ideologies.
by rickdeckard | 2025-07-17 18:09:43+00:00
There's a nice anecdote from ~2019:

Within one year, the screen size of nearly all mass-market smartphones took a huge bump from 5.x" to 6.5", because of two ODMs (device manufacturers who are contracted by big brands to design and produce smartphones). Those two ODMs won contracts to produce mass-market devices for the brands Lenovo/Motorola, Huawei and Xiaomi based on a 6.5" 720p LCD.

The total volume forecast was so big, that suddenly 6.5" displays were cheaper than any other 720p smartphone panel. Other Smartphone brands adjusted mid-development because the larger panel also made the PCBs and batteries cheaper. In that year, mass-market devices with 1080p displays were often smaller (which was contradictory for a vendor-portfolio until then) because there was no such economics of scale on higher-resolution panels.

So within a single year, displays got a full inch larger, not because the consumer demanded it but because of supply-chain dynamics.
by kodt | 2025-07-17 18:09:57+00:00
Not every school has air-conditioning however.

And there are schools that do year-round schedules, but the total time off is about the same. They will typically get a longer winter break, longer spring break, an additional fall break, and then a much shortened summer break, but those add up to about the same time off overall. I know many teachers who prefer that system, some because it means they get paychecks more consistently throughout the year, and also it gives you more spread out breaks and flexibility in taking trips instead of being locked in to summer/Christmas/one week in the spring.

The strongest push back to this schedule is in fact parents. The primary issue is once their kids are in different schools (high school / middle school / elementary) with different schedules this causes issues as kids are not longer on break at the same times. In addition summer camp programs are tied to the traditional schedule leaving kids in the year round schedule with fewer or no options.

In order to change it, you also need neighboring districts/communities/private schools/programming to all shift as well, otherwise it becomes too much of as hassle for parents & teachers.
by GeekyBear | 2025-07-17 18:10:08+00:00
A small amount of exercise daily, along with giving up sweetened drinks was successful for me (and for my friends who asked how I lost weight and kept it off).

In my opinion, how consistently you exercise is more important than how much you exercise, as you will naturally increase your endurance over time.

Learning to cook your own food from scratch is also an effective way to get excess sugar out of your diet.
by samtp | 2025-07-17 18:10:15+00:00
It seems to be a mix between hiring an offshore/low level contractor and playing a slot machine. And by that I mean at least with the contractor you can pretty quickly understand their limitations and see a pattern in the mistakes they make. While an LLM is obviously faster, the mistakes are seemingly random so you have to examine the result much more than you would with a contractor (if you are working on something that needs to be exact).
by ModernMech | 2025-07-17 18:10:32+00:00
1. Yes, and yet it still only breaks even. The claim was that it's hugely profitable.

2. NSF operating model is based on maximizing the number of supported graduate students, not maximizing support per student. As someone who was a low-paid graduate student, I have sympathy for the perspective they are low-paid. But I also support graduate students now and I understand how expensive it really is.

3. Yes, but at least at my university, the overhead they get from grant funding isn't enough to actually cover research overhead. So research operates at a loss despite the negotiated overhead rate. Research is very expensive.

4. In my experience, graduate students are often involved in writing grant proposals. They also tend to lack the depth of experience necessary to really interpret budgets.

5. Sure, but I didn't really talk about sports programs in relation to academic funding, because sports usually funds itself and proceeds don't go over to pay for academics.

6. Sure, but you say "non-teaching administrators" as if they don't serve the academic mission. For example, in my department we have a non-teaching administrator who helps with advising. In our college, we have an office of tutoring which is very popular with students, and includes many non-teaching administrators. Access to resources like these lead to better student outcomes, but they do cost money.
by Animats | 2025-07-17 18:10:35+00:00
Feetech is selling actuators which are mechanically R/C type servos, but have a bidirectional computer interface allowing the control computer to find out what's happening at the servo.[1] This isn't new; Dynamixel has been doing it for over a decade. But not at this price point. This Feetech servo is $17, while Dynamixel units start around $70 and go much higher.[2]

The parts list has "need to be strong" for many of the small parts, but they are 3D printed PLA plastic. That's the low end of 3D printing. None of the videos show the hand handling anything.

So this is really the proof of concept model. If there's enough interest, someone could make the parts by injection-molding of something better, such as polycarbonate or glass-filled nylon. The total plastic volume here is so tiny that the plastic cost is negligible, and there's no reason not to use a high-quality engineering plastic.

Nobody seems to do hobbyist injection molding much. TechShop had a desktop injection molding machine, the CNC milling machines to make molds, and even Autodesk Moldflow to design them. But nobody used those tools. A few university maker spaces have similar machines. Because most of the world's plastic stuff is made by injection molding.

[1] https://www.feetechrc.com/

[2] https://www.robotis.us/dynamixel/

[3] https://makerspace.engineering.nyu.edu/machines/pim/
Show HN: Athilio, software observability inspired training/wellness desktop app
by jkantola | 2025-07-17 18:10:44+00:00
Hi HN,

I've been developing my first desktop application "Athilio" which has been available for some time now.

Coupe of reasons why I built the app: 1. I wanted to do some user interfacing software outside of my "real job" where I basically only work with backend and infra 2. I wanted software where I could combine my data from my Garmin or Polar watch which I use to track my training sessions and my Oura ring which I use to track my daily activity and recovery 3. I wanted to try and build some features by applying LLMs (I know this reasoning is a bit backwards)

For the 2nd point there is already quite well established apps, but to me all of them honestly seem just crazy expensive. I would consider myself somewhat of a "lone wolf" fitness/sports person so I don't really want coaching or social features which many of these "training data aggregator" apps usually push on you. Also basically all of them are web/cloud services.

So my solution has no social features, all features work only around your own data, data is hosted on your own machine (sqlite). You could plan and view your training sessions with a Garmin watch completely offline with the app. User account is basically only needed for automatic downloading of your new data from your wearables service and a couple of AI features. For these reasons the paid tier is very affordable. Many of the concepts and usage flows are inspired by some common software observability solutions and concepts.

So some of the features are behind a paywall, free 14 day trial on sign up, no payment method needed.

The app is available for Windows: https://apps.microsoft.com/detail/9nqqc3qb5z52?hl=en-GB&gl=F... and for macos: https://www.athilio.com/downloads

Would be great to have feedback and feature suggestions!
by hinkley | 2025-07-17 18:10:47+00:00
You could certainly force the bathroom placement with the wet walls. Code is code, and space folding does not exist. So if you only allow for 18” of drop on the pluming then all the drains have to be within fifteen foot radius of the sewer line. And the floor beams will limit that further.

That said, the responsible thing is not to convert the whole building but make a sandwich of retail ground floor, residential above, then commercial, then maybe real estate top floors. Weight carried low is fewer failure points for the building.
by yonatan8070 | 2025-07-17 18:10:52+00:00
Yeah my bank requires me to reset my password every 180 days, only accepts passwords from 6 to 11 characters, and has a whitelist of valid characters. All this leads to a situation where I want to sign in, I'm then prompted to reset my password, but the autogenerated passwords from Firefox don't actually work because they are too good, so I switch to a terminal to make up a custom password to their rediculus requirements.
by cloudbonsai | 2025-07-17 18:11:02+00:00
> a dedicated term for "positive real asset" in Japanese?

Some seems to use the term "富動産" to mean that, but I don't think it's catching on.

Side note: normal real assets are called "不動産" (which pronounces as "fudosan"; it originates from Immobilière in French) in Japan. It's all about puns.
by m3047 | 2025-07-17 18:11:09+00:00
I mentioned set and setting in a thread, and I guess the person didn't appreciate it (by the way, THREE 737 MAXes). What am I talking about when I say "set and setting"?

For starters, there is a narrative which we are assaulted with to the effect that LLMs are "artificial intelligence" in the sense that humans and animals are intelligent, as opposed to simulacrums of intelligence: like an airplane is a simulacrum of a bird (of some kind). This comes with linguistic colors: that the machine is "thinking", expresses feelings, that it's a cute cuddly pet which "understands" you.

This is the default "set and setting".

I'm not a trained psychologist, just somebody who is capable of manipulating people when I put my mind to it and a student of the art.

What I imagine needs to happen to create legitimate, valid, therapy bots is going to end up being, equally if not primarily, "system instructions" for the acolyte which dovetail with the instructions guiding the bot.
by chopete3 | 2025-07-17 18:11:39+00:00
I have been filing taxes myself for the last 20 years, from $10k income to a bigger number with family.

To ease pain IRS should do one simple thing. Show the list of mandatory incomes the tax obligations based on those numbers.

The same for states too.

This simple thing can be done for businesses too.

It takes away the guess work and fear of miscalculation and prevents shady companies operating.
by vladvasiliu | 2025-07-17 18:11:55+00:00
I agree with your other points, but does actually each unit need a dedicated AC?

I live in a building with district heating, we all get the same hot water. If I don't want to live in an oven during the winter, I'll turn down the heaters' thermostats, which lets less hot water in.

Couldn't we have a similar thing for cold air in the summer? Send the same temperature to everybody, and allow people to choose how much of that air they allow in their units. Shouldn't this also be more efficient than a dedicated AC unit per home?
by nemomarx | 2025-07-17 18:12:14+00:00
Well, people do have personal assistants and concierges, so it can be done? but I think they need a lot of time and personal attention from you to get that useful right. they need to remember everything you've mentioned offhand or take little corrections consistently.

It seems to me like you have to reset the context window on LLMs way more often than would be practical for that
by skybrian | 2025-07-17 18:12:26+00:00
This is excellent: an in-depth description showing how the Go internals make writing fast interpreters difficult, by someone who is far more determined than I ever was to make it fast anyway.

I’ve assumed that writing fast interpreters wasn’t a use case the Go team cared much about, but if it makes protobuf parsing faster, maybe it will get some attention, and some of these low-level tricks will no longer be necessary?
by groby_b | 2025-07-17 18:12:34+00:00
> how do you know how much is correct

Because it's a budget. Verifying them is _much_ cheaper than finding all the entries in a giant PDF in the first place.

> the butterfly effect of dependence on an undependable stochastic system

We're using stochastic systems for a long time. We know just fine how to deal with them.

> Meanwhile an agent that you accept to get only 98% of things right is meeting expectations.

There are very few tasks humans complete at a 98% success rate either. If you think "build spreadsheet from PDF" comes anywhere close to that, you've never done that task. We're barely able to recognize objects in their default orientation at a 98% success rate. (And in many cases, deep networks outperform humans at object recognition)

The task of engineering has always been to manage error rates and risk, not to achieve perfection. "butterfly effect" is a cheap rhetorical distraction, not a criticism.
by stockresearcher | 2025-07-17 18:12:39+00:00
It’s only a flop in the sense that Volkswagen dramatically overestimated the number of aging hippies with large amounts of disposable income.

In the year leading up to being sold in North America, VW leadership consistently said that it was going to be an expensive lifestyle vehicle. Old people with fat wallets feeling a sense of nostalgia.

It has been on sale in Europe for a few years and there have been a number a shortcomings identified. Mostly around UX and electronics. VW said they’d fix everything, but for the moment they’re going to sell everything to people who care more about how it looks than how it works. Essentially telling anyone who cares to wait until the updated version is ready (or buy something else).

This whole thing was an amazing example of incompetence. Firing factory workers can’t fix it.
by kccqzy | 2025-07-17 18:13:02+00:00
Each unit doesn't need AC systems on the roof. Window ACs and wall units suffice. They are also more efficient than central AC due to the lack of ducts. And if the office was old (prewar) it likely didn't have AC in the first place so it had ventilation shafts and courtyards, and you could get away with not having AC in certain spaces that are far from windows.
by Topfi | 2025-07-17 18:13:55+00:00
Correct me, but I don't think such alignment between Switzerland and the rest of the EEA on LLM/"AI" technology does currently exist (though there may and likely will be some in the future) and it cannot explain the inevitable EEA wide release that is going to follow in a few weeks, as always. The "EU/EEA/European regulations prevent company from offering software product here" shouts have always been loud, no matter how often we see it turn out to have been merely a delayed launch with no regulatory reasoning.

If this had been specific to countries that have adopted the "AI Act", I'd be more than willing to accept that this delay could be due them needing to ensure full compliance, but just like in the past when OpenAI delayed a launch across EU member states and the UK, this is unlikely. My personal, though 100% unsourced thesis, remains, that this staggered rollout is rooted in them wanting to manage the compute capacity they have. Taking both the Americas and all of Europe on at once may not be ideal.
by vibecodemaster | 2025-07-17 18:14:21+00:00
> redundant to what cloud providers offer today

It may look redundant on the surface, but those cloud services are infrastructure primitives (compute, storage, orchestration). Metaflow sits one layer higher, giving you a data/model centric API that orchestrates and versions the entire workflow (code, data, environment, and lineage) while delegating the low‑level plumbing to whatever cloud provider you choose. That higher‑level abstraction is what lets the same Python flow run untouched on a laptop today and a K8s GPU cluster tomorrow.

> Adds an extra layer to learn

I would argue that it removes layers: you write plain Python functions, tag them as steps, and Metaflow handles scheduling, data movement, retry logic, versioning, and caching. You no longer glue together five different SDKs (batch + orchestration + storage + secrets + lineage).

> lacks concrete examples for implementation flows

there are examples in the tutorials: https://docs.outerbounds.com/intro-tutorial-season-3-overvie...

> with no obvious benefit

There are benefits, but perhaps they're not immediately obvious:

1) Separation of what vs. how: declare the workflow once; toggle @resources(cpu=4,gpu=1) to move from dev to a GPU cluster—no YAML rewrites.

2) Reproducibility & lineage: every run immutably stores code, data hashes, and parameters so you can reproduce any past model or report with flow resume --run-id.

3) Built‑in data artifacts: pass or version GB‑scale objects between steps without manually wiring S3 paths or serialization logic.
Ask HN: Is the Ask HN algorithm broken?
by alexathrowawa9 | 2025-07-17 18:14:58+00:00
I don't understand the ranking algorithm looking in the ask section on HN

For example I saw a post with time 6 hours ago with 7 upvotes ranks higher than a post with 22 upvotes 1 hour ago?

What is the logic of the ranking?

I've noticed this a lot recently, as in the last year or so

Also why is a post from 2 weeks ago still on the front page of ask?

https://news.ycombinator.com/item?id=44448461

Anyone understand this algo?
by gonzobonzo | 2025-07-17 18:15:32+00:00
But it's not showing that. You could have two kids start school at the same time and say that it's OK that they didn't have different backgrounds. But that's not what they showed - they're showing people who are telling Elaine it's wrong to teach the kids when the kids want to go off and play.

> "you are not less of a human being because you were born into a family that didn't or couldn't take the time to help teach you these things before you started school"

But Elaine does want to teach the kids in this episode. I don't see how this episode would do anything other than encourage fewer parents to try to teach their kids before they go off to school.
by freediver | 2025-07-17 18:15:41+00:00
Kagi founder here. I notice you bring this up consistently in Kagi discussions.

A search engine's job is to deliver the best possible results. We evaluate API sources on search quality, not geopolitics. Yandex represents 2% of our costs but contributes meaningfully to search quality - removing it would harm all users while having minimal economic impact. We've used their API since 2019 and evaluate all sources purely on technical merit: result quality, latency, privacy terms, and legal compliance. The moment politics influences search results is the moment we stop being a search engine.

I've written a longer explanation of our position and how Kagi works technically which you can find here https://kagifeedback.org/d/5445-reconsider-yandex-integratio...