MurphyA/hacker-news huggingface dataset:
Show HN: Presearch NSFW Creator Search
by doldrumjammer | 2025-10-25 00:52:51+00:00
Howdy HN.

Standalone vertical within Presearch (private search engine) that lets users search adult creators ("brunettes," "silicon valley") get matches to your queries while preserving privacy.

When you make a query and go to the Creators tab, you get the interface.

Most privacy tools exclude adult content to avoid moderation. It ignores a huge amount of the internet that people still want to access without being tracked.

I separated it to its own vertical, still built on the same network that is able to keep searches and data private: queries and personal data aren't logged or stored; requests are distributed across independent nodes; content categories can't be silently removed by corporate policy.

Would appreciate feedback on UX, performance, thoughts on privacy/adult vertical, and your top two favorite soups.
by rootusrootus | 2025-10-25 00:54:09+00:00
It's going to vary by installer, of course, but when I looked into getting a heat pump it was about $1500 more than just replacing the A/C condenser and evaporator with a like-for-like unit. Keeping the existing natural gas furnace as backup. This was in the PNW, about three years ago. $4500 for A/C, $6000 to replace it with a heat pump instead.
by smileysteve | 2025-10-25 00:56:06+00:00
Re #2.

Tuning a heat pump vs resistive heat is a much tougher game than it should be. In a moderate climate, I use my ecobee to ensure aux heat doesn't come on until it's below freezing, and it should only come on if something has gone wrong at that point too. Unfortunately, many thermostats by default will use resistive heat in relatively normal scenarios, of worse, when you've programmed home and away times intended for efficiency but disparate enough to activate resistive heat.
by ninetyninenine | 2025-10-25 00:57:29+00:00
Ok simple question. Have a method called increment(n) on an object called tracker. It’s used to increment tracking id values.

I want to reuse the logic of increment(n) inside another object called childHeight to increment height values.

Can I import the method and reuse it inside another object? No. I can’t.

But if increment was a pure function thats like this increment(c, n) then I can move it anywhere.

That is what I mean by modularity. For oop lack of modularity is fundamental to its design. The grouping of methods around mutating state breaks modularity.

You’re talking about a semantic issue. Grouping methods by meaning. I’m talking about a logistical issue where the grouping by semantics cannot be broken even though the logic is the same. Incrementing height and incrementing ids are identical in logic even though the semantics are divergent.

That is the problem with OOP.
by sokoloff | 2025-10-25 00:58:32+00:00
There are air-to-water heat pumps that can run hydronic heating (even radiators, though underfloor is a better match due to the lower return temps).

You can then make your own hybrid with a resistive electric boiler or a gas boiler wired to second-stage or emergency heat.

My 1920s house with radiators and terrible insulation outside of Boston runs with return water temps in the low 90s in shoulder season and 120°F when it’s 12°F outside, using outdoor-reset/weather-compensation.

Those return temps are entirely compatible with air-to-water heat pumps. (And result in 22-24 hour run times per day, which makes for extremely comfortable heat, despite the generally lacking insulation.)

I don’t have one because HVAC contractors are living in the 1990s and want to do a 3-hour, 2-person combi boiler install for $10K in profit rather than think through how to do anything unusual.
by hammock | 2025-10-25 00:58:36+00:00
I pulled a bad source, my fault. Thought more people were familiar with this. Here are three published human sources.

mRNA vaccination stimulates robust GCs containing vaccine mRNA and spike antigen up to 8 weeks postvaccination in some cases. https://www.cell.com/cell/fulltext/S0092-8674(22)00076-9?rss...

The vaccine mRNA was detectable and quantifiable up to 14–15 days postvaccination in 37% of subjects. The decay kinetics of the intact mRNA and ionizable lipid were identical, suggesting the intact lipid nanoparticle recirculates in blood. https://pubs.acs.org/doi/10.1021/acsnano.4c11652

A significant number of those who died within 30 days post-vaccination had detectable vaccine in their lymph nodes. All patients with detectable vaccine in their heart also had healing myocardial injury, which started before or at the time of their last vaccine dose. https://www.nature.com/articles/s41541-023-00742-7
by bawolff | 2025-10-25 00:59:21+00:00
> what about a law that hasn't been updated for 150 years? There's plenty of those that we regularly ignore.

