MurphyA/hacker-news huggingface dataset:
by TheNewsIsHere | 2025-07-10 13:03:49+00:00
The Google and Microsoft Forms solutions always seem like a fantastic fit until you actually try to seriously use them for clients.

I’ve run into this too.

I had a client that needed to collect HIPAA protected data. Putting their marketing site into scope for HIPAA was not a sane choice. Their EMR vendor didn’t have any options that didn’t require migrating to a new EMR offering in order to create/publish/accept forms. All the other options were clunky and required a lot more work and niche expertise or training in those applications.

So we went with Google Forms. They already used Google Workspace and had executed the HIPAA addendum to the terms.

That lasted less than a year. The physicians and patients were both put off by the fact that it was a Google Form and it looked unprofessional.

They’re back to posting PDFs on their website.
by bluGill | 2025-07-10 13:04:20+00:00
Probably - but you are likely to be caught as eventually someone will verify your work with a non-broke program. I'm not clear exactly how likely that is (I'm not interested enough in cryptocurrency to bother to dig into the algorithm, but IIRC several different parties need to agree on a transaction before it is considered real - or something like that, I hope I sound confused), but if you are doing a lot of bitcoin fraud someone will notice.

I'm not sure if they can trace the fraud to you.
by simedw | 2025-07-10 13:06:47+00:00
Thank you! Better training data is often the key to solving these issues, though it can be a costly solution.

In some cases, running a model like SAM 2 on a loose bounding box can help refine the results. I usually add about 10% padding in each direction to the bounding box, just in case the original was too tight. Then if you don't actually need to mask you just convert it back to a bounding box.
by tensility | 2025-07-10 13:06:54+00:00
Hosting content isn't free. It makes good sense for Homebrew to only host pre-built bottles for the configurations that the vast majority of MacOS users are using (and should be, if the machine is ever attached to the public internet).

If you are the kind of user who doesn't fall into this category, it's a feature not a bug that you can still build the catalog from source on your own dime.
by zsoltkacsandi | 2025-07-10 13:07:09+00:00
> and the descriotions of the same thing are different for different persons

When my son says, "I wasn't there" when the glass broke, it's not just a matter of differing descriptions, it's a clear denial of a fact. There are facts, and when someone deliberately twists or denies them, that's not just a different perspective. That's a lie.
by ksec | 2025-07-10 13:07:42+00:00
Damn I was hoping Kite would be done with Crystal as well. I was actually working on a similar hobby project that is 80%+ similar even the Today In History! But the AI summary and execution is just so much better.

Kite actually got me to look at Kagi again. Joined the Trail, and downloaded Orion. Turns out Webkit Browser can actually be good with Multi Tab usage. It is just Desktop Safari implementations sucks.

Will try to run it for a few months and see how it goes. I really hope Kagi would succeed.
by ethbr1 | 2025-07-10 13:07:58+00:00
> Not every system needs to be secure against everything. Systems that are fundamentally insecure in some scenarios are perfectly fine, as long as they're not exposed to those problem scenarios.

That's a vanishingly rare situation, that I'm surprised to see you arguing for, given your other comments about the futility of enforcing invariants on reality. ;)

If something does meaningful and valuable work, that almost always means it's also valuable to exploit.

We can agree that if you're talking resource-commitment risk (i.e. must spend this much to exploit), there are insecure systems that are effective to implement, because the cost of exploitation exceeds the benefit. (Though warning: technological progress)

But fundamentally insecure systems are rare in practice for a reason.
by a0123 | 2025-07-10 13:08:36+00:00
How do you fix a bug you can't reproduce?

It's a genuine question because I'm puzzled here.

