MurphyA/hacker-news huggingface dataset:
Show HN: AI Directories – Submit your AI tool to 300 directories (2 minutes)
by HansP958 | 2025-12-26 19:01:26+00:00
Hi HN,

After launching an AI tool, many founders ask the same question:
where else should I submit it after Product Hunt?

This page focuses on manual submissions to 300+ AI directories, with:

a prioritized list

clean manual execution (no bots)

a detailed submission report

Link:
https://300aidirectories.com

Sharing in case it helps founders working on post-launch distribution.
by cons0le | 2025-12-26 19:01:28+00:00
Yep. For example with google searches. There's no comprehensive option to opt out of all AI. You can (for now) manually type -noai after every google search, but that's quite annoying and time consuming.

You're breaking the expected behavior of something that performed flawlessly for 10+ years, all to deliver a worse, enshitified version of the search we had before.

For now I'm sticking to noai.duckduckgo.com

But I'm sure they'll rip that away eventually too. And then I'll have to run a god dang local search engine just to search without AI. I'll do it, but it's so disappointing.
by DetectDefect | 2025-12-26 19:02:04+00:00
> I struggle to understand the pushback against AI features.

To develop and sustain these "AI features", human intelligence - manifested as countless hours of work published online and elsewhere - was exigently preempted and used without permission to further increase the asymmetry of knowledge/power between those with political power and those without (mostly vulnerable, marginalized cohorts).
by holowoodman | 2025-12-26 19:02:16+00:00
Being (un)happy about something is totally different from creating and promoting an oppressive censorship apparatus, criminal laws and police actions against that something.

Imho: You don't have to like that person yelling that stuff. You don't have to like what they are yelling. But you have to accept that it has to be their legal right to yell that stuff. Because otherwise, any opinion will one day be a criminal thing to say, just takes one election...
by idle_zealot | 2025-12-26 19:02:22+00:00
> teachers drilling their students to simplify, simplify, simplify and emulate the ideal of Hemingway. Is that where this comes from?

No. It comes from the fact that Americans are functionally illiterate and genuinely have no idea how to use or interpret em dashes or semicolons. They don't use them and don't expect anyone else to use them. The only time Americans see these punctuations are in the handful of classic books they're required to skim to pass high school English class.
by naxmax | 2025-12-26 19:02:44+00:00
After 100+ AI-assisted projects, I noticed the bottleneck has moved from code generation to code comprehension. Claude can generate infinite code, but we still need to review and maintain it.

This toolkit encodes guardrails that keep AI-generated code simple, secure, and verifiable:

- Measurable constraints (20 lines/fn, 80% coverage) instead of vague guidance
- Security as first-class: VITE_* secret warnings, pre-commit checks, dependency scanning
- Atomic todos with validation criteria and test cases
- LLM testing patterns (mocks, fixtures, evals) for AI-first apps

One command bootstraps everything: /initialize-project

Works on new projects and updates existing ones without breaking config.
by Workaccount2 | 2025-12-26 19:03:23+00:00
>You got people to accept a higher price, you're just gonna walk that back when problems go away?

The thing about capitalism that is seemingly never taught, but quickly learned (when you join even the lowest rung of the capitalist class, i.e. even having an etsy shop), is that competition lowers prices and kills greed, while being a tool of greed itself.

The conspiracy to get around this cognitive dissonance is "price fixing", but in order to price fix you cannot be greedy, because if you are greedy and price fix, your greed will drive you to undercut everyone else in the agreement. So price fixing never really works, except those like 3 cases out of the hundreds of billions of products sold daily, that people repeat incessantly for 20 years now.

Money flows to the one with the best price, not the highest price. The best price is what makes people rich. When the best price is out of reach though, people will drum up conspiracy about it, which I guess should be expected.
by kelseyfrog | 2025-12-26 19:03:27+00:00
Because consciousness is not a scientific nor philosophic phenomenon?

Like all references, its symbolic existence exists within the mind of the observer. It's the mistake of reification[1] to forget this authorship and go looking for it as if it exists out there in reality.