There might be minor alterations to details, but the core laws are mostly older than that. Murder, theft, etc don't change that much.

Even the silly confusing ones have a long life. E.g. "Rule against perpetuities"
by mlyle | 2025-10-25 00:59:24+00:00
You know, honestly: thinking back to 1992 as a 13 year old, and downloading ircii source code and hacking on it (commenting out the 3 lines with build errors on AIX and then seeing what happened)... trying to add a function here or there or wire in a slash command...

This was a -great- experience. Inheriting code and not knowing what to do with it and trying to forensically triangulate what is going on and learning to read code in the process: this was the best way to learn. The argument that vibe coding is something like that is maybe one of the more hopeful arguments i've heard about it.
by hammock | 2025-10-25 00:59:26+00:00
I posted a terrible source, my fault, moving too quickly. Here are three published human sources. Now you have heard the claim and seen some evidence.

mRNA vaccination stimulates robust GCs containing vaccine mRNA and spike antigen up to 8 weeks postvaccination in some cases. https://www.cell.com/cell/fulltext/S0092-8674(22)00076-9?rss...

The vaccine mRNA was detectable and quantifiable up to 14–15 days postvaccination in 37% of subjects. The decay kinetics of the intact mRNA and ionizable lipid were identical, suggesting the intact lipid nanoparticle recirculates in blood. https://pubs.acs.org/doi/10.1021/acsnano.4c11652

A significant number of those who died within 30 days post-vaccination had detectable vaccine in their lymph nodes. All patients with detectable vaccine in their heart also had healing myocardial injury, which started before or at the time of their last vaccine dose. https://www.nature.com/articles/s41541-023-00742-7
by cardanome | 2025-10-25 00:59:28+00:00
> For what? What right of yours have I violated by retransmitting publicly available information about you? Presumably this right of yours would also be infringed if I gossiped about you? I agree it’s not a polite thing to do, but rights only count when they protect contentious actions.

Information that you gained from observing me is not necessarily publicly available information. You can't camp in front of an abortion clinic and write down everyone who went in and publish that on the internet, at least not in Germany.

Generally, if there is not a legitimate public interest, you can not publish information that would direct identify me, like my name, in a newspaper.

> Free people don’t need to justify their actions.

Well if you answered that questions, we could have an actual discussion.

Currently everyone that responded to me here said a variation of "everyone should have the right to photograph strangers without their consent because everyone should have the right to photograph strangers without their consent" with a bit of fancy works.

Like yeah this might be true and self evident because of some axioms that you have but that I don't necessary share and that you don't make explicit so this looks completely pointless to me.

I genuinely don't even understand the passion for photographing strangers without their consent and why it needs to be defended with such a lofty rhetoric.

My best attempt to steelman this is that you think restricting your god given right to photograph strangers without their consent is some slippery slop towards having more rights taken away which is... a very weak point.

> Your country may infringe on your rights, but that doesn’t invalidate the assertion they exist.

This makes no sense to me. There is not right to photograph strangers without their consent in the declaration of human right and never has such right existed in my country so how can that be my right?

What the hell has photographing strangers without their consent to do with free speech?
by vel0city | 2025-10-25 00:59:59+00:00
What tripped me up the one time I really needed to call 911 on a Pixel was it auto-sends the call after the second 1. Any other call, you dial the number, 555-555-5555, then press the green phone button to send the call. Dialing 911, it instantly starts calling, and the send button changes to hangup.

I kept pressing 911 and rapidly pressing where the send key was and moving the phone to my ear to hear silence. Dial 911, press what I thought was send, put it to my ear, silence. The worst sound you want to hear when you're alone and need 911 immediately. Eventually I took a breath and went slow to see what was happening and finally noticed it was automatically sending the call.
by alganet | 2025-10-25 01:01:12+00:00
Fair point. There is much laziness in the package approach to software development, and unless you're doing pure assembly, you're no less guilty for vibe coding than the guy who plays npm like lego.

I think the most interesting point in the post is this one:

> I can create anything. Let me just take a look at that CD.

