MurphyA/hacker-news huggingface dataset:
by glenstein | 2025-12-16 17:52:00+00:00
I was going to say a similar thing. I'm still not sure I have seen an example of a browser at the scale of Firefox (hundreds of millions of users, 30 million lines of code) being successfully monetized, basically ever, unless it was entirely subsidized by a trillion dollar company that was turning its users into the product. Or alternatively, succeeding by selling off its users for telemetry or coasting off of Chromium and tying their destiny to Google.

All the "just monetize differently" comments are coming from a place of magical thinking that nobody has actually thought through. Donations are a feel good side hustle, but completely unprecedented for any but Wikipedia to raise money that's even the right order of magnitude. Any attempts at offering monetized services run into delusional and contradictory complaints from people who treat them to "focus on the browser" but also to branch out and monetize. Hank Green has used the term hedonic skepticism for the psychology of seeking to criticize for its entertainment value, which I think is a large part of what this is.

For a more serious answer on funding, I think the most interesting thing in this space is their VC fund. Mozilla has been brilliant in building up and carefully investing their nest egg from nearly two decades of search licensing, and while it's not Ycombinator, they have the beginnings of a VC fund that may be a very interesting kind of Third Way, so to speak, depending on how that goes.
by bigyabai | 2025-12-16 17:53:09+00:00
My two cents - I'm not doing the "proprietary browser" shtick again. Unless I have real assurance that the software isn't going to become a $50/month SaaS, why should I leave my perfectly good current browser?

I get the feeling this kind of product will only appeal to unconscious iOS and macOS users. Windows and Linux users have much better (and freer) options than a WebKit wrapper.
by nobody9999 | 2025-12-16 17:53:16+00:00
>Ok but urgency is a different kettle of fish. Life threatening cases get urgency everywhere and immediate care everywhere.

Except it doesn't. At least not in the United States. I have Peripheral Artery Disease.

I had two completely occluded arteries in my left leg and a third that was mostly occluded and had an aneurysm to boot.

One day, that third artery collapsed and I was left with zero blood flow to my left foot.

The doctor had me go to the Emergency Room to get testing and imaging to have surgery the following week.

He did not simply schedule surgery, as that would have required pre-approval from my insurance company and, in fact, the insurance company denied the claim and did not approve the procedure (which saved my foot) until six weeks later -- at which time I'd have had to have my foot amputated without the angioplasty and arterial bypass.

In fact, after surgery the insurance company continued to deny my claims and refused to authorize pain meds (they sliced my left leg open from my hip to my ankle and rooted around to use an existing vein to bypass the blockage on one of my arteries) for those same six weeks.

Oh yeah, US healthcare is so much better. /rolls eyes. My insurer would have forced me to wait until I required amputation if I hadn't just gone ahead on an emergency basis as suggested (because it's not unusual for that to happen) by the surgeon.

And in case you were wondering, yes I have private insurance and pay nearly $1200/month just for me. In fact, my deductible for next year just went up 20% and my annual out of pocket doubled, yet I'm still paying essentially the same premium.

No. The US healthcare system is completely fucked and I hope you don't die or lose important body parts learning that.
by jeremysalwen | 2025-12-16 17:53:20+00:00
Admittedly not a statistician, but I think the article is missing the point. The reason why people circle the P values is because nobody actually cares about the thing the p-value is measuring. What they actually care about is whether the null hypothesis is true or some other hypothesis is true. You can wave your hands around about how actually when you said it was significant what you were really saying was something technical about a hypothetical world where the null hypothesis is factually true, and so it's unfair to circle your p value because technically your statement about this hypothetical world is still true. This is not a good argument against p value circling, but rather it merely demonstrates that the technical definition of a p value is not relevant to the real world.