I hate to be the bearer of bad news, but the engineer's distaste for soft sciences, and above all sociology, increases the susceptibility of this fallacy. You may be more familiar it's formulation as "the map is not the territory."

Looking for consciousness in the mathematics of ANNs will yield just as much insight as tearing apart the fibers of dollar bills looking for the essence of financial value, distilling paints to find the soul of art, or searching for gender in genetic material. It's a category mistake[2] wrapped in bias. We'd be much more well off learning how the ontology of consciousness is constructed than continuing to apply the hammer of hard science.

1. https://en.wikipedia.org/wiki/Reification_(fallacy)

2. https://en.wikipedia.org/wiki/Category_mistake
by mcny | 2025-12-26 19:05:51+00:00
I want to take a quick detour here if anyone is knowledgeable about this topic.

> The hosting problems are symptoms. The underlying issue is that git inherits filesystem limitations, and filesystems make terrible databases.

Does this mean mbox is inherently superior to maildir? I really like the idea of maildir because there is nothing to compact but if we assume we never delete emails (on the local machine anyways), does that mean mbox or similar is preferable over maildir?
by krapp | 2025-12-26 19:06:18+00:00
It has roots going all the way back to the founding of the country. The core of American culture and of many of its issues has always been the tension between the conflicting desires for a Puritan theocracy with a strict racial hierarchy and a secular progressive Republic.

Slavery was justified by Christian principles, and manifest destiny. Hitler was inspired by America's genocide of native Americans, racial segregation and eugenics (all of which were justified by Christianity.) And after the war, the US carried the torch of Nazism's racist ideas after the rest of the world tried to move beyond it.

Many conservative ideals are backed by Christian belief. They hate feminism because it undermines the tradition Christian ideal of gender hierarchy. They hate homosexuality because they believe the Bible says it's a sin. They hate communists because communism is atheist. And most of all they believe the US was founded as an explicitly Christian nation and should be governed only by Christian principles.

9/11 happens and Bush declares a new "Crusade" against the evildoers. That language wasn't accidental. The connections between the American military industrial complex and Evangelical Christianity run deep.

And now we have Trump, whom a significant number of Americans believe to have literally been sent by God to wage spiritual warfare against demonic forces within the government, citing Christianity explicitly as justification for his militarism.

And it's absolutely not a coincidence that we reached this inflection point and acceleration after electing a Black president. That broke America in ways that I don't think that it can ever recover from. It certainly isn't a flavor of the month. If anything it's the only truly unifying ideology America has ever had.

I think you're correct that religion can be used as a tool by the powerful, but the typical cynical assumption that no one in power actually believes any of it is I think a mistake. Maybe not Trump, I suspect he's too much of a narcissist to believe in anything but himself and is an example of what you're referring to, but I think the people around him whispering in his ear and many of his supporters are true believers.
by mergesort | 2025-12-26 19:06:40+00:00
Heya, author here! I do agree with you that this is a big downside, but I don’t know if this is the primary reason.

In my experience teaching people, most people don’t actually know much at the time they make this decision. They’ve heard about Cursor, they’ve heard of Claude Code, and they may have heard about Codex. But what they’ve heard is anecdotes and marketing — they don’t yet have hands-on experience.

They make a big choice and then assume that this is how all AI works, because they don’t have a full breadth of context yet. And that’s to be expected! That’s how most things work.

That is why I teach the workshops I do to make AI accessible, so people can walk through the tradeoffs and make the best educated choices for them.

A couple of comments here have said that the post is subtly pro-Codex, but I tried to make my point very explicit: people should try a lot of things and see what works best for them. But it’s very hard to do that without investing a lot of time because the market is so nascent and moving so fast. This post exists to try and nudge people into exploring more of the tools they haven’t tried yet, so they can make their own informed decisions like you have. :)