I like the idea of shifting the discussion from "how it is done" to "what are we doing".

Therefore, the point here is that we should do things the CD can't.

In that sense, the package thingy is better than LLMs. It gives you a directory that you can explore and the choice of not wasting time doing things that are already on the CD.

But then, you can say that directory is very large today. So large, we might need an index. And LLMs are just that. But if they're that, then there's some value in finding novel ways to glue things together.

And round and round we go.
by throw0101a | 2025-10-25 01:01:18+00:00
> The place I've lived for 15 years had a heat pump and a (oil) boiler with radiators, and when it was below 40°F (~5°C) I had to switch to the radiators.

When was the heat pump manufactured? Mitsubishi, for one, publishes data were they have 100% heating capacity at -15C, which some models being 100% at -20C and -23C:

* https://www.mitsubishielectric.ca/en/hvac/home-owners/zuba

There's a website for cold climate air-source heat pumps (ccASHPs), that has performance data down to (at least) 5F/-15C:

* https://neep.org/heating-electrification/ccashp-specificatio...

* https://ashp.neep.org/#!/

OEMs can optionally have publish data on "Lowest Cataloged Temperature" if it's below 5F/-15C.

Also: how (air) leaky is your house? how much insulation? For a lot of folks dealing with those two things would be more cost effective than anything.

As it stands, even if you are heating with "cheap" methane (née 'natural') gas, propane, or oil, you're throwing money out the window by letting the heat out in winter. (And the heat in / cold out in the summer.)
by yojo | 2025-10-25 01:01:29+00:00
It’s bonkers. I bought a pre-charged ductless mini split to DIY. Took my dad and I about four hours to do the install. So call it 8 hours of semi-skilled labor.

The unit was $1350, I added a line set cover, pad and feet for another $200, and needed about $200 in electrical equipment - it was a long wire run and code requires installing a disconnect box. The only special tool was a hole saw bit for running the coolant lines.

So maybe $1850 all-in, plus 8 hours labor. I’m sure a pro could do it in half the time. But the low end for a pro install is $5k.

I get that they have insurance and warranty or whatever, but that’s a damn juicy margin.
by wiremine | 2025-10-25 01:03:18+00:00
This is pretty close. I once spent 4 hours in college (circa 1997) looking for an error in a C++ program. The compiler's error messages were rubbish.

It ended up being a missing semicolon in an odd spot and the compiler was just confused.

I remember walking homing thinking, "hey, if I can survive that, maybe I can just hack this CS thing..."
by cellis | 2025-10-25 01:03:58+00:00
Whenever some group is said to have made/fined 1M out of their likely billions in revenue, someone will chime and say “that’s nothing”. But From a “department P&L perspective” yes, it is a lot of money!

Think about the crime families as making e.g. 50% money from construction corruption, 40% from drug sales, 5% from extortion… someone has to run the other smaller departments and that is a lot of money for that “Dept Head”. Also from the FBIs perspective they want to unravel conspiracies, often by yanking on one piece of yarn like this one.
by userulluipeste | 2025-10-25 01:04:24+00:00
"I'd really like to see examinations of why feudalism seems to be the both the most efficient and most stable social structure in history."

It's the game theory playing on individuals' personal interests. The feudal system is aimed at assuring the status-quo for each participant in the power pyramid. The king relies on the high nobles to keep him and themselves in power, the high nobles rely on lesser nobles in the same way, and so on, everyone having to acknowledge and pledge loyalty/protection to someone else in order to get a modicum of security for their stance. Of course, everyone also has to extract and share resources upward. The collective interest is only secondary and this fact, for better or worse, keeps the life simple and fits the human psychic very well.

However, I do not agree that feudal social order is efficient. The nature of relations between people made things very transactional and specific, which imposed hard limits on the amount and degree of mobilizing and engaging people for pretty much anything.
by rowanG077 | 2025-10-25 01:04:32+00:00
> Heh. Who says it doesn't?

Well, it’s not a formal definition, of course. But most review sites that compare products typically distinguish between best overall and best value categories. For example, if I asked gamers what the best GPU is, most would say the NVIDIA RTX 5090. Its price-to-performance ratio is terrible, but it still holds the crown.

> Okay. Likewise, imagine a computer exactly like you've described, except it costs five cents and measures a cubic kilometer. Sure, there may be a couple people for whom operating such a gigantic machine is no problem, but the vast majority of the world will never use it. So the size of the computer also doesn't factor into whether it's "the best", right? And so on for any single property you care to name.

I’m not describing a computer in general. I’m describing a laptop. What you’ve described wouldn’t even qualify for that category. And even if it did, size and weight are core quality factors for laptops. Portability is part of what defines the category.

> Yeah, no. The price is as much a part of a product as its physical shape. If Macs cost about the same as non-Macs, maybe they'd the most popular computers in the world, but they're not. And even in that case, they would not be the best. If, say, the program I need to run doesn't run on a Mac, the best computer for me would not be a Mac, it would be whatever computer is able to run it.

Price isn’t an property of a product itself, it's part of the product offering. If you have a laptop sitting on a table and you start using it, there’s nothing in the experience that tells you what it costs. If you can’t determine something by using the product, it isn’t an inherent attribute of it. Your cubic kilometer example also falls completely flat here, you can notice it when using the product.

So I'd agree with your point if we would be talking about the product offering. That includes things like pricing, warranty structure, on-site support, marketing message, availability etc.

The best laptop doesn’t have to match everyone’s personal needs. Your criteria may differ, but there are still objective qualities that most people agree are important in a laptop, build quality, display, battery life, input feel, and so on. In those respects, MacBooks tend to push these qualities to an extreme degree, more than any other laptop.
by vesterthacker | 2025-10-25 01:05:20+00:00
Rado Kirov shows that formalization transforms how mathematicians think about structure and collaboration. My work begins from the same premise, but in the world of programming and system software. I aim to bring formal structure to programming itself, treating algorithms, operating systems, and programming languages as subjects that can be expressed with the same rigor as mathematics.

I just released my treatise yesterday, at https://leanpub.com/elementsofprogramming

Elements of Programming presents programming as a mathematical discipline built on structure, logic, and proof. Written in the style of Euclid’s Elements, it defines computation through clear axioms, postulates, and propositions. Each book develops one aspect of programming as a coherent system of reasoning.

Book I establishes identity, transformation, and composition as the foundations of computation.

Book II introduces algebraic structures such as categories, functors, and monads.

Book III unites operational and denotational semantics to show that correctness means equivalence of meaning.

Book IV formalizes capability-based security and verification through invariants and confinement.

Book V connects type theory with formal assurance, explaining how types embody proofs.

Book VI extends these ideas into philosophy and ethics, arguing that software expresses human intention and responsibility.
by wtallis | 2025-10-25 01:05:50+00:00
What's relevant is not how cold it got on the coldest day of the year, but how warm it got on the coldest day, and how long it stayed cold. If the daytime high is mild enough that an undersized heat pump can keep the house at 72, it will take time for that house to cool from 72 to eg. 63 when the temperature drops overnight. And since the heat pump is still trying to keep the house warm, it'll take a lot longer for the house to cool off than if the heat were turned off entirely.
by andoando | 2025-10-25 01:06:34+00:00
There are multiple ways to handle that.

Class Number {

static Int inc(Int n) { return n+1 }

}

import static Number.inc

Class Tracker {

Integer height = 0; incHeight() { this.height = inc(this.height) }

}

class Tracker extends Numbers {

Integer height = 0; incHeight() { this.height = this.inc(this.height) }

}

Or

interface Number {

default Int inc(Int n) { return n+1 }

}

class Tracker implements Numbers {

Integer height = 0; incHeight() { this.height = this.inc(this.height) }

}

Or my pick

class Number { //or extend the Integer class and add your methods

int num = 0; inc() { this.num +=1 }

}

class Tracker { Number trackingId; }

class Building { Number height; }

t = Tracker()

t.height.inc()

b = Building()

b.height.inc()

All OOP does is really give you a way to group state and methods, how you use it is up to you. There is a reason almost all big software is written this way and not in Lisp.
by throw0101a | 2025-10-25 01:07:52+00:00
Here's a Trane/Mitsubishi unit that has a COP of (at least) 3 at -13F/-25C:

