MurphyA/hacker-news huggingface dataset:
by aboodman | 2025-08-08 18:42:19+00:00
> Using Zero is another option, it has many similarities to Electric, while also directly supporting mutations.

The core differentiator of Zero is actually query-driven sync. We apparently need to make this more clear.

You build your app out of queries. You don't have to decide or configure what to sync up front. You can sync as much, or as little as you want, just by deciding which queries to run.

If Zero does not have the data that it needs on the client, queries automatically fall back to the server. Then that data is synced, and available for next query.

This ends up being really useful for:

- Any reasonably sized app. You can't sync all data to client.

- Fast startup. Most apps have publicly visible views that they want to load fast.

- Permissions. Zero doesn't require you to express your permissions in some separate system, you just use queries.

So the experience of using Zero is actually much closer to a reactive db, something like Convex or RethinkDB ().

Except that it uses standard Postgres, and you also get the instant interactions of a sync engine.
by ghxst | 2025-08-08 18:42:24+00:00
I’ve tried creating similar solutions and feel LLMs still lack accurate control over (or understanding of) length, stress / accents, and phonetics for consistent name generation. For usernames for example I’ve yet to create a generator that uses LLMs that beats simple Markov chains. Maybe because results are subjective it makes rating / training a lot harder? I like the site and your approach though and great job on lookup speed! If anyone has any tricks or suggestions I'd love to hear them.
by lordnacho | 2025-08-08 18:42:41+00:00
Well, I am a bit surprised. How could groceries be a bigger concern than housing/income/childcare?

Surely rent is the big ticket, you have to work to have an income, and you need childcare if you're going to work?

I mean of course you have to eat, but food is the one thing you can adjust more or less continuously in whatever increment you need. You can't just move house, you can't just change jobs, and you can't not have the kids taken care of.
by michaelteter | 2025-08-08 18:43:09+00:00
There’s an interesting transition point that we must keep in mind when using these tools.

For research, investigation, and proof of concept, it is good to be flexible and a bit imprecise.

But once a path seems clear, writing a single detailed document (even with “help”) is valuable before working with a separate AI assistant.

The challenge is recognizing that transition point. It’s very easy to just meander from zero to sort-of-product without making this separation.
by thibaultamartin | 2025-08-08 18:43:53+00:00
Author here, I completely agree. In fact, I even wrote about it: https://ergaster.org/posts/2023/08/09-i-dont-want-to-host-se...

My homelab is my hobby. I maintain it for my pleasure and to learn new skills. We have an infra nerds club with a few colleagues and we're having a lot of fun comparing our approaches!
by geodel | 2025-08-08 18:44:53+00:00
Sorry, you make some good arguments but then mix them up with clueless assertions.

2 TB ought to good for everyone is hilarious. There is so many people I know who would fill 512 GB phone in 1-2 year with photos and videos.

Maybe you do not have use case or situation where larger storage is needed. But it is strange to assume everyone in same bucket.
by slig | 2025-08-08 18:44:58+00:00
Thank you, Chris! I love exploring options using the suffixes/prefixes [1] lists from wikipedia and InstantDomainSearch, and this saves me a lot of time. Hope you got some value from it and found some interesting names!

>Could be worth adding some kind of 'only show available domains' option

Yes, that will require a rework, but I'm willing to do it if this gets any traction.

[1]: https://en.wiktionary.org/wiki/Category:English_prefixes
by rs186 | 2025-08-08 18:46:02+00:00
> Emotional nuance is not a characteristic I would know how to test!

Well, that's easy, we knew that decades ago.

It’s your birthday. Someone gives you a calfskin wallet. You’ve got a little boy. He shows you his butterfly collection plus the killing jar. You’re watching television. Suddenly you realize there’s a wasp crawling on your arm.
by prasadjoglekar | 2025-08-08 18:46:08+00:00
You need to broaden your horizons then - look at the medical plans that are on offer in India. Or the travel medical insurance that every EU country requires you to carry. They are classic insurance.

