MurphyA/hacker-news huggingface dataset:
by Diesel555 | 2026-02-02 05:18:04+00:00
Washington captured many issues of the party system in his farewell address. This can relate to many times in history for both parties.

"They serve to organize faction, to give it an
artificial and extraordinary force—to put in the place
of the delegated will of the nation the will of a party;
often a small but artful and enterprising minority of
the community; and, according to the alternate
triumphs of different parties, to make the public
administration the mirror of the ill concerted and
incongruous projects of faction, rather than the organ
of consistent and wholesome plans digested by
common councils and modified by mutual interests.
However combinations or associations of the above
description may now and then answer popular ends,
they are likely, in the course of time and things, to
become potent engines by which cunning, ambitious,
and unprincipled men will be enabled to subvert the
power of the people and to usurp for themselves the
reins of government, destroying afterwards the very
engines which have lifted them to unjust dominion."

https://www.senate.gov/artandhistory/history/resources/pdf/W...
by user205738 | 2026-02-02 05:18:50+00:00
> Do you think it's socially acceptable to ignore everything that doesn't affect you personally?

Yes, yes, and yes again.

> Many activists would certainly have you think otherwise. As far as I can tell, fighting that habit is a huge goal of activism.

That's their problem. As soon as you start contributing to them, you will not pursue your own goals, living your own life, but those imposed by activists or their supervisors.

It's convenient for them, you give them a political resource. But why do you need it?
by rahimnathwani | 2026-02-02 05:19:27+00:00
Makes your laces sit a bit funny compared to regular

The 'sit a bit funny' issue is the classic symptom of 'the granny knot'.

If you have inadvertently been tying granny knots, you may notice:

1) Instead of the bows hanging to the sides, they naturally want to hang along the length of your show (one pointing diagonally away from you, and the other diagonally towards you).

2) Your shoelaces get undone often, unless you do a double knot.

The fix (whether you tie your bow using the regular way, bunny ears, or Ian Knot) is to reverse the direction of your initial knot.

If you watch this video I made, you will see that the Ian Knot (when done according to the instructions on Ian's site) results in the laces sit just how they should: https://youtu.be/JaBmehtalAY
by stevage | 2026-02-02 05:20:15+00:00
There are lot of holes in your argument:

- civilisation is currently more at risk from overpopulation than depopulation

- just because children need to exist doesn't imply they need to exist in apartment buildings

- just because children exist doesn't imply that they need to play outdoors on balconies

- just because children exist doesn't imply that there can't be limits on how much noise they can make, and when

etc etc
by DangitBobby | 2026-02-02 05:20:34+00:00
That's probably exactly what will happen.

Energy property - Heat pumps and biomass stoves and boilers

Heat pumps that meet or exceed the CEE highest efficiency tier, not including any advanced tier, in effect at the beginning of the year when the property is installed, and biomass stoves and boilers with a thermal efficiency rating of at least 75% qualify for a credit up to $2,000 per year. Costs may include labor for installation.

Qualified property includes new:

Electric or natural gas heat pumps
Electric or natural gas heat pump water heaters
Biomass stoves and boilers

https://www.irs.gov/credits-deductions/energy-efficient-home...
by K0balt | 2026-02-02 05:23:10+00:00
It seems to be fantastic up to about 5k loc and then it starts to need a lot more guidance, careful supervision, skepticism, and aggressive context management. If you’re careful, it only goes completely off the rails once in a while and the damage is only a lost hour or two.

Overall, still a 4x production gain overall though, so I’m not complaining for $20 a month. It’s especially good at managing complicated aspects of c so I can focus on the bigger picture rather than the symbol contortions.
by gyomu | 2026-02-02 05:23:10+00:00
If what you're saying 1) is true and 2) does matter in the success of a business, then wouldn't anyone be able to displace an incumbent trivially by applying a bit of rigor?

I think 1) holds (as my experience matches your cynicism :), but I have a feeling that data minded people tend to overestimate the importance of 2)...
by anonymous908213 | 2026-02-02 05:24:26+00:00
Way to completely and totally miss the point. I don't actually think you could've missed the point any harder than you did.