The fact remains that for things which are claimed to be true but turn out to not be true later, the p values that were provided in the paper are very often near the significance threshold. Not so much for things which are obviously and strongly true. This is direct evidence of something that we already know, which is thst nobody cares about p values per se, they only use them to communicate information about something being true or false in the real world, and the technical claim of "well maybe x or y is true, but when I said p=0.49 I was only talking about a hypothetical world where x is true, and my statement about that world still holds true" is no solace.
by verdverm | 2025-12-16 17:53:27+00:00
Tangled has a nix based workflow engine that looks very similar, if you are into nix and self-hosting runners

https://tangled.org/tangled.org/core/blob/master/docs/spindl...

(no affiliation)

---

Blog post about Tangled's CI: https://blog.tangled.org/ci
by kjuulh | 2025-12-16 17:53:32+00:00
We've self-hosted github actions in the past, and self-hosting it doesn't help all that much with the fragile part. For github it is just as much triggering the actions as it is running them. ;) I hope the product gets some investment, because it has been unstable for such a long time, that on the inside it must be just the usual right now. GitHub has by far the worst uptime of any SaaS tools we use at the moment, and it isn't even close.

> Actions is down again, call Brent so he can fix it again...
by WorldMaker | 2025-12-16 17:53:32+00:00
The Volt was only "parallel" when running from gas. It was still serial in that when running from battery it only ran from battery, then switched to gas generating electricity, with some mechanical assisted torque in edge cases (usually only past highway speeds or "mountain climbing").

That was mostly because the electrical conversion from a gas generator is still so relatively inefficient and slow compared to a modern battery. The mechanical efficiency of gas engines is relatively better (which is why ICE has survived as a category for so long). Batteries are far more efficient at delivering high power on demand as needed for torque than a gas generator.

Any EREV is going to have that problem and experience those trade offs. It's a unfortunately defining part of the category. It's also why Chevy has said there's no real future in EREV power trains because they are a worst of both worlds situation with too many unfortunate trade offs to consider, such as needing to be parallel in gas-only operation edge cases to make torque requirements.
by rapier1 | 2025-12-16 17:53:47+00:00
For Gentoo I should put you in touch with my co-developer. He's active in Gentoo and has been maintaining a port for it. I'll point him at this conversation. That said, documentation wise, the HPN-README goes into a lot of detail about the HPN-SSH specific changes. I should point out that while HPN-SSH is a fork we follow OpenSSH. Whenever they come out with a new release we come out with one that incorporates their changes - usually we get this out in about a week.
by jsoclarke | 2025-12-16 17:53:52+00:00
Hey everyone, Two years ago, I hit a wall with burnout and went down the FIRE rabbit hole. I tried tracking and projecting everything in Excel, but it was a pain to use on my phone. I wanted something like YNAB projections feature, ProjectionLabs, but free and open-source. So, I built FutureSteps. It’s still early days (so no complex tax simulations just yet), but it does the job for me and I thought others might find it useful What it currently does: Projections: Year-by-year growth based on mid-year accumulation (great for salaried income). Snapshots: Compare your finances across different timeframes. Mobile Friendly: Syncs data so you can actually use it on your phone. Logic: Handles retirement math and priority management for cashflow surpluses/deficits. It’s open-source and free. I’d love some feedback if you have a moment to try the app. Link: https://futurestepsfinance.netlify.app Repo: https://github.com/JSOClarke/FutureSteps
by maxchehab | 2025-12-16 17:54:31+00:00
My partner and I have been playing this almost every morning. We're really enjoying it!

Some feedback: 1) it would be great if the incomplete clues could move to the top. this would avoid having to scroll down towards the end of the puzzle. 2) better collission behavior; it would be nice if we could drag a chunk of words and it would just "move the other words" out of the way. Sometimes we have to spend time to make a path to move chunks of words around.

Thanks for building this!
by tripletao | 2025-12-16 17:54:42+00:00
The acute pain paper they cited (linked in other comment) said "low-quality evidence [...] for a small but significant reduction", which seems clear and correct to me. If these authors think that's too favorable, then the paper I linked above suggests "insufficient evidence to confirm or exclude an important difference".

