MurphyA/hacker-news huggingface dataset:
by cogman10 | 2025-06-10 15:24:10+00:00
> The attorney is not there to figure out the 1000s of different ways for you not to get hurt, when you present them with a bogus response.

They are, because they are a partner with you in law. Part of their job is working with you and looking out for your best interests.

> Because verifying the 1000s of ways for you not to get hurt is often a waste of time which will cost you time and money itself.

That verification is what you are shortcutting but also not what you are after. You want their experience to be able to say whether or not a path is good. The fact is, there's no 1 right way to do things and what you really want is "is this reasonable".

> Most clients want to have a reasonable chance of success?

Most clients want to pay the least amount of money possible, including legal fees (In civil cases). "Success" isn't really measurable beyond "will this bankrupt me".

There's also not a lot of guarantees that this motion or that motion will ultimately drive down the cost of the case. There are literally thousands of motions that get field especially when talking about corporate lawsuits.
by briangriffinfan | 2025-06-10 15:24:10+00:00
It seems there's always a line able to be drawn from a view one disagrees with to the harm that is caused by not contradicting them, and in my experience this does not correlate with how harmful contradiction of the initial view actually is.

So with regard to the paradox of tolerance, I would say one needs to establish that their opponent's views are actually sufficiently intolerant to intrinsically be harmful - and this is not something one can always trust to be done without exaggeration.
by roughly | 2025-06-10 15:24:13+00:00
This is neat! I’m not fully through it yet, but just wanted to emphasize this:

> And understanding molecular motion is key for everything in biology, everything in biology is vibrating molecules underneath the surface!

Coming into bio as a programmer, this is the absolute sin qua non rule you need to internalize: there are no boundaries between systems, because everything is jiggling atoms. DNA encodes for genes, except the transcription process is heavily mediated by the physical environment and physical constraints of accessing the DNA; RNA transcribes to amino acid strings, except it’s also a molecule, and so sometimes it folds into a structure and just does shit itself; proteins have a function, except sometimes they have many functions, because the “lock and key” metaphor isn’t wrong, except when you’ve got a billion locks and your key’s kinda floppy, it’ll probably fit more than one. Nature plays with physical systems and will repurpose anything to do anything else - the informatics only take you so far, all the real action is vibrating molecules.
by virgilp | 2025-06-10 15:24:16+00:00
From my perspective it wasn't a generated comment - the meat of it (though not the most characters typed) was about my realization that BTC has maybe/probably one decade of trading left in it. Kinda' how meindnoch's reply to my message, despite being mostly a ChatGPT comment, was actually not about what ChatGPT said.

But, got it, ycombinator doesn't like any form of LLM quoting, and it would've been better if I just skipped the GPT quote.

