MurphyA/hacker-news huggingface dataset:
by samuelknight | 2025-11-06 15:11:14+00:00
You can address the issue by putting the report and the code base in a sandbox with an agent that tries to reproduce it. If it can't reproduce it then that should be a strike against the reporter. OSS projects should absolutely ban accounts that repetitively create reports that are of such low quality that it can't be recreated. IMO the Hacker One reputation mechanism is a good idea because it incentives users who operate in good faith and can serially produce findings.
by culebron21 | 2025-11-06 15:12:56+00:00
I have accumulated so much smart-stuff fatigue, I can't stand anything branded as "smart". This means, as you point out, 1) any outage in the chain between me and the vendor's app shuts everything down for me, 2) stuff behaves inconsistently all the time. (e.g. Bluetooth speakers with a smartphone/tablet player app -- every other time something goes wrong: the app frozen completely because search autocomplete lost packets; you can't find the damn playlist buried in a sea of features; another your device wakes up and steals the bluetooth speakers.)

Regarding the electric switches, I was fond of bypass switches (where you can turn on/off by flipping any of the switches connected to a lamp) and made a lot of them in my apartments. Turned out not all of them were needed. I didn't need much control at home, e.g. I don't need to control the lighting above the kitchen desk when I'm not in front of it.

Wifi switches allow a lot of freedom in positioning and re-positioning them, but they escalate everything to the unreliable realm of IP/internet devices. I'd probably vote for a controller on a lamp, and switches not actually inerrupting 230V~, but be connected with a thin and flat 12V= bus, and just signalling, and hence be easy to put under wallpapers. (5V= would be hard to send further than 3 metres.)
by db48x | 2025-11-06 15:13:10+00:00
I didn’t say that the machine was well designed. I said exactly the opposite! The very fact that it is not well designed means that you cannot rely on your intuition when operating the machine. If you do not have some idea of how the machine operates then you will operate it badly. In the specific case the video examines, operating it badly means blindly operating it in the default mode when a different mode demonstrably works better.
by iamnothere | 2025-11-06 15:13:11+00:00
Exactly, this would just result in a global game of whack-a-mole. It is possible in autocracies that are mostly excluded from global trade, like North Korea, but China for example can’t afford to cut itself off without collapsing its economy. (It has the Great Firewall, but that does not block entire countries, and is often quite leaky.)
by burntsushi | 2025-11-06 15:13:23+00:00
> And yes my argument is weak because I’m actually not an expert on core utility development.

Yes, and I'm trying to point out why your argument is weak. You said things like this:

> But I wonder if the core utils which have been rewritten got rewritten by the original maintainers? And again the question why not simply write something new. With a modern architecture etc rather than drop in replacements.

And it honestly just comes across as rather rude. People do write things that are new. People also write things that re-implement older interfaces. Sometimes those people are even the same people.

Like, why are you even questioning this? What does it matter to you? People have been re-implementing older tools for decades. This isn't a new thing.

> Nor did I claim that a rewrite is fine when it’s changing to a license I like.

When I pointed it out, your response was, "oh yeah but they did this other thing that made it all okay."
by ACCount37 | 2025-11-06 15:13:27+00:00
I'm no fan of Cloudflare, but they're completely in the right on that. Infrastructure for blocking websites simply shouldn't exist.

Because if it's allowed to exist, it ends up subsumed by political and corporate interests, and becomes a tool of overreach and abuse. We've seen that happen over and over again.

If US Trade Office can be leveraged to destroy internet censorship efforts in other countries, then so be it.
by asacrowflies | 2025-11-06 15:13:29+00:00
You have to be supremely ignorant... Bordering on flat earther or evolution denial/young earth creationist... To believe this will work out like that..... This won't be a nice change of pace for your climate. It will be a mass extinction even humans have never experienced. It's obscene even. And this language of 'catastrophism' literally sounds like woo woo therapy speak by unscientific fools. Calling it not a "catastrophy' will be looked at as immoral as slavery in the future generation imo.

Holocene extinction - Wikipedia https://en.wikipedia.org/wiki/Holocene_extinction
by jodacola | 2025-11-06 15:14:07+00:00
Not using TUIs (unfortunately). Work in a large business on services for real estate transactions. Heavy GUI applications. I’ve actually been investigating adding heavily keyboard-driven interfaces to our GUI apps with my teams because the multi-screen clicking around all our users have to do now is so incredibly slow and inefficient.

Some of my most productive use of software (in both personal and professional settings) have been with TUIs.

Even with all the hype around AI right now (and we’re working with that, too), we can’t not have more traditional UIs to keep a human in the loop when it matters the most and as a fallback for when AI misses the mark - but that doesn’t have to mean it’s all click heavy.
by jb1991 | 2025-11-06 15:14:10+00:00
I disagree quite a bit, and in fact the notional value is exactly what you want to measure this, without more information about the trades. The amount of money that is at risk with options is irrelevant because two different option positions with the same overall cost can have completely different risk profiles, which makes the actual value of those options not so interesting. In the absence of all the other details about the options trades, the actual amount paid for them is without much meaning.
by Cthulhu_ | 2025-11-06 15:14:12+00:00
For sure. He then goes on to mention "in democracies", but a lot of democracies are now failing, in part because the institutions like the free press are being directed by their billionaire owners, or suppressed. And the family ties are being impacted heavily by mass misinformation and propaganda campaigns online, where their publishers are actively pushing it themselves (major worldwide social networks are now state influenced and / or their top brass has subjugated themselves to the reigning parties and / or any countermeasures have been removed).
by simsla | 2025-11-06 15:14:33+00:00
I think it's simpler than that, and they're just trying to avoid liability.

With all of their claims about how GPT can pass the legal/medical bar etc. I wouldn't be surprised if they're eventually held accountable for some of the advice their model gives out.

This way, they're covered. Similarly, Epic could still build that feature, but they'd have to add a disclaimer like "AI generated, this does not constitute legal advice, consult a professional if needed".
by AnimalMuppet | 2025-11-06 15:14:42+00:00
Well, here's a somewhat analogous precedent: The US (and other nations) have been fighting piracy in the Horn of Africa area for several years now. No declared war (by anybody - it's not just the US that didn't), but pirates are being killed.

So the precedent is there that this is how we do things. It's not just this operation. (If you don't like that, what do you want? Do you want to require that the military get Congressional approval for every operation in which someone might get killed?)

