MurphyA/hacker-news huggingface dataset:
by kocial | 2025-07-27 04:06:54+00:00
People blaming the acquisition failure by/from Yahoo for the downfall are misinformed.

The reason for Yahoo's failure was its loss of dominance in search to the Chrome Browser.

Google's few actions made Google what it is today, and that starts with a few most critical:

- Launch of browser ( Chrome browser ). It didn't even become a meme against Internet Explorer, but also defeated Mozilla Firefox in its own game.

- Acquisition of YouTube.

- Acquisition of Android.

They are already doing other crazy innovation that makes them dominate the Industry.

While Yahoo was only famous for

- Yahoo Answers ( Quora took over that ),

- Yahoo Mail ( Gmail took over that ),

- Yahoo Chat ( the golden days ), and this one - Yahoo failed to capitalise with the change of ERA, WhatsApp would have never succeeded, if Yahoo had innovated its chat and entered the Mobile app segment.
by gawsoft | 2025-07-27 04:09:20+00:00
Kubernetes supports OIDC authentication, enabling identity integration with other platforms or systems, where you can authenticate kubernetes jwt tokens. However, there's a hidden challenge with securely exposing the OIDC discovery endpoints (i.e. /.well-known/openid-configuration and /openid/v1/jwks) from the Kubernetes API Server and also preventing anonymous access.
by kortilla | 2025-07-27 04:09:54+00:00
I didn’t make a mistake. You struggled to read my sentence because you parsed it incorrectly. It’s a compound sentence. Let me split it for you.

> “Higher” is a homophone with “hire” and “hire” already has a critical role in reference to career management.

“Higher” is a homophone with “hire”. “hire” already has a critical role in reference to career management.
by stevenAthompson | 2025-07-27 04:10:53+00:00
I agree with most of what you said, and it was well said.

However, I disagree in two ways.

Firstly, while villainizing them is unhelpful convincing them is utterly impossible when religion is involved. It doesn't matter if we learn to understand their perspective, especially as logic/reason often doesn't apply and they aren't being honest about their goals and motivations.

I think the best anyone can hope for in such cases is for all parties to agree that we all have belief structures, and that we don't get to force those beliefs on others via the law. IE - "The right to swing my fist ends where the other man's nose begins." It's the only rational basis for a society in which different belief systems coexist. The United States used to understand this, but we seem to have forgotten.

Secondly, I do agree that it might be easier to reason with folks the further you get from the top of the ladder. The "true believers" who fly airplanes into buildings or who want to outlaw eating candy because it might lead to smiling on a Sunday didn't start down that path last week.

The issue with the bottom up approach is that the folks on the bottom seldom have any real power, and for good reason. If pawns were allowed to move backwards they would kill their kings.
by maltelandwehr | 2025-07-27 04:10:59+00:00
I do not think it was just the bad acquisitions.

Yahoo also turned from a tech company into a media company. At some point, every decision was made with a media company mindset.

This includes making decisions that prioritize short-term revenue over building growth loops or enhancing user retention.

Also, no investments into technology. Browser, CDN, proper web hosting, cloud - they missed everything.
by ryandv | 2025-07-27 04:11:11+00:00
Ah yes, but of course Norvig never had access to current generation LLMs, which do let you learn C++ in 24 hours! No need to understand the memory hierarchy, the LLM will produce perfectly performant code right out of the box.

With LLMs you can iterate through a hundred thousand software development lifecycles in a month, vastly increasing your rate of project experience gain.

This article is so obsolete, it's literally from the previous century.
by dlcarrier | 2025-07-27 04:13:39+00:00
Pretty much every high-power high-efficiency core (whether x86 or arm or PowerPC or whatever) breaks instructions up into an extremely reduced instruction and executes those. There was a point where Pentium processors were effectively just executing RISC. There's a great write-up about it here: https://fanael.github.io/is-x86-risc-internally.html
by goku12 | 2025-07-27 04:14:53+00:00
I don't usually care about downvotes, but it's alarming when those votes are in support of a bigoted stance like in this instance. I don't support doxxing, defamation or bullying of any innocent person, including women. But why is this utterly detestable act being justified and upheld when the victims are men? Would the response be the same if the genders in that message were swapped? This is just a single example of how unabashedly sexist the HN crowd in general (and the corporate world in general) has become. I hope that the individuals who strike at the opposition to such toxic behavior are very proud of their irrationally lopsided sense of justice and their contributions to a very fractured and bitter society.
by Grimeton | 2025-07-27 04:17:12+00:00
There are no objects in bash. There are indexed and associative arrays and both can be iterated over like so:

