MurphyA/hacker-news huggingface dataset:
by 6stringmerc | 2026-01-15 10:03:04+00:00
Still couldn’t resist making a digital trophy and self important landmark eh?

I’ve had some relatable discoveries about the meaning of life but it’s very different than this back-to-primitive-existence as utopia. Mostly because I have creative talents. I can write and play music. I write a fuck ton better than this guy. He belongs in a field…as do most people on social media, or otherwise “influencing” discourse.

That’s why I muted my socials for quite a while. Doing is better than posting. I’m posting here at 3 am because my sleep cycle is still fuckdd up from jail this is when they woke us in solitary for breakfast. I only was in for a year and not quite out yet for a year. I wonder if this guy will still be of the same perspective 10 years from now. Might want a smoke just for the sake of it…
by podgietaru | 2026-01-15 10:03:09+00:00
I made a small RAG database just using Postgres. I outlined it in the blog post below. I use it for RSS Feed organisation, and searching. They are small blobs. I do the labeling using a pseudo-KNN algorithm.

https://aws.amazon.com/blogs/machine-learning/use-language-e...

The code for it is here:
https://github.com/aws-samples/rss-aggregator-using-cohere-e...

The example link no longer works, as I no longer work at AWS.
by businessmate | 2026-01-15 10:03:54+00:00
This article examines reconstructability as a threshold condition in AI-mediated enterprise contexts. It does not argue that courts, regulators, or enterprises require AI outputs to be accurate, explainable, or deterministically reproducible in all cases. Instead, it isolates a narrower and prior question: whether an enterprise can reconstruct what representation was generated, when it was generated, and under what system conditions once scrutiny arises.
by teekert | 2026-01-15 10:04:09+00:00
At this moment my two questions for these things are:

1. Can I run a local LLM that allows me to control Home Assistant with natural language? Some basic stuff like timers, to do/shopping lists etc would be nice etc.

2. Can I run object/person detection on local video streams?

I want some AI stuff, but I want it local.

Looks like the answer for this one is: Meh. It can do point 2, but it's not the best option.
by satvikpendem | 2026-01-15 10:04:34+00:00
It does strike me as cruel too, to be denied freedom like that.

It also seems like the sibling comments are misunderstanding your last sentence, it's not about the "you" in that sentence having self imposed limitations, it's you being literally imprisoned by an external source without any way to get out. So asking "why are you a prisoner inside" doesn't make any sense.
by d--b | 2026-01-15 10:04:34+00:00
I usually am the anti-religion type, pointing out the abuses happening in churches, and the general bigotry that leads to more violence rather than fewer. So reaching that part of the article made me cringe. The sentence about him being a sinner especially sounded like bad puritanism.

But then it goes on, the guy is mostly healthier from quitting bad and not-so-bad habits, doing eco-friendly stuff in Greece with his family. It sounds like it worked for him.

This dont-do-evil kind of Christianity is all right.

It's not completely obvious from the post though whether this man embraces the love-thy-neighbor aspect of Christianity. He seems to have this idealistic good-vs-bad view of the world that's typically protestant. And his condescending tone make it sound like whoever doesn't do like he does can rot in hell, cause they deserve it.
by fcxl | 2026-01-15 10:06:01+00:00
Hi HN! I built PulseDaily, a mobile‑first habit tracker that runs entirely in your browser (localStorage). No signup,
no accounts.

Highlights:

- 3‑state daily check‑ins with a “momentum” bar that counts only fully done habits
- Custom interval reminders with optional sound (Notification API + WebAudio)
- Shareable starter templates (e.g., /templates/study) that one‑click import habits

Live: https://pulsedaily.codezs.online/

I’m the maker. Would love feedback on the first‑time experience, reminders, and what templates you’d want next.
by DrewADesign | 2026-01-15 10:06:47+00:00
Yes, I’m so glad this incredible philosopher’s months-long thought experiment let him discover that becoming a gentleman farmer elevated him above the petty moral hazards and trite meaningless existences of fucking doctors, nurses, firefighters, pilots, social workers, journalists, artists, EMTs, school teachers, engineers, scientists, monks, academics, etc. etc. etc.

