MurphyA/hacker-news huggingface dataset:
by medivhX | 2026-01-27 07:36:07+00:00
Hi HN,

I’ve been following the development of Clawdbot (a local AI OS) and realized that while the core project is brilliant, there’s a steep learning curve for non-hardcore developers—especially when it comes to 24/7 deployment on hardware like the new Mac Mini M4.

I built getclawdbot.org to bridge that gap. My goal is to make it the "missing manual" for the project. A few things I’ve added beyond the official README:

Hardware Optimization: Deep dives into why Mac Mini is the ideal low-power host.

Searchable Troubleshooting: I’m indexing common errors (like the notorious Gateway Pairing issue) to save people hours of debugging.

Skill Showcase: A more visual way to explore what these agents can actually do (browsing, Notion sync, etc.).

It’s still early days, and I’m actively adding more skill guides and local-first automation tips. I'd love to hear your thoughts on what’s missing or what local AI use cases you're most excited about!
by SimplyLiz | 2026-01-27 07:36:27+00:00
Thanks! For multi-repo, check out the federation features (--preset federation) It handles cross-repo symbol resolution and blast radius across service boundaries.

See docs: https://codeknowledge.dev/docs/Federation

On dead code detection: CKB has two modes:

1. Static analysis (findDeadCode tool, v7.6+) - requires zero instrumentation. Uses the SCIP index to find symbols with no inbound references in the codebase. Good for finding obviously dead exports, unused internal functions, etc. No telemetry needed.
2. Telemetry-enhanced (findDeadCodeCandidates, v6.4+) - ingests runtime call data to find code that exists but is never executed in production. This is where APM integration comes in.

For the telemetry integration: It hooks into any OTEL-compatible collector. No custom instrumentation required, it parses standard OTLP metrics:

- span.calls, http.server.request.count, rpc.server.duration_count, grpc.server.duration_count
- Extracts function/namespace/file from span attributes (configurable via telemetry.attributes.functionKeys, etc.)

You'd configure a pipeline from your APM (Datadog, Honeycomb, Jaeger, whatever) to forward aggregated call counts to CKB's ingest endpoint. The matcher then correlates runtime function names to SCIP symbol

IDs with confidence scoring (exact: file+function+line, strong: file+function, weak: namespace+function only).

Full setup: https://codeknowledge.dev/docs/Telemetry

The static analysis mode is probably enough to start with. Telemetry integration is for when you want "this code hasn't been called in 90 days" confidence rather than "this code has no static references."
by ben_w | 2026-01-27 07:37:24+00:00
The US may believe the US gets no benefit from defending Ukraine or Europe, but that belief is false.

Even with greedy short-term thinking: The economic connections between the US and Europe are a big part of US wealth, and failing to protect your market and your investors is bad for business.

Ukraine… Europe supports Ukraine to keep Europe safe. Ukraine is not in NATO, nor is it covered by the EU treaty's mutual defence article.
by kettlecorn | 2026-01-27 07:37:52+00:00
The decades long level of trust in the US and its institutions was unprecedented and built off of the tremendous goodwill and momentum post WW2.

It was an unusually high degree of trust, and now it's unusually low. Even if the US reverses its policies it will take a very long time to rebuild trust, and even then the historical warning marker of the Trump admin will be studied as a reason to never return to the prior level of trust.

Without total trust software products are a natural target for any country that's thinking more about how to defend its own sovereignty. Policies and subsidies for locally built software that previously would have seemed frivolous or wasteful now seem prudent and badly needed.
by snap-coin | 2026-01-27 07:39:08+00:00
Hi HN,

I’ve been working on a small open-source cryptocurrency project called Snap Coin. The goal isn’t speculation or trading, but experimenting with whether a cryptoasset can realistically work as a day-to-day medium of exchange.

The core idea is to eliminate transaction fees entirely.

Instead of fees, Snap Coin uses per-transaction Proof-of-Work to prevent spam. Each transaction includes a small PoW puzzle, and miners are incentivized to include transactions by slightly reducing the block difficulty for each valid transaction they add. The intent is to keep costs borne by the sender’s CPU rather than via monetary fees, while still discouraging spam.

