MurphyA/hacker-news huggingface dataset:
by gawa | 2025-08-15 18:30:53+00:00
The webcomics is awful. It feels off, the characters look very fake, unsettling in the way they communicate. The prompt is shown bellow the image, but for me the result looks closer to a prompt "Create lifeless characters reciting marketing slop. They must fake an over exaggerated excitement but it should be clear they don't believe in what they're saying and have no souls".

Also, the prompt specifically ask "Panel 4 should show the cat and dog high-fiving" but the cat is high-fiving ... the cat. Personally I find this hallucinated plot twist good, it makes the ending a bit better. Although technically this is demonstrating a failure of the tool to follow the instructions from the prompt. Interesting choice of example for an official announcement.
by renniehaylock | 2025-08-15 18:30:58+00:00
Had the same thought, but look at Price to Sales (Revenue) ratio. Huge difference between Palantir and both Tesla/Amazon at their respective peak P/E ratio. If you're betting on growth, then P/S ratio is a really useful metric and even by that standard PLTR is way overvalued.

Peak P/S Ratios: PLTR (150 now): https://www.macrotrends.net/stocks/charts/PLTR/palantir-tech... TSLA (23, in 2020): https://macrotrends.net/stocks/charts/TSLA/tesla/price-sales AMZN (4, in 2018): https://macrotrends.net/stocks/charts/AMZN/amazon/price-sale...
by 21sys | 2025-08-15 18:31:14+00:00
I can't find this Spanish (?) company in the company register and there are none of the legally required information on the website. Not very trustworthy for a SaaS that stores your data and access keys. I'm confident that this is only a startup "day one" issue, but in times of increased scam and extortion can I be sure? Nope.
by dkarl | 2025-08-15 18:31:17+00:00
Isn't it fine if different degrees lead to different job opportunities? A nineteen year old should be able to understand the difference between the job market for a doctor or engineer and the job market for an MFA.

We don't need to have different institutions to grant different degrees with different levels of marketability. A college that only taught lucrative subjects and a college that taught non-lucrative subjects would both offer less educational value than a single college that offered the full range.
by npmipg | 2025-08-15 18:31:31+00:00
hf: https://huggingface.co/inference-net/ClipTagger-12b

blog post: https://inference.net/blog/cliptagger-12b

docs: https://docs.inference.net/use-cases/video-understanding

serverless API: https://inference.net/models/cliptagger-12b
by fareesh | 2025-08-15 18:32:40+00:00
short answer is that in rag systems the documents are chunked into some predefined size (you can pick a size based on your use-case) and the text is converted into vector embeddings (e.g. use the openai embed API) and stored in a vector database like chroma or pinecone or pg_vector in postgres

then your query is converted into embeddings and the top N chunks are returned via similarity search (cosine or dot product or some other method) - this has advantages over bm25 which is lexical

then you can do some processing or just hand over all the chunks as context saying "here are some documents use them to answer this question" + your query to the llm
Show HN: LLMuxer – Find the cheapest LLM that keeps your accuracy
by mihir_ahuja | 2025-08-15 18:32:44+00:00
I built LLMuxer because I kept defaulting to GPT-4o for everything, even simple tasks where a smaller, cheaper model would have done just fine.

It runs your prompts or dataset (currently for classification tasks) across multiple models, compares performance vs. cost, and recommends the best value so you’re not wasting tokens or budget.

Would love feedback and ideas for features you’d want before using it in your own workflow!
by Sohcahtoa82 | 2025-08-15 18:32:47+00:00
> Every flight I've been on this year, except one, has demanded people check bags at the gate before Group 1 even finishes boarding.

I don't think this is that unreasonable. Gate staff can look around and count how many bags people have, and they know how much space is in the overhead bins. Not to mention that nearly every flight will run out of overhead space, so they might as well start demanding people check bags sooner rather than later.

Though the overhead bin space probably wouldn't be as bad if airlines were better about enforcing size limits. So often, a roller bag is just an inch or two too tall, so has to be placed lengthwise in the overhead bin, making it take up space that could have fit 2-3 bags.
by atmavatar | 2025-08-15 18:33:09+00:00
I think even "risk taker" is a stretch. If the startup failing doesn't put them out into the street, what is the risk, really?

