MurphyA/hacker-news huggingface dataset:
by sarchertech | 2025-11-09 14:59:01+00:00
First, the stories you mentioned are very famous. The audience watching Oh Brother Where Art Thou is aware it’s an adaptation of the Odyssey. Therefore it’s not someone attempting to pass off work as their own.

The stories this authors copied were either unpublished manuscripts she got access to in writers groups or very obscure works that it’s unlikely her readers had read.

Second, the examples you gave were extremely transformative. Just look at the differences between Westside Story and Romeo and Juliette. It’s a musical for goodness sake. It subverts expectations by letting Maria live through it.

The writings at issue are short stories, so there’s less room for transformation in the first place. And there was clearly not even a strong attempt at transformation. The author even kept some of the same character names.

There was no attempt to subvert expectations largely because the audience had expectations, since they weren’t aware of the originals.

>change settings

She didn’t even do that.

> for books nobody bats an eye

If a popular book were revealed to be a beat for beat remake of an obscure novel with the same setting, similar dialogue, some of the same character names, and few significant transformative elements, you can bet your life there would be a scandal.
by api | 2025-11-09 14:59:31+00:00
Presence of material comforts doesn't make one happy, but their absence sucks. It's a different kind of suck, a more immediate physical one, than the social and metaphysical angst experienced by wealthy bored people. You don't have time or energy to contemplate your existence enough to suffer from metaphysical or social issues like this.

The number of downvotes I got for the top message shows how pervasive the romanticization of the past is in the developed world. Romanticizing scarcity and poverty is only possible among people who have never experienced it before.
by jknutson | 2025-11-09 14:59:34+00:00
I would agree. That’s exactly what the example I gave (list-to-tree) does. LLMs are actually pretty OK at writing regexes, but for long word lists with prefix/suffix combinations they aren’t great I think. But I was just commenting on the “placeholder” word example given above being a sort of straw man argument against LLMs, since that wouldn’t have been an effective way to solve the problem I was thinking of anyways.
by animal531 | 2025-11-09 15:01:04+00:00
Nice find, I'll add the name to my list.

I don't know about everyone else, but I find that I hate having to hold my e-reader. Also some years ago when I had 3 months of recovery time for a back operation I bought a tablet holder, which I have since attached to what is now my reading chair.

You can also now get some really nice magnetic y-shape arms that you rest on a table or surface (or wrap around something) that can hold a light e-reader magnetically without trouble.
by btbuildem | 2025-11-09 15:02:32+00:00
Needs more discovery interactions - first one being node mouseover highlights all associated links.

It's 2025, I don't want to look at a giant hairball. At top level, give me a summary, reveal detail as I drill down.

Am I using this as a reference? The search looks promising, I can follow thru and find specifics on a particular item I am after.
by Aurornis | 2025-11-09 15:05:00+00:00
> there is a lot of friction trying work with them in LibreOffice

LibreOffice is always a sticking point, in my experience. I some times get roasted for saying it, but if you want people to have a good experience with Linux, point them toward something online like Google Docs. Yeah it’s not consistent with the ideological purity that some people want, but in my experience non-technical people do much better on Linux when they don’t have to deal with LibreOffice. I won’t even speculate why, it’s just not a good fit for non-technical Linux newcomers.
by londons_explore | 2025-11-09 15:05:10+00:00
I'm of the opinion, sadly, that running some custom build of android with a few compiler options tweaked away from their defaults, is probably far more secure than the latest patched versions of iOS or Android.

Yes, it is effectively security by obscurity using the fact that nobody knows exactly which compiler options you tweaked, but the reality is it works really well since almost all exploits need to know some code offsets very precisely to work.

Also, many state security agencies have a ready to go exploit for the latest iOS, but they don't have a team ready to assemble a custom exploit for your modded android.
by kevlened | 2025-11-09 15:05:20+00:00
Your example template and the others here are almost jsx after it's compiled (handwritten below). This jsx discussion seems more about removing the compile step, which you can do with https://github.com/developit/htm

