Keep OSNews alive by becoming a Patreon, by donating through Ko-Fi, or by buying merch!

FreeDOS 1.4 released

With FreeDOS being, well, DOS, you’d think there wasn’t much point in putting out major releases and making big changes, and you’d mostly be right. However, being a DOS clone doesn’t mean there isn’t room for improvement within the confines of the various parts and tools that make up DOS, and that’s exactly where FreeDOS focuses its attention. FreeDOS 1.4 comes about three years after 1.2.

This version includes an updated FreeCOM, Install program, and HTML Help system. This also includes improvements to many of the utilities including FDISK, JEMM, 7Zip, FORMAT, FASM, MORE, RUNTIME, and more!

↫ FreeDOS website

If you’re using FreeDOS, you’re most likely doing so for a highly specialised task, and racing to upgrade isn’t exactly high on your list of priorities. Still, it’s great to see FreeDOS moving forward and improving where it can.

What’s up with Linux support for Qualcomm X Elite chips?

Remember when Qualcomm promised Linux would be a first-tier platform alongside Windows for its Snapdragon X Elite, almost a year ago now? Well, the Snapdragon X laptop have been out in the market for a while running Windows, but Linux support is still a complete crapshoot, despite the lofty promises by Qualcomm. Tuxedo, a European Linux OEM who promised to ship a Snapdragon X laptop running Linux, has posted an update on its progress, and it’s not looking good.

While Tuxedo did reach a major milestone last week by sending the laptop’s device tree to the LKML, that’s where the good news ends.

The next step is to support additional components of the ARM notebook within the device tree. This includes all USB functionalities, including USB4, external monitor connectivity via HDMI, and audio features, such as the headset jack. Additionally, driver testing is on the agenda. Unfortunately, a planned collaboration with Qualcomm, the manufacturer of the Snapdragon X Elite, did not materialize. However, we are in contact with the ARM specialists at Linaro and have sent test devices to them. We hope to receive valuable feedback from their developers and the community in the near future.

↫ Tuxedo’s website

This seems to indicate that Qualcomm isn’t as interested in Linux support after all, which may be because the Snapdragon X machines haven’t exactly taken over the laptop market as Microsoft and Qualcomm had hoped. The market for these things is probably not large enough for Qualcomm to justify investing in Linux support, especially when Windows on ARM is apparently not up to snuff yet either.

In case you are unaware of why device trees are such a big thing in ARM land, it’s because ARM devices do not have a nice ACPI table for operating systems to read system information from. Whereas x86 devices have their hardware components laid out in a nice ACPI table in UEFI, ARM devices do not, meaning that the Linux kernel needs to know specifically which device you’re using so it can load the correct device tree. On x86, this isn’t necessary, as the Linux kernel can just read the ACPI table, which works 99% of the time to get it to boot, even if specific components might not be supported (yet). On ARM, without a device tree, the Linux kernel doesn’t know what to do.

That’s one of the major reasons why it’s so hard for ARM to take off in the same way x86 once did. It’s just not designed to be infinitely intercompatible and interoperable as we’ve come to expect from the x86 world, and I don’t think anybody has any vested interest in changing that. I had hoped Microsoft might throw its weight around here, but it seems that’s not happening either.

The ARM desktop/laptop revolution seems mostly confined to Apple for now.

The insanity of being a software engineer

Software gets more complicated. All of this complexity is there for a reason. But what happened to specializing? When a house is being built, tons of people are involved: architects, civil engineers, plumbers, electricians, bricklayers, interior designers, roofers, surveyors, pavers, you name it. You don’t expect a single person, or even a whole single company, to be able to do all of those.

↫ Vitor M. de Sousa Pereira

I’ve always found that software development gets a ton of special treatment and leeway in quality expectations, and this has allowed the kind of stuff the linked article is writing about to become the norm. Corporations can demand so much from developers and programmers to the point where expecting quality is wholly unreasonable, because there’s basically no consequences for delivering a shit product. Bugs, crashes, security issues, lack of documentation, horrid localisation – it’s all par for the course in software, yet we would not tolerate any of that in almost any other type of product.

