skysight-inc/HackerNews huggingface dataset:
I wish they defined what "single" means for the purpose of this statistic. From what I see on the census website, it's as though they're counting people who are divorced, widowed, unmarried and also people who are in a long term relationship in the same category, which they're calling "single". Single to me means not in a relationship at all.

I guess I also wish they defined the boundaries of Seattle: do they mean the urban core, the city limits, King County, or the metropolitan region? I know relatively few married people who live in Seattle, but that's because it's too expensive to buy a house in Seattle's city limits. You either have to inherit a house, or have both people work in a high-paying industry for this to be affordable.

I also know more than a few couples who are in very long term, committed relationships, living in Seattle with no intention to get legally married. They are 'married' in the culturally meaningful sense, just not the legal one.

My point is it seems (to my inexpert reading) like their statistic is capturing very young people, who rent apartments in Seattle but aren't ready to get married, and older people who may have houses in Seattle, but are more likely to be divorced or widowed. But, they're mostly not talking about 30-60 year olds, who are more likely to be married, bu live outside Seattle and commute into it. Weird.

I don't know how much I care about this statistic.
We’re not since cost controls are secondary to building features.
Simple, just ask an(other) AI! But seriously, different models are better/worse at different tasks, so if you can figure out which model is best at evaluating changes, use that for the review.
Probably just overlooked, yes.

> it does change a bit with apps and they look quite good

Hmm, I haven't noticed any difference. Which apps are you referring to?
Some major DNS providers have an online option to purge a domain record from their cache.

Good to know.
TIL Philip K. Dick was even more based than I previously thought.
https://protobuf.dev/reference/protobuf/textformat-spec/#:~:...

and, setting that aside, the very next paragraph says that this is a legit representation of -2.0 which means something has gone gravely wrong

value: -
# change this to 3.14 one day
2.0
A few years back I built a dual stage model rocket using regular rocket motors:

https://youtu.be/zPtFv-cwcfQ?si=mjy6hg9YPARpTkRV
Facebook can keep the crazies. Craigslist is awesome now.
Different take:

A solid accusation of being a commie is just the cover that Lem needed to stay out of trouble back home in Poland.
That's nice!

## Shameless plug

I explored a bit what older tech such as IBM's TN5250 terminals could bring to the Web [0] 2 years ago. In particular for data input scenarios.

It's designed for Desktops, not mobile.

[0]: https://jiehong.gitlab.io/web_tn5250
What's your beef with libp2p?
I'm always wondering about thoughts like this. Although there are likely a humongous amounts of low end devices, as a whole, how much potential return would you get from this group? This is a value judgment and I know many have low end devices for reasons other than monetary and just completely ignoring quantity may not be viable for certain investments, its just an interesting thing. It might be similar to the debate about the cost of handling credit cards vs cash. Cash has its own set of costs that are usually neglected. You could easily get more return by adding features than spending any time optimizing.
Based on your experience, what age do you think is ideal for introducing the books to kids?
Hey I’m really sorry for your loss. And sorry he didn’t find that connection.

Do you think a different city would have been better for him? I only visited Seattle once and I know this is a cliched thought but I do wonder if the weather and sprawl undermine people’s chances to make connections. Vs a more dense or at least sunny city.
Oh, I did that in Ansible stuff. Using quotes for all strings. Exactly because I know what a mess YAML is.
Kind like the deck in Neuromancer.
Llama will advance further just like the rest. The leaderboards for llms is just a constantly changing thing. They will all reach a maturity point and be roughly the same. That's probably something we'll see soon in the next 1-3 years tops. Then it'll just be incremental price drops in the cost to train and run, but the quality will all be equatable. Not to mention we're already running out of training data.
Who made that happen in Quebec? I'm asking an honest question as an outsider. Trying to understand. Did 51% of the population want that? Did the government force it, even through 51%+ of the population didn't want it? I'm just curious. Your insights would be greatly appreciated. Which group wanted it and made it happen?
Sure, and in the swing states he won by small margins. I’m not saying it’s good by any means – much of the damage internationally seems irrecoverable – but anyone opposing him should remember that they have a lot of allies.
Show HN: I Made a Dark Mode Extension for Hacker News
Ask all the businessmen who praised and bankrolled this clown show, thinking he could be kept under control (like German businessmen thought they could rein in the little mustached man after he'd crushed the leftist)...
True, on iOS access to the NFC chip has been a additional blocker. But on Android apps have been able to use the NFC chip just fine and it's still not that easy to write a generic "wallet" app (that's compatible with all banks & cards), see my previous comment.
As a comparison, full time daycare in Sweden is $100/month for everyone.

