MurphyA/hacker-news huggingface dataset:
by mjr00 | 2025-04-03 22:23:41+00:00
> If the code works, passes all relevant tests, is reasonably maintainable, and can be fitted into the system correctly with a well defined interface, does it really matter?

You're not wrong here, but there's a big difference in programming one-off tooling or prototype MVPs and programming things that need to be maintained for years and years.

We did this song and dance pretty recently with dynamic typing. Developers thought it was so much more productive to use dynamically typed languages, because it is in the initial phases. Then years went by, those small, quick-to-make dynamic codebases ended up becoming unmaintainable monstrosities, and those developers who hyped up dynamic typing invented Python/PHP type hinting and Flow for JavaScript, later moving to TypeScript entirely. Nowadays nobody seriously recommends building long-lived systems in untyped languages, but they are still very useful for one-off scripting and more interactive/exploratory work where correctness is less important, i.e. Jupyter notebooks.

I wouldn't be surprised to see the same pattern happen with low-supervision AI code; it's great for popping out the first MVP, but because it generates poor code, the gung-ho junior devs who think they're getting 10x productivity gains will wisen up and realize the value of spending an hour thinking about proper levels of abstraction instead of YOLO'ing the first thing the AI spits out when they want to build a system that's going to be worked on by multiple developers for multiple years.
by hn_throwaway_99 | 2025-04-03 22:25:23+00:00
> Political organization to force a stop to ongoing research? Protest outside OAI HQ?

Come on, be real. Do you honestly think that would make a lick of difference? Maybe, at best, delay things by a couple months. But this is a worldwide phenomenon, and humans have shown time and time again that they are not able to self organize globally. How successful do you think that political organization is going to be in slowing China's progress?
by TheOtherHobbes | 2025-04-03 22:25:30+00:00
The only people making chairs by hand today are exceptionally well-paid artisanal craft carpenters and/or designers/studios.

It's not at all unusual for popular/iconic furniture designs to be copyrighted.

Reality is people who invent truly original, useful, desirable things are the most important human beings on the planet.

Nothing that makes civilisation what it is has happened without original inventiveness and creativity. It's the single most important resource there is.

These people should be encouraged and rewarded, whether it's in academia, industry, as freelance inventors/creators, or in some other way.

It's debatable if the current copyright system is the best way to do that, because often it isn't, for all kinds of reasons.

But the principle remains. Destroy rewards for original invention and creativity and you destroy all progress.
by taeric | 2025-04-03 22:25:31+00:00
Hard not to see this as a class war that has been fed by some of the personalities that were big in the "conservative" sphere for a long time. Modern podcast influencers are big, but this isn't exactly a new thing. Rush and his ilk were big on lashing out against "ivory tower" theories. And they didn't invent the idea. Just went after easy targets.

None of which is to say that mistakes weren't made in the institutions. They were. Mistakes were also made by the critics. Populism, sadly, has a habit of celebrating their worst and elevating them to heights they flat out can't handle.
by danpalmer | 2025-04-03 22:26:05+00:00
No no, it's the skills. My colleague worked for a very high priced fashion brand who were able to pay high rates (and indeed did for this and other parts), but they couldn't get the quality they needed.

At the low end, sure, it's obvious you'll get more for your money abroad. The point here is that the skills are lost and you can't pay any amount anymore, at least not at scale (there will always be artisans who can produce extremely low volumes but these don't affect the market much).
by xorcist | 2025-04-03 22:27:22+00:00
I think what you observe is more like a natural blowback to the prevailing idea that this is somehow beyond critique because it will fundamentally change culture and civilization forever.

There's a bit of irony here too. The intellectual discourse around intellectural property, a diverse and lively one from an academic standpoint, the whole free and open source software movements, software patents, the piracy movement and so on have analyzed the history, underlying ideas and values in detail for the past thirty years. Most people know roughly what is at stake, where they stand, and can defend their position in an honest way.

Then comes new technology, everyone and their mother gets excited about it, and steamrolls all those lofty ideas into "oh look at all the shiny things it can produce!". Be careful what you wish for.
by jodacola | 2025-04-03 22:28:03+00:00
Heard. The thought of moving to another country is, honestly, scary, like starting over, figuring out how to live and build from from 0 again.

It's not just my partner, but also my kids I'm concerned about. The idea of moving my whole family to another country feels overwhelming, but it's a sacrifice I'm willing to make if it means my children can have a chance at a good life, versus what I'm starting to fear they'll experience here.

I appreciate the reminder of patience.
by dkersten | 2025-04-03 22:28:07+00:00
Ah, I looked at the examples but I guess I missed this. Thanks!