At least (just today), some members of Congress finally got briefed on the classified intel that leads people to think that these are in fact drug smugglers getting killed.

Look, I'm not saying that bombing these boats is justified. I'm just saying that the Congressional oversight rules are not unique to this operation.
by asacrowflies | 2025-11-06 15:16:00+00:00
Just because humans are dumb especially things on this time scale. Does not make the fools and deniers any less deplorable....

Holocene extinction - Wikipedia https://en.wikipedia.org/wiki/Holocene_extinction

You all call yourself pragmatist but us doomers actually seem to be the only ones who want any of humanity to survive at all ....
by underscoremark | 2025-11-06 15:16:01+00:00
My batches turn out excellent. Some tips, if you'd like to try again:

- Harvest the younger leaves, remove the stems.

- Harvest before they go to seed, or remove all seeds.

- Make a tea from the leaves by soaking in hot water. Do not let the water boil or simmer with the leaves!

- Add a healthy portion of lemon juice. I'll use 1/2 to 1 cup for a 20L batch.

- Use brewing sugar, or invert your sugar.

- Choose a yeast that doesn't impart too much of its own flavour (I like ale yeasts, like for ciders).

For me, the choice of yeast was key.
by Taek | 2025-11-06 15:16:14+00:00
I was actually like 30 years old when I realized "EU" meant "European Union" and wasn't a 2 letter abbreviation for the continent of Europe. In the US, we call states by their two letter abbreviations (IL, NY, CA, etc), often call countries by 2 letter abbreviations too (depends on the country, but JP, AR, CR come to mind as common examples), so it's a pretty natural assumption to think of 'EU' as 'all of the continent Europe, independent of whether they participate in the governing body known as the European Union'

