MurphyA/hacker-news huggingface dataset:
by bravetraveler | 2026-01-19 10:13:02+00:00
Just wanted to express my thanks for this thought/nugget, likely to repeat this if I can remember:

> If you “love delivering value and solutions”, go donate and volunteer at a food bank

People are often surprised I'm at work on business, going on about shipping/value/whatever. In more marketable terms, 'guffaw, you work to get paid?!'; the virtue signaling I see around this drives me up the wall. Now I can tell them to go to the shelter, so again: thank you. I'll find this useful against these Influencer types.

Personally, the tech and puzzles are enjoyable. The work, people, and their problems are a means to solving mine. Sorry, coworker, for being so selfish! I thought that was the wisdom of Capitalism, or something. I'll still do OSS in retirement. Promise.
by i-con | 2026-01-19 10:13:12+00:00
I'm not an expert, but roughly know the numbers. Usually with password-based key derivation, one would increase resource needs (processor time, memory demand) to counter brute forcing. Not an option for a human brain, I guess.

So the key would have to be longer. And random or a lot longer. Over 80 random bits is generally a good idea. That's roughly 24 decimal digits (random!). I guess about 16 alphanumerical characters would do to, again random. Or a very long passphrase.

So either remember long, random strings or doing a lot more math. I think it's doable but really not convenient.
by kkfx | 2026-01-19 10:13:24+00:00
My verdict is negative: BT has too limited a range. Can you communicate in a crowd? Yes, sure, the density of BT hosts can be very high, but can you imagine a crowd in the street communicating via messages instead of face-to-face? Can it handle communications for an entire city of a few million people with useful overhead? I strongly doubt it.

We've had interesting mesh network experiments in the past (maybe some here remember Fonera), and some are trying on various bands, e.g. World Mobile, but none of these can realistically work unless prepared and deployed in advance, which happens through public choices, meaning public networks built to be truly resilient, rather than centrally controlled.

So, while technically interesting, they are not realistically usable in civil war situations. Instead, it's interesting to think about how vulnerable surveillance devices are in these situations, like modern connected cars and smartphones, which can operate a mesh centrally, for example, to guide and block cars at strategic road junctions and centrally acquire location data from the "meat-bots" carrying smart devices with them.

If I were a citizen in a civil war, I'd be afraid of the connected car and would stay far away from my smartphone if I decided to take action. If I were the ruler of a country that can't make its own cars and smart devices, I'd block them by any means necessary due to the serious national security risk they pose.

We need open hardware and FLOSS imposed by law, making it ILLEGAL to sell black boxes and fund research for verifiable hardware. Not to believe that the latest mesh app is good for anything without giving a single thought to real-world use.
Show HN: Agentic Commits – Commit spec for AI agent workflows
by deligoez | 2026-01-19 10:13:46+00:00
Hey HN – Built this after too many "where was I?" moments on side projects.

You return after a week, start a new agent session: "What would you like help with today?"
It doesn't know you were halfway through implementing auth.

Agentic Commits adds two things to Conventional Commits:
- (why) – so agents can explain past decisions
- → next – so agents can resume where they left off

Plus a skill that implements hunk-splitting for atomic commits.

Works with Claude Code, Cursor, Codex, and other coding agents.

Early stage – would love feedback from anyone building with AI agents.
by maqp | 2026-01-19 10:14:44+00:00
Oh I found a better explanation

>iOS doesn’t allow apps to fork subprocesses. While on the desktop Tor is running as a separate process, on iOS Tor is hacked to run as a thread inside the app itself. Therefore, you can’t have a system-wide Tor process like desktop and Android. If Tor is running in one app, and you open a different one, it’s not automagically going to start using Tor.

https://www.quora.com/How-effective-is-the-Tor-app-for-iPad-...
by fsflover | 2026-01-19 10:14:51+00:00
You refuse to provide any references. I don't see a reason to continue the discussion.

You also reply to my references with shallow dismissals with no substance presenting that as facts ("Not only do your links not support your exaggerated claims at all")