While I’m sure some of this can be attributed to developers themselves, most of it seems to stem from incompetent managers imposing impossible deadlines downwards and setting unrealistic expectations upwards – you know, kick down, lick up – creating a perfect storm of incompetence. We all know it, we all experience it every day, and we all hate it – but we’ve just accepted it. As consumers, as developers, as regulatory bodies.

It’s too late to fix this now. Software development will forever exist as a sort of no man’s land of quality expectations, free from regulations, warranties, and consumer protections, and imposing them now after the fact is never going to be accepted by the industry and won’t ever make it through any lawmaking process of any country, and we all suffer from it, both as users of software and as makers of it.

Apple’s Darwin OS and XNU kernel deep dive

Apple’s Darwin operating system is the Unix-like core underpinning macOS, iOS, and all of Apple’s modern OS platforms. At its heart lies the XNU kernel – an acronym humorously standing for “X is Not Unix.” XNU is a unique hybrid kernel that combines a Mach microkernel core with components of BSD Unix. This design inherits the rich legacy of Mach (originating from 1980s microkernel research) and the robust stability and POSIX compliance of BSD. The result is a kernel architecture that balances modularity and performance by blending microkernel message-passing techniques with a monolithic Unix kernel structure. We’ll go through a chronological exploration of Darwin and XNU’s evolution – from Mach and BSD origins to the modern kernel features in macOS on Apple Silicon and iOS on iPhones. We’ll follow this with a deep dive into the architectural milestones, analyze XNU’s internal design (Mach-BSD interaction, IPC, scheduling, memory management, virtualization), and examine how the kernel and key user-space components have adapted to new devices and requirements over time.

↫ Tanuj Ravi Rao

Despite its popularity and open source kernel, it’s quite rare to see detailed deep-dives into the underpinnings of macOS. It always surprised me that nobody took whatever Apple threw across the fence every macOS release and ran with it – much further than “run existing open source desktops but worse” we never got when it comes to Darwin distributions (although this might change) – so perhaps having more approachable articles like these out and about get people interested.

Getting the firmware of a VTech/LeapFrog LeapStart/Magibook

This is a very small blog post about my first reverse engineering project, in which I don’t really reverse engineer anything yet, but I am just getting started!

A family member asked me to add additional book data to the LeapStart he bought for his son, this is the starting point here.

↫ leloubil’s blog

We’ve all seen toy, child-focused computers like these, and I always find them deeply fascinating. I’m not buying them for my own kids – they’ll get their start on a “real” computer I’ll set up for them to explore and break – but I see their value, and they’re probably a better choice than giving a kid a tablet or whatever (which my wife and I are opposed to for our kids). What fascinates me about them is, of course, what software, and more specifically, what operating system they run.

It turns out this one most likely runs on something called µC/OS-II, one of the many relatively obscure embedded operating systems you never hear about.

µC/OS is a full-featured embedded operating system originally developed by Micriµm. In addition to the two highly popular kernels, µC/OS features support for TCP/IP, USB-Device, USB-Host, and Modbus, as well as a robust File System.

↫ µC/OS GitHub page

The documentation provides a lot more detail about its capabilities, so if you’re interested in learning more, that’s your starting point.

Windows Hotpatch comes to client version of Windows

Good news for Windows users, and for once there’s not a hint of sarcasm here: Microsoft has started rolling out Windows Hotpatch to the client versions of Windows. This feature, which comes from the server versions of Windows, allows the operating system to install patches to in-memory processes, removing the need for a number of restarts. Obviously, this is hugely beneficial for users, as they won’t have to deal with constant reboots whenever a new bunch of Windows updates are pushed.

There are some limitations and other things you should know. First, the way the system works is that every quarter, installations with Hotpatch enabled will receive a quarterly baseline update that requires a reboot, followed by two months of hotpatches which do not require a reboot. Hotpatches can only be security updates; new features and enhancements are rolled up into the quarterly baseline updates. In other words, while this will not completely eliminate reboots, it will cut the number of reboots per year down from twelve to just four, which is substantial, and very welcome in especially corporate environments.