for value in "${SOMEARRAY[@]}"; do echo "${value}" done

or with the help of the keys:

for key in "${!SOMEARRAY[@]}"; do echo "key: ${key} - value: ${SOMEARRAY["${key}"]}" done

If you want to dump the data of any variable you can just use declare -p

declare -p SOMEARRAY

and you get something like this:

declare -a SOMEARRAY=([0]="a" [1]="b" [2]="c" [3]="d" [4]="e" [5]="f")

What you can do, if you have a set of variables and you want them to be "dumped", is this:

Let's "dump" all variables that start with "BASH":

for k in "${!BASH@}"; do declare -p "${k}" done

Or one could do something like this:

for k in "${!BASH@}"; do echo "${k}: ${!k}" done

But the declare option is much more reliable as you don't have to test for the variable's type.
by do_not_redeem | 2025-07-27 04:18:58+00:00
This whole post is a strawman. I never said my reason was being tight on resources. Please reread the thread. Also don't forget that on modern architectures, the stack and heap can't "collide", because of guard pages.

> what are you going to do with the rest of the stack?

I'll leave it for the rest of the system. My app will use less memory, and since memory locality is improved, there will be fewer cache misses, meaning it runs faster too.

> let's say you take a function call that is about to overflow the stack

Stack overflows are impossible thanks to the comptime upper_bound parameter. That's the entire premise of this thread.
Show HN: I built a tool to fight YouTube clickbait with AI summaries
by project_stain | 2025-07-27 04:20:38+00:00
Hi HN,

I built this to solve my own problem: wasting time on clickbait YouTube videos that bury one minute of value in a 20-minute runtime.

My solution is Peekatube, a simple tool that gets you the key info first.

- The Core Feature: It pulls a video's transcript and generates an AI summary so you know if it's worth watching.

- It's Fast: With the help of a proxy and gemini-2.5-flash-lite, getting the full transcript and summary takes only 3-4 seconds on average.

This is a live beta. The ultimate goal is to build this into a Chrome extension that works right on the YouTube homepage.

I would love to hear your brutally honest feedback. What's the one thing you'd add or change?

I'll be here all day to answer questions. Thanks!
by robmao | 2025-07-27 04:23:36+00:00
I really appreciated this post. It goes much deeper than most critiques of cloud platforms, and I respect that the author didn’t just complain — he actually tried self-hosting, experienced its ups and downs, and came to an honest conclusion: self-hosting isn't the future.

I agree.

But I also believe that doesn’t mean we stop here. The real issue isn’t about where the server is — it’s about who owns the identity and the data, and whether we have a shared protocol layer to make true user agency possible.

In case it's useful to others thinking along similar lines, I wrote a response piece called “The future is not self-hosted, but self-sovereign” https://www.robertmao.com/blog/en/the-future-is-not-self-hos...

It builds on the same dilemma but goes further into decentralized identity (DID), protocol-level ownership, and why self-sovereign systems might be the real way forward — beyond both cloud and self-hosting.

Would love to hear what others here think about protocol vs platform thinking.
by aizk | 2025-07-27 04:24:43+00:00
I'm a zoomer dev and I have a question. The article here linked to google groups - https://groups.google.com/g/alt.fan.jwz "Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable." I've never even heard of google groups, and it's crazy to read conversations nearly as old as me.

What is/was UseNet? Was that the precursor to php bulletin boards in way / the forums of the 90s - 2000s? Would the zoomer equivalent be discord for my generation?
by SenHeng | 2025-07-27 04:24:44+00:00
My then-gf (now wife) and I watched a movie together about an African man whose village got raided, him put into slavery to search for diamonds and his son becoming a child soldier by the same people and their struggles to get free, and finally pawn off a pink diamond to one of the largest diamond companies in London. At the end of it, she finally came to realise that the diamond trade was really quite shitty. And we had a long discussion about the whole thing, as well as the growth of the synthetic diamonds industry and how they’re much better on the supposed 4C properties as well as on price.

