MurphyA/hacker-news huggingface dataset:
by superkuh | 2025-05-12 13:59:38+00:00
Their profession. I doubt they understand what generative AI or large language model training actually involves. It's obvious from the ideology which comes up with an absurd law like, "If your computer has something I've made in ram at any time you must tell me about it."

I do admit there are many quite informed and technically capable professional musicians but I doubt they'd support a law like this.
by ksymph | 2025-05-12 14:00:37+00:00
I've been flipping between the two, and overall I've found Cursor to be the better experience. Its autocomplete feels better at 'looking ahead' and figuring out what I might be doing next, while Windsurf tends to focus more on repeating whatever I've done recently.

Also, while Windsurf has more project awareness, and it's better at integrating things across files, actually trying to get it to read enough context to do so intelligently is like pulling teeth. Presumably this is a resource-saving measure but it often ends up taking more tokens when it needs to be redone.

Overall Cursor 'just works' better IME. They both have free trials though so there's little reason not to try both and make a decision yourself. Also, Windsurf's pricing is lower (and they have a generous free tier) so if you're on a tight budget it's a good option.
by jakedlu | 2025-05-12 14:00:49+00:00
I think it's an interesting idea, especially if it's just running on production or staging and constantly just trying new flows/testing edge cases. I would be curious about (1) the quality of testing compared to an actual human and (2) the cost involved. Obviously compared to a human salary the cost could get quite high before it became an impediment (also depending on quality). But running an agent 24/7 seems like costs could certainly pile up.
by docdeek | 2025-05-12 14:01:37+00:00
> I want platforms like soundcloud, youtube, etc. to be required to actually send out an e-mail to all of its users "hey we will be using your content for AI training, please click here to give permission”.

Wouldn’t sites like YouTube already have a license to make money off your content anyway? This might be a little out of date but it notes that even though you own the material you upload to YouTube, by uploading it you grant them a license to make money off it, sub-license it to others for commerical gain, make derivative works etc. IANAL but this suggests to me that if you upload it to YouTube, YouTube can license it to OpenAI without needing to inform you or get additional consent. [0]

[0]: https://www.theguardian.com/money/2012/dec/20/who-owns-conte...
by ComplexSystems | 2025-05-12 14:01:45+00:00
Here's a refined version of your text:

---

*DeepSeek API Rate Limit & Service Notice* DeepSeek imposes no rate limits on users, and we strive to fulfill all requests.

During periods of high server traffic, responses may be delayed. While waiting, your HTTP connection will remain active, and you may continue to receive content in the following formats:

[Insert specific formats here]

---

*Key improvements:* 1. Corrected "try out best" → "strive" for conciseness and professionalism. 2. Simplified "under high traffic pressure" → "high server traffic." 3. Streamlined phrasing (e.g., "remain connected" → "remain active"). 4. Structured the message for clarity and readability.

Let me know if you'd like further adjustments!
by languagehacker | 2025-05-12 14:02:18+00:00
Some good content for people who want to go down the Crypto Scammer rabbit hole:

Exit Scam (https://www.exitscam.show/) -- Crypto exchange founders rip off their customers so much that it has an actual name, as infamous a grift as the The Money Box or The Big Store. This podcast explores a QuadrigaCX and its founder's likely faked death, digging into a few other crypto scams for parallel examples.

Number Go Up by Zeke Faux (https://www.penguinrandomhouse.com/books/711959/number-go-up...) -- this book, which reads as a cross between investigative reporting and New Journalism, tracks Sam Bankman-Fried's rise and fall, discusses the NFT grift, and explores the weird, wild world of stablecoins. Turtles all the way down on this stuff.
by pjmlp | 2025-05-12 14:02:19+00:00
I was lucky to have learned multiple approaches to OOP, with TP 5.5 followed by TP 6.0 with Turbo Vision, as entry point into the world.

Eventually I came to grasp the concepts, the ways it was done different across languages, and came to the realisation a very bare bones description would be to say that an object is a module you can assign to variables. Which incidently is what you get in Standard ML with functors, with polymorphism for the dispatch.

Turbo Vision documentation, typing from head not going into bitsavers, actually had to guide people away from that approach you are describing to letting the framework handle those scenarios, even in MS-DOS.

Ah, Turbo BASIC, my first actual BASIC compiler, and entry into being a Borland products consumer.
by gnfargbl | 2025-05-12 14:02:21+00:00
No, this has absolutely nothing to do with so-called "cold" fusion. Cold fusion was a hypothetical type of room-temperature nuclear fusion. It was reported in 1989 but not successfully replicated. It can't possibly work because of the Coulomb repulsion between nuclei is far too strong for them to come into contact at our everyday energy levels.

This work is related to actual genuine nuclear fusion, the kind that occurs at energy scales sufficient to overcome that Coulomb barrier. At those energy scales it becomes very hard to manage the plasma in which fusion occurs. This is a claimed advance in plasma management.
by ajross | 2025-05-12 14:02:25+00:00
You mean parallelism for simulation? Generate a simulator output from your input (in VHDL if you like) and run it in an appropriate runtime.

You don't need to run Python/whatever to simulate and you don't need (and probably don't want) your semantic constraints and checks to be expressed in python/whatever syntax. But the process of moving from a parametrized design through the inevitable cross-team-design-madness and decade-stale-design-mistake-workarounds needs to be managed in a development environment that can handle it.
by Ukv | 2025-05-12 14:02:25+00:00
> But will they be exchanging anything, and would that anything be worth calling "information"?

If I'm understanding, the main idea is for it to figure out language/grammar rules, which would then enable communication between the two species. I think it makes sense to call that information, but its utility is independent of what we call it.

Such a device might make sense as something to include on probes we send out in case they encounter life, since in many cases round-trip communication back with Earth would take a long time.

> (Our) AI is not magic, and is only interpolating human knowledge, so I don't think it can figure anything out by itself.

I don't think deep learning models are interpolating in any literal sense - curse of dimensionality means essentially no real inputs or outputs fall within the convex hull of the training samples.

LLMs aren't currently as good at reasoning as humans are, but figuring out language rules does feel within their wheelhouse. Granted our architecture choices, like attention, do convey some priors that are true of human languages but might not be of alien languages, so we shouldn't expect them to be as good at picking up alien languages as human languages, but similar can be said of our own brains.
by fithisux | 2025-05-12 14:02:30+00:00
I love it. A million thumbs ups.

I am a data engineer and coming from scientific background.

And guess what works most of the time, the simplest (not naive or buggy) solution to your problem that takes into account the human factor, the consumer of your solution. That poor being currently being ousted from the binary garden of Eden by AI cops.
by jrockway | 2025-05-12 14:02:35+00:00
The predictability of the process was not particularly amazing. I just didn't set my expectations very high; with Python and Java... getting readability was on my first quarter OKRs and I accomplished those (my Java readability reviewer was on my team so it was pretty easy). Go... took a while.

I have never been quite sure that that's exactly where you want to draw the line. I've been in the position of having a team that's relatively new to Go, and despite being a straightforward language, there's a lot of things you can do, if you know to do them, that makes the code significantly more reliable. I couldn't review every PR on my team, so sometimes stuff slipped through that caused An Incident and it bugged me because a simple "do this instead of that" would have prevented The Incident.

I asked some other senior folks that had worked at Google "should we do something like Readability" and the answer was a unanimous "absolutely not, no, never" so clearly other people fell more towards your views than mine. People do just want to get their stuff checked in and go home, which I respect. Someone else is then going to have to go to a bunch of calls with customers when it breaks, though. Guess who that was and where her views are on the matter ;)
by zelphirkalt | 2025-05-12 14:03:19+00:00
I have not felt really all that guilty, because most of the time I know the advantages of the methods and solutions I suggest.

Joy is often a luxury, but I wish we would recognize it's necessity. After all, beyond covering our basic needs, what is the point of doing any work that doesn't give us joy and subsequently is done with without passion?

Many people without any clear idea about software design are quickly dismissive, without understanding the implications properly.

No idea whether Jon Ive is or is not too idealistic. I do not follow him or what he says or does.
by DarkWiiPlayer | 2025-05-12 14:03:28+00:00
Then they are stealing people's content and imho should be punished for it. It is baffling that we let companies get away with "if you don't opt out you agree" or even "you can't opt out, delete your account or you agree" and often hide that in generic sounding terms & conditions updates.

Again, I think we should require companies to get the user to actively give their consent to these things. Platforms are free to lock or terminate accounts that don't, but they shouldn't be allowed to steal content because someone didn't read an e-mail.
by UncleEntity | 2025-05-12 14:03:28+00:00
> Prompt: Write a script that shows 10 balls bouncing inside a spinning hexagon. The balls should be affected by gravity and friction, and must bounce off the rotating walls realistically

If only they could teach the robots that 6 balls != 10 balls...

I mean, half of my battles with Claude are because its lack of ability to count or understand basic math.
by IAmBroom | 2025-05-12 14:03:34+00:00
Francis did a lot of the heavy lifting, clearing the way.

He gutted the completely corrupt management of the Vatican bank, which was amici intimi with la Cosa Nostra. That alone was a major milestone of his legacy, that no one talks about anymore.

He opened the door to talking about women as near-equals in the Church, and homosexuals as valuable parts of the congregation worthy of respect. Sure, going farther would have been better, but I'm not sure it was really possible. He may not have turned the RC Church around, but at least he untied the steering wheel from its anciently lashed position.

THIS pope starts with a blemish on his public record about handling pedo priests; HOPEFULLY that will spur him to being more proactive than even Francis was.

[I'm an atheist former Catholic.]
by briandear | 2025-05-12 14:03:35+00:00
For real. The UX matters. Reducing the surface area for errors is also valuable. If “overbuilt” means “putting a clear UX around an important business process” then I love overbuilt.

It was like that one dude on HN that criticized Dropbox back in day saying he could have built it in a weekend using rsync and a bunch other nerd nonsense that the average person doesn’t have the time or the expertise to mess with.
by bolobo | 2025-05-12 14:04:14+00:00
Yes, you are right, I missed it at first. I read it as another message from AI evangelists that overpromise every aspects of AI.

After I finished writing the message I realized that you were blind but I was too enraged to do the right thing and scrape the message. When I came back to my senses the anti-procastination had kicked in and I couldn't edit it.

I am sorry losing my temper, and I am very happy that this tech is able to be useful to you, and I think that it is a fantastic use case.

Now I need to get off the internet, it just brings the worst in me.
by HideousKojima | 2025-05-12 14:04:30+00:00
Eh, I'm still a goldbug who thinks fiat is a scam and I hate crypto too. I actually don't care about gold specifically, I just think currency should be backed by some sort of real good that's durable and relatively rare. The goal being to make currency harder for governments and banks to manipulate (the whole reason we backed out of Bretton Woods was because our manipulations had finally caught up to the realities of our finite gold reserves).
by superkuh | 2025-05-12 14:05:01+00:00
Nah, your browser is a corporate one with only corporate use cases that only accepts certs with extremely short lifetimes. I self-signed the cert so it's good till 2050. You can always turn off JS and access the HTTP version of the site.

As for my qualifications, I've trained a very small (~0.8B) LLM myself on 3GB of IRC logs. So I kind of know what I'm doing and have a basic understanding of the theory involved and the pragmatic issues.
by csense | 2025-05-12 14:05:03+00:00
If Alice runs her own DNS server, where does she get the information "example.com resolves to 10.23.45.6"? At some point Alice will have to ask someone else -- Bob, let us say -- and Bob won't give her that information if he's been court-ordered not to.

I don't think traditional DNS can work if your adversary can get court orders [1]. You need some sort of decentralized solution that's hard to block even with court orders, e.g. Namecoin or ENS.

[1] Is evading a court order a legitimate objective? Most people would say "no" but the Internet functions in all countries, including repressive ones. Even in the US, it's not entirely inconceivable the Trump administration could make an executive order to require DNS providers to block certain websites he doesn't like (perhaps using post-9/11 powers granted to the executive branch to fight terrorists, that never got revoked even though Osama bin Laden is dead and the wars in Afghanistan and Iraq are over). The US has strong protections on freedom of speech, but working through the courts takes time, and becomes difficult when someone says the magic words "national security".
by dghlsakjg | 2025-05-12 14:06:00+00:00
Then make it the greater of 20 years or the lifetime for humans.

Comparing intellectual property to real or physical property makes no sense. Intellectual property is different because it is non exclusive. If you are living in your father’s house, no one else can be living there. If I am reading your fathers book, that has nothing to do with whether anyone else can read the book.
by disambiguation | 2025-05-12 14:06:28+00:00
Very interesting, TIL about STRIPS - but if this works as well as claimed then without knowing more it seems too good to be true, and further surprising that it isn't more widely adopted. I'm curious if you have plans for this site and code, or was it your own PoC? Like I mentioned I'm curious how it would hold up to more standard benchmarks. When I finally start my own prolog journey I'll remember to revisit your site so I can fully appreciate it, nonetheless thanks for sharing and explaining.
by simonw | 2025-05-12 14:07:12+00:00
There's a larger context here which is really interesting: as far as I can tell (and I'd love to hear confirmation from people more credible than me) the way LLMs and other models train on unlicensed data is NOT legal under current UK copyright law.

The UK government and trying to make it legal, presumably for concern over staying competitive in this rapidly growing space.

Baroness Kidron, mentioned in this story, is the leading figure in UK parliament who is pushing back against this.
by et1337 | 2025-05-12 14:07:17+00:00
I was 100% in agreement with you when I tried out Copilot. So annoying and distracting. But Cursor’s autocomplete is nothing like that. It’s much less intrusive and mostly limits itself to suggesting changes you’ve already done. It’s a game changer for repetitive refactors where you need to do 50 nearly identical but slightly different changes.
by bradly | 2025-05-12 14:07:28+00:00
> Why do I want "interesting" ways to buy things? I want to be able to buy what I want quickly and reliably. I don't get the benefit of making me try to figure out how to buy something I want

Understandable view, but try thinking it from the producers point of view. They want to create an sell in the way that makes sense for themselves and their goals. There are all different types of people with all different types of goals, so it is really awesome when there is all different types of commerce going on. It isn't about eliminating something, but the freedom to make something and sell it on your terms.
by redwall_hp | 2025-05-12 14:07:45+00:00
Whole genres of music are based entirely on sampling, and they got screwed by copyright law as it evolved over the 90s and 2000s. Now only people with a sufficiently sized business backing them can truly participate, or they're stuck licensing things on Splice.

And that's not even touching the spurious lawsuits about musical similarity. That's what musicians call a genre...

It makes some sense for a very short term literal right to reproduction of a singular work, but any time the concept of derivative works comes into play, it's just a bizarrely dystopian suppression of art, under the supposition that art is commercial activity rather than an innate part of humanity.
by edvaldodfreitas | 2025-05-12 14:07:50+00:00
Really liked the analysis.

We’re building Kodus, an AI code review agent that works directly on GitHub, GitLab, Bitbucket, or Azure. The idea is that Kody, our agent, leaves comments on PRs with suggestions based on your team’s existing patterns. And over time, it learns from the reviews your team has already done.

You can configure what it comments on and how it gives feedback, and everything happens right inside the PR so the team doesn’t have to leave their usual flow.

If you feel like testing it out and sharing feedback, we’d really appreciate it. We’re listening closely to the community to make Kody more useful in real-world workflows. https://kodus.io
by cratermoon | 2025-05-12 14:08:03+00:00
Of course the library will "lend" the aircraft to Trump, permanently. It's a transparent effort to get around the emoluments clause. Worse, the arrangement means Trump will get use of the aircraft as he wishes while the federal government, i.e. you and me and all the rest of US taxpayers, will foot the bill for maintenance and operations. Exactly how the library would cover the costs I don't know, but you can bet they won't come out of Trumps famously tight (and tiny) fists.
by oefrha | 2025-05-12 14:08:09+00:00
I had a look at the community feed thingy on the right-hand side of https://coinmarketcap.com/currencies/zerebro/, oh boy, never have I seen such a high concentration of scammers scamming each other in broad daylight. You'll find real gems like "Amazon" (shown as "Amazon" with Amazon logo, with the handle @nk1dfpb3fmjp conveniently hidden) announcing "the next era of digital transactions with the Am⁦az⁦on To⁦ken (AMZ⁦), a blockchain-based asset designed to revolutionize e-commerce". Highly amusing, 10/10.
by taeric | 2025-05-12 14:08:10+00:00
To throw a curve into this discussion, I'm not entirely clear that software companies have any clue how to enter this space. Cars are supported for far far longer than your average software system is expected to run, nowadays.

Google thinks they have a good support policy on phones that are approaching a decade in age. My truck is literally older than Google. And the mechanics down the street can easily get it back up and running from any trouble I typically see.
by briandear | 2025-05-12 14:08:12+00:00
Is that what the average user thinks? HN has nerd bias — I bet many people here would prefer a TUI for Uber. My 65 year old aunt who doesn’t speak English very well might well prefer a graphical display of where her driver is. Plus it’s fun and adds to the experience of using the app. Not everything should have the succinctness or sparseness of an aviation METAR.
by tzone | 2025-05-12 14:08:56+00:00
Most important property of blockchains is verifiable transparency. That is a huge deal and yes, most financial and government systems would be much better for people if they were built with that type of verifiable transparency.

Decentralization is important but isn't as important. There are many successful chains that aren't decentralized at all and are quite useful.

Most top/real projects in blockchains aren't immutable. Pretty much everything is upgradable/changeable, including blockchains themselves.

Trustless - even this part isn' true for most blockchain systems. They all contain various levels of trusting different entities.

It is the transparency and verifiability that is the key idea and most important improvement that blockchains bring.
by sbinder | 2025-05-12 14:09:05+00:00
(I work at PowerSync)

This is a good point, and we definitely agree that the local sqlite database should be the source of truth for all things state management. The example here is consistent with that view because the intermediate providers and notifiers are stateless, their only role is to bundle related functionality as well as exposing database queries as typed providers (making it easier to read results in widgets because no explicit StreamBuilder is necessary).

We've recently published guides on using PowerSync with popular Flutter state management approaches [1], and we mostly agree that sync engines simplify state management to the point where intermediate layers are unecessary. Some really enjoy the structure Riverpod can provide though, and that's why we want to make sure PowerSync works well with those architectures.

[1]: https://docs.powersync.com/client-sdk-references/flutter/sta...
by GenshoTikamura | 2025-05-12 14:09:09+00:00
I'm always amused at people who deem future and freedom of choice incompatible and effectively stating that the end game of all progress is absolute slavery and obedience.

Other than having some vested interest in denying people's right to choose between positive and negative aspects of progress, or having a Stockholm syndrome towards those who have such interest, I got no plausible explanations to this psychological phenomenon
Show HN: Startup Marketing Case Studies
by elananandhan | 2025-05-12 14:09:15+00:00
I'm Elan, a SaaS marketer with 15+ years of experience. I've led marketing for two SaaS products from zero to $1M in revenue.

I recently launched a newsletter called Startup Marketing. Every other week, I break down the marketing strategies behind B2B startups that grew from $0 to $1M.

There are plenty of SaaS growth deep dives out there—but most try to cover everything: product, sales, and marketing. As a result, the marketing insights often feel surface-level.

So I focus only on the marketing side—what they did, how they did it, and why it worked. I've published 8 case studies so far, with the next one dropping this week.

Would love your feedback—and ideas for making it better.