The biggest limitation, however, is that Windows Hotpatch will only make it to one client version of Windows, Enterprise version 24H2, so users of the Home or Professional version are out of luck for now. On top of that, you’re going to need a Microsoft subscription, use Microsoft Intune, and an Intel/AMD-based system (Hotpatch will come to ARM later). I hope it’ll make its way to Windows 11 Home and Professional, too, because I’m fairly sure quite a few of you using Windows would love to set this up on your own machines.

How big is VMS?

This question was asked during my Boot Camp presentation last fall in Boston, and over the past 35 years dozens of times people have asked, how big is VMS? That translates into “how many lines of code are in VMS”? I thought it was time to at least make a stab at pursuing some insight into the answer. I wrote some command procedures to count the number of source lines in .B32, .B64, .C, .MAR, .M64, and .S files. Not counted are blank lines and lines beginning with the standard comment characters and miscellaneous directives for the particular language.

↫ Clair Grant

As always with the ‘lines of code’ metric, there’s some real arbitrariness going on, and in this case that means things like excluding networking, which to me seems like a core part of an operating system, but alas, choices need to be made. The final tally for lines of code, as per the definition used in the article, in the most recent version of OpenVMS, version 9.2-3, is almost 1.9 million. Do with that information as you please.

What’s really fascinating, though, are the deltas between the versions investigated in this article: V6.2 (May 1995, port to Alpha), V7.2 (February 1999, kernel threads, 64-bit APIs, Galaxy, and more), V8.2 (February 2005, port to Itanium), V9.2-3 (december 2024, port to x86). Going from one version to the next, roughly 400000 lines of code were added each time – the article doesn’t theorise about the consistency of this number, and I suspect it’s mostly just a fun coincidence, but it does jump out.

Microsoft’s 50th anniversary celebrations tainted by the company’s role in the genocide in Gaza

Microsoft is celebrating its 50th anniversary, and in honour of this milestone, Bill Gates has published a blog post about the first code the company ever wrote.

In 1975, Paul Allen and I created Microsoft because we believed in our vision of a computer on every desk and in every home.

Five decades later, Microsoft continues to innovate new ways to make life easier and work more productive. Making it 50 years is a huge accomplishment, and we couldn’t have done it without incredible leaders like Steve Ballmer and Satya Nadella—along with the many people who have worked at Microsoft over the years.

↫ Bill Gates

There’s obviously no denying the impact Microsoft has had on the computer industry and the world as a whole, and a lot of that impact is not exactly what you would call positive. I find the fact that the blog post by Gates is nothing but JavaScript that slows down some browsers and devices, breaks page up/page down navigation for some people, does not allow for text selection, and whose source code is just a bunch of scripts without any of the actual text is a biting metaphor for the role Microsoft has played in the industry.

Making today’s celebrations even more biting is the fact that Microsoft’s role in the ongoing genocide in Gaza is causing a lot of unrest within the company. Twice now today, presentations and talks by Microsoft’s current and former CEOs have been interrupted by Microsoft employees protesting Microsoft’s contributions to the genocide in Gaza, and before the day’s over there will probably be more incidents like these. One of the Microsoft employees who protested, Ibtihal Aboussad, also sent an email to thousands of Microsoft employees, detailing why Microsoft employees are protesting today.

My name is Ibtihal, and for the past 3.5 years, I’ve been a software engineer on Microsoft’s AI Platform org. I spoke up today because after learning that my org was powering the genocide of my people in Palestine, I saw no other moral choice. This is especially true when I’ve witnessed how Microsoft has tried to quell and suppress any dissent from my coworkers who tried to raise this issue. For the past year and a half, our Arab, Palestinian, and Muslim community at Microsoft has been silenced, intimidated, harassed, and doxxed, with impunity from Microsoft. Attempts at speaking up at best fell on deaf ears, and at worst, led to the firing of two employees for simply holding a vigil. There was simply no other way to make our voices heard.

↫ Ibtihal Aboussad

