MurphyA/hacker-news huggingface dataset:
by carefulfungi | 2026-02-21 12:55:40+00:00
The solution must be a social one: we must culturally shun algorithmic social media, scold its proponents, and help the addicted.

We aren't going to be able to turn off the AI content spigot or write laws that control media format and content and withstand (in the US) 1st amendment review. But we can change the cultural perception.
by kllrnohj | 2026-02-21 12:56:25+00:00
It is still largely the same, those downgrade protections apply to OTAs as well. Those anti-rollback don't brick the device, either. It might not boot to a working OS, but you can still get back to the bootloader to flash something newer. Unless you blindly lock the bootloader without testing if it boots first and the bootloader can't be unlocked again I guess, but that's quite a sequence of bad choices all around
by TazeTSchnitzel | 2026-02-21 12:56:26+00:00
LibreOffice, descendent of OpenOffice, descendent of StarOffice, has a project leadership that believes OpenDocument is the best and most open format. That's very convenient for them, considering that OpenDocument is a standardisation of the native file format of that lineage of office suites.

Microsoft Office has a project leadership that believes that Office Open XML is the best and most open office format. That's very convenient for them, considering that Office Open XML is a standardisation of the native file format of that lineage of office suites.

Now, OnlyOffice is presumably something written from scratch, unrelated to those two lineages. They chose to prioritise compatibility with the market leader's standard, and the second place in the market is upset that a competitor isn't favouring them instead.

I think this is a bit silly.
by simianwords | 2026-02-21 12:57:10+00:00
>Math Word Problem (MWP) Benchmarks. Certain benchmarks inherently possess richer logical
structures that facilitate targeted perturbations. MWPs exemplify this, as their logic can be readily abstracted
into reusable templates. Researchers use this property to generate variants by sampling numeric values
(Gulati et al., 2024; Qian et al., 2024; Li et al., 2024b) or substituting irrelevant entities (Shi et al., 2023;
Mirzadeh et al., 2024). Structural transformations – such as exchanging known and unknown components
(Deb et al., 2024; Guo et al., 2024a) or applying small alterations that change the logic needed to solve
problems (Huang et al., 2025b) – further highlight deeper robustness limitations.

I'm willing to bet this is no longer true as well. We have models that are doing better than humans at IMO.
by peterfirefly | 2026-02-21 12:57:20+00:00
> On the other hand, a person who spends a load of time on public transit, streaming netflix the whole time? A person who listens to music all day while they work?

That could be me. I am amazed at the battery life of my iPhone 16e. I have no need for daily battery swaps.

(Apple claims something like 21 hours of video streaming on a full charge -- that's on Apple's own streaming service but it is still many hours on Netflix and Youtube.)

The "fast charger" is a tiny 20W USB-C charger that I no longer remember if I bought separately or not. It's nice and fast.

Modern phones are really good at not using much power. Modern batteries are remarkably energy dense. They also degrade slower than older batteries, among other reasons because we have better (and cheaper and greener) additives now. Thank you, Dalhousie and Tesla!

This is legislation that would have made a lot of sense 10-15-20 years ago. It is symbolic now (and likely to be slightly worse for the environment).
by master-lincoln | 2026-02-21 12:58:08+00:00
But that is the intention, isn't it?
The company showed neglect. The researcher has a moral right ( and I would say duty) to make that public.
It's nice of them to give the company some time to get their shit together. After the vulnerability has been fixed there is no issue for customers in publishing about the neglect. The bad press for the company is deserved.
by jarek-foksa | 2026-02-21 12:59:26+00:00
LinkedIn support will also blatantly lie to you when you ask them whether Persona is GDPR compliant and needed to activate your account.

