MurphyA/hacker-news huggingface dataset:
by jfyi | 2025-08-05 15:00:37+00:00
The issue isn't at Visa/MC, but the processor. That is why Itch is looking at other processors.

Also, that 3% doesn't go to just Visa/MC and the other card brands.

It goes to the payment gateway, the payment processor, at least one level of sales organization, the merchant bank, and the POS company in the case of in person business. There are several intermediaries that get a slice of the pie.
by mystraline | 2025-08-05 15:01:11+00:00
It was not 'wasted' in the sense of waste. The $21.7B was completely intended to cause utter chaos, and get federal employees to leave in droves. And that was utterly successful.

Why would they want employees to leave? Cause under normal circumstances, they're effectively unfirable.

Now, do you know who is hiring? Federal contractors. Go look. They have tons of jobs available. Remote too. And those companies make 100% of the salary listed as profit.
by goykasi | 2025-08-05 15:01:56+00:00
What are the benefits? Code completion, AI agents, etc will handle it for you. No one's life is falling apart because the param ordering is more similar to C than a blog article complaining about it decade ago. Php devs have had up 30 years to learn the difference. Are C devs complaining about this?

If we want to change the param order of str/array functions for php, I think we should start with fixing the C libraries. That seems like a better starting point. The impact will certainly be more beneficial to even more developers than just php.
by lonelyasacloud | 2025-08-05 15:02:00+00:00
In many ways what is going on with Perplexity is reminiscent of the earlier 2000s battles between the p2p music sharing services like Napster and the music industry. Then we had wildly popular services (p2p) where most of the content was being provided illegally without payment to the IP owners.

Which makes it particularly interesting now that Apple is being linked with Perplexity. Because in large part p2p music services were effectively consigned to history by Apple (primarily) negotiating with the music industry so that it could provide easy, seamless purchase and playback of legal music for their shiny new (at the time) mass-market Apple iPod devices: it then turning out that most users are happy to pay for content if it is not too expensive and is very convenient.

Given Apple’s existing relationships with publishers through its music, movies, books, and news services, it’s not hard to imagine them attempting a similar play now.
by kccqzy | 2025-08-05 15:02:04+00:00
It's not for deterring break-ins. It's just for informational purposes like seeing when my package is dropped off. FedEx might be pretty good at sending me emails about deliveries but plenty of other smaller last-mile couriers don't have any way of notifying me. It's also for entertaining purposes like seeing a feral cat stretch in my front yard.
by re-thc | 2025-08-05 15:02:13+00:00
> was much more confident and convincing with a functional demo versus a hand-wavy figma + guesstimate.

Except it also blurs the lines and sets incorrect expectations.

Management often see code being developed quickly (without full understanding of the fine line between PoC and production ready) and soon they expect it to be done with CC in 1/2 the time or less.

Figma on the other hand makes it very clear it is not code.
by coltonv | 2025-08-05 15:02:48+00:00
Perhaps that's my fault for making the title almost clickbaity. My goal was to get people who felt anxious about AI turning them into dinosaurs not feel like they are missing some secret sauce, so hopefully the reach this is getting contributes that.

Again, appreciate your thoughts, I have a huge amount of respect for your work. I hope you have a good one!
by vanillax | 2025-08-05 15:02:48+00:00
Echoing what most users have said, running frigate last 4 years. Early adopter. Cool thing is you can technically run webrtc from nest webcams via HA into Frigate. I run frigate without Home Assistant, but recently added home assistant back so I can pipe webRTC thru HA plugin to frigate. Now I dont need to pay for nest aware.
by xorxo | 2025-08-05 15:02:54+00:00
Hey! here is my weekend side project. I just launched www.Fastily.ai - an AI image generator that lets you create stunning images with multiple AI models simultaneously. What makes it unique:

6+ AI models (DALL-E 3, Stability AI, Grok, DeepSeek, Ideogram, Google Imagen)

One prompt, multiple results - Generate with all models at once

Advanced ad generation - Specialized prompts for marketing/advertising images

Parallel processing - All models run simultaneously (much faster!)

Professional quality - High-resolution images with commercial licensing

Perfect for:

Content creators needing multiple image variations

Marketers wanting professional ad visuals

Designers exploring different AI styles

Anyone who wants to compare AI model outputs

Tech stack: Next.js, TypeScript, Tailwind CSS, multiple AI APIsFree trial available - No credit card required to test it out!Would love some feedback from the community. What do you think? Any features you'd like to see?Try it free: www.fastily.ai

P.S. This started as a weekend project to compare different AI image models, but it's grown into something I'm really excited about!
by jboggan | 2025-08-05 15:03:07+00:00
I can absolutely relate since I'm doing the same right now. I had a good meeting with another founder last week, and the thing I was most excited about wasn't the potential integration between our platforms but just that he was willing to invite me to a group call of other early founders to get support and ideas. This is emotionally more difficult than any previous building phase I've had.
by JeremyNT | 2025-08-05 15:03:08+00:00
The walls really are closing in though. There's basically no way we can avoid this scenario.

So we don't use passkeys? OK, fine, in 2025 that's possible. But for how long? How many sites and services are going to start requiring this? Will they care if a few HN readers are blocked out?

The only way to prevent this nightmare is to convince tech illiterate people to also avoid passkeys, but good luck! This kind of convenience is too attractive and the downsides are too hard to communicate to them.
by tptacek | 2025-08-05 15:03:32+00:00
That's not what people mean when they bring up "hallucinations". What the author apparently meant was that they had an agent generating Terraform for them, and that Terraform was broken. That's not surprising to me! I'm sure LLMs are helpful for writing Terraform, but I wouldn't expect that agents are at the point of being able to reliably hand off Terraform that actually does anything, because I can't imagine an agent being given permission to iterate Terraform. Now have an agent write Java for you. That problem goes away: you aren't going to be handed code with API calls that literally don't exist (this is what people mean by "hallucination"), because that could wouldn't pass a compile or linter pass.
by sixdimensional | 2025-08-05 15:03:50+00:00
Cool! Yeah, that's the kind of UI/UX I meant.

I agree with the right abstraction and it's tough to find the balance- in our data pipeline app, what we did is make key core functionality of the app exposed so the assistant can use it, and implemented a handful of basic agents out of the box, including one default one that could shell out work to others. We also made it easy as an extension point for users to add a new agent that used the core functionality/tools, just by defining the agent in a markdown file.

We found starting small for critical use cases that saved the most time, but thinking about building blocks, was useful.

Because the responses of the AI assistant come back and are processed on the UI, we found we could give the LLM our UI docs as well as knowledge about UI element IDs, etc so it could respond with input commands that would drive the UI.

This way, we could do something like, provide the LLM with the input/prompt including the context of like - what page/view is the user on, what is their intent, what tools are available in general, what sub agents are available for specialized tasks, etc.

Please don't let my suggestions sway you away from core progress in your app (take with a grain of salt). But it's great you're already experimenting- keep your eyes open if you see a great use case where it accelerates workflow.

Another HNer mentioned people not reading docs- that's a low hanging fruit use case we had too - "how do I use this view?", "what does this field mean?", or retrieving information from other parts of the app without having to navigate away, etc. It can save having to find answers in a doc or navigate elsewhere.

Edit: perhaps a useful exercise - imagine a workflow of "talking to the app to achieve a task" as a way to explore.

"Hey ERP, open the part entry screen for part 12345"

"Hey ERP, can you update the description for part 12345 to correct the spelling error?"

"Hey ERP, how many of widget XYZ are in stock? If there are enough in stock, can you transfer quantity 10 from warehouse A to B?"

"Hey ERP, how do I cancel a sales order?"

"Hey ERP, how does this screen work?"

I think if you break these down, you'll find common abstractions that map to features, API endpoints, user interface sequences and interactions, triggering workflows, looking things up in docs, etc.
by Apreche | 2025-08-05 15:04:03+00:00
I have also intentionally not included a comments feature on my blog.

The biggest reason is to avoid extrinsic motivation. What we really miss from the early web is that people were publishing with almost purely intrinsic motivations. Nowadays almost everything on the web is extrinsically motivated, and that is the source of much of the toxicity.

The second reason is a matter of principle. It’s _my_ blog. I publish things here. Why should I feel obliged to allow any rando to publish their screed right next to mine on _my_ website? If you got something to say, go publish on your own web site. If you want, email me. Maybe if I’m feeling generous I will publish a letter to the editor, like a traditional newspaper or magazine.

IMO comments sections were largely a mistake. We would have been better off in a place where we didn’t take for granted that every single article published on the web would have one.
by ozgung | 2025-08-05 15:04:12+00:00
Writing with LLM is like doing a mapping from human prompt -> document. The longer the prompt, the closer the output document to the human intent. If the prompt is short (= human intent is low), the output must be filled with fluff, generated from the general knowledge/common sense in LLMs knowledge-base. If the prompt is very detailed, it's not much different than writing it yourself. Somewhere between these two extreme cases, writing with LLMs have the optimal productivity gains.

-> (GPT 4.5 "rewrite like a good editor")

Writing with an LLM can be viewed as translating human intent—expressed via a prompt—into a written document. The longer and more detailed the prompt, the closer the resulting document aligns with the original intent. Shorter prompts, indicating lower clarity or precision, compel the LLM to rely on general knowledge or common sense to fill in content, often resulting in fluff. On the other hand, excessively detailed prompts become nearly equivalent to writing the document yourself. Optimal productivity with LLMs occurs somewhere between these two extremes.
by bicx | 2025-08-05 15:04:22+00:00
I've been using Claude Code professionally for the past 2 months, with limited agent use prior to that (via Windsurf). I would say I've seen a 30% boost in productivity overall, with significant spikes in particular types of work.

Where CC has excelled:

- New well-defined feature built upon existing conventions (10x+ boost)

- Performing similar mid-level changes across multiple files (10x+ boost)

- Quickly performing large refactors or architecture changes (10x+ boost)

- Performing analysis of existing codebases to help build my personal understanding (x10+ boost)

- Correctly configuring UI layouts (makes sense: this is still pattern-matching, but the required patterns can get more complex than a lot of humans can quickly intuit)

Where CC has floundered or wasted time:

- Anything involving temporal glitches in UI or logic. The feedback loop just can't be accomplished yet with normal tooling.

- Fixing state issues in general. Again, the feedback loop is too immature for CC to even understand what to fix unless your tooling or descriptive ability is stellar.

- Solving classes of smallish problems that require a lot of trial-and-error, aren't covered by automated tests, or require a steady flow of subjective feedback. Sometimes it's just not worth setting up the context for CC to succeed.

- Adhering to unusual or poorly-documented coding/architecture conventions. It's going to fight you the whole way, because it's been trained on conventional approaches.

Productivity hacks:

- These agents are automated, meaning you can literally have work being performed in parallel. Actual multitasking. This is actually more mentally exhausting, but I've seen my perceived productivity gains increase due to having 2+ projects going at once. CC may not beat a single engineer for many tasks, but it can literally do multiple things at once. I think this is where the real potential comes into play. Monitoring multiple projects and maintaining your own human mental context for each? That's a real challenge. - Invest in good context documents as early as possible, and don't hesitate to ask CC to insert new info and insights in its documents as you go. This is how you can help CC "learn" from its mistakes: document the right way and the wrong way when a mistake occurs.

Background: I'm a 16yoe senior fullstack engineer at a startup, working with React/Remix, native iOS (UIKit), native Android (Jetpack Compose), backends in TypeScript/Node, and lots of GraphQL and Postgres. I've also had success using Claude Code to generate Elixir code for my personal projects.
by gambiting | 2025-08-05 15:04:40+00:00
Well yes, that's the beauty of it - the protagonist just makes a living hauling this stuff out of the zone(this is where Stalkers came from!), but in the novel there are various factions that believe all kinds of things - that these items are a gift from god, that they are trash, or that they are a test of some kind for us as a human race. I really do highly rate the book, it's great.
by rafark | 2025-08-05 15:04:43+00:00
The great thing about this pipe operator is that it accepts any callable expression. I’m writing a library to make these array and string functions more expressive.

For example, in php 8.5 you’ll be able to do:

[1,1,2,3,2] |> unique

And then define “unique” as a constant with a callback assigned to it, roughly like:

const unique = static fn(array $array) : array => array_unique($array);

Much better.
by andrewmutz | 2025-08-05 15:04:45+00:00
I think focusing on end-to-end time confuses things more than it helps. A system can have 10X throughput with the latency being unchanged. You don't need to reduce latency or cycle time to have a 10X increase in throughput.

The better argument is that Software Engineers spend a lot of time doing things that aren't writing code and arent being accelerated by any AI code assistant
by satvikpendem | 2025-08-05 15:04:45+00:00
> Kyle Trainer, a barista at the location, said he believed Starbucks eliminated seating due to homeless individuals and people with mental illnesses around the neighborhood. He added that Starbucks does not adequately train team members to manage stressful situations and that the chain would rather “remove the seating, close the bathroom and not deal with it.”

Being in SF versus other cities and suburbs very likely has something to do with it, I'm not sure where you live but they're apparently bring back more furniture as cited in a link in my other comments. But who knows, maybe they're prioritizing bringing back furniture based on many factors.
by gchamonlive | 2025-08-05 15:05:01+00:00
I understand that capitalism is the doctrine that is based on economic growth and profit. This is invariably going to be at odds with the core tenets of open source, because given enough time ownership will have to give way to profit, hence the embrace, extend, extinguish and the various changes in licensing in major opensource projects.

However that's not even the case because op wasn't criticizing capitalism as whole, just how absurd the ethos in HN is where we seem to defend contradictory values.
by imoverclocked | 2025-08-05 15:05:16+00:00
Yes, but then you get native connectivity for “free.“ Turning your argument around, there is little reason to deal with the continued complexity of IPv4 (requiring NAT and SNI) just to talk to the remaining global NAT front-ends when it can all be skipped for direct communication over native IPv6.

BTW, NAT doesn’t scale forever. There are often several layers of NAT in carrier implementations and the port mapping issue alone can dictate the maximum number of clients-per-global-IPv4 address. One of the reasons NAT and IPv4 can still work is because much of the world has shifted to IPv6.
by mort96 | 2025-08-05 15:05:27+00:00
In fairness, I haven't done much experimentation. It jerks the wheel and that terrifies me. I don't know if it's a jerk back and forth to make the wheel vibrate or if it's a jerk to steer the car to the left, either would probably give me a feeling that the wheel is moving by itself and would probably be scary enough for me to disable.
by glenstein | 2025-08-05 15:05:33+00:00
Baseball is supposed to be unscripted. When an umpire thinks it's their job to make judgments about what serves drama, we've descended from great clashes of human talent into storytelling, reversing the results of actual performance and negating the actual human element that the game was designed around.

If waxing rhapsodic for a little bit about human ineffibility is enough to get you to throw away the integrity of the game, because you think doing so is some grand romantic gesture celebrating human nature, at that point you could be talked into anything, because you lost sight of everything. Which I suppose proves the thesis of the article to be true after all: facts really won't save us, at least not if we leave it to the humans.
by djray | 2025-08-05 15:06:18+00:00
This is quite insensitive and a poor analogy. Telling someone who's struggling to "Get your head in the game" is unhelpful in the extreme. It's like telling someone who's drowning to "Just swim better".

Free climbing is a high-risk pursuit. A free climber goes on occasional expeditions where they solo a route, but before then, they train with others, have spotters and partners during route practice, and whole communities to provide help, support and emergency contact should things go wrong. Alex Honnold doesn't just rock up to a mountain (if you'll forgive the pun) and solo it every day for months on end.