I think this is one important reason that marriage is not as common, since the society is aligned towards that is should be possible to manage on your own if you absolutely need to.

I can't find a proper number but anecdotally I think maybe 50% of first time parents are married in Sweden.

And yes obviously this is paid by higher taxes, but seen an an investment to keep the demography (reasonably) sane.
That's the same thing as engagement.
Are the boards significantly more expensive than the devices?
Raises hand.

I got engaged to my wife with the expectation of us getting married 6 months later. We pulled our marriage forward 6 months because I got laid off from my job and needed to get on her insurance. I had a contract literally the next week after getting laid off and could have paid for COBRA out of pocket. But it was her idea to go to the courthouse
“We find no evidence that people love doing nothing,”

Come talk to me
People are such predictably complainers. When Google provided lots of benefits including daycare it was because “they want you to live there and have no life outside” and “the next step is company scrip”.

Now, it’s because they want you to give up everything.

Man, you can make millions working for big tech. At some point you have to take responsibility for your own self.
> in how struggling his life must be if he gets annoyed by such a detail in the grand scheme of things.

Do you have zero pet peeves? Never annoyed by anything short of the lack of world peace? Never written a comment suggesting something is annoying? Or is this just typical internet snark, desperately trying to pass for clever insight?

The dude wrote a short blog post about something that annoys him and it’s fucking weird when people like you try to make that something bigger than it is.

Speaking of sad.
I do know a fair number of people who got married for health insurance (not really legal reasons, but maybe adjacent?).

Though very few of those cases we’re people who otherwise would not have gotten married, rather people who got a legal marriage very quickly to access health, benefits then took the normal amount of time for the ceremonial wedding
The alternative would be to use a different programming language altogether. In programming languages that have built-in static types, parsing JSON works differently. It’s not possible to lie to the compiler so that a variable declared to be a string actually contains something else. You have to use a parser that will construct the specific type you want.

The closest thing to JavaScript would probably be Dart, now that it has sound types [1].

You’re right that it’s a pain in some situations.

[1] https://dart.dev/language/type-system
The report has about 100 pages with summaries of experiments they want to test there, if you want to see for yourself.

Personally, I'm skeptical too, but the new ideas have been piling up since the time she started talking about this. Things have changed a lot since then.
I can't tell if it's irony or not given the sentiment in this thread, but that is not a declaration of a multiline Description field, that's a field of User named "Description:>-" that happens to be missing its trailing ":"

Seeing that used systemically, versus just for "risky" fields makes me want to draw attention to the fantastic remarshal tool[1], which offers a "--yaml-style >" (and "|" and the rest) which will render yaml fields quoted as one wishes

1: https://github.com/remarshal-project/remarshal#readme and/or $(brew install remarshal)
Interesting point. Probably there are many historical case studies of populations with unbalanced sex-ratios. There are many reasons for it to go out of balance. Recent/currently China and Russia are examples.
According to wikipedia; the ratio of boys to girls is 1.3:1 in some rural areas in China.
So does the trump tarif noise average out to something you can plan with ?
Neat, but with restrictions like no reference types and looking at the examples, they are far from idiomatic C# as to be almost indistinguishable from C I'm trying to figure out the motivation. Maybe it's "because you can" which is fine, but are there any advantages to this approach over using C directly?

