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

For the vast majority of projects it seems like the disadvantages of these highly complex RPC systems far exceed the benefits... Not just in terms of security but also the reduced observability compared to simple JSON..


The creators of Maa Ka Doodh, a famous documentary about the dairy industry in India have alleged that their channel has been deleted under false pretenses. [1]

Does YouTube really delete channels globally, even at a government's request?

It is still available here: https://maakadoodh.com

[1] https://www.instagram.com/reel/DQGDIkOEf84/


Good news! The YouTube channel has been restored.


Looks great. I love ideas that increase efficiency and reduce electricity usage.

Only nitpick is that the home page says "cross-browser" at the bottom but the extension is only available for Chrome..


Ah yea I'll fix that. Nice catch


One can only hope that after their recent falling-out the Trump administration will re-energise the EPA...


I'm still skeptical this falling out is real and not just promo for his party.


Doesn't "DEI" basically mean treating others nicely?


No and it never has. The default position on the internet, the one technologists working on open source always took, is that only the ideas matter and if your ideas are good you'll be included. DEI became popular because that wasn't good enough for certain groups of people who consistently failed to produce good ideas and wanted to wedge themselves in anyway.


Yeah, from a non-US citizen views, this type of policy feel like target discrimination against certain groups of individuals.

And the message sent is disastrous. Personally I am part of people who have big advantages with actual DEI policy, but I am firmly against that, because I want to be employed for my skills, not because I fit a quota or anything like that.


> this type of policy feel like target discrimination against certain groups of individuals.

Every policy is targeted discrimination for or against certain groups of individuals (and you can invert the group and make the same policy switch from "for" to "against".)

The question is what group of individuals.


> Every policy is targeted discrimination for or against certain groups of individuals

Lol are you talking about "discrimination" on the basis of task-relevant skills?

Until 20 years ago, nobody in OS cared who you were IRL, your gender, ethnicity etc. In many cases they didn't even know, plenty people only contributed under pseudonyms. Hard to believe for people who only joined the show after social media had become pretty much mandatory, and the "I don't care who you are IRL"-crowd got drowned out by "who you are IRL is the most important thing, not what you contribute"-crowd.


> Until 20 years ago, nobody in OS cared who you were IRL, your gender, ethnicity etc. I

So was it only white boys interested?

True, maybe, nobody cared. But it was all white boys, with very few exceptions, when I started.

I think we need diversity. Am I wrong?


I think their point is that there was never any reason to even know what people identify as, or your political views, and that there still shouldn't be. That things like "diversity" in online-only circles doesn't really make sense. I don't want to know your sexual preferences or your gender identity, not that I am against anything, just that it's completely irrelevant to writing code and learning about technology etc. and only seems to lead to more drama by including it at all.

As a more personal example, I no longer support the Linux kernel because I no longer consider it fully "open" to contributions, especially when accepting those contributions are no longer based solely on technical merit, but are also actively rejected for political reasons, even for patches that are merely fixes, which benefits everyone, and not just a sanctioned country. Even going so far as removing names from the maintainers list because of some unspoken combination of their country of origin, employer or political affiliation. Not only the lack of advance notice, transparency and empathy, but the abusive attitude Linus continues to display to the world about this and many other issues.


>So was it only white boys interested?

No, great technologists like Ted Ts'o were critical to OS development 20+ years ago.

>True, maybe, nobody cared.

No maybe, fact.

> But it was all white boys, with very few exceptions, when I started.

No it wasn't.

>I think we need diversity. Am I wrong?

If by "diversity" you mean racism, then yes, you are wrong.


> So was it only white boys interested?

