MurphyA/hacker-news huggingface dataset:
My "Prompt Compiler" Loop – Using PromptKelp to Build PromptKelp
by nathan-aii | 2026-01-07 22:05:25+00:00
A few days ago I shared the V1 of PromptKelp [0], a tool I built to solve continuous improvement for my AI agent prompts. I wanted to share a quick update on how the "dogfooding" experiment is going, because it’s reached a compelling place for me.

Here's the loop I run multiple times per day now:
- Pull up a prompt in promptkelp and evaluate it.
- Make one of the improvements it suggests.
- Upload the latest samples of iteractions from testers and dogfooders.
- PromptKelp finds user frustrations and their root cause. PromptKelp identifies a fix.
- Update the AI prompt with the fix.
- Click "Save" to instantly ship with confidence.

I’ve reached the point where I genuinely can't get by without it. I can't imagine writing a prompt for any production AI system without this. It would be like shipping code without a compiler.

I’m finding so much value in this workflow that I’m hoping it resonates with others who are tired of blindly iterating on their prompts.

If you’re building LLM-heavy apps, I’d love to know: how are you handling the bridge between "prompt design" and "production code"?

Fun Meta-Development: I’ve officially moved PromptKelp’s own system prompts and LLM-based logic (like the Evaluator agent) into a standard "Pro" PromptKelp account. Initially, I was just using the UI to version-control things. But now, I’m using the PromptKelp API to fetch the latest production prompts directly into the app's codebase.

Link: https://promptkelp.com

[0] Previous post: https://news.ycombinator.com/item?id=46495499
by andor | 2026-01-07 22:05:33+00:00
Sugar doesn't cause insulin resistance or (type 2) diabetes. Both are a result of being overweight.

Of course, you can get overweight by eating too much sugar, but it's really about not eating too many calories long-term, regardless of the source.

And of course, refined sugar isn't healthy at all and consumption should be kept to a minimum, outside of exercise.
by MinimalAction | 2026-01-07 22:05:33+00:00
I liked the new guidelines given here [1]. However, I disagree with the protein target recommendation. Feels way too much for a normal healthy adult with reasonable activity.

> Protein target: 1.2–1.6 grams per kilogram of body weight per day.

[1]: https://cdn.realfood.gov/Daily%20Serving%20Sizes.pdf
by jimbobimbo | 2026-01-07 22:05:54+00:00
"Once those additional vaccines are off the "routine" schedule, they'll be pulled by the suppliers, because it eliminates exemption from lawsuits"

Why is this bad? From one of the threads - "There IS scrutiny on vaccines, by the scientific and medical community - your "scrutiny" (as presumably neither a PhD in a relevant field or MD) is not valuable or relevant. There is decades of research that says that currently recommended vaccines are safe and effective."

OK, then there won't be grounds for lawsuits or lawsuits will be easily dismissed.

"you can be sure there'll be a bunch of crackpot right-wingers trying to prove each one is "bad" and they'll disappear sooner or later" - This logic can be applied to literally any product, be it a medicine, a vaccine, or any consumer good. Somehow pharma companies are able to sell any other drug without going into bankruptcy.
by oooyay | 2026-01-07 22:06:09+00:00
> they are the first to offer this abstraction.

My point is that Skills are not the first to do this. Well written MCPs are dynamic workflow engines. Skills are like a more user focused and slimmed down version of MCPs.

It'd be interesting to see a comparison of a well written MCP compared to a skill in terms of task competency.
by runjake | 2026-01-07 22:06:22+00:00
> Black rock isn't buying up all the housing, your neighbors are.

I'm pretty naive to the issue, but awhile back I took a look at property records for my neighborhood. In fact, equity firms, including BlackRock, were buying up a bunch of houses in my neighborhood.

A tiny datapoint, I know.

Edit: It might've been Blackstone. It's been about a year since I looked it up.