Bet you ten bucks he spent a few solid months playing Stardew Valley before this grand moral awakening.
Show HN: Combo – A high-performance browser video editor SDK using WebCodecs
by snapmotion | 2026-01-15 10:06:55+00:00
Hi HN,

I’ve been working on Combo, an open-source video SDK for the web. Most browser-based video editors rely on heavy server-side rendering or slow DOM-based previews. I wanted to see if we could get native-like performance directly in the browser.

Combo uses:

WebCodecs for hardware-accelerated encoding/decoding.
PixiJS (WebGL/WebGPU) for real-time multi-track composition and effects.
JSON-based schema for portable project states.
It supports everything you’d expect: video/audio layering, GLSL transitions, text/captioning, and fast exports.

Docs: https://docs.combo.sh
GitHub: https://github.com/designcombo/combo

I’d love to hear your thoughts on the architecture or any performance bottlenecks you’ve encountered with WebCodecs!
by phrotoma | 2026-01-15 10:08:50+00:00
Perhaps I'm off base here but it seems like the goal is:

1. allow an agent to run wild in some kind of isolated environment, giving the "tight loop" coding agent experience so you don't have to approve everything it does.

2. let it execute the code it's creating using some credentials to access an API or a server or whatever, without allowing it to exfil those creds.

If 1 is working correctly I don't see how 2 could be possible. Maybe there's some fancy homomorphic encryption / TEE magic to achieve this but like ... if the process under development has access to the creds, and the agent has unfettered access to the development environment, it is not obvious to me how both of these goals could be met simultaneously.

Very interested in being wrong about this. Please correct me!
by instig007 | 2026-01-15 10:09:58+00:00
The article provides a contrived example and doesn't prove that ad-hoc polymorphism reduces type-safety. Even when `Maybe [a]` is being folded via `Foldable f` the claimed type-safety isn't reduced, it's the context of the folding that's being changed from `[a]` to `Maybe a`, and everything is type-safe. Secondly, if you really want to distinguish between the empty list and disabled allow-lists within your type-system you do define your own data type with that representation, and you don't declare it foldable, because the folding algebra doesn't make sense for any practical use-case of the disabled allow-lists. The language actually provides you with the means to reduce evaluation contexts your types can be part of.
by xg15 | 2026-01-15 10:11:13+00:00
Is it even prompt injection if the malicious instructions are in a file that is supposed to be read as instructions?

Seems to me the direct takeaway is pretty simple: Treat skill files as executable code; treat third-party skill files as third-party executable code, with all the usual security/trust implications.

I think the more interesting problem would be if you can get prompt injections done in "data" files - e.g. can you hide prompt injections inside PDFs or API responses that Claude legitimately has to access to perform the task?
by satvikpendem | 2026-01-15 10:11:39+00:00
You might be interested in this: https://youtu.be/ib-D1EelH4Y

It's about a company (https://neoplants.com/ ) which genetically enhances plants and soil with a product you can buy to make them much more efficient at filtering the air. It apparently does work rather than being a placebo.
by pilchard123 | 2026-01-15 10:11:55+00:00
Because, as xkcd 169 says, communicating badly and then actung smug when you're misunderstood is not cleverness. "Orders of magnitude" refers to a decimal system in the vast majority of uses (I must admit I have no concrete data on this, but I can find plenty of references to it being base-10 and only a suggestion that it could be sometihng else).

Unless you've explicitly stated that you mean something else, people have no reason to think that you mean something else.
by reorder9695 | 2026-01-15 10:12:08+00:00
That's something I hadn't thought about actually, if YouTube is being included, that was utterly invaluable for me for my school exams (before and after 16). I thought I wouldn't really have been missing anything with a ban on social media under 16 as I never really used it much anyway, but I had always excluded YouTube from "social media" in my head due to the sheer value of it for education.

My life would've been significantly worse and more importantly I would know a lot less about a lot of topics if I didn't have access to YouTube from age 13+.
by Dansvidania | 2026-01-15 10:12:29+00:00
What did you do about it? I am asking with sincere interest.

I quit my SWE job more than a year ago and have been trying out a solo/indie thing for a few months. It has been hard, as it really forces me to face how much I really suck at things, but the motivation and the joy of learning are slowly coming back.

I am wondering if indie webdev might become a thing, given how it is going in the game development space, how enshittification is slowly becoming a mainstream term, and how the industry seem to lean right now in terms of jobs.
iKKO Partners with MediaTek and SIMO to Launch MindOne
by alamando | 2026-01-15 10:13:44+00:00
Built on the MediaTek MT8781 vSIM connectivity platform and SIMO’s patented Virtual SIM™ (vSIM) technology, MindOne is designed to enable instant global fallback mobile data connectivity across 140+ countries when primary Wi-Fi or physical SIM networks are unavailable or unstable—supporting a more resilient Always-On AI experience.

[Las Vegas] — iKKO today announced a strategic collaboration with MediaTek and SIMO, a provider specializing in global redundancy mobile data connectivity, to jointly introduce MindOne, a new generation card-sized AI smartphone built around one principle: Always-On AI.

As AI evolves from a feature into an always-present personal intelligence, pervasive connectivity becomes foundational. AI must be ready when inspiration strikes, when tasks arise, and when communication is needed, without struggling to navigate available Wi-Fi, searching for hotspots, or shopping for reliable roaming SIMs.

By integrating MediaTek’s connectivity-first platform capabilities with SIMO’s global redundancy connectivity layer, MindOne is designed to help maintain AI service availability when primary networks become unreliable. This enables users to access AI-powered recording, translation, search, communication, and productivity tools globally in diverse real-world network conditions.

AI Is Not a “Feature” — It Is a State of Being Present

In many smartphones, AI appears only when connectivity is available. But mobile life is unpredictable—at airport gates, in unfamiliar cities, minutes before a meeting, during international calls, or the moment an idea emerges.

MindOne aims to move AI from occasionally available to continuously present:

- Always available: no waiting for Wi-Fi, no hotspot hunting, no roaming anxiety

- Always responsive: speak, capture, or note instantly—AI responds in real time

- Always present: more continuous experiences across countries, scenarios, and networks
When connectivity fades into the background, AI can take the foreground. That is the foundation of MindOne’s Always-On AI.

Building the Connectivity Foundation for Always-On AI with vSIM

For MindOne, connectivity is not a standalone feature; it is the infrastructure that enables AI. When data connections fail, AI is reduced to offline tools. When connectivity feels as natural as breathing, AI can operate as a true personal intelligence.

Through vSIM and SIMO Virtual SIM™, MindOne is designed to deliver:

- Instant fallback mobile data connectivity when primary Wi-Fi or physical SIM networks are unavailable

- A supplemental connectivity layer for cross-border and on-the-move scenario

- No SIM swapping and no complex roaming setup

- A connectivity mechanism designed to support continuity of AI services in constrained network condition
The result is a simple, intuitive experience: wherever you are, AI is there—whenever you need it, AI responds.
by fc417fc802 | 2026-01-15 10:14:12+00:00
I'm not taking a side here - I don't know enough - but it's an interesting line of reasoning.

So I'll ask, how is that any different than fabs? From what I understand R&D is absurd and upgrading to a new node is even more absurd. The resulting chips sell for chump change on a per unit basis (analogous to tokens). But somehow it all works out.

Well, sort of. The bleeding edge companies kept dropping out until you could count them on one hand at this point.

At first glance it seems like the analogy might fit?
by veunes | 2026-01-15 10:15:02+00:00
I totally get the fear regarding probabilistic changes being reviewed by probabilistic tools. It's a trap. If we trust AI to write the code and then another AI to review it, we end up with perfectly functioning software that does precisely the wrong thing.

Diffs are still necessary, but they should act as a filter. If a diff is too complex for a human to parse in 5 minutes, it’s bad code, even if it runs. We need to force AI to write "atomically" and clearly; otherwise we're building legacy code that's unmaintainable without that same AI
by buran77 | 2026-01-15 10:15:37+00:00
> Not everything needs to be for everyone

I wouldn't dare suggest that. The RPi was never for everyone yet it turned out it was for many. It was small but powerful for the size, it was low power, it was extremely flexible, it had great software support, and last but not least, it was dirt cheap. There was nothing like that on the market.

They need to target a "minimum viable audience" with a unique value proposition otherwise they'll just Rube-Goldberg themselves into irrelevance. This hat is a convoluted way to change the parameters of an existing compromise and turn it into a different but equally difficult compromise. Worse performance, better efficiency, adds cost, and it doesn't differentiate itself from the competing Hailo-10H-based products that work with any system not just RPi (e.g. ASUS UGen300 USB AI Accelerator).

> the idea of miniaturising

If you aren't ditching the laptop you aren't miniaturizing, just splitting into discrete specialized components.
by lukan | 2026-01-15 10:16:02+00:00
"What is generally recommended and evidence based is a different matter."

Yeah, but wikipedia for example says this, which matches my experience:

"Scientific research into the practice of running barefoot or with minimalist shoes is increasingly suggesting that it increases intrinsic foot muscle size and strength, but it has been limited to healthy individuals and further research is required to reach definite conclusions."

If you are healthy and do it right, it seems beneficial.

So it is smart to not recommend it in general for everyone as most ain't healthy, nor do take the time to do things right.

And same with spirituality, it is just such a broad term. I believe there are quite some studies that show positive effects of mindful meditation for example. But sure, you won't find positive studies about health benefits of astrology or homeopathy if that is what spirituality means to you.
by cess11 | 2026-01-15 10:16:06+00:00
An intern had trouble with an outdated exercise in Elixir that use an old version of an Erlang dependency, so we got to figure out how to depend on a local copy, dig into the Erlang code and do a little hack to make it work.

Basically it relied on a checksum algorithm that was previously in yet another external library but was now in the standard library so that call needed to be updated and variables carrying around the old external library had to be underscored out.

It was a good lesson in traversing error messages and going from an angry VM step by step to a clean success. Not to hairy for a junior to understand when explained, and also not too time consuming to burn out interest, while still a bit of a challenge.
by physicsguy | 2026-01-15 10:17:45+00:00
I have been trying Claude Code a lot this week. Two projects:

* A small statically generated Hugo website but with some clever linking/taxonomy stuff. This was a fairly self-contained project that is now 'finished' but wouldn't hvae taken me more than a few days to code up from scratch.
* A scientific simulation package, to try and do a clean refresh of an existing one which i can point at for implementation details but which has some technical problems I would like to reduce/remove.

Claude code absolutely smashed the first one - no issues at all. With the second, no matter what I tried, it just made lots of mistakes, even when I just told it to copy the problematic parts and transpose them into the new structure. It basically got to a point where it wasn't correct and it didn't seem to be able to get out of a bit of a 'doom loop' and required manual intervention, no matter how much prompting and hints I gave it.
by veunes | 2026-01-15 10:18:13+00:00
The tools exist, they're just rarely used in web dev. Look into ApiDiff or tools using Tree-sitter to compare function signatures. In the Rust/Go ecosystem, there are tools that scream in CI if the public contract changes. We need to bring that rigor into everyday AI-assisted dev. A diff should say "Function X now accepts null", not "line 42 changed"
by reorder9695 | 2026-01-15 10:18:44+00:00
You say people did homework before YouTube, that is true; however for me I used YouTube to learn a huge amount outside of school, for example programming. I am vastly a better person for having access to YouTube pre-16 due to the amount of educational content, it is the single best way to learn stuff outside of school when you don't have much money due to being young. I genuinely would know a lot less about many, many topics if I didn't have YouTube before I was 16, and realising that has put me off the idea of a social media ban for children entirely. Although in my head YouTube was/is different to social media; I am not using YouTube to be social unlike how e.g. Instagram may be used.

To me YouTube is more comparable to if TV contained anything you were interested in or wanted to learn about, on demand, for free, and accessible to anyone than it is to social media and therefore maybe shouldn't be grouped with them.
by q-base | 2026-01-15 10:18:46+00:00
Thanks a lot! Yes, I agree that it is easier with physical books although even there I can already see that I may be painting myself into a corner. But ebooks are obviously "worse" in that regard. I loved when I found StandardEbooks.org and Gutenberg - all these classic books for free. But over time I have realized that I have so many of them on my kindle and always seems to find new ones rather than finishing existing.

With regards to cameras, I also came to Fuji although from Nikon. But I agree, the important part is getting better at photography and the better you know your camera the more it can become an extension of yourself.

There is just something very alluring about the daydream of having the new camera and taking those "perfect" images. When in fact nothing is keeping me from going out and shooting those "perfect" images with the camera I already have.
by timschmidt | 2026-01-15 10:18:54+00:00
I am not surprised at all, because instead of throwing their support behind the LibreSSL folks who audited the OpenSSL codebase after Heartbleed and found deep design and implementation issues, Linux Foundation and member orgs including most of Silicon Valley decided that OpenSSL just needed more funding.

Felt like good money after bad on day 1.
by aebtebeten | 2026-01-15 10:18:56+00:00
A request for AT: https://www.youtube.com/watch?v=pbJrFALSVZ8 (did UY's "Rock the Planet" make any shout-outs to it? https://www.youtube.com/watch?v=96mZc82fYGc )

E: Score! TIL about the UY remake, eg https://www.youtube.com/watch?v=pEVhv4eB8Q8
by acutesoftware | 2026-01-15 10:19:38+00:00
I am using LangChain with a SQLite database - it works pretty well on a 16G GPU, but I started running it on a crappy NUC, which also worked with lesser results.

The real lightbulb moment is when you realise the ONLY thing a RAG passes to the LLM is a short string of search results with small chunks of text. This changes it from 'magic' to 'ahh, ok - I need better search results'. With small models you cannot pass a lot of search results ( TOP_K=5 is probably the limit ), otherwise the small models 'forget context'.

It is fun trying to get decent results - and it is a rabbithole, next step I am going into is pre-summarising files and folders.

I open sourced the code I was using - https://github.com/acutesoftware/lifepim-ai-core
by sothatsit | 2026-01-15 10:20:02+00:00
Yes. R&D is guaranteed to fall as a percentage of costs eventually. The only question is when, and there is also a question of who is still solvent when that time comes. It is competition and an innovation race that keeps it so high, and it won't stay so high forever. Either rising revenues or falling competition will bring R&D costs down as a percentage of revenue at some point.
by endymion-light | 2026-01-15 10:20:46+00:00
can't wait to not be able to buy it, and also for it to be more expensive than a mini-computer

I buy a raspberry pi because I need a small workhorse - I understand adding RAM for local LLMs, but it would be like a raspberry pi with a GPU, why do i need it when a normal mini machine will have more ram, more compute capacity and better specs for cheaper?
by veunes | 2026-01-15 10:20:52+00:00
Reading works when you generate 50 lines a day. When AI generates 5,000 lines of refactoring in 30 seconds, linear reading becomes a bottleneck. Human attention doesn't scale like GPUs. Trying to "just read" machine-generated code is a sure path to burnout and missed vulnerabilities. We need change summarization tools, not just syntax highlighting
by keepamovin | 2026-01-15 10:21:13+00:00
That makes a lot of sense for massive-scale efforts like a browser, using coordinated agents to push toward a huge, well defined target with existing benchmarks and tests.

My angle has been a bit different: scaling autonomous coding for individual developers, and in a much simpler way. I love CLI agents, but I found myself wasting time babysitting terminals while waiting for turns to finish. At some point it clicked: what if I could just email them?

Email sounds backward, but that’s the feature. It’s universal, async, already collaborative. The agent sends me a focused update, I reply with guidance, and it keeps working on a server somewhere, or my laptop, while I’m not glued to my desk. There’s still a human in the loop, just without micromanagement.

It’s been surprisingly joyful and productive, and it feels closer to how real organizations already work. I’ve put together a small, usable tool around this and shared it here if anyone wants to try it or kick the tires:
https://news.ycombinator.com/item?id=46629191
by ben_w | 2026-01-15 10:21:35+00:00
Perhaps, but I don't think that's a good analogy, there's too many important differences to say (3d printing : all manufacturing) : (vibe coding : all software).

The hype may be similar, if that's your point then I agree, but the weakness of 3D printing is the range of materials and the conditions needed to work with them (titanium is merely extremely difficult, but no sane government will let the general public buy tetrafluoroethylene as a feedstock), while the weakness of machine learning (even more broadly than LLMs) is the number of examples they require in order to learn stuff.