It goes without saying that Ibtihal Aboussad can probably go and clean out her desk after this, but giving up what must be a high-paying job – and possibly risking worse under the current Trump regime – for standing up and protesting an ongoing genocide is nothing but praise-worthy and noble. It obviously won’t stop the genocide or make Microsoft even blink, but it’s better than doing nothing, and it does painfully highlight how many other Microsoft employees remain silent while the company they work for does an IBM.

I don’t really care about Microsoft’s 50th anniversary. Look at any of the company’s current products – Office, Windows, the “AI” stuff – and there’s clearly nothing left. They’re empty shells of what they used to be, hollowed out, their contents replaced with upsells, dark patterns, cruft, and “AI” nonsense nobody wants. But hey, at least Microsoft is creating synergies to make eradicating Gazans easier.

Here’s your party popper.

An AlphaStation’s SROM

The AlphaStation 500 is a workstation from Digital, circa 1996. Mine is a 500 MHz model and has an Alpha 21164A processor (aka EV56). And the way it boots is weird.

On your common-or-garden PC, there has always been some kind of ROM chip. It holds a piece of firmware known as the BIOS. This ROM chip is available at a well-known location in the processor’s address space (remembering that any PC processor boots up in 16-bit, 8088 compatible mode, with a 1 MiB address space, just like an IBM PC 5150) and the processor just starts executing code in it after reset.

The Alpha (or at least this AlphaStation 500 – although I think they mostly worked like this) is different.

↫ Jonathan ‘theJPster’ Pallant

A great read, but a little bit over my head considering I’m anything but a programmer or developer. Still, even I managed to get the basic gist and learn quite a bit from this article, and especially the part about how the AlphaStation uses a little jumper to tell the SROM exactly which stream of boot code to send to the processor is fascinating. I’m not sure just how unusual the Alpha’s way of booting is, but I’d at least never heard of it.

Debugging Lotus 1-2-3 by fax

There isn’t a lot to this story beyond the fact that in around 1990 I helped debug someone’s Lotus 1-2-3 set up via fax. But it’s a good reminder of how important the Zeroth Law of Debugging is (see below).

Without some sort of online connection with these folks, and with transatlantic phone calls being very, very expensive (I was in the UK, they were in the US) fax was the obvious answer.

↫ John Graham

Honestly, this would still be easier today than some of the bug reporting systems I’ve seen.

Windows 9x QuickInstall simplifies installing Windows 98

If you’re elbow-deep in ’90s retrocomputing and maintain a fleet of your own personal seemingly identical but definitely completely different Windows 98 machines, Windows 9x QuickInstall is tailor-made just for you.

It takes the root file system of an already installed Windows 98 system and packages it, whilst allowing drivers and tools to be slipstreamed at will.

For the installer, it uses Linux as a base, paired with some tools to allow hard disk partitioning and formatting, as well as a custom installer with a custom data packing method that is optimized for streaming directly from CD to the hard disk without any seeking.

↫ Windows 9x QuickInstall gitHub page

What you end up with is an easily customisable packaged Windows 98 installation that can be installed onto computers (or in virtual machines, I guess) at blazing speeds. It’s a relatively simple concept, but its implementation is genius and definitely not simple at all. This is a great tool for the retrocomputing community.

Literally Windows on arm: here is Windows running on the Pixel Watch 3

Right off the bat, there is not that much use for a Pixel Watch with Windows on it. The project, as the maker says, is for “shits and giggles” and more like an April Fool’s joke. However, it shows how capable modern smartwatches are, with the Pixel Watch 3 being powered by a processor with four ARM Cortex A53 cores, 2GB of DDR4X memory, and 32GB of storage.

Getting Windows to run on Gustave’s arm, as you can imagine, took some time and effort of inspecting a rooted boot image, modifying the stock UEFI to run custom UEFI, editing the ACPI table, and patching plenty of other files. The result of all that is a Pixel Watch 3 with Windows PE.

↫ Taras Buria at Neowin

More of this sort of nonsense, please. This is such a great idea, especially because it’s so utterly useless and pointless. However pointless it may be, though, it does show that Windows on ARM is remarkably flexible, as it’s been ported to a variety of ARM devices it should never be supposed to run on. With Microsoft’s renewed entry into the ARM world with Windows on ARM and Qualcomm, I would’ve hoped for more standardisation in the ARM space to bring it closer to the widely compatible world of x86.

That, sadly, has not yet happened, and I doubt it ever will – it seems like ARM is already too big of a fragmented mess to be consolidated for easy portability for operating systems. Instead, individual crazy awesome people have to manually port Windows to other ARM variants, and that, while cool projects, is kind of sad.

FreeDOS: history, legacy, and a valuable resource for old machines

FreeDOS is a free and open‐source operating system designed to be compatible with MS‑DOS. Developed to keep the DOS experience alive even after Microsoft ended support for MS‑DOS, FreeDOS has grown into a complete environment that not only preserves classic DOS functionality but also introduces modern enhancements. Its simplicity and low resource requirements have made it a cherished resource for retro computing enthusiasts and a practical tool for embedded systems and legacy hardware.

↫ André Machado

A short but useful overview of what FreeDOS is. One of my favourite stories about FreeDOS will always be not just that HP offered it as an option on some of its laptops – supposedly because it couldn’t sell laptops without an operating system preinstalled – but also just how convoluted this preinstalled copy of FreeDOS was set up. They shipped several FreeDOS virtual machines on top of a minimal installation of Debian, in a complex web of operating systems and VMs.

Nova Custom: this week’s sponsor

Nova Custom, based in The Netherlands, makes laptops focused on privacy, customisation, and freedom. Nova Custom laptops ship with either Linux, Windows, or no operating system, and they’re uniquely certified for Qubes OS (the V54 model will be certified soon), the ultra-secure and private operating system. On top of that, Nova Custom laptops come with Dasharo coreboot firmware preinstalled, which is completely open source, instead of a proprietary BIOS. Nova Custom can also disable the Intel Management Engine for you, and you can opt for Dasharo coreboot+Heads for the ultimate in boot security.

Nova Custom offers visual customisations, too, including engraving a logo or text of your choice on the metal screen lid and/or palmrest and adding your own boot logo. They also offer privacy customisations like removing the microphone and webcam, installing a privacy screen, and more. A small touch I personally appreciate: Nova Custom offers a long, long list of keyboard layouts, as well as the option to customise the super key. Nova Custom products enjoy 3 years of warranty, as well as updates and spare parts for at least seven years after the launch of a product, which includes everything from motherboard replacements down to sets of screws.

Nova Custom laptops can be configured with a wide variety of Intel processor options, as well as a choice between integrated Intel GPUs or Nvidia laptop GPUs. Thanks to Nova Custom for sponsoring OSNews!

The 32bit RISC OS needs to be ported to 64bit to survive, seeks help

RISC OS, the operating system from the United Kingdom originally designed to run on Acorn Computer’s Archimedes computers – the first ARM computers – is still actively developed today. Especially since the introduction of the Raspberry Pi, new life was breathed into this ageing operating system, and it has gained quite a bit of steady momentum ever since, with tons of small updates, applications, and new hardware support, including things like support for wireless networking. This development has always been a bit piecemeal, though, and the pace has never been exceptionally fast.

Now, though, time really is ticking for RISC OS: popular RISC OS platforms like the Raspberry Pi are moving to 64bit ARM only, and this poses a big problem for RISC OS: most of it is written in pure 32bit ARM assembly. As you can imagine, the supply of capable 32bit ARM boards is going to dwindle over the coming years, which would put RISC OS right back where it was before the launch of the Raspberry Pi: floundering, relying on old hardware. This is obviously not ideal, and as such, RISC OS Open Limited wants to take a big leap to address this.

Since 2011, ROOL has successfully delivered dozens of community-funded improvements through its bounty scheme. While this model has enabled steady progress, it is not suited to the scale of work now required to modernise RISC OS. The Moonshots initiative represents a fundamental shift: focused, multi-year development projects undertaken by full-time engineers.