Having a kid without complications should not cost $50K. It should be a few grand at the most. If the kid now needs NICU, then yes, that's what insurance is for.
by TimTheTinker | 2025-08-08 18:46:33+00:00
Because more than any other phenomenon, LLMs are capable of bypassing natural human trust barriers. We ought to treat their output with significant detachment and objectivity, especially when they give personal advice or offer support. But especially for non-technical users, LLMs leap over the uncanny valley and create conversational attachment with their users.

The conversational capabilities of these models directly engages people's relational wiring and easily fools many people into believing:

(a) the thing on the other end of the chat is thinking/reasoning and is personally invested in the process (not merely autoregressive stochastic content generation / vector path following)

(b) its opinions, thoughts, recommendations, and relational signals are the result of that reasoning, some level of personal investment, and a resulting mental state it has with regard to me, and thus

(c) what it says is personally meaningful on a far higher level than the output of other types of compute (search engines, constraint solving, etc.)

I'm sure any of us can mentally enumerate a lot of the resulting negative effects. Like social media, there's a temptation to replace important relational parts of life with engaging an LLM, as it always responds immediately with something that feels at least somewhat meaningful.

But in my opinion the worst effect is that there's a temptation to turn to LLMs first when life trouble comes, instead of to family/friends/God/etc. I don't mean for help understanding a cancer diagnosis (no problem with that), but for support, understanding, reassurance, personal advice, and hope. In the very worst cases, people have been treating an LLM as a spiritual entity -- not unlike the ancient Oracle of Delphi -- and getting sucked deeply into some kind of spiritual engagement with it, and causing destruction to their real relationships as a result.

A parallel problem is that just like people who know they're taking a placebo pill, even people who are aware of the completely impersonal underpinnings of LLMs can adopt a functional belief in some of the above (a)-(c), even if they really know better. That's the power of verbal conversation, and in my opinion, LLM vendors ought to respect that power far more than they have.
by 0cf8612b2e1e | 2025-08-08 18:47:49+00:00
Can we just not assume drugs or some other crime?

Edit: also this version of the biscuit story is missing the final extra flavor text! The version I read ended something like, “What I love about this tragedy is that there is another bloke who has been telling the exact same story about an insane person stealing their biscuits. Except his version does not end on the punchline.”
by gottorf | 2025-08-08 18:48:46+00:00
I'm sure you know, but to clarify, drywall is not structural. Load is borne by lumber in most cases, though some homes in America are built with structural masonry; South Florida builds a lot of homes with concrete masonry units, for example. The drywall is just there as a pleasant skin to hide the structural underpinnings. There's nothing stopping someone from using drywall in the interior even in structural masonry buildings, and this happens pretty often, in fact.

There's nothing wrong with wooden houses! They're a cost-effective method of building, and with proper care, such houses will last over a hundred years. Masonry buildings, of course, also need care to avoid falling apart, though probably less so than wooden buildings.

I don't know where it is that you're from, but I'd wager that large parts of the US sees harsher climate conditions. Between hurricanes, tornadoes, earthquakes, and wildfires, American houses have to deal with a lot. Properly-constructed wooden houses handle what they need to.

Sure, you could say that all else equal, a masonry structure is more durable than a wooden one. But as they say, anyone can build a bridge that stands, but only an engineer can build a bridge that barely stands. Cost is always an object in the real world.
by dylan604 | 2025-08-08 18:49:18+00:00
I'm all for managing people's expectations, but I'm just not agreeing with your conclusion. Human vision is only capable of registering such a small piece of the spectrum that is there. Just because human eyeballs cannot perceive the information does not mean it is not there. This is true of pretty much any astronomy photographs, and that is why people do it. When you look at the milky way, you don't see all of the colors with your naked eye. It doesn't mean they are not there though. Looking at Pleiades, you just see a group of stars, but long exposures reveal all of the incredible nebulosity around them. Looking at the Andromeda galaxy with the naked eye is meh at best, and only truly becomes awe inspiring with long exposure to start to reveal the detail in the spiral arms. Looking at any deep sky object even with a telescope with naked eye is just never going to allow us to see what is truly there.