If you substitute the GP for 'pretty typical European play' it makes plenty of sense.
by miloignis | 2025-11-06 15:16:19+00:00
Perhaps I wasn't clear - I don't know enough to say if the job was good or bad just by inspecting it, I know the first job was bad because it didn't solve the problem, and then a more expensive contractor explained why, and did solve the problem.

Our issue was water intrusion along a side wall that was flowing under our hardwoods, warping them and causing them to smell. The first contractor replaced the floor and added in an outside drain.

The drain didn't work, and the water kept intruding and the floor started to warp again.

When we got multiple highly rated contractors out, all of them explained that the drain wasn't installed correctly, that a passive drain couldn't prevent the problem at that location, and that the solution was to either add an actively pumped drain or replace the lower part of the wall with something waterproof. We ended up replacing that part of the wall, and that has fixed the issue along that wall. (We now have water intrusion somewhere else, sigh).

If anything, I was originally biased for the cowboy, as they came recommended, he and his workers were nice, and the other options seemed too expensive & drastic. Now I've learned my lesson, at least about these types of trickier housing issues.

Also, no one mentioned evaluating someone by how they're dressed - the issue was family/friend recommendations vs online reviews, and I while I do take recommendations from friends and family into account, I've actually had better luck trusting online (local) reviews.
by Cthulhu_ | 2025-11-06 15:16:29+00:00
It's a feedback loop; you need things like freedom of speech and press to get a functional and free democracy, but you need a functional and free democracy to have freedom of speech / press. Infringe on one and you take down the other. But you need to strip down the legal branch of a free democracy first, because the democracy and freedom of speech/press is protected by a constitution in most cases.
by zamadatix | 2025-11-06 15:16:50+00:00
> You could always take actual action on what information you have. First roll back changes. Second announce termination of responsible people.

Throw in some (proper) communication before you try to fix things with a hammer or start firing people and I'd agree. It's also unlikely the community support manager has any of this power, they are looking to roll up an accurate summary capturing all of the details to the people who do.

Fully agreed there are better wordings/phrases to engage on that kind of communication though. The choice of words here is very easily taken as dismissive, regardless of intent.
by elmerfud | 2025-11-06 15:16:59+00:00
So they dismiss older generations complaining about younger generations but then they give the woe is me older generations never had it as hard as we younger ones.

Younger generations have always had an easier time at literally everything. The complaint about AI culling resumes discounts the fact that it used to be a human that would just throw them away. At least with the AI you have a chance of saying the right thing to get past that level. Depending on the job you're going for that might be the first test to show if you're capable of doing the job.

It's kind of like when employers put on time trackers on your workstation or other such things too ensure you're staying busy and productive. I honestly don't believe that it is actually about tracking whether employees are busy because any employee you would want to work for you would know how to bypass that or make it seem like you're productive when you're not. Those who are not intelligent enough to do that aren't worth keeping around.

There is some truth to both sides of this. Older generations are more critical of younger generations but younger generations also have more advantages and tend to not work as hard.

One of the biggest problems that I've seen with younger people is that they immediately default to asking someone else instead of bothering to do any perfunctory level of research themselves. It's like they're trained to only phone a friend and never learn and research for themselves. Because when they have to learn and research for themselves it's hard and they give up and they complain that it's too hard. Then of course I'm considered passive aggressive when I copy and paste the link to the documentation that answers their question.

