MurphyA/hacker-news huggingface dataset:
by jackconsidine | 2025-07-23 18:11:47+00:00
eCommerce for booksellers is an interesting problem. Many bookstores use IndieCommerce / Bookweb which has an unconventional status (a trade site? non-profit?). Where the frontend is lacking, it seems to make retail operations easy. Pretty sure that the ordering from distributors all the way through the inventory and POS sort of work out of the box. We've had a time adding a same-day delivery carrier integration to IC because they don't have a lot of development resources.

I know some stores that use Shopify or Adobe Commerce. When it comes to books, there are a LOT of SKUs (think IC has 2-3 million on it's built-in catalog). 5 years ago, that was a big challenge for folks wanting to sell on Shopify (which is IMO the best eCommerce platform)
by techknowlogick | 2025-07-23 18:12:07+00:00
Gitea has SSO using many different ways, such as LDAP, OAuth2/OIDC, OpenID, SMTP, etc.., and it would have SAML too (I'm the main author on the SAML PR to the Gitea project), but it's been held up by community reviews requiring esentially an entire re-write with another library. We'd love some help to get it across the finish line :) In open-source, money isn't the only thing that can be spent; we can also use our time.
by austin-cheney | 2025-07-23 18:12:27+00:00
> Illegal according to who?

Everyone else in the world.

I can use terms like complete eradication. What percentage of buildings in Gaza remain in safe enough conditions for people to live in? The entire strip looks like a flattened dust pile.

Yes, killing civilians is bad regardless of their identity. It seems like you are trying to shift ground to something unrelated because you have nothing of actual substance.

Now how is the conduct by Israel not tribal warfare on a nearly genocidal scale?
by techknowlogick | 2025-07-23 18:12:59+00:00
Gitea would have SAML too (I'm the main author on the SAML PR to the Gitea project), but it's been held up by community reviews requiring esentially an entire re-write with another library. We'd love some help to get it across the finish line :) In open-source, money isn't the only thing that can be spent; we can also use our time.
by duxup | 2025-07-23 18:13:14+00:00
>What we’re learning is that when we don't think about boys and just assume they’re going to be OK because they’ve been running the world and they’ve got all the advantages relative to the girls—and all of which has historically been true in all kinds of ways. But precisely because of that, if you’re not thinking about what’s happening to boys and how they are being raised, then that can actually hurt women. … And I will say, as “progressives,” Democrats, progressive parents, enlightened ones, we’ve made that mistake sometimes in terms of our rhetoric. Where it’s like we're constantly talking about what's wrong with the boys, instead of what’s right with them.

I remember a speech by Obama that occurred around the time my wife was sent to a class (she's a teacher) where they separated everyone in the room by race and she felt spent the class finger wagging at her group ... over the course of the entire class. As you might expect they told her about all the advantages her group has had if only because of what little they knew of her.

I don't remember Obama's speech very well but the part that stuck out to me was he described how when talking to people you will find that they don't feel like anything was just given to them, and how that's a bad approach regardless if you think they had advantages or not. He also seemed to hint that maybe regardless of their background, maybe they weren't just given anything.

I think we can recognize differences, but also when speaking to people recognize they as an individual are far more than those differences or generalizations.

I think academic information / study about general patterns are good when in the right context, but they're of no use when talking to people, often counterproductive, and often wrong.
by WarOnPrivacy | 2025-07-23 18:14:10+00:00
> I mean what's the legit reason for having an assault rifle?

If I understand the proponents correctly: Ostensibly it is to defend one's property and people from a tyrannical government.

Just for an exercise, let's say you believe that. And let's say that day is here. The tyrannical government has arrived and has necessitated your use of assault rifles.

The people you're shooting, what are they wearing? They're almost certainly wearing uniforms; police and/or military.

From the proponents' standpoint, the reason to have assault rifles is to kill police and soldiers.
by Jacob-J-Thomas | 2025-07-23 18:14:11+00:00
This time two years ago, I was lucky enough to have the opportunity to work on one of the very first enterprise grade ChatGPT applications, delivering internal data through a natural language chat interface.

With the help of a Microsoft Early Adoption Team, we ingested data from a variety of sources, and ran the data through a RAG pipeline. This allowed our virtual assistant to answer company specific questions without performing any machine learning on our end. At this point the technology was still very new, and no standards existed for delivering this kind of tool.

Needless to say, we hit a lot of walls: - Frequent API failures and outages left our application slow, and error prone. - The lack of persistent chat history storage often led to confusing or irrelevant LLM responses. - Our RAG pipeline took weeks to configure, and native integration left us unable to make use of tool calls. - New model releases and API changes were hard to keep up with, and kept us siloed within Azure OpenAI, unable to try models like Claude, Grok, or Llama. - And tweaking a models system message, or temperature required redeploying the entire application.

Having learned all the challenges of setting up an LLM powered chat interface, I set out to create an API that would vastly simplify this process. Which leads me to the reason for this post today...

Introducing, The Intelligence Hub, you're all in one API for managing anything a chat bot could need. With just a little set up, The Intelligence Hub allows you to:

- Save agentic 'Profiles,' simplifying client request payloads. - Swap between Azure AI Foundry, OpenAI, and Anthropic models with a single request. - Use tools in parallel with RAG databases. - store or load message history by simply providing a "ConversationId" in the request body. - Configure tool execution URLs to send requests directly to your APIs. - Consume RAG databases hosted within Azure AI Search, or Weaviate. - Generate images through Azure while using an OpenAI or Anthropic model, and vice versa. - Provide "ReferenceProfiles," allowing for one LLM to pick up where another left off. - Ensure requests aren't dropped with built in resiliency handling. - And much, much more

I have plans to release a managed service with a robust free tier this coming Tuesday, but in the mean time, you can take a look at the below GitHub project if you'd like to start building.

Contributions are not just welcome, but highly encouraged! Interfaces are used to ensure extending the interoperability of the service to additional RAG or LLM providers is a breeze, but feel free to reach out to me with any questions, or wild ideas you'd like implemented.
by leafmeal | 2025-07-23 18:14:12+00:00
The thing that's so sticky for me with JetBrains IDEs is their run configurations. Being able to configure all of the environment variables etc. for the actual code that I need to run, especially when connecting to a debugger or tests integrated with the IDE.

I haven't seen anyone else complain about this so I figure I must be missing something. Does Zed let you set up run configurations like this? If not, how do users actually run their code? Just in the terminal? It seems backwards to me to use a fancy IDE, but then run all your code in the terminal. I love IDE features like clicking on the test I'm editing to run it, and setting breakpoints in the IDE.

Does anyone else have this problem?
by idoubtit | 2025-07-23 18:14:16+00:00
> Given that it comes with issues, I assume the benefits outweigh the downsides.

Any change can introduce regressions or break habits. The move toward socket activation for sshd is part of a larger change in Debian. I don't think the Debian maintainers changed that just for the fun of it. I can think of two benefits:

+ A service can restart without interruption, since the socket will buffer the requests during the restart.

+ Dependencies are simpler and faster (waiting for a service to start and accept requests is costly).

My experience is that these points largely outweigh the downsides (the only one I can think of is that the socket could be written in two places).
by jodrellblank | 2025-07-23 18:14:55+00:00
So now you've changed your position, what happens to your original claim "If every car in your neighborhood that gets broken into is manufactured by a single manufacturer, it is in your interest in asking why that is, and perhaps considering that fact when shopping for a new car."

Why would that need to be said at all, if businesses are using security as A [prominent] deciding factor already?

My reply "businesses are visibly not using it as a deciding factor" still seems correct.
by austin-cheney | 2025-07-23 18:14:59+00:00
It’s not difficult. I apparently guessed your sentiment accurately even though I was actually describing the first head of state to be convicted of war crimes for promoting genocide and ethnic cleansing.

But, let’s make this even less difficult. Is the goal here security or dominance? Security suggests reducing hostilities but dominance suggests removing a group of people from an area of land. I really don’t see any reduction of hostilities.
by tlamponi | 2025-07-23 18:15:19+00:00
> This would be appealing in a world where Kubernetes doesn't exist as a mature option.

The feature set of Kubernetes and Proxmox VE do not really overlap completely IMO, or would need much more hands-on approach and specialized in-house staff to set up and maintain, why go for that if you can do everything one need with much less headache.

As the former needs much more dedicated management and maintenance resources and is often pulling in more complexity than most need, but there one needs also to differentiate from those developing and releasing their own applications and being fine with what e.g. kubernetes offers, quite possibly even wanting that, compared to those e.g. providing infrastructure for internal use or just favoring more monolithic applications, often boils down to taste and what one is comfortable with. Our enterprise customers are very diverse, from small shops with two or three node clusters to host the office infra to five digit hosts and 6 digits VMs spread out. We even know a few setups using Proxmox VE as basis for their Kubernetes cluster.

Finally, PVE is quite a bit older than Kubernetes, we still exist and see a lot of adoption (already before the Broadcom deal, albeit there was an uptick since then), so even without some technical comparison of features or use cases or the like it seems clear that Kubernetes isn't an alternative for all, just like Proxmox VE certainly isn't one.

> Don't the vast majority of Proxmox users use it for small VM labs, without all the bells and whistles?

One should not confuse being very popular in the home lab scene due to being very approachable, simple to set up, and most importantly 100% FLOSS, not just open core or the like, with it being the main or target audience, but we're really happy with the synergies it provides.

And actually I'd not frame it as bad thing that Proxmox VE is used that way, we do not want to be a club that is hard to access, neither cost wise nor hindering scaling smaller VM labs to bigger setups, and certainly not from a complexity barrier.
by mc32 | 2025-07-23 18:15:26+00:00
I think that statement is misleading because:

"...China whose 2010 urban per capita emissions are larger than the national value but with much slower growth. [It could be...] the result of an explicit policy to move high-emissions industries away from cities, trading-off urban and non-urban CO2 emission..."

I'm not proposing anything. What I'm saying is outside of magic, the options are limited. Get developed countries to degrade their economies or get developing countries to stymie their development or have all countries freeze their population growth via infertility of one form or another (obviously you can't ask them to reduce the current pops).
by vouaobrasil | 2025-07-23 18:15:50+00:00
> The United States is in a race to achieve global dominance in artificial intelligence. Whoever has the largest AI ecosystem will set the global standards and reap broad economic and security benefits

Correction. Whoever has the largest AI will be the first to play the "defect" strategy in the Prisoner's Dilemma, and will thus be the first to usher in a new era of an arms race where everyone loses except those who are at the very top and can take advantage of the losers.
by altruios | 2025-07-23 18:16:48+00:00
*recent years... hm... what happens if we map history to now (rhymes likes chimes)... what should we expect to see then?

And to be frank. Only fascists fraternize with fascists. It probably also contributes to the loneliness epidemic when no one will be their friend because of their racist/nationalist/sexist beliefs except other such degenerates (who aren't really their friends at all).

You aren't friends with fascists. Fascists have no friends, only temporary allies. NEVER TRUST A FASCIST: EVER.

Fascism is far far worse than loneliness for society. Fascism causes world wars. Loneliness doesn't cause that level of societal destruction. Fascism is evil.
Show HN: Vivoldi – A privacy-friendly URL shortener with QR codes and analytics
by hlyhfhl | 2025-07-23 18:17:09+00:00
Hi HN,

I built a URL shortening tool called Vivoldi to help marketers, developers, and creators manage short links with more control and transparency.

Most shorteners either lack features or force branding, so Vivoldi offers:

- Real-time click analytics - QR code generation - Custom domains and link aliases - Expiration, password protection, and fallback links - Mobile deep linking (e.g., open Instagram/YouTube app directly)

Check it out here: https://en.vivoldi.com

Would love your feedback or suggestions!
by isomorphic- | 2025-07-23 18:17:52+00:00
Obligatory reminder that Brave has been caught doing nefarious things such as 1) injecting cryptocurrency affiliate links into your pages; 2) installing paid VPN software without consent; 3) injecting their own ads into pages; 4) scraping and reselling data; 5) their website taunts browsers that use Mozilla user-agents; 6) and more. With that sort of immoral development team, I wouldn't trust their browser or products.
by A4ET8a8uTh0_v2 | 2025-07-23 18:18:01+00:00
There is a weird mixture of hope and dread in me as I watch this. I am ridiculously excited over a person like me being able to mess around with something that, until recently, was gated behind, well, a lot of hard problems to overcome ( I am only now slowly getting through old Peter Scott's robotics to get some perspective ). By comparison, it should be so much easier to explore aspects of robotics that may go beyond strict math and engineering.
by vishalmullur | 2025-07-23 18:18:46+00:00
Maybe a year ago (or couple of months ago, I can’t recall) but I found out about Zed and since I was learning Rust, I wanted to contribute. But then I saw that they have a CLA. So while it won’t be easy to go closed source and not upset their users, it definitely is possible. Any contributions, no matter how important, are already covered by the CLA.

I did not contribute anymore after seeing the CLA
by 369548684892826 | 2025-07-23 18:19:08+00:00
There's a forum thread [0] where users share their custom themes.

There's also an importer tool [1] that lets you convert any VS Code theme to a Zed theme. You might still need to compile the importer yourself, but it's all pretty straightforward.

0: https://github.com/zed-industries/zed/discussions/7337

1: https://zed.dev/blog/user-themes-now-in-preview#using-a-vs-c...
by tempnew | 2025-07-23 18:19:12+00:00
Tents are safer and better in a bunch of different ways. Imagine if the tents had electrical systems like motorhomes do. Fire, environmental damage, crime, public costs, all favor cheap, safe disposable tents over motorhomes.

The answer isn’t motorhomes or tents, it’s better political leadership and a healthier less likely to fall into homelessness middle class.
by cal_dent | 2025-07-23 18:19:19+00:00
Its interesting, to me anyway, that most people seem to be in agreement that the core problem is that there's too much information in the world. But the common solution from a tech perspective, and downstream to broader culture by default, seems to be to summarise. So that we can digest more (arguably just surface level) information with the same amount of time. Rather than just choosing what you engage in more consciously. Abundance of everything seems to win.

Kinda like how, particularly since Steam, gamers just accumulate more and more games without actually playing most of them at all. Just because its there doesnt mean you need to have it.
by abraae | 2025-07-23 18:19:26+00:00
Didn't read this article but I did enjoy his interview.

I think Scottie's ennui is just what we all experience at some time but with some added wrinkles.

We might ask ourselves is it all worth it as we contemplate the mountain top ahead of us. But since we've never reached the mountain top, and nor are we likely to, this remains an equation with too many unknown factors, so it stays a somewhat academic question that subsides quickly.

Scottie has been to the mountain top many times, and can see all the other peaks before him. The equation of the meaning of life is more fully solved for him, which just puts him closer to the solution - that there is no answer.

Golf itself could be a factor. There's perhaps nothing as meaningless as hitting a little ball into a hole in the ground with a stick. When you've achieved fabulous, generational wealth in your twenties from something so insanely frivolous, how can you see the world and your place in it as meaningful?

Also, like many pro golfers Scottie is strongly religious. Religious beliefs are, by necessity, completely faith based and can never be proved. Succeeding wildly in other areas of life while the most important area of all of your life remains stubbornly concealed behind a curtain must be challenging.
by graemep | 2025-07-23 18:19:29+00:00
So are the laws on swords. You can have a straight sword but not a curved one, unless its either an antique or craft made using traditional methods.

The police quite often destroy antiques handed in by people who know about the bans but not the exceptions.

I have a multitool I bought long before the ban, that is now illegal to carry routinely. I bought one with a significantly longer blade for my daughter which is perfectly legal to carry.
by krapp | 2025-07-23 18:19:38+00:00
My personal headcanon is that humanity's "evolution" was the result of cultural indoctrination and propaganda on the part of the Vulcans' attempt to "civilize" post-apocalyptic, warp capable humans. It didn't really happen, but believing it did was a useful mass coping mechanism for humanity to deal with the trauma of WW3 and the cultural shock of first contact.

This would explain why throughout the franchise, people believe Earth is a paradise and they claim humans have evolved beyond their base desires but it obviously isn't true.
by nomel | 2025-07-23 18:20:02+00:00
I think their question is a good one, and not being taken charitably.

Lets take the medical assistant example.

> Medical assistants are unlicensed, and may only perform basic administrative, clerical and technical supportive services as permitted by law.

If they're labelling data that's "tumor" or "not tumor", with any agency of the process,does that fit within their unlicensed scope? Or, would that labelling be closer to a diagnosis?

What if the AI is eventually used to diagnose, based on data that was labeled by someone unlicensed? Should there there need to be a "chain of trust" of some sort?

I think the answer to liability will be all on the doctor agreeing/disagreeing with the AI...for now.
by Lovesong | 2025-07-23 18:20:12+00:00
They can, the problem is that if you declare this as different parts then you will have to pay taxes accordingly to the chosen HSCode for each one in the declaration.

If you search for the HSCODE you will find that offshore oil and natural gas drilling and production platforms have their own, 8431434000, which means if you declare only this one you will pay no taxes.
by devjab | 2025-07-23 18:20:17+00:00
I'd argue that it depends on your users. From a business perspective, it's a lot safer for us to release on fridays because failures would not affect a lot of people over the weekend. Of course I do live in a country where you'd have to agree to fix it over the weekend, and if you do, you'd be compensated with new days off + money.
by A4ET8a8uTh0_v2 | 2025-07-23 18:20:59+00:00
I don't think it is fair to downvote this comment. It is a genuine concern and should be addressed. Amusingly, given that the thought has entered mass consciousness by means of question on 'whether all this is a simulation', matrix ( the animated series ) explored this question a little and it is interesting in how the timeline aligns with what the movie presented.
by mvandermeulen | 2025-07-23 18:21:15+00:00
This is extremely concerning. I was reading this thread thinking thank god this could only happen in the US.

My concern is around the sequence of events that needed to take place for this to happen to you. Also as a former network operator I want to know how laws like the data retention act, identify and disrupt, etc play a role in these situations - ie who triggered what. I think I’ll review your comment history.

Sounds like you have handled it in about as healthy manner as one could hope. I saw that as a compliment.
by wvbdmp | 2025-07-23 18:21:25+00:00
>(The application ran as the database server's superuser-equivalent with the password hard-coded in the client

I was shocked to find that this seems to be the norm, at least in B2G. Development shops “recommend” it and IT depts are relieved if they can get the invariably batshit arcane on-prem deployments to work at all.
by whycome | 2025-07-23 18:21:33+00:00
Okay I didn’t have access to paywalled article before.

The NYT article is about one specific study that’s a review of archival material. It doesn’t actually seem to suggest that it was a “publicity stunt” or “theater” as OP suggested. Rather, it says that NASA believed that the threat was very real. The threat was real enough to hold a “high level conference” (held by National Academy of Sciences). The outcome there was also that “the risk was real and the consequences could be profound”.

So, the major spending on the quarantine system wasn’t out of nowhere.

The study conclusion seems to be more that it would be nearly impossible to contain the threat if it existed. But, that wouldn’t mean that the precautions taken were only for show — just that it would be really fucking hard to stop. And with the hypothetical microbe, they couldn’t know anything about means of transmission or lifespan — so the precautions could have some value.

Even in the failure of their quarantine procedure, it still demonstrated that they thought it was (in principle) important:

“24 workers were exposed to the lunar material that the facility’s infrastructure was supposed to protect them from; they had to be quarantined”

It wasn’t security theater so much as it was just quarantine procedure that had many gaps, failures, and trade offs.