Some technical details:
• Written 100% in Rust, from scratch
• No blockchain libraries used
• Uses ed25519 keys and signatures
• Designed to be easy to integrate via a documented API
• Split into a core library containing node, blockchain, and API logic

This project is not designed for large mining operations or investors. I’m explicitly not trying to hype or market it as a financial asset. The intended users are individuals, developers, and small merchants who want to exchange value directly without intermediaries or fees.

I’m mainly posting here to:
• Get feedback on the per-transaction PoW model vs fees
• Invite critique of the incentive structure
• See if there are obvious failure modes I’m missing

Links:
• GitHub: https://github.com/snap-coin
• Crate: https://crates.io/crates/snap-coin
• Docs: https://docs.rs/snap-coin/1.2.0

I’d appreciate any technical criticism or design feedback. Thanks for taking a look.
by microtonal | 2026-01-27 07:39:33+00:00
European pension funds are also slowly getting rid of US bonds. They don't talk about it because they don't want to attract the ire of Trump and they don't want to create panic in the markets as long as they are still invested. But e.g. the Dutch fund ABP sold 1/3rd of their US bonds in 6 months (10 out of 30 billion in US bonds that they have). They reinvested the money in Dutch and German bonds.
by reisse | 2026-01-27 07:39:54+00:00
This is somewhat false? There were four other bombings, two in western countries (specifically EU->US flights). None of these two were successful in terms of "the plane was downed", but bombs were carried on a plane and exploded, and security didn't stop that.

22 December 2001, American Airlines Flight 63
7 May 2002, China Northern Flight 6136
25 December 2009, Northwest Airlines Flight 253
2 February 2016, Daallo Airlines Flight 159
by fooker | 2026-01-27 07:41:18+00:00
You are right.

What you are missing is that the thing driving this untrusted pile of hacks keep getting better at a rapid pace.

So much that the quality of the output is passable now, mimicking man-years of software engineering in a matter of hours.

If you don’t believe me, pick a project that you have always wanted to build from scratch and let cursor/claude code have a go at it. You get to make the key decisions, but the quality of work is pretty good now, so much that you don’t really have to double check much.
by gizmodo59 | 2026-01-27 07:41:47+00:00
For every sensational article of AI was useless, there is plenty of examples where using ChatGPT to find out what else could be happening and then having a conversation with doctor has helped many that I know of anecdotally and many such reports online as well.

At the end of the day, it’s yet another tool that people can use to help their lives. They have to use their brain. The culture of seeing doctor as a god doesn’t hold up anymore. So many people have had bad experiences when the entire health care industry at least in US is primarily a business than helping society get healthy.
by exodust | 2026-01-27 07:42:16+00:00
I'm still on Windows 10, and the only issue I have is the huge nag-screen promoting Windows 11 that appears sometimes when I boot up.

No option to say "don't show again". If anyone knows how to permanently disable this intrusive Windows 11 propaganda screen, please share. I tried searching for a solution but the one I found - a registry change, didn't work.
by fc417fc802 | 2026-01-27 07:42:23+00:00
It was not my intention to quote you but rather to give short and direct names to the categories as I see them being used (which is of course subject to my own biases). Unfortunately punctuation and convention is such that "" or () are the only things that come to mind.

The point I'd intended to convey is that both cultures see various pieces of information as acceptable to censor in certain contexts. It's which pieces and in what context that people tend to disagree on. Despite disagreeing with both you and (my impression of) the Chinese, when framed in such general terms I can't even claim to be different myself - I studiously avoid sharing detailed information about certain sorts of chemicals and processes with people I don't know to be emotionally stable mature adults.

When I say "extremely western" I refer to the distinction you are drawing between the categories of (purportedly) harmful information. The view that it is inherently safer or more ethically acceptable or etc to subject one versus the other to censorship. The western view (which I tend to align with!) seems to be that social harmony is not terribly important or at least not overly dangerous to disrupt and that anyhow the government shouldn't be involved in maintaining it whereas that is not at all the vibe I get from Chinese policy.
by bawolff | 2026-01-27 07:42:40+00:00
> a) the relative political stability of the post cold war period

Most plane hijackings/bombings were middle east related (e.g. linked to one of Palestinian liberation, al-qaeda, or isis)

Not sure i'd call that a stable region of the world, especially now. Perhaps though the people involved just realized it was an ineffective strategy.
by bhaviav100 | 2026-01-27 07:44:57+00:00
This matches what I’ve been seeing too.

I’ve been building a similar enforcement layer, but focused first on customer-facing AI systems where mistakes create contractual or financial obligations rather than just infra damage.

One thing that surprised me in practice: teams don’t just need a state machine and allow/deny. They need the gateway to explain why an action was blocked, what policy path fired, and what approval chain would be required to proceed.

Otherwise ops teams can’t debug policy coverage when something goes wrong.

Curious whether you’re seeing demand more from infra teams or from CX / RevOps / compliance orgs right now.
by leptons | 2026-01-27 07:45:27+00:00
>I’ve worked with plenty of self taught programmers over the years. Lots of smart people. But there’s always blind spots in how they approach problems.

I've worked with PhDs on projects (I'm self-taught), and those guys absolutely have blind spots in how they approach problems, plenty of them. Everyone does. What we produce together is better because our blind spots don't typically overlap. I know their weaknesses, and they know mine. I've also worked with college grads that overthink everything to the point they made an over-abstracted mess. YMMV.

>you just don’t get from watching back-to-back 15 minute YouTube videos on a topic.

This is not "self taught". I mean maybe it's one kind of modern-ish concept of "self taught" in an internet comment forum, but it really isn't. I watch a ton of sailing videos all day long, but I've never been on a sailboat, nor do I think I know how to sail. Everyone competent has to pay their dues and learn hard lessons the hard way before they get good at anything, even the PhDs.
by politelemon | 2026-01-27 07:46:48+00:00
Would this be vulnerable to the same jamming that was done against starlink? My reason for asking is that the site is asking for donations to send more starlinks to Iran, so would it be safe to assume they are aiming to use it as the delivery mechanism for files too.

https://github.com/narimangharib/starlink-iran-gps-spoofing/...
by palata | 2026-01-27 07:46:57+00:00
> FWIW, I once went through an airport in my travels that took an infrared spectra of everyone’s water! They never said that, I recognized the equipment. I forget where, I was just impressed that the process was scientifically rigorous. That would immediately identify anything weird that was passed off as water.

Something like 10 years ago, I had my water checked in a specialised "bottle of water checker" equipment in Japan. I had to put my bottle there, it took a second and that was it. I have been wondering why this isn't more common ever since :-).

No idea if it was an "infrared spectra machine" of course.
by harry8 | 2026-01-27 07:47:04+00:00
So if you drink some of the fluid in front of the goon instead of being instructed to pour the water out, that would show it's not explosive and everything is fine? Test for is this fluid water isn't complex chemistry right? So we're good to go, yeah? No.

It's an attack that never happened and wouldn't. It's nuts.

They should have banned underwear because the underwear bomber /did/ happen. But sure, that's awkward and would impact revenue, (I don't wanna go nude so I won't fly unless I have to), so the ridiculousness of doing so triumphed where it did not with water and shoes.

Lock on the cockpit door was worthwhile (unless the threat is a psychotic German copilot, worked bad then). Also the successful terrorist strategy had expired useless even before the end of its first use on 9/11 as passengers found out, realised new rules: fight back now, hard.

Bastards at Heathrow stole a sealed jar of Fortnum & Mason jam from me. For security! Because onion jam could blow up a plane. FFS. But sure, you could buy the same stuff once through security and take it on the plane at inflated prices. Where there was a financial incentive to do so and a secial interest to lobby for it, the idiocy stopped. In 5 meters.

The purpose of these moronic rules was /not/ what you think it was. It was just a sequence of moronic compromises around dumb ideas influenced by special interest. You can't respect it and respect your own intelligence. Security is actually important, do better.
by whstl | 2026-01-27 07:47:38+00:00
I'd say it's relatively easy to make one that does the right but also the wrong things. By wrong things I mean things that make it complicated enough to turn insecure.

