MurphyA/hacker-news huggingface dataset:
by LeFantome | 2026-03-13 18:48:48+00:00
RyanAir is the least expensive right? And it still gets you there?

I would be ok with that if it was a valid analogy.

It is valid in microcontroller land. There, the chip and the software are provided by the same party. So you can select for exactly the RISC-V features you need and save yourself some silicon. That sounds like a win to me.

At the application level, like a server or a desktop, that would be a disaster because I get my hardware and software from different people. How do the software guys know what hardware to target? Well, that is exacly why RVA23 exists.

What does RVA23 mean? It is the RISC-V "Application" profile. It allows you to build software to a single hardware target and trust that hardware makers will target the same proifle. RVA23 is like saying x86-64v4. Both are simple names for a long list of extensions (flags) and assumptions that you expect the hardware to honour. So, when Ubuntu 26.04 says it requires RVA23, it means that all the software built on it can assume those features. No a la carte.

The reason RVA23 is geting so much attention is that it has essentially the same feature set as modern ARM64 or x86-64. Software will be able to target this profile for a long time. There may be a new profile in a few years time, like RVA30, but hardware that implements that will still run RVA23 software (just as x86-64v4 hardware will run x86-64v1 software). Hardware built for profiles before RVA23 may be missing features modern applications expect.

I guess you could say that RVA23 is British Airways Business Class.

If you really want to support hardware designed before RVA23, almost everything you would want to run pre-built software on supports RVA20. And again, your RVA20 stuff will run fine on RVA23 hardware (but with fewer features--like no vectors). So maybe no in-flight meal, but it will get you there.
by Imustaskforhelp | 2026-03-13 18:49:34+00:00
> Funny enough, part of the inspiration for this project came from a trip to India I took just a couple of months ago. Love your country and its music

Your welcome! That's great to hear that my culture/heritage and my nation left a positive impact on ya. I really appreciate your comment and your application. Wishing you many good wishes for your future from my side. Enjoy having a nice day!
by jmyeet | 2026-03-13 18:49:44+00:00
There's a deeper message here. I believe that countries around the world are moving towards a stance that the US is an unreliable partner and that their national security depends on not being reliant upon the US.

An obvious place for this is that I think the EU will follow China's stance on not wanting to be beholden to US tech companies. The EU will bootstrap this by requiring EU government services to be hosted on platforms run by EU companies subject to EU jurisdiction. Think EU AWS. This is easier said than done.

But this is really a consequence of the current administration having absolutely no idea what they're doing and they're intentionally and unintentionally destroying American soft power.

Another way this can come to pass is that the EU decides that the US is an unreliable partner for their security needs so you will find that various weapons, vehicles, platforms, etc for EU militaries will be supplied by local companies, particularly if the US effectively abandons Ukraine.

Starlink is just another piece of that.

The current administration paints NATO as Europe taking advantage of the US. It could not be more wrong. NATO is a protection racket for the US to sell weapons and control European foreign policy.

We kind of saw a precursor to all this with GPS. For anyone who has been around long enough, GPS used to be less accurate, deliberately. Why? Because defence (apparently). There was a special signal, Selective Ability ("SA") [1], that military gear could decode to be more accurate.

Fun fact: one of the clues to the first Gulf War was that the military turned off SA on the commercial GPS system because they couldn't procure enough military equipment so had to use civilian gear [2].

I think Europe was slow to learn the lesson of being completely reliant on the US but we did end up with Glonass and Galileo as a result.

To exert the kind of control the US does through tech platfoorms, the US needs to be predictable and reliable can't be too overt with exerting political influence such that American imperial subjects can pretend they're still independent. This administration has shattered that illusion.

[1]: https://www.gps.gov/selective-availability

[2]: https://www.spirent.com/blogs/selective-availability-a-bad-m...
by AlotOfReading | 2026-03-13 18:50:04+00:00
Imagine an executive placing their phone on a magnetic dock as they sit down, which automagically connects to the screen and gives them access to everything they were doing before. Also easy to imagine a university computer lab where everyone brings their own compute and IT doesn't have to manage physical desktops.

I'm skeptical that there's "no demand" for that kind of functionality rather than a lack of good implementations. Look at how popular wireless CarPlay and Android Auto are. They're essentially the same functionality, but tailored to an in-car experience instead of desktop.
by itigges22 | 2026-03-13 18:50:05+00:00
This is exactly right. The container conversation is a distraction from the harder problem.

The more interesting security model for local AI is: don't give the model access to anything external at all. Run the model on your own hardware, feed it the specific task, get the output, verify it in an isolated sandbox. No API keys, no network access, no credentials in the environment. The model generates, a sandbox executes, verification happens outside the model's reach.

It's a much more constrained and arguably boring approach than the "agent that manages your life" vision, but it's actually secure by construction rather than by policy. The blast radius of a misbehaving model is zero when it literally cannot reach anything.
by pjm331 | 2026-03-13 18:50:15+00:00
here is my entire config

hs.hotkey.bind({"ctrl"}, "D", function()
hs.grid.show()
end)

i've tried all of the other fancy window managers and for me nothing has ever beat the ease of use of just

(1) ctrl-d to see the grid, (2) type the letter where you want the top left corner of your window to be, (3) type the letter where you want the bottom right corner to be

window resized
by dragonwriter | 2026-03-13 18:51:00+00:00
> Sorry, ban on priest marriage. [...] Which makes it a ban on children for Christians.

Well, no, it doesn't, and its important to note what the actual bans are to understand why it doesn't. There is:

* a fairly hard ban (essentially absolute, except for an exception noted at the end of this list) on men who are already priests marrying in the Catholic Church,

* a softer ban on married men becoming priests in the Latin Rite of the Catholic Church (this is the 12th Century rule you reference),

* no ban on married men becoming priests in the Eastern Rites of the Catholic Church,

* a fairly hard ban (essentially absolute, except for an exception noted at the end of this list) on currently-married men becoming bishops in the Catholic Church,

* no ban on men who are widowers (including men admitted to the priesthood while married) becoming bishops in the Catholic Church,

* no ban on a married Catholic man (possibly a layman, a Latin Rite deacon, one of the already exceptional Latin Rite priests, or an Eastern Rite priest) being ordained Bishop of Rome after being elected by the College of Cardinals (the rule for this specific allows any Catholic man to be elected) to the Papacy, though its never happened.

It is not impossible for a man to be both married and have children licitly while being a Catholic priest, and it is not impossible for a man to licitly have children through marriage as a widower while being a Catholic bishop (including the Pope), and its even technically possible for a married man with children to be Pope, though it is improbable that someone not already a bishop---and therefore not currently married, but possibly widowed and with children—and cardinal would be elected.)

As I said originally, there is no rule against a Catholic priest having children, though “there are a number of other rules which can combine to make it look approximately like there is.”
by bottlepalm | 2026-03-13 18:51:02+00:00
Money? You don't think Apple would make a killing on OSX licenses and lapdock sales if they allowed OSX on iPhone tomorrow?

Mac is a tiny slice of revenue for apple. OSX on iPhone would blow it out of the water. Apple would turn the PC market upside down, taking a sizeable chunk from Windows. As there'd be no point for most people to have a separate laptop/desktop at that point.

People also thought that phones needed keyboards before Apple showed them a better way. This is all on Apple to make a reality, no one else can bring general purpose computing to iPhone except them. It's their choice to make.
by freejazz | 2026-03-13 18:51:16+00:00
>I haven't read the rest of the thread, I respond from my comment history, so if people are writing the same thing, maybe there's some truth to it

Could be. Could be something else.

>where many people can't chat with each other at all, but they can click to an external link or view instructions in an experience to join discord?