EDIT: I overlooked the reddit post and comments and jumped straight into the repo, it looks like the creator is on an insane quest to get C# to run anywhere haha, I didn't realize the C tanspiler was by the same author.
I think the correct link should be https://www.computesgazette.com/iconic-computes-gazette-maga...
I suspect you have to choose the right numbers but not the right order. That makes the numbers work out.
If you can get 250 miles between 15 and 85% charge, and you can charge to 80% in about 20 minutes, it's more than good enough. Just space charging stations closer together and more chargers.
I think that's the point - - that .31 is not meaningful, so it is not parental education that matters, it must be something else.

They ascribe 68% of that something else to genetics
Yea, I really don't understand how using a phone is any simpler than just tapping my debit card at the terminal. There's no way in hell I'm letting Google anywhere near my personal finances.
I loved how is was mentioned in passing (as I recall it, 30 years later), that Ijon Tichy was followed by an entourage of Tichiologists.
Right, but the goal is to solve a marketing issue. The Trump base is resistent to criticisms of dear leader and the mechanisms behind tariffs raising all prices can be misunderstood (and let's be honest, who really trusts economists). Call it a sales tax, they know what that is. The mechanism doesn't matter.
He was much more active and open when he lived in Santa Cruz. But then, also younger. I don't know what he saw in the damp cold gray north.
Yes, I agree. Some sort of check has to happen somewhere to validate the incoming payload. If you’re looking for type safety, it makes sense to use Zod for this.

To me it is bending the original tool (JS, async driven, weak typing) to fit a purpose it was not made for (hard typing, synchronous) in detriment of what it is that makes the tool good in the first place (IO performance).
Of course, this pattern of human settlement is silly. Cities used to be hospitable to families, often with multiple generations living in them. Instead of needing a daycare and lots of miles in a car, grandparents and relatives were nearby to help with young children.

On the other hand, forcing people outside of the city to afford a family means more GDP from building roads, selling tyres, replacing cars, petrol sales, oil refining…
Considering Microsoft puts literally everything they can get away with behind a paywall, I have to assume they know I wouldn't pay a subscription for it.

As far as I can tell, the discussion is never been whether or not AI can be occasionally useful, but whether or not it's worth trillions of dollars. Of course it's situationally useful, I can save 15 minutes here and there on small problems that don't get repeated enough to remember the magic words or make a script. But in my opinion, I still wouldn't pay a subscription for it.
> It's about inputs that are technically invalid but the intent is obvious from looking at it, and handling those according to intent.

Surely someone at some point thought it was obvious that “No” should mean “false”, and that’s why we’re now in this mess.
It means heavy car dependence unless you expect people to change careers when they have a family. Hence the modern American cityscape, with most the population spread out amongst suburbs.
A tricky Commodore PET repair: tracking down 6 1/2 bad chips
It's hard to explain to Zoomers/younger people how cool Facebook was in the late 2000s to early 2010s.

It was the de facto digital means of communication for social events--the social world in your palm so you could see what everyone was up to, where the parties were, whatever.

I signed on recently (mostly to make sure my creds still worked after at least 7 years of no use) and now it's dreadfully slow and largely just ad slop. It's a remarkable decline in a platform that basically become a joke now.
>Too many companies, especially in the EV space (Tesla is awful at this) will announce tech years in advance and often not even deliver.

Isnt it deliberate to generate Osbourne effect? For example Toyota with its "solid state really coming in soon" while company has no EV plans whatsoever.
What performance issues have you encountered? Perf was decent 10 years ago so long as you avoided filters, but even that has improved.
If you took everyone with >100M in net worth, put them up against the wall, and seized every dime they own, you'd get ~30T (in a best-case scenario). Even if you used it to pay off the debt, we'd still be running trillion-dollar deficits every year.

If our debt and deficits are a revenue problem, they are objectively insoluble.
Which makes the situation in China even worse than the TFR would indicate.
While JSON is annoying because it lacks some pretty basic features (comments, trailing comma), at least its spec is short. YAML is huuuge - there are way too many ways to do the same thing.
Ok but that's worse.
I’ve been using Cursor and Code regularly for a few months now and the idea of letting three of them run free on the codebase seems insane. The reason for the chat interface is that the agent goes off the rails on a regular basis. At least 25% of the time I have to hit the stop button and go back to a checkpoint because the automatic lawnmower has started driving through the flowerbed again. And paradoxically, the more capable the model gets, the more likely it seems to get random ideas of how to fix things that aren’t broken.
Heavily subsidized, it exist in the same way Hydrogen cars exist in California.
Seattle has a higher homicide rate than New York or LA and it is running well above its own historical rate; in 2014, the entirety of King County had fewer homicides than the city of Seattle did in 2024. It is safer than many other US cities, but US cities are quite dangerous by first world standards which is why many people opt to raise kids in suburbia.
This is the library that I use, mainly around very noisy IRC chat transcripts and it works pretty well. OP I'd love to see a paragraph matching comparison benchmark against wtpsplit to see how well Chonky stacks up.
So badly planned then
Interestingly, Donald Knuth created an entire new system of programming to make up for the deficiencies of Pascal in the programs he was trying to write (TeX and METAFONT):

http://literateprogramming.com/

WEB is expressive enough that there is a tool to directly transpile to C for compiling:

https://tug.org/web2c/
This is why I generally use Terraform for Kubernetes. It's not perfect, but it's miles better than the various different YAML-templating solutions (Kustomize, Helm) popular in the Kubernetes ecosystem.
"Crack That Tank": WWII anti-tank warfare training film [video]
The incel problem is now an epidemic, I feel very sorry for the young men of late millennial era and Gen Z. From what I have seen dating for these generations has become incredibly difficult. When I was a young man (I am the last of Gen X) relationships were never “easy” but dating was. There are young men out there in their 20s who are still virgins, I had a son at 18.
I think the author was pointing at the fact that "Venessa" looks like a typo.
The most recent changes were proposed (and accepted) by Coalition avenir Québec for example.

> Did 51% of the population want that?

No. But that doesn't matter. Unpopular laws are passed all the time.

> Which group wanted it and made it happen?

Such laws have support from both sides of the political parties (not really from the grand public). CAQ party sees broad government interventions as a form of 'traditionality' while PLQ party sees them as 'protection of XYZ'.
You don’t need science fiction to imagine this; simply look at societies that just got through a brutal war that cost them a lot of their young men, although I suppose you could watch Dr. Strangelove for some inspiration.

Raising children is a lot of work.
It’s twice as much work without a partner, not to mention not having the extra income. (I don’t imagine men in a 2:1 society will be interested in paying much child support.)

The number of children in advanced societies (particularly in cities) has already plummeted. And I don’t think many women are going to want to sign up to be single mums.

As far as sperm selection goes… that’s already an option popular in China and India, along with sex selective abortions. The preference is for males, though, for various reasons. I am not convinced the end result of this is wholesome.
It makes sense in the context of a configuration language because virtually 100% of programmers and other technical computer users understand “true” and “false” as the canonical Boolean values, and as far as I know that has always been the case. It never would have made sense to invent different unfamiliar terms like “yes” and “no” because of some niche philosophical distinction between “Boolean logic” and “configuration” that almost nobody in the real world cares about.
Along with the rectangular pixels of the resolutions of the time, I think this makes sense.
Caught me, C#. Library quality has improved a lot in ten years, the language feels modern, and one of Go's biggest advantages, single binary cross-compile, is way less relevant now that dotnet standard installs easily on every OS I care about. I was prototyping some code that needed to talk to OpenAI, Slack, and Linear and the result was.. fast and extremely readable inline async code. I've interacted with these APIs in Go as well and by comparison, ultra clunky.

We're a video game studio as well using C#, and while game programmer != backend programmer, I can at least delegate small fixes and enhancements out to the team more easily.
> having tight diplomatic relations and economic bonds was paramount to avoid conflicts within Europe.

The diplomatic and economic bonds between the belligerents of WW1 and WW2 were very close indeed before war broke out. The post WW2 peace in Western Europe was a function of the fact that NATO did its job “Keep the Russians out, the French in and the Germans down.”

If tight economic and other links prevented war there would still bebe a country called Yugoslavia. You need either actual broad based buy in or an imperial power willing to stop people who would like to go to war from doing so. NATO keeps Bosnia-Herzegovina from collapsing and as soon as they stop it’s done. No doubt there are other obvious examples in Europe, and it’s not as if anyone thinks NATO means much without the US.
This has more-or-less been my setup for over twenty-five years. I've used gentoo and vim that entire time, but have changed desktops a few times (i3 currently, but always something along those lines). All development -- and all writing -- is in terminals.

The difference is that I tend to to work on pretty high-powered machines (not for graphics or gaming, but for audio).

But the main reason I have this set up is that I find the minimalism . . . calming? It's not entirely distraction free, but I just find it easier to work in a kind of low-stimulation environment. I do occasionally work on way less powerful rigs (and way more powerful servers), and it's nice that the basic tools don't change. But ultimately, I think my fondness for this way of working might be aesthetic.
Ahh, that's the worst. Hopefully you realized your mistake sooner rather than later.
Over the last two days, I've built out support for autonomy in Aider (a lot like Claude Code) that hybridizes with the rest of the app:

https://github.com/Aider-AI/aider/pull/3781

Edit: In case anyone wants to try it, I uploaded it to PyPI as `navigator-mode`, until (and if!) the PR is accepted. By I, I mean that it uploaded itself. You can see the session where it did that here: https://asciinema.org/a/9JtT7DKIRrtpylhUts0lr3EfY

Edit 2: And as a Show HN, too: https://news.ycombinator.com/item?id=43674180

and, because Aider's already an amazing platform without the autonomy, it's very easy to use the rest of Aider's options, like using `/ask` first, using `/code` or `/architect` for specific tasks [1], but if you start in `/navigator` mode (which I built, here), you can just... ask for a particular task to be done and... wait and it'll often 'just get done'.

It's... decidedly expensive to run an LLM this way right now (Gemini 2.5 Pro is your best bet), but if it's $N today, I don't doubt that it'll be $0.N by next year.

I don't mean to speak in meaningless hype, but I think that a lot of folks who are speaking to LLMs' 'inability' to do things are also spending relatively cautiously on them, when tomorrow's capabilities are often here, just pricey.

I'm definitely still intervening as it goes (as in the Devin demos, say), but I'm also having LLMs relatively autonomously build out large swathes of functionality, the kind that I would put off or avoid without them. I wouldn't call it a programmer-replacement any time soon (it feels far from that), but I'm solo finishing architectures now that I know how to build, but where delegating them to a team of senior devs would've resulted in chaos.

[1]: also for anyone who hasn't tried it and doesn't like TUI, do note that Aider has a web mode and a 'watch mode', where you can use your normal editor and if you leave a comment like '# make this darker ai!', Aider will step in and apply the change. This is even fancier with navigator/autonomy.
The $20/month Chatgpt subscription has deep research so the comparison should be $20 vs $20, not $20 vs $200.
Do you have any benchmarks for the pattern you described where channels are more efficient?

> sync.Mutex, if left to wait long enough will enter a slow code path and if memory serves, will call out to a kernel futex. The channel will not do this because the mutex that a channel is built with is exists in the go runtime

Do you have any more details about this? Why isn’t sync.Mutex implemented with that same mutex channels use?

> [we] use channels extensively in a message passing style. We do not use channels to increment a shared number

What is the rule of thumb your Go shop uses for when to use channels vs mutexes?
Why is it that Pascal is supposedly so good for Rapid Application Development? Is it simply a historical accident, or does Pascal have some features that make it easier? What features would need to be added to C to make C a viable language for RAD?
A hackable AI assistant using a single SQLite table and a handful of cron jobs