Last year I was trying to setup a business LinkedIn page for SEO purposes, which meant I also had to create a personal account. After being told several times that I absolutely need to scan my ID card with that dodgy app I simply replied that I can't do it due to security concerns. After several weeks they unlocked my account anyway.
by cucumber3732842 | 2026-02-21 12:59:30+00:00
This isn't a new complaint. People have been identifying this group as the source of a lot of bad stuff at least as far back as Marx. The petty or petite bourgeoisie, the professional managerial class, Karens, the name changes with the times. But the constant derision for these groups is rooted in people observing that these groups are disposed to the sort of "driving society off a cliff" behavior you are listing examples of.
by tokioyoyo | 2026-02-21 13:00:24+00:00
Pretty much this. Nobody really actually cares. People will cite 1984 twenty million times, but since they're very disconnected from 3rd order effects of cross-company data brokerage, it doesn't really matter. I used to care about it before as well, but life became much easier once I took the "normie stand" on some of the issues.
by KronisLV | 2026-02-21 13:01:03+00:00
> Now days, there is much less need for that because a charge lasts much longer, and if you do run low you can fast change in 30 minutes or so. Not buying extra spare batteries for every device means less e-waste, not more!

My current iPhone's battery capacity is already starting to decrease and it was never great to begin with (needed it for work). If it was replaceable, I'd do what I used to with Android phones years ago - get a spare, if the old one is really bad or turning into a pillow, then recycle that and keep using the replacement, otherwise could use both side by side and didn't even need a separate charging bank.

Lots of people will look in the direction of getting a new phone altogether, I might have to do that as well, turning the whole phone into e-waste, instead of giving it 5 more years of lifetime.
by slifin | 2026-02-21 13:01:22+00:00
Before we started colonial capitalism there already was total abundance for everyone and for those not born yet

The common lands were for everyone, given a few sheep, vast grasslands and a dog you had self sufficient milk, meat, wool etc

People used to be nomadic with their animals, capitalism doesn't work when there's total abundance so the playbook was to kill the animals, install farms, enforce land rights by force

Only when the workers have no other choice can they be forced into the factories

We could return to abundance if we could get rid of the personality types who require attention and power over the rest of us to temporarily satisfy their narcissistic wounds

Reinstate common lands and bring back self sufficiency, capitalism is a squeezing device, innovation happens despite it not because of it
Show HN: MarketInsights – Your on-demand market research analyst
by bel_hajo | 2026-02-21 13:01:38+00:00
I built MarketInsights to get fast, structured market research without weeks of work. You answer a few questions (market, customer, geography), and it produces a report with market size, trends, competitors, and a basic SWOT using public sources.

It’s meant for early exploration and decision-making, not a replacement for deep research. I’d love feedback and what’s missing.
by soulofmischief | 2026-02-21 13:02:09+00:00
> you mentioned you came up with your own social "algorithm" for testing people you meet that could make them uncomfortable

I didn't say that, reread my comments. I have no interest in "testing" people like some sort of sociopath. You mentioned the algorithm of progressive disclosure. I said that I specifically do not do this whenever I can help it, and mused about why that is, and why it might be so for others raised in certain communities.

I said I quickly like to discover who other people are and communicate who I am, to skip all of the progressive disclosure crap and either come to terms with the fact that we aren't compatible, or to find a thread to start pulling and weaving into a relationship.

> It's been my observation that most attempts to optimize conversation backfire.

Progressive disclosure is an optimization. It's just optimizing for different things. I don't walk into a random conversation with someone planning to control how the conversation unfolds, or "optimize" it. But anyone with experience in public speaking, or leadership, sales, political organization or other environments which necessitate the ability to navigate and calibrate conversations, will learn a few tricks for keeping things on track or avoiding dull moments.

Conversational speaking is a skill, and getting better at it for the sake of improving your ability to communicate is not "hacking" or "optimizing" the conversation. I think you have decided on a bunch of behaviors in your head that I simply do not engage in.

> If you want maybe ask an AI and see what it thinks, they are great neutral tool for being a judge on human tone or being a social mirror

