MurphyA/hacker-news huggingface dataset:
by sheepscreek | 2025-04-18 12:58:21+00:00
Explosive growth? Interesting. But at some point, human civilization hits a saturation point. There’s only so much people can eat, wear, drive, stream, or hoard. Extending that logic, there’s a natural ceiling to demand - one that even AGI can’t code its way out of.

Sure, you might double the world economy for a decade, but then what? We’ll run out of people to sell things to. And that’s when things get weird.

To sustain growth, we’d have to start manufacturing demand itself - perhaps by turning autonomous robots into wage-earning members of society. They’d buy goods, subscribe to services, maybe even pay taxes. In effect, they become synthetic consumers fueling a post-human economy.

I call this post-human consumerism. It’s when the synthesis of demand would hit the next gear - if we keep moving in this direction.
by Lerc | 2025-04-18 12:58:47+00:00
It's not something that I necessarily agree with. Just a thought that came into my head when thinking about the "What would I have done?" scenario.

Perhaps an alternate form might be

---

First they came for the Communists

and I did not speak out

because they will be coming for people like me

If I speak out, they will find me.

---

The intuition that I think it expresses is that perhaps people stay silent more from fear than disinterest.
by troupo | 2025-04-18 12:58:49+00:00
1. Those extraordinary claims need some extraordinary evidence

In a comment elsewhere in the discussion: accuracy of targeting is worse than random sampling https://news.ycombinator.com/item?id=43719816

2. Ads have existed for as long as commerce existed. Google became a trillion dollar ad behemoth before it started collected everyone's data by simply offering contextual ads.

Literally nothing in the ads business requires you to collect and sell so much of user data that it would even make Stasi pause and re-think.
by the_gipsy | 2025-04-18 12:58:58+00:00
I know that it can be perceived so, which is why I prefaced with "I know it's bad to say this - like telling someone who is ill that they are not - but I cannot believe that...".

I am only engaging with commenters who are interested in the conversation, and I'm NOT trying to put anyone down. I just want to get to know more exact meanings and nuances of "I don't have an internal monologue".
by Joker_vD | 2025-04-18 12:59:03+00:00
Here is a case were object parameters aren't the better choice:

type TBinarySearchParams<T> = { needle: T; haystack: [T]; }; const binarySearch = <T,>(args: TBinarySearchParams<T>) => { ... } binarySearch({needle: 42, haystack: [1,2,3]});

Or at least, I would argue they are not better, but if you still insist:

type TIsEvenParams = { num: number; }; const isEven = (args: TIsEvenParams) => { ... } isEven({num: 7});

Surely that is strictly worse?
by kuberwastaken | 2025-04-18 12:59:53+00:00
Honestly, personal use cases. I am a STEM student and deal with a lot of "hard" questions that are about 60% of the time miscalculated by LLMs, I used to manually paste in approaches from say ChatGPT to DeepSeek and now grok and asked them what do you think is better. I created this out of necessity to automate this then realized how cool it can be if it scales further haha
by astura | 2025-04-18 13:00:04+00:00
I'm a woman who grew up pre-internet. I started getting catcalled on the street around 12 (and I always looked many years younger than I was). From 12 to around 30 (when I got fat) I wasn't able to leave the house without being harassed on the street.

This is just a new medium for a very old behavior.
by foobarbecue | 2025-04-18 13:00:46+00:00
In many clients, you can set a "download in sequential order" option. With this option, it effectively IS a p2p streaming protocol. In fact, I often use it that way-- start watching as soon as the download started.

I think your other constraints (tree topology & connection prioritization) already describe how BitTorrent works.

I think there's one thing you'd need to change for /live/ streaming, where the file is actually being created /during/ broadcast-- I think the file verification hash systems require the seeder to have the entire file when initially seeding. I think magnet links and .torrent files are based on a hash of the entire file. Do maybe you need some kind of modification to DHT , .torrent , .magnet , to support verification by sequential chunks.
by ckxmaz | 2025-04-18 13:00:50+00:00
It holds for other christian holidays as well, like xmas.