* https://ashp.neep.org/#!/product/156605/7/25000/95/7500/0///...

An LG unit with 2.4 at -4F/-20C:

* https://ashp.neep.org/#!/product/29688/7/25000/95/7500/0///0

Searchable database of cold climate air source heat pumps (ccASHPs):

* https://ashp.neep.org/#!/product_list/
by rustdebacletime | 2025-10-25 01:09:38+00:00
> From the fact that a lot of compilers can and do rely on UB to do certain optimizations.

Your understanding of both C, C++ and Rust appear severely flawed. As I already wrote, rustc also uses these kinds of optimizations. And the optimizations do not rely on UB being present in a program, but on UB being absent in a program, and it is the programmer's responsibility to ensure the absence of UB, also in Rust.

Do you truly believe that rustc does not rely on the absence of UB to do optimizations?

Are you a student? Have you graduated anything yet?

> You're however absolutely free to find me one large project that will not trigger "-fsanitizer=undefined" for starters. (Generated codebases do not count though.)

You made the claim, the burden of proof is on you. Though your understanding appear severely flawed, and you need to fix that understanding first.

> Difficult to understand or being unsafe does not make unsafe Rust worse than C. It's an absurd claim.

Even the Rust community at large agrees that unsafe is more difficult than C and C++. So you are completely wrong, and I completely right, yet again.
by fuzzfactor | 2025-10-25 01:09:52+00:00
If you're the technical expert and you have zero customers, you're in position to win any customer who values technology most of all. You may not even need persuasive sales efforts, mere exposure alone might get the ball rolling.

OTOH, if you're the persuasive sales expert you'll always be so loaded down with customers that you never have time to cater to the most technically demanding ones. Leaving those customers as low-hanging fruit for the top technologists instead.

If it's a technology company, the only time everybody really wins is when you're both.
by bonsai_spool | 2025-10-25 01:10:21+00:00
> On my recent MRI, it caused significant metallic cloudiness in interpreting. It was metallic cloudy specks everywhere.

I am sure this is true - and it also occurs in people who get braces, certain piercings, people who have had implants or (unfortunately) gun shots.

These aren't complications in any sense of the word.
by jwpapi | 2025-10-25 01:10:58+00:00
You keep a little bit to give to them, so its not worth it for them to do any crime to you.

Like keep 1B available and store away the other 15, or even give them 10 and keep 5 like they when mobsters have 10 billion they have not much incentive to risk killing/torturing you for potentially 5 billion more.

Same for government, you have negotiaton playground.
by chongli | 2025-10-25 01:11:06+00:00
This is talking about cold-climate heat pumps. A $200 window AC isn't going to heat your house when it's way below freezing outside.

$20k USD is insane though. I live in Ontario and we paid $12k CAD (pre-government subsidy) for a modern heat pump with a backup high efficiency furnace for when temperatures dip down to -40 or lower.
by nyrikki | 2025-10-25 01:12:24+00:00
A polyhedron has the Rupert property if a polyhedron of the same or larger size and the same shape as can pass through a hole in the original polyhedron.

A sphere is a surface of constant width, which the polyhedron approximation is not.

> The projected shadow has the same size as its diameter

Thus this is exactly why the sphere doesn't have the Rupert property.
by gus_massa | 2025-10-25 01:12:27+00:00
[reposting an old comment]

Which open source projects are you using and you like? Try to contribute to them.

Start sending bug reports that are very useful and sometimes underestimated. Look how/where they fix them and the next time try to send a pull request (or another bug report).

Fixing typos in docs is also a good starting point.

If you want to send a new feature, start with something small, like a weekend project. You never know if the maintainer will like it, or if they are morons or if they have very weird code rules.
by johnnyanmac | 2025-10-25 01:12:38+00:00
> Nobody gives a shit about people holding signs and protesting peacefully.

Do both. The person in this story clearly was not ignore.

They do in fact care otherwise they wouldn't be so beligerent about it. It takes 3% of the country protesting to get undeniable attention and last weekend was getting close to that threshold. 330m Americans or so, the threshold is around 10m. And this weekend was counted with 7m.

Your voice does matter, don't let anyone tell you otherwise.