Either of those distinguishes "strong evidence this doesn't work, and more studies are probably wasted effort" vs. "weak evidence, more studies required". I don't see any benefit to a single phrase covering both cases unless the goal is to deliberately mislead.
by avazhi | 2025-12-16 17:54:51+00:00
Translate sure.

Image search? I have a search engine for that.

Live captions? Didn’t ask for that, wouldn’t use it.

Dubbing? Ditto.

Summary? Wouldn’t trust an AI for that, plus it’s just more tik-tokification. No fucking thanks. I don’t need to experience life as short blips of everything.

Rewrite text better? Might as well kill myself once I’m ready to let a predictive text bot write shit in my place.

So… no thanks.
by mindcrash | 2025-12-16 17:54:55+00:00
All the while Android users - or at least those on the Samsung Galaxy sub-ecosystem - are happily downloading free, as in open source, software from alternative sources like F-Droid (https://f-droid.org/), Obtainium (https://obtainium.imranr.dev/), Accrescent (https://accrescent.app/), and even can access the main app store through a more privacy friendly way using Aurora (https://auroraoss.com/) - although with the latter you will probably break a license agreement you never read anyway, so fuck that.

That, and:

* Customization is better -- Apple has nothing like Good Lock, which is developed AND officially supported by Samsung,

* AI is better -- And Samsung even gives the choice to run AI features completely locally on your phone -or- in the cloud,

* Features for power users are all around better -- As a example did you know Google built a freaking virtualization service which allows you to run a full Linux operating system, with an complete KDE Plasma or GNOME UI on top of Android? Well, now you do. Super fun feature to have on a phone. Even more super fun feature to have on a tablet.

And then there's DeX -- at least on the Galaxies, as long as Google is working on the built in desktop features for the next Android release.

And for those times you quickly want or need a Linux shell you can launch Termux (https://termux.dev/en/).

Most notably and importantly: for all these things you don't have to root or jailbreak ANYTHING... They work completely out of the box -- Although you can get a scary sounding warning when downloading stuff from outside the Play store, but if you really understand and can deal with the consequences this can be easily solved using a toggle button.

How Apple keeps managing to drive themselves and their developer ecosystem completely in the ground still is completely baffling to me. And that comes from someone who really used to love Apple, back in the Jobs era (Got the first iPod, iPhone, iPad, and first Intel MacBook Pro to prove it).

PS: Because lots of people got super pissed about Google abandoning sideloading on Android they walked back on their initial decisions and it will keep working for the foreseeable future
by kortex | 2025-12-16 17:55:06+00:00
Order and peace sounds great! But that's just road crime, why stop there? We have so many wifi enabled nodes and cameras. Lets put alpr on every Waymo and Tesla. Gait detection and face recognition on every Ring. Triangulate every cell phone down to the meter. Dump it all in a big data watershed. Let anyone with username/password query it (no MFA needed). We could even name our panopticon after some mythical all-seeing artifact, like a palantir. You won't be able to take a breath without officials knowing.
by nerdponx | 2025-12-16 17:55:52+00:00
Different kind of apocalypse

Actually if it was "just" cheap and junky that would probably be fine with a lot of people here. Yes shrinkinflation is a problem but technology doesn't seem to have that problem, prices genuinely do keep coming down. The problem is what companies add on top of the cheap junk in order to obtain an extra revenue stream while also still selling cheap junk. In fact I think I would rather take cheap dumb junk than high-quality but spying on me.
by lab700xdev | 2025-12-16 17:56:02+00:00
You are right that the inference ecosystem (llama.cpp, vLLM) has moved aggressively to GGUF and Safetensors. If you are just consuming optimized models, you are safer. However, I see two reasons why the risk persists: 1) The Supply Chain Tail: The training ecosystem is still heavily PyTorch native. Researchers publishing code, LoRA adapters, and intermediate checkpoints are often still .pt. 2) Safetensors Metadata: Even if the binary is safe, the JSON header in a .safetensors file often carries the License field. AIsbom scans that too. Detecting a "Non-Commercial" (CC-BY-NC) license in a production artifact is a different kind of "bomb" - a legal one - but just as dangerous for a startup.
by robotnikman | 2025-12-16 17:56:02+00:00
I don't have a full sized truck, but I do have a Tacoma (similar to the Hilux iirc for Europeans). The main reason I got it was because Toyota is well known for cars that last forever, but also to tow a camper and to do some offroad exploring and camping. It has also come in handy for helping move stuff for friends, I recently used it to carry a bunch of bags of sand and dirt for a friend. The utility it offers has come in handy compared to my old Ford Escape.
by ArkhamMirror | 2025-12-16 17:56:24+00:00
This feature update is all about ACH, but there are several other functions that might also be of use for doing audit or compliance work.

Is there any particular function you had in mind?

ArkhamMirror can also scan your corpus for near duplicates, clusters, can check for signs of people using copy-paste in their work, find designated red flags, regex data, and that sort of thing. It's really generalized for as many use cases as possible at this stage, and I'm about to start working on modularity for specialization soon, so feel free to make suggestions on how you'd want to use it.
Ask HN: 5th Month of Unemployment and Still No Job
by TylerJaacks | 2025-12-16 17:56:28+00:00
I graduated university in December 2022. After interning at my former company for about a year, I was hired full-time, working on federal healthcare contracts for the HHS. In August of this year, I was laid off after the federal government canceled all the contracts I was working on, and there were no other positions available for me. I had been at the company full-time for almost three years before being laid off.

I have been applying for jobs for almost five months now, and I have had no success. Most of the time, I do not even get interviews. When I do get interviews, I have reached the final round at Meta but did not get an offer. The same happened with Fanatics. At IBM, I failed the first programming interview after the coding assessment. I was interviewing for a C++ role but had limited experience. I have also interviewed for three local roles and made it to the final round in all of them.

The only feedback I have received came from my two most recent interviews. For Company A, they said I did not perform well in the programming project during the interview because I focused on new Java features. However, they also said positive things. They thought I had the right culture fit and technical skill, but I lacked experience in DevOps, which I believe was not part of the job description, and I was relatively slow. For Company B, they said, "We do not think your skillset is the best fit for the fundamental development tasks that will be our primary focus in the months ahead."

My experience at my former employer was mainly with legacy systems, which is typical for government contracts. We used AWS for the entire system: ECS, RDS (Oracle SQL), DynamoDB, API Gateway, Lambda, and S3. But all the backend code, where I worked full-stack, was in Java 8, later upgraded to Java 21, SpringMVC (no Spring Boot), Apache Tomcat, Apache Maven, SVN, and Git. The frontend consisted of JSPs that loaded XML files with vanilla JS, Bootstrap, and jQuery, along with CSS and HTML.

It seems many companies are looking for reactive websites, which I have no experience with, or Spring Boot and more modern tech stacks. I am getting almost no interviews, and the process can take a month or more just to end in rejection. I know the job market is very difficult right now, but this is taking a serious mental toll on me. I already have disabilities and mental health issues, and I feel like my life and career are falling apart. I do not have skills for "normal" non-tech roles, and I do not know what to do. I know the obvious advice is to improve my resume and interviewing skills, but at some point, even getting an interview feels completely random, and the same goes for the interviews themselves.
by gkoberger | 2025-12-16 17:56:50+00:00
Having worked at Mozilla a while ago, the CEO role is one I wouldn't wish on my worst enemy. Success is oddly defined: it's a non-profit (well, a for-profit owned by a non-profit) that needs to make a big profit in a short amount of time. And anything done to make that profit will annoy the community.

I hope Anthony leans into what makes Mozilla special. The past few years, Mozilla's business model has been to just meekly "us-too!" trends... IoT, Firefox OS, and more recently AI.

What Mozilla is good at, though, is taking complex things the average user doesn't really understand, and making it palpable and safe. They did this with web standards... nobody cared about web standards, but Mozilla focused on usability.

(Slide aside, it's not a coincidence the best CEO Mozilla ever had was a designer.)

I'm not an AI hater, but I don't think Mozilla can compete here. There's just too much good stuff already, and it's not the type of thing Mozilla will shine with.

Instead, if I were CEO, I'd go the opposite way: I'd focus on privacy. Not AI privacy, but privacy in general. Buy a really great email provider, and start to own "identity on the internet". As there's more bots and less privacy, identity is going to be incredibly important over the years.. and right now, Google defacto owns identity. Make it free, but also give people a way to pay.

Would this work? I don't know. But like I said, it's not a job I envy.
by kbolino | 2025-12-16 17:56:50+00:00
I would suggest gaining a better understanding of the M:N threading model versus the N:N threading model. I do not know that I can do it justice here.

Both Java and Rust flirted with green threads in their early days. Java abandoned them because the hardware wasn't ready yet, and Rust abandoned them because they require a heavyweight runtime that wasn't appropriate for many applications Rust was targeting. And yet, both languages (and others besides) ended up adding something like them in later anyway, albeit sitting beside, rather than replacing, the traditional N:N threading they primarily support.

Your question might just be misdirected; one could view it as operating systems, and not programming languages per se, that screwed it all up. Their threads, which were conservatively designed to be as compatible as possible with existing code, have too much overhead for many tasks. They were good enough for awhile, especially as multicore systems started to enter the scene, but their limitations became apparent after e.g. nginx could handle 10x the requests of Apache httpd on the same hardware. This gap would eventually be narrowed, to some extent, but it required a significant amount of rework in Apache.

If you can answer the question of why ThreadPoolExecutor exists in Java, then you are about halfway to answering the question about why M:N threading exists. The other half is mostly ergonomics; ThreadPoolExecutor is great for fanning out pieces of a single, subdividable task, but it isn't great for handling a perpetual stream of unrelated tasks that ebb and flow over time. EDIT: See the Project Loom proposal for green threads in Java today, which also brings up the ForkJoinPool, another approach to M:N threading: https://cr.openjdk.org/~rpressler/loom/Loom-Proposal.html
by pentagrama | 2025-12-16 17:56:51+00:00
At least he seems focused on Firefox.

Hopefully this translates into clearer direction for Firefox and better execution across the company, instead of pushing multiple micro products that are likely destined to fail, as Mozilla has done over the past 5+ years.

From his LinkedIn profile [1], his recent roles have been consistently centered on Firefox:

Chief Executive Officer

Dec 2025 - Present · 1 mo

-------

General Manager of Firefox

Jul 2025 - Dec 2025 · 6 mos

-------

SVP of Firefox

Dec 2024 - Jul 2025 · 8 mos

-------

He appears to have a solid background in product thinking, feature development, and UX. If his main focus remains on Firefox, that could be a positive sign for the product and its long term direction.

[1] https://www.linkedin.com/in/anthonyed/
by Dylan16807 | 2025-12-16 17:57:11+00:00
> Unless you're assuming a hardware clock that's on battery power is always available, and that the time/ntp daemon checks that and updates the clock fast enough.

Not "and", just "or". A hardware clock is assumed, but in absence of that it's the job of the OS to fix the clock before it breaks anything.

And an hour is already generous. Extending it to a day or a week gets weird and helps almost nobody.
by 8organicbits | 2025-12-16 17:57:17+00:00
Earlier this year I priced out AWS's on-demand m7i.large instances at $0.002/minute [1]. GitHub's two-core costs $0.008/minute today so it was a nice savings. But it looks like this announcement doubles the self-hosted cost and reduces their two-core system pricing to $0.006/min.

From this perspective this is a huge price jump, but self-hosting to save money can still work out.

Honestly, GitHub Actions have been too flaky for me and I'm begrudgingly reaching for Jenkins again for new projects.

[1] https://instances.vantage.sh/aws/ec2/m7i.large?currency=USD&...