MurphyA/hacker-news huggingface dataset:
by elzbardico | 2026-01-25 15:57:18+00:00
You know, things are not that black and white in the world. People have different problems, different points of view.

The fact that the system gives them only two opposing, radical polarities, doesn't mean that there isn't nuance.

You and I may agree or not, but there are indeed young woman who, for example, are not pro-choice. They may have varied views on the trans issue, they have different class/economics policy goals.

You don't get to decree what young women interest are, neither me nor anyone else than themselves.
by eaurouge | 2026-01-25 15:57:27+00:00
There's limited coverage of all global conflicts, certainly in American media, but quite likely in other Western media.

> What explains the silence from activists outside Iran on this particular issue?

What explains the silence from the media on all other conflicts. It's certainly not because lives are not being destroyed in Sudan [1] and Myanmar [2].

1. https://news.un.org/en/story/2026/01/1166738

2. https://news.un.org/en/story/2025/09/1166004
by seanmcdirmid | 2026-01-25 15:58:01+00:00
Westerners treat Tibetans like pandas, which is why China has travel restrictions into Tibet proper for foreigners. Most westerners don’t know the Uighurs exist, and anyways they are Muslims. Accordingly, China doesn’t bother with travel restrictions into Xinjiang. The fact that they have any attention from westerners at all these days is kind of amazing.
by GordonS | 2026-01-25 15:58:04+00:00
Because Iran claims foreign-backed terrorists were behind all the murder and destruction - backed by Israel, the US and UK.

Many videos have been published by Iranians online, which certainly do not show "peaceful protestors" - they show gangs of masked men beating random civilians to death, fire-bombing buses and ambulance; they show leaders dishing out weapons and satellite comms devices, and trained men using assault rifles to attack civilians and the police.

We've also seem video of over a million Iranians marching in Tehran in support of the government, and in protest of the foreign-back terrorists.

And we have the MSM happily parroting any death figures they get, from anyone... even if they are literally from Pahlavi's mate or a CIA "human rights" group based in Langley!

We should all be more sceptical when our media and governments try to gain consent for war, and we should be asking who stands to gain - it's certainly not us, the people.
by anonym29 | 2026-01-25 15:58:19+00:00
If you were born in a small rural town with no jobs, do you stay, or do you move to the big city where the jobs are? People are not robots programmed to never leave their birth location no matter how poor the conditions are.

Were you born in NYC or did you, like most residents, move there?

Water, jobs, food, safety, community - humans can, should, and do move to where the resources are. The world does not revolve around us. We have to exercise agency to get what we want.

Nobody is entitled to move to deep in Antarctica and rationally expect to have some kind of god-given right to water, food, shelter, high-speed internet, a job, and a car there without leaving. Everyone knows those resources aren't there, it's not a mystery.
by danielbln | 2026-01-25 15:58:29+00:00
It's already very cheap to build though. We are able to pack a ton of processing into a tiny form factor for little money (comparatively, ignoring end-consumer margins etc.).

An earbud that does ANC, supports multiple different audio standard including low battery standby, is somewhat resistant to interference, can send and receive over many meters. That's awesome for the the price. That it has enough processing to run a 33 year old game.. well, that's just technological progression.

A single modern smartphone has more compute than all global conpute of 1980 combined.
by graemep | 2026-01-25 15:59:06+00:00
I very much doubt they are fighting Islam. Most of them are Muslims. They are fighting fundamentalist Islam. DO you have any evidence they are doing this or "siding with the Israelis"? The fundamentalist Islamist Saudi's seem to get on with Israel fine these days.

I think its simpler. There is no one white involved. What is unique about Israel is that most of its population is white so its an issue worth covering (for people backing either side). The same with Ukraine. On the other hand what happens in Eritrea or Sudan or Xinjiang does not matter.
by hoyhoy | 2026-01-25 15:59:22+00:00
I've been having the same thought. Just move back to a file structure which is what I was doing from 1995 until 2007 before migrating to iPhoto.

The metadata in Apple Photos doesn't fully sync to iOS over a cable now. Did Apple intentionally make offline sync not work to force everyone on to iCloud? Also, even the local search inside of Apple Photos doesn't work correctly either. I thought it was hilarious when they tried add "AI" to this shitshow. Apple literally can't even make a local tag search.

Isn't it possible to put all the metadata in EXIF tags? People keep telling me to use Immich, but IDK.
by npsomaratna | 2026-01-25 15:59:24+00:00
On a tangent: I remember reading John Carmak saying that as game engines became more complex, he had to relinquish the idea of writing all the (engine) code himself, and start to rely on other folks contributions as well (this was in an interview after the release of Doom 3).

I wonder what his feelings are in this age of AI.
by Izkata | 2026-01-25 15:59:37+00:00
Probably slight confusion over the description, which I was thinking at first with the first "in the middle of" example - that English has compounds nouns so the existence of spaces doesn't necessarily work as a delimiter.

What it seems to be getting at instead is that language works more like madlibs than previously thought, just on a smaller scale than madlibs. Which to me isn't that surprising - it seems extremely close to "set phrases", and is how we learn language in a structured way when not immersed in it.
Show HN: Sis v1.0.0 – Static security scanner for rule engines and policy layers
by gopi0nath2929 | 2026-01-25 16:00:06+00:00
*Show HN: SIS v1.0.0 – Static security scanner for rule engines and policy layers*

GitHub: [https://github.com/gopinath2866/sis-rules-engine](https://github.com/gopinath2866/sis-rules-engine)

I built *SIS (Security Inspection System)* to catch security issues in rule-based and policy-driven systems before they reach production.

While auditing systems using things like OPA/Rego, IAM policies, and custom RBAC logic, I kept seeing the same class of problems: overly permissive rules, missing deny paths, wildcard conditions, and logic that looked correct but created security risk.

SIS is a *static analyzer* (Go CLI) that lets you:

* Define security rules in YAML / JSON
* Scan policy and configuration files
* Catch common misconfigurations deterministically (no runtime access)

Key characteristics:

* Static analysis only (no credentials, no runtime hooks)
* Extensible rule engine
* Designed for CI/CD or pre-deployment checks
* Explicitly scoped (not a vuln scanner, not runtime monitoring)

This is the *v1.0.0 stable release* — semver starts here, with documented guarantees and non-guarantees.

I’d especially appreciate feedback from people working with:

* OPA / Rego
* Cloud IAM (AWS / GCP / Azure)
* Custom RBAC / ABAC systems
* Policy-as-code pipelines

I’m also offering a *free static audit* for a small number of teams using SIS, if you want real-world feedback.

Happy to answer technical questions or discuss design tradeoffs.
by jnamaya | 2026-01-25 16:01:11+00:00
This paper perfectly articulates the problem I spent the last year solving. The shift from "hallucination" to "fidelity decay" is the correct mental model for agent stability.

I built an open source framework called SAFi that implements the "Fidelity Meter" concept mentioned in section 4. It treats the LLM as a stochastic component in a control loop. It calculates a rolling "Alignment State" (using an Exponential Moving Average) and measures "Drift" as the vector distance from that state.

The paper discusses "Ground Erosion" where the model loses its hierarchy of values. In my system, the "Spirit" module detects this erosion and injects negative feedback to steer the agent back to the baseline. I recently red-teamed this against 845 adversarial attacks and it maintained fidelity 99.6% of the time.

It is cool to see the theoretical framework catching up to what is necessary in engineering practice.

Repo link: https://github.com/jnamaya/SAFi
by caisley | 2026-01-25 16:01:37+00:00
Hey, I'm not a system-level digital designer, but for government-level initiatives to provide 130nm and 65nm fabs for public benefit, yes it exists!

From the 2025 Free Silicon Conference:

https://wiki.f-si.org/index.php?title=The_Transparent_Refere...

https://wiki.f-si.org/images/e/eb/OpenFab%40FSiC2025.pdf

The initiative started in Germany, where the research institute IHP already provides an open source 130nm PDK and associated foundry, but interest is spreading.
by tklenke | 2026-01-25 16:02:01+00:00
It's a bit unfortunate that this turned into a discussion of email hosting alternatives. The real scream in to the void is the force feeding of AI into places were it's not wanted by the user. Also missed is the discussion of is it okay to use or personal information to train models. It's one thing to scrape this discussion (it's public) To me it's another to scrape my personal conversations... I trust Google, MSFT, AMZN to more or less do their best to keep information private (e.g. Google Voice, Alexa) But once it's in a model, they have no idea what can leak out.
by testing22321 | 2026-01-25 16:02:15+00:00
I’m a bit taken back you would say that.

