MurphyA/hacker-news huggingface dataset:
by okcdz | 2025-07-25 13:07:14+00:00
Quill's a fantastic project and widely used, but it's unfortunately been unmaintained for a while. That's where Quill Next comes in! This is a community-driven fork that we've been actively developing and refining.

We believe it's time for Quill to evolve, and we've put a lot of work into making that happen. Give Quill Next a try and let us know what you think—we're eager for your feedback!
by AdkamEup | 2025-07-25 13:07:26+00:00
> So your argument is that because you happen to find the person attractive, the image itself is sexual?

Yes, with one tweak: it's because I find the person sexually attractive. It's not the kind of attractive that urges me to start "socializing" with the person, for example; "trust", "friendship" etc are not my first impressions. My first impression is that I'm horny as heck.

> That would quickly lead us to classifying 90% of everything on the internet as sexual, as there is a wide range of stuff that makes people aroused, like people having sexual attraction to cars.

I'm confused by your repeated allusion to "sexually aroused by cars"; I've never heard of that. Other than that however, 90% of everything everywhere (not just on the internet) is sexual. Absolutely everything is advertized with attractive women (clad to various levels of decency, dependent on the medium), precisely because sex is the #1 drive for men, and so "sex sells" (to men). It may be subliminal, or it may be "in your face", but a huge proportion of all ads is sexual.

> Maybe being able to discern our own perspectives and sexual preferences from a wider labeling of content might be beneficial?

Oh definitely. I have absolutely no personal interest in the "content labeling" debate, as I've not been a consumer for several years now. It's just the fine article's qualification of the picture -- which the author tried to use as a representative, for driving the point home, IIUC -- that I disagreed with.

Also, my English could be failing me here (I'm not a native speaker): you seem to use "sexual" and "arousing" as two (at least somewhat) orthogonal concepts. To me, they mean the same thing: "stuff that makes me horny". If I cared about cars, I guess I might call some cars "exciting", but that's not "arousing". Arousal implies excitement, but not the other way around, in my vocabulary.
by motorest | 2025-07-25 13:07:51+00:00
> I meant with EU Russia and Ukraine.

Do you believe Russia and Ukraine are a part of the EU?

> Plus, France and German economies were also connected before WW2 and that didn't stop the war.

Even if we ignore the complete ignorance required to make that statement and take it at face value, keep in mind that the interwar period lasted little more than 20 years. The EU's inception started in the early 1950s with the treaty of Rome being signed in 1957. So at this point the EU's track record on peace is already twice as long as your reference period, and counting.
by amiga386 | 2025-07-25 13:07:52+00:00
This is off-topic, but I like pointing out that natural does not mean good, especially to hippies at the supermarket who want to pay more for "organic" foods that "aren't full of chemicals". I sympathise with them, but also wish they'd use more appropriate words, and understand the cost of their luxury beliefs.

Tsunamis, earthquakes, flash floods, tornadoes, locust swarms, plagues are "natural". Amanita muscaria, Dendrobatidae and Boa constrictors are "natural" and will fucking kill you.

I think the better distinction is found in Leviathan, contrasting human society (and its set of social contracts) with the "state of nature" - what human life was like before we formed societies:

> In such condition there is no place for industry, because the fruit thereof is uncertain, and consequently no culture of the earth, no navigation nor the use of commodities that may be imported by sea, no commodious building, no instruments of moving and removing such things as require much force, no knowledge of the face of the earth, no account of time, no arts, no letters, no society, and which is worst of all, continual fear and danger of violent death, and the life of man, solitary, poor, nasty, brutish, and short.
by DocTomoe | 2025-07-25 13:08:36+00:00
In a perfect world, Visa/Mastercard would turn around to the advocacy groups and say "Alright, obviously you are not happy with our service level, so we do not force you to be our customers. In fact, we just cancelled all the cards of your members. Have a nice day."

It would even make sense financially, because porn sure brings in more dough in processing fees than Kristian Karen who pays for her Starbucks Latte with plastic.

As long as being unreasonable does carry no risk people will continue to be unreasonable.
by PaulHoule | 2025-07-25 13:08:48+00:00
I was excited when I first heard about HDR but when I saw the implementation I thought: gee, they're going to screw up both the SDR and the HDR and that seems to be the case quite often. Going from SD -> HD your picture got better although it often got stretched out, but it's not so clear the HDR version of a movie is really going to be an improvement.
by dbish | 2025-07-25 13:09:30+00:00
A few reasons:

1. Some people want to have a very clear set of rules/process for which emails are "viewable" by an AI Agent, so a seperate "inbox" makes it a little easier for people to understand what an Agent is looking at (and add more customizability, controls, traceability, etc.)

2. Human/AI collaboration still requires some UX, we are not (yet) at the point of a fully automated agent that just does stuff and tells you what it did, I expect most apps need an AI-native version that have collaboration UX specifically made for giving feedback to an AI, approving what its done, etc. and MCP is just a way to specificy API access in a sense and not enough.

3. This first version is locally run and manually triggered (reactive) for fetching new emails, but we if you want to automatically run agents as new email comes in (proactive - which is our goal) we need a server to be processing new email and triggering the right agent, so this is one step towards that rather then just trying to give an MCP server to Claude or another assistant that is reactive instead of proactive.
by x2tyfi | 2025-07-25 13:10:44+00:00
Almost always. Most people look at global networks like black magic and don’t realize this.

For most large businesses, 90%+ of major network events are caused by internally-driven network config changes.

Depending on how far along the business is towards automation, a proportion of the 90% can be attributed to a human going “off script” - I.e.: making a change that had not been reviewed.
by EdSchouten | 2025-07-25 13:11:13+00:00
If only there was a variant of execve() / posix_spawn() that simply took a literal array of which file descriptors would need to be present in the new process. So that you can say:

int subprocess_stdin = open("/dev/null", O_RDONLY); int subprocess_stdout = open("some_output", O_WRONLY); int subprocess_stderr = STDERR_FILENO; // Let the subprocess use the same stderr as me. int subprocess_fds[] = {subprocess_stdin, subprocess_stdout, subprocess_stderr}; posix_spawn_with_fds("my process", [...], subprocess_fds, 3);

Never understood why POSIX makes all of this so hard.
by ralfj | 2025-07-25 13:11:40+00:00
You keep making arguments by assertion without giving sources, so :shrug: yeah this isn't going to go anywhere.

I think we actually agree on all of the factual points here, we just don't agree on how languages should be categorized/labeled according to their guarantees in both a theoretical and a practical sense, and that's largely a subjective matter anyway. So, happy to agree to disagree here.
by AstroBen | 2025-07-25 13:13:35+00:00
For sure. The biggest advantages of static types I see is the better tooling + faster feedback for type errors. They're advantaegs but not that big of a deal and they're equal to the tradeoffs you're making to where it doesn't matter much

I see dynamic codebases being written differently though. We all know those tradeoffs - so conventions pop up to deal with them. A method that ends in a ? in ruby - like user.admin? - always returns a boolean. You get better at naming to make types clearer

I definitely miss the perfect automated refactorings though
by dataflow | 2025-07-25 13:13:53+00:00
> The general situation (no prospects) is aiui fairly typical. Which makes it not news, and therefore not much of an omission at all much less a critical one.

Whether it is "news" or not affects whether you choose to report on the story. It is not relevant to the context you provide when you report on in the content of said story.

> "Dog bites man" is not news; "man bites dog" is news.

That's a headline, not the content. If a man ended up in jail because his hand was bloody, and you decide to report on it, it absolutely behooves you to mention that it was because a dog bit him, vs. letting readers wonder if he's some sort of criminal.
by iwanttocomment | 2025-07-25 13:14:05+00:00
The question isn't entirely whether one would pay more for a US-made computer, it's:

"Would you buy a Made In America computer from Anduril for 20% more than Chinese-manufactured options from Apple?"

I think there's absolutely a place for a high-end made-in-America Windows laptop that can compete with the quality of Apple's post 2020 laptops. Honestly, Dell and Lenovo's laptops are uninspiring and it's entirely possible that a competitor could eat their lunch. But whether I buy one? It's entirely contingent on the laptop's quality meeting or exceeding Apple's current standards.
by agrippanux | 2025-07-25 13:14:08+00:00
From the article:

> What I found interesting is how it forced me to think differently about the development process itself. Instead of jumping straight into code, I found myself spending more time articulating what I actually wanted to build and high level software architectural choices.

This is what I already do with Claude Code. Case in point, I spent 2.5 hours yesterday planning a new feature - first working with an agent to build out the plan, then 4 cycles of having that agent spit out a prompt for another agent to critique the plan and integrate the feedback.

In the end, once I got a clean bill of health on the plan from the “crusty-senior-architect” agent, I had Claude build it - took 12 minutes.

Two passes of the senior-architect and crusty-senior-architect debating how good the code quality was / fixing a few minor issues and the exercise was complete. The new feature worked flawlessly. It took a shade over 3 hours to implement what would have taken me 2 days by myself.

I have been doing this workflow a while, but Claude Code released Agents yesterday (/agents) and I highly recommend them. You can define an agent on the basis of another agent, so crusty-architect is a clone of my senior-architect but it’s never happy unless code was super simple, maintainable, and uses well established patterns. The debates between the two remind me of sitting in conf rooms hashing an issue out with a good team.
by cesarb | 2025-07-25 13:15:06+00:00
> The private citizen has the option to pay cash, bitcoin, trade goods or services, etc.

As far as I understand, this isn't an option. I'm Brazilian, so I can easily pay with PIX (and I have never used a credit card with Steam, since PIX is just so much more convenient). But Steam isn't allowed to sell me that content; if they try, even if they restrict it only to those who pay with PIX, my understanding is that these two global payment processors will stop working with them. And since unfortunately most of the world doesn't have yet something similar to PIX, that would mean losing access to a lot of people.
by jerf | 2025-07-25 13:15:08+00:00
"What makes a shell script untrustworthy, but the executable you or the script install trustworthy?"

Supply-chain attacks. Linux distros have a long history of being more hardened targets than "a static file on some much, much, much smaller project's random server".

Also things like linux packages or snaps or flatpaks are generally somewhat ringfenced by their nature. Here I don't mean for security reasons per se, but just by their nature, I have confidence a flatpak isn't going to start scribbling all over my user directory. A script may make any number of assumptions about what it is OK to do, where things can go, where to put them, what it can install, etc.

"Trust" isn't just about whether something is going to steal my cryptowallet or install a keylogger. It's about whether it breaks my reproducible ops setup, or will stick configuration in the seventeenth place in my system, or assumes other false things about how I want it set up that may cause other problems.
by JD1967 | 2025-07-25 13:15:13+00:00
I no longer develop in COBOL but I did for 20 years, and never touched a mainframe. I worked on a mid-size vertical ERP system (back then it wasn't called "ERP") that originated on Data General using Interactive COBOL, which is where the SCREEN SECTION originated.

The application (thousands of programs) were ported to Unix with a ICOBOL compatible compiler (no longer available) and then later to AcuCOBOL was absorbed by MicroFocus, but now looks like an independent company has revived it as an independent product (Rocket).

One of my projects was to rip out most COBOL I/O and replace with embedded SQL.

Later it was ported to Windows, and used the GUI controls available in AcuCOBOL. You'd have been hard pressed to tell the difference between those COBOL apps and any VB6 or WPF app on Windows. With embedded SQL, the GUI controls in the SCREEN SECTION, and COBOL p-code and memory management, it was actually a rather nice little 4GL type development system.

Many people who look down upon COBOL never actually used it. It had its flaws for sure, but it wasn't all that bad.
Show HN: A hosted MCP for analyzing infra costs
by StratusBen | 2025-07-25 13:15:14+00:00
Hi HN,

I’m on the team at www.vantage.sh and we’re releasing our remote MCP hosted on Cloudflare Workers that gives LLMs context about your structured cost and usage data on AWS, Azure, GCP, OpenAI, Datadog and ~20+ other providers. We wanted to share with this community as we know that infra cost management is already a difficult-to-understand, cumbersome task that AI can now help with.

Vantage has a set of logic for organizing costs on top of the base infrastructure level data (which we refer to as Virtual Tags) so that you can organize and allocate spend by service, business unit or function. All of that structured cost data is exposed via MCP to popular LLMs to answer specific questions about your organization.

We put together a quick explainer video on how this works here: https://www.youtube.com/watch?v=69Zt51OSjC0

Docs here: https://docs.vantage.sh/vantage_mcp
by gorbypark | 2025-07-25 13:15:27+00:00
Sometimes they are! I use the expo docs as a human all the time. Some project however seem to really "minify" their docs and are less readable. I'm not quite sure how minifying really saves space as it seems like they are just removing new lines as the docs are still in markdown...

Good for humans example: https://docs.expo.dev/llms-full.txt

Bad for humans example: https://www.unistyl.es/llms-small.txt
by 9rx | 2025-07-25 13:16:08+00:00
Kubernetes is written in Go (-ish. More like written in Java using Go syntax, especially in its early days when you claim it did some kind of pushing). But what kind of push are you dreaming up that it offered? If anything, Kubernetes leaves you to question if you ever want to write software again. The idea that it made anyone, let alone legions of people required to make something a "success", think "This is great. I should write my program in Go too!" is laughable.
by phil21 | 2025-07-25 13:16:29+00:00
It's not an everyone sucks situation. A relatively powerful organization well known for playing bully finally picked on someone who happened to be stronger than they anticipated and got what was coming to them.

It's not like they decided to fess up and play nice once they were caught red handed. They decided to double down and act even shittier in court thinking they were still the big bad bullies and finding out the hard way courts don't really like that sort of attitude.

Absolutely no one would be taking Gawkers side here if the victims happened to be more sympathetic. The facts of this case were pretty one sided, as shown by the win in a notoriously difficult to win sort of case. The behavior of Gawker in court was absurd on top of it all.

If this were a case of a SLAPP lawsuit or burying them in legal costs over a series of marginal cases I would agree. It was not. It was simply one of their victims finding the means to finally stand up to an organization that abused it power consistently and with malice. The bully found out the hard way they weren't the biggest bully on the block, and refused to back down.

Nothing of value was lost. Very little of what Gawker was doing was in the public interest. It was life-ruining clickbait at it's worst.
by carlosjobim | 2025-07-25 13:17:13+00:00
Transaction fees have a great variation depending on which contract the business has with banks or payment providers. It's not a set percentage for a country. For example a large retailer with a huge number of transactions per day will have a deal for the lowest fees possible, and then those fees differ if the card is credit or debit, national or foreign, and between standard or premium cards, and private or business cards.

If you have a job, your bank should give you a premium card and then you will get cash back instead of having to pay your bank. If your bank doesn't offer this, it's just a matter of switching to any European bank of your preference.
by cyanydeez | 2025-07-25 13:18:04+00:00
The democrats are just not interested in being as opposed to this as they morally should because a large portion are bought biy the same capitalist forces that buy republicans.

Whats more likely are states to shift policies to ignoring the federal courts and localize.

The essential problem is the federal government is attacking the most fortified jurisdictions while choking their own support structures.

That doesnt mean theyll fail, the same way shitty policies dont prevent Taliban rule.
by ekianjo | 2025-07-25 13:18:40+00:00
> There used to be open war between European countries every 30 years or so. That hasn’t happened. So mission accomplished?

thats a weird way to justify the logic. so one arbitrary datapoint is enough? the EU has been relocated to a second tier in terms of economic importance and they have no credibility when it comes to geopolitics. does that sound like mission accomplished?
by Y_Y | 2025-07-25 13:18:45+00:00
> Never understood why POSIX makes all of this so hard

I honestly can't say in this particular instance but always my (unpopular?) instinct im such a situation is to asdume there is a good reason and I just haven't understood it yet. It may have become irrelevant in the meantime, but I can't know until I understand, and it's served me well to give the patriarchs the benefit of the doubt in such cases.
by andsoitis | 2025-07-25 13:18:47+00:00
> The question isn't entirely whether one would pay more for US-made computer, it's: > "Would you buy a Made In America computer from Anduril for 20% more than Chinese-manufactured options from Apple?"

Yes, the question didn't fit in HN length constraint, so I had to adjust it.

> I think there's absolutely a place for a high-end made-in-America Windows laptop that can compete with the quality of Apple's post 2020 laptops.

The responses to his prompt are interesting, with many saying it depends on:

- OS (with vocal opposition to Windows)

- build quality

- degree of US-ness of supply chain, including raw material
by beardyw | 2025-07-25 13:19:10+00:00
By "Studied the bible properly" I mean understanding who may or may not have actually written any part of it, or edited it, when it was likely to have been written, the social and political environment in which it was written which shaped it's content, and the context in which the canon of books were later chosen from those available.

Otherwise you seem to characterise my faith without knowing me at all and then treating that as an Aunt Sally. Unsurprisingly I am unmoved!
by rprend | 2025-07-25 13:19:12+00:00
The merchant would disagree, but the merchant is lying to themselves, haha. The tough lesson i had to learn was people’s stated preferences often don’t match their revealed preferences. I really wanted it to be true so i gave them a ton of benefit of the doubt, but still lukewarm response.

Regulation on interchange worked in Europe. The other option is government mandated support for bank transfer rails. That’s how UPI in India and Pix in Brazil took off- they were mandatory.

The US has FedNow, but it’s push only (not user facing, too high friction for checkout). RfPs are there but still low adoption.
by jeroenhd | 2025-07-25 13:19:34+00:00
> I'd say it should be opt in, but opt out would be a reasonable compromise.

Currently, it's already opt-out on major UK ISPs. Anyone with the brains to download a free VPN app (which includes kids) can bypass those blocks, though. That's probably why the government moved from putting the blame on ISPs to putting the blame on web hosts.

I think an effective age block is only going to make things worse for teenagers. If all of the responsible, normal porn sites follow the rules and enforce an age gate, the niche/shady websites will be all vulnerable teenagers can access.

I'd rather see a distinction between "normal porn" and "extreme porn" when it comes to content filters, but the UK also tried that when regulating UK porn productions. The list of banned acts included "caning, aggressive whipping, and humilation" (which makes sense to be labeled extreme, IMO), but also "facesitting, female ejaculation and urolagnia", which I feel are more like someone writing laws revealing their personal icks in legal texts.
by ericmay | 2025-07-25 13:19:50+00:00
> For how much longer will the United States have that expertise?

> Does the United States really have that expertise or does it simply have a bunch of guests with that expertise?

The US has the expertise. I’m not totally sure what you are meaning to say with your second sentence - are you saying that only very recent immigrants or those here on various temporary visas have the knowledge or ability do do this stuff?
by tomhow | 2025-07-25 13:20:24+00:00
You can't comment like this on Hacker News, no matter what you're replying to. Please take a moment to read the guidelines and make an effort to observe them in future, especially these ones:

Be kind. Don't be snarky. Converse curiously; don't cross-examine. Edit out swipes.

Comments should get more thoughtful and substantive, not less, as a topic gets more divisive.

When disagreeing, please reply to the argument instead of calling names. "That is idiotic; 1 + 1 is 2, not 3" can be shortened to "1 + 1 is 2, not 3."

Please don't fulminate. Please don't sneer, including at the rest of the community.

Please respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize. Assume good faith.

Please don't use Hacker News for political or ideological battle. It tramples curiosity.

https://news.ycombinator.com/newsguidelines.html