They grew up in a world where they did not have to value anyone's time. They had instant access to anyone through some sort of messaging system so they never had to learn to be self-sufficient or at least attempt to be self-sufficient before they go and engage someone else. That propagates everywhere. That basic attitude says things like finding a job is hard without realizing it's probably easier if you just put in the effort to learn what the AI was looking for.
by dahart | 2025-11-06 15:17:03+00:00
I can’t speak for others, but this might be extra relevant to this forum — I experienced a shift and became more optimistic when I attempted a startup. Luck may play a part, and it might be a big part, I don’t want to downplay that possibility, since being in a position to do a startup requires some luck, being able to go to college and to write software for a living requires some luck, etc. But I had lucky things happen and still less optimism before running my own business.

My personal feeling is that the reason has to do with the mindset that comes from a combination of taking more responsibility for all of my failures (including the business failures, including result of things other people do) and of deciding that I have control over my situation in a broad sense. For example, I could find myself unlucky at any given moment, when I get cheated and lose money, have an accident, someone gets mad at me, or business goes down because of something in the news. All of these things used to make me feel unlucky, but I started to think instead that unlucky things are the result of a situation I put myself into from earlier past decisions. Whatever bad situation comes my way, my life decisions lead me there, so it’s somehow my fault. I started assuming responsibility for all bad luck, and that makes me always ask the question what earlier choices lead me there, and how can I make better choices, even when the answer is thinking about how to avoid unlucky situations that really were out of my control.

This might be one reason why successful founders and other optimists often attribute their success to hard work, but I should add that I do believe strongly that luck plays a very big part in success, and there are downsides to forgetting that or being unable to see it. I try not to take all responsibility for the good things that happen to me, even though that makes me inconsistent.

That said, one way that I think luck can feed optimism is realizing that because success is lucky, it means I should try a lot of different things rather that work harder and try to fix bad situations. If nine out of ten startups fail, then try ten startups!

So… yes my optimism is learned, and luck plays a part. My feeling is that deciding to take responsibility for my failures caused a mental shift towards greater optimism. Maybe that’s rationalization on my part, I can’t tell, but I do feel like it was more than luck.
by alt187 | 2025-11-06 15:17:14+00:00
> If there is something of suspicion or not lies in the eye of the beholder.

That may tell more about the beholder than you think.

> Only LinkedIn showed the link between the HN profile and the Github profile, because it lists both the project mentioned on the HN profile as well as the project listed in the Github profile.

What if there was no link between the HN profile and GitHub, then? Would you conclude that, because you can't reliably link the HN profile to the GitHub profile (that was independently already trustworthy), this would make the project seem suspicious?

In other words -- Would your projects be more suspicious, if I, a total stranger, made Show HNs about them?

You're seeing my point, don't you?
by jleyank | 2025-11-06 15:17:56+00:00
There's always a quality of life aspect, the ability to get future funding, the ability to get students and researchers, the ability to travel/present. Academic researchers need all of these things, along with facilities.

If you mean industrial researchers, they need a government or private lab to do their thing. As the US just whacked a number of such labs and related funding, people are a bit more mobile than previously. It might also help that Canada's "just a short hop" away from the US.

For either of these groups, "compensation" is (far?) more than just cash.
by markerz | 2025-11-06 15:18:26+00:00
While I think I understand your point, there’s probably a few ways to look at this.

One is many products start out pleasing most users, but pivots to enterprise customers because of revenue. Thus, the product shifts heavily towards the enterprise use-case of a few customers at the loss of most small-medium users. Getting more users in this enterprise world means making changes to accommodate special needs and that leads to entropy.

Another new need is to hit next quarters revenue targets, so companies find more juice to squeeze somewhere.
by Redster | 2025-11-06 15:18:40+00:00
Is there a good GTD Project/To-Do TUI? And yes, I know you can do this in emacs. :)

