MurphyA/hacker-news huggingface dataset:
by tgma | 2025-10-19 08:28:52+00:00
You are correct that FSF does not consider the entire system at large as free. AOSP and WebKit are certainly really free in the FSF sense, but sure, almost all Android distributions in practice also contains some non-free software in addition to the free stuff, critically the firmware blobs for radio and other chipset drivers. In principle, you can get a fully free Android to browse the web over WiFi if you have an appropriate hardware; the code for all parts of the stack to do so is available. Things like GrapheneOS come close. Most users can install a fully free browser inside regular Android too (same on iOS, Windows, Mac and desktop Linux). Realistically, the biggest hurdle in the user freedom for Android is not the non-free software, but the devices employing signature verification in hardware/bootloader (i.e. Tivoization).
by arabello | 2025-10-19 08:30:18+00:00
I agree. I wasn't fun of the Funding Eng role for the same reasons, however I reconsidered it as a way to learn and position myself better at a lower risk compared to just start my own business.

> as for your self-marketing, you just need to go on LinkedIn and start messaging people or find interesting founders, go to their websites, and send them an email. worst case they don't respond, who cares?

that's good stuff, should try. Thank you
by roninski | 2025-10-19 08:30:58+00:00
For me, getting tinnitus was most likely me being dumb and standing right in front of a massive wall of speakers without earplugs, when I went to see The Bug performing. It was somewhere around 2010 and I wasn't nearly as aware of what it could've caused as I am now. I got this ringing in my right ear ever since, and just learned to live with it.
by yorwba | 2025-10-19 08:31:00+00:00
I don't think even the Cultural Revolution or anything else Mao did had much of an effect on Nobel prize-worthy research, simply because there wasn't much to disrupt to begin with. In terms of education, the biggest change was in secondary school enrollment, which more than doubled during the Cultural Revolution before dropping back down, which I assume represents people staying students for longer instead of graduating, rather than an expansion of access. University education remained a rarity for long after that, only surpassing 10% enrollment in 2002: https://ourworldindata.org/grapher/primary-secondary-enrollm...

I guess we'll see Chinese scientists winning Nobels at a rate commensurate with other big countries in 20–40 years or so.
by globular-toast | 2025-10-19 08:32:00+00:00
Transient was factored out much later. It's not just transient that makes magit great, though. It's the only alternative porcelain for git that I'm aware of and one that makes git both easier to use and understand. I'm the "git guy" at every place I've worked but I owe it all to magit. Other git frontends just do the CLI stuff with point and click, they don't help you understand what's going on at all.
by MrVandemar | 2025-10-19 08:32:01+00:00
There is an easy answer, it's just obfuscated by powerful people who are benefiting from it an obscene amount, and supported by hoards of addled and thoroughly addicted enthusiasts.

I think sticking a straw in Zlib or AA or LibGen or whatever it is, and drinking until it makes gurgling slurping noises as it hoovers up the dregs at the bottom of the barrel, is far, far removed from “fair use”.
by jamesblonde | 2025-10-19 08:32:41+00:00
Is it throughput and latency that are the etcd bottlenecks? Our database, RonDB, is an in-memory open-source database (a fork of MySQL Cluster). We have scaled it to 100m reads/sec on AWS hardware (not even top of the line). Might be an interesting project to implement an open-source etcd shim on top of it?

Reference: https://www.rondb.com/post/100m-key-lookups-sec-with-rest-ap...
by gregjor | 2025-10-19 08:33:02+00:00
"SQL database" doesn't describe anything. Variations of SQL have implementations on relational and non-relational databases. SQL and relational often get used interchangeably but given your goal you might want to use the terms more precisely.

Experts including Codd recognized the problems with SQL since that language got traction. Some alternatives got proposed, perhaps most notably Tutorial D by Chris Date and Hugh Darwen. No SQL replacement goes anywhere because of the vast quantity of SQL code and supporting tools dating back decades. Chris Date wrote the textbook on databases, and at least one book going through the problems with SQL and various implementations of the relational model.

SQL perfectly illustrates what Strostrup meant by "There are only two kinds of languages: the ones people complain about and the ones nobody uses." In some sense I would welcome a better query language. On the other hand I attribute decades of job security and steady income to knowing SQL and dealing with its problems.
by thereisnospork | 2025-10-19 08:34:06+00:00
>They must have crazy margins on that camera and producing custom board is very cheap.

It's expensive in time and expertise to do a custom board, and to debug a custom board. All to what, save 20$ on a bom which might not even be 1% of the profit per unit?

Far more efficient to just ship the dev board. They could have perhaps picked a better dev setup to start with, but if it looks stupid and it works...
by Flere-Imsaho | 2025-10-19 08:35:13+00:00
> Regardless if you believe he actually believes in free speech absolutely... (what happened to the account that tracked his plane in real time? or if you want to move the goal posts, please define absolutist?

Is it in the public interest to know where his plane is? Given the recent high profile assassinations and attempts there's good reason against it at least.

> He's parroted enough dog whistles that nazis love that it's fair to group him with the rest of the people who overly espouse nazism.

> When someone tells you who they are, you should believe them

That was my point I was trying to deliver before...let people say what they want, then they can be challenged. There are plenty of platforms, including X where you can voice opposition. Unpleasant people aren't going to stop being unpleasant just because they are stopped from voicing their opinions.
by atoav | 2025-10-19 08:36:21+00:00
You have a slight misunderstanding here about the phase shift bit.

Technically filters don't cause phase shift, phase shift causes filters.

That means in the analog world all realtime filters come with phase shift, if they didn't you wouldn't have a filter.

In the digital world there is a thing called linear-phase mode where clever people found ways of building filters that shift the phase of the whole signal the same way (involves running the signal through forwarwards and backwards through special filters). If you now have an audio program that deals correctly with the latency introduced by each effect, you can shift the rest by the same amount meaning you bought yourself a linear phase response with added latency (a small delay) on everything. Remember: Humans can't really hear phase smears unless they happen in relation to another thing that is in phase. This only happens when you mix two signals. The result of that mix is yet again a filter (e.g. comb filters).

With filters everything is a trade off all the time, but again phase shift is not a just a bad side effect of a filter, it is the mechanism by which it does the work. And sometimes the phase shift introduced cannot be heard.
by rsynnott | 2025-10-19 08:36:46+00:00
> The important thing is that this is not going to be perpetually 20 years in the future like fusion. This is something that will happen.

Meanwhile, in 1950: "the important thing is that fusion is not going to be perpetually 20 years in the future like the eradication of all disease [there was a time in the 40s and 50s where people, a bit over-excited about then-new antibiotics and chemotherapy, often did believe this]. This is something that _will happen."
by Closi | 2025-10-19 08:37:23+00:00
I don't know if I agree in this instance. While I agree that Black people completely have a shared identity and culture - the article is clearly talking about skin colour and it's doing a comparison between how AI represents two skin tones, so I would assume that by your definition it should use lowercase in both cases.

If it's comparing a culture vs a 'non-culture' then that doesn't sound like for like.
by chmod775 | 2025-10-19 08:37:41+00:00
I have yet to meet a single regular joe, conservative or not, who will honestly make the blanket statement that Fox News is unbiased.

Even googling I cannot find a single person claiming that. Not one YT comment. All I can find is liberal outlets/commentors claiming that conservatives believe Fox News is unbiased. There's probably some joes out there holding that belief, but they're clearly not common.

The whole thing is just another roundabout way to imply that those who disagree with one's POV lack critical thinking skills.
by netsharc | 2025-10-19 08:40:55+00:00
No reason? Was it Covid, or the Ukraine war? The pandemic ground the gears, there was government help but I wonder what after-effects the flood of liquidity had, did too many people end up in the Ponzi schemes (Gamespot, trading cards, Bitcoin et al)?

The war caused energy prices to go crazy, Europe needed gas and was willing to pay a premium, and the laws of supply and demand meant the price went up for everyone.

I used to live in a country where the government subsidized the price of oil (including petrol). When they needed to cut that subsidy, people knew the price of oil would go up, and that affected the price of everything else, my reasoning was because all the trucks transporting goods needed petrol, but it's probably because everything needs energy to accomplish..
by gambiting | 2025-10-19 08:42:53+00:00
Everything you said makes sense except you haven't explained why you can't just seal up a Teensy in an enclosure and sell it that way, except for "you're not supposed to do that". Are Teensies prone to random failure or something? Because if they just work and you're only selling <50 devices for extremely specialized nieche then I really don't see a problem with this?
by rsynnott | 2025-10-19 08:44:57+00:00
Oh, we're doing this again, are we?

Ugh. A year ago, I was (a) fairly confident that the AI bubble would burst, but (b) fairly confident that contagion would be limited; a bunch of startups would evaporate, and some VCs would be badly burned or fail, but the broader economy would largely shrug and carry on.

Based on this sort of thing, I'm not sure I still believe (b).
by withinboredom | 2025-10-19 08:45:15+00:00
And for just a few bucks per month, it can be insured and replaced for a couple hundred bucks. My chair is also insured through homeowners insurance (the US equivalent name, called something different here in the NL), and they would give me the value of the chair… but now I have to find it again, get it delivered, take my old chair to the dump, etc. The phone was a quick visit to the Apple Store and restore from backup.
by averageRoyalty | 2025-10-19 08:45:51+00:00
> The USA is the strongest passport because it is the only passport that allows permanent residency and/or visa free travel in the US

Very much perspective depdendent. I could name 50 countries I'd be much more interested in spending time in, and you could not pay me enough to live there. From my perspective, it's not a bad passport, but there are plenty better.
by hn-ifs | 2025-10-19 08:46:06+00:00
Yeah this is pretty much my sentiment. I want to discover I teresting stuff, main reason I'm on HN. But big S social media is a cancer on attention as far as I'm concerned, it serve no benefit to society.

The only times on the internet I've felt part of a community was on old web forums.

I used some of those similar web type services for discovery in the past but they became shit fast or shut down. HN is the nearest I can find that surfaces stuff I'm interested in. Social media might have stuff on it but I'm unwilling to waste my time trying to find it
by seba_dos1 | 2025-10-19 08:47:09+00:00
PureOS 11 with Phosh. Calls and SMS generate (rare) real-time notifications, XMPP notifies as soon as I wake the phone up; pretty much everything else is pull-only (by my choice, I could set it up differently if I wanted, but I didn't have to go out of my way to have it like that either). E-mail with Geary, Matrix with Hydrogen, Mastodon with Tuba. I have various things set up as Epiphany's webapps, such as banking, public transit planner, ride-hailing, RSS reader (CommaFeed), package delivery status, Messenger and some other social media. I spend time in each of them only when I actually want to, there's no fighting for my attention with notifications or unread counters. If I need to use some Android app, I boot up Waydroid and close the container as soon as I'm done, so nothing stays running in the background (unless I want it to).
by baq | 2025-10-19 08:48:07+00:00
Basic blood test should be $5. 99% of the more advanced ones shouldn’t cost more than $50.

Most medical care does not need to be advanced. It needs to be effective, but it doesn’t need to be expensive. It needs to be expensive to generate a hefty profit, though, especially when you have a serious condition - you then become a forced buyer and the market does what the market does with forced buyers without special regulations.
by czhu12 | 2025-10-19 08:49:15+00:00
If anyone is looking for a gentler, Heroku like onramp to Kubernetes, its exactly why I built Canine [1].

In retrospect, at my previous company, what we really needed in the early days was something that was Heroku-like (don't make me think about infra (!)) but could be easily added to and scaled up over time, as our service grew. We eventually grew to about 10M users, using the site monthly, and had to do a huge effort to migrate to Kubernetes.

Canine's philosophy is: full Kubernetes, with a deployment layer on top. If you ever out grow it, just dump Canine entirely, and work directly with the Kubernetes system it's operating. It even gives you all the K8s YAML config needed to offboard.

It's also similar to how the dev infra works at Airbnb (where I worked before that) -- Kubernetes underneath, a user friendly interface on top.
by SideburnsOfDoom | 2025-10-19 08:50:50+00:00
This seems more like an added feature of some E-Bikes, rather then an essential design element of E-Bikes in general.

And even if true, it doesn't follow for me that "therefor, batteries must become more expensive in general, despite the current trend".

I think you're implying lock-in and extractive profits, rather than rising cost of manufacture. It's an argument for diversity of key industries, and that batteries might become such. I agree with that. But as an argument that (in parent the comment's words) "so, battery prices will skyrocket", it seems a bit thin to me.

battery prices are expected to "Plummet" not "Skyrocket": https://cleantechnica.com/2025/10/15/plummeting-battery-pric...
by motorest | 2025-10-19 08:53:04+00:00
> They can do this because they have a choice. Apple cleaned itself of the GPL once it could, after a long stint where it couldn't. Had GCC been the library backend standard instead of LLVM, the world would have a lot more GPL in its compilers.

I don't think this is a valid assumption. If the root cause was a refusal to adopt GPL software, I think it's rather obvious that in a universe where LLVM doesn't exist, companies such as Apple will still diverte their resources to non-LLVM software.

Apple is also not resource-constrained or a stranger to develop compilers and their programming languages. Does anyone believe that GCC is the only conceivable way of developing a compiler?

There's a lot of specious reasoning involved in this idea that LLVM is the sole reason some companies don't adopt GCC. The truth of the matter is that licenses do matter, and if a license is compatible with their goals then companies can and will contribute (LLVM) whereas if it isn't (GCC) companies will avoid even looking at it.
by austin-cheney | 2025-10-19 08:53:17+00:00
The job market for software is tight right now. My own employer just published a junior developer position demanding a minimum of 8 years experience.

The lower end of the software job spectrum, which is probably web and full stack developers, is where I spent most of my career. It’s what I enjoyed doing. The problem with being on the technology low end, lower barrier of entry, of an industry is that it contains the people least capable of accepting more challenging work and least capable of adapting to change. You can imagine the behaviors in play for people to reinforce what they have before being squeezed out. Fears around AI are exaggerating these concerns.

My best advice is to always pursue the highest barrier of entry positions in software like OS design. Keep in mind there will be comparatively very few of these jobs. It will take much longer to find and land one of these less common jobs.

In the meantime I would recommend self learning to write assembly for hardware controllers or open source OS hardware driver design. The core of any OS is the kernel and memory management. Modern kernels also directly manage OSI layer 4 network traffic. If want to get deeper into network engineering look at layer 2 traffic management from the hardware perspective, the NIC. Simultaneously, you need to be paddling your resume so take any remotely related shit and junior job, like internships, that you can find. The goal at first is not big money. The goal at first is employment, preferably highly targeted employment in your interest area, by any means.

Good luck.
Show HN: Proxmox-GitOps: Container Automation Metaframework (Recursive Monorepo)
by gitopspm | 2025-10-19 08:53:37+00:00
I'd like to share my open-source project Proxmox-GitOps, a Container Automation platform for provisioning and orchestrating Linux containers (LXC) on Proxmox VE - encapsulated as comprehensive Infrastructure as Code (IaC).

TL;DR: By encapsulating infrastructure within an extensible monorepository - recursively resolved from Git submodules at runtime - Proxmox-GitOps provides a comprehensive Infrastructure-as-Code (IaC) abstraction for an entire, automated, container-based infrastructure.

Originally, it was a personal attempt to bring industrial automation and cloud patterns to my Proxmox home server. It's designed as a platform architecture for a self-contained, bootstrappable system - a generic IaC abstraction (customize, extend, .. open standards, base package only, .. - you name it ;-)) that automates the entire infrastructure. It was initially driven by the question of what a Proxmox-based GitOps automation could look like and how it could be organized.

Core Concepts:

- Recursive Self-management: Control plane seeds itself by pushing its monorepository onto a locally bootstrapped instance, triggering a pipeline that recursively provisions the control plane onto PVE.

- Monorepository: Centralizes infrastructure as comprehensive IaC artifact (for mirroring, like the project itself on Github) using submodules for modular composition.

- Single Source of Truth: Git represents the desired infrastructure state.

- Loose coupling: Containers are decoupled from the control plane, enabling runtime replacement and independent operation.

It's a noncommercial, passion-driven project. I'm looking to collaborate with other engineers who share the excitement of building a self-contained, bootstrappable platform architecture that addresses the question: What should our home automation look like?

I'd love to hear your thoughts!
by gitopspm | 2025-10-19 08:54:04+00:00
I'd like to share my open-source project Proxmox-GitOps, a Container Automation platform for provisioning and orchestrating Linux containers (LXC) on Proxmox VE - encapsulated as comprehensive Infrastructure as Code (IaC). TL;DR: By encapsulating infrastructure within an extensible monorepository - recursively resolved from Git submodules at runtime - Proxmox-GitOps provides a comprehensive Infrastructure-as-Code (IaC) abstraction for an entire, automated, container-based infrastructure.

Originally, it was a personal attempt to bring industrial automation and cloud patterns to my Proxmox home server. It's designed as a platform architecture for a self-contained, bootstrappable system - a generic IaC abstraction (customize, extend, .. open standards, base package only, .. - you name it ;-)) that automates the entire infrastructure. It was initially driven by the question of what a Proxmox-based GitOps automation could look like and how it could be organized.

Core Concepts:

- Recursive Self-management: Control plane seeds itself by pushing its monorepository onto a locally bootstrapped instance, triggering a pipeline that recursively provisions the control plane onto PVE.

- Monorepository: Centralizes infrastructure as comprehensive IaC artifact (for mirroring, like the project itself on Github) using submodules for modular composition.

- Single Source of Truth: Git represents the desired infrastructure state.

- Loose coupling: Containers are decoupled from the control plane, enabling runtime replacement and independent operation.

It's a noncommercial, passion-driven project. I'm looking to collaborate with other engineers who share the excitement of building a self-contained, bootstrappable platform architecture that addresses the question: What should our home automation look like?

I'd love to hear your thoughts!
by golem14 | 2025-10-19 08:54:13+00:00
Do check your eye pressure regularly -- if high, you have a higher chance of detached retina, and in that case more floaters all of a sudden warrant an immediate drive to the ER. This can apparently happen when youi fall or hit yhour head. Once that happens, up only have so much time to reattach the retina before it dies off. According to my eye doctor.

[Of course this is not be used as medical advice, as your LLM for that ;)]
by isodev | 2025-10-19 08:54:20+00:00
I think moderation only works when individuals have the agency to choose for themselves what content/posts they see. Mastodon/fediverse sets a good example here - there is “general safety and theme” guards at instance level but whether you see “uspol” in your timeline or just posts of cat pics is entirely up to you.

Contrast this to the “medias” like Threads, Bluesky, etc - moderation becomes impossible just because of the sheer scale of it all. Somehow everyone feels compelled to “correct someone who is wrong” or voice an opinion even when the context does not invite one. This is just a recipe for “perpetual engagement”, not actual platform for social interaction (networking).
by youngtaff | 2025-10-19 08:54:21+00:00
Britain isn’t part of the single market or customs union anymore so it’s treated like every other “third” country

As a Britain it was obvious this would happen when we left the EU and the paperwork / costs involved with trading with the EU would rise and damage our economy

We had liars and charlatans saying “we held all the cards” and leaving wouldn’t affect things and a lot of gullible people believed them

Thos same liars and charlatans are now complaining about how many civil servants the UK has while neglecting the fact that we had to hire 100,000 to cope with the effects of Brexit
by mrkeen | 2025-10-19 08:54:38+00:00
It would be outside of the normal exceptional cases, yes.

Like buggy data that crashes the system.

If you have the old events there, you can "measure twice, cut once", in the sense that you can keep re-running your old events and compare them to the new events under unit-test conditions, and be absolutely sure that your history re-writing won't break anything else.

It's not for just doing a refund or something.
by butler14 | 2025-10-19 08:56:05+00:00
Another message of hope: I'm mid-late thirties and had the exact same. Daily tinnitus from December 2024 through to around August 2025.

I went through MRI etc to no avail.

Then one day I felt something (extremely deep in my ear) just 'release', like a tube unblocking or pressure equalising. And the sound went away and (fingers crossed) hasn't come back since. This was after daily issues for 8-9 months solid.