You give examples how Qubes can't save you from absolutely everything. It's true. Yet your original claim is that Flatpac is similarly secure and you failed to explain how it would protect from the same problems.

> spend some time with your favorite FLOSS AI

They do not exist, only open-weight ones do.
by spwa4 | 2026-01-19 10:14:55+00:00
Yep that is more and more the problem. Regulations are made "for show". Governments don't check them, don't enforce them (except extremely selectively), and companies are learning to just ignore them. But it's not just a problem for imports.

(note that the EU has already perfected this, as it is now basically standard for EU legislation to have rules about enforcement that always boil down to only allowing the EU commission to enforce legislation, or not enforce it. In other words: you, and even local governments, cannot use the courts to get compliance)

1) activists and lobbyists get what they want ... or they think so

2) governments get the votes they need without destroying the economy because political parties can lie about their "achievements"

3) companies (farms, what remains of industry) get what they want

Of course this will lead to a total disaster, sooner or later. Probably sooner. One where millions of lives will be very negatively affected.

Free trade is making this worse. Of course, China has always done this. In China, the law doesn't matter, only what the party says at the moment does. And even that is assuming there is zero truth to the constant claims that China encourages fake medicine production and even drug production for export.

In the US, this is now more and more the case as well. For example, xAI simply totally violated environmental laws (among others [1]) to get their datacenter operational and operating at all. Which, of course, really pushes their competition to do the same. The punishment? "Never do it again". Of course, it is essentially inconceivable that they're complying with the ruling (the datacenter is currently running and has not received extra grid power. In other words: the illegal generators are running right now despite the ruling, not only that but the second datacenter also has at least 45 illegal generators)

[1] https://www.theguardian.com/technology/2026/jan/15/elon-musk...
by vaxman | 2026-01-19 10:15:03+00:00
A few days ago https://news.ycombinator.com/item?id=46629682 while reading through all that I started thinking... https://youtu.be/97NqTHOuXK8