The advantage of third-party tools is that it's hard to get new features in there, so they retain their simplicity. You don't get some rando C-Level or IT guy demanding new auth features to make it messy.
by pompidoo | 2026-01-27 07:47:42+00:00
I developed a device that turns an Airtag on and off at specific intervals (roughly 80% off 20% on). While the AirTag is off, it can’t be detected, and when it turns on again, you can locate it and with it your stolen item: https://undetectag.com
I'm about to order the new version to check whether it works on it too
by anon7000 | 2026-01-27 07:48:22+00:00
The problem is that AI companies are selling, advertising, and shipping AI as a tool that works most of the time for what you ask it to do. That’s deeply misleading.

The product itself is telling you in plain English that it’s ABSOLUTELY CERTAIN about its answer… even when you challenge it and try to rebut it. And the text of the product itself is much more prominent than the little asterisk “oh no, it’s actually lying because the LLM can never be that certain.” That’s clearly not a responsible product.

I opened the ChatGPT app right now and there is literally nothing about double checking results. It just says “ask anything,” in no uncertain terms, with no fine print.

Here’s a recent ad from OpenAI: https://youtu.be/uZ_BMwB647A, and I quote “Using ChatGPT allowed us to really feel like we have the facts and our doctor is giving us his expertise, his experience, his gut instinct” related to a severe health question.

