MurphyA/hacker-news huggingface dataset:
by omgJustTest | 2026-01-25 15:34:13+00:00
If you have references for these I would appreciate what you can find.

In general I believe abundance of resources exist in modern society and that there is less and less consideration for the lives of others, not in the "generational trauma" sense, but in the real basics of food, water and shelter.

A lot of people point to hard problems such as the "food miles problem"[1] but are, in many cases, conflicts that drive scarcity for one purpose or another.

[1]https://en.wikipedia.org/wiki/Food_miles
by luckylion | 2026-01-25 15:34:52+00:00
It's true that the recipient of the protest might be different, but that's no reason to be quiet.

China in Tibet, China's treatment of the Uyghurs, Russia's war against Ukraine, Kony 2012 etc, there are lots of causes where the local government in whichever country you look at isn't actively involved, yet there was a lot more public noise and campaigns.

I don't know what the answer is, but "my government doesn't deliver weapons to them" hasn't been a reason before, so I don't see why it would be now.
by Aurornis | 2026-01-25 15:35:12+00:00
> E.g. like reading the sentence:

> >TIME has been unable to independently verify these figures.

> And going "hmmm".

Journalists couldn’t possibly independently verify large scale death counts, especially at this point.

That doesn’t mean they’re wrong or propaganda.

If you start “going hmmm” when journalists honestly report their own limitations then that’s just going to leave you more vulnerable to the psy-op peddlers who never give such disclaimers.
by michaelmrose | 2026-01-25 15:35:18+00:00
What specific pathologies characteristic of the materially prosperous first world? People almost universally behave better in a functional system with enough housing food education and so forth. Morality is and will always remain important but systems matter a LOT. For instance we've experienced less murder since we stopped mass lead poisoning our entire population.

It's a paradox. We know for an absolute fact that changing the underlying system matters massively but we must continue to acknowledge the individual choice because the system of consequences and as importantly the system of shame keeps those who wouldn't act morally in check. So we punish the person who was probably lead poisoned the same as any other despite knowing that we are partially at fault for the system that lead to their misbehavior.
by bijant | 2026-01-25 15:36:15+00:00
At this point I don't believe anything about the situation unless I hear it firsthand from eyewitnesses. The amount of GenAI fakes circulating not just on insta and x but more importantly between iranian-born Boomers on Whatsapp that then gets recycled into: "My aunt in LA knows people in a Tehran Hospital and has seen videos of mass casualties amongst security forces/ protesters" is off the charts. Obviously until the internet gets turned on again the aunt has no privileged access to her sources in Tehran and can't have seen anything other then the same AI-slop everyone else has "seen" but for people who haven't been following the genAI developments closely its hard to understand how any of those videos could be anything other than authentic anyways. Even reputable Media have started to publish (and sometimes retract) those video and even if you don't care about Iran at all you should pay attention because this is a case study of something we'll be living with for a while. For the many Millions of people outside of Iran, like me, who for one reason or another have a personal interest in this clusterfruck of a Regime finally being EOLed, it's incredibly frustrating to witness the degree of incompetency at all levels of the US Gov in carrying out something the US used to lead the world in (regime change). While under Obama there was the consideration of plausible deniability at play constraining the work that could be carried out, the current admin has no such excuse. There seems to have been little to no contingency planning to aid the people we armed in case the Regime shut-off the internet (which they have done before) other than handing out easily tracked starlink terminal. Half of Tehran has a recent iPhone and satellite coms on these devices could easily have been enabled by the US Gov. Instead we have US officials on fox news producing clip after clip where they proudly detail the regime change operations they fail to carry out, which iranian state TV just have to translate for free pro-Regime Propaganda. Maybe the strategy is to scare all iranian propagandists that they'll be unemployed because their jobs have been outsourced to the US because otherwise you certainly would not have these same US officials on FOX to then explain why shooting peaceful protesters is great and totally a-OK and what democracy looks like.
by vunderba | 2026-01-25 15:36:33+00:00
This. Google, when it went to a more neural-based translation system about a decade ago, along with DeepL put a serious dent in translation work - particularly around gigs that don't require extremely rigorous accuracy like legal or medical.

Several of my friends who used to work full-time as translators are now supplementing their income with side jobs like foreign language teaching, proofreading, and similar work.
by behnamoh | 2026-01-25 15:36:55+00:00
> If your govt is already cutting out Iran and sanctioning them, there's no need to demand action.

“Human beings are members of a whole

In creation of one essence and soul

If one member is afflicted with pain

Other members uneasy will remain

If you have no sympathy for human pain

The name of human you cannot retain”

—Saadi, Persian poet
by throw0101c | 2026-01-25 15:37:05+00:00
> The American discourse around these killings are actually insane.

The only insanity is in the defence of the killing(s).

On the most recent event, a reduced-speed video showing one agent (centre, bent over at beginning) removing the victim's firearm from his waistband, then a second agent (left) waiting for the first to get clear, and then pulling his pistol (video stops before any shooting):

* https://x.com/TheWarMonitor/status/2015272806636736647

* https://xcancel.com/TheWarMonitor/status/2015272806636736647

The actual shooting of the victim; view discretion advised:

* https://x.com/TheWarMonitor/status/2015335743443378660

* https://xcancel.com/TheWarMonitor/status/2015335743443378660
by anonym29 | 2026-01-25 15:37:27+00:00
For what it's worth, I also think it's ridiculous for the people who decided to set up shop in Las Vegas and Phoenix to whine about water. Nohody forced them to decide to live in a desert.

And regarding the Ganges, it's a property of culture and policy, not the people themselves. There were American rivers that were literally on fire from excess pollution not that long ago. Policy and culture changed and it greatly ameliorated river pollution problems.

You're the one who brought poor brown people into the discussion as a rhetorical shield from criticism. You can't whine about topical criticism against the shield you chose. If you wanted the criticism to be directed at wealthy westerners, you should've chosen wealthy westerners as your rhetorical human shield, I'm perfectly happy to critique their mistakes, too.
Show HN: FlowScope – Fast, sophisticated SQL lineage that runs in the browser
by melonamin | 2026-01-25 15:37:45+00:00
I built FlowScope because existing lineage tools either required uploading SQL to external servers or couldn't handle real-world query complexity. FlowScope does both: it's a serious lineage engine that happens to run entirely client-side.

The engine is genuinely powerful:

- Full multi-statement analysis tracks lineage across CTEs, subqueries, temp tables, and cross-file references

- Column-level lineage with expression decomposition (not just "column A depends on table B")

- Backward inference — figures out SELECT * columns from downstream usage even without schema

- Type inference with dialect-aware compatibility checking

- Handles lateral column aliases, COPY/UNLOAD statements, table renames, and other edge cases that trip up simpler parsers

It's fast:

- Rust core compiled to WebAssembly — analyzes hundreds of files in milliseconds

- Graph layout runs in web workers so the UI never blocks

- Serve mode watches your SQL directory and re-analyzes on save with 100ms debounce

Multi-dialect, multi-format:
- PostgreSQL, Snowflake, BigQuery, DuckDB, Redshift, MySQL, and more

- Native dbt/Jinja support with ref(), source(), config(), var() — not regex hacks

- Exports to Mermaid, JSON, Excel, CSV, HTML reports, or DuckDB for further analysis

Multiple interfaces:

- Web app at flowscope.pondpilot.io — interactive graphs, drag-and-drop

- CLI — flowscope -d snowflake -f mermaid *.sql for CI/CD pipelines

- Serve mode — flowscope --serve --watch ./models --open gives you a full local web UI in a single 15MB binary

- TypeScript/React packages — embed the engine or visualization in your own tools

The CLI can introspect live databases (--metadata-url postgres://...) for accurate wildcard expansion against your actual schema.

Reusable Rust core and React components. Zero data egress. Apache-2.0 licensed.

VS Code extension in work.

GitHub: https://github.com/pondpilot/flowscope
Try it: https://flowscope.pondpilot.io

What SQL patterns does your lineage tooling struggle with? I'm curious what edge cases I should tackle next.
by stahtops | 2026-01-25 15:38:00+00:00
Anecdata, my i3 range was not perceptibly reduced after ~8 years, 82k miles. But the pack was thermally managed, and from what I understand, also didn’t allow you to go to true 0 or true 100 SOC.

Tesla lets you use it all, which gets bigger range numbers (for a time) but at the cost of degradation, if you use it.
by kamyarg | 2026-01-25 15:38:19+00:00
icloud mail support custom domains.

I am using them.

Sending an email from catch-all covered email is not a big issues also, create use, delete and it still works.

I am slowly transitioning to icloud from gmail, was thinking of proton but reading the above comment made me change my mind, good custom domain support is a must for me.
by water-data-dude | 2026-01-25 15:39:28+00:00
Oh boy, lemme tell you: water management is one of those things that's More Difficult Than It Seems.

I'm going to recommend Cadillac Desert, which is by far the most entertaining and readable book on water. It goes into the history of water in the western US, a dry region that's very dependent on the Colorado River. The American West isn't a poor, war-torn area, and a LOT of money has been spent on various projects - but water is still a serious issue.

Things like "big pipelines to move water around" have been tried, but they're enormously expensive, and they don't really put as much of a dent in the problem as you'd imagine. Dams can store some excess water, but they cause problems of their own (which is why we don't build as many, and are getting rid of dams we don't need), and they're a bandaid at best. There's not a good solution to "how do we move a TON of water around", at least not now.
by michaelt | 2026-01-25 15:39:34+00:00
In the USA, data centres consume about 164 billion gallons of water annually [1]

Irrigation consumes 118 billion gallons per day [1] and thermoelectric power plants a further 133 billion gallons per day.

There's enormous amounts, and there's enormous amounts. If you really want to get mad about water being wasted, look up what californian alfalfa growers pay for their water.

[1] https://www.eesi.org/articles/view/data-centers-and-water-co...
[2] https://pubs.usgs.gov/fs/2018/3035/fs20183035.pdf
by sa-code | 2026-01-25 15:39:44+00:00
Qdrant is also a good default choice, since it can work in-memory for development, with a hard drive for small deployments and also for "web scale" workloads.

As a principal eng, side-stepping a migration and having a good local dev experience is too good of a deal to pass up.

That being said, turbopuffer looks interesting. I will check it out. Hopefully their local dev experience is good
by Chris_Newton | 2026-01-25 15:39:49+00:00
I expect you’re right about the sales funnel angle, though neither Windows nor Office seems to be the same kind of product that those brands have traditionally described any more, presumably for that same reason.

Windows appears to be positioned more as a platform to reach all the online services now, rather than its traditional role as a desktop OS. Can you even activate it without being online and having a Microsoft account any more? I’m out of the loop, so genuinely don’t know the answer to this one.

Office — or whatever it’s being called after the recent changes — also appears to have morphed into something quite different. I tried searching just now to see if you could still buy a permanent licence and install the classic applications like Word and Excel locally, and some sources implied you could, but I didn’t actually find any way to buy it in five minutes of looking around office.microsoft.com. As far as I saw, that site is now 100% about the online SaaS version and trying to get users to save their documents in the cloud. For businesses, the strategy seems to include promoting other online services like SharePoint and Teams as well.

So I think I stand by my original argument, though I don’t think it necessarily disagrees with yours. Windows and The Software Product/Service Formerly Known As Office might still be a significant part of Microsoft’s sales funnel, but they aren’t the products that Windows and Office used to be any more. The products they used to be have been repurposed to support an online-first corporate strategy, along with almost everything else in the Nadella era. Would Microsoft care if 100% of their customers stopped using Windows tomorrow and jumped to Apple or Linux systems, as long as they still used the other services that generate most of Microsoft’s revenues these days? I’m not entirely sure they would.
by vintermann | 2026-01-25 15:40:11+00:00
Of course mushroom rings are real, you get them when the mycelium grows mushrooms at its edges to spread outwards. But it has nothing do to with EMF.

Eating mushrooms without knowledge will kill you. Cultures either don't eat mushrooms, or they develop knowledge of what mushrooms are safe to eat and which ones kill you - or make you see elves. There's no world where people see elves but don't connect it to the mushrooms they ate 15 minutes ago. It's also not very plausible that they as a culture stopped going on elf trips, but remembered the elves and forgot what made you see them. In short there's just so many ways this is a bad theory.
by repelsteeltje | 2026-01-25 15:41:01+00:00
A very efficient way to preserve large amounts of potable water for longer periods has traditionally been: glaciers in mountains. Climate change doesn't make water disappear but amplifies shortages as well as surplus. In many (previously) habitable parts of the world that change drives the price of water (and food mitigation) significant enough to render those areas uninhabitable. For example in Syria, Afghanistan and Iran this is a cause of poverty and conflict.
by mycall | 2026-01-25 15:41:05+00:00
One estimate focused specifically on oil burned for desalination puts Saudi Arabia at about 300,000 barrels per day used for desalination.

Separately, a reputable energy sector overview notes desalination is about 6% of Saudi Arabia’s electricity consumption (in 2020) [0] [1], which is nowhere near implying over half of extracted petroleum.

300,000 ÷ 9,500,000 ≈ 3.2% of crude production.

[0] https://www.ifri.org/en/studies/geopolitics-seawater-desalin...

[1] https://www.eia.gov/international/content/analysis/countries...
by highfrequency | 2026-01-25 15:41:28+00:00
There’s a great quote from Nick Patterson of RenTech who says that the most sophisticated technique they generally used was linear regression, and the main thing was avoiding stupid mistakes:

“I joined a hedged fund, Renaissance Technologies, I'll make a comment about that. It's funny that I think the most important thing to do on data analysis is to do the simple things right. So, here's a kind of non-secret about what we did at renaissance: in my opinion, our most important statistical tool was simple regression with one target and one independent variable. It's the simplest statistical model you can imagine. Any reasonably smart high school student could do it. Now we have some of the smartest people around, working in our hedge fund, we have string theorists we recruited from Harvard, and they're doing simple regression. Is this stupid and pointless? Should we be hiring stupider people and paying them less? And the answer is no. And the reason is nobody tells you what the variables you should be regressing [are]. What's the target. Should you do a nonlinear transform before you regress? What's the source? Should you clean your data? Do you notice when your results are obviously rubbish? And so on. And the smarter you are the less likely you are to make a stupid mistake. And that's why I think you often need smart people who appear to be doing something technically very easy, but actually usually not so easy.”

http://www.thetalkingmachines.com/episodes/ai-safety-and-leg...
by pydry | 2026-01-25 15:41:49+00:00
The principle we ought to follow is the principle we expected Soviet dissidents to follow.

What principle did we expect Andrei Sakharov [a Soviet scientist punished for his criticism of the U.S.S.R.] to follow? Why did people decide that Sakharov was a moral person?

Sakharov did not treat every atrocity as identical-he had nothing to say about American atrocities. When he was asked about them, he said, "I don't know anything about them, I don't care about them, what I talk about are Soviet atrocities."

And that was right-because those were the ones that he was responsible for, and that he might have been able to in­fluence. Again, it's a very simple ethical point: you are responsible for the predictable consequences of your actions, you're not responsible for the predictable consequences of somebody else's actions.

Conversely, how do we view the protests in the USSR against jim crow laws under stalin? They surely existed, but of what consequence were they? None whatsoever.
by pnt12 | 2026-01-25 15:41:54+00:00
With ToS, we can assume that everything that is not laid down explicitly tends to err in favor of the company, not the user.

"we store all messages": they store everything and ther s no guarantee of processing, sharing or selling that data

"we store all messages encrypted end to end for sole the purposes of communication and can never access its contents" would provide many more guarantees.
by codyb | 2026-01-25 15:41:54+00:00
Apple's certainly been working to destroy their consumer trust though!

At least on my end the political knee bending by Tim Cook and their recent iOS and MacOS updates have me firmly on the side of not giving any more money to Apple. (Sadly, I still pay for Apple One for hy family, so I'm not perfect. But... hey, it's a start. Speak with your wallets).

And I will be considering alternatives when my machines which I will be running to their end stop working.

It's really such a shame cause I really liked their privacy stances, accessibility work, and focus on user experience.

Now I say, screw Apple, and encourage people to boycott and be wary of upgrades.
by krapp | 2026-01-25 15:41:58+00:00
A lot of American support for the Palestinian movement is a proxy for leftist anti-imperialist and anti-government sentiment, yes. Many Americans had never even heard of Palestinians or Gaza or any of it until it went viral on social media.

If the US weren't actively involved in aiding and abetting Israel's genocide of Palestinians, awareness and protest would probably be at about the level it that was for China's persecution of Uyghurs. Not nothing, but also not particularly radical.
by orwin | 2026-01-25 15:42:08+00:00
Lack of shock images, and lack of personnel for humanitarian orgs. Protests and killings are happening outside of the locations MSF is implanted, and even if we have stories from doctors prevented from helping shot protesters, we don't have videos (and in the last few years and especially the last two weeks, doctors finally understood no one cared if they were prevented to help, since it was acceptable in France and even in the US).

The only NGO looking for Iran exclusively is Iran Human Right (https://iranhr.net/en/) and depend on the UNHRC, which is not particularly media trained and not good at reacting (also, they lost US funding less than a year ago and are reorganizing as we speak).

In the end, it will be like Yemen or Sudan all over again: media hear of the massacre late, send journalists, journalists get refused, they send journalists to neighboring countries and infiltrate with local guide help, some journalist dies, and three month after the beginning of the trouble we will get images and information.
by iggldiggl | 2026-01-25 15:42:10+00:00
> Nobody forces you to use the peer DNS.

For practical purposes there's the problem (at least a few years ago?) though that Akamai in particular uses DNS to steer you to the correct portion of its CDN and the default IPs returned by independent DNS resolvers tended to have relatively abysmal peering with the Telekom network that was getting completely overloaded at peak times.

Unfortunately "use <insert favourite DNS provider here> everywhere except for Akamai CDN, for which use the Telekom DNS" isn't something that consumer routers support, so you'd have to start running your own custom DNS resolver to work around that problem…
by petergeoghegan | 2026-01-25 15:42:12+00:00
> The section on multi-column indexes mirrors how I was taught and how I’ve generally handled such indexes in the past. But is it still true for more recent PG versions?

No, it isn't. PostgreSQL 18 added support for index skip scan:

https://youtu.be/RTXeA5svapg?si=_6q3mj1sJL8oLEWC&t=1366

It's actually possible to use a multicolumn index with a query that only has operators on its lower-order columns in earlier versions. But that requires a full index scan, which is usually very inefficient.
by Fricken | 2026-01-25 15:42:14+00:00
Here's a segment from a Live television broadcast special covering Ron Kauk and Jerry Moffat on their ascent of Yosemite's Lost Arrow Spire in 1982. John Long is the colour commentator. The full special was 12 hours long, and at one point it was all up on youtube, however not anymore it seems:

https://www.youtube.com/watch?v=4oWxoAeDGuQ
by SV_BubbleTime | 2026-01-25 15:42:31+00:00
> Do EV manufacturers use any other tricks not covered by this?

Automotive EE here. EV aren’t ready for world wide use. That statement is constantly ignored by people in California who see zero issues with their new expensive fancy cars.

Shortest version… The heating and cooling systems of the battery are there to prevent damage. BUT… who powers the heating and cooling systems? The battery of course.

In a traditional or better yet a plugin hybrid, you can use the gas engine to control how much electric you are using in conditions that would be harmful to the battery. In EV vehicles you have no choice. The car won’t tell you “you can’t drive right now”.

The marketing of EVs was a mistake, and every mfg is paying for it. Ford taking a 2 billion write off this year on their EV line and canceling a lot of their vehicles.

They will be cool, but this generation makes a great second vehicle or town vehicle. Absolutely not an extreme weather highway vehicle.
by Aurornis | 2026-01-25 15:43:26+00:00
If I had to guess, the downvotes were from the “A lot of Americans” claim

> HNs lack of knowledge around cars is sort of frightening.

I actually have a lot of knowledge and experience in the automotive space, including with exhaust systems!

Catalytic converter removal alone doesn’t have a big change exhaust tone. I have seen it first hand, and also with 100-cell and 200-cell race cats as an intermediary step.

Your posts are full of condescending assumptions about Americans and HN’s comments about cars, but you’re ignoring the actual facts others are trying to share.