For some devices, you may need a BLE-connected smart phone or even a Jet$on Thor to run LLMs and World/Physics Model API servers, but at the other end of the spectrum are these Hailo chips that are good realtime context classifiers that unlock context-aware automations. The new Hailo 10 may help eliminate some cases where the drone, wheelchair, skateboard or whatever might need to (but can't reliably) talk to an external API server (due to RFi, thermals, power, security, etc.) https://hailo.ai/lp/the-worlds-best-performing-ai-processor-...
by graemep | 2026-01-19 10:15:18+00:00
This has always been the case, and not just the US either.

International law has no enforcement mechanism - it depends on willingness of countries to follow it or force others to. It does not have a proper system of courts to decide the law. Different bits of it can clash with each other.

https://researchbriefings.files.parliament.uk/documents/CBP-...
by hnlmorg | 2026-01-19 10:15:32+00:00
That’s because architecting stuff for the cloud effectively means you’re building your infrastructure differently to how you’d run dedicated servers.

And I say this as someone who’s done both professionally.

As a DevOps hiring manager, if you said to me “I don’t have cloud experience but I can do all the same things with dedicated servers” then I’d likely pass on you for another candidate too.

A better way to frame your applications is “I have significant on prem experience using DevOps methodologies, and I’m excited to broaden them with Cloud technologies.” That way you’re acknowledging your knowledge gap and Turing it into a positive.
by GuB-42 | 2026-01-19 10:15:39+00:00
> many viewers focused on the chaos, the motion, and the unmistakable early MTV energy of the piece

It certainly moves around a lot!

It certainly looks like the tech and art style here are indissociable. Not only the use of Gaussian Splats made such extreme camera movement possible, one can be argued that it made them necessary.

Pause the video and notice the blurriness and general lack of details. But the frantic motion doesn't let the viewer focus on this details, most of them hidden by a copious amount of motion blur anyways.

To me it is typical of demos, both as in the "demoscene" and "tech demo" sense, where the art style is driven by the technology, insisting on what it enables, while at the same time working around its shortcomings. I don't consider it a bad thing of course, it leads to a lot of creativity and interesting art styles.
by fifilura | 2026-01-19 10:16:15+00:00
The Obama prize was a problem that haunts the committee. I agree

But you are simplifying greatly. He got it because he reached out to Arabic leader to lower the tone set by George "crusader" Bush.

"The Norwegian Nobel Committee announced the award on October 9, 2009, citing Obama's promotion of nuclear nonproliferation[2] and a "new climate" in international relations fostered by Obama, especially in reaching out to the Muslim world."

https://en.wikipedia.org/wiki/2009_Nobel_Peace_Prize

Either way. Stating that you don't care about world peace because you didn't receive a prize. It is a bit childish. I would not let guy near something that requires responsibility. You win some you lose some. Get on with life.
by porcoda | 2026-01-19 10:16:35+00:00
I’m glad to see people finding coding accessible again. To me this kind of common “AI made coding fun and accessible again” message signals something deeper. As a field, we allowed our systems to get so complex that we lost people: and AI tools are bringing them back. Maybe we should look at how we have chosen to design systems and say “can these be made simpler and more accessible”? Even before AI systems I looked at my field with sadness: there is complexity growing everywhere and few people looking to address that. Instead, we seem to have incentivized creating complexity because new complicated systems that are hard to use lead to career advancement if you can point at something and say “I am one of the few who can deal with that” or “I created that complex thing”. The ability to handle the complexity makes an individual valuable even though the effect is it excludes many others.

Perhaps if we didn’t have deep layer cakes of frameworks and libraries, people would feel like they can code with or without AI. Feels like AI is going to hinder any efforts to address complexity and justify us living with unnecessary complexity simply because a machine can write the complex, hard to understand, brittle code for us.
by embedding-shape | 2026-01-19 10:16:42+00:00
Social? A lot of the bars/restaurants people go to in the morning for coffee/breakfast usually have news on the TV, and people usually talk with each other when big news happens.

This morning, big debates about what happened, whose fault it is, how safe/dangerous trains are, anecdotes from the past and jokes. Somber but lively discussions. Benefit is social cohesion with your neighbours and compatriots :)
by voidUpdate | 2026-01-19 10:16:47+00:00
I searched "Saturn at 45 degree angle" and found https://commons.wikimedia.org/wiki/File:Saturn_during_Equino... in less than a minute of looking at google images. NASA has loads of images like that from their Cassini program.

Maybe it's just me, but I'd prefer a real image rather than something generated by the plagiarism machine that almost certainly took in that exact image as part of its training data
by fc417fc802 | 2026-01-19 10:17:14+00:00
You don't need to involve a private key there. Modern password authentication algorithms never reveal the bare secret (outside of initial registration ofc). For example, PAKE uses Diffie-Hellman coupled with the (salted) password hash to independently derive the same session key on both sides of the connection.

AFAIK the primary technical concerns are insecure storage by the server (bad hash or salt) or keylogging of the client device. But the real issue is the human factor - ie phishing. As long as the shared secret can't be phished it solves the vast majority of real world problems.

Point being, TOTP on a rooted phone handled by a FOSS password manager app whose secret store the end user retains full access to will successfully prevent the vast majority of real world attacks. You probably shouldn't use a FOSS password manager on a rooted device for your self hosted crypto wallet though.
by spookie | 2026-01-19 10:17:34+00:00
This is a great question, would love some some feedback on this.

I assume they stuck with realsense for proper depth maps. However, those are both limited to a 6 meters range, and their depth imaging isn't able to resolve features smaller than their native resolution allows (gets worse after 3m too, as there is less and less parallax among other issues). I wonder how they approached that as well.
by Nevermark | 2026-01-19 10:17:45+00:00
You are right that text had this problem.

But today’s text manufacturing isn’t our grand.., well yesterday’s text manufacturing.

And pretty soon it will be very persuasive models with lots of patience and manufactured personalized credibility and attachment “helping” people figure out reality.

The big problem isn’t the tech getting smarter though.

It’s the legal and social tolerance for conflict of interests at scale. Like unwanted (or dark pattern permissioned) surveillance which is all but unavoidable, being used to manipulate feeds controlled by third parties (between us and any organic intentioned contacts), toward influencing us in any way anyone will pay for. AI is just walking through a door that has been left wide open despite a couple decades of hard lessons.

