MurphyA/hacker-news huggingface dataset:
by Imustaskforhelp | 2025-08-26 12:35:48+00:00
well a great point, I have no skin in the game and genuinely just want to discuss, but you don't really have to add anything substantial in such cases.

Like, What do you expect him to add, create a distributed training system, well that is orders of magnitude inefficient than normal training where people donate their money

If you want him to get some reputation, that's fair but I have always believed in building in the public kind approach. Maybe I am wrong, but yes the website definitely might be made better and honestly I might create some checkpoints from this website like never ever use some other persons trademarks,

make the website pleasant to see

just use some mail service, its not worth it showing the gmail sign. The people mocking this is wild

These are things that are easy to do imo.

As I said in the other project, transparency feels like the key to such problem. And honestly the fact that you could ship it in 20 minutes might be valid but I mean :/ cmon man.

What are your thoughts? I also thought of such idea and wanted to build something like this but gave up, Might build it in a year or two but what would you suggest him to do? Instead of giving him harsh responses, lets be productive since I don't care who implements my idea. I just want a place where people crowdfund models. I don't care if some patrick person builds it or I build or you build it. It should be good though
by yaoke259 | 2025-08-26 12:36:06+00:00
Thanks for the questions and super valuable feedback! To be totally honest, I came from a Svelte/Framework background and just did not deeply consider/realise you can create a pure dom version and event handling with just plain js. It's definitely a valid point that I'll take into consideration into designing the next version. Currently it does seem a bit overengineered since the React, Vue and Svelte implementations are actually all wrappers over web components, and still potentially offer some (potential) advantages in advanced state management which I have not yet explored. I'll definitely look into this more deeply.
Show HN: Sideko – Hybrid deterministic/LLM generator for API SDKs and docs
by pmkelly4444 | 2025-08-26 12:36:20+00:00
Hi HN, I’m Patrick. Elias, Kevin, and I are building Sideko (https://sideko.dev), a new type of code generator for building and maintaining API client SDKs from OpenAPI specs.

Traditional SDK generators rely on static templates that produce rigid, machine-generated code. When the API changes, these generators completely overwrite the SDK, destroying any custom modifications developers have made. The result is brittle code that looks artificial and requires constant manual rework.

Our approach uses structured pattern matching queries instead of templates. These queries analyze the existing codebase to understand its structure and intent, then make small updates while preserving custom changes. When we regenerate code, the system recognizes what developers have modified and works around those changes rather than overwriting them. The pattern matching enables our hybrid workflow where deterministic codegen establishes the foundation, LLMs enhance specific components, and the system maintains both the automatically generated and the human-modified code.

Our Hybrid SDK Generation Approach

Workflow: Our system starts with deterministic codegen that generates the base SDK structure, then uses LLMs to enhance specific components where adaptability adds measurable value, while agent rules enforce consistency through type checking and integration tests against mock servers.

Summary: The key advantage is that LLM edits are retained across code regenerations while the deterministic code stays automatically synced with API changes. Language-specific rules for Python and TypeScript guide both LLM modifications and testing to ensure quality and consistency throughout the development cycle.

You can quickly try it out from your terminal:

Install: npm install -g @sideko/cli Login: sideko login Initialize: sideko sdk init Prompt: “Add a new function that…”

Repo is here: https://github.com/Sideko-Inc/sideko

We’d love to hear your thoughts!
by brookst | 2025-08-26 12:36:36+00:00
If play integrity went away, all mainstream Android users would suddenly experience a huge increase in captchas and other security measures.

It’s funny to see the volume of comments on HN from folks who are outraged at how AI companies ferociously scrape websites, and the comments disliking device attestation, and few comments recognizing those are two sides of the same coin.

Play integrity (and Apple’s PAT) are what allow mobile users to have less headaches than desktops. Not saying it’s a morally good thing (tech is rarely moral one way or the rather) just that it’s a capability with both upsides and downsides for both typical and power users.
by Freak_NL | 2025-08-26 12:36:38+00:00
Creativity is more than just deciding that you want 'a space opera, but with an order of knights who yield swords that glow, bad guy looks like a Japanese samurai, reimagined in a 1970s futuristic style.'

Creativity is not just having the idea, it's bearing that to fruition in you own manner (or that of a group of people). Gen-AI outsources the 'creativity' needed to get what it generates. The prompt wrangler provides only the prompt; the rest is drawn from the training data.
by const_cast | 2025-08-26 12:37:00+00:00
Google themselves promotes malware - take a look at the play store. Adware, adware, adware, name meant to confuse people, more adware, probably has a keyloggers, adware adware, probably steals your data, adware adware.

For fucks sake, Meta is at the point they're pulling malware tactics to sell ads.

Circumventing permissions for app to browser talking? Really? FOR ADS? Thats where we're at?

I'm over it. Anyone who thinks this has even the faintest thing to do with malware is legitimately delusional. Not misinformed, delusional.
by adrian_b | 2025-08-26 12:37:07+00:00
A long time has passed since the paradoxes of Zeno of Elea, so now there really is no reason for not accepting that space is infinitely divisible.

The error of Zeno of Elea was that he did not understand the symmetry between zero and infinity (or he pretended to not understand it).

Because of this error, Zeno considered that infinity is stronger than zero, so he believed or pretended to believe that zero times infinity is infinity, instead of recognizing that zero times infinity can be any number and also zero or infinity.

For now, there exists no evidence whatsoever that the physical space and time are not infinitely divisible.

Even if in the future it would be discovered that space and time have a discrete structure, the mathematical model of an infinitely divisible space and time would remain useful as an approximation, because it certainly is simpler than whatever mathematical model would be needed for a discrete space and time.
by SanjayMehta | 2025-08-26 12:37:33+00:00
Big tech is already under regulations in India, and it’s been growing tougher year on year.

Trump has already stuck 50% import duties on Indian products, conveniently exempting pharmaceuticals, of course. The pretext being “Russian oil.”

Since the government didn’t budge on oil, they’re hardly likely to budge on tech regulations.
Show HN: PixCloak – Local image compression and redaction (no upload, OSS)
by rmqyeby | 2025-08-26 12:37:34+00:00
I built a browser‑only image toolkit: Target size (KB) compression (binary search) Resize longest/exact; JPEG/WebP/PNG Batch + ZIP; rename rules Redaction with solid/pixelate; EXIF/GPS removed It’s open‑source (AGPL‑3.0) and works offline (PWA). Live: https://pixcloak.com/compress Redaction: https://pixcloak.com/redact Repo: https://github.com/LeeJinMing/PixCloak Would love feedback on quality vs speed, large files, and presets.
by al_borland | 2025-08-26 12:37:58+00:00
I guess I’ll have to look. It just started happening one day.

One huge fear I have no is breaking my phone while away from home and getting locked out of everything.

I was on vacation several years ago and broke my phone (the only time I’ve ever done that), and got lucky in several ways. I had a 2nd work phone with me. I was able to use that to call an Uber to get to an Apple Store; I was lucky to be in a city with an Apple Store. Then I got lucky again that I was able to talk Apple into giving me a replacement right there instead of a repair, they happened to have a single phone in stock to do that with. Then I got lucky yet again when I went to set it up, because I had an iPad with me by dumb luck, which was able to do my Apple 2FA that I didn’t sign up for.

If I go somewhere with just my 1 phone and no second device… I’m thinking I need to setup and bring a bunch of recovery codes, which has its own risks. My plan would be to cryptically write them down and put them in a money belt, as if those got into the wrong hands I’d be screwed.

I really don’t know what people do who only have a phone and nothing else. It seems they would always have this risk.
by nick486 | 2025-08-26 12:38:01+00:00
realistically, the end point for moderately tech savvy folks is going to a be two-device setup. one cheap phone for basic communication , all the corpo stuff like banking and shirt-and-tie social media + a wifi hotspot. then a second "practical use" device that uses the hotspot, that you fully control and do your tinkering with.

edit: coming to think of it, teaching people to have a device for the "clean stuff" and separate one for the "stupid stuff" could even turn out to be a benefit.
by diego_moita | 2025-08-26 12:38:19+00:00
> might throw India and Brazil closer to China's orbit.

"Might"?

Brazil already exports to China almost 3 times the amount it exports to the U.S.

And after the recent rise in tariffs against Brazil, China announced an huge increase in soybeans and coffee purchase from Brazil. Because of that the price of US soybeans dropped and American farmers sent an open letter to Trump asking him to not cause trouble.
by fp64 | 2025-08-26 12:38:40+00:00
You should still not compromise on error reporting, for example. The user would not know if a failure occurs because it can't create the /tmp file, or the URL is wrong, or DNS failed, or the response was unexpected etc. These are things you can lose hours to troubleshooting and thus I would not fork it and make my own if I have to add all these things.

I also disagree that it's small but mighty, you popen curl that does the core task. I am not sure, but a bash script might come out even smaller (in particular if you compress it and make it self expanding)
by dale_glass | 2025-08-26 12:38:43+00:00
But that's an implementation issue. Do you really want to say, work on a project where somebody renamed "if" to "wenn" because they thought writing code in German would be neat?

If you want to make a special use tool, you can write a function like custom_if(cond, then_callback, else_callback) in most languages.

Maybe I'm just getting old, but as time goes by I like it more and more when things are obvious and non-magical.
by somenameforme | 2025-08-26 12:38:49+00:00
Expedited removal [1] is a part of immigration law dating back to Clinton. People who are in the country unlawfully do not have all of the same rights as citizens or legal non-citizens. And support (or opposition) for immigration in no way whatsoever implies a position on how to deal with people who are in the country illegally. For instance Hispanics are less supportive of immigration than average, but more supportive than average of allowing a path to citizenship for illegal immigrants. And I myself am quite supportive of immigration, but not at all a fan of path to citizenship for illegal immigrants. I even have very specific reasons for that, but my anecdotes are probably irrelevant here.

[1] - https://en.wikipedia.org/wiki/Expedited_removal
by delta_p_delta_x | 2025-08-26 12:39:14+00:00
> I wouldn't put stuff in to `%HOME%\.config` on Windows

Haha, and yet so many (usually Linux-first) applications do. Here's `gci $env:USERPROFILE -Force` on my computer:

d---- 3/6/2022 04:39 .android d---- 6/9/2024 18:14 .cache d---- 31/7/2025 11:10 .claude d---- 16/8/2024 01:38 .config d---- 2/3/2022 07:25 .dlv d---- 7/8/2025 18:20 .dotnet d---- 19/7/2022 07:15 .eclipse d---- 1/4/2022 16:29 .fop d---- 12/10/2024 23:49 .get_iplayer d---- 26/8/2025 01:07 .gk d---- 26/8/2025 01:07 .gnupg d---- 31/12/2022 15:12 .gradle d---- 30/3/2025 15:10 .ipython d---- 22/10/2021 07:59 .librarymanager d---- 9/6/2025 17:53 .local d---- 26/11/2024 12:58 .lucid d---- 31/12/2022 15:14 .m2 d---- 3/11/2022 06:14 .matplotlib d---- 9/10/2024 20:24 .minio d---- 20/4/2023 13:16 .ms-ad d---- 4/5/2023 10:48 .nuget d---- 7/9/2024 02:05 .ollama d---- 2/9/2021 15:14 .omnisharp d---- 15/7/2022 06:10 .platformio d---- 18/6/2024 19:10 .redhat d---- 7/11/2023 12:49 .runelite d---- 2/7/2024 11:17 .sonarlint d---- 10/7/2025 04:42 .ssh d---- 27/12/2021 14:46 .templateengine d---- 9/2/2023 11:35 .thumbnails d---- 10/6/2023 09:15 .vscode d---- 3/4/2023 11:30 Calibre Library d---- 12/8/2022 18:56 dotTraceSnapshots d---- 22/8/2025 22:51 hdos d---- 9/11/2022 02:27 Heaven d---- 6/11/2023 17:29 jagexcache d---- 9/6/2025 17:53 pipx d---- 1/6/2023 07:52 RenPy d---- 1/9/2024 13:16 source d---- 22/8/2021 02:15 Tracing d---- 26/11/2024 16:31 Zotero -a--- 9/2/2023 04:13 53 .git-for-windows-updater -a--- 26/8/2025 00:45 1170 .gitconfig -a--- 16/8/2023 08:07 2413 .kdiff3rc -a--- 26/8/2025 00:59 20 .lesshst -a--- 6/9/2024 18:15 27 .node_repl_history -a--- 6/11/2023 17:29 90 jagex_cl_oldschool_LIVE.dat -a--- 22/8/2025 23:49 74 jagex_runescape_preferences.dat -a--- 22/8/2025 22:51 24 random.dat -a--- 6/11/2023 17:29 24 random2.dat -a--- 20/4/2023 13:50 0 Sti_Trace.log -a--- 22/8/2025 23:49 1 tfa.dat

Observe how not a single dot-directory has the hidden attribute set[1]. This is classic Linux-first development.

[1]: https://github.com/MicrosoftDocs/win32/blob/27277910169f4e1b...
by Rick76 | 2025-08-26 12:39:24+00:00
I wish I could know if the people at OpenAI, Meta, Microsoft and other leading AI companies truly believe this. Personally, I have not seen anything that points to AI taking Jobs. Useful yes, has the same competency as a person, not even close. "I know, really hot take"

So It's either worse case, they are actively lying to increase their investments rolling in, increasing their stock.

I also wonder if It's less evil than that, where they do believe it but are in the big tech sphere and are just so disconnected to how non-tech companies work.

I work in the insurance industry, and to remove people means every task they do would need an "AI layer to it" because as we know there is no LLM that is great at every task. More AI layers mean more points for error.

And there is no job here where It's okay to be confidently incorrect 1-5% of the time.

I'm in my mid 20s and semi grew up on the old internet, what was the point where tech companies become so James Bond villianish. I got into it because of the passionate people in the industry. I know they're still there, but I feel like old tech companies oozed enthusiasm and passion.
by KingOfCoders | 2025-08-26 12:39:46+00:00
AMD 395+/ Cachyos MT Geekbench 6 25334 - not sure where you get your Geekbench number from for the 395+

You: "If it helps you focus on what the actual discussion, we are comparing maximum CPU and GPU speeds for the dollar."

You: "Mac Studio itself is a much more capable box with things like Thunderbolt5, more ports, quieter"
by nicolaslem | 2025-08-26 12:39:57+00:00
It is HP, and the output of the provided adapter does 28V 5A, so in spec.

With some of the other 28V 5A adapters I have, it charges until triggering a compute heavy task and then stops. I have seen reports online of people seeing this behavior with the official adapter. My theory is that the laptop itself does not accept any ripple at all.
by MisterTea | 2025-08-26 12:40:26+00:00
Even The catfish we get in the states isn't great. By itself it's not a good tasting fish but it's not inedible. I was given a simple recipe which is to bread chunks of catfish in a 50/50 mix of flour and corn meal seasoned with Lawry's seasoned salt and fry them in light oil. Comes out pretty tasty and even better with lemon and tartar sauce.
by lapcat | 2025-08-26 12:40:50+00:00
It's not ironic at all. From the article: "They all look like placeholder icons made by a developer who would be the first to admit that they’re not an artist."

I think Gruber would be the first to admit that he's not a designer but rather a writer. His business is one person, himself. In contrast, Apple has over a hundred thousand employees, including quite a few professional full-time designers. You would expect Apple to do vastly better at design than Gruber.

What's ironic is if Alan Dye is no better at design than John Gruber.
by bsenftner | 2025-08-26 12:40:54+00:00
Well, there is a major architectural reason why the entire M-series appears to be "so fast" and that is the unified memory, which completely eliminates the buffer-to-buffer data copying that is probably over half of what a non-unified memory architecture chip is doing at any given time. M-series chips have an architecture that completely eliminates data copying, just reference the data where it is, and you're done.
by scott_w | 2025-08-26 12:41:03+00:00
> You just have to inform user of the risks

Warnings aren't always enough, sometimes we have to lock people down and physically prevent them from harming themselves.

It's not always people being stupid. I recall reading an article by someone who got scammed who seemed generally quite knowledgeable about the type of scam he fell for. As he put it, he was tired, distracted, and caught at the right time.

Outside of that, a lot of the general public have a base assumption of "if the device lets me do it, it's not wrong," and just ignore the warnings. We get so many stupid pop-ups, seemingly silly warning signs (peanuts "may contain nuts") that it's easy to dismiss this as just one example of the nanny state gone mad.
by Bender | 2025-08-26 12:41:21+00:00
They state there is a problem but then state they are happy with what Chrony is doing so what exactly is the problem they are trying to solve? What on their network is requiring better than 200ns? or even 400ns for that matter? Not in theory but in reality? Also there are optimizations they are missing in this document [1] such as disabling EEE.

On a more taboo note, while RasPi's can be great little time servers they have more drift and will have higher jitter but that should not matter for a home setup and should not be surprising. If jitter is their concern then they should consider using mini-pc's, disable cpuspeed, all power management and confine/lock the min/max speed to half the CPU capabilities and disable all services other than chrony. It will use more power but would address their concerns. They could also try different models of layer 2 switches. Consumer switches will add some artificial jitter and that varies wildly from make, model and even batch but again for a home network that should not matter. I think they are nitpicking. Perfect is the enemy of good, especially in a day and age when people prefer power saving over accuracy.

[Edit] As a side note the aggressive min/max poll settings they are using can amplify the inefficiencies of consumer switches and NICs regardless of filter settings and that can make the graphs more chaotic. They should consider re-testing that on data-center class servers, server NICs and enterprise class switches or just reduce the polling to something reasonable for a home network minpoll 1 maxpoll 2 for client, minpoll 5 maxpoll 7 for edge talking to a dozen stratum 1's with a high combinelimit. Presend should not be required even with default ARP neighbor GC times and intervals. Oh and if you want to try something fun with the graphs, run chronyc makestep ever minute in cron on every node. yeah yeah I know why one would not do that and its just cheating.

[1] - https://chrony-project.org/examples.html
by johannes1234321 | 2025-08-26 12:41:29+00:00
> somehow proved popular enough

In my view Teletext has a great property: A single page is short. Thus news articles must be compact and straight to the point. Unlike the text here, which I can fill with fluff, unrelated side remarks and repetition, a teletext author has to find the essence in the news and focus. That makes scanning Teletext news quick while giving a good view on what is "important" (by the standards of that broadcaster)
by postexitus | 2025-08-26 12:41:41+00:00
Agreed that technology opens up possibilities. If we continue on the movie analogy, moving from practical effects to CGI opened up possibilities - however it still had limitations (realism, uncanny valley, cost, render time etc.) - which pushed people to be strike a balance. However AI generated stuff gives you unlimited possibilities - whatever you imagine, becomes the scene. I recently saw a AI-augmented tourism video of a major tourist destination - it was vomit inducing. Of course, one may argue that it's just lack of art direction - same effect could be had with more traditional methods, but I still believe cost / possibilities constraints pushed people in the right direction. Maybe it's the luddite in me talking.
by panny | 2025-08-26 12:42:03+00:00
Five months for stealing a flag? There's another part of the constitution which says the punishment must fit the crime. We don't care about this part though, do we?

Edit: since I'm "posting too fast"

>has some value.

https://www.amazon.com/s?k=black+lives+matter+flag

It's a $20 flag, and we paid for his rent and meals for five months over it. He could have simply been court ordered to replace their flag, but instead we spent a mountain of tax money feeding and housing him. He won. And the 1A lost at the same time.
by doodlebugging | 2025-08-26 12:42:03+00:00
I really love the way this is put together. This is a great way to illustrate someone's journey through life.

I am doing a similar project with family genealogy so it covers a longer span of time but the family connections to places become tangible. You really see how some people live out their entire lives in one small area while others hit the trails and find a way to prosper in some far-off locality. It especially stands out when you look at children and inheritances since the first-born son typically ended up with the father's best assets and other sons needed to find their own way with smaller parcels of land or almost nothing. Perhaps the most interesting part is discovering all the loops and intersections where a descendant ends up living or working in a town where an ancestor lived generations earlier without knowing anything about that ancestor. Feels like the circle is completed when someone later cycles back through and finds that they also like the place well enough to stay a while.
by pcaharrier | 2025-08-26 12:43:16+00:00
>Finally, the Order contemplates deporting and otherwise denying immigration benefits to aliens who desecrate the flag, "under circumstances that permit the exercise of such remedies pursuant to Federal law." Whether deportation of aliens based on their speech is constitutional is unsettled.

I wouldn't be the first person to note that this executive orders seems like it's a distraction tactic for something else, but this part makes me wonder if the distraction tactic is right there on the face of the thing. Perhaps there's an attempt here to give the administration another "tool in the box" for stepping up immigration enforcement actions.
by brookst | 2025-08-26 12:43:36+00:00
That’s a “seatbelts so no good because people still die in car crashes” argument with a topping of “actually they’re bad because they give you a false sense of security”

Play integrity hugely reduces brute force and compromised device attacks. Yes, it does not eliminate either, but security is a game of statistics because there is rarely a verifiably perfect solution in complex systems.

For most large public apps, the vast majority of signin attempts are malicious. And the vast majority of successful attacks come from non-attested platforms like desktop web. Attestation is a valuable tool here.