MurphyA/hacker-news huggingface dataset:
by hiAndrewQuinn | 2025-04-21 19:39:49+00:00
I'm not, but any time spent on #3 is time not spent on #1 and #2. So why wouldn't a profession specialized in the harder tasks make more money?

My real point is claiming #3 is the easiest is just silly. It's obviously much easier to come up with good business ideas in the abstract than to bring them into being. The mixture works because software as a business is an O-ring problem. These 3 tasks are not cleanly separable, they're all part of a feedback loop together.
by littlestymaar | 2025-04-21 19:40:06+00:00
Read a bunch of books not present in the training data on a specific topic, and learn something from it.

You can cheat with tooling like RAG or agentic frameworks, but the result isn't going to be good and it's not the AI that learns.

But besides this fundamental limitation, had you tried implementing production ready stuff with LLM, you'd have discovered that language models are still painfully unreliable even for the tasks they are supposed to be good at: they will still hallucinate when summarizing, fail to adhere to the prompt, add paragraphs in English at random when working in French, edit unrelated parts of the code you ask it to edit, etc, etc.

You can work around many of those once you've identified it, but that still counts as a fail in a response to your question.
by bazoom42 | 2025-04-21 19:40:25+00:00
Surely complexity is a factor? A procedual implementation will necessarily have the same essential complexity as the regex it replaces, but then it will additionally have a bunch of incidental complexity in matching and looping and backtracking.

Regexes can certainly be hard to read - the solution is to use formatting and comments to make them easier to understand - not to drown the logic in reams of boilerplate code.
by DevOps72 | 2025-04-21 19:41:06+00:00
There are a lot of users that have complained about the s-banning on this site. While the moderation team of this site seems to be well-intentioned, it does inevitably lead to a very strong slant. S-banning users doesn't make them or their viewpoints go away. They just end up happening elsewhere.

Because those conversations do end up happening elsewhere, this site is famous for leaving readers with a strongly false impression of what viewpoints are actually popular among whatever you would want to call this Silicon Valley hacker / VC scene space.

The highly insidious thing about censorship is not only you don't know what you're not seeing but you don't know you're not seeing it -- you don't know what's missing.
by asmor | 2025-04-21 19:41:06+00:00
Crows have surprisingly diverse taste and are capable of delaying gratification. We feed peanuts, kibble and cashews, and of those the cashews are considered so delicious, that some crows will refuse other food in hopes that we'll hand out cashews.

It's pretty cute how disappointed they can look when they realize you just threw a peanut.
by watwut | 2025-04-21 19:41:16+00:00
> Saying you shouldn't educate the lower classes or not educate girls would be met with huge resistance from most Republicans,

It would not outrage evangelical conservatives at all. It is what they believe in, except they put it into nicer words. Women should be helpmeet for their husbands. They should homeschool and focus on family, need education only to the level necessary for that.

As for Republicans, they consistently vote for policies to achieve the above.

> America is a fundamentally leftist nation

If you define the left in some completely novel way, maybe.

> America never had to deal with land redistribution because America never had a feudal system that required it.

You might want to read more about how America came to be. The land distribution was rather large issue there.
by fsiefken | 2025-04-21 19:41:41+00:00
Yes, i have thought of that once, thanks for reminding me. I am so focused on transparent speech compression that I forgot about a more lossy speech encoding method. So with zstd compression you could reach 30 bps of bandwidth, cloning your voice and your communication partners voice with a voice font and perhaps also clone a personal conversation style with Dia https://github.com/nari-labs/dia - you might get close to the 'natural' conversation.
by throwaway1854 | 2025-04-21 19:41:53+00:00
> So should we let people under 18 legally buy

People under 18 shouldn't be able to legally buy anything unsupervised except certain necessities such as clothes, food, etc. For the same reason they cannot legally enter into contracts.

> you have to start to reason and compromise with them more.

Ok, but if you catch 13 year old about to hurt someone, I hope you are pulling them away and not merely reasoning with them. If you can't keep a phone out of your 13 year old's hands, you failed as a parent or your child deserves to be institutionalized. You're still responsible.

If we are not going to have a communal model of childrearing, e.g. if we insist the optimum situation is that individual parents/families completely fund their own pregnancies, feeding children, educating children, etc., then the parents should own keeping the children out of trouble as well.

> Those kids have bad parents but to a 13-17 year old they have "cool" parents, and now every other kids is gonna wonder why their parents are so lame.

Part of controlling children is not caring about every opinion they have, such as this one.
by mrDmrTmrJ | 2025-04-21 19:42:18+00:00
In the US Nuclear gives about 19% of total generation and hydro another 6%. So you don't have to go beyond 75% renewables to start with.

Long term, we need a combination of the following technologies to get to 100% carbon free electricity with 80% renewables: 1. Long distance transmission lines. 2. Some type of "clean, firm, dispatchable" power. Examples include: Nuclear fission, fusion power, deep geothermal, and space based solar power.

We can certainly use the cost savings from getting to 80% renewables to finance figuring out how to scaling production of one (or more) of the later technologies to lower cost. Simply reducing the regulatory burden on Nuclear Fusion can accomplish that if a society chooses this path.

Lot of work to do. And many economic powers would loose out from this transition (e.g. Exxon or Russia) but totally feasible to accomplish.

If you want to do a deep dive into cost scenarios look at the work of Christopher Clack or Jesse Jenkins.

Example: https://www.nature.com/articles/nclimate2921
by matklad | 2025-04-21 19:43:13+00:00
The thing is, this is not type-level programming, this is term-level programming. That there's no separate language of types is the feature. Functional/imperative is orthogonal. You can imagine functional Zig which writes

Pair :: type -> type -> type let Pair a b = product a b

This is one half of the innovation, dependent-types lite.

The second half is how every other major feature is expressed _directly_ via comptime/partial evaluation, not even syntax sugar is necessary. Generic, macros, and conditional compilation are the three big ones.
by seabass-labrax | 2025-04-21 19:43:24+00:00
The first thing that comes to mind is that Qt now has a WebAssembly port[1] using Emscripten[2], so depending on your use-case, you could possibly just run Qt on the Web platform and avoid the need for a JavaScript framework entirely.

[1]: https://doc.qt.io/qt-5/wasm.html

[2]: https://emscripten.org
by chunkmonke99 | 2025-04-21 19:43:24+00:00
I really like Gemini 2.5 and the price is excellent!!! I find it very fun and useful! The AGI narrative is annoying and exhausting ... because it's as though we are just sitting around waiting for some "eschatological product announcement" ... I just don't think these systems are minds and we should frame these as "cultural technologies" like the internet, bureaucracies, "democracy" etc. as some "experts" have asserted. I don't think we should frame the narrative as "competing" with these artifacts... Even the concept of ASI is strange: let's assume there are some alien "super" intelligent beings on planet Zeno that understand the universe much better than us and can communicate at a much higher bandwidth than us. How would we even communicate with them? What will we say? How do humans communicate with an ant? Or even a chimp? I don't think a real "super intelligent" being would be comprehensible to us and their actions would seem random or even hidden.
by steveklabnik | 2025-04-21 19:43:25+00:00
I got verified in the initial round of verification.

On a technical level, this sort of works like a Root CA: anyone can verify anyone by publishing a `app.bsky.graph.verification` record to their PDS. Bluesky then chooses to turn those from trusted accounts into the blue check, similar to browsers bundling root CAs into the browser.

* https://pdsls.dev/at://did:plc:z72i7hdynmk6r22z27h6tvur/app.... <- bluesky verifying me. it's coming from at://bsky.app, and therefore, blue check

* https://pdsls.dev/at://did:plc:3danwc67lo7obz2fmdg6jxcr/app.... <- me verifiying people I know. it's coming from at://steveklabnik.com, and therefore, no blue check.

I am not 100% sure how I feel about this feature overall, but it is something that a lot of users are clamoring for, and I'm glad it's at least "on-protcol" instead of tacked on the side somehow. We'll see how it goes.
by nyx | 2025-04-21 19:43:25+00:00
The way I see it, the suggestion that one can simply "vote with their wallet" is absolutely a pro-corporation stance because it pretends that consumers and megacorps have equal footing in the market. This premise is a bit of a spherical cow because it--conveniently for corporations--ignores monopoly, price fixing, anti-consumer corporate fraud at scale and flouting of regulations. Perhaps, in the frictionless vacuum of an Ayn Rand wet dream where every interaction is a transaction between two equals operating perfectly rationally, where there's no governments thus no regulatory capture, no barriers to entry, and so on, this might make sense--but in our world it does not.

You tell me that nothing will change the companies apart from market forces, but in response to another commenter you said it well yourself: "this kind of behavior should be illegal." If we had consumer protection laws, and those laws had teeth, maybe a company would have to consider the possible risk to future profits of engaging in the next abusive, ethically bankrupt scheme. It wouldn't be possible to be, as former FTC chair and antitrust warrior Lina Khan put it, "too big to care."

I'm not so naive as to imagine that more economic guardrails are a panacea for consumer suffering, but to me it seems that the globalized economy and its Western democratic hegemons have spent much of the post-WWII era on a deregulatory death march, and we can see with our own eyes how well it's going.
by bluefirebrand | 2025-04-21 19:44:03+00:00
> Most code that LLM emits are easier to understand than equivalent code by humans in my experience

Even if this were true, which I strongly disagree with, it actually doesn't matter if the code is easier to understand

> I think you are referring to the situation where people just don't read the code generated at all.. in that case it's not really LLM's fault

It may not be the LLM's "fault", but the LLM has enabled this behavior and therefore the LLM is the root cause of the problem
by louison11 | 2025-04-21 19:44:34+00:00
Early Christian teachings were deeply anti-wealth — but context matters. Back then, wealth mostly came from land grabs, tax farming, and debt slavery. The rich were rich because the poor were poor. Christianity started as a movement of the oppressed under empire, and its ethic of radical sharing was a way to survive a brutal, zero-sum system.

Fast-forward to today: most people aren’t living under that kind of direct economic violence. In fact, doing what early Christians did — selling everything and giving it away — would often create more suffering. Try paying for healthcare or your kid’s college without savings. In a modern context, investing, and wealth-building can be acts of love and protection — not greed. I don't think it'd make me a better man and father to just subject my entire family to poverty.

So maybe the point isn’t “money = evil,” but “systems that enrich some by grinding down others = evil.” The ethical challenge is still valid — just adapted for a world where your 401(k) isn’t funded by enslaving your neighbor.

It's not that we should interpret the Bible differently and make it say whatever we want; but that like any story, we need to look at the context within which it took place.
by 9283409232 | 2025-04-21 19:44:39+00:00
This is a good way to lose a sale. Like the person you are responding to said, I have done user funnel work and every step between the desire to purchase and completing the purchase is dropping users out the funnel. This is the idea behind retailers like Amazon introducing one click purchase. If someone has the impulse to buy you want to get as out of their way as possible.
by steveklabnik | 2025-04-21 19:44:53+00:00
Nothing: anyone can hand out verifications to anyone they'd like.

Now, how those are displayed is up to the display software. BlueSky themselves get to decide who gets a blue check based on verification records, but if you wrote your own software, you could do whatever you'd like. There's a bsky fork that already has an account option to let you hide blue checks in your own view.
by tux3 | 2025-04-21 19:45:26+00:00
If you have an M3/M4 and are stuck on XNU like me, and you want a something between the notes app and a whole Electron IDE, it turns out that Kate also supporte macOS

(Actually, a lot of KDE programs do, I was elated to find out I could use Dolphin as file manager when I was limited by Finder)

I think Kate strikes this really nice middleground. It starts up immediately as just a text editor, but you can push it as far as you want to
by daveslash | 2025-04-21 19:45:44+00:00
Agree. It's social, but also semi-anonymous. It's a nice balance. It's not anonymous like 4chan, because on Reddit you still have a username and post/comment history, so you have a reputation. But it's largely anonymous because most people don't actually know people and it's not filled with "influencers". Though... it does have a bot problem. Glad to know you know of poop knife! My internet culture goes back to whitehouse.com and towel.blinkenlights.nl. :) Nice term for, uh... citrus parties.
Show HN: HyperAgent: open-source Browser Automation with LLMs
by ashekhawat | 2025-04-21 19:46:26+00:00
Hey HN!

Excited to show you HyperAgent, a wrapper around Playwright that lets you control pages with LLMs. With HyperAgent you can run functions like:

await page.ai("search for noise-cancelling headphones under $100 and click the best option") or const data = await page.ai( “Give me the director, release year, and rating for 'The Matrix'", { outputSchema: z.object({ director: z.string().describe("The name of the movie director"), releaseYear: z.number().describe("The year the movie was released"), rating: z.string().describe("The IMDb rating of the movie"), }), } );

We built this because automation is still too brittle and manual. HTML keeps changing and selectors break constantly, Writing full automation scripts is overkill for quick one-offs.

Also, and possibly most importantly, AI Agents need some way to interact with the web with natural language.

Excited to see what you all think! We are rapidly adding new features so would love any ideas for how we can make this better :)
by ZeroGravitas | 2025-04-21 19:46:34+00:00
I usually detest most Spiked articles, but this is an excerpt from a book, and the author seemed reasonably level headed in a recent Financial Times half hour mini documentary about nuclear linked here:

https://news.ycombinator.com/item?id=43741654

All this history is interesting but doesn't really reflect the more recent radical price plunge of solar, wind and batteries that have made new build nuclear basically irrelevant.
by ijk | 2025-04-21 19:46:37+00:00
I think React is one of those areas where consistency is more important than individual decisions. With a lot of front-end webdev there's many right answers, but they're only right if they are aligned with the other design decisions. If you've ever had to edit a web page with three different approaches to laying out the CSS you know what I mean.

LLMs _can_ do consistency, they're pretty good continuing a pattern...if they can see it. Which can be hard if it's scattered around the codebase.
by noduerme | 2025-04-21 19:46:38+00:00
You're talking about a political conversation in which people are discussing ideas. I'm talking about experiencing a situation in which people I've never even met are actively rude to me because someone told them I "support Israel". I'm perfectly willing to have a conversation about its faults and mistakes. That's not what's going on here.

One can be Jewish and not support Israel. One can condemn Israeli policies without being an antisemite. But the reason you're seeing a lot of conflation is that a lot of Jews were murdered, tortured, raped and kidnapped from their homes on 10/7, and the world took that as an opportunity to blame Israel and to discuss whether these Jews should really have a country at all. The singling out of Israel as an illegitimate state, out of all countries in the world, is antisemitic. Taking issue with its policies is one thing; taking issue with its right to exist is quite another. If only because the inescapable reality is this: The destruction of Israel would involve the deaths of millions of Jews who don't have any other country to go to. The world may not care, and you may not care, but they care, so they're not going to lay down and die.
by steveklabnik | 2025-04-21 19:46:44+00:00
> If you're trying to claim you work for NYT then get a NYT verified account?

Part of the problem here is consistent identity over time. People do not like changing their handles unless they want to. I'm steveklabnik.com now, but if I started working at the NYT, and had to switch to steveklabnik.nyt.com, old links break to my posts, etc. And what happens if I want to be verified by more than one org at a time? Domains (at present) can't do that.
by colechristensen | 2025-04-21 19:47:27+00:00
>Thais are not Westerners. They revere their king.

There are always royalists, Westerner or not.

"protesters were met with severe repression" doesn't really sound like those folks have much reverence, eh?

>So the implied accusation of hypocrisy in your comment is simply misplaced.

It's not hypocrisy I'm accusing anyone of – it's selfish, indifferent tribalism and disinterest in the mistreatment of people as long as they are "other" people.
by brof | 2025-04-21 19:47:29+00:00
Maybe you'll like wiki.vim (not to be confused with vimwiki). I, like you, tried a lot of solutions, and it's the only one that's really stuck over the past couple of years. I think it's because it doesn't try to do too many things and is just a thin wrapper over a collection of text files (you can specify to use Markdown). Obsidian is fancier but I find that I've been able to replicate most of what I need and don't miss the extra bells and whistles.

Oh, and I've found using a tool like gitwatch really helpful for keeping the repo synced without having to remember to commit.
by kelseyfrog | 2025-04-21 19:47:31+00:00
Would this not involve overriding TRUMP v. UNITED STATES[1]?

> Held: Under our constitutional structure of separated powers, the nature of Presidential power entitles a former President to absolute immunity from criminal prosecution for actions within his conclusive and preclusive constitutional authority. And he is entitled to at least presumptive immunity from prosecution for all his official acts. There is no immunity for unofficial acts.

1. https://www.supremecourt.gov/opinions/23pdf/23-939_e2pg.pdf
by lrvick | 2025-04-21 19:47:51+00:00
I do think apps should force people to actually scroll through ToS at a normal reading speed or tldr the horrible things they will do to you front and center like we forced the tobacco industry to do.

Most of humanity enjoyed their lives without pocket internet until the last couple decades. Saying people cannot be happy without that is like saying they cannot be happy without smoking.

This Apple or Google phone culture is a false dichotomy.

I run a b2b tech company in silicon valley, and have endless technical hobbies and do not need Apple or Google products or a cell carrier to be happy.

It is always possible to choose tech that you own and control. It just takes a bit more research because the open ecosystems lack marketing budgets.
Show HN:I Built a single person design to code tech company
by imvetri | 2025-04-21 19:48:31+00:00
Hi,

I came this far. It was a decision six months back to solve a problem, as a product.

I solved this problem as hobby five years back.

I found a technique to help ui ux designers have a design tool with code generation underhood to build products.

I started advertisement experiment today.

And wanted to share what I made.

Have a look at site.

I have come bit far, and blank. I played different characters to get each different work done.

I am the single person managing the company and the tech.

Marketing was new, and I have gotten a hang of making content.

Advertisements is current phase. I'm experimenting little.

Next step, I' have two options to prioritise. 1. Get a customer. 2. Get a customer.

3.Forget ads, build the tool with documentations.
by echelon | 2025-04-21 19:48:40+00:00
> The Wii is probably the first Nintendo console where all the hardware you need to do this is fully built in

Even though accessories were required, you could probably do this with both the N64 Disk Drive or GameCube network adapter. Both were network interfaces that still dispatched to the underlying system.

The N64 Disk Drive [1] would be a fun case, because the storage medium is a glorified floppy disk drive. It does connect over a modem, so there'd be some fun middleware.

The Super Nintendo had a network adapter as well, and both the NES and SNES [2] had satellite networking adapters in Japan. IIRC, there was also a network adapter for the Game Boy. I'm not sure how or if those would work, or how much control was surrendered to the hardware/software of the network adapter itself to let it do all the driving.

[1] https://en.wikipedia.org/wiki/64DD

[2] https://en.wikipedia.org/wiki/Satellaview
by rudedogg | 2025-04-21 19:49:55+00:00
> To train, develop, and improve the artificial intelligence, machine learning, and models that we use to support our Services. We may use your Log and Usage Information and Prompts and Outputs Information for this purpose.

https://windsurf.com/privacy-policy

Am I the only one bothered by this? Same with Gemini Advanced (paid) training on your prompts. It feels like I’m paying with money, but also handing over my entire codebase to improve your products. Can’t you do synthetic training data generation at this point, along with the massive amount of Q/A online to not require this?
by vikramkr | 2025-04-21 19:50:14+00:00
Electrification (converting things that ran on fossil fuels to electricity) is a net decrease in energy demand but massive increase in electricity demand if you're looking at electricity specifically. Past few years have also had a ton of growth in data centers and manufacturing investments. According to the EIA, they're projecting a decrease in energy demand over the next few years: https://www.eia.gov/todayinenergy/detail.php?id=65004
by trelane | 2025-04-21 19:50:22+00:00
We don't need yet another license, especially not a use license. Just use a GPL, the version (LGPL, GPL, or AGPL) depending on what you are concerned with.

> Open source has been weaponized against us.

This was always going to be the case. We Free Software advocates have been saying this for decades.

And you're not even to the most important part: this isn't about you, me, or megacorps. It's about users.