Boosting colors/saturation that is already there is no different from what most people do with images on their phones. I also have no issues when people use a SII or H-alpha filters and give them a false color.
by andy99 | 2025-08-08 18:49:21+00:00
Doc: The encounter could create a time paradox, the result of which could cause a chain reaction that would unravel the very fabric of the spacetime continuum and destroy the entire universe! Granted, that's a worst-case scenario. The destruction might in fact be very localised, limited to merely our own galaxy.

Marty: Well, that's a relief.
by thibaultamartin | 2025-08-08 18:49:27+00:00
Author here, thanks for the warning! I'm all too familiar with this kind of situation! This homelab is for fun and learning.

I wrote about why I don't (want to) self-host services for others: https://ergaster.org/posts/2023/08/09-i-dont-want-to-host-se...
by jamesponddotco | 2025-08-08 18:49:34+00:00
They are subagents and slash commands, depending on the project. Eventually, I need to come up with a “dotclaude” repository with these and a few others I use in.

Edit: Sorry, I had a brain fart for a second, thought you were talking about other prompts. I prefer to keep those as chats with the API, not Claude Code, but yeah, they might work as slash commands too.
by rob74 | 2025-08-08 18:49:45+00:00
> But if you’re already leaning on the model for life advice like this, having that capability taken away from you without warning could represent a sudden and unpleasant loss!

Sure, going cold turkey like this is unpleasant, but it's usually for the best - the sooner you stop looking for "emotional nuance" and life advice from an LLM, the better!
by FrustratedMonky | 2025-08-08 18:50:00+00:00
I think you are losing the thread of your own thoughts.

You also agreed with me in that interpretation.

Your reply >>> "Yes, that is what he thinks. Did you not read the comment? It is, like, uh, right there...

"

Are you sure you aren't using this circular logic to keep someone engaged, in order to have someone to talk to?
by themafia | 2025-08-08 18:50:10+00:00
Nonsense. I'm asking for other nations to pay for their own defense. You seem to believe, without any evidence, that if the US Navy can't patrol the oceans, then no one can. Which is such an insane position to take I can't believe you're being anything but flippant or perhaps that you work for the Navy itself.

The "military industrial complex" is absolutely real. You just don't seem to realize that the MIC is into buying software and social media networks these days and not so much carriers and jet fighters. So your spending analysis is flawed and your outcome analysis is wildly out of touch with actual reality.

It's an extremely infantile view. Bought and paid for by the MIC itself. No wonder you can't recognize the reality of it.
by renewiltord | 2025-08-08 18:50:27+00:00
Claude code is fantastic. For me, the insight was that you have to give it the ability to close the loop. If it writes code it will try to reason about the code. "The button has the right CSS and so should be visible".

But everything is better if it can close the loop. So I instead instruct it to always use the puppeteer tool to launch the app and use some test credentials and see if the functionality works.

That's for a web app but you can see how you can do this for other things. Either unit tests, integration tests, or the appropriate MCP.

It needs to see what it's done and observe the resulting world. Not just attempt to reason to it.

Claude also leans towards what it's good at. Repetition costs it nothing so it doesn't mind implementing the same 5 times. One thing it did when I started is implement a sidebar on every page rather than using a component. So you need to provide some pressure against that with your prompts or at least force it to refactor at the end.
by ynx | 2025-08-08 18:50:57+00:00
The association isn't without merit.

Google acquired Metaweb Technologies in 2010, acquiring Freebase with it. Freebase was a semantic web knowledge base and this became deeply integrated into Google's search technology. They did, in fact, want to push semantic web attributes to make the web more indexable, even though they originated neither the bigger idea nor the original implementation.

(one of my classmates ended up as an engineer at Metaweb, then Google)
by xcf_seetan | 2025-08-08 18:50:59+00:00
Well, the only thing i need to write code is to be alive. No Github or AWS? No problem, have local copies of everything. No Claude? ok, i have local llm to give some help. So, internet is not so needed to write code. No IDE's just a CLI? Sure all i need is a text editor and a compiler/linker working. No computer or electricity? Get a pen and paper and start writing code on paper, will get to the computer when possible. I do not depend on cloud working to be productive.
by mattdionis | 2025-08-08 18:51:09+00:00
This demo shows Claude autonomously and securely accessing a token-gated MCP tool.