import { createElement as m } from "your-jsx-compatible-library"; var ListComponent = () => { let count = 0, selected = null; return { view: ({ attrs: { items }}) => m("div", null, m("p", null, "Clicked: " + count + " times"), m("ul", null, items.map((item) => m("li", { onclick: () => { count++; selected = item; }, style: { cursor: "pointer", color: item === selected ? "blue" : "black" }, }, item) )), selected && m("p", null, "Selected: " + selected) ) }; };
by estimator7292 | 2025-11-09 15:05:50+00:00
Mozilla, please. I just want a browser. I want to enter a URL and visit a website, end of experience.

I don't want my browser to be "helpful". I don't want my browser to be "smart" or "featureful" or ""modern"" or """beautiful""".

Firefox has precisely one job: navigate to a URI and display the website or file it describes.

End. Of. Experience.

You're a browser company, please just make a goddamn browser. I'm begging you. I just want to browse the internet in peace and quiet.

I use LibreWolf because IMO vanilla Firefox is just as disgusting and useless as Google Chrome. Using bare Firefox instead of Librewolf is about the same level of disgust and annoyance as browsing without uBlock.

I don't want Mozilla to fail, but Jesus Christ they need to jettison the entire c-suite into the nearest active volcano.
by quantified | 2025-11-09 15:06:20+00:00
What's the ascetic path? Between being a monk and a multimillionaire by 40, there is quite a spectrum.

I get that being a PhD is quite an investment (having a couple close family members with doctorates). One has made a really good difference, not world-changing but still. They've led quite comfortable lives. Not in a field that would be as lucrative as yours for simple employment.

Get the IP counsel.

I do hope you make more advances that can improve people's well-being.
Show HN: React Source Lens – Jump from UI components to source code in one click
by ombedzi | 2025-11-09 15:06:22+00:00
React Source Lens is a development tool that lets you inspect React component source code directly in the browser.

How it works:

Add useReactSourceLens() to your React app Hover over any component in your app Press Cmd+Shift+O (Mac) or Ctrl+Shift+O (Windows/Linux) A modal appears with the file path and line number Click "Open in VS Code" to jump directly to the source code Key features:

Visual overlay shows which component you're hovering over Works with React's debug information (development mode) Optional Babel plugin for enhanced source detection VS Code integration with vscode:// protocol Toggle overlay with Cmd+Shift+L Installation:

npm install react-source-lens Usage:

javascript import { useReactSourceLens } from 'react-source-lens';

// Basic usage useReactSourceLens();

// With VS Code integration useReactSourceLens({ projectRoot: '/path/to/your/project' }); Why it matters: When working on large or unfamiliar React codebases, finding component definitions can be time-consuming. This tool eliminates that friction by providing instant source code navigation.

Built with modern React and works with Vite, Create React App
Ask HN: What should we call vibe coding when it's LLM-assisted problem solving?
by kaspermarstal | 2025-11-09 15:07:38+00:00
When I help Claude Code solve a nasty bug it doesn't feel like "vibing" as in "I tell the model what I feel the website should look like". It feels like sniping as in "I tell the model how to adjust for wind, elevation, and range to hit my far away target".

The original Karpathy definition says it’s only “vibe coding” if you aren’t reading the code it produces. So if I am not vibe coding, what am I doing?
by mindslight | 2025-11-09 15:08:14+00:00
It's the fake rightist "Libertarianism" of freedom for me, but not for thee. The main freedom he desires is the freedom to coerce other people. This is patently not libertarianism, but that doesn't stop these powermongers from cloaking themselves in the label to distract from their goals while assuaging their own egos. Similar to how they use religion.
by dynm | 2025-11-09 15:09:28+00:00
I think this is the main content of the law. (Everything below is quoted.)

---

Section 3. Right to compute

Government actions that restrict the ability to privately own or make use of computational resources for lawful purposes, which infringes on citizens' fundamental rights to property and free expression, must be limited to those demonstrably necessary and narrowly tailored to fulfill a compelling government interest in public health or safety.

---

Section 4. Infrastructure controlled by artificial intelligence system -- shutdown.

(1) When critical infrastructure facilities are controlled in whole or in part by an artificial intelligence system, the deployer shall ensure the capability to disable the artificial intelligence system's control over the infrastructure and revert to human control within a reasonable amount of time.

(2) When enacting a full shutdown, the deployer shall consider, as appropriate, disruptions to critical infrastructure that may result from a shutdown.

(3) Deployers shall implement, annually review, and test a risk management policy that includes a fallback mechanism and a redundancy and mitigation plan to ensure the deployer can continue operations and maintain control of the critical infrastructure facility without the use of the artificial intelligence system.
by blasphemers | 2025-11-09 15:10:59+00:00
What payment provider is allowing payments without accessing the customers current funds? With a CC, you can charge $1000 with only $100 in your bank account. That is not something you can do with ACH, check, cash, etc. Pay Now Pay Later providers like Affirm would also allow this, but I'm not sure what that looks like from a merchant POV
by rsynnott | 2025-11-09 15:11:06+00:00
... I mean, VW Group is the largest seller of EVs in Europe. How are you defining 'winning' here? Some sort of monopoly?

The whole "electric cars in Europe" thing is a fascinating example of what the media finds interesting vs reality. If you got caught up in the media coverage, you'd probably think it was Tesla vs BYD. Here is the reality: https://eu-evs.com/marketShare/ALL/Groups/Bar/All-time-by-Ye... (you can definitely see the impact of the Swasticar Problem in 2025).

In the past decade, Tesla has spent maybe a year in the lead. It is currently the smallest player in the top eight. BYD is not even _in_ the top eight. It is not even the best-selling Chinese manufacturer; that'd be Geely (which does just scrape into the top eight).

(Minor caveat on these numbers: IMO Renault–Nissan–Mitsubishi is not a _proper_ auto group, and should probably be split out.)

From the media's point of view, the trouble is that "VW is selling a lot of cars" is a _boring_ narrative; that is what one expects to happen. "Two foreign companies are jockeying for position in the market" is a somewhat more interesting one, even if neither actually sells very many cars.
by scott_w | 2025-11-09 15:11:16+00:00
> If you're doing things blindly in Linux, there's no point. The value is in understanding and leveraging that understanding to achieve your goals.

I don’t know about that. Just to be upfront: I’m not advocating putting your kids through this because I think they have to have that motivation for themselves to really benefit.

However, I basically did blindly follow guides to try and get things working without fully understanding what I was doing. Over time, things stick and I’m able to look under the surface and get a better understanding and better solve the problem I’m facing.

