MurphyA/hacker-news huggingface dataset:
by pixelpoet | 2025-08-14 10:29:03+00:00
IMO it shouldn't even get that far, to questions of how much we should be allowed to ask of others in the name of basic decency; there's been a massive shift from people being self-regulating and trying to be considerate to others, to the conversation changing to something like, "how dare you even speak to me while I'm blasting tiktok loudly, I'm going to look up the letter of the law and see what the maximum disruption I can legally get away with is, fuck you!"

Basically sometime around the 00s-10s, seemingly everyone decided to become a massive dickface with zero concept of social cohesion, and it's just me me me me me me, and fuck everyone else.

Society needs a reset, pretty much everyone has just become vile, angry and inconsiderate / extreme main-character syndrome.
by physicsguy | 2025-08-14 10:29:24+00:00
It's almost all largely because of compiled packages.

What happens in Go/TS when you want to use a C library underneath that's dynamically linked? Oh wait, there's no mechanism in it's package manager to support this, so it's assumed it's installed already, or in Go, C code is bundled instead. This is the problem all the Python packaging stuff above has tried to solve.
by grumpy-de-sre | 2025-08-14 10:30:05+00:00
Shifting waking time forwards is straightforward but getting into bed early enough can be tough.

As for the phase shift, I've always had what I thought was maintenance insomnia but at some point I realized I always waking at exactly 4:30am. Going to bed early resolves the maintenance insomnia (also travelling eastward more than a few hours or so). My father and brother are the same.

I'd love to get a DLMO done to confirm. Thinking about experimenting with tracking core body temperature monitoring soon.

FWIW a 24h ambulatory blood pressure study actually showed a phase advanced nocturnal dip.
by jcgl | 2025-08-14 10:31:01+00:00
Knotty softwoods can make perfectly suitable furniture. They can (and are) grown at scale.

I’m sympathetic to the viewpoint that the supply particleboard furniture has suffocated the marketplaces for mid- and low-end wooden furniture. Such pieces definitely exist affordably (I’ve bought them at places like Marshall’s, for instance). But they seem comparatively underrepresented in the market.

Maybe a consumer preference for flatpack furniture is enough to explain this? But then again, wooden furniture can be flatpacked too—ikea has plenty of it.
Show HN: Built (the only?) A2A registry for live, hosted A2A agents
by nomadic-coder | 2025-08-14 10:31:31+00:00
The implementation is purely static, agents are added via PRs, and updates are made via CI. Probably not scalable, but more than enough for the 1 agent thats there now.

Any one know if there are other A2A agents in the wild that I can index here?
by olliem36 | 2025-08-14 10:31:43+00:00
Cofounder of Lopay here - we have the same mission: offer free payments to businesses, but we're working with existing networks to do this.

QR code payments are particularly hard in countries like US and UK as you're trying to change consumer behaviour. I tried doing this in 2014 and again in 2019 - both failed to gain traction (aside from during COVID).

In the UK it's possible to accept card payments for 0% via Lopay, but only if you spend your earnings on our card (essentially, passing the fees onto the merchant/supplier you're paying). We're launching the same proposition in the US soon too.

If you don't use our card, our headline rate is 0.79%.

We're a lean team of just 36, supporting over 40k weekly transacting businesses with £1B+ in card processing. If anyone reading this is interested in this space, we're hiring and on the look out for driven people to join us!
by skeledrew | 2025-08-14 10:31:48+00:00
> Now they are urgent.

Something being urgent doesn't mean there's a known viable pathway to an ideal implementation. The brain has billions of neurons working in tandem, a scale we're nowhere near to replicating, last I checked. And there are signs pointing to scale of neural interactions as a key factor in intelligent capabilities.

> When I ask somebody, it has to be sure to a high degree.

You're looking in the wrong place if you need surety. LLMs aren't "sure" about anything, and will never be. We going in circles at this point, but if you need certitude in anything, add tools to the LLM to increase surety. For some reason you seem to be pushing for a less optimal solution to a problem that already has a decent one.

BTW seems you may be - unconsciously? - crossing a person with an LLM there.

> structural in the proper human mental process

The brain is very modularized. It has sections/lobes which specialize in core life support functions, seeing, hearing, movement, reasoning, memory, etc. That's why brain surgeons can reliably know what capabilities may be affected by their actions in a given part of the brain. And all those functions are tools in some way to something else, for example reasoning would be pretty limited without memory.

And even at a larger scope, as humans we still use tools to achieve greater surety from our mental processes. That's why we have calculators, watches, cameras, etc. And why some would type "blueberry" into a tool with proven spell checking or autocorrect capabilities and eyeball the letters for a couple seconds to confirm the number of "b"s in it. The brain as a whole is still pretty fallible with all its capacity and capabilities.
by dahcryn | 2025-08-14 10:31:57+00:00
It's a great idea, but it's been killed off by the small print that was lobbied into the requirements

Basically, banks force apps or users to require you fully revalidate user consent every 90 days. And it's quite an annoying process. That means any app or integration you want to build, requires 10 minutes of your time every 90 days or they stop working. It's killed many Fintech's.

It all works on paper, but is drafted into law by politicians who have no clue about technical challenges and user experience. So in the end, it works exactly as designed by the banks: it doesn't
by adamgordonbell | 2025-08-14 10:33:21+00:00
My understanding is Math Academy is like combining anki with direct instruction.

It's a business premised on teaching people things faster by understanding research around learning.

If the math it teaches is the math you need or want to learn, its likely an efficient way to learn it.

So, you are paying for efficiency. Like using Pimsleur rather than spending a year in France.
by physicsguy | 2025-08-14 10:35:32+00:00
Come on, React Native is a thing but as a % of JS engineers, the number that will regularly stray into compiled packages is much smaller than with Python. Basically every time you pick up a Maths or ML project which is a huge part of Python's ecosystem, you'll be using C or Fortran code underneath. That library ecosystem in that are is just non-existent in JS, and where it does people are typically using compile-to-WASM anyway.
by brabel | 2025-08-14 10:35:39+00:00
I appreciate both OCaml and Rust, but your view seems to be entirely wrong to me, sorry to be blunt.

People wouldn't care much for Rust at all if it didn't offer two things that are an absolute killer feature (that OCaml does not have):

* no GC, while being memory safe.

* high performance on par with C while offering no-cost high level conveniences.

There's no other language to this day that offers anything like that. Rust really is unique in this area, as far as I know.

The fact that it also has a very good package manager and was initially backed by a big, trusted company, Mozzila, while OCaml comes from a Research Lab, also makes this particular race a no-brainer unless you're into Functional Programming (which has never been very popular, no matter the language).
by JohnFen | 2025-08-14 10:36:05+00:00
This echoes thoughts I've been having for a very long while now. I'm certain that I am not in Mozilla's target demographic and haven't been for years. I did try to get away from FF proper and tried pretty much every alternative that wasn't completely unacceptable to me, but came back to it. Not that I'm happy about it, because FF isn't really made for me anymore, but because I couldn't find a browser that is for me, so FF is simply the lesser evil.
by FirmwareBurner | 2025-08-14 10:36:45+00:00
Retirements and healthcare in Singapore are based on how much each person chooses to invest in it, kinda like in Switzerland.

Meanwhile in most of Europe it's based on socialist principles where everyone receives as much as they need regardless if they didn't contribute, a system which stops working the moment you have more people using it than paying in it, basically a ponzi scheme propped up by governments and voters.
by jll29 | 2025-08-14 10:36:47+00:00
I'd say the Modula-2 inspired module system is a very valuable asset compared to today's Rust.

The only contact with OCaml I had was that I wrote a bug report to a university professor because I wanted his tool to process one of my files, but the file was larger than OCaml's int type could handle. That itself wasn't the problem - he wrote it wasn't straight forward to fix it. (This is a bug of the type "couldn't have happened in Common LISP". But I guess even in C one could replace int by FILE_SIYE_TYPE and #define it as unsigned size_t, for instance).
by ahartmetz | 2025-08-14 10:37:41+00:00
I have actually upgraded a really old 32 bit only laptop from bookworm to trixie - it works. Two important (for the desktop environment) packages required SSE3 which the CPU doesn't support, so... I installed package "sse3-support" with environment variable IGNORE_ISA=1 set. The kernel was not upgraded because trixie doesn't contain an i386 kernel. The laptop works surprisingly okay, though of course it's not much fun with its weak performance, low RAM and mechanical disk.
Show HN: Quick scan of tech news from multiple sources
by embit | 2025-08-14 10:38:03+00:00
Hello HN, I had submitted my website link sometime back but submitting again after many tweaks. https://embit.ca started out for me to check tech news every morning and several times a day, then few friends found out and started using it. It still has small audience but whoever has used finds it useful. I would appreciate some feedback from HN folks as there is lots of room for improvement without making it too complex. Thanks The website is at https://embit.ca
Show HN: Tenum – a serverless full‑stack Dev Plattform and Runtime
by fredstar | 2025-08-14 10:39:21+00:00
Hello HN!

we are Jochen and Federico and are building TENUM (tenum.ai) - a completely serverless development platform and runtime for realtime web apps (other platforms will follow soon) using Lua .

We started it as a side project a while back being frustrated with fragmented stacks, glue-code, boilerplate and complex pipelines etc. So we wanted to abstract everything away that is not essential for writing business code.

TENUM standardizes full‑stack application development around a small set of high‑level artifacts. All app code (frontend, backend, APIs, AI handler) is written in Lua and organized in a repo. The platform handles instantiation, deployment, scaling, rollback, and metering so devs can focus on business logic. I.e. no DevOps, infra, or boilerplate, you can deploy instantly.

You start directly on a Kanban board, can bring your own IDE or use the integrated WebIDE. No other tooling is needed. Everything underneath works as functions as a service.

In essence you get a scalable, fullstack, real-time app incl. all the infrastructure for the effort of a ReactApp.

Also, it has the following potential - TENUM is based on Kotlin Multiplatform. Right now you can build PWAs but also for any other platform in the future. - Due to the very high abstraction, TENUM works really well with the integrated MCP on e.g. Copilot. We see that AI has significant less mental load and therefore achieves much better results. - Soon we will integrate code sharing and fingerprinting for attribution/monetization across the whole platform. So devs can also monetize their stuff automatically.

AtM TENUM is in Beta - but we are already developing real apps on it ourselves. You can try and play with it completely free under: https://preview.tenum.app/

Thx for any feedback!

HowToDemo: https://www.youtube.com/watch?v=je8BWCfTO14 Short Intro: Dev Workflow Featuring Jochen https://www.youtube.com/watch?v=QsR2H7NWQz8
by fsflover | 2025-08-14 10:40:38+00:00
This has been known for a while and needs much more publicity. Related discussion:

Testimony to House committee by former Facebook executive Tim Kendall (house.gov)

266 points by aaronbrethorst on Sept 24, 2020 | 197 comments

https://news.ycombinator.com/item?id=24579498
by physicsguy | 2025-08-14 10:40:57+00:00
Those are all fine and easy dependencies to install in Python too though, lxml comes in as part of the Python standard lib, and database adaptors like psycopg all bundle the full source code needed.

Where it breaks down in Python is when the dependencies are enormous source code projects with their own dependencies in their own right, that you can't reasonably bundle in with your own project. Conda aimed to solve that by being cross-platform. In the old Python days you'd do 'pip install X' and it would fail because it expected the package to be available, on your system, and in the PATH/LD_LIBRARY_PATH. Then wheels (python packages that could bundle libraries rather than just source code) came along and people started bundling lowest-common-denominator versions that most people could use but at non-optimal performance, and that's roughly still where we are today.
by xwowsersx | 2025-08-14 10:41:02+00:00
Not sure I'm sold on this particular implementation, but here's my best steelman: working with LLMs through plain text prompts can be brittle...tiny wording changes can alter outputs, context handling is improvised, and tool integration often means writing one-off glue code. This is meant to be DSL to add structure: break workflows into discrete steps, define vars, manage state, explicitly control when and how the model acts, and so on.

It basically gives you a formal syntax for orchestrating multi-turn LLM interactions, integrating tool calls + managing context in a predictable, maintainable way...essentially trying being some structure to "prompt engineering" and make it a bit more like a proper, composable programming discipline/model.

Something like that.
by aragilar | 2025-08-14 10:41:07+00:00
I'm confused how pyx would achieve this. In my experience unless uv/pyx is planning on pursuing being a new conda (and even then it's pretty incomplete), a single cohesive isn't possible because uv/pyx can't be the universal single source of truth. The value of Python has always been its ability to be integrated into a larger whole, and so the Python tooling must always defer to the tooling for the larger whole (and that space is composed of numerous competing tools and ecosystems). PyPI-provided non-pure wheels don't integrate well outside the ecosystem that's been built there, so I don't see how doubling down on it solves the underlying problem?
by sReinwald | 2025-08-14 10:41:30+00:00
> Culture and race are not the same thing.

I don't remember bringing up race. Another interesting leap.

But please do elaborate on what sort of 'dominant culture' you're longing for and what sort of policies you'd love to see to (re-)establish that 'dominant culture' to resolve the incredibly new phenomenon of teenagers being rude and rebelling against social norms.

Come on, don't be a coward and just drop the dogwhistling. You're bad at it.
by lurk2 | 2025-08-14 10:42:39+00:00
This was my theory initially but it doesn’t pan out due to the decline being observed among all income and education levels; you would also expect to observe a steeper decline among women with advanced degrees, but women with master’s degrees and doctorates actually have a slightly higher fertility rate than those with just a bachelor’s degree. Taking even 5 years at college still gives a woman around 15 to 20 years to find a partner and have children.
by squigz | 2025-08-14 10:42:44+00:00
Quite interesting that I didn't mention money, but that seems to be the only language many people speak. Anyway, maybe go ask the Blender folks (and I'm quite sure others can provide some more examples)

Also, please read the HN guidelines [0]

> Be kind. Don't be snarky. Converse curiously; don't cross-examine. Edit out swipes.

You don't know anything about me, including my age, nor my motivations or history.

[0] https://news.ycombinator.com/newsguidelines.html
by CamouflagedKiwi | 2025-08-14 10:42:57+00:00
Yes, there is Open Banking in the UK: https://www.openbanking.org.uk/ It's the UK version of PSD2 so there should be equivalent schemes in Europe.

Not that it really is as open as many of us might like - the banks did a pretty good job of tying much of it up in red tape.
by microtonal | 2025-08-14 10:43:40+00:00
Please no, I have to deal with old (but still supported) RHEL versions, this is definitely not the way to go.

You have to use ancient C++ standard versions, deal with bugs in libraries that have been fixed years ago, lose out on all kinds of useful improvements or you end up with retrofitting a modern toolchain on an old system (but you still have to deal with an old glibc).

It’s hell. Just make the tooling/QA good enough so that everyone can run on the latest stable OS not too long after it’s released.
by jl6 | 2025-08-14 10:44:26+00:00
My mobile OS dream has always been to have a phone that I can plug into a docking cradle (or maybe just a USB-C cable these days) to connect it to a full size monitor, keyboard and mouse, and then use it as a regular PC, and then unplug it and have the same “data state” available on the mobile OS (albeit perhaps with different apps, reflecting the different input methods and screen size).

Is this any closer to becoming reality with modern Android?
by _mlbt | 2025-08-14 10:44:44+00:00
It’s not oppression to detain and deport people who are in a country illegally. These are people who have no right to be in this country in the first place.

I really do feel for the kid in your example, but at the same time, it is not America’s job to take everyone into the country illegally and provide for all of their needs at the expense of those who do actually follow the law and pay taxes. Who is supposed to take care of that child if the parents can’t legally be here? Do we add them to the already overloaded foster care system?

The parents of that child should have come here legally. They are the problem here, not ICE. This is the problem with birthright citizenship. It creates these situations where if they leave the children here they’re “sEPaRAting FamiliES” but if they keep the family together they’re “DePOrting American CitIZEns.” It’s an impossible lose-lose situation.
by 1718627440 | 2025-08-14 10:45:09+00:00
> there's obviously a certain threshold of users and activity that is hit where this becomes unfeasible

Not really. If 5 people can moderate 1000, surely 5000 can moderate 1 million. Divide et impera, it's not a new idea.

Just keep in mind that in a free market there is supposed to be no profit. If there is, then something is wrong. In this case the companies just don't feel like moderating and following laws.
by xwowsersx | 2025-08-14 10:45:17+00:00
I haven't used DSPy this much, but as I understand it: this lang is more like an orchestration DSL for writing and running LLM conversations and tools, whereas DSPy is a framework that compiles and optimizes LLM programs into better-performing prompts...like DSPy has automatic improvement of pipelines using its compilers/optimizers. With DSPy you deal with modules and signatures.
by JimDabell | 2025-08-14 10:45:42+00:00
> as long as GitHub is not causing issues

Astral are not causing issues though. Why does “as long as Astral is not causing issues” not apply?

> Anaconda/ContinuumIO was also treated with similar suspicion to Astral

I haven’t observed this. I have seen condo talked about a fair amount but any issues have always revolved around it being awkward to use. But practically every discussion here or on Reddit about Astral has FUD.
by lotsofpulp | 2025-08-14 10:46:50+00:00
>Why does every employee in the US need to pay an accountant to file their corporate payroll taxes, when the corporation knows how much they paid and can just use THEIR accountant to report this same information?

You don't need an accountant, and employees do not pay "corporate payroll taxes", they usually just pay income tax to the federal government.

And if you think tax liability is based solely on amount of pay received from an employer, then I think you must not have any experience with paying income taxes in the US.

>The IRS just closed their free file under Trump admin

Free Fillable Forms is still available for electronic submissions. What closed was the government provided alternative to guided tax preparation software like TurboTax.

> some states have NO WAY for you to file taxes without an accountant!

I doubt this. Please provide an example.
by serial_dev | 2025-08-14 10:47:26+00:00
I get why some people would not want to pay this, but it’s also not at all unreasonable to pay 50 USD.

It might be 3x a Netflix subscription, but Netflix is, for many, just wasting our time, whereas learning math could mean you can get a better job (higher salary, more interesting projects, future proofing yourself), then suddenly the 50 dollars per month is negligible.

I also get that in the end all this is available for free scattered around the internet and libraries, but having guidance, having a system that helps you actually do the learning is also very valuable.
by wltr | 2025-08-14 10:47:38+00:00
Does anyone work with it these days? I haven’t heard of it for like a decade or two. Truly curious what’s up with it. As honestly, I thought php is long dead, but it looks like it isn’t. I remember WordPress as a much better alternative (in my humble opinion), but perhaps someone still uses it somewhere and can comment. Would really love to learn the state of Drupal in 2025.
by codethief | 2025-08-14 10:47:53+00:00
I love Nix as much as the next guy, but I also need my coworkers to be able to get things to work on their non-NixOS machines. Have you found an easy way to have Nix install packages through uv (from a pyproject.toml / uv.lock files)? Right now I just do programs.nix-ld.enable = true; and use uv completely separately from Nix.
by Notatheist | 2025-08-14 10:48:23+00:00
I've recently gotten back into math and I'm really struggling with your approach. I find it particularly difficult to get an accurate view of how well I'm doing and where I am. Most concepts I ingest easily, and I demolish any exercises in the books I read, find on the internet, ask AI for, or scribble down myself randomly. I repeat them a couple of times to make sure. All is well. Cute green checkmarks abound. Categories marked as mastered. Pride bordering on arrogance. I move on. A week later I'm handed new concepts. The house of cards collapses. I haven't mastered any of the things. There are gaping holes in the information I was given and I wasn't knowledgeable enough to notice.

The author doesn't seem to share my difficulties either. His are of motivation and those seem to maybe be addressed by the resource he used and specifically sharing his progress with other users. For $50 I expect more than polished KhanAcademy, promises like "accelerates the learning process at 4X the speed of a traditional math class" (if anything I want to slow down), and a progress tracker to post pictures of on X. If I wanted to be told I'm amazing, how long my streak is, and to learn nothing I'd use duolingo.