This solution benefits both MCP Server builders as well as AI agent builders and those who rely on AI agents. MCP Server builders can now monetize their tools, resources, and prompts in just three lines of code. MCP clients that support OAuth can now autonomously purchase access to and leverage these token-gated tools!
by waynesonfire | 2025-08-08 18:51:15+00:00
I have a feeling that the chatgpt ui does some behind-the scenes tuning as well--hidden prompt engineering if you will. I migrated to the api and 4o still seems different. Most obvious, I don't get the acks that make me feel like I should run for president.

Even ChatGPT 5 confirmed this,

why does the gpt-4o api not do this?

ChatGPT said:

Because the GPT-4o API is tuned and delivered in a neutral, low-intrusion style by default.

When OpenAI built GPT-4o for API use, they optimized it for:

Predictable formatting (so it works well in code, pipelines, chatbots, etc.) Minimal unsolicited chatter (no “Nice!” or “Great job!” unless explicitly prompted) Deterministic tone — so that two API calls with the same input produce consistent, professional output without extra filler.

That’s different from the ChatGPT product experience, which has its own “assistant personality” layer that sometimes adds those rapport-building acknowledgements in casual conversation.

In API mode, you’re the one defining the personality, so if you want that “Good! Looks like you’re digging in” style, you have to bake it into the system prompt, for example:
by jauntywundrkind | 2025-08-08 18:51:16+00:00
Yes. And this is so crucial! It's still a huge leap forward for x86. Quad-channel (4x) DDR5-8000 is both double the (client/non-server) lane count, and at a blisteringly high clock rate. That's very impressive.

Upcoming Zen6 Epyc was just confirmed to go to 12-> 16 channel. That'll be very good to see. The Strix Halo successor Medusa Halo is supposed to be 6x channel. (Most of these rumors/leaks via Moore's Law is Dead fwiw). It's absolutely needed to scale to more cores. But still seems so short of what AI demands.

I really can't congratulate Apple enough for being deadly serious about memory bandwidth. What is just gobsmacking to me is that no one else has responded, half a decade latter. Put the ram on chip! DDR, not crazy expensive HBM. The practice of building super chips out of 4x chips, getting scalability that way, feels so obvious too, is so commendable!

Different end of the spectrum, but Intels tablet-size Lakefield had Package-on-Package (PoP) ram, and pretty fast for its day (4266MHz). But it didn't scale up the width, like Apple has.

Its hard to see x86 seem so stuck, be so unable to make what feels like such a necessary push to
by pc86 | 2025-08-08 18:51:28+00:00
> You (the company) should still pay taxes on profits made within the country

This is not what exit taxes are. They are punitive taxes above and beyond what you've already paid on revenue earned within the country.

> If you're moving the company because the taxes are high, it sounds perfectly reasonable that you'd pay taxes before moving the company, otherwise it becomes a tax hole.

Again, it seems like you don't actually understand what exit taxes are.

If you earn money in Germany, you're going to pay taxes on that no matter what. Even if you leave, and the exit tax is zero, you still have to pay the income tax on that revenue.
by simonw | 2025-08-08 18:51:38+00:00
Hah, that's interesting! Claude just shipped a system prompt update a few days ago that's intended to make it less likely to support delusions. I captured a diff here: https://gist.github.com/simonw/49dc0123209932fdda70e0425ab01...

Relevant snippet:

> If Claude notices signs that someone may unknowingly be experiencing mental health symptoms such as mania, psychosis, dissociation, or loss of attachment with reality, it should avoid reinforcing these beliefs. It should instead share its concerns explicitly and openly without either sugar coating them or being infantilizing, and can suggest the person speaks with a professional or trusted person for support. Claude remains vigilant for escalating detachment from reality even if the conversation begins with seemingly harmless thinking.
by Schmerika | 2025-08-08 18:51:42+00:00
Lament the state of things, blame Republicans and third party voters, take more money from fossil fuel and AIPAC, do a bit more insider trading, and ask us all for more money because they're totally going to protect abortion rights and stop ICE this time.

An arms embargo vs Israel would be wildly popular among Dem voters - but don't ask campaign staffers about it unless you want to be marked as "no response" [0].

0 - https://www.nbcnews.com/politics/donald-trump/uncommitted-le...
by nymanjon | 2025-08-08 18:52:07+00:00
So, what use case would you see with ShadowDOM?

I see this more as a way to progressively enhance an element. But in my own use of web components I haven't seen a need for ShadowDOM, but I'm usually just progressively enhancing my page and adding behaviors to my elements. I can see a use case for ShadowDOM when completely creating a new element, but at that point it makes sense to just use a regular web component. Maybe I'm wrong. But that is the reasoning I'm using.
by Tiktaalik | 2025-08-08 18:52:16+00:00
> But in the 1970s, city planners and neighbors aggressively sought to restrict overall housing growth...

We pass by this point rather quickly, but this is like the most interesting part of the story to me which is WHY all this stuff changed in the 1970s. I see increasingly this is just sort of hand waved in passing as if "and then nimbys appeared in the 1970s.." but of course the human desires that drive nimbyism always existed, so it's more a question of why in the 1970s this manifested in a way such that housing was now more remarkably halted as a result.

A possible answer is that in the past growth continued because nimbyism pushed it to the suburb margins, or rammed development into marginalized neighbourhoods that couldn't protest, but these things changed as endless sprawl became less possible and marginalized groups had found their voice.

It's also worth noting that the 1970s was a time of economic upheaval when governments started backing away and started on the path to cuts and austerity.

As the 1970s get further and further away, it seems like more of this is becoming myth and legend and the concrete details and the situation on the ground is becoming lost.

I'd read a whole book on this topic.
by Huppie | 2025-08-08 18:52:46+00:00
It's probably not that simple because at a cursory glance I see quite a few points in history where my country's main stock index was about 50% of its current valuation: January 1998, February 2006, January 2015, July 2016, April 2020.

Sure compared to the last time (2020) or before that (2016) it's a big difference, but compared to the first time we're pretty close to a 100% increase in median salary. Compared to the second time it's still close it 60%.
by quantummagic | 2025-08-08 18:52:59+00:00
> all LLMS are bad friends and therapists.

Is that just your gut feel? Because there has been some preliminary research that suggest it's, at the very least, an open question:

https://neurosciencenews.com/ai-chatgpt-psychotherapy-28415/

https://pmc.ncbi.nlm.nih.gov/articles/PMC10987499/

https://arxiv.org/html/2409.02244v2
by ramesh31 | 2025-08-08 18:53:03+00:00
>Hardware to run a good LLM locally starts around $2000 (e.g. Strix Halo / AI Max 395) I think a few Strix Halo iterations will make it considerably easier.

And "good" is still questionable. The thing that makes this stuff useful is when it works instantly like magic. Once you find yourself fiddling around with subpar results at slower speeds, essentially all of the value is gone. Local models have come a long way but there is still nothing even close to Claude levels when it comes to coding. I just tried taking the latest Qwen and GLM models for a spin through OpenRouter with Cline recently and they feel roughly on par with Claude 3.0. Benchmarks are one thing, but reality is a completely different story.
by mamcx | 2025-08-08 18:53:51+00:00
Today is easy (finally we have Rust, Zig, Odin, Swift, Go etc that show marked improvements), but the op is correct: A lot of progress was stalled because people defend sub optimal tools.

Every time somebody suggest "but C is wrong" the answer was "You should not do the wrong, be careful every time and things will be fine!"

P.D: Yesterday we have pascal/ADA/effiel/ocalm and others, but the major issues is that C/JS should have be improved to remove the bad things, and add the good things. Is not as if what or why to do it was a mystery, it was just the fear and arrogance against change.

And this cause too much inertia against "reinvent the wheel" and too much hate against anybody that even try