Politics are quite literally life-or-death for many people. War is politics. Access to healthcare is politics. Economic policy that determines whether businesses and careers succeed or fail is politics. Freedom to say what you want, believe or not believe in whatever religion you want, and be who you are without being imprisoned is politics. The people who make the most noise about politics are the people who are literally dying for as long as the rest of society ignores their plight.

If this isn't the case for you, it's because you benefit from the status quo. It is the definition of privilege to be able to "ignore politics". That means you are currently benefitting from politics. Of course you don't want to hear about politics, politics are doing just fine for you. And the comment you were asking to was asking you to reflect on that: if the biggest problem gracing you is hearing other people make noise about circumstances, the least you could do is deal with it. Your problems are trivial if that is what gets you upset. Other people are complaining about things that affect the outcome of their lives and you're complaining about... having to hear it. Really?
by dragonwriter | 2026-02-02 05:25:33+00:00
Term limits make the problem worse; the main fix is to abandon strict single-member-district first-past-the-post for a more proportional system for legislative elections (for Presidential elections the problem is harder, both because there is no good, easy fix for an inherently single-winner election and because almost any meaningful change will require a Constitutional amendment which is quite difficult even if you can nail down what to do.)

For the House, using a multimember ranked ballots system like Single Transferrable Vote in districts capped at a size of 5 members in states with more than one rep would work tolerably well (especially if combined with increasing the total number of seats beyond the currently-legislated fixed 435.) This does all of support more parties, reduce or eliminate [depending on the exact method chosen] spoiler effects for voting first choice for parties that don't win seats reducing the need for tactical voting, reduce incumbent protection without removing voter choice [because parties are encouraged to run more candidates than they are likely to win], and produce a body that better represents the preferences of the electorate.

The Senate is more complicated because of the 1/3 per class rule, but it can be made slightly better (in order from smallest to largest changes), by:

1. Adopting a single-winner ranked choice method instead of first-past-the-post for Senate elections.

2. Increasing the size of the Senate to three seats per state (electing one Senator from each stare in each of the three two-year classes), combined with #1.

3. Increase the size of the Senate to six (2/state/class) or nine (3/state/class), using a ranked ballots multiwinner proportional system like STV for elections. (3/state/class keeps the majority a significant threshold.

Because of the Constitutional manner of apportioning electors, increasing the size of the House makes Presidential election voting power more equal by population while increasing the size of the Senate makes it less; for this reason, if doing the fixes for Congress discussed above, I would favor not increasing the size of the Senate by a greater multiple than thet of the house, so three per state in the Senate would go with at least a 50% increase in the size of the House, 2/state/class would go with at least tripling the House, 3/class/state would go with at least a 4.5× on the size of the House.
by bigstrat2003 | 2026-02-02 05:25:58+00:00
> Well, it's hard to break bread with someone who you fundamentally disagree about things like humans rights issues with.

It's actually not. It's very easy to get along with people, even those from whom we have vastly differing moral axioms, if we only try. Sadly these days many people are disinterested in trying, believing (wrongly) that they will make the world a better place if they sow more division.
by lvturner | 2026-02-02 05:26:00+00:00
And there it is.

Sorry, you are just selfish.

I've no desire to persecute anyone, yet once again you assume I do.

All I ask is that my neighbours use a fan, it doesn't bother me enough to interfere with them, I just WISH they could be a little less selfish. They aren't, and in the grand scheme of things it's fine.

You seem to intentionally misrepresent what I state and play the victim.

Indeed cannabis is fully legal in many jurisdictions and it's becoming more and more common - I'm not convinced by your "life and death" narrative here in the slightest.

No - I don't care much what happens to you, I don't know you from Adam. However, nor do I care how much or how little of your sacred herb you smoke.

I merely ask that if you find yourself around others, have some consideration for them. Wishing someone would put a fan on while they smoke, out of good will is hardly a conspiracy scale persecution.

If you can't grant others this courtesy, I'm still going to leave you alone. I may however post a vague post on the internet indicating displeasure for certain people's lack of manners and respect for others.

While I do enjoy both sex and travel, this doesn't seem the appropriate forum to discuss it in.
by TheDong | 2026-02-02 05:27:23+00:00
Once it hits 70 years from the lifetime of the author (so probably another 80 or 90 years from now) and is in public domain, that might change things since there will no longer be copyright being protected.

In terms of copyright terms, this software is still pretty young, not even halfway to public domain. It's disrespectful to call it "very old".
by mckn1ght | 2026-02-02 05:27:26+00:00
IMO the ethical response should be positive disengagement with entities with which you disagree, instead of negative engagement.

See something in the release notes of an app you don’t like? Go use a different app, give your money to a different entity. Don’t spend your time and resources messing with the producer or user of the thing you don’t like.

This of course runs the risk of maximal polarization once everyone has filtered themselves into their neat and tidy little bubbles. What happens then, everybody leaves each other alone? Or do the echo chambers slide into further radicalized detachment from each other?
by zeroq | 2026-02-02 05:29:08+00:00
I've been thinking a lot lately about open source.

It seems to be a lot like the communism - sounds great on paper but we are yet to see a proper implementation.

Between GIT, Linux and SQLite there are a few projects that has been led by weirdos that have time, resources and conviction to drive these through time.

Unless you create some sort of a an auxiliary business and get an acquihire deal most things will fizzle out.

Years ago when I started working for BigCo I was amazed by their denial of FOSS. At one point in the project I pointed out a problem, which was heard and recognized, to which I followed up with a solution using an open source package. I thought I was clever - we needed an extra package in our system, but I was able to find a suitable open source solution that would not add to the overall cost of the project. My proposal was immediately pushed back.

Initially I thought it was due to responsibility issue - if we'd employ a FOSS solution we'd be responsible for the outcome. Having a 3rd party vendor the management would have the opportunity to shell themselves.

But that doesn't have to be the case. The FOSS project could easily fizzle out. And if we don't have enough resources to incorporate it and make it our own, we can potentially risk being left out to dry.
by arauhala | 2026-02-02 05:29:38+00:00
Hmm.. So, I'm correct, you are maintaining QA suites for 10k agents, their prompts, toolboxes and some scenarios.

That sounds like an absolutely massive scale to do QA over. Running the test suite must cost fortune and take ages.

As such, I don't think the data storage is that big problem. E.g. If you have 10-100 requests stored per agent, it's 100k-1M snapshots. Booktest normally stores the states in Git, but there is also some kind of DVC support. If you need to recreate all snapshots regularly, e.g. of you change some system wide properties often, that may became problem or not. Git and DVC can manage quite high scale. The Git PR reviews won't work though with e.g 1M changed files.

Our scale in mono repo was maybe 10k LLM snapshots in several hundred files, which worked technically. Recreating all evaluations was a bit slow (e.g 5-10 minutes) and merges often forced recreation of snapshots and re-reviews. This is ofc massively smaller scale than what you are having. We did use booktest for assistant, but it was just one assistant over dozens of use case flows.

I guess it could be somehow manageable, if you try to avoid test level manual review and only review some aggregared results in the tool, but I cannot really promise anything. It may be a worth a try.
by hnburnsy | 2026-02-02 05:30:54+00:00
Heat pump water heater (hybrid/HPWH, e.g., 50–65 gallon equivalent): Unit prices range from ~$1,500–$3,000+ (most common models $2,000–$2,500), with total installed costs $2,500–$5,000 (higher if electrical upgrades or space mods needed). Average retrofit/install often lands around $3,000–$4,000.
by throw445563342 | 2026-02-02 05:31:04+00:00
> That's like saying drinking water is not a great metric of hydration.

Nope, these are not comparable analogies.

There’s a difference between wanting to read a book and not wanting to read a book and it has nothing to do with literacy.

For a comparable analogy, it would be like half of Americans don’t buy bottled water, and the conclusion is they are not hydrated.
by maxkfranz | 2026-02-02 05:32:01+00:00
That’s true. My point was intended to be from the author perspective, rather than from the user perspective. Namely that an author using an open source project as a political platform can potentially put the project at risk. Rightly or wrongly, that’s the world we live in. So it’s a trade-off the author has to decide, one way or the other. I’d personally prioritise the project over the political. But the Notepad++ author is free to use their project how they like. It’s theirs, after all.
by sponaugle | 2026-02-02 05:32:38+00:00
I'm using ConnectX5s for most, and some ConnectX4s in the older servers. Both of those cards have really come down in price in the used/ebay market. I have been playing around with some different optics - I have a bunch of CWDM4s which are very inexpensive and use a single SingleMode pair.... but of course they run hot so if you have them in servers without good air flow you might have problems.

I'm using mostly fiber just because the servers are connected to Cisco 9305 with 72 100g ports.
by autoexec | 2026-02-02 05:33:11+00:00
> A huge chunk of activism is pointless and annoying.

Activism can be annoying, but it's never pointless (not even when it fails to be effective).

> All they really do is end up getting Fox News people to vote for fascists like Trump out of spite

It wouldn't be worthwhile for activists to resign themselves to inaction out of fear of offending the "Fox news people". "Fox news people" are already more likely than not to vote for fascists like Trump, and they'll use any excuse/justification they're being fed including "I don't like the way the wrong people are using their freedom to protest the wrong things".
by edg5000 | 2026-02-02 05:33:28+00:00
In addition to a rate limit, a page limit per IP is needed; this is specifically for things like source code repos (with massive commit histories), mailing archives, etc.

A whitelist would be needed for sites where getting all the pages make sense. And probably in addition to the 1Hz, an additional limit of 1k/day would be needed.

I can see now why Google has not much solid competition (Yandex/Baidu arguably don't compete due to network segmentation).

Scraping reliably is hard, and the chance of kicking Google off their throne may be even further reduced due to AI crawler abuse.

PS 958k hits is a lot! Even if your pages were a tiny 7.8k each (HN front page minus assets), that would be about 7G of data (about 4.6 Bee Movies in 720p h256).
by TheDong | 2026-02-02 05:36:28+00:00
I think it's more nuanced than that.

For a long-running program, like a network service or whatever, yes absolutely runtime assertions are a poor substitute.

For an impure program, where which branches of code are hit or aren't hit depends on the result of network calls, filesystem state, user input, etc, then yes, a type-system will be more powerful.

However, nix is more-or-less pure. By fully evaluating the output, you can hit all of the non-dead code, and hit every runtime assertion every time.

For a completely pure program, runtime and compiletime might as well be the same, running it and caching the output is the exact same as compiling it, and if it fails to run and outputs an error, that's the same as it failing to compile.

I know the "more-or-less pure" is doing a lot of work there, and in reality there's a lot of bits that aren't really pure, but it's close enough that a runtime type system gives you a lot more than you'd get from one in a traditional language.
by appreciatorBus | 2026-02-02 05:36:44+00:00
Not wanting politics on HN, need not imply support of the status quo, or even a lack of interest in politics. It can simply be a different belief about the purpose of online forums.

I read about politics all day long in many different places. My belief that HN should be relatively free of such stories is not because I believe I can detach myself from politics, but because I believe topic based forums are more valuable and useful than “anything goes” forums.
How do you track contact lens replacement?
by swetahs1 | 2026-02-02 05:37:13+00:00
I often forget when I opened a new set of contact lenses and end up wearing them longer than recommended.

I built a small app to track replacement dates, but before going further I’m curious:

Do you have this problem?

How do you solve it today?

Would you actually use a dedicated app for this?

Appreciate any thoughts.
URL: https://lens-care.com/
by gopalv | 2026-02-02 05:38:34+00:00
> The paper sounds too shallow. The errors data doesn't seem to have a rationale or correlation against the architecture. Specifically, what makes the SAS architecture to have lowest error rates while the similar architecture with independent agents having highest error rates?

I can believe SAS works great until the context has errors which were corrected - there seems to be a leakage between past mistakes and new ones, if you leave them all in one context window.

My team wrote a similar paper[1] last month, but we found the orchestrator is not the core component, but a specialized evaluator for each action to match the result, goal and methods at the end of execution to report back to the orchestrator on goal adherence.

The effect is sort of like a perpetual evals loop, which lets us improve the product every week but agent by agent without the Snowflake agent picking up the Bigquery tools etc.

We started building this Nov 2024, so the paper is more of a description of what worked for us (see Section 3).

Also specific models are great at some tasks, but not always good at others.

My general finding is that Google models do document extraction best, Claude does code well and OpenAI does task management in somewhat sycophantic fashion.

Multi-agents was originally supposed to let us put together a "best of all models" world, but it works at error correcting if I have Claude write code and GPT 5 check the results instead of everything going into one context.

[1] - https://arxiv.org/abs/2601.14351
by technion | 2026-02-02 05:39:15+00:00
You can see this in their DNS history:

notepad-plus-plus.org currently has an A record of 95.128.42.184, owned by "Aqua Ray SAS".

It switched up from 191.101.104.10 and 212.1.212.49 on 17/1, which is are Hostinger IP addresses.
by simion314 | 2026-02-02 05:39:56+00:00
>If the political messages said "gas the Jews", "exterminate the Ukrainians and give Ukraine to Russia", and "Taiwan has and always will be a province of china", you probably wouldn't use notepad++.

As one should, I avoid stuff that have a very loud fascist author/owner. So we should be happy for this people to show what they believe in, this way we can decide not to help fascists(and others can decide to support them and not to help one of the other sides)
by TheDong | 2026-02-02 05:41:22+00:00
"much better isolation than containers"

If you've got an exploit for docker / linux containers, please share it with the class.

What I'm saying is that in practice, containers and VMs have both been quite secure.

Also, you can configure docker to run microvms too https://github.com/firecracker-microvm/firecracker-container...
by anonymous908213 | 2026-02-02 05:41:58+00:00
Oh, you're one of those bootstrappy libertarians, I'm taking it. Everything you've ever done is by your own two merits, right? Nevermind the fact that you take society's roads and use society's technology, which are the results of politics. You drink society's water and eat society's food, which are the results of politics. You enjoy the security of not being invaded by enemy tribes nor your neighbors, which are the results of politics. "Politics" is simply a word describing how humans act in groups. Given that how we act in groups determines the entirety of our lives, there is no separating anything from politics. You seem to have taken my comment as "the government is responsible for solving people's problems", but politics are just as much about dealing with the problems it creates. When politics are going well you can ignore it; when they are going poorly they can end your life so you make a lot of noise about it to get other people to try to care. In either case, though, your life is entirely the result of political forces unless you're living in the jungle completely detached from society.
by jajuuka | 2026-02-02 05:44:24+00:00
I mean it depends what it is. If someone is talking about master races in patch notes I think that can be met with negative engagement. Splitting along an ideology binary can definitely lead to further entrenchment and possible radicalization. I think the danger there though is the binary choice itself. You of course have edge cases where it is a binary, but I think having people with more complex attitudes and opinions can only be a boon to cooperation and progress.

To get back on topic though, I think conflating using Y app with holding X position on a topic like politics is a dangerous road. Which is where I think having a dedicated space for those politics makes more sense. Whether that's a blog, twitter, etc. It allows those most dedicated to you to know you better without making the product or program a political stance. But the developer is ultimately free to do what they want. So it's not like anyone here can tell the developer to change in any way.
by trimethylpurine | 2026-02-02 05:44:27+00:00
>"minimizing an entire race of people"

Not minimizing. Just acknowledging that this alone doesn't characterize the general take of the complete history of the country. It describes a nation divided on moral lines at best,l. Not all states participated in segregation and those states that didn't ultimately are those who won in the end. So to take that win away degrades the victory that your parents (probably) helped to win.