So it basically works outside of react land — you can animate your component but it’s applied after react renders it. It’s nice to see an example and that it works, but I suppose it does mean there are certain things it’s unable to do, such as animating on component removal (Motion does this by adding a wrapper component that detects when its children are removed, I suppose it’s not something you can achieve without special react specific support)
by Izikiel43 | 2025-04-03 22:30:01+00:00
Yes, Iberian spanish. The issue is that I'm from Latam, so the slang used in Iberian spanish, and some conjugations still sound foreign to me. In english, King's words flow better, the intent and the idea are much clearer, and since I've been much more exposed to American culture than Iberian culture, it feels much more familiar.
by belorn | 2025-04-03 22:30:08+00:00
The example you gave with public restroom do not work because of two main concept: They are usually getting paid for it by the government, and operating a company usually holds benefits given by the government. Industry regulations as a concept is generally justified in that industry are getting "something" from society, and thus society can put in requirements in return.

A regulation that require restaurants to have a public bathroom is more akin to regulation that also require restaurants to check id when selling alcohol to young customers. Neither requirement has any relation with land rights, but is related to the right of operating a company that sell food to the public.
by dragonwriter | 2025-04-03 22:30:44+00:00
> Perhaps I need a bit of education here, but have there been _international_ laws regarding intellectual property for centuries?!

