MurphyA/hacker-news huggingface dataset:
by dustingetz | 2025-09-14 10:23:43+00:00
i think you’re looking for the term “computational structure”, as in, “what is the computational structure of a user interface” i.e. what typeclasses does the computation reify. To avoid impedance mismatches the authoring notation must align exactly to and emerge from the underlying computational structure. So as a starting point: modern applications have a frontend and a backend, they are reactive, async, and concurrent, they perform network IO and manage resources. Or at least they have components that do, which means the computational structure as a whole must encode these capabilities. if the computational structure is not uniform, i.e. the frontend and backend are treated separately, or the database is relational but the backend-for-frontend needs dynamic graph walking, then you will have seams between modules and arbitrary glue code cruft will accumulate and this will violate the alignment between authoring notation and underlying structure. Now your ORM needs XML configs to inject additional knowledge about the data access patterns that can’t be reflected from the notation.
by spankibalt | 2025-09-14 10:24:48+00:00
Most beat it, e. g. the aesthetically much superior UI of the Canon Cat, which one can admire on the same website. Aside from that, many SGI computer cases look tacky, sort of like the N64 of the computer world; they also remind me a bit of Colani's case designs. Well, at least the guts were/are impressive.
by FearNotDaniel | 2025-09-14 10:27:43+00:00
In London that’s also mostly true due to the patchwork history of different companies building different lines… however when King’s Cross/St Pancras was redeveloped a few years ago the “official” interchange route between Piccadilly and Victoria lines became much, much longer - minutes of walking compared to seconds. This site doesn’t cover that station, but does link to TfL’s own diagrams via IanVisits, and the reason is clear: at one end the platforms of both lines are almost touching - and I believe that shortcut staircase is still there if you ignore the signs and know where to find it - but the tourist friendly route is much more circuitous, going up to the mainline station and back again. I assume it helps to relieve congestion in an extremely busy station, I remember more than one occasion when they just have to close entry to the platforms during rush hour due to overcrowding.
by augment_me | 2025-09-14 10:29:05+00:00
To me it sounds like sparse matrix multiplication repackaged as "event-driven spiking computation", where the spikes are simply the non-zero elements that sparse GPU kernels have always been designed to process.

The supposedly dynamic/temporal nature of the model seems to be not applied for GPU execution, collapsing it into a single static computation equivalent to just applying a pre-calculated sparsity mask.

Perhaps a bit cynical of me, but it feels like wrapping standard sparse computing and operator fusion in complex, biological jargon...
by FirmwareBurner | 2025-09-14 10:30:50+00:00
>This shows that the EU still has a long way to sufficiently integrate its markets

Austria's high groceries price problem isn't due to a fault of EU market integration, it's due to the cartels that own the retail sector in Austria and milk consumers for all they're worth.

In other words it's a domestic self inflicted problem, that Austria can solve but chooses not to, not an EU problem.
Show HN: Kodosumi – Open-source runtime for AI agents
by Padierfind | 2025-09-14 10:31:26+00:00
Hi Hacker News, I’m part of the team behind

Kodosumi. We built it because deploying agentic services in production was much harder than building proof-of-concepts. Many frameworks let you build agents, but when you want them to run long tasks, scale across machines, or be observed/monitored reliably, things fall apart.

Kodosumi is our answer to that. It’s an open-source runtime that uses Ray + FastAPI + Litestar to let you:

Deploy “agents” and “flows” and expose APIs easily, with minimal config (just one YAML)

Scale horizontally for bursty workloads and long-running tasks without losing stability

Monitor realtime status, logs, dashboards, etc. so you can see what’s going on under the hood

Avoid vendor lock-in (you can plug in your own LLMs, vector stores, frameworks) and deploy on cloud, on-prem, Docker, Kubernetes, etc.

We’re still early, so some parts are in active development. But if you are working with AI agents — especially ones that need to run reliably over long durations / scale up under load — we think Kodosumi could save you a lot of infra pain.

Happy to answer questions, comparisons to e.g. LangChain / Ray Serve / custom setups, criticisms, etc.
by reactordev | 2025-09-14 10:32:42+00:00
Then why is it every time the Oracle reps come around, we are audited by our use of Java, what machines they are on, how many cores, etc as additional line items to our Oracle agreements that we have to fight, every year, to get removed? They state themselves, they charge per-employee, not per core now…

