MurphyA/hacker-news huggingface dataset:
by wwweston | 2026-01-23 15:54:37+00:00
It’s a test.

There’s really no crisis at a certain level; it’s great to be able to drive a car to the trailhead and great to be able to hike up the mountain.

At another level, we have worked to make sure our culture barely has any conception of how to distribute necessities and rewards to people except in terms of market competition.

Oh and we barely think about externalities.

We’ll have to do better. Or we’ll have to demonize and scapegoat so some narrow set of winners can keep their privileges. Are there more people who prefer the latter, or are there enough of the former with leverage? We’ll find out.
by Mentlo | 2026-01-23 15:54:42+00:00
Having read the other comments in reply to this one (and your subsequent replies) - I believe you might be falling into a "No True Scotsman" situation.

First of - I don't know what circles you've been around, but I've not been in work collectives where either designers, UX-ers or data scientists try to insert themselves to do things instead of software engineers. If anything, in any collective I worked in, if a software engineer was to say a peep everyone would retreat like there's no tomorrow and thank god that they don't have to deal with it and the software engineer will.

Secondly - I think you are mistaking a structuring and outlining of a process with that being a mandate or an order to follow the process. When I work with software engineers, I expect them to be agile - not to follow an agile process, but to achieve the objectives of the agile manifesto - namely, to iterate ruthlessly, keep an eye on usage signals and lead with MVP's rather than over-design. Good software engineers do that, bad software engineers don't. Ultimately, I don't even judge software engineers by that - I judge them by the ability to produce results.

I think the implication of your thinking is that this is all nonsense because software engineers innately solve data science problems and design thinking problems when appropriate with appropriate methods - to which I'd reply - there's a shocking amount of software engineers who can't do anything with data and are useless in fitting a linear regression to predict something, let alone doing a Fourier transform - to which, presumably, your response would be "No true software engineer is like that". That's great, but it's not true in the real world. Same with design thinking - there's software engineers who just can't solve problems from first principles (but can, say, create a fail-proof CRUD app to automate a business process).

The real world is messy and full of people who can't structure their thoughts, or can't structure them in all domains at the least - and things like design thinking - or generalists who can be thrown at any data problem and produce something (i.e. data scientists) - are useful. They're not the best solution always, sure, and if they start being protective of territory - it's a problem - but in a normal collective that doesn't happen.

Basically - your objection can be boiled down to "generalists are shit, because they impose process on everyone, including people who understand the domain better" - which tells me more about the collectives you've worked in than the nature of those jobs. In every collective I've worked in, generalists are what you throw at an ambiguous problem to produce some results before you get domain specialists in.
by weinzierl | 2026-01-23 15:55:18+00:00
Temporary or permanent social exclusion, and consequently the loss of future cooperative benefits.

A permanent public internet pillory isn’t just useless against the worst offenders, who are shameless anyway. It’s also permanently damaging to those who are still learning societal norms.

The Ghostty AI policy lacks any nuance in this regard. No consideration for the age or experience of the offender. No consideration for how serious the offense actually was.
by harmtrav | 2026-01-23 15:55:21+00:00
I built this as an alternative to js-framework-benchmark because those benchmarks are easy to game with framework-specific optimizations.

jsbenchmarks.com is an attempt to focus on real-world patterns: mixed updates, typical DOM complexity, and common operations.

The results surprised me: Angular performs best, while Solid and Svelte (which dominate traditional benchmarks) are near the bottom. I'm sure the Solid and Svelte implementations could be improved and I welcome PRs.

Would love feedback on the methodology and what other scenarios to test.
by kreetx | 2026-01-23 15:55:29+00:00
Where would you say the "CIA influence" is the strongest, so I could see better what you mean?

I've observed that it's the messy process of democracy that has put the people in power. Sure, big countries (i.e, mostly Russia) would like to tilt governments their way, but it isn't succeeding. I can tell you though that local Facebook pages for newspapers are full of strange comments, seemingly Russian trolls (but I have no proof).
by sailfast | 2026-01-23 15:55:53+00:00
Not a doctor or anything, but API usage seems to support the more on-demand / spiky workflows available at a much larger scale, whereas a single seat, authenticated to Claude Code has controlled / set capacity and is generally more predictable and as a result easier to price?

API request method might have no cap, but they do cap Claude Code even on Max licenses, so easier to throttle as well if needed to control costs. Seems straightforward to me at any rate. Kinda like reserved instance vs. spot pricing models?
by blindriver | 2026-01-23 15:56:28+00:00
The first thing prisoners will do is destroy the tablet. I'm okay with both restricting prisoners' abilities to get direct mail, and I'm okay with allowing subscriptions go directly to the prison library. I am not inclined to want to give prisoners more privileges and I am inclined to remove as many privileges as possible, especially for first time offenders so that they realize that the path they are on is the wrong one.
by shermantanktop | 2026-01-23 15:57:02+00:00
I’m attempting to do a weekly bite-sized version of decluttering - one problem area, 1-2 hours, once a week.

I am calling it Swedish Death Cleaning (https://en.wikipedia.org/wiki/Swedish_death_cleaning) to sell it to my spouse. Not sure the marketing is working but we are making progress.
by 1718627440 | 2026-01-23 15:57:03+00:00
Well, then the answer is that shared objects on GNU/Linux do not have a finite version, they just implement them. This is because they are expected to implement more than one version, so that you can just update the shared object, and it will still work with programs that expect to call the old ABI. You can however get the latest version. This is also what is in the filename. Note, that there are two versioning schemes: semver and libtool, they mean the same, but are notated differently. This version does not does not necessary equal the version of the project/package, APIs/ABIs can and do have their own version numbers.
by paganel | 2026-01-23 15:57:15+00:00
Hopefully, yes.

Also hilarious how even on this downward trajectory the liberal order's main propaganda entities (like the FT here) run with geeky and nerdy stuff like charts (?!), that will show 'em!! A true sign that they know nothing of the real (ideological world). Just the other day they (the FT, that is) were also running with that mantra of "Trump is invading Greenland only on account of him getting messed up by the Mercator map projection!!", which was straight West Wing [1 ]heavy-liberal territory. Like I've said, they know nothing of the real world.

[1] https://www.youtube.com/watch?v=eLqC3FNNOaI
by GordonS | 2026-01-23 15:57:15+00:00
> In Scotland, there are some days when there is one traffic car covering an area the size of England,

Scotland is smaller than England, so this makes no sense.

Furthermore, anyone who drives regularly in Scotland knows this to be completely false - there are plenty of traffic cops around (sometimes incognito too), and they are sometimes even seen waiting in rural and semi-rural areas.
by pjmlp | 2026-01-23 15:57:24+00:00
You are missing the big picture who develops them, pays the salaries of people in the trenches, implement LSPs, and whatever else around the ecosystems.

Example, Java, .NET, Go and co are FOSS, how long do you think they will keep on going without their overlords?

For complete alternatives we need to go back to the cold war days, where programming languages were driven by vendor neutral standards, and there were several to buy from.

As it is, it suffices to take the air out of existing FOSS options.

Even if you quickly point out to GCC and clang, one reason why they have dropped implementation velocity from existing ISO revisions is due to a few well known big corps focusing on their own offerings, while other vendors seldom upstream stuff as they focus on clang.
by wvenable | 2026-01-23 15:57:45+00:00
> XML is still the implementation tool for Microsoft Office and Open Office docs.

It is and that is a good thing. I can't tell you the number of times that an application storing it's data in XML has made it possible for me to do things that would otherwise be impossible.

But nobody authors these documents in XML. It's just an application storage format. It could just as easily be Sqlite.
by 121789 | 2026-01-23 15:57:51+00:00
This isn’t really a guess vs ask distinction, this is you just not understanding people. Those initial questions you asked are:

1. Often an implicit call to action from the person asking the question. Maybe YOU don’t mean it that way, but people have learned to be cautious

2. A distraction from actual work, and not worth it personally for a public discussion. Maybe the answer is “I don’t know” or “This is the fastest good-enough thing I could build to satisfy a dumb requirement”. But no one wants to say those things publicly, so they are cautious before answering

It’s especially aggravating when you get those questions from someone new in authority
by pjc50 | 2026-01-23 15:57:53+00:00
All three parts are controlled by the same party, so of course it collapses to a unitary executive.

It's not dysfunction, either. It's functioning exactly as intended, by the people who spent years setting it up, and is delivering their goals. Top of which was abortion bans, which required spending years patiently stacking the Supreme Court.

That the goals are stupid and evil and incoherent is a separate problem.
by ryandrake | 2026-01-23 15:57:55+00:00
Browsers never should have gotten rid of the separate and dedicated search bar. I don't want my browser guessing whether what I'm typing is a search or a URL. It should be easy to guess, but they frequently get it wrong for doubtless stupid reasons. If you can't fucking classify a URL vs. a search, just have two separate text inputs, like the old days!
by touwer | 2026-01-23 15:57:56+00:00
Bs. I live in Paris. There is no evidence at all of 4 km or your other claims. The total number of executions in France during the Reign of Terror is estimated at around 16,000 to 40,000, with about 2,600 to 3,000 executions in Paris alone. Paris's population at the time was roughly 600,000, so the percentage of Parisians who died by execution was closer to 0.5%, not 30%.
by usrbinbash | 2026-01-23 15:58:24+00:00
> What changed is the volume, clearly.

The change in volume was the tipping point between bug bounties being offered and devs being able to handle bad reports, and bug bounty nixed because devs no longer willing to handle the floos.

And the root cause for the change in volume is generative AI.

So yes, this is causally related.

> The problem doesn't change because of who is causing it in this case.

Wrong.

Because SCALE MATTERS. Scale is the difference between a few pebbles causing a minor inconvenience, and a landslide destroying a house.

So whatever makes the pebbles become a landslide, changed the problem. Completely.
by amiga386 | 2026-01-23 15:59:13+00:00
> you can look at ONS numbers yourself

ONS numbers say >20,000 fewer frontline officers from 2010-2018, which is pretty much in line with what the union said. See the graph here:

https://www.gov.uk/government/statistics/police-workforce-en...

> In Scotland, there are some days when there is one traffic car covering an area the size of England

Are you high, or did an AI write this?

Area of Scotland: 80,231 km^2

Area of England: 132,932 km^2

So on some days, in Scotland, there is one traffic car covering an area that is larger than Scotland. OK, where's it patrolling? Or are you saying Police Scotland only sends out 60% of one car to cover the whole country?
Show HN: RTK – Simple CLI to reduce token usage in your LLM prompts
by patrick4urcloud | 2026-01-23 15:59:32+00:00
I built this small tool for my own use to reduce the number of tokens I send to LLMs (Claude Code, etc.). It’s just a simple utility to filter command outputs before they hit the context.

Here is what I’m getting with it so far:

rtk gain

Total commands: 41
Input tokens: 6.8K
Output tokens: 1.8K
Tokens saved: 6.0K (88.2%)

By Command:
────────────────────────────────────────
Command Count Saved Avg%
rtk git status 11 2.8K 81.2%
rtk grep 3 1.5K 31.9%
rtk git push 22 1.3K 92.0%
rtk ls 5 431 47.1%

I’m putting it out there in case it's useful to anyone else. It's written in Rust.

P.S. This is just a tool I built for my own needs and decided to share. If you have constructive feedback on the Rust code or the logic, I'd love to hear it. If it's not for you, that's totally fine too—no need for "angry" comments, just trying to be helpful!
by hosh | 2026-01-23 15:59:39+00:00
Not the original OP — I had been thinking about this for years, though my interest is in resiliency rather than a sovereignty:

- is there a mirror adapter to push to a non-radicle node, such as Github or say, sourcehut?

- is there a mechanism to control syncs so it can be used on low-bandwidth, unreliable networks, or ad-hoc bluetooth networks?
by wielebny | 2026-01-23 15:59:59+00:00
Thank you for pointing that out.

I was banned two weeks ago without explanation and - in my opinion - without probable cause. Appeal was left without response. I refuse to join Discord.

I've checked bot support before but it was useless. Article you've linked mentions DSA chat for EU users. Invoking DSA in chat immediately escalated my issue to a human. Hopefully at least I'll get to know why Anthropic banned me.
by hubertzhang | 2026-01-23 16:00:09+00:00
Most Redis alternatives that use disk for persistence struggle with tail latency (P9999) due to background maintenance or OS filesystem overhead. We built EloqKV on a custom storage engine, EloqStore, to solve this.

Key Architectural Choices:

- Custom B-tree Variant: Unlike LSM-trees used in many disk-backed stores, our B-tree variant avoids the "compaction stalls" that typically cause high tail latency during heavy writes.

- Coroutines & io_uring: We leverage io_uring for asynchronous I/O and use coroutines to manage thousands of concurrent I/O requests without the context-switching overhead.

- Object Storage Integration (optional): EloqStore uses object storage as the primary persistent layer, with NVMe acting as a high-speed cache/tier, providing durability without sacrificing speed.

We’ve reached a point where we can provide predictable P99.99 latency even when the working set is primarily on NVMe. We’d love to answer any questions about the storage internals or our benchmarking process.
by paganel | 2026-01-23 16:00:15+00:00
The Constitution without the people willing to "respect" it is just a piece of dead wood, it has always been like that. That applies to all Constitution-like covenants, no matter the time and the geographical location.

What's changed now, compared to the past, it's that the people deciding that what's written there is bogus have started changing things a little bit faster compared to the usual, hence all the brouhaha. Also a reminder that the Slavery System was very much alive and all under this same US Constitution for more than half a century, which goes to show that's it's really just a piece of dead wood.
by mingus88 | 2026-01-23 16:00:17+00:00
If you have read anything about Fred Trump and how he ran the family that Donald grew up in, it’s clear that cruelty is the only thing Donald really understands.

In fact, his rise to power in the Republican Party was primarily due to his ability to demean his opponents. He’s an insult comic, and enough people were fed up that they wanted this to happen.
by pyuser583 | 2026-01-23 16:00:39+00:00
CIA is fanatical about following the State Department's foreign policy. Aside from gathering intelligence, they just take the State Department's lead.

A lot "CIA influence" isn't the CIA at all, but the US Government, usually State or DoD, projecting soft power.

I know this sounds pendantic. But whenever someone starts talking about the CIA like it's responsible for "supporting liberal candidates" - all seriousness leaves the room.
by pickleglitch | 2026-01-23 16:00:43+00:00
> Up until last year, I was working as a technical writer in ML/AI. Those roles basically 'disappeared'

Ouch, hoisted by your own petard. Start a Substack positioning yourself as a reformed AI enthusiast who now rails against the economic havoc the technology leaves in its wake. I'm only half joking. A lot of folks on Substack are pretty hostile toward AI, and they would probably eat that up.
by plagiarist | 2026-01-23 16:00:48+00:00
I'm reading through the Wikipedia and you'll have to explain this because it looks like that version of the federal government respected injunctions that were issued. Or we can drop the pretense that you want to start a discussion in good faith with this whataboutism, that's fine with me too.

Also, as an aside, if the bad actors in government who were screeching about DACA's constitutionality put even a fraction of that effort into protecting the Constitution when the First and Fourth Amendments were on the line, that would be great.
by storystarling | 2026-01-23 16:01:04+00:00
I suspect the preference is functional rather than aesthetic.

A web UI is sandboxed, whereas the terminal has access to local context. If I am debugging a Celery worker or a Postgres migration, I need the agent to be able to execute the code it generates and read the error logs directly from the container.

You lose all that composability in a browser. The terminal is just the most efficient way to bridge the gap between generation and execution.
by natmaka | 2026-01-23 16:01:10+00:00
AFAIK all the raw materials (maybe not all top-notch, especially from the get go, but usable) and all the know-how exist in Europe (at worst currently working abroad), where many nations want to reindustrialize and gain autonomy.

In France numerous projects appear. Some may be too ambitious, some with a Chinese partner. In any case we will re-learn, and it will be less difficult than creating usable uranium without any adequate ore here!
by latexr | 2026-01-23 16:01:27+00:00
Either way, research suggests it’s not true. See the “Studies” section in the linked Wikipedia page.

https://en.wikipedia.org/wiki/Betteridge%27s_law_of_headline...

> A 2016 study of a sample of academic journals (not news publications) (…) were more often answered "yes" in the body of the article rather than "no".

> A 2018 study of 2,585 articles in four academic journals in the field of ecology (…). Of the yes/no questions, 44 percent were answered "yes", 34 percent "maybe", and only 22 percent were answered "no".

> In 2015, a study of 26,000 articles from 13 news sites on the World Wide Web (…) divided into 20 percent "yes" answers, 17 percent "no" answers and 16 percent whose answers he could not determine.
by kxbnb | 2026-01-23 16:01:32+00:00
The noise problem is real. Most observability tools optimize for "capture everything" which leads to exactly this waste.

We took a different approach with toran.sh - instead of instrumenting your entire stack, you create a read-only proxy for a specific upstream API. You see exactly what's being sent and received, nothing else. No SDK, no log parsing, just the raw request/response for that one integration.

Works well for debugging third-party API issues where you need to see what actually hit the wire, not what your code thought it sent.
by thomassmith65 | 2026-01-23 16:01:39+00:00
Social media incentivizes small 'creators' to espouse outrageous views that mainstream media does not, and that seem vitally important. An easy way to pump out a stream of unacceptable, important-sounding views is to (a) be outrageously wrong or offensive, and (b) claim everything mainstream is part of an evil plan to ruin the world.

This leads to constant messaging against whatever the underpinnings of a society happen to be.

So liberal democracy is in decline where it has been healthiest.

I have hope that liberal democracy will rise in regions where it is scarce. The Middle East first, then perhaps China, which we have all written off based on a couple decades (the blink of an eye, in the long run)
by Sesse__ | 2026-01-23 16:02:17+00:00
FWIW, I found https://github.com/FastFilter/fastfilter_java/issues/28 a pretty good explanation of what's going on in the succinct counting blocked Bloom filters. (I'm not sure if the blocking is needed for the normal Bloom filter part, though, i.e., all bits don't necessarily need to fall within the same block, no? But the counts are stored separately for each block.)
by loehnsberg | 2026-01-23 16:02:33+00:00
Isn't it sad that we now have Russian, Chinese, American, European, etc alternatives? I mean I get it, Sept 11 paved the way for FISA orders and NSA overreach, Russia and China reverted back into dictatorship, but Europe is also at the edge. Shouldn't we rather fight that nationalistic power grab that just makes us all poorer and less free? And instead propagate global alternatives that are not subjected by some power-hungry state-/capital-sponsored overlord?
by KineticLensman | 2026-01-23 16:02:34+00:00
I don't have specific links to this but it's more general reading of tech / military history over the years. I'd love to see a definitive study of the tech tree behind steam engines, but I do know that making bullets/shells precisely fit gun barrels took a long time, and this is analogous to making pistons in engines that don't lose pressure. The first mine-pumping steam engines were the size of small houses and stupidly inefficient, but, assuming lots of coal, they were still cheaper than having people / animals working water pumps all day. And they provided a good opportunity for engineers to properly iterate the technology with commercial pressure. They had a lot to learn though trial and error about how to optimise the things, e.g. adding condensing chambers that separated out initial water heating from power generation. This was all way beyond what the Romans could have achieved.

As you say, with retrospect we can see the Aeolipile as a tech demo, but at the time it was an interesting novelty with zero practical application.
by pydry | 2026-01-23 16:02:38+00:00
The Economist (who runs the EIU) celebrated the Romanian democratic vote being canceled: https://www.economist.com/europe/2025/05/18/maga-misses-the-...

When they refer to liberalism or democratic values they mean neither. These are bywords for western hegemony, which is what they really care about.

This is what was under threat when they celebrated Romania's democratic first choice of president being denied.
by afavour | 2026-01-23 16:02:45+00:00
Not only that, they did it with the intention of overturning elections:

> The unnamed employees secretly conferred with a political advocacy group about a request to match Social Security data with state voter rolls to "find evidence of voter fraud and to overturn election results in certain States,"

https://www.npr.org/2026/01/23/nx-s1-5684185/doge-data-socia...