(I do believe this stance is a bit too strict since LLMs *do* provide useful information sometimes, and I wasn't just mindlessly posting a ChatGPT hallucination, but a text fragment that I vetted beforehand/ that made complete sense to me and led me to what proved to be an ultimately true insight; that said, I respect that this is the ycombinator stance and I won't do it again - you will see it's the only time I did that, if you look in my comment history)
by ryandrake | 2025-06-10 15:24:34+00:00
I don't care if my products "have AI" in them.

I care that they do the tasks I command them to do, quickly and efficiently. If the developer achieves this using AI somehow, great. If the developer achieves this using traditional algorithms, also great. It doesn't even remotely matter to me if they are "using AI" any more than it matters whether they are "using Python."
by keiferski | 2025-06-10 15:24:50+00:00
I think you might be thinking of Socrates, who is indeed mostly known for his Socratic method. But it’s a bit complicated, as we mostly know of Socrates from Plato’s writings, in which he is usually the main character. Socrates didn’t write anything down himself.

In any case, both Socrates and Plato have been immensely influential on Western thought, probably more than anyone else.
by flmontpetit | 2025-06-10 15:24:52+00:00
I am frankly wondering if this man believed in any of the things he was saying, or if he was being purely cynical.

The proposition in this article is extremely simple. Adobe Flash would have compromised the end-user experience on iOS devices, so it wasn't allowed into the walled garden. All the lip service he is paying to open source here reeks of PR bullshit. They are perhaps the worst offender, and the furthest removed from the idea of an "open web", of all the silicon valley companies.

Pretending that WebKit was an open source project born at Apple, for the sake of contributing to the open web or whatever, is straight up trashy. Besides this failure to attribute, one could argue that Apple needed to comply with the LGPL when they forked KHTML and KJS. I see no reason to believe that a fully original browser engine born at Apple would be open source.
by siver_john | 2025-06-10 15:24:54+00:00
Amazing article on Molecular dynamics, in the infinite number of things they could add is a small segment on coarse graining. Though I'm biased (and have been thinking about writing one myself).

Granted wished this had been around when I started my journey instead of having to delve into things like the Amber manual... (which I will grant is wonderful for its information but the organization isn't as convenient).
by barnabas-szoke | 2025-06-10 15:25:29+00:00
Fair point, but do you never find yourself remembering "I read something perfect for this exact problem" but can't reconstruct the search query that led you there originally? I think google is great for known unknowns, but terrible for forgotten knowns. How do you handle domain-specific knowledge where you know the insight exists but the search space is too noisy?
Show HN: Hugging Face Sheets – Excel meets unstructured data and open LLMs
by dvilasuero | 2025-06-10 15:25:42+00:00
Hi,

I'm one of the developers of Sheets, a new app where we explore new ways to interact with datasets and use AI to brainstorm, research, and create content through tables.

It's free to try it out, and we'd love your feedback on this initial version.
by mindslight | 2025-06-10 15:26:27+00:00
The point is they are related. In a normal well-run freedom-respecting society, the leaders would make speeches and statements telling everyone they should get vaccinated, and most everyone would go along with it. There would be small contingents that rejected it for whatever crazy or not crazy reasons, but for the most part humans are social animals and the social default would be to just go do it. But rather than leading during Covid, Trump used it as if it was another campaign issue. He sowed the division and stoked the crazy that validated people's hesitations, and made those not getting the vaccine a much larger contingent than they otherwise would have been. So the bureaucracy, the corporate government, and the incoming administration upped their authoritarianism to try to get people back on board, engaging in the overreactions you're calling out.
by cwizou | 2025-06-10 15:27:01+00:00
About the swap, I can see how it happened with the new design code, make layers, put the transparent one below, and they didn't want to have the left side higher than the right one for reasons?

To me the bigger issue is by not having it go to the edge, it really breaks the one face/two face original design.

And it looks worse somehow in dark mode (but to be fair, everything is worse in dark mode right now in beta1, but Safari is the one that needs discussing) : https://ibb.co/CLhJ4XM
by potato3732842 | 2025-06-10 15:27:26+00:00
>Having played golf once at his club in Doral (shitty course, would never play again, even if my round was covered), I can safely assume ain't nobody mowing that course that can speak English passably, let alone are in this country working legally.

How proletarian of him to hire "normal" help. Lol.

Based on my limited experience with comparable clubs in the northeast I would have expected the properties to be run by (subcontracted) crews of "you pay extra because we speak english and have no face tats or felonies" type service personnel because that's what the old money wasp clientele expect.
by npilk | 2025-06-10 15:27:51+00:00
I've seen a theory that the mistakes Pemulis makes are intentional, and signal that he isn't as smart as he thinks and that he doesn't really have everything in control.

I'm not sure; clearly DFW had some math aptitude but these also could have been honest mistakes. Presumably it would have been harder for editors to check these things in the 90s.

The probability error seems harder to explain and likely just a mistake.

Edit - While searching a bit more about this, I found an interesting perspective on a message board:

> The main thing that I think argues for Pemulis not being as smart as he thinks he is, is that he is the analogue of Polonious from Hamlet. In Hamlet, the court jester (the "fool") is actually really wise and always speaks the truth (=Mario), while the King's supposedly "wise" counselor, Polonious, actually gets everything wrong.

I find that pretty compelling. I hadn't really thought about deeper correspondences with Hamlet beyond Hal and his parents.

https://infinitesummer.org/forums/viewtopic.php?f=12&t=471
by nsagent | 2025-06-10 15:28:01+00:00
As someone who grew up running Microsoft OSes, starting with DOS, then Windows and who has used a Mac laptop since the Windows Vista days, my perspective on the usability of Linux Desktop is unrelated to it simply being "different from what I'm used to."

Transitioning from Windows to Mac was much more of an adjustment than Linux Desktop. It's just that Linux has too many rough edges. While it's possible I've simply been unlucky, everytime I've tried Linux it's been small niggling issue after small niggling issue that I have to work around and it feels like a death of a thousand paper cuts. (BTW I first tried Linux desktop back in the late 90s and most recently used it as my main work laptop for 9 months this past year.)

Note, I'm more than happy to use Linux as a server. I run Linux servers at home and have for decades. But the desktop environments I've tried have all been irksome.

Note that I'm not mentioning particular distros or desktop environments because I've tried various over the years.
by mschuster91 | 2025-06-10 15:28:07+00:00
> Birds don't get lost.

You're right - they die, and I reworded the post to make it obvious what I meant. Thousands of dead birds are the norm [1][2].

> Are you allowed in Germany to talk about the real problem surrounding fireworks, or is that a fine/prison?

A barely veiled "the immigrants", eh? And no, that has been a problem that existed decades before the big 2015ff migration events. In school, a friend of mine blew up half his hand, for example.

[1] https://www.spiegel.de/wissenschaft/natur/tausend-tote-bergf...

[2] https://utopia.de/vogel-in-panik-aufnahmen-zeigen-chaos-beim...
by Kokouane | 2025-06-10 15:28:16+00:00
> It really is a sick joke that the experience for gaming, music and video is all far, far better for those who _don't_ pay than for those who do.

Denuvo is effective enough that if a game has it, it is almost impossible to pirate. So in most cases, it is either pay or do not play the game at all.

There was one key player who knew how to crack Denuvo DRM. They went by the name Empress but haven't cracked anything in the past year, and also mentally deranged, often including very transphobic rants in the NFO file of the torrents they release.
by akdev1l | 2025-06-10 15:28:19+00:00
> Note also that if you're using a deficient shell that supports neither `printf %q` nor `${var@Q}` it's still easy to do quoting in `sed`. GNU `./configure` scripts do this internally, including special-casing to only quote the right side of `--arg=value`.

With the assumption that:

1. The person knows to do this weird thing 2. They do it consistently every time 3. They never forget

Also not sure how to use those solutions for the popen() example you provided.

The correct way is:

subprocess.run([ "gzip", "-c", "—-to-stdout", user_input ], stdout=open("foo.gz"))

And now I don’t have to worry about any of these weird things
by rollcat | 2025-06-10 15:28:25+00:00
I didn't say it should happen overnight, or that this should be the final state of affairs.

It isn't about politics, or even corporations simply having control over our daily lives. At some point, it has to be recognised as a necessity, not just for the sake of our culture and legacy, but for our survival as a species. There's no other piece of digital infrastructure as important as the web, and there's hardly anything we do nowadays that doesn't depend on something digital.
by seamossfet | 2025-06-10 15:28:39+00:00
Great write up, we're working on a drug discovery CAD tool and MD has been one of our focal points. Extremely challenging and fun problem to work on!

What complicates things is the experimental data we get back from labs to validate MD behavior is extremely tricky to work with. Most of what we're working with is NMR data which shows flexibility in areas of the proteins, but even then we're left with these mathematical models to attempt to "make sense" of the flexibility and infer dynamics from that. Sometimes it feels like an art and a science trying to get meaningful insights for lab data like this.

It's extremely difficult to experimentally verify any MD model since, as mentioned in the article, most of the data we're working with are static mugshots in the form of crystal structures.
by whartung | 2025-06-10 15:29:54+00:00
Actually, for me, on the current icon, I see the "guy on the right", the "smiley face" is secondary.

On the new icon, I see a "smiley face", and if I concentrate a little, there's a "guy in the background".

I like the newer icon.

And, to be fair, this is the most thought I've ever put into it. So, there's that as well to consider.
by bitwize | 2025-06-10 15:30:14+00:00
It's less evocative of Picasso, which is the whole point of the logo. Evoking Picasso as inspiration is (or, was) part of Apple's brand identity since the 90s because it suggests:

* Brilliant artists use Apple.

* Apple computers help you see from multiple perspectives.

But now that Apple is more in the business of selling bling to strippers and drug dealers, and less in the business of selling gear to creative professionals, sticking to its aesthetic identity is way less important. Not when there are concerns like "blowing up on TikTok" to worry about.
by CamperBob2 | 2025-06-10 15:30:40+00:00
Also, dithering and color quantization are two vastly different operations on two different data types in two different domains that don't belong in the same topic at all.

Still, color quantization is a really interesting rabbit hole to go down if you're new to graphics programming, or at least it was for me. It's a mixed blessing that almost nobody has to confront the problem anymore.
by diggan | 2025-06-10 15:31:19+00:00
The only mention of tools I could find is this:

> it significantly improves project planning, backend architecture, frontend design, and data engineering through sequenced, multi-step actions involving external tools or API.

I'm guessing this means it was trained with tool calling? And if so, does that mean it does tool calling within the thinking/reasoning, or within the main text? Seems unclear
by jjk7 | 2025-06-10 15:31:37+00:00
You make it sound so simple, they don't want to live in a small town where they will stand out; with no social support or services.

How do you decide who goes where? What stops them from moving back to the bigger cities? How to you limit demographic displacement?

The UK is doing this, and the US under Biden was trying at a smaller scale with Haitians in smaller towns. It doesn't work, and isn't so simple.
by mebcitto | 2025-06-10 15:31:46+00:00
This is very interesting, thanks for offering to answer questions. I'm curious of two things:

* Are you also considering going the Postgres extension route, like Citus? It is after all the best attempt at sharding Postgres so far.

* If you are willing to share, why not doing this from inside Planetscale? I assume it was at least considered over the years.
by dragonwriter | 2025-06-10 15:32:09+00:00
> BUT there is no sign that Active Duty military personnel are being deployed to engage civilians (yet).

Yes, there is.

> It would seem most likely that the Marines were called strictly to protect federal buildings, facilities and agents.

So, to engage civilians deemed a threat to federal buildings, facilities, and agents.

The distinction you are trying to draw does not exist, and is simply a very weak attempt to craft a mission that can be argued not to be using the military as a posse comitatus (even though it clearly is exactly that) for the sole purpose of reserving invoking the Insurrection Act until the aggressive use of federal forces has been successful in provoking a suitably dramatic incident.
by hash872 | 2025-06-10 15:32:37+00:00
Seems like a non-sequitur. 'Corruption' is typically not an issue in civil disputes. 'Influence peddling' and 'political horse trading' are not the subject of civil litigation. If you think 'corruption' is influencing judicial remedies- it's certainly a lot easier to bribe a juror than an appointed judge.

Most developed countries using a panel of judges to hear civil disputes score better than the US on corruption indicators, not worse
by andy_xor_andrew | 2025-06-10 15:32:38+00:00
> Again, Mike Pemulis is lecturing Hal, but this time he is helping Hal prepare for the college board exams. Pemulis states that for the function x^n, the derivative is nx + x^(n-1). In fact, the correct expression is nx^(n-1). This, too, may be a typographical error.

Another possibility is that Pemulis is simply bad at math :D
by djray | 2025-06-10 15:32:47+00:00
I think your project is at far too early a state to share. You are currently literally using 'fs::recursive_directory_iterator()' to search one file at a time on the selected drives. You aren't even using multi-threading for solid state volumes or caching the file system details during iteration, meaning every search is going to take several seconds on even modestly-sized SSDs. I can't believe this is faster than a comparable Windows 11 search, as you claim on your GitHub - I suspect the Windows search was for a non-indexed location and/or from a cold start, meaning the file system entries weren't cached already by the OS. (By the way, if you're going to make claims like this, you should publish reproducible benchmarks, so people can test your methodology.)

You also say that you want a solution more integrated with Windows, yet your UI is in SFML and your screenshots look nothing like a native Windows application.

Your project website doesn't render correctly on non-wide screens.

You are using a font which won't render many Unicode filenames correctly, e.g. Japanese or Chinese characters.

You have given no thought to accessibility or localisation.

You argue that Everything doesn't work with non-NTFS drives. That's incorrect - you can add them manually. See https://www.voidtools.com/faq/#how_do_i_index_a_fat_volume . You can also add Network Drives, NAS volumes etc.

Everything will run as non-administrator, but it will be unable to index NTFS properties. This is an OS-level restriction. You will face the same when you attempt to read these properties. The same goes for accessing protected folders - you just skip them.

You mention that you also want to feature file encryption and file transfer features in the same application. You are taking on too much here; each of the three features (file search, file transfer and file/folder encryption) is challenging and could take months to years to develop on its own. There are already accomplished apps satisfying these needs. Why would anyone use your solution over 7-zip?

You have no tests. If you want to feature encryption or file transfer, you will need an extensive test suite. Users will not be happy if your tool deletes or mangles their files.

Looking at your "Da-file-encrypter" repo, you don't seem to have any knowledge about how to actually encrypt files - you are doing an XOR against the bytes of the key, which is derived from the same bytes each time. Please NEVER ROLL YOUR OWN encryption strategy. Even the experts get it wrong. Instead, use a proper cryptography library. If you take anything away from this, please let it be that - never implement your own encryption.

Voidtools' Everything has an API and people have used that to integrate with launchers like PowerToys Run. It may be better to use the API and to add the features you think it is missing. It is very unlikely you will be able to beat its performance.

Judging by your licence and the Donate button on your website, you seem to have recently switched licences and want to make money out of this. In my personal opinion, that's not a good look for a project in this state.
by primeobsession | 2025-06-10 15:32:54+00:00
Hi HN — we’re the SecureCoders Labs crew .

What we built An open, continuously updated LLM Penetration-Testing Leaderboard. Run 001 pits 8 models against a deliberately vulnerable Express.js app.

Headline results

• Gemini 2.5 Pro (safety-off) found all 9 critical/high vulns.

• Qwen3-30B-a3b-mlx (open source, local on a 2019 MacBook Pro) caught 7/9 with $0 API spend.

• GPT-4-o and Claude Opus produced the most polished write-ups but each missed one bug.

Scope (v1) This first pass measures static bug-hunting skill—think SCA/OWASP Top 10.

Next up: we’ll score exploit writing and automatic PoC execution* so the models must prove they can go from finding to weaponizing a flaw.

Check it out

• Leaderboard + cost/latency numbers https://www.securecoders.com/labs/projects/llm-penetration-t...

• Methodology & prompts (Run 001 analysis) https://securecoders.com/labs/projects/llm-penetration-testi...

Feedback, replication attempts, and ideas for Run 002 are very welcome — we’re hanging out here to discuss!
by mindslight | 2025-06-10 15:33:00+00:00
"dunno" what? There are many causes for why people wrote off their country and turned to Trump. I understand, sympathize, and even agree with many of the frustrations! But the fact remains that people listened to the siren song of a hollow con man instead of their fellow citizens telling them what a disaster his first term was, and his second term would surely be. There are root causes for that too, and they are endlessly debated in threads about social media polarization and the like. But in the context of this topic where American troops are now pointing guns at Americans, it is important to keep the focus on Trump and the need for him to be deposed.
by curtisblaine | 2025-06-10 15:33:16+00:00
So now they have not only to determine a person is an illegal alien; on top of that, you want them to somehow determine who is "heinous" and who is "good"? It seems a lot more work, considering the fact that there's no objective scale for "being heinous" (what do you do? You ask their friends?) but there's a reasonably objective way of telling if a person is illegaly residing in US or not.
by Galanwe | 2025-06-10 15:33:40+00:00
I don't understand what you are complaining about. I don't understand what the article is complaining about either.

exec* are not "better replacements" of the shell, they are just used for different use cases.

The whole article could be summarized to 3 bullet points:

1) Sanitize your inputs

2) If you want to execute a specific program, exec it after 1), no need for the shell

3) Allow the shell if there is no injection risk