Yet in the end she still wanted to get a ring from one of the big names because that’s what she grew up with and what she had always dreamt of since young.

¯\_(ツ)_/¯
by ryukoposting | 2025-07-27 04:26:44+00:00
There is also a tight correlation between swimming skills and economic class. Reasonable access to a pool or natural water body is not a given, as you point out. Even if you're reasonably close to one of those, sufficient regular time to teach your kid to swim is a luxury. That leaves swimming lessons, which cost money. Access is the main problem, particularly in urban areas.
by Spivak | 2025-07-27 04:29:58+00:00
What an uninspired article. Doesn't dig into the regulations and explain why they exist in the first place before dismissing them out of hand. They don't even do a good job of saying what the regulations actually are outside of having bigger cabin sizes. They complain that the NA regulation is written by and for the US but are completely uncritical of EU regulation which I guess wasn't written by and for the EU? No cost breakdowns, no data that's even vaguely suggestive that elevator prices or space requirements are a limiting factor in housing developments. No entertaining alternative ways to fix the issue and why they wouldn't work. Weird insinuation that NA elevator manufacturers get their parts from China which is bad but no word that international manufacturers don't do the same thing.

The author could be completely right on all points but isn't remotely persuasive to anyone who doesn't already agree with them.
by phatskat | 2025-07-27 04:30:30+00:00
> Truth is that it's winning over because it works best with LLMs. Inline soup works better than looking for styling on different files in the context of the project, so here we are.

I saw this on another recent tailwind thread and I’m not sure I agree. LLM might be helping adoption, but I’ve been seeing and using tailwind for years without really going near LLM coding
by ashdksnndck | 2025-07-27 04:33:37+00:00
If you treat days of the year as fungible, the math on owning a ski condo looks bad. But if you want the ability to look at the weather forecast, see that it is about to dump, then drive to the mountain before the storm arrives and set up shop before they close the highways, you are not going to pay a lot more than the standard nightly rate.
by dlubarov | 2025-07-27 04:33:43+00:00
I wasn't assuming pre-war birth rates. [1] suggests 45~50k/yr; [2] suggests ~34k/yr. They're rough figures, ignoring seasonality etc, but it's clear that there are significantly more births than GHM-reported casualties.

There's certainly food insecurity but it would need to get way worse to make a dent in these numbers; so far it's about 100 reported deaths linked to malnutrition during the conflict.

[1] https://www.savethechildren.net/news/about-130-children-born...

[2] https://news.un.org/en/story/2025/07/1165471
by bionsystem | 2025-07-27 04:33:45+00:00
"Usenet" has a wikipedia page which describes the network quite well. I used it in the late 2000s, not just for discussion as some groups were also hosting warez. Pretty sure you can still go there although it's unclear you'll get the post quality of the 80s-90s (back when I read discussions it was already a lot of trolling).
by MilnerRoute | 2025-07-27 04:35:08+00:00
They're saying 'Superman' is really about Palestine (and/or Ukraine) because there's a scene set in Africa. (But I think that says more about National Review than the movie...)

I've just never liked "Superman" stories. It seems like they first have to show all the evil that his various villains are performing... so Superman can then be "good" (by punishing those evil-doers). This movie did a better job of giving Superman an actual personality/social life -- but he still has to get back to being "good" in the face of "evil". And I've just always found that a little tedious.

(Although old-timers may remember that Seanbaby.com hated the Superfriends more than anyone...)
by jcranmer | 2025-07-27 04:36:03+00:00
Probably the closest modern equivalent to Usenet is Reddit--each newsgroup is roughly kind of like a subreddit, and, like Reddit, threading is quite the norm in newsgroups. The main difference is that Usenet wasn't centrally organized, messages tended to be rather longer than Reddit posts, and it's possible to cross-post on Usenet (post to multiple newsgroups with one message) in a way that it isn't on Reddit.

