MurphyA/hacker-news huggingface dataset:
by robocat | 2025-10-10 13:13:31+00:00
> It is not the gears, motors and copper wire that are bottlenecking robots.

It is those things that are bottlenecking the price of robots.

The price of something tends towards the marginal cost, and the marginal cost of software is close to $0. Robots cost a lot more than that (what's the price of this robot?).

Edit: In fact Figure 03 imply marginal costs matter:

Mass manufacturing: Figure 03 was engineered from the ground-up for high-volume manufacturing
by AndrewKemendo | 2025-10-10 13:13:34+00:00
This is actually how disruption works

Hollywood didn’t exist in 1700. Now it’s one of the largest industrial employers in the world with massive Unions and solidarity movements (which are good imo).

Mainstream Hollywood can’t use genAI in a way that doesn’t get push back because like every other intentionally built industry, it’s primarily focused on maintaining labor infrastructure for people who join the “entertainment industry.”

Indonesia doesn’t have an entire multi million person “entertainment industry” to protect, and “technology” has now lowered the barrier of entry to “hollwood style” movies.

The question you should be asking is: Do movie consumers, ultimately representing the voting public for entertainment labor supply, support the industry of entertainment or do they not care and just want something to distract them?

History indicates that transactional consumers don’t care about any supply chain, value steam etc…or labor share of a market. This is the entire goal of transactionalisn - alienating consumers from producers through intermediaries.

So if using generative technology genuinely shifts consumer preferences then thats what’s going to happen.

The only way out of all of these problems is if the plurality of people choose to consume based on the holistic approach to understanding externalities, system dynamics and human community development.

Never going to happen.

I’ll be interested to see what these Indonesians come up with.
by crazybonkersai | 2025-10-10 13:13:37+00:00
Well, oppression is exactly what people in Crimea and Donbass viewed Maidan events and did not want to have anything to do with this new Ukraine. Go do a research on Crimea referendum or gallups done by Pew or such and you will find out that secession was and still is the most popular option. And sure as hell people of Crimea do not want to be part of Ukraine again.
by marcuskane2 | 2025-10-10 13:14:06+00:00
Or perhaps, that is the centralist position.

To take an apolitical comparison, think about an ordinary crime- a murder, a rape, an arson, etc.

There is some set of people saying "We know that this man murdered these victims. We think that is very bad. We think the murderer should go to prison so that he doesn't murder more people".

Does a neutral centralist say "Yes, the murderer should go to prison" or do they say "I'm remaining central, I don't want to join the side that is condemning the murderer. I think they hate the murderer. I think the murderer should remain free."

My belief is that a neutral centralist agrees to send the murderer to prison. And if someone supports letting the murderer carry on murdering people, then they can reasonably be said to be supporting the murderer rather than claiming to be a centralist on the murder issue.
by goku12 | 2025-10-10 13:14:26+00:00
Like Afghanistan? Or Germany after WWII? You talk of these 'Foreign forces' as some sort of benevolent power liberating people from tyranny for charity. Wait till they stay back to extract payment for their 'efforts'. We have watched decade and decades of this moral grandstanding destroy weaker nations. And need I remind you how much these 'foreign forces' are responsible for creating the hellish conditions in South America though their interference in the first place? It's just replacement of one tyrant with another. Another that brings in weapons and troops from outside the country.
by jqpabc123 | 2025-10-10 13:14:38+00:00
The war was lost from the start.

Bitcoin is simply not suited to be a widely used "currency".

This is why despite almost 2 decades of promotion and effort, you still can't easily buy food with bitcoin.

Bitcoin is the ultimate "sucker" play. It's wooden nickels minus the wood. It only exits to embody the hope of finding a bigger sucker.
by simonw | 2025-10-10 13:15:02+00:00
"No they are not copied off of human behavior in any way shape or fashion."

The pre-training phase produces the next-token predictors. The post-training phase is where its shown examples of selected human behavior for it to imitate - examples of conversation patterns, expert code production, how to argue a point... there's an enormous amount of "copying human behavior" involved in producing a useful LLM.
by nchmy | 2025-10-10 13:15:13+00:00
Datastar is currently in the Release Candidate phase of v1, which they seem to be certain will be the final form of Datastar. So, they're really not looking for "community contributions" to the core of datastar, other than for feedback to polish it off.

Moreover, ALL of the features are "plugins" - there's nothing stopping anyone from building and sharing their own. It is actually encouraged. In fact, in their next release they'll be releasing and documenting some sort of public API for plugins. Not sure exactly how it will differ from the current form though, since you can already make your own plugins.

They also intend to have some sort of free, open-source "marketplace" for community-built web components, based on their upcoming Rocket web component and Stellar css framework. You would just need to have the Datastar pro license to be able to use any of them.

I can see how this final part might be criticized, but it does seem quite fair to me. Sustainable open source is a big problem - in recent months ive had some important fully-open source dependencies disappear - even ones that were backed by well-funded companies. Moreover, Datastar is registered as a 501c3, and they really don't intend to "make money" from all of this. Its just to pay the bills, travel to conferences etc...

They're very reasonable people and open to all discussion in their discord. Im sure that whatever concerns you still have could be explained quickly if you went there.

In fact, i just posted there about this thread and how its overflowing with nonsensical complaints about how there's no link to or mention of Pro on the homepage - they said sure, we'll add a link.
by glaze | 2025-10-10 13:15:19+00:00
Nice, torille!

I also got my first and so far only kernel patch submitted years ago:

On my MacBook Pro 2010 with GeForce 320M running any OpenGL application, even glxgears, would crash because it ran out of memory. So I dug into nouveau drm code and found out that some memory related function was using wrong code path for that GPU.

It took some time to figure out how to submit a patch but it felt nice after I got it accepted.

I didn't even know about those patch sanity-checking scripts back then, they look useful for potential future patches!
by myrmidon | 2025-10-10 13:15:35+00:00
I'm really curious if we're going to see some drastic changes in regulation (like the original introduction of copyright), or if human writing in general is gonna end up like handwritten books after the printing press (niche/uneconomical/hobby).

Could be something inbetween, but I think the dynamics of the whole setup strongly push towards those edge-cases.
by somenameforme | 2025-10-10 13:15:49+00:00
Wiki conveniently has a nice graph demonstrating the real GDP/capita in Venezuela [1], which is reasonably reflective of the economic crisis. In 1980 it was around $16,000. By ~2013-2014 it had peaked a bit higher than $18,000 and had risen dramatically faster than the average for Latin America.

In 2014 there were mass protests against the government, in reality it was an attempt to overthrow the government, which was responded to with brutality. That brutality was met with sanctions. Today their GDP/capita is about $5000. That's obviously going to be explained in part by the decline in oil prices around the same time, but not to that degree, to say the least.

* - As an addendum here it's also unclear to me how exactly Wiki is calculating that figure and whether it accounts for, in any way, the substantial scale of emigration from Venezuela. If not, then the relative decline is even larger than it sounds.

[1] - https://en.wikipedia.org/wiki/Crisis_in_Venezuela#/media/Fil...
by sgarland | 2025-10-10 13:16:05+00:00
I replied above with some problems I experienced, but this question is slightly different, so I'll add more here.

IME - both at a place using active-active, and at places that suggested using it - the core issue is developer competency. People in general like to think of themselves as above average in most areas of life (e.g. "I'm an above-average driver"). I'm certainly not excluded from this, but over the last several years, I like to think I've become self-aware enough to understand my own limitations, and to know what I am and am not an expert in.

So, you'll get devs who read some blog posts, and then when the CTO announces that they're going multi-region, they rush forward with the excitement of people not yet hardened by the horrors of distributed systems. They're probably running a distributed monolith, because obviously the original monolith had to be decomposed into micro services for trendy reasons, but since that wasn't done well, they now have a dependency chain, each with its own sub-dependencies.

There is also a general lack of understanding of computing fundamentals in the industry. By fundamentals, I mean knowledge of concepts like latency (and the relative latency of CPU cache levels, RAM, disk, network, etc.), IOPS, etc. People love to believe that these lower-order elements have been abstracted away, but abstractions leak, and then you're stuck. There are also more practical skills that I wrongly assumed were universal, like the ability to profile one's code, read logs, and read technical documentation for the tools you're using.

Finally, there is an overwhelming desire to over-complicate, and to build anew instead of using existing and proven technology. Why run HAProxy when you can build your own little health checker for fun in NodeJS (this actually happened to me)? Sure, we could redesign our schema to have better normalization, and stop using UUIDv4 PKs so our pages aren't scattered all around the B+tree, or we could just rent bigger servers, and add another caching layer.
by lackoftactics | 2025-10-10 13:16:05+00:00
To be honest, the vibe of Hacker News is starting to grow on me. Yes, it's often too negative and you have to dose it, but we shouldn't view technology as magic. It's sometimes a hard pill to swallow, but even the creators of AI, robotics, and cloud innovations can be blind to the significant roadblocks that lie ahead; progress isn't linear.

I remain excited about AI and my master's thesis on fine-tuning transformers with LoRA. However, Hacker News has encouraged me to dive deeper and recognize that current architectures may not be sufficient. Additionally, Richard Sutton was a revelation for me in understanding how gradient descent truly works.
by codingdave | 2025-10-10 13:17:01+00:00
I don't know all the changes in the regulations, but the overall law is documented here: https://www.ecfr.gov/current/title-19

I do know that customs compliance is different than typical UPS workflows. I worked on outgoing customs compliance for a while, many years ago. We were the only department in the company who were allowed to change the customer's documentation to be sure that it matched what was in the boxes, and were allowed to open boxes to see what was in them in order to do so. For most UPS employees, that would be an immediate termination, but for us it was literally our job. We tried to minimize doing that, but the entire point was to pro-actively avoid situations exactly as described in the article.

We also had to be somewhat up to date on what was/not allowed to each country, so we could stop shipments doomed to fail before they left the USA. I have no idea if they aren't doing that work anymore in other countries, or if the regulations are just changing so fast that people can't keep up. My guess is the latter.
by palmfacehn | 2025-10-10 13:17:21+00:00
It isn't enough to observe empirically how laissez-faire has increased living standards to the extent that it is permitted. It is also necessary to describe the impossibility of central planning due to the Economic Calculation Problem.

We must also observe that opponents to laissez-faire liberalizations are by definition proponents of illiberal central planning.

Yes, vaguely liberalized economies have had problems. It doesn't follow that the problems of these vaguely liberalized economies are exclusively the result of liberalization. HN will harp on cherry picked citations. A common theme will be judging events in the distant past by the standards of the present.

The alternative is not a utopia, it is a relatively less free and more centrally planned economy. The failure mode of these centralized systems is more catastrophic, results in less opportunity and less productivity.

https://en.wikipedia.org/wiki/Economic_calculation_problem

https://en.wikipedia.org/wiki/Nirvana_fallacy

AI is a technology to be used to improve the human condition. The laissez-faire system, to the extent that we allow it, is the decentralized way to allocate resources to serve humanity.
by lnenad | 2025-10-10 13:17:34+00:00
> ... and of course this is happening as over the last ~2 decades we mostly figured out that most of that amazing freedom on the client-side does not worth it

It's not that, at least in my opinion, it's that we love (what we perceive as) new and shiny things. For the last ten years with Angular, React, Vue et al., new waves of developers have forgotten that you can output stuff directly from the server to the browser outside of "APIs".

This implementation is "dumb" to me. Feels like the only innovation is using SSE, otherwise it's a `selector.onClick(() => {selector.outerHTML = await (fetch(endpoint)).json()});`. That's most of the functionality right there. You can even use native HTML element attributes instead of doing .onClick https://developer.mozilla.org/en-US/docs/Web/API/Element/cli....

I really don't see any benefit to using this.
by afavour | 2025-10-10 13:18:02+00:00
I don’t feel the rest was really worth engaging with. SSE is a really interesting technology but again, it’s frontend agnostic. You can build a great SSE solution with any other framework.

I read about approaches like this and I still don’t see the reason to do them, beyond “because you can” and “JavaScript is bad”. The separation of data and display logic between server and client is a sensible separation of concerns. It’s the way any non-web solution does it and I don’t really see what would make the web so special that a different approach is worth it.
by skydhash | 2025-10-10 13:18:08+00:00
And I would add that e2e tests should be more about the businesses rules. Making sure everything is there for a specific flow and not caring that much about the intricacy of things. And such, it should really be part of Ops, not Dev.

Quick feedback with unit tests can help. It can be a pain to decouple stuff so you can test them better, but it’s worth it IMO.
by lexicality | 2025-10-10 13:18:11+00:00
I'm not a finance wonk so I don't know for sure, but given how absolutely everything else in the EU works I'm fairly confident that every country has their own sovereign financial system for handling currency and then cross-border transfers are facilitated via hacks.

It would therefore follow that any international financial system would be very complicated and expensive to set up, and would be helped enormously by a burn-it-to-the-ground-and-start-again replacement system.

(...if that system was well designed, and given how everything in the EU works...)
Show HN: Global Top News – 400 sources, 100 countries
by harperhuang | 2025-10-10 13:18:29+00:00
Hi HN,

I built this to solve my own "too many tabs" problem when reading international news.

What it does: - Monitors 400+ news media APIs in real-time - Covers 100+ countries in 20+ languages - Filter by country, language, category, and time - No login, no tracking

Try it: https://globaltopnews.org/
by johnthewise | 2025-10-10 13:18:50+00:00
It's easier to justify stock markets banning insider information because there are ignorant participants through their investment funds who we would like to protect. Why would we protect willing participants betting on arbitrary events? Even if we ban on this one too, should we in general be able to create a market that explicitly allows insider information for some arbitrary thing, insideinformationverywelcomemarket, where everyone is aware it's the main point of the market or shall we just protect these people from themselves?
by infecto | 2025-10-10 13:19:18+00:00
Where is the citation for this 100% HFT? Lots of numbers floating around but the only time I have seen those types of numbers are for short lived periods.

My issue as always with these numbers is that back in the day you had some bloke on the floor vacuuming up this wide spreads and today we have some of the smallest spreads in history. It has a cost but that cost is generally less than what you were paying before.
by hombre_fatal | 2025-10-10 13:19:20+00:00
Meh, you're just describing software. Especially complex client-side software build chains.

Opening up iOS or macOS app source code I haven't touched in years in the latest Xcode I just downloaded is a lot like that. There is anything from Swift errors to API changes to my build plist being invalid. And if I use any third-party tools, they probably don't work until I visit each one's latest readme.

And that's without even insisting on using the latest unstable tech (bun, biome, nextjs) like you did in your comment where you would expect that experience.
by npodbielski | 2025-10-10 13:19:40+00:00
During 2015-2018 I was not working on FE and when I started again everyone was using js frameworks ditching MVC, aspx and similar. Now I again not working on the FE for 3 years and it seems everybody is going back to sending HTML from server.

I am not saying it is wrong. Just it is abit funny looking from perspective how pendulum is going now the other way.
by zmgsabst | 2025-10-10 13:20:46+00:00
Capitalism is just a term for the concepts that predated Louis Blanc and were discussed by Adam Smith et al.

Your definition is nonsense: capitalism is a system in which the invested capital is also rewarded and not collectively owned. But it’s not a hard class system — as you’re given capital in reward for your labor. Capitalism is substantially more malleable as a class system than traditional feudalism (what came before in Europe) or modern communism (its main rival), which trades feudalistic class for status within the party.
by aeon_ai | 2025-10-10 13:21:15+00:00
> the factory system allows certain people to out-compete the previous weavers with a shitty product that’s really cheap

This quote is thrown, off-handedly, to describe the product of a weaver.

Some of the highest quality and most valued apparel today is made of completely synthetic materials, through automation.

We can debate about the merits or necessity of that on its own, but I think the argument that automated outputs are inherently and universally worse on objective quality measures is a losing argument with readily available examples that counter it.
by eyalitki | 2025-10-10 13:21:16+00:00
There is nothing magical in resolving the local relocations. It is just that current static libraries (static archives of plain .o files) are produced directly using "ar" and don't even go through the linker... The changes to the linker so to apply the relocation finalization are less than 50 lines of code on top of the existing "ld -r" that creates a relocatable object (which despite its name, does not handle relocations).

The key point in the proposal for a static-bundle-object is to properly handle static libraries as linked objects, instead of as a bunch of plain .o files.
by traceroute66 | 2025-10-10 13:21:24+00:00
> if you stab your seat neighbor for taking too much space

IIRC the way it works is that when you land (destination or forced landing elsewhere) the offender is delivered to the local competent authorities.

They then undertake an initial investigation and decide either to exercise their own jurisdiction or undertake extradition proceedings to send the offender to the country of registration of the aircraft.

In a scenario of (attempted)murder, I suspect that it is highly likely it would be dealt with in the local courts unless there was a specific external push for extradition.

The point of the convention is to ensure there is never no jurisdiction, i.e. the country of registration to the aircraft is always there as the ultimate fallback. The wording doesn't seek to strictly define the jurisdiction, which is why in most cases the delivery country has the option to take jurisdiction.
by jeltz | 2025-10-10 13:21:55+00:00
You may think that but Alfred Nobel disagreed and it is his prize. If she fits the criteria is another question but it was certainly not intended to just be about real wars and real peace (whatever that is).

den som har verkat mest eller best för folkens förbrödrande och afskaffande eller minskning af stående arméer samt bildande och spridande af fredskongresser shall have done the most or the best work for fraternity between nations, for the abolition or reduction of standing armies and for the holding and promotion of peace congresses

English translation is taken from Wikipedia and not totally exact but close enough.
by notepad0x90 | 2025-10-10 13:21:58+00:00
OP, Turn on CodeQL workflows in GH, you'll thank me later! Even if your code is bug free, it makes it easier to find out when common mistakes are introduced later on. Especially since you're asking for help with features and others will be doing PRs.

Great project. I remember using mongoose a while back that's also written in C. Personally, the more library independent and self-sufficient it is, the more I'm likely to use it. Like, if you can even avoid using the stdlib! Even thought that sounds crazy (but a server in C is a bit crazy anyways?). The more standalone it is, the more transformable and embeddable it can be.