Edit 2: Looking up records now, it looks like most of these equity firm purchases are back to actual people owners! Interesting. What does this mean? Firm bought property and resold at a profit?
by cloverich | 2026-01-07 22:07:13+00:00
This would certainly drive down prices - how much is an open question. But I think its a fair compromise, UNTIL we actually do have enough homes for everyone. Until then something has to give - right now its people who can't own a single home that are yielding, but IMO it would be much more fair to ask people who already own a home to yield (not buy more than one). Ultimately that's the tradeoff to discuss.
by hairofadog | 2026-01-07 22:07:22+00:00
In my experience the reason Republicans are so interested in what people can buy with food stamps is that they want very much to punish people who are on food stamps. If they truly cared about the health of needy Americans there are a lot of other things they could do, or even a lot of things they could stop doing like making it more difficult to access health care, quackifying vaccine recommendations, holding press conferences in which they say nobody should take Tylenol under any circumstances, making dubious assertions about AIDS; the list goes on and on.
by ej88 | 2026-01-07 22:07:52+00:00
We have a giant monorepo, hence the shallow clones. Each Claude works on its own feature / bug / ticket though, sometimes in the same part of the codebase but usually in different parts (my ralph loop has them resolve any merge conflicts automatically). I also have one Claude running just for spelunking through K8s, doing research, or asking questions about the codebase I'm unfamiliar with.
by ipnon | 2026-01-07 22:08:15+00:00
I used to work in healthtech. Information that can be used to identify a person is regulated in America under the Health Insurance Portability and Accountability Act (HIPAA). These regulations are much stricter than the free-for-all that constitutes usage of information in companies that are dependent on ad networks. These regulations are strict and enforceable, so a healthcare company would be fined for failing to protect HIPAA data. OpenAI isn't a healthcare provider yet, but I'm guessing this is the framework they're basing their data retention and protection around for this new app.
by apical_dendrite | 2026-01-07 22:08:44+00:00
NBC News reports that this was contrary to the officer's training and DHS' own policies.

> ICE officers are trained to never approach a vehicle from the front and instead to approach in a “tactical L” 90-degree angle to prevent injury or cross-fire, a senior Department of Homeland Security official told NBC News.

> Officers are also instructed not to shoot at a moving vehicle and only to use force if there is an immediate risk of serious injury or death, the official said.

> ICE officers are also instructed that firing at a vehicle will not make it stop moving in the direction of the officer.

https://www.nbcnews.com/news/us-news/live-blog/minnesota-ice...
by coffeeaddict1 | 2026-01-07 22:08:46+00:00
> And please keep in mind that Blend2D is not really in development anymore - it has no funding so the project is basically done.

That's such a shame. Thanks a lot for Blend2D! I wish companies were less greedy and would fund amazing projects like yours. Unfortunately, I do think that everyone is a bit obsessed with GPUs nowadays. For 2D rendering the CPU is great, especially if you want predictable results and avoid having to deal with the countless driver bugs that plague every GPU vendor.
by christianqchung | 2026-01-07 22:08:48+00:00
Tesla? I don't love the company or the owner, but it seems silly to completely dismiss them so early on, relatively speaking. Self driving has been a decades long effort; even though I am heavily in favor of Waymo, some speculation towards Tesla's path seems fair. At the same time, I agree with the article here:

> Tesla (owned by Tesla) has put on a facade of being operational, but it is not operational in the sense of the other two services, and faces regulatory headwinds that both Waymo and Zoox have long been able to satisfy. They are not on a path to becoming a real service.
by zeroonetwothree | 2026-01-07 22:09:06+00:00
It comes from surveys based on this criteria:

> JOLTS defines Job Openings as all positions that are open (not filled) on the last business day of the month. A job is "open" only if it meets all three of the following conditions:

1. A specific position exists and there is work available for that position. The position can be full-time or part-time, and it can be permanent, short-term, or seasonal, and

2. The job could start within 30 days, whether or not the establishment finds a suitable candidate during that time, and

3. There is active recruiting for workers from outside the establishment location that has the opening.
by observationist | 2026-01-07 22:09:32+00:00
It's not just raising prices - it's holding prices steady at some point without the concurrent pressure to sell, for example, or manipulating other markets in order to raise or lower prices in an area, or using other mechanics to manipulate pricing, across the entire market, depending on the intended actions. If they intend to purchase properties, it benefits them to depress pricing in the area, if they intend to rent, they can afford to impose artificial scarcity until they force renters to meet their rates, and so on.