In much of what I’ve read about the fall of rule of law and dictators rising to power in other countries, people very often talk about one of two things - how they wish they had done more to stop it, or how they’re proud of what they did and they feel they made a difference - even if small.

Even the parents of Alex Pretti who was killed yesterday said in a statement they’re very proud that Alex was protecting a women at the time he was killed, helping others like he always did.

Given what you just said above, I can only think you either don’t really understand how much power you have to enable or curtail discussions or you know exactly and last night when you closed your eyes and thought about it you realized you aren’t / won’t be proud if it gets real bad.

I’m sure you’ve read a lot of history Dan.
Has there ever been a case where stopping citizens talking about what their government is doing has worked out well for the people? I’m not aware of one.

I know these discussions are “off topic” for HN Dan, but I’m shocked you don’t see that literally nothing else will be important for a decade or more if the dictator takes full control or starts a civil or world war.

The lives of a vast number of people will change drastically for the worse, and you’ll have to live knowing you stopped people talking about it when there was still something to be done.

I hope on the life of my little girl none of this happens, but man you’re going to have a hard time looking in the mirror if it does.
I don’t envy you, and I understand you’re between a rock and a hard place.

Doing the right thing is often the hardest path.

Do you genuinely feel you are doing the right thing?
by atombender | 2026-01-25 16:02:45+00:00
That doesn't sound right. Money is fungible. Anyone who missed the "window" to convert in 1971 (which major countries like UK, Germany, and France didn't, as far as I can see) still had their dollars. The US-domiciled gold that backed the dollars had always belong the US; so the dollars being an "IOU" makes sense in a colloquial sense, I guess, but it's a gross simplification that misses the broader point about how Bretton Woods affected monetary policy. It shifted the US into being able to maintain a permanent trade deficit, and the US was free to devalue the dollar (effectively the world's default currency) without repercussion, which is good for the US but not for everyone else.
by orwin | 2026-01-25 16:02:46+00:00
It started like that though. It was a protest, then government military start killing people, again, and again, and once deadly violence is on the board, protester takes arms and shoot too. Then bystanders get killed, protesters get killed, some government military police get killed, and here if the government still has a bit of morality left, you get Euromaidan. If its the military, you get what happened in Nepal.

However, if none of that happen, you have a civil war.
by kaliades | 2026-01-25 16:02:48+00:00
I remember Vector Sets - I helped Rowan with the vector-sets-browser. Exciting to see you back working on Redis. Would love to hear more about the new data type when you can share.
And yes, it is normal for different projects to take on different paths. All the more reason for specific tooling for both as well. I am trying to keep everything Redis compatible as much as possible too.
by jacquesm | 2026-01-25 16:02:53+00:00
> Perhaps the test wasnt long enough?

Small (ok, maybe not so small) fortunes are spent on accelerated testing in the space domain. The test and validation gear is immense, using it is extremely expensive (especially when you get to full scale) and access is limited. They may well have been limited to that week for many reasons and conditions being what they are there is a fair chance that the space environment caused an issue that would have shown up if they had had a much longer test but that if there is no trend or if instrumentation is not sufficient simply doesn't show up at all.

For instance, if you're not measuring current into each and every actuator, or if the resolution at which you are sampling is too low then there may well be a developing issue that you are completely blind to.
by arter45 | 2026-01-25 16:02:58+00:00
It's not just pipes.

Filtering (from bacteria, pollution, ...) is another issue, and it also affects floods (floods are not periodic, so you have to store water, but storing water for a long term is not always safe).

Even desalination costs are not trivial in all countries.

Let's say 1 kWh = 50 gallons. UN estimates talk about at least 50 gallons/day per person.

According to Wikipedia [1], the 2023 average electricity consumption in Burkina Faso was 0.14 MWh (=140 kWh) a year per person.

Then there's gravity. If your main source of water comes from the sea, you have to pull water from a lower altitude to a higher altitude, which means you are going against gravity, which means you need pumps. Other energy is required.

[1] https://en.wikipedia.org/wiki/List_of_countries_by_electrici...
by criddell | 2026-01-25 16:03:07+00:00
I think the writer might enjoy Vonnegut's Mother Night.

> Vonnegut is not, I believe, talking about mere inauthenticity. He is talking about engaging in activities which do not agree with what we ourselves feel are our own core morals while telling ourselves, “This is not who I really am. I am just going along with this on the outside to get by.” Vonnegut’s message is that the separation I just described between how we act externally and who we really are is imaginary.

https://thewisdomdaily.com/mother-night-we-are-what-we-prete...
by kaliades | 2026-01-25 16:03:11+00:00
They're still wire-compatible for core commands, so most existing code works with both. The main differences so far:
- New features diverging: Valkey added COMMANDLOG for query analysis, per-slot cluster metrics. Redis just shipped Vector Sets for similarity search.
- As antirez mentioned, this gap will keep widening
For now you can use either interchangeably for most workloads, but that window is closing.
by wahnfrieden | 2026-01-25 16:03:12+00:00
US activists against IDF wanted US to stop arming and funding and enabling genocide directly. Many IDF soldiers are also from the US or go back and forth.

US isn’t arming or funding or enabling Iran directly, so calls for US action would mean call to war, which US leadership has already been signaling. That’s the biggest difference.

There are also frankly many who are confused about Iran - sympathizing with Iran leadership as enemies of IDF and not understanding who they are and what they do. Lack of video going around doesn’t help.
by kkfx | 2026-01-25 16:03:19+00:00
I'm on my mail since year BUT the issue is that most mail tools came from another era, nice for us, but not really usable for most people.

My setup include notmuch as MUA, muchsync to have messages via ssh on some machines, MailDrop to auto-refile them and keep my inboxes clean enough. Generally speaking it's not that hard, but the need of many components and the absence of a shiny UI for end users makes their use a no go even for many generic GNU/Linux user.

Most development since to many years is only on WebMails that's the issue.
by tehjoker | 2026-01-25 16:03:28+00:00
There are reports from Iranians and admissions from the US that they had people inside the protests to cause chaos.

“The Iranian regime is in trouble. Bringing in mercenaries is its last best hope,” Mr Pompeo wrote on X. “Riots in dozens of cities and the Basij under siege — Mashhad, Tehran, Zahedan. Next stop: Baluchestan," he added.
At least ten killed in Iran protests as authorities issue warnings to demonstrators"

“Happy New Year to every Iranian in the streets. Also to every Mossad agent walking beside them."

https://www.thenationalnews.com/news/mena/2026/01/03/mike-po...
by TZubiri | 2026-01-25 16:03:40+00:00
That's exactly what someone that doesn't understand a text would say.

Not saying thay you don't understand it or that your interpretation is wrong, but it is indistinguishable from misunderstanding, and you could get it from any text you don't understand.

The idea that you can throw the text and still understand it just shows how connected to the text you are.
by appplication | 2026-01-25 16:03:57+00:00
I recently chose Postgres over SQLite for a project, but only after taking SQLite as far as I comfortably could. I found I pretty much immediately ran into issues with how to run migrations in my remote environment, since it wasn’t network accessible. I also wasn’t easily able to connect a db manager for admin tasks.

My data scale is quite small (hundreds on mb), so you’d think SQLite would be perfect but Postgres really was just a lot simpler to spin up in a docker container and the performance difference in a 2G VPS is not noticeable. I’m sure the above issues were solvable but it was easier for me to just use Postgres and move on.
by parsimo2010 | 2026-01-25 16:05:04+00:00
It’s not the engineers who have the money or the control of company decisions. The engineers might make recommendations to their PMs and director of whatever program, but when considered against the myriad other bus options in LEO, the decision makers might be scared off by this writing and choose a less risky bus and accept the worse imaging performance or performance degradation in whatever other payload they integrate.
by Loughla | 2026-01-25 16:05:06+00:00
1 ton of water is only 240 gallons. So if we're talking a tube that is 4 feet in diameter and 10 miles long, that's 12.5 million gallons, or 52100 tons (or 104,000,000 pounds). While it wouldn't take that much to move that if your pushing downhill, I have to imagine the energy cost would be AMAZING moving it uphill at all.