A very small number of users have this bug (and tbf, it's a really bad bug), and are unable to consistently reproduce it and it seems none of the developers have been able to (the seemingly random nature of the bug occurring is not helping). How is it supposed to be fixed?
by doodlebugging | 2025-07-10 13:08:53+00:00
I'll accept your math this morning with the note that without checking the other 90/100 answers you have no way outside of accepting probabilities to know whether your random examples are representative of the quality of the full set. It becomes a "trust me bro" situation.

I processed hundreds of thousands of miles of seismic data in my career. The first thing we needed to do for any processing project was to select a subset of the data for use in defining the parameters that would be used to process the full volume of data. We used brute stacks - a preliminary output in the process - to locate interesting areas with complex attributes to make sure we could handle the volume's complexities. In industry slang these were "carefully selected random examples".

It was inevitable that we would find a situation during the processing for which our parameters were not optimized because we had missed that edge case in selecting the examples used for testing.

In the same way in real life if you only demonstrably know that 10% of the test answers are correct then it is also true that some edge case in the 90% of untested answers could leave all or part of that untested space false or sub-optimum.

If there was a point to my original post it is this. You only know something is true when you have proven it to be true. A maximum likelihood of truth is not a guarantee of truth it is only a guarantee that it is likely to be true. You won't know how sharp the sting will be until you peel the onion.
by torresmateo | 2025-07-10 13:10:33+00:00
Developer Advocate at Arcade.dev here

When building LLM-powered apps, it's critical to always think about boundaries around the data. A common pattern I observe from people building agents is to treat the LLM as a trusted component of the system. This is NOT how to think about LLMs generally. They are inherently gullible and optimized to be agreeable. I've written about agentic SQL tools recently [1]. The gist is that yes, it's useful to give LLMs tools that can read and even write data. But this should be done in a controlled way to avoid "Bobby tables" scenarios.

As the post alludes, MCP servers increase the risk surface, but effective solutions exist and have existed for decades. As it has been the case for generations, technology advances and provides more sophisticated tools, which can be sharp when used without care.

[1] https://blog.arcade.dev/text-to-sql-2-0
by rpozarickij | 2025-07-10 13:10:52+00:00
This is such a cool idea. I wonder whether it's possible to define a custom Personality in Grok's voice settings that would do this. Unfortunately I'm not able to create a new Personality in Grok's settings to test this right now on my phone (iPhone 15 Pro Max), because the Personality creation screen closes immediately after opening it. Might be a bug or some other issue.
by hinterlands | 2025-07-10 13:11:08+00:00
(Note: the original title was "Computer Scientists Figure Out How To Prove Lies" before being changed by the admin)

I honestly think that Quanta Magazine just found the perfect formula to farm HN traffic. The titles are clearly carefully engineered for this audience: not the outright clickbait of university press releases, but vague profoundness that lets us upvote without reading the whole thing and then chime in with tangential anecdotes.

I don't think they're bad people, but I honestly think they end up on the front page multiple times a week not on the quality of the articles alone.
Show HN: I Built an AI Agent Ecosystem That Optimises Your Google Ads for You
by ttttransformer | 2025-07-10 13:11:10+00:00
Howdy All

We've finally made our product public and available for self-serve. groas is an AI agent ecosystem for optimising every single part of your google search campaigns, from building custom dynamic landing pages to 24/7 keyword research.

Any marketing gurus would be great to get you on it!

Peace

DP
by tialaramex | 2025-07-10 13:11:36+00:00
> I don't think `split_whitespace` does any allocations.

Correct. Here's the implementation of split_whitespace

pub fn split_whitespace(&self) -> SplitWhitespace<'_> { SplitWhitespace { inner: self.split(IsWhitespace).filter(IsNotEmpty) } }

So, we're just calling split(IsWhitespace).filter(IsNotEmpty) and keeping the resulting iterator.

Rust's iterators are lazy, they only do work when asked for the next item, so their internal state is only what is necessary to keep doing that each time.

IsWhitespace and IsNotEmpty are both predicates which do exactly what you think they do, they're provided in the library because they might not get inlined and if they don't we might as well only implement them exactly once.
by bee_rider | 2025-07-10 13:12:25+00:00
Solar is always producing, at some percentage (may be very a very low percentage) of full capacity. So, we want it to routinely overproduce. That’ll also cut the days that we need to dip into storage.

> It either requires subsidies or for natural gas to be taxed more.

Subsidies are hard to calculate anyway. For example almost all fossil fuels get a pair of massive subsidies; we let them dump their carbon into the air for free instead of charging for it, and we build and man a bunch of aircraft carriers to go around defending the shipping lanes that it gets sent through.
by doodlebugging | 2025-07-10 13:12:50+00:00
There is a risk here that the professor who only assigns 10 problems will only check one of them for correctness. If 5/10 of the answers are wrong but the professor verifies a correct answer for one of the 5/10 with a correct solution then their conclusion that the other 9/10 answers are correct due to some likelihood or probability function is invalid and a dimwit makes the grade.
by jmclnx | 2025-07-10 13:14:38+00:00
And this is why the US should reform and allow immigration instead of being racist against people from "LA" and Africa.

I have read various articles over the years stating the US economy is/was outdoing the rest of the Tier 1 Countries due to its immigration, even broken as it is. Now we have these racists in charge and they have no idea how much long term economic harm they are doing to the economy.

Again, I am still surprised how Wall Street is letting this happen. Now that they got their Tax Cut for the Rich, maybe the will push back against Trump.
by idiotsecant | 2025-07-10 13:14:46+00:00
This is literally the problem. Transmission is desperately needed, much more than generation right now. The issue is that it's hard to explain to people why this is, and even when they understand they react like you do.

RENEWABLES NEED TRANSMISSION!!! We need to be building unprecedented Manhattan project levels of transmission, yesterday! But instead we will put some solar panels on a car park and feel like we did our part. Solar is the easy part. Storage and/or transmission is the hard part.
by ImPostingOnHN | 2025-07-10 13:14:48+00:00
That seems orthogonal to what I am saying, which is that:

1. Book banning/burning is really bad (duh).

2. The worst book banners/burners throughout history have employed the same justifications as you now employ.

To the question about accountability: Who knows, but it isn't as important as avoiding book banning/burning.
by incomingpain | 2025-07-10 13:15:10+00:00
>I'd say the velocity and reach of it certainly has changed. A world leader tweeting fresh insanity to millions of people every couple hours wasn't a thing during earlier eras.

You're describing social media where that's happening. Not journalism or news.

You might argue that social media == news. That's likely true, but that makes journalists the antiquated news.
by blueprint | 2025-07-10 13:15:34+00:00
Your question is very simple to solve for someone who has done enough real philosophy lol :) a lie is when you tell something differently than it is. the truth means "what exists as it is".