Normal landlords don't have effectively infinite money with no forces bearing prices down, nor do they have the capabilities to influence markets. Even tiny percentage shifts can result in significant fluctuations in the prices consumers see. It's a very nuanced and complex system in which these institutional investors have very outsized influence.
by dugidugout | 2026-01-07 22:09:34+00:00
It would help if I had a better understanding of what you mean by "that".

I generally write to liberate my consciousness from isolation. When doing so in a public forum I am generally doing so in response to an assertion. When responding to an assertion I am generally attempting to understand the framing which produced the assertion.

I suppose you may also be speaking to the voice which is emergent. I am not very well read, so you may find my style unconventional or sloppy. I generally try not to labor too much in this regard and hope this will develop as I continue to write.

I am receptive to any feedback you have for me.
by theshrike79 | 2026-01-07 22:09:58+00:00
This is the thing that will be changing the open source and small/medium SaaS world a lot.

Why use a 3rd party dependency that might have features you don't need when you can write a hyper-specific solution in a day with an LLM and then you control the full codebase.

Or why pay €€€ for a SaaS every month when you can replicate the relevant bits yourself?
by ben_w | 2026-01-07 22:10:16+00:00
Whole bunch of reasons. Off the top of my head:

1. Making the same mistake as Trump et al.

2. Quick and easy reaction to other nation's tariffs, which we saw this year when Trump announced all his tariffs.

3. Targeted at specific industries to influence politics in other nations. IIRC, the EU is actually doing this to the US, specific states that have a lot of support for Trump, in the hope those voters will make the connection and get Trump to back off.

4. Targeted at specific industries to protect domestic industries from being undermined. The USA has accused China of this in various cases, any "anti-dumping tariffs" would be perfectly reasonable where this happens. China was accused of trying basically the same thing Uber was accused of, spending (VC|tax) money to corner the market then raising prices when all the old (taxi drivers|PV makers) were gone.

5. Sin taxes. Singapore doesn't have their own car industry to protect, they make it really difficult to get a car just because they don't want lots of cars. I mean, it's more of a registration fee, but the effect there is much the same given the lack of local industry.
by shuntress | 2026-01-07 22:10:24+00:00
> Nor do I understand the negative reactions to new restrictions on SNAP - candy and sugary drinks are no longer eligible

The issue is that "Ultra-Processed" does not mean "candy and sugary drinks" and even "sugary drinks" is overly broad. Can SNAP pay for sugar-free Coke but not classic coke? What about Gatorade?

SNAP already had reasonable restrictions. This very much feels like a "middle management style" project. Dedicating resources to a nebulously defined BIG project regardless of whether or not it actually improves outcomes.
by SllX | 2026-01-07 22:11:06+00:00
I understand that he made that claim, but until we see something that effectively substantiates that claim, it’s just words. Right now Maduro is in custody and being tried for the charges, but the regime he built is still in place, and as far as we know, not feeling any warm feelings about cooperating with us.

Now realistically no one in that regime is any safer than Maduro was, but it’s also a possibility they resist and carry on without Maduro. It’s only been since Saturday. I’m not saying there’s no world where Trump & Rubio are correct today or when they said it over the weekend, I’m saying that there is no public information substantiating those claims. Near as I can tell, it’s a “listen to us or else” kinda deal, which could be enough, but then we would see the effects of that through cooperation with the Trump Administration.
by ctoth | 2026-01-07 22:11:07+00:00
Uh, it completely worked. This is still magical to me. "Hur dur grug developer tool broken, can you help? The suggested patch didn't work even when we used the right path"

Was any part of this hard? No! Did I want to go digging through and patching minified Javascript? Also no.

• Patched the Claude CLI changelog parser so it no longer crashes on headers like ## 2.1.0 (2026-01-07); it now extracts
a semver prefix before doing comparisons. The change is in C:
\Users\...\scoop\apps\nvm\current\nodejs\nodejs\node_modules\@anthropic-ai\claude-code\cli.js.

Details and source locations:

- Changelog fetch URL in the CLI: https://raw.githubusercontent.com/anthropics/claude-code/refs/heads/main/
CHANGELOG.md
- Cached changelog lives in C:\Users\...\.claude.json under cachedChangelog

Next steps:

1. Run claude to confirm startup is fixed.
2. If you want to force a clean cache, clear cachedChangelog in C:\Users\Q\.claude.json and re-run.
3. If you want to disable the fetch entirely, set CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1 and re-run.

Hmm, maybe we should all be setting that last environment variable?
by idiotsecant | 2026-01-07 22:11:16+00:00
This is treating a problem symptom, not a root cause.

Landlords owning property is not a problem. Some people prefer to rent - they may be students, or they may not anticipate being somewhere for long, they might not want the risk of owning a home, lots of valid reasons. Having housing available for these people is good and landlords are a necessary and valid part of this market.

The problem is when people who want to own houses can't afford them, even when they contribute meaningfully to society. The root cause of this is not landlords existing. It is wealth inequality. A vanishingly tiny number of people own almost all the wealth in the system, to a point that the additional wealth gives them no real benefit, but serves only to remove that wealth from the vast majority of otherwise middle class people.

If you want to fix this problem return the top tax tiers to what they were 50, 75, 100 years ago and the problem will be severely reduced. It's not sufficient to solve it, but its low hanging fruit.
by cyberpunk | 2026-01-07 22:11:21+00:00
check out flowing zen qigong school, it’s online, not terribly expensive, the guy has a book that you can probably find on the high seas or def on amazon if you want to dip toes. he’s much more focused on no-woo than any others i tried.

his program is basically exactly this, body awareness and manipulations. i felt better when i was doing it, need to get back on the horse too probably.
by mickael-kerjean | 2026-01-07 22:11:22+00:00
Articles like this shitting on WebDAV really rubs me the wrong way as I've seen first hand discussion that goes like: "internet say WebDAV is hell, what's the better alternative? S3 or course!" And now every cloud provider instead of providing a webdav interface provide an S3 one and it's worse by every possible way, you can't rename a file / folder because S3 does not support that, you can't support a classic username / password authentication mode but are force to use an uggly access_key_id and secret_access_key, can't bash your way around with a simple curl command to do anything because generating the signature requires a proper programming language and you have to trust Amazon to do the right thing instead of going through the RFC process except they've already shown a few months ago their complete lack of care for any s3 compliant server by introducing a breaking change that literally broke the entire ecosystem of "S3 compliant" implementations.

I hope WebDAV had a better reputation, it carries the original promise of s3 of being actually simple but S3 won that war with good PR. I would much have preferred a world where new version of the webdav protocol are made to address the quirks exactly like what happened with protocols like http, oauth, ...
by anon7000 | 2026-01-07 22:11:57+00:00
I’ve thought about using spaced repetition myself. I have ADHD and I tend to forget about things I’ve learned. There are certain skills or hobbies I enjoy doing that benefit from knowing things, and i just want to better remember things I already learned.

For example, maybe I read a book that has a really key insight about how my brain works with ADHD. I’m not going to remember or apply that insight to my life unless I spend some time trying to remember it. By default it’s not going to stick for very long.
by what-the-grump | 2026-01-07 22:12:30+00:00
What mainstream software product do I use on a day to day basis besides Claude?

The ones that continue to survive all build around a platform of services, MSO, Adobe, etc.

Most enterprise product offerings, platform solutions, proprietary data access, proprietary / well accepted implementation. But lets not confuse it with the ability to clone it, it doesnt seem far fetched to get 10 people together and vibe out a full slack replacement in a few weeks.
by Dig1t | 2026-01-07 22:12:45+00:00
OP’s words exactly:

>I became the "don't say gay kid" at school after that

Making a point of trying to shame other people for using words you don’t like is a losing game in the long run.

The “actions have consequences” argument is what lead us to where we are now where you can see an obvious backlash.