While everything you say sounds true, it’s not free - it’s gunpoint, it’s a lie, and if you’re big enough Oracle will come after you for subscription fees.

RedHat does the same crap. Heaven forbid you run RHEL on RHEL in containers, you’re gonna get fleeced.
by reify | 2025-09-14 10:33:02+00:00
I have probably been living under a rather large stone. I dont watch TV or have any social media and had no idea of pronouns.

This article inspired me to find out what pronouns were/are.

What are they/them, xe/xem, ze/zim, sie/hir, and other gender-neutral pronouns?

Its so confusing.

https://www.them.us/story/gender-neutral-pronouns-101-they-t...

Due to the narcissistic nature of pronouns, I have decided that I am going to take an idea out of Freud's first book and steal it.

(I/super I/It)

that's me that is.
by nlitened | 2025-09-14 10:33:45+00:00
100%. Hundreds of millions of people have been successfully using this visual programming environment with little to no CS education to solve real business problems for decades. What’s most important — the “visual” part is what actually allows non-programmers to build the intuition and write correct programs, it’s a core feature that reinforces the success, not a gimmicky bolt-on.

Also important to reflect on this, I think: it’s a dynamic functional programming language with annoyingly weak and limited types, with inconsistent string parsing, and the most obtuse and uninformative error messages, and it still works wonderfully.
by numpad0 | 2025-09-14 10:35:29+00:00
Throwing in Japan into random topics in trains feel somewhat unfair. Most train fact sheets fail to include most Asian nations except Japan, often missing even Korea and Taiwan.

Commuter trains in many East/Southeast Asian cities like Shanghai has developed to levels comparable to Tokyo. Trains in some Central Asian cities such as Mumbai were also always notorious for congestions. I think those should also be considered more often and at greater depths, Fermi estimated if need be, than we would be just keep dropping random Shinjuku facts left and right.
by sebazzz | 2025-09-14 10:36:52+00:00
That suggests also that QEmu isn’t the right software when fiddling with raw x86 assembly to write an OS (qemu is the recommendation of oswiki though).

So what is? One would need software supporting debugging. VirtualBox supports that I think, but I don’t know if that works if it runs on top of Hyper-V - which is enabled by default in Windows due to some security features (and I don’t want to disable that anyway).
by prmph | 2025-09-14 10:37:09+00:00
If one can update the underlying Db, I've developed an ORM pattern that I use in my projects that works very well.

They keys is to encapsulate most of the (possibly complex) CRUD logic in Db functions (for retrieval these would be table-valued functions) and access these from the application side as virtual tables.

I also have capable but easy to use filtering/sorting/paging operators and combinators in the ORM that are translated into SQL where/sort/limit clauses.

Because the heavy lifting is already done by the db functions (which you have full control of to use whatever SQL you need), the pattern is actually quite powerful but easy to use.

You can define virtual read only tables, several virtual tables that access the same actual table in different way, custom operators that transcend SQL, etc
by ndsipa_pomu | 2025-09-14 10:37:44+00:00
I'm not convinced that's true about nuclear power when you look at the full lifecycle costs of uranium mining, maintenance and decommissioning. Also, solar is currently a lot cheaper than nuclear power when you exclude all the various subsidies (which applies to both energy sources). I'm not even convinced that nuclear power is that energy dense when you look at the raw uranium mining - most figures cherry-pick the processed uranium fuel which is indeed a very dense energy source.
Ask HN: Is GPT-5 a regression, or is it just me?
by technocratius | 2025-09-14 10:38:57+00:00
Context: I have been using GPT5 since its release over a month ago, within my Plus subscription. Before this release, I heavily relied on gpt-o3 for most complex tasks, with 4o for simple question. I use it for a mix of scientific literature websearch for e.g. understanding health related topics, the occasional coding assistance and helping me out with *nix sysadmin related tasks. Note that I have not used its API or integration with an IDE.

Based on a month of GPT5 usage, this model feels like primarily like a regression:

1. It's slow: thinking mode can take ages, and sometimes gets downright stuck. It's auto-assessment of whether or not it needs to think feels poorly tuned to most tasks and defaults too easily to going into deep reasoning mode.

2. Hallucinations are in overdrive: I would assess that in 7/10 tasks, hallucinations continuously clutter the responses and warrant corrections and careful monitoring and steering back. It hallucinates list items from your prompt that weren't there, software package functionalities/capabilities and CLI parameters etc. Even thorough prompting with explicit linking to sources, e.g. also wihtin deep research frequently goes of the rails.

3. Not self critical: even in thinking mode, it frequently spews out incorrect stuff, that a blatant "this is not correct, check your answer" can directly correct.

Note: I am not a super advanced prompt engineer, and this above assessment is mainly wrt the previous generation of models. I would expect that with progression of model capabilities, the need for users to apply careful prompt engineering goes down, not up.

I am very curious to hear your experiences.
by ViewTrick1002 | 2025-09-14 10:40:17+00:00
This comment shows that you don’t really grasp how the German grid works.

The German grid is currently constrained north-south due to limited transmission capacity. Over production of renewables in the north and over consumption in the south.

The reactors the pro-nuclear lobby in Germany identified as ”most easily restartable” are in the north.

Therefore restarting them is a pure waste of money. It does not solve any problems Germany has with its grid.

Then it comes down to the cost question. You can maintain a piece of infrastructure forever but at some point the costs does not justify the gain. Better spend the money on renewables and storage instead.

An example of such stupidity is Diablo Canyon in California requiring a $12B subsidy on top of regular income for selling electricity to run 5 extra years from 2025 to 2030.

You do know that France is on a downward trend of nuclear power as well? Reactors are entering end of life and the EPR2 program is in absolute shambles.

Currently they can’t even agree on how to fund the absolutely insanely bonkers subsidies.

Now targeting investment decision in H2 2026… And the French government just fell because they are underwater in debt and have a spending problem which they can’t agree on how to fix.

A massive handout to the dead end nuclear industry sounds like the perfect solution!
by pjjpo | 2025-09-14 10:40:25+00:00
I don't like the platform or owner at all but this was the first time I really looked at their oss'ing of the algorithm, which 2y ago is longer than I realized.

The fact that this issue still exists at all and that the variables have been improved to some degree seems pretty awesome? There was actually no need for this repo to exist in the first place anyways.

(Not a critique of the post itself but I couldn't find a better place to criticize "automatic anti-Elon sentiment which prevails across the board).
by GregarianChild | 2025-09-14 10:42:10+00:00
The 'brain-inspired' community has always been doing this, since Carver Mead introduced the term 'neuromorphic' in the late 1980s. Reselling banalities as a new great insight. My favourite is "Neuromorphic computing breakthrough could enable blockchain on Mars" [1]. What else can they do? After all, that community has now multiple decades of failure under it's belt. Not a single success. Failure to make progress in AI and failure to say anything of interest about the brain. To paraphrase a US president: In this world nothing can be said to be certain, except death, taxes and neuromphicists exaggerating. (Aside: I was told by someone who applied to YC with a 'neuromorphic' startup that YC said, they don't fund 'neuromorphic'. I am not sure about details ...). The whole 'brain talk' malarkey goes back way longer. In particular psychology and related subjects, since their origins as a specialty in the 19th century, have heavily used brain-inspired metaphors that were intended to mislead. Already in the 19th century that was criticised. See [3] for an interesting discussion.

There is something interesting in this post, namely that it's based on non-Nvidia GPUs, in this case MetaX [2]. I don't know how competitive MetaX are today, but I would not bet against China in the longer term.

[1] https://cointelegraph.com/news/neuromorphic-computing-breakt...

[2] https://en.wikipedia.org/wiki/MetaX

[3] K. S. Kendler, A history of metaphorical brain talk in psychiatry. https://www.nature.com/articles/s41380-025-03053-6
by hiddendoom45 | 2025-09-14 10:44:15+00:00
From my own personal experience with an outline server running on the same IP over 3 years, the GFW consistently ends up blocking it around 3 days after I first connect. Outline does use shadowsocks to obfuscate but I suspect the traffic detection is what triggers it after 3 days of observations. Running multiple servers and repeatedly cycling through them is an experiment I want to try the next time I'm there.

I've also observed similar behavior with the vpn I'm using as backup where the server I'm using tends to get blocked in around the same timeframe. It's using openvpn/wireguard as the underlying protocol which doesn't try to obfuscate itself so I suspect traffic pattern analysis plays a larger role in what gets blocked than the protocol itself. The exception was my recent trip week-long trip where I was mostly cycling between two servers without noticing either being blocked.
by tkiolp4 | 2025-09-14 10:45:20+00:00
If only 1% give money to homeless people, that’s… a good place to beg for money. I would probably make more there than what i make at my fancy software engineering job (100K before taxes per year):

- 36000 people

- let’s say each give 10 cents ($)

- that’s $3600 per day

- if you beg 8h per day, that’s $1200/day

- begging mon to fri means $24000 per month (tax free)
by amatic | 2025-09-14 10:45:57+00:00
I don't know if I can "will" myself to go on autopilot. It seems like if there is a conflict in some meta-reasoning level, in values, life principles or general beliefs, I might be experiencing more depression-like symptoms until I try to resolve the conflict. Sometimes I can resolve the conflict myself, reflecting or journaling, and sometimes I need a professional therapist to guide the process. So, I'd say it's not that reflection leads to depression; more likely it is depression that leads to reflection, or some internal conflict that causes both depression and increased reflection. Then reflection by itself does not consistently solve the problem, but only a specific kind of reflection.
by burnt-resistor | 2025-09-14 10:50:15+00:00
The US political system isn't code, it's rich vs. poor. It only pretended to be "democratic" and "moral" for 250 years because the propaganda and triumphalism held more or less, but now it's reduced to a depraved, tin pot dictatorship because of slowly increased corruption due to uncorrected weaknesses even Kurt Gödel identified that were never addressed because the rich/powerful benefited from them.

It's also wishful thinking to suppose a corrupt, weak Congress would ever do anything to limit their own corruption. John McCain discovered there was zero appetite for reform.

It would take the sustained, coordinated efforts of many ~millions of people to peacefully* overthrow and reform a system which is entirely corrupt and unwilling to work for anyone not rich/powerful. Instead, at present, American voters are far too uninformed, uneducated, divided-and-conquered and/or demoralized in red/blue team bullshit factions to clearly characterize the situation they are in and the most correct response(s) to it. There will be no "progressive resurgence" through political means, but there could be corporate James Carville->Ezra Klein pseudo-progressive swing to the pretend, corporate left fronted by another wife cheater, Republican Lite (tm) like Gavin Newsom. Nothing will change.

* Those with the power will abuse it and direct illegality towards their enemies just like every dictator does. The hope is that extreme, excessive measures taken against peaceful people weakens their pillars of support. It doesn't always as in the cases of the Bonus Army, Occupy, or about 90% of peasant uprisings. Viet Nam and Gaza Hostage protests similarly also weren't effective enough.
by 0xDEAFBEAD | 2025-09-14 10:50:44+00:00
Individual quitting could be a bad solution for the systemic effects of social media though, if it leaves the remaining population of social media users even more radicalized. (I'm assuming that individual quitters tend to be more level-headed than the average user. If you self-assess as being high-risk for radicalization, then yeah I support individual quitting in your particular case.)
by reactordev | 2025-09-14 10:51:20+00:00
I commented on the other post about how timezones bit me, continue to bite me even though I do everything in UTC now, and will probably bite me again in the future.

I also like that she’s able to reproduce it but I feel like this should have been a test check in the distro to ln the US zones as to not mess up older codebases.

In the end, standardizing is the right way to go. If you’re a maintainer, think about adding tests and checks for files that if moved might break things that depend on it. Maybe a service that watches for fd access to those and gives a warning, I don’t know what the best approach would be but it would be nice to have something at the user land level that said “Ahh ahh ahhh, you didn’t say the magic word”
by taurath | 2025-09-14 10:52:19+00:00
If people are making art to get rich and failing, it doesn’t kill artists, who’d be making art anyway, it kills the people trying to earn money from their art. Do we need Quad-A blockbuster Ubisoft/Bethesda/Sony/MS/Nintendo releases for their artistic merit, or their publishers/IP owners needs to make money off of it? Ditto the big4 movie studios. Those don’t really seem to matter very much. The whole idea of tastemakers, who they are and whether they should be trusted (indie v/s big studio, grass roots or intentionally cultivated) seems like it ebbs and flows. Right now I’d hate to be one of the bigs, because everything that made them a big is not working out anymore.
Show HN: PipelinePlus – plug-and-play MediatR pipeline behaviors for .NET
by ilkanozbek | 2025-09-14 10:56:15+00:00
PipelinePlus bundles common MediatR pipeline behaviors into a small, plug-and-play library to reduce boilerplate in .NET apps.

What’s included: - Validation (FluentValidation) - Caching (attribute-driven with opt-out) - Idempotency (deduplicate command handling) - Outbox (persist and dispatch events) - Performance (timing hooks) - Exception mapping (turn exceptions into consistent results/logs)

Motivation: In most MediatR projects, these cross-cutting concerns get reimplemented again and again. PipelinePlus aims to make them composable, testable, and easy to adopt without locking you in.

Install: dotnet add package PipelinePlus

Minimal usage: // Program.cs / composition root services.AddMediatR(typeof(Program)); services.AddPipelinePlus(); // registers the behaviors

// Example request [Idempotent] public record CreateOrder(Guid Id, string Sku) : IRequest<Result>; // Example validator (FluentValidation) public class CreateOrderValidator : AbstractValidator<CreateOrder> { public CreateOrderValidator() { RuleFor(x => x.Sku).NotEmpty(); } }

Notes: - Outbox/Idempotency plug into your own storage abstractions. - Works on .NET 8/9 and latest MediatR. - MIT licensed.

Repo: https://github.com/ilkanozbek/PipelinePlus Feedback welcome—API shape, naming, and ideas for the next behaviors (e.g., OpenTelemetry integration, Redis/distributed cache helpers).
by diggan | 2025-09-14 10:57:48+00:00
I was thinking more of the physical controls rather than the implementation details :) Most of the reasons I use hardware rather than software boils down to "feels great" and "is more fun" basically, because of the physical controls.

The precise and exact sound is less interesting, how you're able to conjure it at just the right moment and with precise controls tend to be more interesting for me personally.
by spwa4 | 2025-09-14 10:58:01+00:00
As opposed to China, who will probably invade pretty much every Asian country, and the only big unknown is the order. Western China is annexed. Nepal is Annexed. Hong Kong is annexed. Mongolia is 100% under Chinese control. Northwest Pakistan is 95% under Chinese control. Parts of Russia, Afghanistan, Tajikistan and other countries are under Chinese control to a greater or lesser extent, and all those countries have zero hopes of defending against China, and sure as hell can't count on anyone's support. Certainly not their neighbors, or the gulf states, and not the US. The South China sea (including Phillippine, Japanese, Taiwanese territory) is under Chinese control. And the countries' only hope for maintaining independence is the US.

China is an empire. It cannot survive except through expansion so betting it will expand is like betting a person will breathe tomorrow.

Accepting Chinese currency is like France buying Nazi bonds in 1939 (which France and most European countries did, btw). It seems like, in fact it is, the height of stupidity, but it's amazing what a little bit of promised money can make people do.

This is figuratively, and potentially literally, paying for the bullets that will end up lodged in your skull, because the shooter promises 10% return. Which of course, these states will gladly do.
by johnisgood | 2025-09-14 10:58:03+00:00
London has gotten worse, do you think this is debatable today? Plus I do not think that the "I feel safe" has much merit. It has some, but not that much. What if I told you I did not feel safe in London? You felt safe in some area, I did not feel safe in some other. I do not think this conversation would be fruitful if we focused on this alone.

Check the statistics[1] with regarding to robbing, knife crimes, homelessness, and so on. Perhaps that is a better starting point?

I have been told by many locals to not wear an expensive watch around designer stores, or touristic hotspots because robbery happens on a daily basis, it depends on the time of the day and which day it is, of course.

I have watched many YouTubers visiting London as well and they tell quite the story, too.

[1] See my comment here: https://news.ycombinator.com/item?id=44914081