The first Moonshot aims to make the RISC OS source code portable and compatible with 64-bit Arm platforms, a prerequisite for future hardware support. ROOL has already scoped the work, identified key milestones, and built cost models based on realistic employment and project management needs.

↫ Steve Revill in a ROOL press release

They’re going to need a dedicated team of several developers working over the course of several years to port RISC OS to 64bit ARM. That’s going to require quite a bit of money, manpower, and expertise, and considering ROOL has only collected about £100000 worth of donations over the past 14 years, I can see why they’re aiming to go big for this effort. All these giant technology corporations with trillion dollar stock valuations are currently relying on ARM technology, so you’d think they could empty a few socks and cough up a few million to get this effort funded properly, but alas, we all know that’s not going to happen.

I hope ROOL can make this work. RISC OS is a ton of fun to use, and occupies a unique place in computing history. I would be incredibly sad to see technological progress leave it behind, when what amount to chump change for so many wealthy companies and individuals could save it.

Microsoft makes it even harder to use a local account on Windows 11

Do you want to install Windows 11 without internet access or without an online Microsoft Account? It seems Microsoft really doesn’t want you to, as it has removed a very common and popular way of bypassing this requirement. In the release notes for the latest builds from the Dev and Beta channels, the company notes:

We’re removing the bypassnro.cmd script from the build to enhance security and user experience of Windows 11. This change ensures that all users exit setup with internet connectivity and a Microsoft Account.

Let me blow your minds and state that I don’t think online accounts for an operating system are inherently a bad idea. I would love it if I could install Fedora KDE on a new machine, optionally log into some online “Fedora Account”, and have my customisations and applications synchronise automatically. It would save me some time and effort, and assuming it’s all properly encrypted and secured, I don’t think the risk factors are particularly high. The keyword here is, of course, optionally. Microsoft wants every Windows 11 user to have a Microsoft Account instead of a local account, and would rather not make it optional at all.

Of course, this is still Microsoft, a company wholly incapable of doing anything right when it comes to operating systems, so even making this script available again during installation is stupidly easy. It took a few nerds mere moments to discover you could just make some registry changes during installation, reboot, and have the script return to its rightful place.

Oh Microsoft. Never change.

Blue95: Fedora Atomic Xfce converted to a Windows 95 desktop

Blue95 is a modern and lightweight desktop experience that is reminiscent of a bygone era of computing. Based on Fedora Atomic Xfce with the Chicago95 theme.

↫ Blue95 GitHub page

Exactly as it says on the tin. This is by far the easiest way to get the excellent Chigaco95 theme for Xfce set up and working in a polished way, and it also contains a few different application choices from the regular Fedora Xfce desktop to improve the illusion even further.

Microsoft releases Windows 11 roadmap tool to help make sense of Windows 11’s development

I’ve complained about the utter inscrutability of the Windows release process for a long time, with Microsoft seemingly using channels, build numbers, code names, date-based version numbers, and so on interchangeably, making it incredibly hard to keep track of what is being released when. It turns out even Microsoft itself started losing track, because it’s now released a roadmap for Windows 11 development.

In the roadmap tool – of course it’s a tool – you can select a platform, which isn’t x86 or ARM, but Windows PC or Copilot+ PC, a version (23H2 or 24H2 for now), a status (In preview, Gradually rolling out, or Generally available), and a channel (Canary, Dev, Beta, or Retail), after which the roadmap tool will list whatever features match those criteria. Do you now see why people might want such a tool to keep track of what the hell is going on with Windows?

Anyway, as the date-based version numbers – 23H2 and 24H2 – may already make clear, this seems more like a roadmap about where development’s been than where development’s going. The problem for Microsoft, of course, is that it maintains several different Windows variants with different feature sets and update schedules, and users, too, can of course opt to stick to certain versions before moving on. The end result is this spaghetti, which makes it hard to untangle when you’re getting which feature.

Anyway, if you’re elbow-deep in the Windows spaghetti, this tool may be of use to you.

US government’s attack on free speech, science, and research is causing a brain drain

How do you create a brain drain and lose your status as eminent destination for scientists and researchers?

The United States seems to be sending out questionnaires to researchers at universities and research institutes outside of the United States, asking them about their political leanings. Dutch universities are strongly advising Dutch researches not to respond to the questionnaires, and warn that they are designed to stifle free speech and independent research through intimidation.

Universities of the Netherlands (UNL) has also warned researchers about the questionnaire. The USGS questionnaire asks, for example, whether the researcher’s organisation works with ‘entities associated with communist, socialist, or totalitarian parties’, whether the research project has taken ‘appropriate measures’ to ‘defend against gender ideology’ and whether the project has ‘measurable benefits for US domestic industries, workforce, or economic sectors’.

↫ Universiteit Leiden

Researchers trying to enter the United States are also facing intimidation tactics, with the United States government going so far as to refuse entry to scientists critical of the Trump regime:

A French scientist was denied entry to the US this month after immigration officers at an airport searched his phone and found messages in which he had expressed criticism of the Trump administration, said a French minister.

“I learned with concern that a French researcher who was traveling to a conference near Houston was denied entry to the United States before being expelled,” Philippe Baptiste, France’s minister of higher education and research, said in a statement on Monday to Agence France-Presse published by Le Monde.

↫ Robert Mackey at the Guardian

Being denied entry is one thing – being arrested and sent to a string of prisons is another, like this Canadian woman:

Our next stop was Arizona, the San Luis Regional Detention Center. The transfer process lasted 24 hours, a sleepless, grueling ordeal. This time, men were transported with us. Roughly 50 of us were crammed into a prison bus for the next five hours, packed together – women in the front, men in the back. We were bound in chains that wrapped tightly around our waists, with our cuffed hands secured to our bodies and shackles restraining our feet, forcing every movement into a slow, clinking struggle.

↫ Jasmine Mooney at the Guardian

If you’re a scientist or researcher planning on going to a conference in the US (or, say, a developer wanting to go to a tech conference), you should reconsider. Even if your papers are in order, you could end up on a plane to a concentration camp in El Salvador before you can even call a lawyer – while being told that any judge standing up for your rights should be impeached.

The United States’ war on free speech, science, and research goes far beyond intimidating individual scientists and researchers. The Trump regime is actively erasing and deleting entire fields of science, most notably anything involving things like climate and gender, and openly attacking and cutting funding to universities that disagree with the Trump regime.

Almost immediately after being sworn in as president on 20 January, Trump put his signature to piles of executive orders cancelling or freezing tens of billions of dollars in funding for research and international assistance, and putting the seal on thousands of lay-offs. Orwellian restrictions have been placed on research, including bans on studies that mention particular words relating to sex and gender, race, disability and other protected characteristics.

↫ Nature

US President Donald Trump’s latest war on the climate includes withdrawing support for any research that mentions the word.

He has also launched a purge on government websites hosting climate data, in an apparent attempt to make the evidence disappear.

↫ Corey J. A. Bradshaw at The Conversation

The Trump administration has fired hundreds of workers at the National Oceanic and Atmospheric Administration (Noaa), the US’s pre-eminent climate research agency housed within the Department of Commerce, the Guardian has learned.

[…]

“There is no plan or thought into how to continue to deliver science or service on weather, severe storms and events, conservation and management of our coasts and ocean life and much more,” he said. “Let’s not pretend this is about efficiency, quality of work or cost savings because none of those false justifications are remotely true.”

↫ Dharna Noor and Gabrielle Canon at the Guardian

Intimidating current scientists isn’t enough, either – the scientists of the future must also suffer:

US President Donald Trump has signed an executive orderto dismantle the Department of Education, fulfilling a campaign pledge and a long-cherished goal of some conservatives.

[…]

In its statement, the American Federation of Teachers said: “No-one likes bureaucracy, and everyone’s in favour of more efficiency, so let’s find ways to accomplish that.

“But don’t use a ‘war on woke’ to attack the children living in poverty and the children with disabilities.”

↫ Ana Faguy at the BBC

But what about intimidating university students who don’t fall in line with the regime? Well, we can’t forget about those, now, can we?