And another recent ad related to analyzing medical scans: “What’s wonderful about ChatGPT is that it can be that cumulative source of information, so that we can make the best choices.” (https://youtu.be/rXuKh4e6gw4)

And yet another recent ad, where lots of users are using ChatGPT to get authoritative answers to health questions. They even say you can take a picture of a meal before you eat and after you eat, and have it generate the amount of calories you ate! Just based on the difference between the pictures! How has that been tested and verified? (https://youtu.be/305lqu-fmbg)

Now, some of the ads have users talking to their doctors, which is great.

But they are clearly marketing ChatGPT as the tool to use if you want to arrive at the truth. No asterisks. No “but sometimes it’s wrong and you won’t be able to tell.” There’s nothing to misunderstand about these ads: OpenAI is telling you that ChatGPT is trustworthy.

So I reject the premise that it’s the user’s fault for not using enough caution with these tools. OpenAI is practically begging you to jump in and use it for personal, life or death type decisions, and does very little to help you understand when it may be wrong.
by VerifiedReports | 2026-01-27 07:49:06+00:00
What an absolute crock. Rittenhouse traveled across state lines to shoot people, not protest; and he was not "attacked by a mob." He was attacked by a couple of people AFTER he murdered others.

And gee... he's notably absent from Minneapolis. Why is he not "defending" people from tyranny now? Because he's a coward who only goes on field trips to shoot unarmed people.
by lagniappe | 2026-01-27 07:49:06+00:00
It's akin to a early 2000's linux box, things dont fully work all the time as you'd expect from modern linux installs on conventional hardware. You forfeit a lot of what apple silicon + macos gives you. Every time I see Asahi doing new stuff, I install it on my m1 and m2, each time after a few weeks, I get tired of how fiddly it becomes. Things like brightness don't work, I actually feel heat coming from my machine while being less performant, closing the lid can be unreliable as to whether the backlight turns off, and other quality of life things that can add up.

If im still having to maintain some form of a macos install to make my linux install work, it's not going to feel like the modern linux system experience that I've grown accustomed to. I started using linux in the 90s, so the nostalgia is cool, and I definitely did my time "in the trenches" as far as linux fiddliness, but I'm old now and I just want to do my thing and not have the OS feel present during whatever I'm doing when I'm touching apple hardware.
by ChadNauseam | 2026-01-27 07:49:45+00:00
That’s not my experience. I use rust in my web application. It’s compiled to WASM and runs in the browser. About as high level as it gets. And I almost never feel I have to jump through hoops. The only time I do is when I’m implementing something that’s plain impossible in javascript, like zero-copy deserialization.

On the other hand, I constantly have to jump through hoops in javascript. You literally cannot compare two objects for structural equality in JS without jumping through hoops. It’s unbelievable. Yet no one says javascript is not versatile enough to be used in high level contexts.

It is fair to say that the way Rust deals with closures requires too much hoop-jumping to make a truly ergonomic reach equivalent
by microtonal | 2026-01-27 07:49:52+00:00
The western alliance as of today is about as strong as its ever been.

No it is not. Very few people in Europe believe that the US would uphold NATO Article 5. The US did arguably not uphold the Budapest memorandum. Allies have stopped sharing intelligence with the US in many areas because they don't trust the US anymore (Trump would burn allied assets in a Truth Social post). Trump has done a lot of bidding for Putin in the Ukraine-Russian war because he does not care about a good outcome for the rest of the Western alliance, he only cares about some peace prize or whatever.

The Western alliance is almost shattered, NATO is on its lasts legs (well, technically, NATO with the US, I think a new NATO with Canada and Europe would rise from its ashes).
by sandos | 2026-01-27 07:49:53+00:00
Iv'e been using GPT-5.1, 5.1-codex and 5.1-codex-max and gpt-5.2 the last few weeks. Then I got tipped off about opus, and that it was supposed to be awesome. The problem is I can clearly see old patterns of "Oooh, I found the issue!" in the middle of the stream long before it has found the real issue I was asking about, and not very good results. The GPT family to me is better.

I was especially impressed by 5.1-codex-max for a webapp, but that is ofc where these model in general shine. But it was freak, never had 15-20 iterations (with 100s of lines added each time) before where I did not have to correct anything.
by pjmlp | 2026-01-27 07:49:59+00:00
They still need to land on consumer PC shops for regular users to take notice, until the trend of online only, and zero OEM support, rather reverse engineering even when there are systems out there like Dell XPS, Windows and macOS will keep being what most regular users buy.

Either that or a mix of tablets with detachable keyboards or Chromebooks, none of them GNU/Linux powered.
by submeta | 2026-01-27 07:50:15+00:00
The US has already employed its technology and financial instruments, including sanctions, to coerce and control its partners. Sanctioning an ICC prosecutor and subsequently restricting Microsoft’s access to his emails and documents are just a few instances of this. They have demonstrated their willingness to use their technology, financial instruments, and sanctions against their partners. It seems almost too late for Europe to achieve its independence in both technological and financial spheres.
by nixass | 2026-01-27 07:50:49+00:00
Oh how's moderating and legislating social media behemots going so far?

Exactly..

They will use any trick or loophole available to keep the reach and to exploit attention spans.
Kids brains aren't correct really made for social media whatsoever. Ban is justified and the bar should be even higher than 15 years old, but it's a start.

I have a young baby and no way it touches anything smartphone related for many many years, same goes with TV to a certain extent (these things are like smartphones nowadays with all the apps and programme fighting for your attention and to enrage you). I am doing my part, I for sure expect the government does their thing as well.
Exploitators should stay in check and at bay with any means necessary
by tsimionescu | 2026-01-27 07:51:20+00:00
The right play is to maintain relationships (including arms trading) with multiple major powers - as Canada's PM very deftly pointed out at Davos. Getting closer to China doesn't mean exchanging one master for another - it can and should be a way to increase the alternatives available, without going all the way in the other direction.

> The EU would also have opposed it if the US bought Russian, Chinese or Iranian weaponry.

This is such an implausible counter-factual that I can't even begin to imagine what would have actually happened. Still, I doubt any more than some "public letters" would have been issued, whereas I'm sure that the opposite would have resulted in actual economic pressure from the USA against the EU/NATO country that would have dared, under any administration.
by heisig | 2026-01-27 07:53:57+00:00
Unfortunately those videos exist. There are videos of relatives walking for hours from body bag to body bag to find the remains of their lost ones. There are videos of people with heavy machine guns shooting indiscriminately into peaceful protests. There are videos of executions. Everything has been recorded.

There is a reason why the Iranian government cannot activate internet and phones anymore. Once people can communicate again, they will count and document the true scale of events. Right now, it seems the Iranian government would rather give up on internet and telephones altogether than having anyone find out, which tells you just about how bad the situation is.