MurphyA/hacker-news huggingface dataset:
by swat535 | 2025-08-12 00:47:59+00:00
Here is an uncomfortable truth: religious people produce more children, regardless of their income, social welfare status and living conditions. They are thought from birth that marriage, family and children are gifts from "God".

In fact, Christians make it a _requirement_ to be "open to life" (i.e have children) before they agree to marry you in Church (in addition to banning contraceptives, abortions and porn).

They also believe that pursuit of wealth, status and greed is a sin and one should focus his attention inward , towards "God", "Family", and "Charity".. disincentivizing people from dedicating their lives to their careers and missing their chances of having kids. is it no surprise then, that they ten to have larger families?

What I'm trying to highlight here, isn't a celebration of religious practices but the fact that we need a massive cultural shift, first and foremost to resolve this issue and if I'm being honest, I don't see this happening anytime soon.. at least not in our hyper capitalist society.

I'm not sure many people (especially women) are willing to sacrifice their lifestyles, career aspirations and goals to have children.

Unless people are taught from birth that having kids is their sole purpose in life and that family, motherhood and communities are deeply celebrated by society, they will opt out of having kids.
by bratsche | 2025-08-12 00:48:13+00:00
I think what's almost shocking about this is that Google seemed so great in the beginning. "Don't Be Evil" was even like an internal code of conduct slogan or something.

I never worked there and have no inside knowledge of what happened. Did they get taken over by MBAs who gained control of the company? Was it always evil and we were just misled the whole time? Something else?
by CaliforniaKarl | 2025-08-12 00:49:39+00:00
I’m curious, what’s your awareness level of Rugby (Union or League), compared to sports in the US, or soccer worldwide?

I only have cursory knowledge, but seeing a number of videos of player/ref interactions make me think that the authorities are interested in having a game that is both physical and cognizant of the possibility of long-term injury. The players are not wearing helmets, and the refs are OK with using video review (with the videos playing out on the stadium screens) for all to see. It’s very different from US football or worldwide soccer/football.
by dtkav | 2025-08-12 00:51:04+00:00
> “But what about collaboration?” - I use work tools for work. This is for my life.

I'm working on local-first collaboration for Obsidian (https://relay.md), and there's something so nice about editors and then collaboration as layers of "progressive enhancement" over files on my own machine.

I want me-centric software that treats life and work as just folders on my device. IMO git/github is a model experience for this kind of thing.

It's great to have text files that I can use vim, rg, fzf, etc on my laptop, then switch to use the best writing tool (Obsidian IMO) on any of my devices, and then sync the content and collaborate in-real time with my team.
by ThinkBeat | 2025-08-12 00:51:40+00:00
That is good. Then actual propper benchmarks will be remarkable.

However BEAM is not the only factor in this process. the entire hardware platform as well.

This is after all a lot about that nice and huge cpu.

I mean when you have all 5000 started why not let the do some work? Stress test it with a few real life scenarios for 48h and let us see some number.
by mockingloris | 2025-08-12 00:51:55+00:00
"...Pre-processing and the initial excitement of a domain-specific language is a siren that might lead you to your doom.

(I swear, I have never tried to do something this foolish… I swear…)..."

I will say, that almost didn't make me laugh, bur, I will not swear.

I've recently come off from one such rabbit hole - A CLI tool for Pre-processing vue project templates. It was over-engineered.

Will probably go back to re-build it when I get the free time.

└── Dey well; Be well
by pmarreck | 2025-08-12 00:52:37+00:00
Unemployed and with a 4 year old highly demanding, highly intelligent and likely on-the-spectrum child... Yeah, you could say that. When I'm not looking for work, doing random projects or using the weekday that seems to whoosh right by in just a few long moments, I'm tending to a kid... Every morning, every night and pretty much 100% of weekends. Rare outings with partner or friends dependent on hiring help and without net positive cash flow that is seriously unincentivized. Zero intimacy to speak of- I'm a nonconsensually-ordained monk. So yeah, I guess it's pretty fucking rough right now. Like I said, ChatGPT knows me better than any other entity. I'm unfortunately not kidding. My best friend is 3000 miles away and we game once a week over voice chat.