This is a tactic of zero sum conquering ideologies:

- you take the symbolism of the oppressed and make it evil in your ideology, ie. the pentagram as a symbol of health and women turned into a christian satanic symbol

- you take the oppressed culture's holidays and make them your own, easing the usurping, I know secularists and people of other religions who celebrate xmas "just because"
by blagie | 2025-04-18 13:00:59+00:00
Curiously, the mystery brand Bosch-compatible batteries on I bought on eBay -- literally cheapest seller -- seem to work very well even after years.

With brandless batteries, it's luck-of-the-draw, but overall, as much as I do wish there were some way to know what you're getting, I've had good luck more often than not.

What's also been nice is the rise of adapters. My Bosch blue batteries now fit many places they didn't used to.
by AdrianB1 | 2025-04-18 13:01:06+00:00
In most corporate projects that I worked with, the day it went to production started the clock to disband the core team and optimizations were not on the table. When the product works, they move on. The only area where performance optimization is a mandatory step is video games, but that is where your clients are external. Most business software is in the "finally, but barely works" state and new features beat performance improvements.

This is caused by short sighted management that need to deliver and move on. "Long term" is a contradiction with their business model. In this case "long term" means "after product launch".
by mountainriver | 2025-04-18 13:01:14+00:00
I’ve had similar things over the last couple days with o3. It was one-shotting whole features into my Rust codebase. Very impressive.

I remember before ChatGPT, smart people would come on podcasts and say we were 100 or 300 years away from AGI.

Then we saw GPT shock them. The reality is these people have no idea, it’s just catchy to talk this way.

With the amount of money going into the problem and the linear increases we see over time, it’s much more likely we see AGI sooner than later.
by sotix | 2025-04-18 13:01:22+00:00
> I believe companies should use every inch of leeway in existing laws to do business. It isn't evil, it is rational.

This is the exact argument Jeffrey Skilling presented to me to explain his actions at Enron. He further expanded saying, “You would have done the same thing in my position.”

It’s possible to be both evil and rational. Now regardless of the legality of Skilling’s actual actions—when considering whatever viewpoint he convinced himself of—one must consider ethics and whether or not they are intentionally misleading people in their actions. It can absolutely be evil. How many people lost their entire retirement savings when Enron went under?
Show HN: JSON File Splitter – Split Large JSONs Online, Free
by imad-101 | 2025-04-18 13:01:42+00:00
I built a free online tool to split large JSON files into smaller parts instantly based on any selected method and criteria. No sign-up, no hassle—just upload, split, and download. It’s been useful for my own data processing tasks, like handling big API responses. Would love feedback or suggestions!
by VyseofArcadia | 2025-04-18 13:03:12+00:00
> Also a 19,000 line C++ program(this is tiny) does not take 45 minutes unless something is seriously broken

Agreed, 45 minutes is insane. In my experience, and this does depend on a lot of variables, 1 million lines of C++ ends up taking about 20 minutes. If we assume this scales linearly (I don't think it does, but let's imagine), 19k lines should take about 20 seconds. Maybe a little more with overhead, or a little less because of less burden on the linker.

There's a lot of assumptions in that back-of-the-envelope math, but if they're in the right ballpark it does mean that Jai has an order of magnitude faster builds.

I'm sure the big win is having a legit module system instead of plaintext header #include
by sebastiennight | 2025-04-18 13:03:18+00:00
> It becomes a part of the company that bought it?

Not necessarily. As I explained above, most successful acquisitions are stock sales, in which case the acquiring company now owns the startup (they hold the shares). The startup is still a separate entity at this point.

Google is known for just merging the acquired startups into their product line (and/or killing them), but it's not a hard rule that all acquisitions are mergers.

For example, AFAIK Livestream is still a subsidiary of Vimeo (ie wholly owned, but separate): https://en.wikipedia.org/wiki/Vimeo_Livestream