AFAICT, the first major international IP treaties were in the 1880s (the Paris Convention on Intellectual Property Rights in 1883 and the Berne Convention covering copyrights in 1886; so only ~140 years.)
by avtar | 2025-04-03 22:30:53+00:00
Netbird seems (or perhaps is?) newer. It didn't have some basic features baked in when I last looked into it, e.g. you couldn't switch accounts on the client https://github.com/netbirdio/netbird/issues/3273 and if I had an account associated with a single team, then that account couldn't be invited to or be associated with additional teams.
by zabzonk | 2025-04-03 22:30:56+00:00
Gates and Allen wrote and copyrighted the first Microsoft Basic, and the Dec10 8080 emulator needed to run it (I've written one of these - a bit later as it happens).

Allen wrote a loader (in machine code) for it on an aircraft flying down to sell it to Altair.

What ever you might say about them, they were not dim.
by Guillaume86 | 2025-04-03 22:31:05+00:00
Could this be moved into a standalone CLI tool? Is there anything supabase specific about it? I've always wanted SSDT SQL projects for postgres (SSDT is MS declarative schema management solution for SQL Server).

SSDT can also sync db projects (nicely organized DDL .sql files representing the schema) and databases (one way or the other), with the IDE support you can do stuff like "find all references" on a column or any other DB object, and build the project to check for errors. Linting the schema becomes possible, etc I have a hard time when I have to go back to imperative schema management...
by bitwize | 2025-04-03 22:31:33+00:00
What makes CHIP-8 great for babby's first emu is the fact that it's not a real CPU or system architecture; it's a VM to make video games for the Cosmac VIP 1970s hobbyist computer easy to write.

Don't worry about your use of an LLM. If it spits out something that gives you a holy-crap idea, that's great. Things get iffy when you lean on the LLM to do the work.
by palmotea | 2025-04-03 22:31:50+00:00
> “How do you feel about this economic path? Are you concerned at all about the harm this will cause?”

> “It’ll hurt but I’d vote for him again in a heartbeat.”

What was done when the steel belt became the rust belt? Mostly finger wagging. I'm sure a lot of free traders would have the same response about all the harm their chosen polices caused.

But of course, more compassion is expected from some poor guy in a rust belt town, even after he's gotten very little compassion himself. How dare he not think about the rich coastal software engineers when he's in the ballot box!
by kelipso | 2025-04-03 22:31:51+00:00
Multiple definitions I guess. NATO countries are very much part of the US empire but pretty much all the countries that we have military bases in would be part of a looser definition of the US empire.

We can control international relations that most of Europe, Canada, Australia, Japan, and South Korea have to a fairly strong degree.

I would say this along with us having had fairly strong influence in the economies of these countries historically and our ability to easily coordinate military operations with them make these countries part of the US empire.
by abelanger | 2025-04-03 22:32:16+00:00
Re DBOS - yep, this is exactly what the child spawning feature is meant for: https://docs.hatchet.run/home/child-spawning

The core idea being that you write the "parent" task as a durable task, and you invoke subtasks which represent logical units of work. If any given subtask fails, you can wrap it in a `try...catch` and gracefully recover.

I'm not as familiar with DBOS, but in Hatchet a durable parent task and child task maps directly to Temporal workflows and activities. Admittedly this pattern should be documented in the "Durable execution" section of our docs as well.

Re Dagster - Dagster is much more oriented towards data engineering, while Hatchet is oriented more towards application engineers. As a result tools like Dagster/Airflow/Prefect are more focused on data integrations, whereas we focus more on throughput/latency and primitives that work well with your application. Perhaps there's more overlap now that AI applications are more ubiquitous? (with more data pipelines making their way into the application layer)
by Marsymars | 2025-04-03 22:33:08+00:00
There probably isn't enough labour to onshore everything like you're implying.

The US currently consumes about half of its goods from domestic manufacturing. There are about 12 million people currently employed in manufacturing, and 7 million unemployed people. Matching the historical all-time low for unemployment rate would give around 4 million unemployed still.

> There is not, and never will be, a shortage of cleaners, for example, because anyone can do it, so as long as there are unemployed people and the wages are good enough, someone will do the work.

I mean, by that logic there's never a shortage of any profession. But in practice, I've seen what happens with a shortage of cleaners in a popular tourist town (my wife used to run a cleaning business) - it becomes nearly impossible to hire cleaners because everyone's salary in the area is inflated and people would rather work at an easier job. You run into persistent performance issues with your remaining cleaners - they're dishonest, simply stop showing up to work without notice, etc. You can't hire anyone from outside the area because there's no housing available other than dingy, overpriced basements. Holes get blown in the budgets of schools, hospitals, etc. because they have to contend with cleaning rates that are effectively set by the competitive market for cleaning AirBnBs.
Show HN: I built TheBizness.ai to show which marketing channels drive revenue
by AllYourTech | 2025-04-03 22:33:12+00:00
Hey HN! I’m a solo founder who got tired of not knowing which marketing efforts were actually driving revenue for my projects. Google Analytics would tell me about visits, but not which clicks turned into paying customers, and as a small business owner I wasted time and money on the wrong channels.

I built TheBizness.ai to solve that. It’s an analytics tool that connects your UTM tracking data with Stripe payments (and other sales data) to pinpoint exactly which campaigns, referrals, or ads result in real revenue. In short, it shows which marketing channels are actually worth it – no more guessing whether that blog post or Twitter ad brought you paying users. The platform also provides some privacy-friendly, AI-powered insights (think of an “AI CMO” giving you tips) based on the trends it finds, but without tracking individual users or storing personal data.

TheBizness.ai is built for founders, indie hackers, and solo marketers who need clarity on ROI without setting up a complex data pipeline. I just launched it today. In the spirit of Show HN, you can try it out free – I offer a full-feature 7-day trial . You can literally drop in our script and connect your Stripe account to see a live marketing > revenue dashboard in minutes.

I’d love to get your feedback and answer any questions. Feel free to ask about how it works or the journey building it – I’m here and excited to discuss. If you find this useful, please give it a try and let me know what you think! Thank you HN
by TheOtherHobbes | 2025-04-03 22:33:41+00:00
She comes up with new stuff all the time. She's had a separate career as a writer of thrillers, and is still working in the PotterVerse.

She's an awful person for other reasons, but that's beside the point here.

Reality is most trad-pub authors have full-time jobs anyway to pay the bills. If you're not one of a handful of publishing superstars, trad-pub pays incredibly badly as a result of corporate consolidation and monopoly dominance.

To be clear - there are far more people living parasitically off investments, producing nothing at all and extracting value from everyone else, than there are talented creators living the high life.
by thaumasiotes | 2025-04-03 22:33:41+00:00
You can see the same phenomenon playing a roguelike game.

They traditionally have ASCII graphics, and you can easily determine what an enemy is by looking at its ASCII representation.

For many decades now graphical tilesets have been available for people who hate the idea of ASCII graphics. But they have to fit in the same space, and it turns out that it's very difficult to tell what those tiny graphics represent. It isn't difficult at all to identify an ASCII character rendered in one of 16 (?) colors.
by rglover | 2025-04-03 22:33:43+00:00
Aside from the other points about understanding human psychology here, there's also a deep well they're trying to fill inside themselves. That of being someone who can't create things without shepherding others and see AI as the "great equalizer" that will finally let them taste the positive emotions associated with creation.

The funny part, to me, is that it won't. They'll continue to toil and move on to the next huck just as fast as they jumped on this one.

And I say this from observation. Nearly all of the people I've seen pushing AI hyper-sentience are smug about it and, coincidentally, have never built anything on their own (besides a company or organization of others).

Every single one of the rational "we're on the right path but not quite there" takes have been from seasoned engineers who at least have some hands-on experience with the underlying tech.
by taeric | 2025-04-03 22:33:44+00:00
Have they been failing at their core missions, though? You say there has been an inversion/disconnect between cost of tuition and economic outcomes, but looking at the data doesn't back that. At least, I have yet to see anything that supports an inversion. Diminished returns maybe. Certainly a good case to not take out loans to get into school if you don't have a reasonable chance of graduation.

But that is true of everything we do loans for, nowadays. The amount of consumer debt that people contort themselves into justifying is insane. If you want to use that as evidence that grade schools are failing in education, I can largely agree with you.
by MrMcCall | 2025-04-03 22:33:47+00:00
> when it's appropriate

Yes, it just requires extra care when querying and handling the rows.

It's always just easier, if you can, to make it NOT NULL after prepopulating all rows' columns to the empty string (or real data).

Sometimes NULL is truly different than the empty string, but that, like you said, is just a kind of data.
by fragmede | 2025-04-03 22:33:50+00:00
You’re right—original inventiveness drives progress. But IP protection isn’t the only (or best) way to reward it. Removing it often accelerates innovation.

Look at open source. If Linux had been closed-source with licensing fees, the internet wouldn’t exist as we know it. Open ecosystems build faster. Contributors innovate because they can build on each other’s work freely.

Market pressure drives innovation. Reputation beats monopoly. Monopolies slow everything down. And collaboration multiplies progress.
by pixl97 | 2025-04-03 22:33:56+00:00
Yep, the cheat engine designers get thousands and thousands of test cases. If the designer screws up your account gets banned, but quite often they can detect what did it.

Now, good cheat detection won't ban you immediately, it will allow you to build up a novel of sins and then ban so it's difficult to determine what action provoked it. Unfortunately that does mean those people are on the servers for some amount of time.
by telchior | 2025-04-03 22:34:37+00:00
If someone changes and begins to continually insists that something plainly untrue is true, does that mean that they possibly still have the values they used to? How long do you continue defending the "well, maybe..." case?

Throw out the Jan 6th example, it's now ancient history. As a party, Republicans are, at this very instant, claiming that judges are acting illegally for... using their constitutionally mandated legal powers. Simultaneously, but separately, the party apparatus is repeating on a daily basis a new conspiracy theory that the judges they don't like are being controlled by some nefarious power.

And it's a very, very well established playbook. We have many examples of countries that dismantled their systems of transition of power and division of power starting with the courts. It's a move that could pretty much make it into a "For Dummies" book.

"The value is still there." I can't see it. But maybe I'm too focused on judging on the entire scope of action and speech, rather than a very narrow bit of speech that isn't at all reflected in actions.
by necovek | 2025-04-03 22:34:56+00:00
I mentioned this elsewhere, but encryption is a great example: other than the breakthrough of another sort (like quantum computing), we can easily come up with a key size that is exponentially harder to compute solutions for compared to computing power increases we can achieve. In a 100, 1000 or a million years.

What if the problems we need to tackle are of a similar complexity? Do we ever get there?

We are all holding our breath for both fusion and quantum computing, and while we know they are theoretically possible, will we ever make them practical?
by ConanRus | 2025-04-03 22:35:03+00:00
they sits on that legacy IP as if anybody cared, i was in the hobbyist program and they screwed it. I was able to download and setup all their products, and now i cant do even that, the only option is to re-download and re-setup an VM image every 6 month or so.

really "user friendly". and then they're wining that nobody contributes to the opensource for VMS.
by areoform | 2025-04-03 22:35:07+00:00
Theft from whom and how?

Are you telling me that our culture should be deprived of the idea of Indiana Jones and the feelings that character inspires in all of us forever just because a corporation owns the asset?

Indiana Jones is 44 years old. When are we allowed to remix, recreate and expand on this like humanity has done since humans first started sitting down next to a fire and telling stories?

edit: this reminds of this iconic scene from Dr. Strangelove, https://www.youtube.com/watch?v=RZ9B7owHxMQ

Mandrake: Colonel... that Coca-Cola machine. I want you to shoot the lock off it. There may be some change in there. Guano: That's private property. Mandrake: Colonel! Can you possibly imagine what is going to happen to you, your frame, outlook, way of life, and everything, when they learn that you have obstructed a telephone call to the President of the United States? Can you imagine? Shoot it off! Shoot! With a gun! That's what the bullets are for, you twit! Guano: Okay. I'm gonna get your money for ya. But if you don't get the President of the United States on that phone, you know what's gonna happen to you? Mandrake: What? Guano: You're gonna have to answer to the Coca-Cola company.

I guess we all have to answer to the Walt Disney company.
by why_at | 2025-04-03 22:36:05+00:00
Thanks for the link.

I get that copyright is a bit of a minefield, and there's some clear cases that should not be allowed, e.g. taking photos of a painting and selling them

That said, I still get the impression that the laws are way too broad and there would be little harm if we reduced their scope. I think we should be allowed to post pictures of Pokemon toys to Wikipedia for example.

I'm willing to listen to other points of view if people want to share though