MurphyA/hacker-news huggingface dataset:
by rixed | 2025-10-04 08:47:49+00:00
OK I see where you stand. Like you, I do not like to see some product being touted as "open" just because you can see some lines of code that are made unusable by not providing some important missing pieces, or obscured, or for whatever other mechanism.

Words have indeed a meaning, but that meaning is not purely decided by some organisation, steering cometee or authority, but by what idea they evoque to those who use them. Refer to the old debate about "free software" vs "open source" [0]: almost the same technical definition, but quite different meaning.

Most "fake" open source products are produced by companies who are fundamentaly unwilling to cooperate because they want to keep the possibility to milk customers once they have succesfully attracted investors.

I might be wrong, but I have the feeling that this is a very different scenario, if only because the potential for becoming filthy rich by selling printer parts seems slim. I believe they genuinely want to empower users, without working for free for some industrial company that could just exploit the design without contributing anything back. Empowering the user meets the definition of open source for me.

I wish we would not be so harsh against good-spirited creators because they miss to check all the boxes of the official definition of open source (tm). Maybe I'm too idealistic, wouldn't be the first time.

https://www.gnu.org/philosophy/open-source-misses-the-point....
by ACCount37 | 2025-10-04 08:48:24+00:00
As long as the cartridges remain available and affordable, I don't see that much of an issue. None of the ICs in the control boards are "open source" either.

Currently, the cartridges are available and affordable - with multiple aftermarket suppliers. Some of which even split the "print head" and the "cartridge" into two separate parts, or leave ports for refilling them.

An open inkjet head would sure be fun to play around with, but it's not a hard requirement.
by em-bee | 2025-10-04 08:49:02+00:00
also, despite being homeless people in germany can get financial support and healthcare, which was the original point about the fear of losing your job. and losing your job in germany does not make you homeless. you'd have to get evicted from your home (but not for failing to pay rent, as you would cover that with the financial support) so the group that is being talked about in the original paragraph that fears losing their job, and the group that is homeless in germany have nothing to do with each other, because the first group does not exist. most of tho homeless in germany never had a job to begin with.
Show HN: Hitster online, sort songs based on release date
by xSWExET | 2025-10-04 08:49:04+00:00
A daily game where you listen to 8 random songs and try to sort them on a timeline based on their release date. It's very similar to the board game Hitster, but it's actually just a spin-off to my other timeliner game, https://movietimeliner.com, where you sort movies instead. You can also play endless mode where you can try to survive as long as possible before getting 3 wrongs.

What could be other fun variants to build?
by matesz | 2025-10-04 08:49:06+00:00
Reminds me how Alibaba innovated in database space with a cluster of FPGAs doing LSM compaction with custom MySQL storage engine - https://dl.acm.org/doi/pdf/10.1145/3299869.3314041

Basically they achieved massive improvements in throughput and latencies vs RocksDB, for some operations even an order of magnitude.

They even offered this as a service, but eventually pulled out. Not sure if they are still using it, but I was surprised that pretty much nobody else, as far as I am aware, is using any hardware acceleration for repetitive database workloads.
by TeMPOraL | 2025-10-04 08:49:56+00:00
It's a matter of time. I imagine they'll get more effect suppressing activations of specific concepts within the LLM, possibly in real time. I.e. instead of filtering prompt for "Mickie Mouse" analogies, or unlearning the concept, or even checking the output before passing it to user, they could monitor the network for specific activation patterns and clamp them during inference.
by defrost | 2025-10-04 08:50:29+00:00
Fence post and rail is "off by one", two fence posts are joined by one rail, N fence posts are joined by N-1 rails, and this polynomial order and defining coefficients discussion has that in common.

Two points define a line, a polynomial of degree 1. A polynomial with 2 coefficients, ax + b.

Three points give us a quadratic, a polynomial of degree 2 with three coefficients, ax^2 + bx + c.

N points gives us a polynomial of degree N-1 with N coefficients.

Indexing coefficients by their associated power of X seems natural to some.

A(N-1).X^(N-1) + ... A(1).X^1 + A(0).X^0 (where X^0 == 1)