If the only consequence of a failed start-up is that they're out a little money, it's more like gambling than actually taking a big risk like the vision many of us have for the scrappy entrepreneur putting everything on the line for their vision.
by jug | 2025-08-15 18:33:12+00:00
I was just thinking that. It has many, many errors.

1. Not seen browsing ”ai.dev”.

2. The text ”Imagen 4 is now generally available!” is spoken, not a comic caption.

3. Invalid second panel.

4. Hallucinates ”Meet Imagen 4 fast!”

5. Hallucinates ”It offers low..” etc. (this is the second part of a single sentence said by the cat)

6. Hallucinates ”You can export images in 2K!” (this sentence is not asked for)

7. Doesn’t have the cat and the dog in the fourth panel.

—

Here’s the gpt-image-1 counterpart with the issues I could find:

https://chatgpt.com/share/689f7e4b-01e4-8011-8997-0f37edf8c2...

1. The text ”Imagen 4 is now generally available!” is still spoken, not a caption.

2. ”low latency” -> ”low-laten”

(3. Has that ugly gpt-image-1 trademark yellow filter requiring work in post to avoid.)

I didn’t bring up the ”retro comic look” thing. I certainly think it’s an issue with Imagen 4’s version. It doesn’t look very old school at all. But I can’t judge the OpenAI one either on that, I’m no comic book expert, so I just skipped that one.
by Workaccount2 | 2025-08-15 18:33:54+00:00
I'm failing to see where our descriptions diverge. You aren't acknowledging is that China has unbelievable waste and crushing debt from it (provincial debt, because they typically finance these projects).

Of course the system is great for getting projects build and advancing. China has a massive workforce to fund it's money hose. It's awful for doing it efficiently, because there is no incentive to be efficient when you never have to pay the creditor back.
by stroz | 2025-08-15 18:34:45+00:00
Absolutely love the idea of "Targeted gratitude". You're right that sometimes the pain makes us shy away from looking directly at root causes. Gratitude as a way to hold the pain while we work through it is a profound idea. Simultaneously asking what the pain is trying to protect us from and thanking the pain for what it's trying to protect us from and giving yourself some grace for the courage required to do this. Thank you so much for sharing this, it's really helpful!
by kennywinker | 2025-08-15 18:34:45+00:00
Do you genuinely believe dictator-for-life\\esc\\esc president Xi Jinping is picking projects personally?

And if the problem is just efficiency, that’s not really a moral failing. It’s just an optimization issue.

I’m not defending the chinese system because i think it’s good - i’m saying it’s not substantially different from the american system. A group of rich oligarchs and a couple semi-randomly selected smart+lucky sociopaths get to pick industries that get flooded with cash based on how much money they think they will make or if they will stroke their ego - not based on if they will be good for the planet or the people on it.

I’d actually prefer a world where anybody who wanted to start a business was given a shot and money to make it happen based on if people want to work on it. Not blessed oligarchs, but the actual people who will build the thing or use the thing.
by dgfitz | 2025-08-15 18:34:49+00:00
I’ll never forget going on a business trip where the restrictions were in place on the way there and had dropped by the time of my return flight.

I was so mad.

I flew probably 30 times during covid restrictions, and as you say, it was absolute bliss. That return flight reminded me why flying was miserable before COVID restrictions and is miserable now.
by gdubs | 2025-08-15 18:35:16+00:00
This is so satisfying. These types of experiments are something I really love about the open-web, and part of what bums me out about how most social networks tend to throttle links.

The dragging behavior is so intuitive – it's funny because usually if you create this kind of resistance in a UI it can be confusing, but in this context it works so well.
by trolla | 2025-08-15 18:35:20+00:00
The pricing is misleading. You say on the landing page that the free plan is €0 per month, but in reality you still have to pay for the control plane nodes. The cheapest control plane node is €3.29 per month; if you want high-availability - you need to double that.

So in reality you would pay €20 per month for the standard plan and also extra for control plane nodes.