I have dumped my entire HN history into chatbots to study my conversational approach and learn from it. Self-betterment is always a work in progress, but I simply do not engage in the behaviors you've decided I engage in without even meeting me.

This thread has turned into a series of misunderstandings from multiple users, none of whom ever stopped to seek to understand or ask for more detail before making assumptions. Instead, I had to field several bad assumptions from people who were ironically claiming that someone whom they've never met, but simulated in their head based on a single comment, is aggressive or annoying to be around. It's ironic because, from my perspective, all of these assumptions represent missed chances for us to seek understanding from each other, and shift this from a conversation to a debate, which to me is aggressive.

I simply shared my perspective. This thread did not need to evolve this way. If I were the first user replying to my post, I would ask more questions to clarify my understanding before just deciding for myself that someone is annoying to be around because they said they like to be themselves from the jump when meeting others.
by pornel | 2026-02-21 13:02:32+00:00
CVSS has some formula, but it's a fundamentally flawed concept. It's a score for the worst possible case, not for a typical case. It's for ass-covering, not for being informative about the real risk.

For every boring API you can imagine someone using it for protecting nuclear launch codes, while having it exposed to arbitrary inputs from the internet. If it's technically possible, even if unrealistically stupid, CVSS treats it the same as being a fact, and we get spam about the sky falling due to ReDoS.

This is made worse by GitHub's vulnerability database being quantity-over-quality dumping ground and absolutely zero intelligence in Dependabot (ironic for a company aggressively inserting AI everywhere else)
by illusive4080 | 2026-02-21 13:03:04+00:00
Walmart has a toggle explicitly for product review emails. I have toggled it off. I still get weekly review emails. I now make it my mission to give 1 star to every product they email me about with a note that their unsubscribe is broken.

Once, their CSR “escalated” my issue, but I never heard back. If you work in Walmart engineering, please fix the review unsubscribe.
by conartist6 | 2026-02-21 13:03:18+00:00
I would also rather use a tool that I trust than delegate the task to unreliable third party.

But to the person bringing up AI, you don't have to choose one or the other! Models use tools. Good tools for people are usually also good tools for models. The problem models have in learning to use tools like Coccinelle effectively is that there are too many of the tools and not enough documentation for each tool. If there were a unified, standard platform however then many humans would start to gain abilities through fluent tool use and of enough of those people would write docs and blog posts. Where people lead, models follow without doubt. Once a large enough corpus of writing existed documenting a single platform the models would also be fluent, just like they are fluent in JS and React because of how large the web platform is
by cedws | 2026-02-21 13:03:33+00:00
I was too young to vote in the referendum. I’m incredibly angry about having lost freedom of movement. If the UK by some miracle rejoins the EU I will make the jump to Europe the very same day. Still looking for a way out in the meantime.

The UK just keeps kicking young people down. The boomers voting against our interests are whipping us into working to pay for their triple locked pensions.
by catapart | 2026-02-21 13:04:01+00:00
I'm sorry you're having a hard time understanding. "library" just means "package of code". A framework - of any kind - is a library. Not all libraries are frameworks, but a web component framework would absolutely be a library. And since it is a library of web components, it can be called a "web component library", correctly. A library of react web components is also a web component library, for the same reasons.

I'm not mixing anything up, and I'm not being unclear. I could have used the same terms, but that I didn't does not make me incorrect. You're just splitting hairs. I'm sorry that seemed like it was worth your time.
by poszlem | 2026-02-21 13:04:05+00:00
I see this sentiment constantly. It is genuinely hilarious to watch Americans lecture the world about the free market while feigning shock that Europe hasn't produced its own tech giants.

Claiming "the EU had 20 years to build an equally successful product" is the geopolitical equivalent of a deeply dysfunctional 1950s household. For decades, the husband insisted he handle all the enterprise and security so he could remain the undisputed head of the family. Then, after squandering his focus on a two-decade drunken military bender in the Middle East, he stumbles home, realizes he's overextended, and screams at his wife for not having her own Silicon Valley corner office, completely ignoring that he was the one who ruthlessly bought out her ventures and demanded her dependence in the first place.

America engineered a digitally dependent Europe because it funneled global data straight to US monopolies. To blame Europeans for playing the exact role the US forced them into is historical gaslighting. And pretending the CLOUD Act's global, extraterritorial overreach is the same as local EU law enforcement is just the icing on the delusion cake.
by rodrigorcs | 2026-02-21 13:04:25+00:00
This is incredibly generous context... thank you. A few of these hit close to problems I'm thinking about.

The Decider pattern you're describing (reading keys from memcache to decide behavior at runtime) is essentially what Openfuse is trying to productize. A centralized place that tells your fleet how to behave, without each process figuring it out independently. So it's validating to hear that's where Twitter landed organically.

On the PM2 point: you're right, holding a connection per process doesn't scale well at that huge scale. A local sidecar that receives state updates and exposes them via socket or shared memory to sibling processes is a much better model at that density. That's not how it works today, each process holds its own connection, but your framing is exactly how I'd want to evolve it. However, I can't say that is in the short-term goals for now, need to validate the product first and add some important features + publish the self hosted version.

On the dogpile: the half-open state is where this matters most. When a breaker opens and then transitions to half-open, you don't want 50 instances all sending probe requests simultaneously. The coalescing pattern you're describing from DataLoader is a neat way of solving it, I wonder if I can implement this somehow without adding a service/proxy closer to the clients just for that.

On failure modes: agreed, "service is down" is the simplest case. Catatonic connections, slow degradation, partial responses that look valid but aren't, those are harder to classify. Right now Openfuse trips on error rates, timeouts, and latency. However, the back-end is ready for custom metrics, I just didn't implement them yet. Having the breaker tripping based on OpenTelemetry metrics is also something I am looking forward to try, which opens a whole new world.

I'm not going to pretend this is built for Twitter-scale problems today. But hearing that the patterns you arrived at are directionally where this is headed is really encouraging.
by whateverboat | 2026-02-21 13:04:29+00:00
I love redshift as well. I actually keep it 24x7, and my eyes don't get tired at all even after 12 hours of programming. Nowadays, turning off redshift feels like an attack on the eyes.

And no, reducing brightness on monitors doesn't have the same effect. I recently upgraded my monitors to 600nits brightness from 350nits and there has been no change in comfort level with redshift but without the redshift, the old monitors (and the new) stil feel very hostile to eyes.
by throw0101c | 2026-02-21 13:04:34+00:00
See also perhaps Jesus and John Wayne: How White Evangelicals Corrupted a Faith and Fractured a Nation by Kristin Kobes Du Mez:

> The book examines white evangelical affinity for Donald Trump. Du Mez explains that white evangelical support for Donald Trump during the 2016 United States presidential election was a continuing trend rather than an exception. The book focuses on the militant masculinity that white evangelicals idealize and how it has manifested in a pattern of abuse among evangelical leaders. Du Mez criticizes mainstream evangelicals such as John Eldredge, John Piper, and James Dobson for advancing the evangelical ideal of militant masculinity.[4]

* https://en.wikipedia.org/wiki/Jesus_and_John_Wayne

The Christianity that is often in the news in the US is of a particular variety.
by andreashaerter | 2026-02-21 13:04:45+00:00
> You still have a linkedin?

Sadly, LinkedIn has replaced email for initial contact after fairs or in-person client meetings. New real-world contacts look you up on LinkedIn and then use it to ask for things like your email address or mobile number. Because of this, I'm even verified :-(.

Even though I use LinkedIn basically the same way Internet Explorer was used in 2009 (purely as a Firefox or Chrome downloader but not for browsing). LinkedIn is my initial contact details exchange, but not the platform to communicate.