Hell, any “Learn X Language” book works like this! There’s always boilerplate that you need to kinda skip over for a while just so you can get a running program. Hell, I’m leaning Rust and I’m using #[] “decorators” and I couldn’t tell you exactly what they’re doing!
by surajrmal | 2025-11-09 15:11:20+00:00
Small relative to the number of total influencers maybe, but I'm not sure it's a small number in absolute terms. There are an estimated 12 million full time influencers in the US, and approximately 1% of them have 100k+ followers. That means 120k people likely are making 6 figures at a minimum. Influencers with smaller audiences can still make significant income depending on engagement, sponsorship, demographic, hours worked, and platforms they are operating on.
by ocdtrekkie | 2025-11-09 15:12:05+00:00
Without traceability, any app that can be used for abuse will be. (An HN reader used an anonymous mail service to send me some hate speech and tell me to kill myself within the last day. The service they used to do it obviously does not care, but also cannot do anything about it, because they don't know who used their service to do it.)
by zahlman | 2025-11-09 15:12:09+00:00
> The full app store might be too much for younger children (mummy what's a flatpak?)

More to the point, they won't know what to look for, or might decide on something inappropriate (or even just unexpectedly hard to use).

> eg Minecraft and scratch and then a (simple!!) Python IDE.

If the kid is interested in and ready for creating a program by actually typing in text, a plain text editor (that can be Xed or Kate or whatever) plus the command line will probably serve better. The simplest functional IDE is really the built-in IDLE, and it's IMX not pleasant to use by comparison. The built-in command-line REPL, on the other hand, improved substantially in 3.13.
by amluto | 2025-11-09 15:12:13+00:00
Sometimes avoiding boilerplate is out of scope. I’m currently using an LLM agent to write a Home Assistant integration. The LLM is happy to write boilerplate crap to interact with the terrible Home Assistant API without complaining about it. Sure, some of the code it writes is awful, and I can fix that. (The record was about 15 lines of code, including non-functional error handling, to compute the fixed number zero.)

Becoming proficient at banging out Home Assistant entities and their utterly ludicrous instantiation process has zero value for my career.
by jedimastert | 2025-11-09 15:12:13+00:00
I don't want to police someone else's parenting, but even with supervision I would be deeply cautious against exposing kids to LLMs from a developmental standpoint. Even adults have a hard time not anthropomorphizing LLMs, a kid under a certain again would essentially be unable to not view an LLM as a person, which could have some SERIOUS ramifications down the line.
by miningape | 2025-11-09 15:12:43+00:00
> If you don’t provide the context, Linux is not empowering- it is just a windows that works less

Couldn't agree more - Linux can be a great way to get into computing. But only if done in the right way. Arguably for an older kid / teenager (boys usually) it's important to have access to the same games your friends are playing, otherwise you start to become naturally excluded from lunch table talk.

Of course it still depends if the kid is a social butterfly etc., but parents should understand this.
by recursivedoubts | 2025-11-09 15:13:22+00:00
Yes, you can see the code here:

https://github.com/bigskysoftware/htmx/blob/24e6d5d7c15e34c9...

We bind `fetch` in the `ctx` object to the standard `windw.fetch` but you can replace it with whatever you want (for example in the `htmx:before:request` event triggered immediately afterwards)

Pretty much everything is swappable using this technique.
by techblueberry | 2025-11-09 15:13:37+00:00
There’s a joke in the big short where Brad Pitt’s character is sitting in a pub in the UK, talking about a financial detail involving millions of dollars, and the pub owner says “Are you a banker or a drug dealer, because if you’re a banker, you can fuck off!”

I certainly Sympathize with YCombinators view that certain regulations benefit big companies over startups and they want to see it be easier for startups to enter the market, but it’s harder for me to sympathize with Marc, where it seems like the history of finance is to go as hard as possible to make as much money as possible, then when the eventual crash comes, make the public pay for the losses.

Marc comes across as a proud vulture capitalist who might say something like “if poor people are too stupid to read the fine print, it would be stupid of me not to take their money!”
by ivan_gammel | 2025-11-09 15:13:44+00:00
I will have to repeat myself, because I already answered this above. The fact that paid ads for jobs exist is clear indication that „free job boards“ channel doesn’t perform well enough, so employers are ready to pay extra. Paid job ads market has not gone in first few months, it is sustainable, i.e. people continue to pay because they have satisfactory conversion. It’s already proven by market that pull+push performs better, otherwise push wouldn’t exist. If push has gender-based targeting, then it creates an advantage for a specific gender - and that’s it. I did suggest plausible mechanics of why push works, but we don’t really need to find concrete examples, neither it is possible: you cannot present things that didn’t happen. If someone didn’t see an opportunity because ads were not shown, this person is not aware of it and cannot complain.
by avalys | 2025-11-09 15:14:24+00:00
The most recent hilarious example of this was a British newspaper that contacted “Bill DeBlasio” by email for comment on the NYC mayor election (Bill de Blasio is a former mayor of NYC), without ever verifying (or apparently, even asking) that they had found the person they intended.

https://www.semafor.com/article/10/29/2025/british-newspaper...

The man at the heart of a high-stakes mix-up that rippled through global political journalism in the final days of the New York mayoral campaign was neither “falsely claiming” to be former Mayor Bill de Blasio — as the Times of London suggested — nor, as The New York Times wrote, a “de Blasio impersonator.”

He is, instead, a 59-year-old Long Island wine importer named Bill DeBlasio, who merely responded to an email from a journalist seeking his views on Democrat Zohran Mamdani’s policies.

“I’m Bill DeBlasio. I’ve always been Bill DeBlasio,” DeBlasio said in an interview conducted Wednesday evening through his Ring doorbell in Huntington Station, Long Island, from his current location in Florida.

“I never once said I was the mayor. He never addressed me as the mayor,” DeBlasio told Semafor. “So I just gave him my opinion.”
Show HN: A directory of better alternatives to well-known softwares
by uaghazade | 2025-11-09 15:14:24+00:00
Hi, I'm software dev with 2x exit.

I collected some affordable alternatives to expensive and well-known tools for a while. Mostly for personal use.

Now I built the platform and added them here. Also, community help to grow with their tools and suggestions.

Enjoy and if you have any alternative for popular softwares or have a suggestions please submit here to make it the internet's biggest alternative software platform.
by ossopaak | 2025-11-09 15:14:56+00:00
> now i can share my thought without worrying about formatting and grammer and css and blah blah

This is exactly what people want you to worry about. Doing otherwise signifies you’re low trust and don’t care about the reader.

The root of the above is: if you were competent, the points you listed above don’t take long and aren’t a meaningful inhibitor to making content. Like coding, AI is fancy autocomplete at this point. If you weren’t competent, you need to get there, otherwise you’re taking a shortcut on your personal brand which is extremely untrustworthy and looks awful. If you care so little about the reader and so much more about producing content, that is not going to come across well.
by neilv | 2025-11-09 15:15:16+00:00
One of the hiring problems that companies face is they're now flooded with resumes. And the easiest thing to do is have many false-positive declines. That alone can explain lots of random declines.

This can also dovetail with illegal hiring discrimination: when there's an exec/manager who doesn't want to hire women, people with kids, people likely to feel pressure to have kids soon, military veterans, ethnic groups, religious groups, etc... it's really easy for those resumes to be among the ones quickly discarded, with or without pretext. It's plausibly deniable, because of all the random declines of good resumes.
by Polizeiposaune | 2025-11-09 15:15:18+00:00
Another recent name collision story: https://www.yahoo.com/news/articles/british-newspaper-spoke-...

(Note the slightly different spelling; the former mayor is "de Blasio", while the wine importer is "DeBlasio")

quote:

The man at the heart of a high-stakes mix-up that rippled through global political journalism in the final days of the New York mayoral campaign was neither “falsely claiming” to be former Mayor Bill de Blasio — as the Times of London suggested — nor, as The New York Times wrote, a “de Blasio impersonator.”

He is, instead, a 59-year-old Long Island wine importer named Bill DeBlasio, who merely responded to an email from a journalist seeking his views on Democrat Zohran Mamdani’s policies.

“I’m Bill DeBlasio. I’ve always been Bill DeBlasio,” DeBlasio said in an interview conducted Wednesday evening through his Ring doorbell in Huntington Station, Long Island, from his current location in Florida.

“I never once said I was the mayor. He never addressed me as the mayor,” DeBlasio told Semafor. “So I just gave him my opinion.”
by rpdillon | 2025-11-09 15:15:47+00:00
I was ready to dismiss the article on the basis of its sensationalist writing, but I wanted to dig into the study as well. After reading through it, I asked my wife, who's a sociologist and researcher, what she thought about these conclusions based on the survey data. She said that collecting survey results in this kind of longitudinal study is considered a valid source of data about trends like this, but she said the obvious caveat is that you can't determine causation or what the practical impact is. The article does not hesitate to state hypothesis as fact, which is probably where the dismissals are coming from.
by mindslight | 2025-11-09 15:17:15+00:00
It made it to the Supreme Council, so obviously there were good arguments on both sides and it could have been decided the other way. But fundamentally the rationalization of how it was decided is rooted in this deep seated assertion that people working for companies are doing so personally-voluntarily, ultimately stemming from the US's broken legal conception of rights in terms of a "negative" framing. While it would be great to reframe individual liberties in a positive sense so conflicts could be weighed equitably, I don't see that happening any time soon. Hence, focusing on regulating the government-created liability-limiting legal structures that encourage such scale in the first place.