Heck the papa John’s pizza guy got fired for using a magic word in an obviously non-derogatory way, and it was the same “actions have consequences” mentality even though basically nobody would be genuinely offended by his usage of it.

If you continue to make a big deal out of every usage of gay and retarded those words will only grow in power and popularity because you are showing someone that they have the power to get you to freak out if they use them.

You can see the opposite effect with traditional swear words, which are so used in popular media that they have lost almost all of their power.
by acorn221 | 2026-01-07 22:12:50+00:00
Thanks!
You absolutely could just use the webcam and identify the faces on the cube - I just thought my bluetooth cube would be cooler to integrate but there's not much stopping me from adding that in.
I had the cube for a little while but I struggled to decode the messages for a long time, so I made a little npm package based off of the work from CsTimer.
Here's the package: https://www.npmjs.com/package/gan-i3-356-bluetooth
by kayge | 2026-01-07 22:13:07+00:00
The new pyramid looks like a decent step in the right direction, and as other commenters have already mentioned: better definitions of "highly processed" vs "real food" might be helpful (but I think most of us probably have a fairly clear idea of what they mean).

Two more things I think should be considered:

1. Change the Nutrition Facts labels to say "Lipids" instead of "Fats". Seems like no matter how many times "fat doesn't make you fat" is repeated, many people are still scared of consuming fat.

2. Reconsider or recalculate the old 2000 calorie per day guidance. I have no actual data to support this — fitness and nutrition self-experimentation is just a hobby of mine — but I have a feeling that the "Average American" (which may also need to be defined somewhere) probably only needs around 1500 calories per day to maintain a healthy weight. There is obviously a wide range of needs depending on height, activity level, occupation, etc. but I feel like if someone is considering a 500 calorie treat, it would be more helpful if they thought "wow this is 1/3 of my daily calories... maybe I should split it with a friend" instead of "meh this is only 25% of my daily calories <chomp>"
by datsci_est_2015 | 2026-01-07 22:13:57+00:00
Define "tiny portion of the market", especially "market".

There are many houses in the US. Not all of them are for sale. There's a difference between having a "tiny portion of the market" when you define "the market" as all houses in the US, and "tiny portion of the market" when you define "the market" as the houses that are actively being bought and sold. I would not be surprised if corporate involvement was a significantly higher proportion of the latter rather than the former.

It takes a lot less to put your thumb on the scale of the "liquid" portion of a stock if it is significantly smaller in size than the total stock.
by iamnothere | 2026-01-07 22:13:57+00:00
Interesting theory, although I don’t know if US based remote work will continue to be as common as it is now. The policies you suggest also seem difficult politically since most environmentalists seem to want more density, not less.

If the combination of AI, declining returns on service and knowledge-based work, and national security priorities create a resurgence in manufacturing then factory towns may make a comeback.
by HoJojoMojo | 2026-01-07 22:14:01+00:00
That doesn't seem more nuanced between controlled by administrators or not.. An accreditation may have a minimum number of hours for Greek Classics and could expect the topic of Classical Greek Cultural norms to be compared/contrasted with modernity or it may not be mandatory to cover. That's a bit short of an accreditation telling an administration to ensure the topic is never covered or to police every unlisted topic a professor may cover.
by shafoshaf | 2026-01-07 22:14:09+00:00
I think the point being made is that the challenge is when it comes to medicine, lay people can't even begin to understand the research and can't form their own opinion. So for those of us without MD's, we HAVE to trust someone to tell us what works and what doesn't. Giving mixed signals really screws that up as I can't personally assess what is good medicine and what isn't.

Regarding, smoking and bloodletting, the former was bought and paid for by industry, that is just fraud. For the latter, there are cases where bloodletting actually works. Medieval medicine isn't the backward thinking we often ascribe to it and many would argue that it wasn't a "Dark" ages at all. There are even modern instances where maggots are the best solution for cleaning wounds. Even given that history, the recent advances by people whose jobs I can't even begin to understand, can nuke my entire immune system to treat a cancer and bring me back to full health. That is not something an autodidactic can do.