So Livestream can be profitable or not, separately from whether its acquirer is.
by Cthulhu_ | 2025-04-18 13:03:54+00:00
If it is King, then it's got a huge (financial) backer; King is one of the most profitable game publishers thanks to e.g. Candy Crush that made their revenue jump from $62 million in 2011 to $1.88 billion in 2013. It was bought in 2016 by Activision Blizzard, which in turn was acquired by Microsoft in 2023.

Ah, the wiki page also mentions the Defold engine, which was first developed in 2007 and acquired by King in 2013, then opened to its current licensing model in 2016.
by ericrallen | 2025-04-18 13:03:58+00:00
It’s probably worth noting that they do offer a refund of your subscription price if you don’t perform searches in a given month, which is pretty much the opposite of how every other company with a subscription works.

It wasn’t a day one feature, so there’s some chance that a thing like this could roll out.

The article probably focuses on the overage because that’s what most users are going to be concerned about.

Few other companies seem to try to do things in the interests of their users and balance that against making enough money to keep existing.

This feels a bit like manufactured outrage.
by vel0city | 2025-04-18 13:03:58+00:00
Most people I know have an electric kettle here in the US. Every office I've been to has had one in the break room. Anyone who drinks tea or eats a lot of ramen or drinks anything but drip coffee will have a kettle.

It's really more that historically Americans have been fine with drip style coffee makers instead of drinking pour overs or tea.
by pclmulqdq | 2025-04-18 13:04:05+00:00
Congress largely relinquished that power by creating bills that establish rule-making executive agencies rather than writing the rules themselves. That leaves congresspeople free to do things like trade stocks and raise money for their respective parties. They claim they would be too busy to read all the rules they would have to pass, but (1) that's the point and (2) they pass massive bills they don't read anyway. This version of America is fundamentally broken, but it seems to be the nash equilibrium of the system given greedy congrespeople and a greedy executive.
by mapt | 2025-04-18 13:04:22+00:00
Per yesterday's whistleblower, DOGE is apparently exfiltrating confidential NLRB data en masse while explicitly seeking to leave no logs of them doing so, followed immediately by login attempts to those systems using the same freshly created credentials from Russian IPs.

I think we can presume the same pattern with IRS, Census, GSA, OPM, etc that just have not had whistleblower-inclined people in the right place to observe.

Espionage shit.
by intended | 2025-04-18 13:06:17+00:00
Or you know - find everyone congressperson who is not doing their job, figure out if they are breaking state, federal law, or even party law. Get special elections going and get a working congress.

This paralysis amongst Americans is very un American.

You have a decent poltical set up. Use it. You don’t need a magic wand like a civil war.

You need to do the boring dull work of reading, analyzing and then making executable plans and getting to it.

I’m not that old, and I remember people learning how to make satellites as undergrads in the states. For elective classes. And actually having the damn things go up into space.

It’s your life and your country.

edit: I was wrong in suggesting finding ways to get to special elections. There are very few ways for a congressperson to be removed.

For other ideas - just ask them to resign. Seriously - I doubt many republicans wanted to be part of THIS congress, and have already stated they are afraid of retribution.

Ask them to resign, and have people who can take the heat take their seats.

Either way, congress needs to work, and for this people need to find their spines, or make way for someone who has a spine.

Civil war is NOT a solution, its a failure state, and a failure of imagination and effort on the part of what I remember America to be about.
by jeffbee | 2025-04-18 13:06:24+00:00
The efficiency argument applies to private flows mostly. In terms of overall network traffic, the huge majority takes place between peers that share a local or private network. Internetworking as such has a relatively small share of total flows. So large frame sizes are beneficial in the context where they are also not problematic, and path MTU discovery is not beneficial in the context where it has many drawbacks. It seems as though the current state is pretty much optimal.
by lolinder | 2025-04-18 13:06:57+00:00
The concern with demographic collapse isn't that the world won't be fine with fewer people, it's that the transition period is going to be extremely painful.

During the increase in population kids are helpless for ~8 years before they're actually able to contribute to farms and whatnot, so the large number of extra children doesn't show. During demographic collapse, since it happens generally as life expectancies go up, elderly adults generally (with exceptions) spend decades getting less and less able to contribute before they die. We don't have answers for how to take care of them during that window.
by lupusreal | 2025-04-18 13:07:21+00:00
I don't see the humor you're seeing, there's no hypocrisy because the two messages are coming from two very different groups with very different values and motivations.

The "we need more people" stuff is coming from the capital class and their sycophants. They want more people so they can have more laborers to drive down the cost of labor, and more consumers to buy more product, and more renters to drive up the price of rent. They want population number to go up because they are invested and committed to the numbers go up game. As long as more people means more numbers go up, that's what they'll keep demanding. The UK has more people than ever before, it's steadily climbing but they always want even more. Unbounded growth.

The "I don't want kids because this place is crowded" and "kids are too expensive" messages are coming from members of the general public who are dealing with the ramifications of the policies of the first group. Their rent is high, their towns and cities growing, traffic is getting worse, city buses are packed, there's lots of things they want to buy but the value of their labor isn't keeping pace. Birth rate falls in response to these pressures, so the capital class tries to import new labor from poor parts of the world, knowing those new laborers will feel relatively happy to live 10 people to an apartment working for piss poor pay, because those conditions are still an improvement over where they are coming from.
by eszed | 2025-04-18 13:08:36+00:00
> I'd personally like to see more sites (in general, not just adult) contribute their domain names and CDNs to independent list maintainers (or published in a help article linked via their main footer)

This would be so useful. I once tried to get this information from a company you've all heard of, so that we could reliably whitelist their services on our corporate firewall, and the answer was "they're dynamic, so that's impossible". I said "but you know them, you could dynamically make that information available to your customers", but got nowhere. I'd like this to be a regulatory requirement, but the people who make the rules aren't sufficiently technically competent to identify technical solutions, and don't seem to listen to people who are.