If you say that "it is difficult to find the truth", aside from the blatant subjectivity of your claim, then , if we believe your statement, then that itself must be a "truth". And yet you invalidate your own claim immediately by saying "different for different persons". Well, if that statement is true, then it invalidates itself as well.

You cannot disprove the existence of truth by using a system that relies on truth and falsehood.
by bryanlarsen | 2025-07-10 13:16:07+00:00
There's no absolute number, it's relative.

1. Rapid change of any kind is bad in any ecosystem. Growing the population too fast creates one set of problems, shrinking the population too fast creates a different set of problems.

2. modern humans have the ability to expand consumption to use all available resources. 10 million jet-setting billionaires have a far worse impact on the environment than 1 billion poor people. Adjusting the environmental impact per human is going to have a far greater effect on the environment, and more quickly, than population changes.
by scubakid | 2025-07-10 13:16:12+00:00
We've done some pricing experimentation over the years, and it's possible we're actually still positioned too cheap right now for the value the platform provides.

Personal finance is a pretty broad space, and it's common for different people to come to this with varying desires and expectations.

In our experience, the people who see the value in a good long-term DIY financial plan view our current pricing as extremely affordable, especially compared to traditional financial planning services which often charge $3-5k for a PDF and a pat on the back.

Anyway, if automated tracking is the piece that's most important to you, it might be worth noting that we do plan to add more options for that. But that work -- and all the other controversial implications of it that I mentioned in another comment -- just needs to be prioritized against all the other highly requested things on the product roadmap, based on what the community really wants the most.
by ZivDero | 2025-07-10 13:16:19+00:00
Vinifera 0.1.0.0 is here! The first stable release of Vinifera just dropped, bringing a ton of awesome new features to Tiberian Sun. From sidebar tabs and naval unit queues to custom Tiberium, aircraft carriers, shift-queueing, and way more — it’s packed with goodies for both players and modders. If you’re into expanding what TS can do, now’s the perfect time to check it out!
by doodlebugging | 2025-07-10 13:16:28+00:00
As the caffeine sweeps through my system activating latent stores of energy and powers of analysis, I find that I appreciate this response without needing to understand all of it. It's a bit like assuming that the remaining 90/100 answers are correct after only verifying 10 of them.