are the N indexed coefficients of a generic polynomial of order N-1.
by anovikov | 2025-10-04 08:51:17+00:00
>Didn't look into Cyprus at all, but it's on my radar now.

Welcome over here :) i've been here for 17 years and super happy.

>a temporary residency permit based on taking a one year Polish language course

Not surprised. This is an obvious bullshit category. In Cyprus we also have a category like that ("visitor"), who aren't even required to pay taxes (they are in principle obliged to, but tax papers are not among the list of those necessary for extension of permit and immigration officials even say you shouldn't pay taxes - which is false). There same - 1-2 year waits, never have cards on hands just extension papers because they expire before they are ready, and application cancelled if you exit country - but that's a bullshit category and everyone knows it.

But seriously, if i was starting immigration from zero now, i'd start with Spain. Currently it has the best system ever + clear path to naturalisation. Only real downside is the language. If you need a lawyer there, contact me - i have a really good one.
by alexhr | 2025-10-04 08:51:18+00:00
Seeking Work

Location: Bend, Oregon

Remote: Yes (since 2012 on global teams (such as Zendesk and Coinbase))

Willling to relocate: No, unless worthwhile

Technologies: Kubernets, Go, Terraform, DataDog, Python, eBPF, Cillium, Nginx, AWS, Kafka, EventBridge, many DBs, GitHub Actions, TravisCI, Bazel, CloudFormation, GCP, GraphQL, AppSync, Neptune, Apollo, Postman, Docker, Hbase, Hadoop, Vault, Figma, GitHub Enterprise, Linux, macOS

Resume: https://www.linkedin.com/in/alex-raber-412a7348/

Email: alexhraber@gmail.com
by solid_fuel | 2025-10-04 08:51:48+00:00
It did to an extent, they built the old copper network in tiers. I don't know the exact numbers and I'm sure they varied by area, but the general idea was - your home phone would connect to a local exchange, which served just dozens of local homes, and that exchange would connect to a bigger exchange somewhere higher up the network over a bundle of circuits. And that architecture repeated for a few layers.

But it wasn't 1:1, so you would have lets say 100 homes connected to a local exchange, and that local exchange would have say 20 lines to the next exchange in the network. That placed limits on the amount of concurrent connections you could have from one area - if 21 homes all tried to call people in the next city over, at least one of them would get a signal that all circuits are full and they would have to try again later. It drastically reduced the amount of lines you need between local exchanges though.
by pwdisswordfishy | 2025-10-04 08:54:07+00:00
I wish they had made lexical scope work like Lua, where the binding simply does not exist before the declaration – including in the initialization expression:

local x = 42 do print(x) -- 42 local x = x * 2 print(x) -- 84 end print(x) -- 42

Look, ma! No dead zones!
by VagabundoP | 2025-10-04 08:56:03+00:00
Yeah I believe there was a smear campaign - some of it based on some definite instances - Corbyn could have survived but I don't think he had the political chops. I think he probably had too much integrity to do what really needed to do to stay in power and become PM.

As your closest neighbor I think about how things could have been.
by thrown-0825-1 | 2025-10-04 08:56:25+00:00
Every crypto project runs head first into this problem.

Layers and layers of technical bullshit that never addresses the fact that no government in the world wants to allow frictionless peer to peer payments across borders.

CF is likely building this to service an internal need to collect micropayments for some kind of pay to view "captcha", and all the rest is just highly paid PR spin.
by mtlmtlmtlmtl | 2025-10-04 08:57:58+00:00
That's far too literal an interpretation of harm. The point isn't to never do any kind of "physical harm". It's about doing the least amount of harm possible/necessary in any situation, where doing nothing can also be seen as causing harm.

I had a burst appendix as a teenager, leading to peritonitis. To treat this, surgeons were going to operate laparoscopically to remove the appendix and fix remove any contamination in the peritoneum. Obviously this required damaging my skin, removing an organ etc. which in the strictest sense is harm. But doing nothing at all would obviously lead to sepsis and death, so this was still the least harmful intervention. During the surgery, it turned out that the laparoscopic method was hard to carry out due to obesity and other factors. The attending made the decision to convert to a laporotomy, doing even more harm to my skin and leaving me with a 30 cm scar on my stomach. But it was the right call because it maximised the chances of accomplishing the goal of the procedure(preventing imminent death), minimising the risk of serious complications.

And here I am almost 20 years later. I have a scar, I have some adhesions that occasionally cause moderate abdominal pain if I don't eat enough fibre, and perhaps my lymphatic system and gut flora are very minorly compromised in some nebulous way due to the lack of an appendix. On the other hand, I'm alive. So yes, they "did harm", but they also minimised harm. And they didn't do any unnecessary harm, to the best of their ability. And that's the point of the ethical principle.
by WickyNilliams | 2025-10-04 08:58:36+00:00
When he's discussing "native Brits" he is clearly, if indirectly, referring to white British people. He links to a Wikipedia page as citation for his statistic, and that statistic on Wikipedia is _explicitly_ about white people.

He says 1/3 of London is now native brits. Given this article he links to, how else might you interpret that? https://en.m.wikipedia.org/wiki/Ethnic_groups_in_London
by AnthonyMouse | 2025-10-04 09:00:45+00:00
That doesn't make any sense. Many of the applications are identical, e.g. developer workstations and CI servers are both compiling code, video editing workstations and render farms are both processing video. A lot of the hardware is all but indistinguishable; Epyc and Threadripper have similar core counts and even use the same core complexes.

The only real distinction is between high end systems and low end systems, but that's exactly what a benchmark should be able to usefully compare because people want to know what a higher price tag would buy them.
by garbthetill | 2025-10-04 09:01:29+00:00
regulation from the US side sounds open with the genius act, plus the current admin is pro crypto. Regulations from other govs dont matter as they will just "geo block" countries that dont allow it and users will just bounce into the service with a vpn or proxy at their own risk, other crypto like btc , xrp has been used to cross border trade for a decade now even in countries with outright bans, the entities using it just work around it e.g have an operation in a country were its allowed or in the case of weak enforcement just dont care

Im not fully knowledgeable about banks, but i always thought the reason why regulation was so hard was because no one could agree on a common ground obvs each country wants to keep their moat with their own currency, but with crypto anyone can opt in at their own risk
by pimeys | 2025-10-04 09:02:21+00:00
Nah. It's like learning vim, you get over the first shock and then you have a lifetime friend.

And another thing is with current coding agents, like the gpt-5-codex, Rust really shines here. The agent can easily guide you through the first borrow checker issues, and the compiler helps the agent to write good code.

Source: been writing Rust for a decade now. It is easily the best language I've ever used, still.
by 7222aafdcf68cfe | 2025-10-04 09:02:52+00:00
Cash would be a reasonable assumption, but not a practical one unfortunately.

The only place really to get cash in Sweden is at an ATM, of which there are very few these days - most have been removed in the past years, and some might be very far away due to the large distances in Sweden. It should also be assumed that in the event of a critical infrastructure breakdown, the ATMs would not work either.
by rixed | 2025-10-04 09:03:51+00:00
There are certainly advantages to the users but I guess there can also be risks for the creators (thus also ultimately for users).

I don't know this field well enough (or at all) to have an opinion really; I was actually surprised that one could consider building, or even using, a printer in 2025.

Isn't the rPI a counter-example, as a design that is not 100% legally copyable yet still open enough to inspire a lot of similar projects in this area?

If there is a sure way to reach a world of open design and user freedom, I sure don't know what it is.
by corimaith | 2025-10-04 09:04:15+00:00
You're pointing to a critique of an assumption, what I'm saying can you name a specific economic policy or position given by an economist that is used in real public policy and then we can measure the merits of those policies and their assumptions as opposed to the counterfactuals. I'd bet 9/10 times the chosen policy likely would have been the most logical option.

After all, it's not like the epistemologies of the other humanities stands on far more shakier grounds...
by austin-cheney | 2025-10-04 09:04:59+00:00
Software hiring is chaotic and immature to the extreme. As a former JavaScript developer most employers have absolutely no idea what they want in a candidate. It’s a constant tug of war between competency, social compatibility, and ease of replacement. The result is a technically unqualified candidate barely mature enough to put text on screen in very narrow constraints and yet immature enough to believe it’s a form of mastery shaped by a decade of careful molding. In most cases the evaluation process is a series of basic literacy tests, code fashion assessments, and homework that exists more for testing gullibility than technical achievement.

In other industries it’s simple as there is only licensing, broker/agent model, or both. Everything else is a secondary evaluation of prior achievement and personality.

I suspect the real reasons software fails to adapt to any kind of industry standard is because software does not want to accept liability for its products and because it wants maximum freedom to hire/fire candidates of its choosing irrespective of costs.
by rsynnott | 2025-10-04 09:05:18+00:00
If the vast majority of a VC’s ultra-risky investments fail (this is generally true, though usually somewhat less true at the “late-stage investments of billions” stage, hence WeWork being an interesting example), that would imply that there’s little reason to assume VCs are any good at reading financials; it won’t impact their business that much.

WeWork is IMO fairly strong evidence that SoftBank is, or at least was, either incompetent here or simply not looking at all.
by simianparrot | 2025-10-04 09:05:51+00:00
> In particular, we'd like to acknowledge the remarkable creative output of Japan--we are struck by how deep the connection between users and Japanese content is!

Translation from snake speech bs: We've been threatened by Japanese artists via their lawyers that unless we remove the "Ghibli" feature that earned us so much money, and others like it, we're going to get absolutely destroyed in court.
by ben_w | 2025-10-04 09:07:30+00:00
While I agree with your general point, as an outsider what struck me the most about Trump ordering the renaming of the Gulf of Mexico as the "Gulf of America" was the pettieness of it, and as such I don't really care.

I mean, I live in Germany now, and the German name for Germany isn't Germany (except when it is because Denglish is surprisingly also used in political posters), and likewise has a different name in French (Allemagne), Dutch (Duitsland), Danish (Tyskland), Polish (Niemcy), and Czech (Německo).

Or how the body of water separating Great Britain from mainland Europe is "The English Channel" or "La Manche" (literally "the sleeve", but also name of a department of Normandy).
by reorder9695 | 2025-10-04 09:07:45+00:00
No, but the current system is totally idiotic. Why not have a fixed timeframe i.e. 30-50 years to make money? Life of the author + x years is stupid not only because it's way too long, it keeps going until way after the creator is no longer benefitting, and it can cause issues with works where you don't know who the author is so you can't cleanly say it's old enough not to have copyright.

I'm not sure for most (specifically smaller, who need the most protection) creators this would actually change very much. Media typically makes money in it's first few years of life, not 70 years on.
by tamnd | 2025-10-04 09:09:42+00:00
This is a book about how numbers learn to speak. Inside, you'll find the gentle mathematics that powers every large language model, from simple counting and geometry to probability, calculus, and information theory. No dense proofs. No jargon. Just intuition, clarity, and connection. If you've ever wondered how equations become understanding, how vectors turn into words, and how meaning takes shape in a sea of numbers, this book will show you, one small idea at a time.
by foft | 2025-10-04 09:12:58+00:00
If you are interested in FPGA PCIe or PCI cards there are also a lot of Gidel boards available second hand. ProcSpark/ProcStar etc. The official software is proprietary and they often contain multiple FPGA devices so there is again an exercise working out the pinouts etc if you want to simply use them with Quartus. I got one with a massive Stratix IV on.

A Kintel UltraScale+ is quite a prize though, really nice write up.
by ruszki | 2025-10-04 09:13:56+00:00
It's funny seeing America, and making the same mistakes. We're humans after all.

The transition in Hungary was really seamless. Step-by-step. The Tavares report was still mainly about possibilities. The laws and the new constitution were already there to use them, but they still didn't use their full force. They could pretend that it's a democracy. They still pretend it, and most Hungarians still believe it, even when the government rules by decree for over a decade now, with elections with not equal playing field at all (opposition needs to win over 10% to be 50-50 with the ruling party).

And they're on the next phase. There is a new opposition leader, and it's way more difficult to pretend democracy now. The most interesting is Orban's used to be supporters. They switched like nothing. One day, an opposition adjacent podcaster was satan itself, the next day, "she's all right after all". One of my friend and his siblings argued against Orban with their parents for more than a decade, then the switch was instant. The parents will still choose badly next time, for the bad reasons, and they will allow to happen this again. When MAGA collapses, you can expect the same thing. There won't be any self reflection.
by gavinsyancey | 2025-10-04 09:15:59+00:00
Linux uses them because it has a lot of lists of objects that very rarely or never need to be iterated over, but where it needs to be fast to

- Insert a new item

- Delete a specific item (that you have a pointer to

- Move a specific item from list A to list B

- Get the next item to work on

And where pointers to an item need to be stable. Doubly-linked lists are very fast for all of that; their main downside is they are slow to iterate over due to cache incoherency but that doesn't matter if you very rarely or never iterate through the entire list. And since you need to have stable pointers to items in the list that don't change when you insert/remove items, most other data structures would need an extra level of indirection so you lose the cache coherency benefit anyways.
by miduil | 2025-10-04 09:16:25+00:00
148x210 A5 297x210 A4 297x420 A3

Agree, I had to look it up as well. I can memorize A4 and A3 easily, but A5 is already counter-intuitive. It's an aspect ratio that's kept, so that's why the numbers don't add up easily.

With the paper in front of me it's easier, fold, double, you can navigate across all levels of A(n) quickly. All it takes is seeing this single graphic for a split second and you know all the DIN A-sizes, but the US sizes not. I enjoy the US Letter format though as a size, it feels somehow better than A5 as it's more square.

https://en.wikipedia.org/wiki/Paper_size#/media/File:A_size_...
by Orochikaku | 2025-10-04 09:16:29+00:00
Could someone perhaps provide a steelman argument for this? My own personal read on this is really cynical...

As per NIST's recommendations[1] it seems like a blockchain doesn't make sense for this use case.

From where I stand it seems like Cloudflare is side-stepping the scrutiny, regulations and perhaps most pertinently the cost that would govern a similar offering using traditional financial instruments.

[1] https://csrc.nist.gov/CSRC/media/Projects/enhanced-distribut...
by pavlov | 2025-10-04 09:17:21+00:00
The problem is that Electron has been using an API clearly marked private by Apple, and they were doing it for purely cosmetic reasons (tweaking window corner masks). Now macOS can’t render these windows efficiently because they’re using the private method, so the window system can’t apply its standard rendering model.

Framework developers need to have a much higher standard for when to use a private API.

But I also think Apple should do more testing with Electron and proactively contribute these fixes. Scanning the framework for private API usage is easily doable for them. If Apple had sent this fix in June when they released the first beta of the new OS, it would have made it into most of these apps.
by kwoii | 2025-10-04 09:18:55+00:00
The Use and Abuse of Biology: An Anthropological Critique of Sociobiology is a 1976 book by American cultural anthropologist Marshall Sahlins. In this work, Sahlins critiques the field of sociobiology, arguing that human behavior cannot be reduced to biological determinism because culture creates a unique level of organization between biology and human conduc
by jibal | 2025-10-04 09:21:22+00:00
"pedantic to the point of sophistry"

Gotta love how those who can't comprehend reach for the ad hominem. And it's so absurdly hypocritical ... the claim that "A computer cannot store "letters", "numbers", "pictures" or anything else. The only thing it can store and work with are bits" is extraordinarily pedantic sophistry and WRONG. It comes from people who have no understanding of the concepts of a representation and abstraction and either don't know how digital storage works or are pretending not to. The many bi-state mechanisms we use for digital storage are not bits, they represent bits. And CPUs don't contain (or "store") bits, they are made of transistors that control the flow of electrons ... modeling this as "bits" is an abstraction.

But hey, I guess John von Neumann was a pedant and a sophist when he talked about stored program computers rather than stored bit computers.