(The pre-web antecedent of Discord would be IRC, latterly stuff like AOL chat rooms.)

And if you think it's weird to read conversations nearly as old as you, I'm a millennial and I've read Usenet conversations older than I.
by goku12 | 2025-07-27 04:40:49+00:00
IMO, you don't need individual grievances to shut down that app. A lot of the content has already been leaked - some even by women who don't necessarily agree with the method. And there are a lot of complaints based on them. Many don't even need you to know the background of the men to know that they are toxic and unethical (and probably illegal as well). Cases like 'ghosting after a single date', 'not good in bed', something else equally frivolous or a lot of one-sided narratives. What do all these have to do with 'women's safety', as much as they have to do with men's safety? A lot of men are genuinely weary of dating precisely because of those (I'm talking about men who prefer relationships, not the MGTOW types). This is extremely harmful to the society in general. I believe that these platforms are misusing the 'women's safety' argument to exploit corporate bias in order to circumvent anti-doxxing safeguards and reinforce a very toxic culture.
by throw123xz | 2025-07-27 04:41:05+00:00
I can tell you that technically Hugo has to be somewhere you control to generate a website, but I don't see the point in that discussion.

The list I can see on the site seems to be of tools you can self host or can help you create something that you can self host. That's it. It doesn't make sense to blame a site because a comment on HN didn't correctly describe the content of the website... like, the problem is the comment, not the site.
by musicale | 2025-07-27 04:43:42+00:00
> I think it's a bit of a waste of humanity to put so much importance on putting balls into goals, holes, hoops or elsewhere

Sports can be seen as something of an improvement over more lethal forms of inter-group conflict.

Fortunately tech oriented folks have invented "e-sports", which are competitions based on pressing keys on a keyboard or buttons on a game controller, and possibly moving and clicking a mouse in order to affect pixels on a screen.
Show HN: Launch Hacker News like community on your Domain
by kocial | 2025-07-27 04:45:20+00:00
Hi HN,

I built https://kocial.net, a platform that enables anyone to create their own branded community space, complete with features such as posts, reactions, and comments, similar to Hacker News, all without needing to write a single line of code.

You can use your own Custom domain as well for your community, like the community below:

- Indie Hackers - https://kocial.co

You can also create "invite-only" and "private" communities for your own private customer or fan base. I hope this helps.

I’d love feedback on the UX, performance, or any aspect of the niche.
by goku12 | 2025-07-27 04:47:03+00:00
I get this feeling that you will be downvoted to oblivion on HN if you talk against anything that harms men. Even when it involves technology and is therefore relevant here. Many seem to think that gender equality, justice, sexual violence, etc applies only to one gender. I really would like to know how we reached this situation and their justifications for it.
by _cs2017_ | 2025-07-27 04:49:32+00:00
I don't understand the twitter post.

- Did he take the offer or not? - Did he forfeit the vested shares because he took the offer or because he didn't? - What was he offered in return for forfeiting the vested shares? - Did he get a payout of 1% because he took the offer or because he didn't? - The 1% comment implies that Google didn't use the $2.4B to buy the shares of Windsurf; if not shares, then what did Google get in return?

Original citation: "I was given an offer that would explode same day. I had to forfeit all of my vested shares earned over my 3.5+ years at Windsurf. I was ultimately given a payout of only 1% of what my shares would have been worth at the time of the deal."
by kevinleee | 2025-07-27 04:53:28+00:00
Just use the prompt to describe the image you want, our advanced AI image generator will then produce NSFW image in minutes. You can get the image for free! Whether you're an artist, content creator, or enthusiast, our generator supports a wide variety of body types, styles, and most poses.

Comparing to other products:

Free creation for basic model. Free trial for advanced models. Then only 5 USD for 100 images creation. Multiple styles including photorealistic, anime and semi-realistic.
by gopalv | 2025-07-27 04:57:01+00:00
As always the YMMV of caching is access patterns, but the more consistent cacheable pattern has been the ext4 journals for me.

They are tiny and often hit with a huge number of IOPS.

Ext4 supported external journals and moving it to a single SSD for a large number of otherwise slow SMR disks has worked great in the past.

However, when you hit a failure that SSD becomes a single root cause of data loss from several disks when losing that SSD (unlike a read cache).

Where I was working that didn't matter as I was mostly working with HDFS which both likes a JBOD layout of several disks instead of RAID (no battery backed write caches), tolerant to a single node failing completely and having a ton more metadata operations thanks to writing a single large file as many fixed-size files named blk_<something> with a lot of directories containing thousands of files.

SSDs were expensive then, but it's been a decade of getting cheaper from that.
by atomicnumber3 | 2025-07-27 04:58:38+00:00
And rule 0 is: if there's nothing to measure, there's nothing to optimize.

In my career, the worst "oh shit this doesn't scale" problems have been encountered in systems that were grossly over-designed - to the point that development had a noticeable "tax" due to dealing with it - and then the first time they encounter actual load (a customer writes a tight for loop on our API, or a customer decides to make 100000 of our widgets via automation, etc) it immediately shits the bed because they had no idea something would need to scale along a certain axis.

And mind you, that's really no ding on the original devs. Except for 2 points: they'd been banging on about how big-brain the original architecture is, and now the unanticipated scaling axis is orthogonal to the one we had originally invested so much in scaling along and it's significantly hampered by it.

It's really just best to write something simple that works and just doesn't commit any obvious sins. Then when you learn your REAL requirements, it'll be easy to adapt the code to them.
by freeourdays | 2025-07-27 04:59:16+00:00
Many talented artists and creators within specific subcultures possess a dedicated fanbase but struggle to convert their passion into a reliable income. They often juggle multiple platforms for commissions, subscriptions, and community interaction, which is inefficient and fragments their audience. Furthermore, mainstream platforms may have restrictive content policies, leaving creators in niche or adult-themed genres with limited options for monetization.

A specialized platform could solve this by offering an all-in-one monetization suite tailored for niche creators. This service would integrate portfolio hosting, commission management, tiered subscription models, and a print-on-demand merchandise storefront. By providing a single, supportive ecosystem that understands and caters to specific communities, creators can streamline their business operations, engage their audience more effectively, and build a sustainable career from their unique artistic work.
by alvah | 2025-07-27 05:02:54+00:00
Because if you have read the other comments (not threads), and you are capable of reading comprehension, you will be aware that this adds compliance costs for everyone in the space, and is especially disastrous for any small operators that cannot afford to employ people specifically to deal with red tape. "Can't hurt" indeed...

Also, thanks for pointing out this isn't Reddit, I wasn't aware.
by musicale | 2025-07-27 05:02:57+00:00
> How do you square these “growing wages” against the zeitgeist which says more and more people are living hand-to-mouth?

Both can be true if the distribution has changed, which seems to be the case:

"Over the last four decades, the income gap between more- and less-educated workers has grown significantly; the study finds that automation accounts for more than half of that increase."

https://news.mit.edu/2022/automation-drives-income-inequalit...

Additionally, necessities like food and fuel seem to have jumped in price, outpacing wage growth over the past few years, while other important goods and services (housing, health care, higher education) have outpaced inflation for decades.
by Quarrel | 2025-07-27 05:03:43+00:00
No. Tea can have no legal presence in the EU, but if it collects data from people in the EU at the time of collection, then it is caught be GDPR. It would be offering services to people in the EU in this case, and so has to deal with their laws, including privacy and consumer protections.

Steam tried this stuff on in Australia too, saying it had no presence there, but still sold games to Australians. In particular, they didn't want to honour Australia's consumer rights laws regarding refunds. They fought hard in the courts and lost, and it improved steam for almost everyone.

Big tech try on these jurisdiction arguments all the time, but they've repeatedly failed where you are selling goods to, or providing services to, people in those jurisdictions. The US does the same thing. If you sell or provide services to someone in XX state, you need to abide by the consumer laws (and maybe privacy if it is a state like CA) of that state.

This is one of the reasons paypal and Escrow.com have had a competitive advantage. It is hard getting money transmission / escrow licenses in all 50 states like they do. There are many such examples.