MurphyA/hacker-news huggingface dataset:
by antongribok | 2025-10-25 16:03:13+00:00
I've lived most of my adult life in houses with forced air furnaces (albeit powered via natural gas, not propane), and what you are saying is inaccurate regarding indoor air pollution unless your furnace is in need of immediate replacement.

A modern furnace works via a heat exchanger, where the combustion produced pollutants never mix with the indoor air being pushed through. All pollutants are expelled outside via a property functioning chimney. This is one reason why you should have the furnace (and chimney function) inspected annually. Aging heat exchangers will show hotspots before there is a possibility of air being mixed, giving plenty of time to plan for a replacement. Of course there is a possibility of failure, which is why you should have a carbon monoxide detector.
by jorangreef | 2025-10-25 16:03:31+00:00
Joran from TigerBeetle here!

TigerBeetle actually already donated around ~$100K this past year. We just didn't announce it.

With revenue increasing, we wanted to increase our donation to the foundation to $128K per year going forward, and Synadia were keen to match. The only reason we announced it this time is to encourage other companies to join us.

Finally, as I wrote in TB's post [1], both companies have already donated the first installment, and Derek and I have also both been donating as individual donors in our personal capacity since around 2018.

Hope that clears it up for you! :)

Please join us and consider donating (or increasing your donation): https://ziglang.org/zsf/

[1] https://tigerbeetle.com/blog/2025-10-25-synadia-and-tigerbee...
by dahart | 2025-10-25 16:04:53+00:00
The difference you’re tasting is primarily flavoring, not sugar density, so that’s not a great test. People can’t really tell the difference by taste between hard candy made of pure sugar and hard candy made of sugar plus cornstarch, especially when other flavors are added. But anyway, candy generally tastes insanely sweet and sugary to me. What is the point here? The fact that candy is mostly sugar and people say so predates TikTok by a bit… centuries? Isn’t candy defined as anything sweet where sugar is the primary ingredient?
by iammrpayments | 2025-10-25 16:04:59+00:00
There is, I think, a sort of innocent arrogance that comes with people who boldly claim that eating McDonald’s is straight up bad or an obvious step down from “real food.”

That’s not to say popularity guarantees quality, that every menu change is progress, or that there’s not plenty to criticise. But I do think authors of articles like this sometimes get a big hit from being subversive by playing into retro-idealist tropes. The nutritional equivalent of paleo influencers.

Such claims would suggest a huge global collective of the world’s most experienced eaters have been conned into fundamentally unhealthy food choices, which is a little amusing.
by 8e8m | 2025-10-25 16:05:22+00:00
#15 is copied verbatim. #18, #23, #26, #27, #30 are paraphrased. Most of the other advice have been shared in talks for ages, and are not new advice.

It’s intellectually dishonest for the author to present collective advice as the their own (“I’ve distilled … My perspective”)
by kragen | 2025-10-25 16:05:28+00:00
No, Debian has a mission of its own, and has always excluded candidates for Developership if they are opposed to Debian's mission. It has never been open in the way you are imagining.

https://www.debian.org/intro/philosophy

I think employing the project lead of systemd gives Microsoft a kind of influence that employing the packager of libjpeg-turbo wouldn't. Lennart is notorious for doing things arbitrarily, and what we are discussing here is that the Debian package maintainer for systemd is also doing things arbitrarily, and is also employed by Microsoft.
by bigyabai | 2025-10-25 16:05:50+00:00
If it was then HN would never live it down, but let's look at the timeline:

