Hacker Newsnew | past | comments | ask | show | jobs | submit | dadoum's commentslogin

I think it is an acceptable quirk for a permission system that has been retrofitted on top of an ecosystem which was not designed with that threat model in mind.

But sure, if I was assigned to make an all-purpose desktop operating system today from scratch, I would likely do this differently, but along with a bunch of other things I think (and the app would have to be implemented differently too).


marcan once said this was not possible on M1 macs. It was possible before, as coolbooter demonstrated, but it seems now that the hardware cannot be completely reinitialized without being power cycled (it was on Mastodon in 2024, he has since deleted his account so I cannot give you the exact quote). But you can do wizardry to load macOS' userspace on top of iOS' kernel [0] with a jailbreak.

[0]: https://x.com/khanhduytran0/status/1954724636727587237


You can't reinitialize the hardware, but if whatever you are trying to load is compatible with what's going on, then it should work. In a sense you could consider kexec to be like booting on a kind of weird machine where your interface to talking to the hardware is whatever macOS initialized the devices to.

The PCB design for a small desktop computer (which is a step of the notebook project) has been finished 2 weeks ago, and they are trying to get funding to actually manufacture a few prototypes rn [0]

[0]: https://www.powerpc-notebook.org/2026/03/we-are-ready-for-pr...


I'm not saying there hasn't been progress, rather, it doesn't seem like it's ever going to release

> making the single-seat fighter also the first supersonic aircraft manufactured in Latin America

Would the Ariane rockets also qualify as "supersonic aircraft manufactured in Latin America" in some overly pedantic way?

I mean, personally I wouldn't consider it as manufactured there (as it's only final assembly), whether French Guiana actually belongs to Latin America is also up for debate and even designating a rocket as an aircraft would be a stretch in my opinion, but I would be interested to know how it can be objectively dismissed.


*AIR*craft are craft that need & use air. Rockets not only do not need air, they prefer a lack of air. So they are not aircraft. They are spacecraft (they are designed for and prefer space)


To clarify they use air to generate lift and hence the ability to travel in the Z-axis, not that they need air to make the propulsion system work.

Edit: if you strapped a Raptor engine to a 747 it would still be an aircraft.


You outpedanted me, nicely done, sir.


Aircraft depend on the air for lift and/or propulsion. Rockets do not; they are not aircraft because they can operate outside of the atmosphere.


100% agree with you on that one. And while we are it, now that we live in the computer age, why aren't we huffman-coding the whole language? that would be heck of a lot quicker instead of all slowing down to help the bunch of illiterates who can't remember the pronunciations.


> "féte" (basically, equivalent to the English "faith" without the "h" sound at the end)

Not GP but I want to note that the pronounciation of "faith" would never occur in metropolitan French, as it features a diphthong. And in Quebec fête has a diphthong but féte would not have one I think (please correct me if I am wrong), and it is not the one in faith anyway.


Good point, I was trying to figure out how I would actually pronounce "féte". My main argument was that in any case, it wouldn't sound close to "fête" (or "fète"), which sound more like "faîte" in French -- as in "au faîte de sa popularité".


Recently, there were municipal elections in France, and there was Israeli interference there as well [0] (the article is pay-walled and in French but it's written in the title at least).

[0]: https://www.lecanardenchaine.fr/politique/53391-la-campagne-...


Given the current sentiment towards Israel in most of Europe, manipulating elections might not be the cleverest way to win our sympathy again.


Europeans give too much value to their sympathies. Given that it's now clear to anyone that will open their eyes that there is no international law, Europe ends up looking like an old grandpa yelling at the clouds, powerless to actually do something. Sympathies are not enough.


To many fellow Europeans, the “old grandpa shouting at the clouds” is perceived to be some other entity.


¿Por qué no los dos?

There are an awful lot of old men yelling at clouds in power across the world right now.


Sympathies translate into trade policy, arms embargoes, diplomatic recognition, and votes at international bodies. The idea that soft power is meaningless because it isn't a missile is a contradiction in terms. Europe is Israel's largest trade partner. That's not nothing.

Also, "there is no international law" is a strange argument to make in defense of a country that spends enormous resources lobbying international institutions and running influence ops in allied democracies. If none of it mattered, why bother?


> If none of it mattered, why bother?

Hope for the best, plan for the worst. Republicans and missiles being the best.


Israel would crumble if the EU embargoed it, which it deserves but sadly it's not going to happen. They're getting themselves in a very precarious position, alienating the EU and forcing the US to get into their crazy plans. I think this is not going to end well for Israel in the medium term.


Soft power is wonderful and lovely, and it would be a much better world if shows of force where to stop.

Sympathy is akin to allegiance, and over time translates into all sorts of practical benefits. We were getting harsher on China until it turned out that they can be reasonable and a good trade partner.

Israel doesn’t have a ton of friends left in the world arena. Sure, we might be old grandpas over here, but at least I think it’s a better world if we hold each other accountable and try to be friendly to our allies.


About the accessibility issue in the Paris metro: this can be mitigated by using the buses (that's not the best experience but it works fine), and in some parts of Paris (in my experience, east and suburbs) people usually quickly help you in the stairs with your stroller (it's not convenient or comfortable to rely on others but in practice it seems to work). Anyway this is not like Paris mayor has any power on that, the transport authority though announced a few years ago that the main priority after the Grand Paris Express will be making the historical Paris network accessible. And fortunately after two years hopefully your kid can walk and you can carry it without a stroller.

> Local parks and generally streets are so dirty that you have to wash your children from head to toe as soon as they have set foot outside.

Maybe if it is a newborn, and if you don't bring the stroller nor any clothes, on rainy days it can be that bad. Don't get me wrong, Paris is not a clean city, there are empty nitrogen tanks, puffs and cigarettes lying on the ground pretty much in every arrondissement, but syringes, even on the colline du crack I can hardly remember having seen even one (but it is very dirty there! with packaging, paper, cardboard, bottles).

I still think there should be a higher priority on sanitation but I also think you are exaggerating a bit.


In my experience, there are a lot of problems with Optimus-like set-ups (laptop with an Nvidia graphics card which is not active all the time), so having different problems with multiple Nvidia graphics card is something I can believe even if my experience with a single main Nvidia GPU is great.


Wayland is a protocol so it doesn't exactly is at the same place as X11.

That being said, I think that they are ignoring the most important element of Wayland that may be kinda the cause of its gripes: Wayland is better designed and focuses on doing window management, aka, allowing applications to display their windows.

It is not trying to be a general IPC protocol, it is not a permission system, it is not a video framework, it is not an accessibility framework; just a protocol for apps to create windows and set their properties.

And at window management, it tries really hard to be better. For example presenting a window (getting it on top of the others) is an action requiring a token now, meaning that the compositor now gets tools to identify wrong presentation attempts. It handles the case of window-docking on the window management side, which allows more flexibility about how to handle it on the compositor side.

Don't get me wrong, it is not perfect (for example I don't like the assumption in the API that there should be at most one seat, and that it would have at most one pointer), but it really tries to be better, it is not a waste of time imo.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: