MurphyA/hacker-news huggingface dataset:
by readthenotes1 | 2026-01-30 16:49:42+00:00
What's wrong with Universal Basic Income?

Where's the money/resources coming from? (Even Musk's putative net worth would be drained in less than 3 months at $1000/mn just for the USA--not even considering how badly stock values would crash if he were forced to cash out)

Where's the money going to? (You want inflation outside of collectibles and crypto? Give people in need money to spend without commensurate requirements to improve supply)

Whose included in Universal?

--

The experiments so far that have called themselves Ubi apparently use "universal" in an inconceivable way, and if there is one thing we have found out about humanity, it's that results for a few don't often play out the same at a large scale.
by fuzzfactor | 2026-01-30 16:49:46+00:00
When I separated my scientific instruments from IT, I went to fixed IP and set each device to 192.A.B.x where x is different for each instrument or PC. And A & B are for my lab only, but definitely not the same as the "generic" address range IT is using.

One day somebody working days or nights "helpfully" plugged one of IT's loose office-machine-network cables into one of my little lab ethernet switches which had a vacant spot :\

With separate IP subnets it really kept the traffic from crossing, no damage was done, and nobody ever knew until a PC configured for DHCP was plugged into the lab network, and their router wanted to autoassign an IP address to it.
by Yizahi | 2026-01-30 16:49:54+00:00
Just a nitpick - to make anything CO2 neutral, including planes, we need to remove the same amount of CO2 from the atmosphere as had been emitted during construction and usage of that thing (a plane or anything else). This is not happening any time soon.

The better name would be "Green" or "Eco-friendly" flight, because "CO2 zero" or "CO2 neutral" is impossible for us yet.
by kccqzy | 2026-01-30 16:50:03+00:00
> Write a program to extract all the function declarations from a C header file that does not contain any macro-preprocessor directives

There you go. You just threw away the most difficult part of the problem: the macros. Even a medium-sized C library can have maybe 500 lines of dense macros with ifdef/endif/define which depends on the platform, the CPU architecture, as well as user-configurable options at ./configure time. Should you evaluate the macro ifdefs or preserve them when you extract the header? It depends on each macro!

And your tool would still be highly incomplete because it only handles function declarations not struct definitions, typedefs you expect the users to use.

> the other and more difficult half is writing the accompanying code comments, which cannot be automated

Again disagree. Newer languages have taught us that it is valuable to have two syntaxes for comments, one intended for implementation and one intended for the interface. It’s more popularly known as docstrings but you can just reuse the comment syntax and differentiate between // and /// comments for example. The hypothetical extractor tool will work no differently from a documentation extractor tool.
by FotizoPhronesis | 2026-01-30 16:50:34+00:00
The caption seems so antithetical that yours truly risks being accused of blasphemy for assigning to the United States President the classic introduction of Bible reading in an Orthodox service. It should, however, be placatory that ‘Saint’ wasn’t added to the man’s first name for a complementary effect. But then, what else is the gospel if not the truth and the good news? When someone utters what is utterly true and reassuring, they’ve spoken the gospel even if their tongue is wont to lie.

In a video extract making the rounds on X this week, Donald Trump, President of the United States (POTUS), preached Jesus and advertised the potency of prayers. Coming in the heat of campaigns for the midterm election in the US, the virality of the video may have been to rally the President’s evangelical base. While the sincerity of Trump’s whistle-stop oratory is being subjected to scrutiny, the truth in his trending remarks about the Christian faith can’t be denied. A supernatural force seems to be propelling Trump (as Nicki Minaj pointed out yesterday). This played out in his inadvertent highlight of what only the Holy Spirit guarantees. We shall get to that presently.

Martin Thielen, former megachurch pastor and bestselling author, has a strong opinion about Trump. In an opinion piece published on Tuesday, he cited several contradictions to buttress “that one absolute truth is that Donald Trump and Jesus Christ are incompatible”. An aspect of his piece reads, “Jesus Christ lived a life of love. Donald Trump lives a life of animosity. Jesus Christ practiced forgiveness. Donald Trump practices revenge. Jesus Christ told the truth. Donald Trump is a pathological liar. Jesus Christ respected women. Donald Trump expresses contempt for women. Jesus Christ commanded marital fidelity. Donald Trump is a serial adulterer…”

Thielen has many co-travellers right within Christian corridors who think the name of Jesus shouldn’t proceed from a “flawed character” like Donald Trump. Yet, Jesus identifies as The Truth, and the American President is so enamored of the truth that he would call his coy Truth Social. Traducers who wouldn’t cut man some slack for trying should prove that the following homily isn’t truthful:

“Jesus wants to be Lord of your life... Prayer changes hearts. Prayer changes hearts and transforms lives. It uplifts the soul, inspires action and unites us all as one nation under God. Our nation was founded on prayer. Our communities are sustained by prayer. And our nation will be renewed by hard work, a lot of intelligence and prayer.” Naysayers could be seen all over the comment section of this Trump video, as posted on social media. There were talks about wolves in sheep’s clothing, while some cited Matthew 15:8, where Jesus said, “These people honor me with their lips, but their hearts are far from me.”

Read more here: https://fotizo.substack.com/p/the-gospel-according-to-donald...
by embedding-shape | 2026-01-30 16:51:02+00:00
I've been on ChatGPT Pro plan since introduced, and also used codex-rs since it was made public, never hit a limit. Came close last week, not sure if the limits were recently introduced or there always was but they got lowered, but I think that's as close to "unlimited" as you can get without running your own inference.

I've tried Anthropic's Max plan before, but hit limits after just a couple of hours, same with Google's stuff, but wasn't doing anything radically different when I tried those, compared with Codex, so seems other's limits are way lower.
by eaglelamp | 2026-01-30 16:51:06+00:00
Capitalism is the only economic system that has the privilege of being evaluated outside of the context of the society in which it exists. When socialism is criticized the political system is always, justly, included; so the purges of Stalin and the homophobia of Guevara are all taken into account. Apply the same thinking to capitalism and you have to count a lot more deaths and injustices: the Irish and Bengali famines, world war 1, climate change, etc.
by publicdebates | 2026-01-30 16:51:08+00:00
The for loop is odd. Why is the word counter in there twice?

counter :: int

for counter in <1, 10-counter> (
print(counter)
print(" ")
)

Using backfor to count backwards is an odd choice. Why not overload for?

backfor counter in <1, 9> print(counter, " ")

This is confusing to me. Maybe I'm misunderstanding the design principles, but the syntax seems unintuitive.
by somenameforme | 2026-01-30 16:51:13+00:00
All you are describing is a restructuring of which the Department of War had gone through repeatedly throughout its history. It's not like it had the same structure, or anything remotely like it, in 1942 as in 1789. The choice of the name was, as you observe, a choice. And it coincides exactly with the move away from public honesty in international relations and events.

You have things like WW1 being framed (at the time) as 'The War to End All Wars' but I think that was probably naivete whereas after we started calling war 'defense' we entered into the era of 'police actions' instead of wars, like the Korean War, and outright false flags such as the Gulf of Tonkin Incident for Vietnam. All the while the CIA was running around acting like a rabid chimp all across the world. It was entering into an era where deceiving the public became standard operating procedure, of which framing war as defense was but one typical aspect.

I believe we are now leaving that era, and I think that is a good thing for everybody.
by presbyterian | 2026-01-30 16:51:38+00:00
It's not that UI/UX people don't want to contribute, it's that the coders have to be convinced that UI/UX matters enough to start including designers' contributions. The type of people making FOSS stuff also tend to be the people who prioritize code, make "good enough" interfaces, and see UI/UX work as fluff. This is thankfully less true today than it was in the past, but it's always been part of my experience around FOSS.
by lossolo | 2026-01-30 16:51:41+00:00
You didn't answer my questions. How is The Boring company going? And in this context, you can also ask: "Is he putting money into something that will obviously fail?"

Also, go back and read how many people who were "smarter than him" there nine years ago:

https://news.ycombinator.com/item?id=14223020
by krunkosaurus | 2026-01-30 16:52:16+00:00
My time to shine!

I just open sourced a REST API and framework that you can point any of your projects to such as OpenClaw so you can do TTS and SST using your own hardware.

It's specially focused on Mac M-class chips to utilize MLX:

https://github.com/Sogni-AI/sogni-voice

All free and open source.

Internally it uses Parakeet, Kokoro TTS, Qwen3 TTS (with voice cloning support!)
Also supports creating your own API key to lock your API to your own apps.
by throw310822 | 2026-01-30 16:52:34+00:00
> You know what this reminds me of? Language X comes out (e.g., Lisp or Haskell), and people try it, and it's this wonderful, magical experience, and something just "clicks", and they tell everyone how wonderful it is.

I can relate to this. And I can understand that, depending on how and what you code, LLMs might have different value, or even none. Totally understand.

At the same time.. well, let's put it this way. I've been fascinated with programming and computers for decades, and "intelligence", whatever it is, for me has always been the holy grail of what computers can do. I've spent a stupid amount of time thinking about how intelligence works, how a computer program could unpack language, solve its ambiguities, understand the context and nuance, notice patterns that nobody told it were there, etc. Until ten years ago these problems were all essentially unsolved, despite more than half a century of attempts, large human curated efforts, funny chatbots that produced word salads with vague hints of meaning and infuriating ones that could pass for stupid teenagers for a couple of minutes provided they selected sufficiently vague answers from a small database... I've seen them all. In 1968's A Space Odyssey there's a computer that talks (even if "experts prefer to say that it mimics human intelligence") and in 2013's Her there's another one. In between, in terms of actual results, there's nothing. "Her" is as much science fiction as it is "2001", with the aggravating factor that in Her the AI is presented as a novel consumer product: absurd. As if anything like that were possible without a complete societal disruption.

All this to say: I can't for the life of me understand people who act blasé when they can just talk to a machine and the machine appears to understand what they mean, doesn't fall for trivial language ambiguities but will actually even make some meta-fun about it if you test them with one; a machine that can read a never-seen-before comic strip, see what happens in it, read the shaky lettering and finally explain correctly where the humour lies. You can repeat to yourself a billion times "transformers something-something" but that doesn't change the fact that what you are seeing is intelligence, that's exactly what we always called intelligence- the ability to make sense of messy inputs, see patterns, see the meanings behind the surface, and communicate back in clear language. Ah, and this technology is only a few years old- little more than three if we count from ChatGPT. These are the first baby steps.

So it's not working for you right now? Fine. You don't see the step change, the value in general and in perspective? Then we have a problem.
by irishcoffee | 2026-01-30 16:52:46+00:00
> There was a time when you were given just enough narrative to understand the world you were in, but nothing more. Your story was your own making.

You should _really_ check out Elden Ring. If you're not playing with a notebook (and you're not looking anything up) you're doing it wrong. No quest ledger, no waypoints. Shit, the story is mostly up to interpretation. It is literally the game you're describing above.
by panarchy | 2026-01-30 16:52:47+00:00
The problem with (3D) CAD I've heard is that the Open CASCADE CAD kernel is a huge mess. So as much as they update and fix FreeCAD (and they've made a lot of good progress, but it's still very rough around the edges) they're always going to be hampered by that. And making a new CAD kernel is a massive undertaking.
by TurkishPoptart | 2026-01-30 16:53:15+00:00
I'd love to see the Clawd's soul document but it gives a 404 here:

https://github.com/openclaw/openclaw/blob/main/docs/clawd.md

openclaw/docs
/clawd.md/
404 - page not found
The
main

branch of
openclaw

does not contain the path
docs/clawd.md.
Show HN: A causal safety release gate for AI systems
by EM1805 | 2026-01-30 16:53:24+00:00
Hi HN,

this is a safety-first causal engine I’ve been working on.