Also, with this Terraform module I can setup a similar setup without paying any extra fee for your service: https://github.com/hcloud-k8s/terraform-hcloud-kubernetes/tr...

The Terraform module takes care of ingress, certificates, metrics etc

Anyway, congrats for shipping
by markogg | 2025-08-15 18:35:22+00:00
Thanks for checking it out!

This tool mainly differs around how identities are structured and how the evaluation works.

Identities represent specific entities in your application. For example pricing plan can have it's own identity, organization users belong to can be separate identity, users themselves are represented as identity objects.

You define as many identity types as you need through the interface or the API, then create actual identities through the API from you server-side application.

Now the flags evaluation part is where it differs from most other tools, as you define the hierarchy at evaluation time.

Let's say you have Premium product identity, Mailstorm Inc. organization identity, and Alicia end user identity. Alicia belongs to Mailstorm Inc. organization which is subscribed to Premium plan.

When Alicia is using the app, you could evaluate feature flags for her by sending following identity IDs: premium_id, mailstorm_id, alicia_id (order is important)

For each feature flag evaluated it will then take the first override it encounters among the provided identities, or fall back to the default environment value.

This gives a lot of flexibility and control on flag evaluations.
by zozbot234 | 2025-08-15 18:35:24+00:00
> I personally believe that these materials should definitely be part of large model training.

Already done: https://news.ycombinator.com/item?id=37752272 It turns out that the real safety risk with AI is not Mecha-Hitler, it's just that it might end up reading the wrong sorts of books and accidentally conjure a horde of demons.
by zdragnar | 2025-08-15 18:35:47+00:00
They are chased out of academia. I knew professors who were proudly, vocally socialist but the professors who had any conservative leanings were very subtle about it.

You don't get tenure if your fellow professors don't like you, and they've created their own echo chamber long ago.

In contradiction to your point, the conservative professors and teachers that I knew were not in arts humanities at all (with one exception in law) but in crunchier fields like economics. The STEM and maths professors didn't talk social topics at all, so it is impossible to know what their feelings were.
by dkdcio | 2025-08-15 18:35:51+00:00
> It has a beginning, a middle, and an end. The conversation can refer to earlier parts of the conversation. How is that not a "temporal context"?

This is not what I mean for a few reasons:

1. This context literally has limits; we'll get back to the grocery store 2. This is a point-in-time conversation

On the latter point, that is, you can have the same conversation tomorrow. The LLM has not "learned" anything, it has not adapted in any way. Yes, you are experiencing time, and the conversation is happening over time, but the LLM is not experiencing nor aware of time and is not intelligently adapting to it. Yes, they get trained and "updated" in that way, it's not the same thing.

If you don't respond for an hour, then do, the LLM is not aware of that unless its system injects a "datetime.now()" somewhere in the prompt. Point of this being: an LLM is not an adaptable system. Now you can play the "What if?" game ad ininfinitum -- make it aware of the current time, current location, etc. etc.

Hence my grocery store example. If I go out into the real world, I experience real things, and I make intelligence decisions based off those experiences. An LLM cannot do that, just full stop. And again, you can go "well what if I put the LLM in a robot body, and give it a system, then it can go grocery shopping". And only at this point are we kinda-sorta-close to having a discussion about intelligence. If this mythical creature can go to the grocery store, notice it's not there, look up what happened, maybe ask some friends who live in the same city if they know, maybe make some connection months later to some news article...a LLM or system we build on an LLM cannot do this. It cannot go into the store and think "ya know, if I buy all this ice cream and eat it, that could be bad" and connect it to the million other things a real person is doing and considering in their day to day life

The actual world is practically infinitely complex. Talking about "a LLM writing a list is planning and that shows intelligence" is a frighening attenuation of intelligence in the world world to anthropomorphization to a very high degree. Reframing as "intelligence needs to be able to adapt to the world around it over time" is a much better starting point IMO
by tombert | 2025-08-15 18:35:52+00:00
But then I have to have a server to serve the data. The entire appeal of something like Hugo is that it is static and can be trivially served with nginx or something.