I already explained that they need to hire human monitors.
by JulianPembroke | 2026-03-13 18:51:30+00:00
Tools like this are crucial for the local AI movement. What I've found in practice is that the 7-8B parameter models with Q4_K_M quantization hit a sweet spot for most developer machines, giving you 90%+ of the capability at a fraction of the memory footprint. The bigger unlock here isn't just cost savings though, it's data sovereignty. When you can run inference without your prompts leaving your machine, you can actually use LLMs for sensitive code reviews, proprietary data analysis, and internal tooling that you'd never trust to a cloud API. Would love to see this tool also flag which models have good tool-calling support since that's increasingly what separates "neat demo" from "production-ready."
by JulianPembroke | 2026-03-13 18:52:09+00:00
Tools like this are crucial for the local AI movement. What I've found in practice is that the 7-8B parameter models with Q4_K_M quantization hit a sweet spot for most developer machines, giving you 90%+ of the capability at a fraction of the memory footprint. The bigger unlock here isn't just cost savings though, it's data sovereignty. When you can run inference without your prompts leaving your machine, you can actually use LLMs for sensitive code reviews, proprietary data analysis, and internal tooling that you'd never trust to a cloud API. Would love to see this tool also flag which models have good tool-calling support since that's increasingly what separates "neat demo" from "production-ready."
by zahlman | 2026-03-13 18:52:23+00:00
This seems really reductive. Some UI paradigms work better at 80x24 vs at 640x480 (never mind whatever resolutions we have access to today). Or rather, the 80x24 text grid is using more pixels than that, but everything is aligned to that lower resolution, and that fundamentally changes what makes sense to do. Floating windows that can be dragged around to arbitrary positions? Terrible for low-res; classic for higher res. Dividing lines that split the screen into panels, and can be moved around a row or column at a time with a keyboard shortcut? Pretty much the opposite (enthusiasts of "tiling WMs" might disagree).
by J_Shelby_J | 2026-03-13 18:52:49+00:00
It’s a hard problem. I’ve been working on it for the better part of a year.

Well, granted my project is trying to do this in a way that works across multiple devices and supports multiple models to find the best “quality” and the best allocation. And this puts an exponential over the project.

But “quality” is the hard part. In this case I’m just choosing the largest quants.
by ASalazarMX | 2026-03-13 18:53:29+00:00
I like videogames, maybe more than I should at my age, and I prefer to play them from Steam in Linux through Proton. A couple of months ago I caved in and bought a proper Windows gaming miniPC because a game I want is not stable in Proton.

I use a corporate Windows VDI at work, so the experience is understandably subpar there, but it is still horrible on high.end hardware. Took me half a day just to herd it through update after update, while avoiding linking it to a Microsoft account despite its protests.

It's literally used to run only Steam and Firefox, and it still sucks compared to the ease of install/management of Linux. Ubuntu LTS took me about an hour to set up dual boot, apply updates, install Steam, and every other software and tool I use daily.

Why is Windows 11 still so clunky in 2026? It doesn't feel like the flagship product that many bright minds have improved for three decades. Why are hobbyists and small companies outperforming Microsoft's OS management?
by hogwasher | 2026-03-13 18:53:52+00:00
Some electronics insurance providers will do that in the U.S. I'd say that kind of refund isn't typical otherwise.

But if the RAM was sold with Umart's promise to replace it (or the local laws' requirement that they replace it) if it prooved faulty within such and such a time period, then they owe the buyer a replacement.