Back then my field had plenty women and asians, I also knew a bunch of middle easterners (mostly iranians, but that's probably by accident). They got into the field because they were interested in it, so they were good at it!

Nowadays many people (including the despised white boys) enter the field because they think it's an easy way to make money, not because they're interested in it. But at least with the white boys, employers are still allowed to filter based on interest and ability. They can't filter out "oppressed identity havers" on the basis of interest or ability, who as a result are just as bad as nepotism hires -- some are good, most aren't.

What we should have focused on for the last 20 years was reducing nepotism, instead we created a new type of nepotism based on identity. In traditional nepotism you need an uncle who is friends with the boss, here you just need the skin color that is friends the boss of your (boss's)^n boss.

> I think we need diversity. Am I wrong?

There are definitely some circumstances where identity and cultural background can be very job-relevant -- for example for understanding your customers.

But that's pretty limited. Does your skin color or genitals have an effect on what kind of networking problems you can solve? The only reason we haven't proven the Riemann hypothesis yet is because we forgot to hire a Manchu-Bantu queer Muslim with ovotesticular syndrome and vitiligo? I don't think so.

Even if you believe that, this perceived need does not justify identity-based discrimination. Discrimination creates resentment.

Actual, legally enforced, culturally glorified discrimination (which corporate america currently has against white and asian men, unless they're nepotism hires) creates more resentment than does the ethereal, unfalsifiable, hypothetical discrimination that you assume to exist based on outcome disparities, even though companies are aggressively punished for any actual such discrimination (against anyone besides white and asian men).

The main unfairness in corporate America is nepotism. If you fight that, you'll automatically fight more white men than members of other identity groups. The main unfairness in America in general is poverty. If you fight poverty you'll automatically help more minorities. The main beneficiaries of DEI are "oppressed identity havers" from high income backgrounds. DEI reinforces/extends nepotism and income inequality instead of fighting it.


  > The main unfairness in corporate America is nepotism. If you fight that, you'll automatically fight more white men than members of other identity groups.
adolph reed says something similar to this as well.

one important addition to that conversation is that what dei (in many cases) represents is the implicit acceptance of the system as-it-is except that the only problem remaining is 'equal representation'

so if (going to extremes) you have a corrupt organization, just making the identify of that organization represent the makeup of society doesn't fix that corruption; it just makes it look more legitimate...


I haven’t remembered any policy like that in past decades, for my country even more ( in the US you have to go back to apartheid to find policy who are discriminated against group of people)

And in context of work or anything like that, the only policy who actively discriminate is the skill, and I don’t place this in the same level of DEI because you can acquire more skill, but you cannot change your color skin or origin for example.


Any policy can be abused, including DEI. But as a whole, I think DEI has done enormous good.


reading too deeply into it, it's basically an interjection. it doesn't refer to any meaningful facet of objective reality, it only exists according to the socio-political hallucinations of americans. doesn't matter if it's said positively or negatively, it's just a virtue signal long devoid of meaning. a bird's mating dance, if you will, but for burger-eaters.


Pretty sure it did, unfortunately it got swung to an extreme extent in some circles :(


No it means treat minorities (gays, women, people of color) nicely and others (straight people, men, white people) badly.


This dude is definitely into some hysterical right wing conspiracies. I remember he got yelled at by Linus Torvalds on the LKML for trying to spread anti-vax bs.

https://lkml.org/lkml/2021/6/10/957

I always find it ironic how people like this non-stop whine about "politics in mah FOSS" or video games or w/e, but will turn around and write a manifesto in the README drenched in right wing politically charged slop.

ultimately I really don't care what they spend their time doing, some people still want X11 and if they can keep it running then good for them. I use Wayland because it looks a lot better and is a lot smoother. Its that simple.


Oh this link is gold, thanks :) Alread the completely unrelated mention of DEI on the reasoning for a fork, that's supposedly about doing big changes that are suppressed on the original project, is a pretty damning sign. Knowing he is also an anti-vaxxer nut-job says everything you need to know about his judgement. Sure the fork isn't "medical" or otherwise related to vaccines, but at least adequate judgement is needed for anything.


> I use Wayland because it looks a lot better

Sorry but, what? Wayland doesn't have any concept of a "look" that I'm aware of, so how would one tell the difference?


Wayland is a lot smoothet than X. The colors are better too and there's just something about how the pixels are rendered that looks a million times better. It becomes apparent after using Wayland and then going back to X.


The DEI in DEI actually means conformity of thought. It's oddly eugenical and does not foster "diverse ideas"


That is the exact opposite of what it means.


People with diverse thoughts are not allowed in with DEI, only diverse genetics. I think you don't understand the word "opposite" or .. "means"


And the exact same of what it is.


DEI is another selector added to "meritocracy" vs "nepotism".

You either give the job to the best candidate, your friend, or a minority.

It has nothing to do with "nice". You can be nice, or an ass. DEI doesn't preclude you being either.


I think you're at least partially right - not everything but a lot of data is not useful - wasting money, bandwidth, electricity, etc. There should be more dynamic controls over what gets logged/filtered at the client-side..


We're stuffed because of a broken economic system where these companies can get away without paying for the externality costs of damaging our environment.. If only "Conservative" politicians would actually care about conserving our environment!

And of course the costs do not affect everyone equally, especially in the short term - the people living in these areas tend to already be poor - like in Memphis were Musk's xAI seems to have turned on gas power without permits & controls.[0] Conveniently for xAI, Musk has also enthusiastically gutted the EPA.

[0]: https://www.politico.com/news/2025/05/06/elon-musk-xai-memph...


We oughta elect a real hippie type like that tree hugger who started the EPA, that'd do the trick


Not sure if sarcasm but why don't we go with a reasonable middle ground ;)


Not quite sarcasm, but irony in spades.


And the Abundantists want to throw away safety and pollution regulations that "get in the way" of increasing production because they "know better" and "gubberment bad".


The "Abundantists" are centrist Democrats who are very decidedly pro government.


“The turbines are only temporary and don’t require federal permits for their emissions of NOx and other hazardous air pollutants like formaldehyde, xAI’s environmental consultant, Shannon Lynn, said during a webinar hosted by the Memphis Chamber of Commerce. ”


I have a lot of admiration for the WSL1-style approaches & hope they bear fruit. The major problem with WSL2 & Android VMs is that they're a pain in an already virtualised environment - there's then a need for nested virtualisation.


On a recent computer with a recent Windows installation what you think is bare-metal Windows is actually a (high-privilege) VM running under Hyper-V.


This is absolutely irrelevant to the above comment because there is no nested virtualization involved: the "high-privilege" VM will spawn other VMs as siblings of itself (in the root Hyper-V instance), not as nested VMs.


The parent partition is not considered a VM, nor does the implementation of VBS make the "parent partition" (with just VBS, it isn't) a VM.

https://learn.microsoft.com/en-us/virtualization/hyper-v-on-...

The parent partition has full access to hardware and child partitions (VMs). The hardware is not virtualized to the parent.


What source can you point to that backs up this claim? Also, is this for Windows Server only or for desktop versions also?


Even before the virtualization-based security feature was introduced this has been the Hyper-V architecture, on server and client SKUs. The management OS is referred to as the "parent partition" or "root partition," and it runs on top of the hypervisor: https://learn.microsoft.com/en-us/virtualization/hyper-v-on-...


It's various pieces are called Virtualization Based Security/Core Isolation/Hypervisor-Protected Code Integrity

> Virtualization-based security, or VBS, uses hardware virtualization and the Windows hypervisor to create an isolated virtual environment that becomes the root of trust of the OS that assumes the kernel can be compromised.

> While VBS greatly improves platform security, VBS also changes the trust boundaries in a Windows PC. With VBS, the Windows hypervisor controls many aspects of the underlying hardware that provide the basis for the VBS secure environment. The hypervisor must assume the Windows kernel could become compromised by malicious code, and so must protect key system resources from being manipulated from code running in kernel mode in a manner that could compromise security assets.

https://learn.microsoft.com/en-us/windows-hardware/design/de...

https://learn.microsoft.com/en-us/windows-hardware/design/de...

Architecture Image: https://www.microsoft.com/en-us/security/blog/wp-content/upl...


To add more to the context, VBS is also why Windows 11 requires 8th Gen CPUs or newer, because only those have added working hardware VBS.


The link about VBS above says it requires

> Intel VT-X2 with Extended Page Tables (EPT)

As far as I know, this doesn't limit CPUs to 8th Gen and newer. Neither does VT-x and the other requirements.

Furthermore, there are supported ways of disabling VBS entirely so the gimped version of Windows 11 that doesn't use VBS you'd get for installing it on older hardware wouldn't be that different from an install you'd disable VBS on to get 15% better performance in video games.


Yes if you enable Hyper-V the main Windows installation is running under a hypervisor, but it's running with nearly complete access to the physical hardware.


Is nested virtualisation still a problem on Windows? Intel and AMD have supported it for so long I don't think I still own hardware that lacks it.

It's a pain when renting a VPS sometimes, but on Windows I don't think that's a common problem.


It's not a problem for Windows, it's a problem for AWS: only metal instances support nested virtualization. To this very day you can't use WSL2 on most EC2 instances.

It's also a problem for Microsoft's new ARM64-based Surface devices: Snapdragon X doesn't support nested virtualization, even though Windows does.


> It's also a problem for Microsoft's new ARM64-based Surface devices: Snapdragon X doesn't support nested virtualization, even though Windows does.

Snapdragon X does support nested virtualisation - it's Windows that doesn't support it on arm64 yet


Thank you for this correction. That gives me some hope, then, that maybe we'll get it fixed. I didn't realize this limitation before I bought the device and had to find out when I got the Hyper-V error message :/


iirc they took quite a while to enable it on AMD after Intel, so maybe the wait will be quite significant...


Why would you?

If I have access to AWS, I will be spinning up Linux VMs for GNU/Linux workloads.


AWS has a service providing license-included Visual Studio development VMs for enterprises. These run on EC2 but the users don't have access to AWS services in that sense. These VMs can't run WSL2 because of the lack of nested virtualization. This ends up being fairly painful for Windows-based development; WSL is used for lots of things, integrated with our Windows environment, and WSL1 is much slower.


I guess it is a business decision then, I never been in such situation, it was always rather easy to have a few EC2 GNU/Linux VMs around.


It's not really conducive to use a separate machine for these development use cases; WSL is integrated to the Windows side more tightly than a separate VM is. For instance, you can launch Windows EXEs directly from the Linux side as if they were native, so you can have a single script that runs tools from both sides natively, on the same computer, without remoting or SSH or anything like that. This all works with WSL1 too (which doesn't use virtualization), it's just a lot slower.


Hyper-V has supported nested virtualization since Server 2016/Win 10. It is also supported to run WSLv2 in a nested VM.


And hopefully Cursor can give some funding to the FOSS alternatives


"uv run file.py" downloading remote dependencies was a surprise to me


Why would you use `uv run file.py` instead of `python3 file.py`? It seems to me that downloading dependencies is the point of doing that.


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

Search: