MurphyA/hacker-news huggingface dataset:
by consumer451 | 2025-11-12 08:27:46+00:00
Who’s gonna pay for that inference?

It’s going to take money, what if your AGI has some tax policy ideas that are different from the inference owners?

Why would they let that AGI out into the wild?

Let’s say you create AGI. How long will it take for society to recover? How long will it take for people of a certain tax ideology to finally say oh OK, UBI maybe?

The last part is my main question. How long do you think it would take our civilization to recover from the introduction of AGI?

Edit: sama gets a lot of shit, but I have to admit at least he used to work on the UBI problem, orb and all. However, those days seem very long gone from the outside, at least.
by ashfromsky | 2025-11-12 08:27:53+00:00
Hi everyone! I’m the developer of YaraDB, an open-source lightweight document-oriented database written in Python using FastAPI and Pydantic.

YaraDB is designed to be simple, self-hosted, and easy to integrate — perfect for small projects, prototyping, or learning about database internals. It focuses on transparency and correctness with built-in mechanisms for data integrity, versioning, and recovery.

Features: - Core Database Engine - CRUD API — Full create/read/update/delete (archive) operations over REST. - Write-Ahead Log (WAL) — Ensures data durability and crash safety. - In-Memory First — Fast O(1) lookups using dictionaries before persistence. - JSON-Based Storage — The main database snapshot is stored as a single JSON file (yaradb_storage.json). - Optimistic Concurrency Control (OCC) — Updates require the latest version number to prevent stale writes. - Data Integrity Hashing — SHA-256 hash verification for every document. - Soft Deletes — Archives documents with timestamps instead of hard deletion. - Key-Value Search — Query by exact key-value pairs. - Combined Documents — Merge multiple documents with flexible strategies. - Field Processors — Validate and preprocess fields (e.g. email, age). - Batch Operations — /document/batch/create endpoint for bulk ingest. - Python Client — Available on PyPI: yaradb-client

I'm still polishing the documentation and adding indexing + replication support. Feedback, testing, or contributions are all welcome — especially from backend devs, DB engineers, and FastAPI enthusiasts.
by wink | 2025-11-12 08:28:28+00:00
It's not exactly the same, but my reasoning for generally not donating money to FLOSS projects is that I kind of see it as a zero-sum game.

I maintain some stuff, I report bugs and contribute to several projects (with a varying degree of activity), you maintain some stuff and in the end we all benefit from it. And yes, of course some people do a lot more, but even more people do a lot less. And if you like donating money to people who like to accept money, sure, go ahead. (I think I received something from an Amazon wish list once, and we ordered some swag for some collective donation money once - which is overall not a lot for over 20 years of occasional open source work. Not complaining here, just for reference - I prefer not to be paid for doing my hobby stuff in my free time.)
by Y444 | 2025-11-12 08:29:31+00:00
I share the general sentiment of the post. But I have to say this is one of the multitude posts exactly like that, condemning subscription based model, closed ecosystems etc. without proposing even a theoretical solution.

Yes, things are messed up, FSF is just some fringe radical micro-organisation with no real power, open source movement get EEE'd by the likes of MS, hardware is locked down, your always online games stop working the moment their publishers deem them unprofitable, so what are we doing now?
by vladms | 2025-11-12 08:29:48+00:00
For me it's more like "people used to make free tools so that nobody owns them, no everybody complains they don't come for free without effort". Think of gcc, linux, and many others. There was a huge effort invested in them by people that could sell their knowledge and choose to share it.

We can build today complete products with nothing paid on the tools. This was NOT the case 30 years ago.
by majormajor | 2025-11-12 08:29:55+00:00
"E commerce apps" are very much not the sort of traditional desktop application they were referring to. Note that they add "in badly designed mobile apps, I often do."

They're referring more to things like "you can't copy the text labeling the brush width field in Photoshop" (but you CAN copy the text out of that editable field). It's a part of app design people are extremely lazy with today, as you note.

In any sensibly designed desktop package tracking app that number would've been selectable or copy-able text, like how an email subject is in a desktop email app. (Thunderbird, say.)

(Interestingly, ctrl-f to find is one that many apps/OSes have now borrowed back, with the ability to "find" items in menus through a Help menu -> Search action.)
by aliparnan | 2025-11-12 08:30:23+00:00
Everyone is trying to integrate AI agents into their software stack — but what’s still missing is a unified way to manage them. Each time you connect an agent, you have to reinvent:

authentication

permissions

tool access

audit trails

environment orchestration

AgentxSuite is an open-source platform that acts as a control plane for AI agents. It lets you connect, monitor, and manage agents and tools across multiple MCP (Model Context Protocol) servers — with centralized policies, audit logging, and environment isolation. Would love feedback from folks building agent infrastructures or working on MCP interoperability.
by tomhow | 2025-11-12 08:30:33+00:00
It's not acceptable to post in this inflammatory style on HN. The guidelines make it clear we're here for curious conversation, not battle. It's also not acceptable on HN to scour through someone's past activity (whether on HN or elsewhere) in order to attack them, and that kind of belittling language is never OK here. Please take a moment to read the guidelines and make an effort to observe them in future.

https://news.ycombinator.com/newsguidelines.html
by kbrkbr | 2025-11-12 08:30:34+00:00
But why would we care what Nietzsche would think and for whom he wrote?

That idea seems to rest on a very narrow and philosophically contested understanding of the nature of the work of an author.

Eco, to take one of the more uncontroversial figures in tradition, holds that you can understand an author better than he himself did.

Nietzsche himself also had interesting views of authorship and interpretation.
by tinco | 2025-11-12 08:30:50+00:00
Sure, if you only consider the model they have no object permanence. However you can just put your model in a loop, and feed the previous frame into the next frame. This is what LLM agent engineers do with their context histories, and it's probably also what the diffusion engineers do with their video models.

Messing with the logic in the loop and combining models has an enormous potential, but it's more engineering than researching, and it's just not the sort of work that LeCun is interested in. I think the conflict lies there, that Facebook is an engineering company, and a possible future of AI lies in AI engineering rather than AI research.
by lukan | 2025-11-12 08:31:32+00:00
Ah yes, I dreamed about doing something like this, just with even more details ages ago, but concluded, I won't get even close to what I want, without having a big team at disposal and a supercomputer and/or a couple of universities collaborating interdisciplinary. But so far I was buisy with other things and reading about his experience unsurprisingly kind of confirms the challenge there is - mainly performance. But GPUs are on the rise and I am optimistic for the future. If the AI bubble bursts, I suppose lots of cheap GPU power will be avaiable for experiments like these and more elaborate ones. And if not, compute power/money will likely rise anyway.
by asp_cmdr | 2025-11-12 08:31:44+00:00
Professional caregivers in assisted living facilties or memory care are often confronted with residents "dementia behaviours" - for example episodes of wandering, refusals, agitation or even aggression. Its not always obvious how to manage a behavior, and staff obviously needs guidance in the moment. Dorothy App replaces lengthy binders & whatsapp messages to the supervisors - staff can enter a description of a behavior in plain English and in 1-3 minutes they get an identified trigger for a behaviour + in-the-moment care plan (do now, say this, do later, watch out for)
by buildfocus | 2025-11-12 08:32:01+00:00
That's an impossible model though - you're asking somebody to do unlimited work for you forever, for a fixed one-off price.

In that world nobody should ever ever sell a lifetime license, it's a huge responsibility with strictly limited upside. Imo "Use the current-ish version forever" is the only reasonable expectation, and that's a fair trade.

It's expectations like this that drive subscription models. People do (quite reasonably) want ongoing support and updates, but that takes continual work, so the only way to make that possible is to somehow provide ongoing funding.
by majormajor | 2025-11-12 08:33:05+00:00
Back in ye olden days desktop applications for information gathering like Encarta let you select and copy text because they were thoughtfully designed and knew that "information you were gathering" should be different than "application chrome" - that's the distinction being made here.

Information-oriented desktop apps still do this - any good email client, for instance, should make it trivial to copy a subject line or "to"/"from" address even if it's in the UI chrome.
by Semaphor | 2025-11-12 08:34:34+00:00
It’s a descision everyone makes, in almost all cases (okay, maybe only in few mobile app cases) "ownable" alternatives exist.

> You don’t really own your apps, your music, or even your tools anymore

This is the more general statement, once again, alternatives exist. I own almost all my apps and tools, and 100% of my music. Either because they are free, or because I bought them. Sometimes I’d would be easier to go the other way, but it’s still (mostly) a choice.
by z2plusc | 2025-11-12 08:34:43+00:00
I built ScribblePadGames as a small offline project with my kid.

Why? Just imagine sitting in a restaurant waiting for food — the kids get bored, you don’t want to hand them your phone, and there’s nothing to do.

ScribblePadGames are tear-off notepads with simple pen-and-paper games like Battleships, Labyrinths, Boxes, or Soccer. They fit in a bag, need only a pen, and turn waiting time into playtime.

It’s 100% screen-free, ad-free, and AI-free — just a bit of analog fun we designed together.

We’re currently testing different game sets and packaging ideas. Feedback on the concept, design, or even the “offline-first” philosophy is very welcome.

https://scribblepadgames.com
by skissane | 2025-11-12 08:35:25+00:00
Historically some systems did have more than three standard file descriptors - e.g. for MS-DOS C compilers, a de facto standard was stdprn was your printer and stdaux was a serial port - this was because while Unix by default starts each process with 3 inherited handles, MS-DOS has 5 (CP/M influence). NT-based Windows abandoned this

But trying to add a fourth now, would likely break too many things; some software will assume any fd > 2 is free for it to clobber.

The IBM mainframe operating system z/OS (formerly MVS), classically instead of numbers for inherited descriptors, the API uses names (DDNAMEs)-that would have made adding a new one a lot easier. But decades too late for that in Unix land, and eventually MVS added the Unix way too for Unix compatibility-the classic API still uses DDNAMEs, but many apps now use the file descriptor-based z/OS Unix API instead
by oriolid | 2025-11-12 08:35:53+00:00
Suunto, Polar and probably a lot of others were doing the same. Android was attractive because it would be a huge saving on software development costs, have maps out of the box and allow third-party apps.

At least Polar had a watch that would run in low-power mode by default and had a separate CPU that could run Android Watch when needed but that would drain the battery quickly. They had the sense to not make it the flagship model and it looks like the current models don't have anything like that.
by keiferski | 2025-11-12 08:36:58+00:00
You don't need to, and certainly there is a rich history of interpreting Nietzsche in various ways to fit various philosophical programs.

But still, when the interpretation is so dumbed down and over-simplified, I think it becomes a bit insulting to the original writer. Even moreso when the interpretation quite clearly isn't familiar with the original context/meaning of the work, which is almost always the case when it comes to Nietzsche in pop culture.

The article is a prime example: the author clearly didn't read much more than the Wikipedia page. This is typical of popular writing/content (especially on YouTube) about Nietzsche.

I guess we could argue about its validity as "an interpretation of Nietzsche", but I mostly think it's just unremarkable, low effort writing. There is absolutely an article that could be written about Nietzsche's philosophy applied to the modern AI situation...but this isn't it.
by franrai | 2025-11-12 08:37:31+00:00
Hi David,

Fran here. I'm building a niche tool for designers and architects to create AI renderings in seconds with no prompting skills, no ComfyUI installs, no chasing the latest Nano-Banana, Flux, or any other GenAI image model. I called it RenderAI. Want to make it simple and fast.

We already have thousands of users, which confirms there is a real need. Still, I’d love to get honest feedback. How can we stand out? Feel free to be blunt.

Check out https://RenderAI.app if you’re curious.
by chithanh | 2025-11-12 08:38:56+00:00
Sony supports pairing Bluetooth devices via USB since PS3 and Apple supports this since wireless peripherals with Lightning port.

However the protocols to do that are all proprietary and mutually incompatible. At least the PS3 protocol has been sufficiently reverse engineered so you can plug a DualShock 3 controller into a Steam Deck and have it just work wirelessly afterwards.
by mgaunard | 2025-11-12 08:39:05+00:00
Well, he's using try/catch locally. You're not supposed to handle errors locally with exceptions. The whole point is inversion of control, you manage them at the point where you can do meaningful recovery, which then triggers the cleanup of the whole stack of frames once the exception bubbles up, rather than systematically cleaning up on the normal control flow path.

Regardless, in his example, he could achieve what he wants by wrapping the try in a lambda, and returning either the value from try or nullopt from catch. But clearly, that's just converting exceptions to another error-handling mechanism because he isn't doing it right.

He claimed that not handling an exception causes the program to crash, that's just plain incorrect. To be fair many people use the term "crash" liberally.

std::expected or equivalent is often used with std::error_code, which is an extensible system (error codes are arranged in categories) that among others interops with errno.
by lmm | 2025-11-12 08:40:35+00:00
> And it's never really asynchronous. It's more honest to block everyone who might have input.

How? Even if you decide you need everyone to look at it, letting everyone check it off asynchronously is more respectful of people's time and concentration. Maybe occasionally there's a big difference in people's assessment and you need to have a synchronous discussion, but there's no need to pessimize the common case for the sake of the rare case.

> It's not perfect, but if you're gonna do planning, just do it properly.

What's "properly"? Doing your planning in a more difficult, time-consuming way might feel virtuous, but it's not actually beneficial.
by whizzter | 2025-11-12 08:40:50+00:00
LLM's are probably always going to be the fundamental interface, the problem they solved was related to the flexibility of human languages allowing us to have decent mimikry's.

And while we've been able to approximate the world behind the words, it's just full of hallucinations because the AI's lack axiomatic systems beyond much manually constructed machinery.

You can probably expand the capabilties by attaching to the front-end but I suspect that Yann is seeing limits to this and wants to go back and build up from the back-end of world reasoning and then _among other things_ attach LLM's at the front-end (but maybe on equal terms with vision models that allows for seamless integration of LLM interfacing _combined_ with vision for proper autonomous systems).
by fastball | 2025-11-12 08:41:28+00:00
Really? From where I'm standing LeCun is a pompous researcher who had early success in his career, and has been capitalizing on that ever since. Have you read any of his papers from the last 20 years? 90% of his citations are to his own previous papers. From there, he missed the boat on LLMs and is now pretending everyone else is wrong so that he can feel better about it.
by avhon1 | 2025-11-12 08:41:30+00:00
> a complete orrery in a classic F91W “Terrorist” watch

It took me a bit of searching, but sure enough:

https://www.sensorwatch.net/docs/watchfaces/complication/#or...

Seems very tedious to actually use, but very cool to have it in the unassuming wristwatch.
by majormajor | 2025-11-12 08:42:23+00:00
I want to be part of a community of people. And for decades, that's what sharing information online one.

A third party coming in and saying "hey, everybody stop talking to each other, just talk to us and we'll intermediate and eventually replace every interaction between you, and charge money for it, and fill it up with advertising and eventual enshittification" is not aligned with my goals there at all.
by barrkel | 2025-11-12 08:42:30+00:00
Knowledge models, like ontologies, always seem suspect to me; like they promise a schema for crisp binary facts, when the world is full of probabilistic and fuzzy information loosely categorized by fallible humans based on an ever slowly shifting social consensus.

Everything from the sorites paradox to leaky abstractions; everything real defies precise definition when you look closely at it, and when you try to abstract over it, to chunk up, the details have an annoying way of making themselves visible again.

You can get purity in mathematical models, and in information systems, but those imperfectly model the world and continually need to be updated, refactored, and rewritten as they decay and diverge from reality.

These things are best used as tools by something similar to LLMs, models to be used, built and discarded as needed, but never a ground source of truth.
by Cthulhu_ | 2025-11-12 08:42:40+00:00
With notes, if I ever have the need, I just use plain text / markdown files in a shared folder (I went back to the Dropbox free plan but there are plenty of alternatives). I don't have a habit of note taking though so I never had any attachment to any particular app for that.

I just wish the file sharing things didn't feel so entrenched. I think it's only a matter of time before Dropbox becomes unavailable or no longer offers a free plan (plus it's already restricted to 2 or 3 devices). Using Apple's thing feels unnatural on my Windows PC, using Microsoft's feels unnatural on my Apple devices, using Google's feels like it would require a separate app on every device and you'd still end up in the (imo unnatural feeling) web interface a lot.
by fouc | 2025-11-12 08:43:03+00:00
HP-28 series had CAS (first released in 1987), they were replaced by HP-48 series which also had CAS.

RPN was lovely because it was significantly faster to operate with. I remember showing up at math class having just received an HP-48G "because it's what the engineers use" and everyone else just got TI-89s because that's what the teacher had (TI gave teachers free TI-89s and did more marketing). The math teacher hosted an impromptu calculator speed contest and I beat out everyone else by a significant margin.
by dgoldstein0 | 2025-11-12 08:43:09+00:00
> The Chinese laborers working in BYD and foxconn factories have higher wages than their equivalents in Mexico and Vietnam building products sold for 3-5x as much in the US.

I'm having a hard time parsing this. Also, source?

> The cheapest labor in the world is found in Africa and yet Western industrial manufacturing has largely ignored the continent. The price of labor isn't the most important factor here.

... Yeah this seems fair. I think a lot of Africa has an infrastructure problem - it doesn't matter how cheaply you can manufacture if you can't move large volumes of raw materials/parts to the factory and finished goods from the factory. Plus many areas in Africa have security issues which make them less attractive places to do business. Geographically, a lot of the continent is cursed with hard to navigate rivers as well (the upper Nile being an exception), so only coastal shipping is really viable.
Show HN: bebored – boredom workouts to stop doom-scrolling (iOS/Android)
by oparinov | 2025-11-12 08:43:19+00:00
bebored is a small mobile app with short “boredom workouts” (5–10 minutes) meant to train the ability to stay with boredom and then bring that into focus and everyday life. it’s live on ios and android; links are on https://beboredapp.com .

_why i built it_

i previously led product and engineering at vivino. during and after that, I kept hearing the same thing from friends and colleagues: “i know meditation would help, but i can’t stick with it. the apps feel too spiritual or too long.”

i started experimenting with very small, constrained drills that feel more like “exercises” than “sessions”: stare at a point and watch what your attention does, sit with the urge to check your phone, follow just the exhale for a few minutes, etc. early testers reported they were more willing to start these than a 20-minute meditation, and some of them used them as a pre-work ritual to get into focus.

bebored is that experiment turned into an app.

_what it does_

the app currently has five types of “boredom workouts”, each session is 5-10 minutes. there’s also an in-app journaling feature, “moss”, which summarizes what you wrote after a session and tries to point out patterns over time (e.g. “most of your entries mentioning anxiety are late at night”).

_hat’s different vs typical meditation apps_

- it avoids “meditation” language and spiritual framing; everything is described in pragmatic terms (“here’s the drill, here’s what to pay attention to”).

- sessions are intentionally short and finite; the goal is “i can do one drill now” rather than “i should be a person who meditates”.

- visuals are simple and high-contrast rather than nature scenes; more like a small game ui than a wellness app.

- the focus is specifically on boredom and restlessness as the thing to train, not on calm as the primary goal.

what feedback i’m looking for

? does the “boredom workout” framing make sense, or is it confusing?

? if you try it, where do you hit friction in onboarding or starting the first session?

? does the journaling + summary feel useful, or would you skip it entirely?

? from a developer / product perspective, what would you change first if this were yours?
by LandR | 2025-11-12 08:43:27+00:00
The demos barely work for me at all on Chrome.

The sliding puzzle is really finicky, have to try multiple times to slide stuff, the top left (back) arrow stopped working altogether until I refreshed the page, which of course takes you back to the original page... The time picker looks awful with the numbers not centrally aligned to the control (they look too high), and it's finnicky to use / same with the date picker.

Awful.