If they don't want to provide an actual replacement, anything less than giving the buyer a full present-day replacement's worth of money, or a genuinely equivalent or better product, is breaking their own guarantee and/or the local law (I don't know Australian law).

They can't just say "actually it's more expensive now and we don't want to honor our replacement guarantee anymore, so we'll only give you a quarter of a replacement's worth of money instead". That's absurd.

They just want to shove their own bad luck/the consequences of the RAM shortage off on their customers in any way they can, whenever they think they can get away with it.
by nkassis | 2026-03-13 18:53:56+00:00
I've been wondering, Stallman was driven to create free software after an incident trying to get the code for firmware on his office printer. I'm wondering if today, would he have just reverse engineered it with AI?

Edit: I'm also thinking of what he did rewriting all of Symbolics code for LISP machines

(similar to the person that accidentally hacked all vacuum of a certain manufacturer trying to gain access to his robot vacuum? https://www.theguardian.com/lifeandstyle/2026/feb/24/acciden...)
by ASUfool | 2026-03-13 18:54:23+00:00
I still remember the number for Bob's Answering Machine in Phoenix, one of the local Fidonet-connected BBS's.

But oddly, at the same time, I was running a WBBS (wave to Mr. W. Conrad, the author) as a local dual 360K floppy PC-XT BBS, I don't recall my OWN phone number for it.
by mnahkies | 2026-03-13 18:54:39+00:00
I don't disagree, but I think there is a distinction between "everything is e2ee, but specific conversations may be MiTM without detection" and "nothing is e2ee and can be retrospectively inspected at will" that goes a little beyond security theatre - makes it more analogous to old fashioned wiretaps in my mind.

Obviously it involves trust that it isn't actually "we say it's e2ee but actually we also MiTM every conversation"
by OSaMaBiNLoGiN | 2026-03-13 18:54:43+00:00
I think one of the more prominent issues folks take with mass training on OSS is that the companies doing it are now profiting for having done it.

In his follow-up post he talks about him open sourcing old games as a gift, and he doesn't much care how people receive that gift, just that they do.

He doesn't acknowledge that Anthropic, OpenAI, etc, are profiting while the original authors are not.

The original authors most of the time didn't write the software to profit. But that doesn't mean they don't care if other people profit from their work.

It's odd to me that he doesn't acknowledge this.
by somat | 2026-03-13 18:55:05+00:00
The requirement for unique user names is a little strange, I was putting together a small internal tool recently and after a bit of thought decided to use an opaque internal id for users and let the users pick and change their name and secret at will.

I think for a larger public service it would make sense to expose some sort of internal id(or hash of it. What bob am I talking to?. but people share the same name all the time it is strange that we can't in our online communities.
by fragmede | 2026-03-13 18:55:11+00:00
There is and there isn't. Your phone, almost certainly, with a shorter list of exceptions than not, has a locked bootloader and consequently cannot run unsigned software with full permissions without additional work. Sometimes that work is impossible to do. In terms of capabilities, sure, your phone is as capable, if not more capable than a desktop computer from a decade or two ago. The phone in my hand that I'm writing this from is 100 times more powerful than the computer I had as a kid. So that's an important point to make. However the specialness of phone silicon is the locked down bootloader and the downstream effects of that. You can point out exceptions where you can unlock the bootloader, but those are exceptions. The vast majority of phones you aren't going to get root on. So in that dimension, that's what's special about phone silicon. The signed chain-of-trust that is baked in and prevents you from running unsigned binaries with full permissions on phone silicon.
by stuxnet79 | 2026-03-13 18:55:49+00:00
Clearly I'm not as knowledgable about this as I thought I was. I already have a Ubuntu x86 VM running on an Intel Mac (inside VirtualBox). Same with Windows 11. Can this tool allow me to run both VMs in an Apple Silicon device in a performant way? Last I checked VirtualBox on Apple Silicon only permits the running of ARM64 guests.

While I have a preference for VirtualBox I'd say I'm hypervisor agnostic. Really any way I can get this to work would be super intriguing to me.
by Beestie | 2026-03-13 18:56:09+00:00
I'm just glad that the dumb idea that Neanderthals were dumb, club carrying knuckledraggers is finally being laid to rest. I hope we eventually learn what happened to them. They survived the choke point of 75,000 years ago only to disappear 30,000 years later. So cool to put a face to the name :-)
by PaulHoule | 2026-03-13 18:56:57+00:00
I remember the period of 1998-2008 or so when Windows seemed to be in absolute crisis because the average Windows user was not qualified to be using a computer connected to the internet.

I'd go visit my family in New England (more than one group) and they'd have a 640x480 screen and be doing all their web browsing through 70 vertical pixels because they'd installed 30 toolbars -- and they thought there was nothing wrong with this!

The world was reeling from a cyber war between two German teens who were trying to outdo each other with viral "love letter" programs because people would just click on... anything!

Plenty of us were looking for some platform, any platform, that would deliver us from that nightmare. It wasn't going to be the Sun Ray, it wasn't going to be Linux (talk about frying pan to the fire), it was going to be the iPhone.
by vinloalex | 2026-03-13 18:58:45+00:00
Prediction is the easy part. In a large dataset of SaaS cancellation conversations, login frequency alone predicts churn with ~70% accuracy at 60 days out. Add feature usage depth and support ticket sentiment and you're at ~85%.

The hard part is the next step: what do you do with the prediction? A "this customer is at risk" alert is worthless without understanding why they're at risk. The same risk score means completely different things. One customer needs a feature that exists but they haven't found, another is comparing you to a competitor, another had a payment fail silently.

The SHAP explanations in your approach are a step in the right direction since they surface which features drove the prediction. But behavioral features still only tell you what happened, not why. "Usage dropped 40%" doesn't tell you if the customer is evaluating competitors, hit a bug they never reported, or just went on vacation.

Most churn prediction tools stop at the score and leave the "why" to CSMs who don't have time. The companies with the lowest churn in the dataset automate the "why": structured conversations triggered by behavioral signals, not just alerts.
by mmooss | 2026-03-13 18:58:53+00:00
You're arguing about categories and semantics now?

I think you know what Mexican or Chinese restaurant means in NY or LA or Topeka or London, and they have vegan options. In fact, usually they are run by Mexican or Chinese immigrants. You can hold a sign outside protesting the lack of traditional culinary purity.

> changing how its normally made

This is how it's normally made now. Change is normal.
by efreak | 2026-03-13 18:59:21+00:00
This is how I mostly use my Windows PC: remote access from my Android tablet via ssh and rdp. My gripe is entirely different: Microsoft has turned to crap.

RDP: Every time a native notification pops up, I get disconnected (usually the notification is about something I've been doing, such as starting a self-hosted server or running winget via unigetui). It randomly disconnects when I've been using it for more than a few minutes, even when there isn't a notification.
All of this so far seems to be limited to Android's rdp client (the Windows app). For Windows built-in RDP client, my issue is that there's no way to make it resize the desktop like vmconnect does when you resize the window (and no way to proxy vmconnect connections easily for home use--I do not want to enable WinRM for the full system and figure out how to secure it, I just want a single PC on the LAN to be able to access a single VM conveniently, preferably able to log in as different users)

But there's issues with ssh (and likely WinRM/ps remoting, though I haven't used it) as well: with Linux you need to use sudo, but with Windows there's apparently no CLI requirement; ssh runs elevated (though apparently you can change this; I make do with connecting to a running psmux session that's not elevated). So far as I know, there's no way to elevate without the GUI being involved (admittedly I haven't looked since I started using ssh with Windows).

Linux? Connecting to Linux works perfectly. I can't use xrdp or ssh or vnc or forwarding x11 over ssh or [other] and they work perfectly. I used to use x2go before Wayland, and despite the pain of actually getting it working even that worked better; XDMCP required some amount of setup, but it was awesome (too bad there's nothing that efficient with Wayland); xpra looks great, but either didn't exist or I was unaware at the time.
The only issues with Linux remoting are, again, Windows-related (it's seemingly impossible to get vmconnect enhanced session to work properly with Linux at all on Fedora 43; the things I've found online don't seem to work for me).
by JumpCrisscross | 2026-03-13 18:59:32+00:00
> it still looks like starlink is not net-profitable as a service

Starlink was profitable in 2024 [1] and should be materially profitable once V3 goes up.

> kessler syndrome avoidance is already pushing up costs with the lower orbits

This hits everyone. And it’s not a serious cost issue. Starlinks are still being deorbited before they need to be due to obselescence. And the propellant depots SpaceX is building for NASA tie in neatly if the chips stablise enough to permit longer-lasting birds.

> doesn't make all that much sense if your country is capable of basic infrastructure construction

Infrastructure gets blown up and shut off. Hence the military interest.

[1] https://www.pcmag.com/news/how-much-does-starlink-make-this-...
by bottlepalm | 2026-03-13 18:59:57+00:00
Yep I know, and now using a last gen A chip, I feel they are really rubbing our faces in it.

Like Apple is saying, "Nice iPhone 17 Pro w/ A19 w/ vapor cooling chip you have there; you know you run a full general purpose OS on it, but we're not gonna let you, nanananana :p"