I feel like I have accomplished more than I actually have and so I have plenty of incentive now to sweep through all the work of the day hoping that each randomly selected set of results yields similar levels of perfection and that all the inaccurate answers assumed to be correct do not cause the student to make assumptions in later life about things that are not supportable by facts.
by olalonde | 2025-07-10 13:16:34+00:00
I was referring to his professional life when I said he was doing remarkably well - I don't know much about his personal life, and that wasn't the point of the discussion. What did you mean then by Yaccarino staining her legacy then? Are you implying she took advantage of Musk's vulnerable mental state?

> I guess your reflexive need to defend the world's richest person is rubbing up against the reality of the situation?

I'm not defending him, he just doesn't seem "off the rails" to me. Having children with multiple women might be unconventional, but I wouldn't take it as proof of being "a deeply unhappy and psychologically damaged person". As for drug addiction, that would be far more concerning, but given how high-functioning he appears to be, I'd be genuinely surprised if that were the case.
by wonderwonder | 2025-07-10 13:16:56+00:00
Its not going to Mars that makes money, its the technology required to get there. That same tech can be used to setup asteroid mining facilities. Imagine life is found on one of the moons of Jupiter, the biological gold rush would be like nothing seen before. In addition there will be well funded people willing to travel to other worlds and moons to start new frontiers. It may take centuries but these outposts may eventually thrive opening up more economic opportunity.

Its not getting to Mars thats important, its the ability to get to Mars and what it grants humanity
by mpeg | 2025-07-10 13:17:41+00:00
I had a project for a big brand a couple years ago where we experimented with genai and inpainting and it was a huge hassle to get it working right, required a big comfy pipeline with masking, then inpanting, then doing relighting to make it all look natural, etc.

It's crazy how fast genai moves, now you can do all that with just flux and the end result looks extremely high quality
by themaninthedark | 2025-07-10 13:17:57+00:00
Right, they are blaming the "thermal powersources"(non-renewable) for the waveform of the grid collapsing.

They also initially said that there was "high ion flux" from the sun too.

I am not EE or in power gen but it smacks a bit more of politics than analysis.

https://www.eng-tips.com/threads/spain-and-portugal-power-gr...
by Kbelicius | 2025-07-10 13:17:59+00:00
> It's refreshing to see that the Kagi founder isn't on a political correctness crusade and chooses to focus on product.

What does waging wars and committing war crimes have to do with political correctness? Please help me understand. Besides, Kagi is heavily politicized, their moto is "humanize the web". Can't really see how one can be for humanizing the web when they have no problems financing regimes that dehumanize actual humans.
by CalRobert | 2025-07-10 13:18:08+00:00
well that's exactly the point - apparently our population needs to keep growing forever "just because". But if any other animal had no bound on the upper limit of their population the entire globe would be taken over by it.

I like people! I have two kids myself and love them. But it's not like life was horrible when Earth had 5 billion people.

(Note - I am NOT saying that people in poor countries, who tend to use a minute fraction of the resources of rich people, having lots of kids, is necessarily an issue. But if we want to make a higher standard of living possible for everyone in the world it will be easier to do, ecologically speaking, with 9 billion people than with 15 billion)
by energy123 | 2025-07-10 13:18:08+00:00
> If instead the two countries were a part of the same planned economic system

What you are proposing is a unipolar world order. That would create peace, but not due to its economic system. The shared security architecture is what causes peace. Any unipolar order is good enough for this task; see American capitalist hegemony in the 1990s. You can even have world peace with a mix of capitalist and communist states, as long as there is a unipolar security architecture that they're all part of.

Ask yourself, why is there no security competition between Texas and California? They are both capitalist entities, they could have been separate nation states had history run its course differently. The reason is the shared security architecture of the federal state that sits on top of them both. Their economic system is not relevant, but the power structure they exist in is. Why is there no security competition between the UK and France? It's because NATO sits on top of them both as the dominant polar security architecture. Why was there security competition between communist China and communist Russia during the Sino-Soviet split? It wasn't because of their economic system, it was the lack of a security architecture sitting on top of them both as China grew in power to the point it became a challenge to Russia.

> Security competition is about securing resources.

I would slightly deemphasize the role of resource competition. Competition over resources does happen, but it's often instrumental in nature. Hitler invaded the USSR to secure oil, but the oil wasn't the point, being able to continue the war economy on the Western front while having little access to indigenous oil was the point. Japan did a blitz through South East Asia in pursuit of oil in response to the US oil embargo, but again the oil wasn't the point, securing oil was instrumental to sustaining the imperial war machine. Even conflicts seemingly over land ownership often have a security component that is not well appreciated. You need land to ensure strategic depth, to preempt future belligerency, to ensure hydrosecurity, or to deny key staging points or radar locations. All of these zero-sum motivations for conflict disappear with a unipolar security architecture that subsumes all peoples.
by ferguess_k | 2025-07-10 13:19:36+00:00
West simply decided to de-industrialize itself (at least some countries, not all of them) and asked the other countries to do the dirty work for them so they can focus on finance and such, so of course the West has less subsidies -- and no one is forcing the West's hand NOT to give subsidies. Now it takes triple hard to pick it back, if the West really wants.
by CalRobert | 2025-07-10 13:20:54+00:00
Absolutely (note I referred to gradual change)

And you are right - but poor people _want_ to have material luxuries, by and large, so we should consider what we want our equilibrium state to look like.

Personally, I'm hoping for "8-10 billion people eating low meat diets, living in well insulated homes powered by renewable electricity, in places where they can walk, bike, or take public transport for almost all of their daily needs, and working a 20 hour (or less) week, with the remainder of their time filled with their friends, families, creative passions, and any other joys not yet comprehended"

but it doesn't seem like that's where we're headed.
by rufus_foreman | 2025-07-10 13:21:30+00:00
>> The aging populations of rich countries are relying on ever fewer workers to support their economy, dooming those younger generations to a future of higher taxes, higher debt, or later retirement—or all three.

The fallacy here is that the article does not consider the possibility of rising worker productivity. If productivity rises quickly enough, the ever fewer workers could face a future of lower taxes, lower debt, and earlier retirement.

It's also interesting that the Atlantics of the world have gone from "global fertility is rising and we're all doomed" to "global fertility is falling and we're all doomed". I wonder if in between there was ever an Atlantic article stating that global fertility was optimal and we are not, for the next couple weeks or so, all doomed.

Probably not. Doomers gotta doom.
by HideousKojima | 2025-07-10 13:21:41+00:00
Because the laptop includes a lot a emails. A lot of those emails include Hunter selling access to his father and suggesting that his father was in the the scheme with him. Whether or not Joe was actually involved vs. Hunter making it up to get these people to give him what he wanted is an open question, but this isn't something that should have been actively suppressed by the media just a few weeks before the election.
by intended | 2025-07-10 13:21:45+00:00
The evidence is that Trumps win has more to do with the dynamics of the party+media symbiosis on the right side of the spectrum, than anything X did.

If your media ecosystem can get away with selling narratives and conspiracies as facts, without any pushback, then this allows you to set the topics of discussion for any debate. Agenda setting power > platform power.