If I do it client-side then that makes my job a fair bit easier; I don’t need to handle any kind of complicated server logic, I don’t need to mess around with databases, I really don’t need to program at all, and if I am going to manage a blog I fundamentally want it to be about writing. Otherwise all my time goes to fucking around with configurations or figuring out why a database has crashed.

Also I hate Django and Rails and PHP and absolutely will not touch any of them unless someone is paying me. I know there are other options out there though.
by dragonwriter | 2025-08-15 18:36:02+00:00
> Art degrees aren't aimed at artists.

Yes, they are.

> There are dedicated schools to go to for things like graphics design and other creative degree

Yes, there are dedicated trade schools for graphic design just like there are coding bootcamps.

There are also university degree programs designed for creative artists. (And yes, there are universities that specialize exclusively, or nearly so, in those degrees and are highly regarded within them, just as is the case in STEM.)

There are some art-adjacent degrees that aren't primarily focussed on doing art (Art History being the most common and well-known one) and some of the creative-focussed programs may have options to focus on more critical/analytical vs. practical concentrations available, as well.

But creative degrees focussed on actual creative output whether writing or film or theater or dance or music or photography or other visual art are a very big slice of the humanities.
by tracker1 | 2025-08-15 18:36:17+00:00
Sure... have all the options out there.. but taking on debt, and the risks associated should also account for the ability and risk of paying it back or not... which is pretty heavily dependent on the program in question.

I'm fine with people choosing whatever they want... but then the question comes down to how/who pays for it... and I'm emphatically not in favor of public (taxpayer) funding for programs that don't have a direct need/demand in society or the economy in general.

You want to be a fine arts major.. go for it. It may be harder if you need student loans to pay for it, when there's a few thousand people working on that degree and a few hundred jobs in the world of demand.
by whizzter | 2025-08-15 18:36:37+00:00
C++ 11 with lambdas is so much nicer than 98, but even if 14, 17, 20 and 23 have been minor in comparison the accumulated changes have been radical in making what was introduced in 11 into something really useful.

Making anything remotely useful out of templates was deeply into hideous SFINAE-land (substitution-failure-is-not-an-error) leading to horrible unreadable templates during 98 (and the variable-number templates in 11 while being useful only made it explode in horrendeous hacks).

"if constexpr" from C++ 17 and forward actually makes template-expansions not too horrid. you can do template expansions that reads mostly like regular if-elseif-else clauses (and I think that was perhaps part of the impetus for Zig's comptime, starting from this point with a clean slate instead of going through regular template evolution hell).
by btown | 2025-08-15 18:37:16+00:00
You’ll probably hear people say things like “this could just be an MCP server and a prompt to use it.” To that I’d say: just remember that infamous 2007 Dropbox comment: https://news.ycombinator.com/item?id=9224

If you can make the developer experience simple enough that it becomes standard practice, you can go really far. Good luck!
by throw7 | 2025-08-15 18:37:31+00:00
"payment processors insist that if the product is legal, they do not tell vendors what they can or cannot sell"

Absolute lies. They require that transactions that may damage the goodwill of the Corporation or reflect negatively on the Marks are not to be submitted to the Interchange System. It is also their own sole discretion what does or doesn't hurt their Brand.
by klipklop | 2025-08-15 18:37:48+00:00
The irony about getting treatment for ADHD is that medical providers make it very hard to get the proper medication and treatment. People with ADHD are horrible at following through and handle rejection poorly. So the worse the ADHD is, the less likely somebody will be able to actually get treatment for it. A lot of people suffer because doctors fear losing their license like so many did during the pain pill debacle. It's a risk for them to prescribe a stimulant, but zero risk to tell you to eff off.

As many have said in this thread, most doctors will tell you to go away or give you Welbutrin (which works poorly, if at all). I feel for your struggle.
by thewebguyd | 2025-08-15 18:37:48+00:00
> IMO, if digital information is posted publicly online, it's fair game to be crawled unless that crawl is unreasonably expensive or takes it down for others, because these are non rivalrous resources that are literally already public.

I disagree. Whether or not content should be available to be crawled is dependent on the content's license, and what the site owner specifies in robots.txt (or, in the case of user submitted content, whatever the site's ToS allows)