Incentives, as they say, matter.

Misinformation would exist regardless, but we didn’t need it to be a cornerstone business model with trillions of dollars of market cap unifying its globally coordinated efficient and effective, near unavoidable, continual insertion into our and our neighbors lives. With shareholders relentlessly demanding double digit growth.

Doesn’t take any special game theory or economic theory to see the problematic loop there. Or to predict it will continue to get worse, and will be amplified by every AI advance, as long as it isn’t addressed.
by input_sh | 2026-01-19 10:17:58+00:00
Yes, /s, they're advocating for it to be more of a work-in-progress document, and not considered something final in its current state.

The last pull request got accepted into main in 1992 after being stuck in the per review stage for no less than 202 years. The latest one out of 4 that still remain open ("no child labour") celebrated its 100th year anniversary 18 months ago because for some reason 15 states rejected to approve it and 2 of the states haven't even bothered to address it. 12 of the 28 that gave their approval also rejected it initially but then changed their opinion down the line.
by mytailorisrich | 2026-01-19 10:18:29+00:00
I don't think Meshtatic, or any Lora-based solutions operating in regulated spectrum, works in practice for chat while also abiding by the rules. In Europe (868MHz) and the US (915MHz) the transmissions allowed are so restricted that while you may send alerts you can't really "chat" and even less so in a group chat.
by pvtmert | 2026-01-19 10:18:34+00:00
i cannot tell exactly but it kinda bothers me while working/typing

it is not like a huge latency, definitely not like ssh-connection.

to explain better, i usually have pre-defined set of keystrokes i input, so it's not the issue of latency of a single keystroke, rather compounding effect.

another thing is, most of the LSPs, highlighting etc are visibly slower on vscode. I am also having many plugins/extensions so that is partly to blame.

in the recent versions of vscode, they started supporting tree-sitter, which is quite nice in terms of performance.
by closewith | 2026-01-19 10:19:16+00:00
> This is such marketing speak. The words mean nothing, they’re just a vague amalgamation of feelings. “Vibes”, if you will.

I actually think this reveals more about you than you might realise. A _lot_ of people enjoy being able to help people resolve problems with their skills. Delivering value is marketing speak, but it's specifically helping people in ways that's valuable.

A lot of people who work in software are internally motivated by this. The act of producing code may (or may not be) also enjoyable, but the ultimate internal motivation is to hand over something that helps others (and the external motivation is obviously dollars and cents).

There is also a subset of people who enjoy the process of writing code for its own sake, but it's a minority of developers (and dropping all the time as tooling - including LLMs - opens development to more people).

> If you are using LLMs to write your code, by definition your product isn’t “polished”. Polishing means pouring over every detail with care to ensure perfection.

You can say the same thing about libraries, interpreters, OSes, compilers, microcode, assembly. If you're not flipping bits directly in CPU registers, your not pouring over every little detail to ensure perfection. The only difference between you and the vibe coder who's never written a single LoC is the level of abstraction you're working at.

Edit:

> If you “love delivering value and solutions”, go donate and volunteer at a food bank, there’s no need for code at any point.

I also think this says maybe a lot about you, also, as many people also donate their time and efforts to others. I think it may be worth some self-reflection to see whether your cynicism has become nihilism.
by meindnoch | 2026-01-19 10:19:22+00:00
>you will get the same results using a simple matmul, because euclidean distance over normalized vectors is a linear transform of the cosine distance.

Squared euclidean distance of normalized vectors is an affine transform of their cosine similarity (the cosine of the angle between them).

EuclideanDistance(x, y) = sqrt(dot(x - y, x - y)) = sqrt(dot(x, x) - 2dot(x, y) + dot(y, y)) = sqrt(2 - 2dot(x, y))
by SXX | 2026-01-19 10:19:33+00:00
There is "international law", but no "international police". So the law only as good as long as everyone follow it - so not very good either.

Then you have major power like Russia that constantly abuse it while trying to cover its ass with "internatiomal law" once they themself get hit. This is whem you get system is broken.