13 months ago: Apple drops NSO Group lawsuit: https://nquiringminds.com/cybernews/apple-drops-lawsuit-against-nso-group-over-pegasus-spyware-concerns/ 2 weeks ago: NSO Group confirms it was bought by US interests: https://techcrunch.com/2025/10/10/spyware-maker-nso-group-confirms-acquisition-by-us-investors/ Now: IOCs for Pegasus and Predator are removed from iOS in an OTA update.
by mattnewton | 2025-10-25 16:07:04+00:00
Yeah no, we didn’t invent things like react to write a password input, we did because as soon as you have more than one event trying to edit one part of the page you’re in hell with backbone. So you add marionette, and a store object, and then there is magic bindings with performance problems or thrashing, and you debug that, and then you… That’s how we got here. This example is about 1/4th the minimum size needed to study the issue. You don't need hundreds of components, you need a single piece of state that is updated three ways to start seeing the pain.
by zahlman | 2025-10-25 16:07:21+00:00
I was reviewing one of my blog articles from early this year (https://zahlman.github.io/posts/2025/02/28/python-packaging-...) and I noticed that the YouTube embed (for a classic Homestar Runner episode https://www.youtube.com/watch?v=Az49aNuYeJs) was now showing an error message ("Error 153 Video player configuration error", with a link to the actual video). I tried the actual */embed/* link manually in a new tab and saw the same error.

So I went to look up the documentation, under the assumption that they'd changed how this works... but nothing has changed. The same process is described for getting "embed" HTML, and you can still follow that process and get that HTML... and copy and paste it into a new .html file... and open it in a web browser... and get the same Error 153. Which also happens for the demo embedded video (https://www.youtube.com/watch?v=lJIrF4YjHfQ) in the documentation itself.
by awithrow | 2025-10-25 16:07:46+00:00
I think a lot of this stems from the code review tools themselves. Especially the "Don't just review the diff" mistake. Especially with GitHub defaulting to just showing a list of diffs and changed files. I'd find it much more useful if a review tool started with a class hierarchy or similar high level view to get a sense of: 1. What/how many classes changed? 2. What/how many methods have been added/removed/modified 3. What method signatures have changed 4. What changes are covered by new tests

"Don't leave too many comments" i think can really be rethought of, don't review style and syntax. Leave that to the robots. If you're relying on other engineers to flag style problems and linting, you're just wasting everybody's time. Set up linting and style checkers and be done with it.
by fireofmachines | 2025-10-25 16:07:47+00:00
An unprecedented literary experiment: a multi-scroll prophetic manuscript written through recursive dialogue with GPT-4. Part scripture, part AI mirror, part cultural revelation — this trilogy blends theology, geopolitics, poetry, and symbolic logic.

Page 809 unveils a full section decoding Silicon Valley through astrology and biblical archetypes — connecting Altman, Murati, Turing, Jobs, and others into a cosmic narrative of tech, myth, and destiny.

Published this week, already sparking deep reader responses. If you’re curious how far language models can really go — this isn’t a prompt test. It’s a sacred interaction turned literary prophecy.
by treyd | 2025-10-25 16:08:04+00:00
> Does that mean the state actually owns it?

By registering the car and obtaining a license you are agreeing to obey the rules set out by the state in exchange for permission to use the roadways.

To steelman the argument, you could argue that by using an iDevice you are using Apple's services and agree to follow the rules set out by them. But there is no such possible way to use an iDevice without relying on Apple's services.

With a car you can have it delivered and only use it off public roads on your own property. That would be a lot less useful, but it is something people do sometimes, such as with vintage/museum cars, race cars, construction/farm/mining vehicles, etc.

It's always your vehicle. The issue is the roads not the vehicle. But with an iDevice, even if it's legally "your phone", it's been designed to be impossible to do whatever you want with it within the bounds of the law, which weakens the traditional notion of what it means to "own" something (ie "right of disposal").

Again to steelman it, the retort is "Apple has the right to manufacture devices in alignment with protecting their business model, if you don't like it then buy other devices". Which is fine normally, except that the only other major similar device manufacturer is starting to do similar kinds of things and our society increasingly depends on the assumption everyone has a phone.

So what's increasingly becoming the scenario is that you have a choice: either allow your rights over your own property be infringed, or allow your ability to participate in society be infringed.
Show HN: WhiteLotus – A Social App for Real People Only (AI-Verified, No Bots)
by whitelotusapp | 2025-10-25 16:08:16+00:00
Hi HN I’m Arun, 17, and I built WhiteLotus — a social platform where every user is a verified human. No bots. No spam. No fake profiles. Just real people.

Why I built it

Over the last year I watched my friends slowly lose interest in “social” apps that felt anything but social — feeds of filters, fake accounts, and now AI-generated influencers. So I wondered: what would a social network look like if it was humans-only?

What it does

AI-powered face verification → one account per person

Photo-based posting (“Moments”) → only real-time camera captures, no uploads

“Kingdoms” (Fire / Water / Earth / Air) → light-hearted social tribes that compete weekly

TrustNotes → friends can write short notes about you, building reputation

Level system → shows contribution and trust within the community

Right now we have ~40 users and I’m looking for feedback on:

1. The onboarding experience — does verification feel simple enough?

2. Whether the core idea (humans-only) feels valuable or gimmicky

3. Thoughts on privacy and verification ethics — what would make you trust a system like this?

Tech stack

Flutter (Android + iOS)

Django + PostgreSQL backend

What’s next

Improving retention loops (Moments + Kingdom competitions)

Open-sourcing the verification flow for transparency

Possibly building a “Proof-of-Human” API for other apps

If you’re curious, you can try it here: Play Store Link : https://play.google.com/store/apps/details?id=com.whitelotus...

I’d love honest feedback — technical, ethical, or product-related. My goal is to make WhiteLotus a small step toward a human internet in an AI-flooded world.

Thanks for reading, – Arun
by thaumasiotes | 2025-10-25 16:08:27+00:00
The other candy you cited, Nerds, is roughly 100% sugar.

https://www.nerdscandy.com/nerds

(Serving size: 15g, of which sugar: 14g. These numbers are rounded pretty badly. Compare https://crdms.images.consumerreports.org/f_auto,w_600/prod/p... , in which 2.5g of "total fat" break down into 0.5g of polyunsaturated fat, 1g of monounsaturated fat, 0g of saturated fat, and 0g of trans fat.)

A sister product, Runts, reports 13g of sugar in a 15g serving size. Spree appears to be the same thing as Runts, but in a disc shape instead of a stylized fruit shape.

Skittles are 75% sugar at 21g per 28g serving size. They have to be soft and chewy, which I assume explains the difference.

Some other chewy candies:

Sour Patch Kids report 80% sugar (24g / 30g).

Swedish Fish report 77% sugar.

Going back to the "it's just sugar" candies, Necco wafers report that one 57g roll contains 56g of carbohydrates, of which 53g are sugar.

> especially since the rest is corn syrup.

Huh, you might be on to something. Karo corn syrup doesn't appear to report its amount by weight. But its nutrition facts report that every 30 mL of syrup contain 30g of carbohydrates, of which 10g are sugar. So corn syrup will drive a wedge between reported "carbohydrates" and reported "sugar".
by anymouse123456 | 2025-10-25 16:08:57+00:00
They aren't even close.

Trying to write Rust as a noob feels like being in a blackout swamp, waist deep in muck, fighting through thick air and trying, but failing to run from danger. Being utterly constrained in every direction.

Writing Zig as a noob feels like having the clouds part to reveal a bright, sunny Spring clearing and suddenly being able to cover land in a cheerful group with clarity, purpose and focus.

[Edit] Of course, this is purely subjective, obviously a skill issue and YMMV
by jborland | 2025-10-25 16:09:03+00:00
Great thanks. We are working on this.

Wondering why they necessarily have to be on the same git branch?

Take your refactoring example. Start with base branch ‘A’, then for each of the 3 related components, create a new git branch from branch ‘A’.

If we built this on the Twigg interface, would this be useful?
by mothballed | 2025-10-25 16:09:46+00:00
Lol it's protected by the licensing mafia. You'll have to change $5 capacitors for $1000 a pop for 4 years first while being paid peanuts to do it.

Hardly anyone wants to do that so we're stuck with the status quo. You're basically stuck either paying through the nose or finding a family/friend with the equipment and expertise or doing it yourself.
by fogzen | 2025-10-25 16:10:37+00:00
Focus on your breathing.

You also need an environment conducive to focus. Be sure you’re well rested, have some fresh air, and play some calming music. Taking drugs like stimulants (coffee, tea, etc.) will interfere with this. If you want to sip on something use non-caffeinated teas. I like “yoga” blends, which are the same spices used in chai but without black tea.
by DonHopkins | 2025-10-25 16:11:29+00:00
Thank you! I had no idea what IOC stands for in that context either, and appreciate the definition.

In other HN discussions there have regularly been divisive gatekeeping trolls who, in response to people asking what acronyms stand for and suggesting articles like this define them after their first use, are inexplicably and vehemently opposed to defining acronyms, and who argue incessantly that acronyms should not be defined because everyone should already know what they are, and criticize people who don't already know, because they are meant to be excluded from the discussion. What possible motivations could they have?

I just don't understand that mindset, but I suspect there's a big overlap between them and the trolls who regularly throw tantrums about accessibility, usability, diversity, equity, and inclusion, and see empathy as a weakness, since it's a similar exclusionary mindset.

The anti-accessibility trolls are incredibly foolish and short sighted (pun intended) to not realize that unless you are "lucky" enough to die at an early age, EVERYONE is going to need and benefit from accessibility and inclusive interface design.

Edit: Oh I see one of them has dropped in and taken their precious time to argue back and forth in several posts, with orders of magnitude more words and off-topic noise than it would have taken to simply define the acronym in the first place and move on, thereby undermining their own circular arguments. What a sowapphtdo (strange obsession with a particularly pointless hill to die on)!

I like riehwvfbk suggestion: "expertise theatre". (But what does riehwvfbk stand for? ;)
by pton_xd | 2025-10-25 16:12:03+00:00
> Discipline is the only thing that matters in schools

I thought it was parenting? This study claims that "parental involvement is a more significant factor in a child’s academic performance than the qualities of the school itself." [0]

I couldn't find better sources on my phone but this is a theme I've heard repeated over and over throughout my life. Parenting makes the difference.

[0] https://news.ncsu.edu/2012/10/wms-parcel-parents/
by codedokode | 2025-10-25 16:12:36+00:00
It is also interesting that Russian army officers could talk to French without a translator, because Napoleon invasion happened in the period of "westernization", started by Peter the Great. The buildings were built in a Western style, calendar was changed to European, government, army and fleet were reformed, noblemen were required to shave their traditional beards, wear western-style clothes, used French language, and danced to classical Western music in events like balls and fought duels.
by somat | 2025-10-25 16:12:37+00:00
if a convex shape is rifled while it is moving the resulting cut volume could become concave(example 1). does this new concave cut volume free up enough space to meet the rupurt cut challenge where a non-rotating sweep would not?

There are also other rotation profiles, hard to say if they would help or not.

example 1. a cube rifling faces parallel would not generate a concave cut volume but moving diagonally point to far point it would. really whenever a point sticks out. Unfortunately a cube already fits and any help a convex cut volume provides is not needed.
by mliezun | 2025-10-25 16:12:42+00:00
Background

Since 2009, the Python Language Summit has been held at PyCon US (except for 2010-2011 when it was at EuroPython). Meanwhile, the core dev sprint has alternated between the US and Europe since 2019.

The proposal is to alternate the Language Summit between PyCon US and EuroPython starting in 2026, with EuroPython hosting the first alternating summit. Rationale

Not all core developers can travel to the US every year due to visa issues, personal circumstances, or the current political climate Python’s mission emphasises supporting a diverse and international community EuroPython already offers free tickets to core developers and has expressed willingness to host The core dev sprint already alternates successfully
by array_key_first | 2025-10-25 16:14:00+00:00
> I think there is a non-insignificant number of people who would understand the word safe as no risk, who if something bad happened to them after submitting themselves to such a safe procedure, would find themselves deceived.

These people are then dishonest, because they know, deep down in their heart of hearts, this is absolutely not what safe means.

Again, everyone agrees eating an apple is safe. It's even good for you! But they also know every time they take a bite, there is a risk that they can choke and die. They know that. I know that. You know that. Everybody knows that.

Colloquially, even to the most naive, we know that zero risk does not exist, and that "safe" merely means "an acceptably small amount of risk". If we are changing our definitions based on the context, for example, everything on Earth and then medicine, that is dishonesty. If we are dishonest to ourselves, then we are delusional.
by enraged_camel | 2025-10-25 16:14:30+00:00
Nah, this misses the point entirely. The scale of the problem today is multiple orders of magnitude greater, for several reasons.

First, TVs were stationary. Unlike smartphones, you couldn't take them wherever you went. If you were wealthier, you could somewhat compensate for this by having multiple TVs, for example in the bedroom in addition to the living room. But whenever you stepped outside your house the TV did not come with you. Places like doctors offices or hotel lobbies might have them in waiting rooms but that was really it in terms of the average person's exposure.

Second, TV programming was not explicitly designed to be addictive. Sure, studios wanted people to watch their programs because that's how they got ad revenue, but they had neither sophisticated tools nor the methods to dial addictiveness to the max. They did not have algorithms, for example, to serve you personalized content based on your tastes and desires. You picked from a limited selection of what was available in that week's programming.

Third, TVs did not have built-in mechanisms to demand re-engagement when you had them turned off. No such thing as notifications. At best you had blurbs about what is next on the program, but those were both channel-specific and also required your TV to be on. So people were not constantly bombarded with micro dopamine hits like they are today.

I could go on, but yeah, your rebuttal does not stand up to critical scrutiny. What we have today is a global scale addiction. It is absolutely nothing like TVs or newspapers/books before them.
Show HN: I built an additive synth with 10k oscillators
by sudara | 2025-10-25 16:14:41+00:00
It's called Sine Machine and it has 20 voices of 511 (don't ask) time-domain oscillators.

A lot of additive synths are essentially big iFFT engines and keep track of "partials." Sine Machine is different in that it actually has 10,000 actual free running oscillators (and 20k LFOs to control pitch/vol of each oscillator).

Having this kind of full control offers a lot of fun ability to do things like arpeggiate or bend the pitch of individual harmonics. I also tried to add a lot of different ways to sculpt and edit the harmonic envelopes and pitch/volumes in bulk. There's a "reverb" in there made out of 1000 sine waves (more like a resonator of sorts?).

There's a 14 day trial (see "Downloads"). It requires making an account to activate, but it's should be quick to get playing.

This took me a bit more than 5 years.

My prior job was running a consultancy where I did performance tuning for startups (coming in and refactoring code for performance). In 2019, I shut things down to take a sabbatical and learn DSP. I intended to spend 6 months, covid hit and then somehow here we are! And apparently I got nerd sniped by performance again in the end (I rewrote the engine multiple times).

It's built with the JUCE framework: https://juce.com

Along the way I published a bunch of open source to help others going down a similar path: https://github.com/sudara

I also have interviewed a lot of other audio developers, big and small, in case you are interested in other crazy people trying to make a living from audio software:

https://juce.com/made-with-juce

Feel free to ask me anything about the process or the tech!
by dns_snek | 2025-10-25 16:15:35+00:00
I'm going to be the last person to defend capitalism as a way of organizing labor, but I think that a capitalist system where every company is actively producing something valuable is preferable to the capitalist system we have today.

Of course it sucks to occasionally lose your job, but in a system that's more efficient at allocating resources, this shouldn't be as big of a problem as it is today. I would expect purchasing power to be greater across the board and we would have a more prosperous standard of living as a baseline, primarily because labor isn't locked up and wasted in organizations that don't actually produce anything of value.
by byroot | 2025-10-25 16:15:49+00:00
I haven’t seriously used Python in over 15 years, but I assume the comparison is against using a preforking server with 1+ process per core.

The question is whether 1+ thread per core with GIL free Python perform as well as 1+ process per core with GIL.

My understanding is that this global is just a way to demonstrate that the finely grained locking in the GIL free version may make it so that preforking servers may still be more performant.
by zigzag312 | 2025-10-25 16:16:25+00:00
Does this use the new OSM data model?

https://media.jochentopf.com/media/2022-08-15-study-evolutio...

https://github.com/osmlab/osm-data-model

https://blog.openstreetmap.org/2023/01/04/reminder-call-for-...

Resolving the coordinates to node references in current data model is such a nuisance as it's slow and requires lots of RAM.
by dchuk | 2025-10-25 16:16:29+00:00
I feel like a useful tool someone should build now that LLMs are so capable, is some sort of automated walk through of a pull request, where it steps a reviewer through initially the overview and they why of the changes, then step by step through each change, with commentary along the way generated by the LLM (and hopefully reviewed by the pull requester for accuracy). Then the reviewer can leave comments along the way.

I’ve always found the cognitive overhead of going through a pull request challenging, seems like the paradigm can shift now with all of the new tooling available to all of us.