All that’s to say, people definitely hit limits with Claude Code (as I have done myself) — especially if they’re hesitant to upgrade to Claude Max because they haven’t gotten enough out of Claude Pro. But I think the real reason people make the choices they do starts earlier in the process, even before they get a lot of hands on experience with Claude Code or Codex.
by lkbm | 2025-12-26 19:06:42+00:00
Reminder: Prices regularly drop in capitalist economies. Food used to be 25% of household spending. Clothing was also pretty high. More recently, electronics have dropped dramatically. TVs used to be big ticket items. I have unlimited cell data for $30 a month. My dad bought his first computer for around $3000 in 1982 dollars.

Prices for LLM tokens has also dramatically dropped. Anyone spending more is either using it a ton more or (more likely) using a much more capable model.
by duffyjp | 2025-12-26 19:07:10+00:00
Everybody says this is because OpenAI bought up 40% of the world's supply of DRAM. Certainly that has hugely tilted the supply and demand teeter-totter, but to me this just feels like another "because we can" by the market.

When beef is expensive, you buy chicken. There's no alternative to RAM. If you need it, you've gotta pony up.
by TomatoCo | 2025-12-26 19:07:25+00:00
I don't think he claimed that "some guy setting up a server rack" is similar to a rapist. I think he's blaming the corporations. I don't think that individuals can have that big of an effect on the environment (outliers like Thomas Midgley Jr. excepted, of course).

I think "you people" is meant to mean the corporations in general, or if any one person is culpable, the CEOs. Who are definitely not just "some guy setting up a server rack."
by ineedasername | 2025-12-26 19:07:46+00:00
The company he's worked for nearly a quarter century has enabled & driven more consumerist spend in all areas of the economy via behaviorally targeted optimized ad delivery, driving far more resources and power consumption by orders of magnitude compared to the projected increases of data centers over the coming years. This level of vitriol seems both misdirected and practically obtuse in lacking awareness of the part his work has played in far, far, far more expansive resource expenditure in service to work far less promising for overall advancement, in ad tech and algorithmic exploitation of human psychology for prolonged media engagement.
Show HN: Chaos engineering for LLMs – Making models cross-examine each other
by jonnyhere | 2025-12-26 19:08:02+00:00
Single-model inference is a single point of failure. I got sick of Chatgpt hallucinating fake citations and having to manually check them in a different tab with Claude.

So I built Council

The Difference: Shared Context Most "multi-bot" UIs are just parallel silos. Council uses a sequential backend stream where every response is injected into the context of the next model.

If GPT cites a fake study, Claude sees it and calls it out.

If Gemini misses a logic gap, Grok roasts it.

Adversarial Logic Instead of "consensus" (which leads to boring, average answers), I'm using model-on-model friction to surface the truth. By forcing GPT-4o, Claude 3.5, Gemini 1.5, and Grok into one adversarial window, you get a "red-teamed" output that’s harder to fake.

What I need: It's an MVP. I'm trying to figure out if "Inter-model Cross-Examination" actually kills hallucinations or just creates more expensive ones.

Give it a spin and try to break the logic. No fluff, just testing the architecture.
by tomlue | 2025-12-26 19:08:17+00:00
I think you are right that it is a spectrum, and maybe that's enough to settle the debate. It is more about how you use it than the tool itself.

Maybe one more useful consideration for LLMs. If a friend writes to me with an LLM and discovers a new writing pattern, or learns a new concept and incorporates that into their writing, I see this as a positive development, not negative.
by Animats | 2025-12-26 19:08:23+00:00
> but Lisp is special, and for those times it was very special.

It was the only language available at the time suitable for embedding. Memory-safe, small interpreter, sane. Alternatives were Forth and TRAC, which would have been much worse. Pascal would have been better, but it was too hard to squeeze in.
The program and data had to fit in 640K. The program was built as a tree of overlays and code was swapped in, so less used code wasn't resident. But it was a cram job.

(I did some AutoCAD ports and drivers.)
by mystraline | 2025-12-26 19:08:28+00:00
They were given 1.5 YEARS of lead time. And FLOSS should treat commercial entities the same way they treat us.

Seriously, if we copied in violation their code, how many hours would pass before a DMCA violation?

FLOSS should be dictatorial in application of the license. After all, its basically free to use and remix as long as you follow the easy rules. I'm also on the same boat that Android phone creators should also be providing source fully, and should be confiscated on import for failure of copyright violations.

But ive seen FLOSS devs be like "let's be nice". Tit for tat is the best game theory so far. Time to use it.
by lost-theory | 2025-12-26 19:09:12+00:00
I think it's pretty neat. It'd be cool to have recurring commenters with different personas who focus on different things. I wrote a test post and almost all of the comments focused on one detail to the exclusion of others. With different personas/focuses you'd get more variety in responses. I also think responding to comments would be a natural next step. Or if those commenter personas are persistent, you could @-mention them in a follow up.
by ajross | 2025-12-26 19:09:39+00:00
That's not it. The LGPL doesn't require dynamic linking, just that any distributed artifacts be able to be used with derived versions of the LGPL code. Distributing buildable source under Apache 2.0 would surely qualify too.

The problem here isn't a technical violation of the LGPL, it's that Rockchip doesn't own the copyright to FFMPEG and simply doesn't have the legal authority to release it under any license other than the LGPL. What they should have done is put their modified FFMPEG code into a forked project, clearly label it with an LGPL LICENSING file, and link against that.
by SilverElfin | 2025-12-26 19:10:03+00:00
> Mass immigration to Japan remains dominated by people from poorer Asian countries, especially Vietnam and the Philippines. But a 2020 survey by the global money transfer service Remitly found that Japan topped the rankings of countries that Americans and Canadians would like to move to.

It is surprising to see Japan top these rankings still. Japan is famously hostile to immigrants and foreigners. There is a lot of low level discrimination in public places (like restaurants). And it’s very hard to make friends or integrate as a foreigner.

More recently there has been a huge backlash against foreigners in general and immigration specifically, as seen with the rise of a far right wing party called Sanseito, which became popular largely on anti foreigner positions. This party’s founder is a fan of Hitler (his words) and the party president thinks vaccines are “murder weapons”. They also want to toss out the constitution to write new one. And with that they want to significantly reduce the rights of foreigners and those who aren’t ethnically Japanese.

I mention all this because while people may love one form of Japanese culture - the technology, the food, the anime, etc - there is another side entirely that is also there. This article doesn’t cover it sufficiently, and is even falsely claiming the opposite with lines like this:

> Third tourism is rapidly dispelling the previously common stereotype of Japan as a closed-off, xenophobic country. Foreigners can now see for themselves how open, free, friendly, and welcoming of a country Japan actually is.
by DetectDefect | 2025-12-26 19:10:25+00:00
> How do you prevent malware running on the pwned laptop from asking for an ephemeral cert to be issued?

If you have malware capable of code execution, restricting the ability to issue one command is not going to be a meaningful control, especially with something like a physical touch which most users are just conditioned to accept, or can be trivially phished into accepting.

> plenty of time for malware to ship the cert back to a command-and-control server.

If your infrastructure cannot distinguish legitimate traffic, or you do not have a defensible network perimeter, again a physical touch is not going to be meaningful; it is not the panacea you are looking for.
by indigoabstract | 2025-12-26 19:11:08+00:00
That's good to know, but I've noticed it was added in C++26 and seems to be supported in GCC 15 and Clang 19, but not MSVC.

I think in a few (3-4?) years it will be safe to use, but in any case not now.

Still, good to know that it exists.
by nkmnz | 2025-12-26 19:11:16+00:00
No, the word and its meaning both point to the fact that there’s no exclusive ownership of a commons. This is importantl, since ownership is associated with bearing the cost of usage (i.e., deprecation) which would lead an owner to avoid the tragedy of the commons. Ownership is regularly the solution to the tragedy (socialism didn’t work).

The behavior that you warn against is that of a free rider that make use of a positive externality of GitHub’s offering.
by timacles | 2025-12-26 19:11:30+00:00
> If I'm honest, many of those hours reading through textbooks, blog posts, technical papers, iterating a million times on broken code that had trivial errors, were really wasted time, time which if I were starting over I wouldn't need to lose today.

While this seem like it might be the case, those hours you (or we) spent banging our collective heads against the wall were developing skills in determination and mental toughness, while priming your mind for more learning.