I get it suck for people inside the US to see democracy dismantled, but honestly I dont mind Trump to deal with dictators and repressive regimes.

Putin, friends and alike put a lot of effort to prove that only power should matter so its a good irony to see Trump dealing with them their way.
by fransje26 | 2026-01-19 10:19:50+00:00
> However, for sure this crash should have never happened but it only happened because they were testing the limits of both the train and the track.

No. It happened because they were under-prepared and disorganized, and thereby didn't respect the speed restrictions for the segment of track they were on.

They crashed entering a 175 km/h segment at 265 km/h, which is well above the 10% overspeed they were theoretically testing that day.
by black_puppydog | 2026-01-19 10:20:31+00:00
The premise of this article resonates so much with me! I didn't see the angle on ATproto coming, and frankly this description of it is the first that makes me want to dig into it a bit.

The issue of "file-less" computing has been bothering me a lot. It's worst on iOS, where apple are really pushing hard to have users never ever think in "files". Closely followed by MacOS and only then android, imho. "That thing over there? That's not a file! That's a photo! Very different thing, that. No, you can't use $app to view it or share it, sorry. And if you want to copy it, you have to go through our export functionality which is buggy and strips all kind of info and generally works best through iCloud.

My mind's insistance that behind all the flashy apps must he a backing store, and that it's most likely file based, makes it even more infuriating when trying to get unprocessed photos off a relative's iPhone or such.
by KoftaBob | 2026-01-19 10:21:01+00:00
> Tangles scrapes information from the open, deep, and dark webs and is the premier product of Cobwebs Technologies, a cybersecurity company founded in 2014 by three former members of special units in the Israeli military.

If I had a dime for every time a sketchy "cybersecurity"/surveillance software ended up being developed by an Israeli firm...
Show HN: Build AI Agents Declaratively with Terraform
by _pdp_ | 2026-01-19 10:21:09+00:00
We just released a Terraform provider for ChatBotKit.

Conversational AI agents are composed of interdependent resources - bots, skillsets, datasets, integrations. Terraform's dependency graph is a natural fit for this. You can declare a complete agent deployment - bot personality, model, RAG dataset, abilities, Slack/Discord/WhatsApp integrations - and terraform apply handles the ordering.

The provider supports ~20 resource types including MCP server integrations (for tool use), portal widgets, and various channel integrations.

Would love feedback from anyone managing AI agents at scale or doing IaC for conversational systems. What's missing? What would make this actually useful for your workflow?
by torginus | 2026-01-19 10:21:12+00:00
A bit of context: Jolla makes Sailfish OS, which is the distant offspring of the Linux based OS Nokia planned to ship with its Symbian-successor smartphone, the N9.

I think it's a wrong idea to focus so much on privacy, N9's OS (and Windows Phone too) correctly identified that users are looking for a much simpler experience than Android has provided (which is still true to this day).

I think the market gap still exists for people who don't want to run an iPhone, but prefer a simpler and more reliable experience than what the computer-in-your-pocket Android provides.

Especially, that nowadays I feel apps are becoming less and less popular, and everything's going back to the browser.
by petu | 2026-01-19 10:21:31+00:00
IRC doesn't offer voice/video, which is unimaginable for Discord alternative.

When we get to alternative proposals with functioning calls I'd say having them as voice channels that just exist 24/7 is a big thing too. It's a tiny thing from technical perspective, but makes something like Teams unsuitable alternative for Discord.

In Teams you start a call and everyone phone rings, you distract everyone from whatever they were doing -- you better have a good reason for doing so.

In Discord you just join empty voice channel (on your private server with friends) w/o any particular reason and go on with your day. Maybe someone sees that you're there and joins, maybe not. No need to think of anyone's schedule, you don't annoy people that don't have time right now.
by wahern | 2026-01-19 10:21:36+00:00
Pure copper would be preferable, but brass is certainly much better than other practical options like steel. But preferably solid brass as brass-coated-steel doesn't work as well.

https://pmc.ncbi.nlm.nih.gov/articles/PMC7999369/

OTOH, cheap or antique alloys may have lead, so....