But also fluid dynamics is the only college course I dropped because it was fucking witchcraft, so who knows.
by ThrowawayB7 | 2026-01-25 16:05:38+00:00
Under Satya Nadella's early leadership, Microsoft eliminated the test role on their engineering teams in 2014, transferring QA responsibilities to developers and detecting issues through telemetry. That's slightly over 10 years ago. Windows 10 was their last version of Windows built with a full test infrastructure in place.

It doesn't take a rocket scientist to put 2 and 2 together.
by xfactorial | 2026-01-25 16:05:59+00:00
I think the idea is wonderful, but a not-audited application that uses things like the camera is a “no go” for me.

Get it notorized and ask for some money! I will gladly pay it (and I hope others will do it as well).

Awesome concept: ergonomics and/or posture monitoring is a market opportunity for heavy users.
by cainxinth | 2026-01-25 16:06:03+00:00
When someone comes to me and says: “I need this project by this date,” I’ll look at the project and my calendar, and then say one of three things:

- “That seems doable, but I’ll let you know if any problems arise.”

- “That is going to be really tight. I’ll do my best, but if I think it can’t be done in that timeframe, I’ll let you know by the halfway point.”

- “I can’t get that done that fast. I’ll need more time.”

In the third case, when they follow up with “How much more?” I’ll give them a timeframe that fits the second case and includes the notification plan.
by swat535 | 2026-01-25 16:06:21+00:00
I'm Iranian (diaspora from Canada), there are multiple branches of security forces in the regime:

1. The army (air, land, sea, etc)

2. IRGC (revolutionary guards)

3. Basij (a specialized militia within IRCG, often with their own chain of command)

4. Police (for civilian monitoring and control)

5. Guidance Patrol (specialized "morality" police for enforcing Islamic law)

6. Other (undercover, highly trained agents both inside and outside of country)

The reason why it's setup up this way, is to prevent mutiny within the regime.

After the revolution, they realized that they have to setup a system like this to protect themselves, if one of these is compromised.

Currently, Iran is in the process of preparing for a long war with Israel, United States (and their allies in the region). Khamenei has been moved to a secure location and is no longer appearing for "Friday prayers".

He will likely attempt to flee should the regime falls.
I hope that he is captured alive and is forced to stand trial.

He has to answer for every single person he has harmed, both in Iran and elsewhere.
by Gracana | 2026-01-25 16:06:35+00:00
Yeah, it is quite specialized for inference. It's unlikely that you'd see this stuff outside of hardware specifically for that.

Development systems for AI inference tend to be smaller by necessity. A DGX Spark, Station, a single B300 node... you'd work on something like that before deploying to a larger cluster. There's just nothing bigger than what you'd actually deploy to.
by pjc50 | 2026-01-25 16:06:50+00:00
I work in a similar market, and we're only just starting to phase out these larger nodes and move to 22nm simply for wafer availability.

It doesn't benefit from 22nm - analog blocks generally don't scale down at all, they have to be a particular size to achieve particular current handling, inductance etc. requirements. But we need the production line availability.
by fuzzfactor | 2026-01-25 16:07:01+00:00
I know what you mean when the lack of training and integrity stands out.

What I see is that some of them seem to display even more of a killer attitude than professional soldiers, and bring a whole additional supply of firepower to each scene when they arrive that was not in the equation before.

With that level of highly-armed government-initiated risk introduced, it looks like in almost any neighborhood where there is normally about zero yearly risk of someone being killed, when the "troops" are sent in the risk skyrockets.

On a daily basis too which is too frequent to ignore and a virtually incalculable increase, but you don't need numbers to see how bad it is.
by transpute | 2026-01-25 16:07:42+00:00
HBF, like expensive HBM, is targeted at AI data centers.

The KAIST professor discussed an HBF unit having a capacity of 512 GB and a 1.638 TBps bandwidth.

PCIe x8 GPU bandwidth is about 32GBbps, so HBF could be 50x PCIe bandwidth.