After immigration agents detained Columbia University graduate student Mahmoud Khalil over his involvement in pro-Palestine protests on campus, President Donald Trump promised it was just the beginning. The Department of Homeland Security (DHS) has since arrested at least two more students who are in the country on visas — one of whom had recently sued the Trump administration on First Amendment grounds.

↫ Gaby Del Valle at The Verge

A Cornell University PhD student earlier this month sued the Trump administration seeking to stop the president’s order aimed at foreign students accused of “antisemitism”. Days later, lawyers at the justice department emailed to request that the student “surrender” to immigration officials

↫ Maanvi Singh at the Guardian

These are just a small selection of stories, and I could’ve picked a dozen more still if I wanted to. The point should be squarely (roundly?) driven home by now: the United States government seems to be doing everything in its power to scare off the very people an economy based on science, technology, and innovation needs to thrive, and this hasn’t exactly gone by unnoticed in the rest of the world.

It started with individual universities in Europe stepping up to attract US researchers and scientists, like the Vrije Universiteit Brussel in Belgium:

The Vrije Universiteit Brussel (VUB) is opening 12 postdoctoral positions for international researchers, with a specific focus on American scholars working in socially significant fields. These prestigious fellowships come with substantial funding (€2.5 million) as part of the European Marie Skłodowska-Curie (MSCA) program. Additionally, as part of the Brains for Brussels initiative of Innoviris, VUB aims to actively attract American professors looking to relocate. In collaboration with its Francophone sister university ULB, VUB is also providing 18 apartments for international researchers seeking temporary residence at the Brussels Institute for Advanced Studies.

VUB’s initiative is a response to the alarming political interference in academic research by the Trump administration in the U.S. The university is taking a firm stand against these developments.

↫ Vrije Universiteit Brussel

Another example, the Aix-Marseille Université in France:

In a context where some scientists in the United States may feel threatened or hindered in their research, our university is announcing the launch of the Safe Place For Science program, dedicated to welcoming scientists wishing to pursue their work in an environment conducive to innovation, excellence and academic freedom.

↫ Aix-Marseille Université

It seems universities the world over are seeing an increase in applicants trying to escape the purges in the United States:

Universities around the world have reported seeing an uptick in applications from U.S.-based researchers, who face an increasingly uncertain climate under President Donald Trump’s administration. And some countries and their institutions are already looking to use the opportunity to attract new talent and reverse the steady migration of scientists to the U.S. in recent decades.

↫ Catherine Offord at Science

Governments in Europe soon picked up on this, and are now asking the European Union to launch concerted efforts to attract scientists and researchers fleeing the United States:

In a letter addressed to research commissioner Ekaterina Zaharieva on Wednesday and seen by Science|Business, 13 governments asked the EU to show solidarity and welcome “brilliant talents from abroad who might suffer from research interference and ill-motivated and brutal funding cuts.”

“The current international context reminds us that freedom of science can be put at risk anywhere and at any time,” they wrote. While the new US administration is not named in the letter, the implication is clear.

↫ Juliette Portala and David Matthews at Science|Business

Curtailing freedom of speech and attacking academic freedom are classic elements of the authoritarian and fascist playbooks, and the end result is always the same: a massive brain drain as academia are either murdered, sent to work the fields, or in less extreme cases like what’s happening in the United States today, flee the country to offer their knowledge and expertise elsewhere. The effects of brain drain are well-understood, and will impact the economy of the United States harshly; especially the very technology companies supporting the Trump regime will start feeling the squeeze as it becomes harder and harder for them to attract the top talent they need. In fact, they’re already worried about what they have wrought.

Freedom of speech and academic freedom are under heavy assault in the United States, and it’s going to affect every American, from researchers and academics, down to classic cases of “I never thought leopards would eat my face”, like when a Trump voter saw his wife arrested, facing deportation to Peru (he still supports Trump, and doesn’t regret his vote – that’s going to make for interesting dinner conversation).

Authoritarian purges employ hatchets, not scalpels, and every American in the bottom 80% is going to suffer the consequences.