I wish I could agree that Oracle are somehow acting in the interest of their shareholders but I fail to see how they benefit by spending hundreds of thousands on lawyers to try to protect a trademark that makes them zero revenue and on the whole damages their brand.
It intimidates anyone who might want to sue them for anything else. Being widely known for your scorched earth policy can be pretty effective. (Certain "we never settle" insurance companies do this too.)
There's no revenue stream, JavaScript is the colloquial term used to refer to ECMAScript, ain't nobody paying Oracle if they started trying to enforce it.
It sounds like an arbitrary limit set by some engineer without too much thought and without the incentive to document their decision. I do this sometimes as well when dealing with untrusted data. Sometimes you don't want to have to think about the knock on effects of supporting large file sizes and it's easier to just tell the client please don't do that.
Honestly this is in some ways worse to me. The US government already know their people will not rebel. Somehow, despite the higher consequences this time around, far fewer people have been willing to protest. In 2017, millions demonstrated across the country, this year it was only a few thousand:
Does it matter that this election was won with a clear margin, also in the popular vote? I feel like it does.
Rebellion and protest wil require those who supported Trump to change their mind. Democracy demands it.
Which shows that things get weird if a majority of people favor the dissolution of rule of law within a democracy. A point it seems the US has reached, but I would give it another few months to give people time to really see what they voted for.
If everyone who supported a shift towards facism protested against everyone who did not, I believe you'd see much lower proportion than the 49% of voters who voted for Trump. In fact, you'd probably see a much lower proportion than the 31% of eligible voters who voted for Trump. I'd estimate maybe only half of people who voted for Trump actually support most of his policies. That puts it at just 11% of the population of the US and I think that's already far too generous. You are right, we should be democratic and allow people's views to be represented. But I don't think as many people support these policies as a simple count of the number of votes Trump received might suggest.
Yes, not half of America supports the slide into facism. But I think some of those who supported trump need to publicly disavow this slide in order for opposition to be viable. Resistance to facism make a lot more sense if people believe a new, fair, election would actually help.
> Office of Management and Budget Memorandum M-25-13, issued on Jan. 27, 2025, directs all federal agencies to conduct a comprehensive review of their financial assistance programs to determine programs, projects and activities that may be implicated by the recent executive orders. Therefore, all review panels, new awards and all payments of funds under open awards will be paused as the agency conducts the required reviews and analysis.
The Office of Management and Budget Memorandum M-25-13 lists a series of 8 different EOs none of which seem to be relevant to the NSF (although I haven't looked into them). It also says:
> The guidance establishes a process for agencies to work with OMB to determine quickly whether any program is inconsistent with the President’s Executive Orders. A pause could be as short as day. In fact, OMB has worked with agencies and has already approved many programs to continue even before the pause has gone into effect.
It would be good to know exactly which EOs are blocking the NSF's grants. Also, it sounds like the government are willing to approve spending as long as it has been through an internal review process which presumably if those grants were all but confirmed they should have already been through an internal review process.
I imagine anything involving "game theory" and "equilibrium" could be construed to involve "equity" and hence trigger DEI eviction protocols. Let's see if we're living in an Orwellian McCarthyian dystopia or not.
Yes, I did scroll through the list of stopped federal programs (listed by NYT), and didn't see much science in my area at least (physics), but according to Terence it is clear that some things in STEM are stopped despite that.
The uncertainty alone is already stopping people from making job offers this year in physics. Will the department of Energy keep funding fundamental physics research, for example? Will the NSF or NASA? No one knows. The rational response under these circumstances is to pull back on hiring.
This article is about funding freeze for the NIH (National Institutes of Health), not the NSF (National Science Foundation) but I suppose the situation is very similar.
Spotify have been shown to deliberately promote songs which they call Perfect Fit Content that cost them less in terms of royalties. This includes AI generated songs and you can find the same song under 50 different names according to this article: https://www.honest-broker.com/p/the-ugly-truth-about-spotify...
I admit, I don't understand how it works. But there are ways of making code understandable that doesn't require rewriting it. Let's assume that creating custom types is the perfect solution to the given problem, you can help your fellow devs to understand it with comments, tests, documentation or even presentations. If I wrote code that was this obscure in an interview I'd be sure to mention that in a real scenario I'd provide links to this supporting documentation along with the code.
Funnily enough, I have actually used the 30 minute limit as a "feature" on my Panasonic Lumix G80 (the cousin to the unrestricted G85) as sometimes I would want to set up my camera and leave it recording for 20-30 minutes while I walked away to do things but wouldn't physically be able to return to switch it off. It would save me battery and SD card space because it automatically stops after 30 minutes.