Edit: I thought of another search term after commenting and found this: https://github.com/danimelchor/todui, which I haven't played around with yet, but looks pretty close, as long as it does a good enough job pulling in the to-dos across files+folders.
by neom | 2025-11-06 15:18:41+00:00
Moisey Uretsky who effectively came up with the idea for and made most of the foundational "cannot touch" choices at DigitalOcean basically said for a long time we were not allowed to add anything to the control panel, period. He really didn't even want us moving stuff around too much. I seem to recall, although I could be misremembering, when we hired Jesse Chase (amazing hire) who was our first everything visual guy, it was somewhat contentious, he was bought in, but man, Moisey was adamant it stayed extremely simple. We had a lot of heated debate, but I always appreciated this, I thought it was a good rule of thumb - if it ain't br0ked don't fix it basically. I've not used DigitalOcean in a very long time, fingers crossed it's still simple and easy to use! :)
by Lerc | 2025-11-06 15:18:51+00:00
I don't think this shows that you can't trust things. I think it means trust should be earned.

We might be transitioning to a world where trust has value and is earned and stored in your reputation. Clickbait is a symptom of people valuing attention over trust. Clickbait spends a percentage of their reputation by trading it for attention.

In a world of many providers, most people have not heard of any particular individual provider. This means they have no reputation to lose, so their choice to act in a reputation losing manner is easy.

Beyond a certain scale when everyone can play that game we end up with the problem that this article describes. The content is easy but vacuous. There are far more people vying for the same number of eyballs now.

The solution is, I believe, earned trust. Curators select items from sources they trust. The ones that do a good job become trusted curators. In a sense HackerNews is a trusted curator. Reddit is one that is losing, or has lost, trust.

AI could probably take on some of the role of that curation. In the future perhaps more so. An AI can scan the sources of an article to see if the sources make the claims that the article says it makes. I doubt it can do so with sufficient accuracy to be useful right now, but I don't think that is too far off.

Perhaps the various fediverse reddit clones had the wrong idea. Maybe they should in a distributed fashion where each point is a subreddit analogue operated each with their own ways of curation, then an upper level curation can make a site of the groups they trust.

This makes a multi level trust mechanism. At each level there are no rules governing behaviour. If you violate the values of a higher layer, they lose trust in you. AI could run its own curation nodes. It might be good at it or it might be terrible, it doesn't really matter. If it is consistently good, it earns trust.

I don't mind there being lots of stuff, if I can still find the good stuff.
by JohnFen | 2025-11-06 15:19:25+00:00
Yes, I've done many of them. They're great.

> The only thing this does to avoid developing social skills is to remove fear of rejection by making matchmaking anonymous.

Right, that's what I was talking about. This is a critically important social skill to be learned, not to be avoided. Learning how to deal with the fear of (and actual) rejection is a critical life skill, both in dating and otherwise. Avoiding it seems harmful to me.
Show HN: Packmind OSS- Framework for versioning and governing AI coding context
by ArthurMagne | 2025-11-06 15:19:46+00:00
Over the past year, we’ve been scaling AI-assisted development across multiple teams.

Today, about 65% of our commits are produced by AI agents (Copilot, Cursor, Claude Code, and Kiro). The productivity gain is real, but so are the new classes of drift it introduces.

Each assistant ends up operating from a different context snapshot of our architecture, naming conventions, or ADRs. Some pull from old instruction files, others from out-of-date wikis. The result: AI-generated code that’s locally correct but globally inconsistent.

We built Packmind OSS to tackle this. It’s an open-source framework for Context Engineering — versioning, distributing, and enforcing organizational standards across repos and agents.

Normalize scattered decisions (docs, reviews, ADRs) into structured “rules” and “prompts.” Sync them through MCP servers or CLI across GitHub, Cursor, Claude, etc. Detect drift and repair it automatically during PRs or CI. Repo → github.com/PackmindHub/packmind

I’d love to hear how others are approaching this. How do you maintain context integrity when assistants are coding at scale?

(Apache-2.0 Licensed, CLI & MCP.)