It's very difficult to just put everything aside and focus on a singular task for the amount of time it takes to complete a significant software project. Once the initial enthusiasm wanes, keeping going can be a real challenge when you're on your own. The OP's concerns are absolutely valid and deserve respect.
by dns_snek | 2025-08-05 15:07:09+00:00
Even if the payment is instant, the processing on merchant's side typically isn't. If I place the order at 5 in the morning and pay with card, it's ~always shipped the same day. Conversely I've never had the order processed the same day when paying with SEPA.

I don't know where the bottleneck is, but I've personally never shopped anywhere that was set up to process SEPA payments rapidly.
by Gravyt1 | 2025-08-05 15:07:12+00:00
Seriously? I'm just trying to find people to test, there's nothing wrong with that. I don't know anything about marketing, I'm only 18, so I'm testing things, I didn't know it could be so annoying to post a link. I just don't have the financial means to find testers, so I'm trying free things.

Sorry if that bothered you, but really, if you're interested, take a look anyway. Just because I did a product hunt (something I know nothing about) doesn't mean my project is bad. This project mainly allows me to learn new things, there's nothing wrong with it.
by dragontamer | 2025-08-05 15:07:37+00:00
I mean, I can buy porn right now with my MasterCard. Do I need to start posting links as proof?

We all know that the issue is with the categorization of the transaction. MasterCard/Visa has higher chargebacks and thus higher costs associated with porn. When Stripe focuses on non-porn they can get much cheaper pricing. When Itch.io buys cheaper fees from Itch.io, they get smacked due to some porn being on the payment network.

So now itch.io is realizing the 'price' of Porn and we will see if itch.io decides if it's worth the cost. Especially because CCBill or whatever is going to be a % higher on all transactions (including non-porn), it's likely that it's only efficient if itch.io makes a 2nd website for ONLY pornographic games or something.

-------

It's.... really messy and muddy. But messy / muddy situations don't make good little memes or call to action on Reddit/Twitter.

----------

I am still pretty sure that Visa/Mastercard are problematic. But if this is going to be a sustained push, people need to be much much smarter about the information and also need to direct their energy efficiently. You can't just call up the internet mob like the boy who cried wolf.

I think the message needs to be about the power and control of Visa/Mastercard and payment processors to cut off free speech in general. Porn could be a good starting point for free speech discussion and seems to come up as a practical example often. But we still need to get the details correct otherwise we risk making fools of ourselves.
by user____name | 2025-08-05 15:07:42+00:00
Outlines are just a practical way of handling less common display cases.

Just to give a practical example. Imagine a Star Wars advert that has the Star Wars logo at the top, specified in outlines because that's what every vector logo uses. Below it the typical Star Wars intro text stretched into perspective, also using outlines, because that's the easiest (display engine doesn't need complicated transformation stack), efficient to render (you have to render the outlines anyway), and most robust way (looks the same everywhere), way of implementing transformations in text. You also don't have to supply the font file, which comes with licensing issues, etc. Also whenever compositing and transparency are involved, with color space conversion nonsense, it's more robust to "bake" the effect via constructive geometry operations, etc, to prevent display issues on other devices, which are surprisingly common.
by candu | 2025-08-05 15:07:52+00:00
100% agree that spending on R&D is _very_ efficient in terms of just about anything you could conceivably care about - downstream economic outcomes, quality of life, geopolitical strength / prestige, etc.

For instance, in 2023 the US spent ~$190B in federal funding on R&D [1], compared to a budget of ~$6T [2] - i.e. about 3%. It's really really not a lot when you consider the aggregate impact over decades.

But it is still a lot in an absolute sense. This funding supports an entire ecosystem across both academia and industry that directly creates hundreds of thousands of jobs, many of which require highly specialized skills. I mention this not to create a sense of sticker shock, but to drive home the point that making this investment is a big and complex task - and one that takes a long time to rebuild. I firmly believe that the current chaos in the US will take at least a generation to repair.

[1] https://ncses.nsf.gov/surveys/federal-funds-research-develop... [2] https://www.cbo.gov/publication/59727