[Edit to add: I really like your old-school approach to building online community for yourself. I don't know your interests, or if I'd like yours, but I wish more spaces with your approach were around. The world in general (not only the internet) is a better place when we interact with each other in ways that aren't commercially determined.]
Show HN: PaintMyImage – turn any photo into a custom AI‑generated painting
by snadir | 2025-04-18 13:08:44+00:00
Hi HN!

I built PaintMyImage (https://paintmyimage.com), a web app that transforms your photos to paintings based on existing neural style transfer models.

I would love to get feedback on usability and improvements. I also would like to know if such a product when enhanced with more features can have some chances to make very low side income or am I just wasting my time and money.

Thanks for looking
by mrbigbob | 2025-04-18 13:09:15+00:00
I am getting sick and tired of the thinly veiled excuse of "we need to strip away more of your privacy in order to protect the childen" we all know they are doing it because they want to surveil/track you more easily.

and for those that think they are actually doing this to protect the children and you are concerned about what your children sees online this might sound a bit harsh but why dont you actually parent. Stop giving your kids unlimited access you tablets/computers etc. back in my day there was the option of having a single computer for the child in a public room that could not be moved. you could create whitelist only sites nowadays very easily even for laymens.

i understand it is a bit harder nowdays because more parents are both working to support the family but i rather not loose what little privacy we have left as a society because its requires more work for you to parent
by vel0city | 2025-04-18 13:09:20+00:00
I had a GE Profile dishwasher from the 2000's when I moved into my current home. It was abused by the previous owner and sold as not working. I completely rebuilt it and it worked great for a while until it's logic board died and replacements were hard or expensive to source.

But that thing had a powerful masticator. It would slurry up almost any foods. There was a very coarse filter about half the diameter of the drain hose but outside of that there was never anything left in the pan.

It would also monitor the turbidity to determine if it needed to flush the current pan water and add fresh water. It had a soap dispenser so it could re-add soap if needed. That thing was an incredible dishwasher. I still miss it.
by SilasX | 2025-04-18 13:09:22+00:00
Well, there are two things going on here.

Norquist does oppose efforts by the IRS to (partially) obviate TurboTax by having the IRS do your taxes [1].

Separately, he has the anti-tax pledge you mention. The former is not entailed by the latter, at least in any obvious way.

So the parent is right about Norquist opposing filing simplification, but wrong about it being related to the infamous pledge.

[1] For those asking for a citation, here's a recent tweet: https://x.com/GroverNorquist/status/1912592196894630291
by pclmulqdq | 2025-04-18 13:09:23+00:00
As you have suggested, it has also become common to use patterns like Bm/G to create a Gm7 that is less spicy than if the bass G were mixed into the treble octaves. 9 and 11 chords are also done this way.

C7/D is a C9 chord, and C/D is a bit more "open" of a sound but still a 9 chord.

G7sus4/B is a G11 chord, dropping the 9th.
by seertaak | 2025-04-18 13:09:27+00:00
Agree completely. I assume OP means major or minor 7th chord - they can't possibly mean dominant 7th, because...does there even exist a single blues song which doesn't have that chord?

And let's say you take maj7 chords - "you and me song", "you are so beautiful", "sing sang sung", "1975" - just off the top of my head. Pretty much any pop song which is melancholic sounding.

For min7, choose virtually any Santana song.

Even if you said maj9 or min9 it still wouldn't be remotely true. Otoh 13th chords....I think you'd have to reach to find a non-jazz occurrence of that chord. And it happens in jazz all the time.
by PaulHoule | 2025-04-18 13:09:32+00:00
One argument is that an aging population will be set in its ways and not able or willing to adapt. If people think they can't afford to fix their own building to save their own lives

https://en.wikipedia.org/wiki/Surfside_condominium_collapse

how can you expect them to sacrifice a single penny to address problems like climate change that will affect future generations? Granted, fewer people in itself reduces our environmental impact, but some combination of young people and older people who feel invested in their offspring is necessary for us to face the future.
by tarkin2 | 2025-04-18 13:09:34+00:00
I would assume home owners are more likely to vote. But even with a lower voter turn out, there could still be more voting renters.

A sibling post has stats from 15 years ago but a lot has changed since then. My gut feeling is that more people are struggling to buy than to pay back mortgages but I have no stats to back that up.
by jasonlotito | 2025-04-18 13:09:36+00:00
So, I saw evanjrowley's post before it was flagged, and did my own research, following what his links said, to the sources they linked.

Simply put, evanjrowley's links are lies. The Kreb's specific claims are lies. They link to sources that are carefully edited, and even then, it's clear that is being presented by evanjrowley's sites is not what is being said.

Simply put, evanjrowley is trying to spread disinformation.
by seanwilson | 2025-04-18 13:10:08+00:00
Is this a common architectural issue for self-hosted options from SaaS companies?

As in, a huge SaaS company offers their product for self-hosting to individual companies, but it's not practical to self-host because the code is highly specialized for supporting hundreds of companies instead of just one? And it's hard to have an architecture that works well for just one and for hundreds?
by tpmoney | 2025-04-18 13:10:10+00:00
> But what is more horrifying for me is that apparently this administration remains representative of a large section of the US population - with seemingly unshakeable approval by between 40% and 50% of the US adult population according to polls

I feel this is largely a consequence of decades of overwrought hyperventilating about all things politics and a lot of crying wolf. Every republican candidate has been the next Hitler, every democratic candidate has been the next anti-christ. Every 4 years we go through this song and dance predicting the end of the world and untold human suffering and every 4 years life went on with barely a change. Why would people expect this time to actually be different? Why would they expect that this time the stories of corruption and abuse of power are actually true and being reported without ridiculous embellishment? Why would anyone who voted for Trump in the first place think that reports of abuse of power from the side of American politics that coined “chimpler” as a nickname for W. Bush would be sincere about Trump?

I agree with you that I think more people should be more concerned than they are. I just don’t think it’s all that surprising either. The lesson of the “Boy Who Cried Wolf” is that when the wolf finally comes, no one will believe you. Of course the other lesson is that eventually the wolf does come. It didn’t work out so well for the village, and it might not work out so well for us either.