> Isn't that just all ai slop?

It is. I basically get zero useful input. Just biased, shallow rubbish. If there is valuable content it is usually cross-posted from authors who also run blogs I already follow.

Edit: Spelling, grammar, style
by weinzierl | 2026-02-21 13:05:19+00:00
The strange thing about LinkedIn organization verification is that it never seems to be revoked. I have many contacts with verifications from companies they no longer work for - sometimes for a very long time.

On the other hand I see many people posting in official capacity for an organization without verification.

When they actively represent their current company but with a random verification from a previous one it gets pretty absurd.

In its current form LinkedIn verification is pretty worthless as a trust signal.
by register | 2026-02-21 13:05:22+00:00
That response reeks of astonishing arrogance. It doesn’t surprise me that nearly 50% of Americans voted for Donald Trump he perfectly embodies that mindset.
Do you genuinely believe you are superior to the rest of the world? What you call “innovation” or a “better product” is often nothing more than the creation of dominant market positions through massive, capital deployment, followed by straightforward rent extraction.
The European Union has every right to regulate markets operating within its jurisdiction, especially when there are credible concerns about anti-competitive practices and abuse of dominance. From what I’ve seen, there may be sufficient grounds to consider collective legal action against LinkedIn at the European level. As for so-called “European nationalist ambitions,” rest assured: Europe does not lack capable lawyers or regulatory expertise. I will be forwarding the relevant material to contacts of mine working within the European institutions in Brussels.
by adrian_b | 2026-02-21 13:06:05+00:00
This is a matter of opinion.

My opinion is that 1-based indexing really exacerbates off-by-one errors, besides requiring a more complex implementation in compilers, which is more bug-prone (with 1-based addressing, the compilers must create and use, in a manner transparent for the programmer, pointers that do not point to the intended object but towards an invalid location before the object, which must never be accessed through the pointer; this is why using 1-based addressing was easier in languages without pointers, like the original FORTRAN, but it would have been more difficult in languages that allow pointers, like C).

Off-by-one errors are caused by mixing conventions for expressing indices and ranges.

If you always use a consistent convention, e.g. 0-based indexing together with half-open intervals, where the count of elements equals the difference between the interval bounds, there are no chances for ever making off-by-one errors.
by ephaeton | 2026-02-21 13:06:19+00:00
having less addresses than humans is a feature that gets broken by IPv6. IMO, there ought to be less globally valid IPv4 addresses (say, a kilo less or so, maybe even a mega. We probably could even do with a giga less if you're willing to do continent/major compass routing first).

IPv6 is a bit of a surveillance backbone. First you need an ID space that is big enough to give everybody a (or many) unique tags. The rest follows. If identity clashes are too costly, the identifier ceases being a useful tracking tool. If your network is based on an ID space that can satisfy your tracking needs already, how nice is that?

In the past thirty years, I have not encountered a use-case where I thought, Oh, I wish I had one (or a million, billion, or whatever) IPv6 addresses available here! But then again, I haven't developed software for bad actors.
by Amezarak | 2026-02-21 13:07:22+00:00
Yes, there is no credible evidence of your claim. The big disease waves stuck most natives before they ever saw a European, after contacted peoples caught disease in the normal fashion. The very few later documented attempts we have are almost completely ineffective, and often from people in a very desperate situation (e.g., besieged and dying of smallpox) - just a last ditch gambit that never accomplished its goal.
by embedding-shape | 2026-02-21 13:07:28+00:00
The original WWW proposal is quite easy and interesting to read through: https://www.w3.org/History/1989/proposal.html

Part of the original requirements was the decentralized nature, which I always found extra interesting:

> CERN Requirements - Non-Centralisation - Information systems start small and grow. They also start isolated and then merge. A new system must allow existing systems to be linked together without requiring any central control or coordination.

Doesn't directly answer your question I suppose, but gives at least one perspective on how at least one person saw it at that point :)