It should be wholly possible to publish a site intended for human consumption only.

> How would that be enforceable?

Making robots.txt or something else a legal standard instead of a voluntary one. Make it easy for site owners to report violations along with logs, legal action taken against the violators.
by Animats | 2025-08-15 18:38:19+00:00
Here's the administrator's manual for the thing.[1]

Connecting to a HALO device can be done in two separate ways. It can be done with the HALO Device Manager HDM (see HDM Manual) which is the preferred method for setting up multiple HALOs at once. It can also be done by typing the HALO device’s IP address in Google Chrome. A popup will appear asking for a username and password. Type “admin” for the username and “changeme” for the password. Click “Sign in”.

What could possibly go wrong?

[1] https://www.dickerdata.com.au/hubfs/%2B%20New%20Zealand/%2B%...
by tombert | 2025-08-15 18:38:48+00:00
I am ok with them reading it as 11pt Courier New. To me the whole point of sending messages as plain text is that it doesn’t really matter to me how they read it. If they want to be lazy and read it with the default that’s fine by me, at least I gave them an option.

Also I like using text because it shows I’m not hiding any kind of tracking images or anything like that.
by tzs | 2025-08-15 18:38:58+00:00
I don't know if the German politicians are actually doing this, but good politicians should be considering the big picture.

The big picture includes:

• A large majority of the politician's constituents each regularly use several large websites that cost a lot of money to run, and the constituents would be upset if those sites went away. Someone has to pay for those sites. Ads are the most common way that is currently done.

• Almost nobody likes ads other than in some exceptional cases [1].

• Most people dislike paid subscriptions. This dislike grows exponentially as the number of subscriptions they need to cover the content they want goes up.

• Many people think they would like micropayments but would likely change their mind once that actually became an options. If people have to pay money they tend to greatly prefer predictable monthly costs. It's not necessarily rational, but for many people if they see they spent $1.26 on YouTube videos in one month and $2.76 in the next month they are going to be annoyed even though they watched a lot more videos that second month.

• Some sort of Spotify or Netflix for the Web type thing might work, but as with subscriptions if you have to use more than one of these types of service people will be annoyed.

• Another approach would be to make the web version of the site limited, and require using an app for full functionality. A social media site for example might only allow reading on the web, so if you want to post or comment you need to use the app where they have much more control than they do on the web.

If ad blocking becomes widespread enough and effective enough that sites do have to switch to some other revenue source it is quite possible that a majority of a politician's constituents will in retrospect find that they preferred the ad supported model.

Good politicians should be trying to figure out what would make their constituents happiest in the long run and find ways to encourage things to end up that way.

In the long run what would probably make most people happy (or rather make them the least unhappy) would be ad supported sites with restrictions on the ads to limit intrusiveness and tracking.

[1] For example many people like the ads that run during the Super Bowl in the US. A lot of people with no interest in the football game watch just to see the ads.
by OutOfHere | 2025-08-15 18:39:23+00:00
There is no incidence of any stablecoin wallet being frozen without the government's order. To do so would invite a lawsuit.

As for what Tether chose to do in the past, that's irrelevant, as the legislation now requires it. The only grandfathered stablecoin that doesn't have freezes is DAI, but it has poor liquidity in comparison.
Show HN: memes.business – AI memes that are actually funny
by HarshP123 | 2025-08-15 18:40:22+00:00
Try it out for free!

Generate dank AI memes in SECONDS: https://www.memes.business/share/04b77771-28c7-44da-9033-118...

Built this because AI doesn't have to suck at actual humor.
by agent327 | 2025-08-15 18:40:41+00:00
And that makes it ok to commit warcrimes? Under that reasoning, which really only comes down to "because it is needed", anything is allowed. Including everything Israel does, because to them, it's also needed.

And here's the thing: hamas has extensive underground tunnel networks, so it actually _isn't_ needed to hide among civilians! They do it purely for the optics: every destroyed school or hospital will help sway Western opinion.