The goal is not to discover more causal relations, but to prevent AI systems
from acting when causal signals are unstable, biased, or unsafe.

The engine:
- runs multi-pass causal analysis
- allows safe abstention (no insight is a valid outcome)
- includes stability and release-gate tests
- is designed to block decisions by default unless causality is robust

I’m sharing this mainly to get technical feedback on:
- the safety assumptions
- the stability criteria
- whether this approach makes sense for AI agents / enterprise systems

Happy to answer any technical questions.
by nsauk | 2026-01-30 16:53:31+00:00
┌─────┬──────────┬─────────────────────┬───────────────────────────────────────────────────────────────────┐
│ # │ Name │ Key Commit │ Notes │
├─────┼──────────┼─────────────────────┼───────────────────────────────────────────────────────────────────┤
│ 1 │ Warelay │ 16dfc1a5b (initial) │ Original name - "WhatsApp Relay CLI (Twilio)" │
├─────┼──────────┼─────────────────────┼───────────────────────────────────────────────────────────────────┤
│ 2 │ CLAWDIS │ a27ee2366 │ Rebrand - "CLAW + TARDIS" │
├─────┼──────────┼─────────────────────┼───────────────────────────────────────────────────────────────────┤
│ 3 │ Clawdbot │ 246adaa11 │ Renamed from CLAWDIS │
├─────┼──────────┼─────────────────────┼───────────────────────────────────────────────────────────────────┤
│ 4 │ Moltbot │ 3fe4b2595 │ Renamed from Clawdbot (domains switched to molt.bot at 83460df96) │
├─────┼──────────┼─────────────────────┼───────────────────────────────────────────────────────────────────┤
│ 5 │ OpenClaw │ 9a7160786 │ Current name │
└─────┴──────────┴─────────────────────┴───────────────────────────────────────────────────────────────────┘
by CurrentB | 2026-01-30 16:53:45+00:00
I went vegan six months ago after being exposed to numbers like this and thinking about it a bit. In particular, imagining extending the empathy I felt for my pets to all these other unseen animals that really aren't much different. I thought I'd try it for a week to see how hard it was. It was so easy that I never looked back. These numbers all could be pretty close to zero and we humans would still thrive just as much as we are now, but causing much less suffering to other beings.
by soul_grafitti | 2026-01-30 16:53:51+00:00
Ars Technica has a [good write up on this]<https://arstechnica.com/ai/2026/01/how-often-do-ai-chatbots-...>.

> Anthropic is also quick to link this new research to its previous work on sycophancy, noting that “sycophantic validation” is “the most common mechanism for reality distortion potential.”

I commented on Ars that I see the same sort of mechanism at work in politics. So is the really an AI problem or a case of AI surfacing inherently human characteristics? It's a sincere question.
by krapp | 2026-01-30 16:53:52+00:00
>Both the Soviet Union and Nazi Germany called themselves socialist, and both claimed to be doing what was best for their people.

The Nazis weren't socialist. They appropriated the term as a propaganda tactic, a means of appealing to the masses. North Korea calls itself a democratic republic, but is obviously neither. One can't simply assume political labels to be correct. In terms of their actual policies and beliefs, the Nazis were vehemently anti-socialist.

https://www.britannica.com/story/were-the-nazis-socialists
by tdb7893 | 2026-01-30 16:53:55+00:00
I'm not an expert but I know that new electric capacity takes a while and often a lot of investment (both in generation but also people neglect all the other infrastructure necessary to get it to the right place) so both of those factors seem to have kept it high for at least some amount of time and also it's not even guaranteed they will since price increases seem to have been surprisingly sticky across a lot of stuff recently. Also, not to be too glib, but try the "prices will eventually go back down eventually" argument on people who have to make the decision between paying for electricity or food this month and you'll see how well that argument goes over. Financial issues are pretty immediate to the large swaths of American living paycheck-to-paycheck.
by pixl97 | 2026-01-30 16:54:22+00:00
>massive drop in the average standard of living if the US maintains their current trajectory.