Modern research all shows that the difficulty of a task directly correlates to how well you retain information about that task. Spaced repetition learning shows, that we can't just blast our brains with information, and there needs to be

While LLMs do clearly increase our learning velocity (if using it right), there is a hidden cost to removing that friction. The struggle and the challenge of the process built your mind and character in ways that you cant quantify, but after years of maintaining this approach has essentially made you who you are. You have become implicitly OK with grinding out a simple task without a quick solution, the building of that grit is irreplaceable.

I know that the intellectually resilient of society, will still be able to thrive, but I'm scared for everyone else - how will LLMs affect their ability to learn in the long term?
by Wingman4l7 | 2025-12-26 19:12:15+00:00
They're really not -- Mac scissor switches are pretty delicate, and it's easy to do damage to the tiny plastic nubs on the keycaps or the switches... and if you damage the metal retaining frame in any way, you're toast (Mac laptop keyboards are virtually unreplaceable, being buried in the "bottom" of the unibody chassis).
by robomartin | 2025-12-26 19:12:37+00:00
AutoLISP is how I learned LISP back in the 80's. I probably used it for about twenty years. I wrote a massive amount of code to automate ACAD use in three areas: Schematic Capture, PCB Layout and Broadcast Facility design and Construction.

The first two were complimentary. Before that I was laying out PCB's by hand using (who can remember?) Vector tools and Xacto knives. Switching to ACAD with AutoLISP-based automation was a game changer.

Broadcast facilities are not very different from data centers, in the sense that you have loads of racks filled with equipment. I would say that one of the key differences was that the equipment was not as homogenous as it might be in data centers. Back then I was very involved in some massive studio projects, both in terms of facility design (not the architecture, the design and installation of the technology) and custom software/hardware for the same industry. Once again, in the early days all wiring diagrams were being done the old fashion way, with pencil and D-size paper on a drawing table.

I started with ACAD version 1.0 or 1.1, I can't remember. This ran on an 8086 CPM computer build on an S-100 frame. It actually had an 8087 math coprocessor board and another board with 512K (you read that right) of RAM to mount as a RAM disk. The computer had 64K of RAM. So, yeah, early ACAD ran on a system with 64K of RAM.

The studio AutoLISP software was the most extensive. It took advantage of 3D features to do such things route cables between equipment in different racks and rooms as well as compute the required cable lengths. It would generate cable cut lists and labels for the wiring crew, etc.

This also included managing a symbol library for these designs, much as a tool like KiCAD or Altium (which has now officially gone to shit!) manages both schematic symbol and PCB footprints for ECAD work. The equipment definitions included such things as input/output signal types, required cable type, connector types, wiring schematic and rack mount models (for laying out where in the racks each device would be installed).

This is work that I evolved over years as we designed and built many installations across the country. It was a valuable internal tool with competitive advantages. We left that industry behind a very long time ago, but I remember that time fondly. Technology was evolving at breakneck speed and there were incredible opportunities to develop innovative solutions across the entire technology stack, from embedded all the way up to custom equipment.
by beasthacker | 2025-12-26 19:12:59+00:00
A weak judgment betrays itself in the indiscriminate use of fine punctuation; for when the em-dash is made universal, it ceases to be distinguished, and becomes merely another form of hyphen.

Let the em-dash remain upon the height of style. Let the hyphen toil in the shade of the valley. And let the en-dash—patient, capable, and unjustly overlooked—at last be admitted to polite society, where it may properly mediate matters of form–function.
by holowoodman | 2025-12-26 19:13:36+00:00
Back in the old days, you could sit down at a table in the hackcenter and do stuff that was more of the exploratory pentesting kind. Because everyone around you understood. Because there were strict "no-photos" policies in place. Because all people were technical and in it primarily for the technical challenge.

Nowadays you cannot do that anymore, because most visitors are non-technical. Nobody respects the photo policy. Everyone judges your actions through their political lens. Instead all the "action" happens elsewhere and CCC became much more about social stuff, talking and politics. And of course about policing and judging other peoples' politics.