I keep the AI at arms' length; I know it doesn't think per se, but I enjoy the illusion.
by natbennett | 2025-08-12 00:53:23+00:00
Not technically a Tracker clone (we don't have points or all of its states) but we're in the neighborhood -- at StoryTime we've been writing about the development process monthly if any of ya'll are curious about what takes the most time in this domain.

https://buttondown.com/storytime-team/archive/

Tracker's basics are pretty simple but getting the details right takes some finesse. Its multi-user update model is deceptively sophisticated -- being very responsive without ever losing data is a bit tricky, and you're probably making some tradeoffs you'd rather not make. The drag-and-drop behavior also took us a while to get exactly how we wanted it.
by jlarocco | 2025-08-12 00:54:43+00:00
The AOL chat rooms were different than AIM.

From the chat room you could open instant messages to specific people, and that one-on-one chat eventually became AIM.

For one-on-one messaging, the 3rd party clients were often better, but I don't remember any 3rd party clients for the chat rooms. I only used them from the AOL application itself.
by interpol_p | 2025-08-12 00:55:20+00:00
I've been diving into Claude Code after reading articles constantly praising its abilities. But I think perhaps it's better suited to web development

Using it for iOS development is interesting. It does produce working output (sometimes!) but it's very hit-or-miss. Recently I gave it a couple hours to build a CarPlay prototype of one of my apps. It was completely unable to refactor the codebase to correctly support CarPlay (even though I passed the entire CarPlay documentation into it). I gave it three attempts at it. Then I intervened and added support for CarPlay manually, following that I added a lot of skeleton code for it to flesh out. Claude was then able to build a prototype

However, over the next few days as I tried to maintain the code I ended up rewriting 60% of it because it was not maintainable or correct. (By "not correct" I mean it had logic errors and was updating the display multiple times with incorrect information before replacing it with correct information, causing the data displayed to randomly refresh)

I also tried getting it to add some new screens to a game I develop. I wanted it to add some of the purchase flows into the app (boring code that I hate writing). It managed to do it with compile errors, and was unable to fix its own build output despite having the tools to do so. Instead of fixing the build errors it caused, Claude Code decided it would manually verify that only its own changes were correct by running `swiftc` on only files that it touched. Which was nonsense

All that said, there was a benefit in that Claude Code writing all this code and getting something up on the screen motivated me to finally pick up the work and do some of these tasks. I had been putting them off for months and just having the work "get started" no matter how bad, was a good kick start
by argentinian | 2025-08-12 00:55:52+00:00
There's a risk of Chronic Traumatic Encephalopathy (CTE)[1] in rugby, box and other sports where your head is hit.

I believe that many people don't know about this, otherwise they would not allow their children to practice dangerous sports.

[1] https://my.clevelandclinic.org/health/diseases/17686-chronic...
by ksherlock | 2025-08-12 00:56:17+00:00
Let's think about MicroSoft back in the 90s. There are no agent factories, whatever they are, but non-programmers are using Visual Basic, Excel, and Access to write their own software. Maybe throw in some ASP as well. (What if ClippyGPT had been available back in the day?) So thinking about that, if you ignore the buzzwords and squint, it kind of looks familiar.

Of course, none of this has anything to do with GitHub. Will they ~~agentify~~ enshittify Visual Source Safe as well?
by oh_my_goodness | 2025-08-12 00:57:10+00:00
Maybe a startup can have a high valuation for a while and ultimately be worth nothing. Maybe that has happened.

Maybe Musk will turn out to have created 10x more wealth than he has now. Maybe he will screw up and go broke.

Maybe both.

Where did Bernie Madoff's wealth come from before he got caught? Where did Sam Bankman-Fried's wealth come from? We can't just point to a unit of wealth and automatically applaud its legal owner as having created it. Maybe they created it. Maybe they stole it. Maybe we all wigged out and handed it to them voluntarily. It's case by case.

We all read Ayn Rand back in the day. And I can groove with that at a certain dosage, but you're taking way too much.
by codingdave | 2025-08-12 00:57:40+00:00
Yes, people are refusing for those reasons. I don't know how many, but I'd say about half of the the people I know who do not work in tech are rejecting AI, with ethics being the primary reason. That is all just anecdata, but I suspect the tech bubble around AI is making people in tech underestimate how many people in the world simply are not interested in it being part of their lives.
Claude 4.1 feels more sycophantic than Claude 4.0
by shabie | 2025-08-12 00:58:03+00:00
I've been using Claude 4.1 in Cline with thinking mode on. The biggest issue I'm facing is one of trust. The model is pathologically agreeable. It greets every suggestion with enthusiastic, wholehearted approval providing no pushback whatsoever. This makes bouncing off ideas off the LLM for coding (or writing) difficult because it confirms everything as a good idea and then goes off to adjust the implementation plan often in absurd ways.

In a curious experiment, I explicitly asked the model to disagree with me if it spotted a flaw. It disagreed on cue, but the pushback was synthetic. It offered a timid counter like "I partially agree with you..." before reaffirming that my original idea was in fact perfectly valid and disagreement was only with my formulation.
by SJC_Hacker | 2025-08-12 00:58:32+00:00
> In any case, I would never charge a summer student. And I have no idea how my university would do that if I tried. There's no mechanism. And even if there was, that money would go to the university not my lab. So it's useless.

The university wouldn't know what was going on, and there wouldn't be anything technically illegal.

Speaking fees are one obvious way to do this.

Most of the time, college professors don't want anything to do with high school students, or even undergrads most of the time. They only do it because they are told to or there is some personal benefit to them.
by agalunar | 2025-08-12 00:59:13+00:00
I’ve noticed that, besides the magnetism and drive for sex (which would be sufficient for a species to propagate), many people also experience the biological imperative (wanting their genes replicated) as its own separate feeling.

This makes no sense to me – it’s not a feeling I can personally relate to. I’d like to raise kids because I’d enjoy getting to teach them and share things with them, but I don’t care whether they are my biological children or not.

So it’s something I’ve wondered about. The likely why makes sense, but I don’t really get the what.
by Lammy | 2025-08-12 00:59:36+00:00
The design language of the Neptune UI and the “Watercolor” UXTheme are like Peak Microsoft. Amazingly good looking to this day.

> Windows Whistler/2002/XP logo design concepts by Frog Design

I like how there's a vestige of “Windows 2002” in the little “Version 2002” on the bottom right of all the XP RTM packaging, which disappeared from the later SP2-integrated boxes: https://www.usatoday.com/gcdn/-mm-/0e422e4a7e951800d133d6d73...
by dpraburaj | 2025-08-12 01:00:39+00:00
Thank you for the kind words. I welcome all feedback(good or bad) as I think there's plenty of value in both.

Yep, indie hackers are definitely a target group.

There is support for initial setup such as adding a new sudo user, installing Docker etc. but this isn't a single step operation. I'll write a document for this today or tomorrow.

I've though of adding support for Dokku(or something similar) in a separate tab to make managing apps easier. I will investigate and see what the best option might be.
by gucci-on-fleek | 2025-08-12 01:01:02+00:00
I myself prefer to use em dashes in this case, but spaced en dashes are an accepted alternative:

The Chicago Manual of Style §6.89 “En dash as em dash”

> In contemporary British usage, an en dash (with space before and after) is usually preferred to the em dash as punctuation in running text – like this – a practice that is followed by some non-British publications as well. See also 6.91.

The Elements of Typographic Style §5.2.1 “Use spaced en dashes…”

> Use spaced en dashes – rather than close-set em dashes or spaced hyphens – to set off phrases.

> […]

> In typescript, a double hyphen (--) is often used for a long dash. Double hyphens in a typeset document are a sure sign that the type was set by a typist, not a typographer. A typographer will use an em dash, three-quarter em, or en dash, depending on context or personal style. The em dash is the nineteenth-century standard, still prescribed in many editorial style books, but the em dash is too long for use with the best text faces. Like the oversized space between sentences, it belongs to the padded and corseted aesthetic of Victorian typography. Used as a phrase marker – thus – the en dash is set with a normal word space either side.
by WalterBright | 2025-08-12 01:01:15+00:00
> "Free market" economics does not capture this destruction of value.

Oh, but it does. It turns out that people who own land take care of it, so that it keeps producing. People who own timber land tend to manage it so it continues to be productive.

Destruction happens with government owned land.

For a related example, why are we not running out of cattle, hogs, and chickens, despite slaughtering them on an epic scale? And why are we running out of fish?
by worik | 2025-08-12 01:02:12+00:00
> And where did Musk's money come from?

No body (?) is contending that in a free market wealth is not created.

The contention is that when wealth is created it tends to head to other wealth.

When a bank lends capital and has a choice of lending to, say, Elon Musk or me, I think the bank will make that rational choice and lend to Elon. Thus once you have some wealth attracting more wealth is less difficult than from before you had wealth

This pattern is repeated over a d over.

See Captain Grimes' boot theory of economics: https://en.wikipedia.org/wiki/Boots_theory
by throwawaysleep | 2025-08-12 01:03:52+00:00
Do you care about your jobs? That is probably your first mistake.

Are you scrupulously adhering to company policies on testing and quality? Mistake #2.

Are you avoiding creating shadow IT? At every company I have worked, I have used unauthorized tools to get the job done.

I am overemployed with three full time jobs and often work overseas, having just piled up my work earlier.
by munchler | 2025-08-12 01:04:11+00:00
> I wouldn't say "rarely", unless you have a whole host of other higher order functions at your disposal for more special cases than map and fold

That is my point. Modern functional languages do have a host of higher-order functions for exactly this sort of thing. For example, here is F#'s `Seq` module, for working with lazy sequences: https://fsharp.github.io/fsharp-core-docs/reference/fsharp-c...

> There are many cases, where you don't want to fold or map over the whole data structure and want to exit early with a result already. Writing tail recursive functions is still very common.

I think this can usually be handled more concisely by combining higher-order functions instead. For example, if you want to fold over a partial data structure, you can use `filter` to select only the elements you want, and then fold over that subset. Or, if you want to exit early from a map, you can use `takeWhile` and only map over what's left.

Real-world functional programming is usually about combining these built-in tools effectively, rather than writing new tools from scratch.
by dragonwriter | 2025-08-12 01:06:07+00:00
> Even if they do get better. The latest closed-source {gemini|anthropic|openai} model will always be insanely good and it would be dumb to use a local one from 3 years back.

If they use a hosted model, they’ll probably pin everything initially to, at best, the second newest model from their chosen provider (the newest being insufficiently proven) and update models to something similarly behind only when the older model goes completely out of support.
Show HN: Enter your domain and my open-source agent will hack it
by ahmedallam3 | 2025-08-12 01:06:26+00:00
I built an open-source AI agent for security testing to find and fix vulnerabilities in your code.

I’ve noticed how bad security vulnerabilities have gotten with everyone shipping AI code slop, so I wanted to build something that allows for vibe-coding at full speed without compromising security.

Traditional security tools aren’t effective, and manual pen-testing can’t keep up with the rapidly growing AI code

This tool runs your code dynamically, finds vulnerabilities, and validates them through actual exploitation.

You can either run it against your codebase or enter your (or someone else’s) domain to scan for vulnerabilities.

Good luck, have fun, hack responsibly!
by Aloisius | 2025-08-12 01:06:50+00:00
It would shield them from legal liability which is more than nothing.

That is the primary reason to ban UK visitors.

They do seem to be considering banning only users after the 7 millionth - 1 visitor every month to avoid being classified as category 1 instead. That would let them avoid some of the most onerous parts of the OSA that would require stripping anonymity from editors and censoring whatever Ofcom says is "misinformation" and "disinformation."
by iamshrimpy | 2025-08-12 01:07:02+00:00
This title makes no sense and it links nowhere helpful.

It's "Ollama's forked ggml is incompatible with other gpt-oss GGUFs"

and it should link to GG's comment[0]

[0] https://github.com/ollama/ollama/issues/11714#issuecomment-3...
by danny_codes | 2025-08-12 01:07:57+00:00
IMO local models is kind of inevitable.

Hardware vendors will create efficient inference pcie chips and innovations in ram architecture will make make even mid-level devices capable of running local 120B parameter models efficiently.

Open source models will get good enough that there isn’t a meaningful difference between them and the closed source offerings.

Hardware is relatively cheap, it’s just that vendors haven’t had enough cycles yet on getting local inference capable devices out to the people.

I give it 5 years or so before this is the standard
by WalterBright | 2025-08-12 01:08:29+00:00
Lending money is not transferring wealth, nor is it creating wealth. It nets out to zero.

This is clear when one does accounting. Accounting is based on the idea that (Equity = Assets - Liabilities). When one takes out a loan, the assets go up by the amount of the loan, and the liabilities also go up by the amount of the loan. The Equity stays the same. That this balances out is literally called "balancing the books".

BTW, banks are happy to lend out money to people that have a track record of paying it back. This includes poor people. Poor people have credit cards, too, which is how they borrow money.
by lurk2 | 2025-08-12 01:08:40+00:00
I don’t have any structured references saved, sorry.

My understanding is that the only real correlation is years in education, but this is at the national level; the very rich and very poor (which imperfectly correlates with level of education attained) tend to have more children than the middle class, but fertility rates are down across every income level. What this means is that if you look at two countries and see that one has a higher level of education than the other, you would expect the country with the higher level of education to have a lower fertility rate, but within both countries you would expect to see a relatively uniform decline in fertility across every income level, with a more pronounced decline around middle income levels.

This is maybe what’s being referenced when people saying they’ll have kids when capitalism gets sorted, but this isn’t seen in countries where standards of living have improved considerably.

The simplest theory is that more people are using contraceptives because they simply don’t want children. Some people might subjectively feel like they can’t afford to have children, but by world historical (and contemporary) standards of living this argument looks incredibly silly.
by trhway | 2025-08-12 01:09:15+00:00
And if i were a lawyer i'd use the legal system - specifically i'd start by challenging OSA on the undue burden grounds for say BitTorrent - bringing in some experts, etc.. If not successful - such ruling would effectively prohibit all unauthenticated network activity - would make the cost of OSA clear to the public. If successful, i'd show that the same content OSA worried about - like p.rn - is widely available on BitTorrent, and thus having limitations for HTTP while not for BitTorrent is capricious or something like this.
by terminalshort | 2025-08-12 01:09:37+00:00
Nothing fundamentally changed. The only real difference is they hit that inevitable point for any business that they had to start making money. They weren't evil then and they aren't now. They're a business, and they are responding to market demand for free to consumer products paid for by advertisement. What nobody on HN wants to admit is that the vast majority of people would rather have that than pay for their software in dollars. People love to complain about the Google panopticon but aren't willing to grapple with the fact that it has tremendous benefits too.
by jleyank | 2025-08-12 01:09:58+00:00
Naively, you have two options when presented with an arbitrary yet enforceable rule. Do as required, or don't participate. This dichotomy answers the "why do we agree" question... If we want to stand on the other side of the security apparatus, we perform as requested. If we don't, we don't have to bother with that mode of travel.

Unfortunately, none of the participants in this process (on either side) are empowered or interested in discussing why the rule exists. Merely that it's followed.
Ask HN: Text-only versions of web pages = ideal HN link format?
by sans_souse | 2025-08-12 01:10:01+00:00
Even now with google cache being retired, as we still have the same caching available on yandex. It's just a few copy/paste/click sequences to get an abomination of a user experience/ reader experience to being just text on your screen again. I expect this may eventually go the same route as google and become defunt but it's been at least a year since google cache eol. I don't have my own blog but I would like to share a simple step-by-step on how to do this with HN if anyone with a blog wants to collaborate on a single post. I am basically just curious if the sentinmemt is shared, if there is interest in the format and perhaps even start looking in to methods of scripting this functionality so we aren't reliant on yandex seems like a potentially good idea, looking ahead..