Very rich people control the narrative in the US and get poor people to repeat their claims. Hence where we get statements like this from.

>“John Steinbeck once said that socialism never took root in America because the poor see themselves not as an exploited proletariat but as temporarily embarrassed millionaires.”

The thing is the billionaires/trillionaires don't care as long as they get more power. They'll eat the goose that lays the golden eggs.

You see a ton of this with Trump voters like my grandma that are getting screwed over with medicare changes and live in some kind of grand delusion that Trump is doing exactly what he said he was going to do in cutting benefits, and yet somehow it's all the democrats fault (???).
by buescher | 2026-01-30 16:54:31+00:00
Sure, it's kind of cringe. I've shipped stuff with 555 timers in it. I'm not proud, but I'm not telling what either.

You can do almost all of the 555 tricks with comparators and then some, and you'll learn more doing them. Check out the old National Semiconductor application notes for the LM393. You're more likely to see comparators used for little bits of analog/analogish-digital glue in professional designs.
Show HN: Xmrcheckout – self-hosted, non-custodial Monero checkout
by pigless72 | 2026-01-30 16:54:42+00:00
Hi HN — I built xmrcheckout, an open-source, self-hostable checkout UI + API for accepting Monero (XMR) payments where funds go directly from the customer to the merchant’s own wallet.

What it does:

- Creates invoices (defined in XMR), hosts a public invoice page, and shows payment instructions (address + amount + QR).
- Observes the chain to detect incoming payments and update invoice status.
- Exposes an API + optional webhooks so you can plug it into an existing order flow.

Trust model:

- No private spend keys (it never requests or stores them).
- No transaction signing, no fund-moving automation.
- View-only wallet access (wallet address + private view key).

Stack + deploy:

- UI: Next.js
- API: Python
- Postgres
- Uses monerod + monero-wallet-rpc for on-chain observation
- optional nginx/TLS via docker compose

Repo + screenshots: https://github.com/xmrcheckout/xmrcheckout
by cf100clunk | 2026-01-30 16:54:50+00:00
The article mentions the ''enormous, easy-to-press-by-accident Netflix button" on the Shield TV remote, and I agree with the major annoyance of it. With a SofaBaton remote and some button reassignments using the Button Mapper app, everything is just right now. The original remote went into storage, and pairing a Bluetooth mouse and keyboard was easy. Debloating via ADB has been successful based on some great tips at XDA, and adding the NeoStore app gives access to F-Droid and other repositories.
by shagie | 2026-01-30 16:54:55+00:00
It's which side of the drainage basin is the water moved to? When the water is flushed back into the system, does it drain back into the Great Lakes? or down to the Gulf of Mexico?

On the southern shore of Lake Michigan, that "few miles" changes the watershed that its part of.

https://en.wikipedia.org/wiki/Great_Lakes_Basin ( https://www.erbff.org/wp-content/uploads/2025/10/10.8.25-Gre... for a high resolution map)

As for diversions that go to evaporative cooling, that's a big question for the data center itself and there are many designs. https://www.nrel.gov/computational-science/data-center-cooli... has some cutting edge designs, but they're more expensive to use for pumping waste heat elsewhere.

Sometimes you get data centers that look like https://www.oregonlive.com/silicon-forest/2021/11/the-dalles... ... and that's not a little bit of water there.

While the Great Lakes are coming off of wet years ( https://water.usace.army.mil/office/lre/docs/waterleveldata/... ) that shouldn't be used as long term prediction of what will be available in another 10 years lest it becomes another Colorado river problem. Currently, the water levels for Lake Michigan are lower than average and not predicted to return to average in the model range. https://water.usace.army.mil/office/lre/docs/mboglwl/MBOGLWL... . You'll note that this isn't at the minimums from the 1960s... and the Great Lakes Compact was signed in 2008.

You can search the database for the authorized diversions of the water. https://www.glslcompactcouncil.org/historical-information/ba...

For example, Nine Mile Island - https://www.glslcompactcouncil.org/historical-information/ba...