1,610 karma · joined May 19, 2013
Key philosophy about tech: "A two-bladed sword is neither inherently evil nor good; its moral alignment depends entirely on how it is used and by whom"
TikTok across Europe and Asia is still run by TikTok Pte Ltd, the ByteDance subsidiary in Singapore, under the old EULA.
FAFO, Orange Man.
Pretty much all critical Dutch gov services are located in sovereign data centres across the Netherlands. Why they can't do it with DigiD baffles me. Especially because it is (or at least used to be) based on a plain Java and Oracle stack.
The only thing you'll have to decide is if you want a desktop which looks more similar to MacOS (GNOME) or Windows (KDE). For now they don't even care about even more advantages or disadvantages, like the fact that KDE is customizable to the point things can get a little crazy.
Graphical desktop and Steam support (with a little pinch of Lutris added on top), and that's good enough.
And for those you still have options, through streaming:
1> A small headless Windows PC powered with a videocard like a Radeon 9070 XT and a nifty app called Moonlight (https://moonlight-stream.org/) enables you to stream games protected with kernel level anti cheat to Linux machines (and some other devices).
2> Geforce Now supports some games notoriously renowned for their kernel level anti cheat like Battlefield 6 and Call of Duty Black Ops 7. With some trickery it is possible to run the app they "exclusively" developed for handhelds like the Deck on any Linux distro, because it is just a desktop app distributed through Flatpak.
Something you can already see in Venezuela as we speak: The Trump Administration has essentially blocked countries like Russia and Iran to ship oil from Venezuela.
If they capture Greenland and can build a big Naval presence there they are in a great position to confiscate every cargo ship destined to Russian harbors in the north, and close off China's trading route in the Arctic aswell.
Because controlling Greenland means whoever has it gets excessive control over the Arctic Sea. And both parties, but especially Russia, do not want a party like the United States to have this amount of control given the Arctic is in their backyard.
Also it is very likely the very nuclear capable United Kingdom will ally with the EU over the United States when things go hot. - https://en.wikipedia.org/wiki/United_Kingdom_and_weapons_of_...
So if this situation escalates too far, it will end very badly for both sides across the Atlantic.
If I remember correctly the publisher can choose the category of the app it publishes on the storefront.
Elon Musk thinks X is the number one source for news, so that explains that.
You already named the most likely reason why no one dares to recategorize it.
I don't think you will find anything on the market enabling you to create your own audiophile quality AMP, DAC, or AMP+DAC for a pretty attractive price except a Pi 3/4/5 with a HifiBerry (https://www.hifiberry.com/) HAT.
"What prepares men for totalitarian domination in the non-totalitarian world is the fact that loneliness, once a borderline experience usually suffered in certain marginal social conditions like old age, has become an everyday experience of the ever-growing masses of our century. The merciless process into which totalitarianism drives and organizes the masses looks like a suicidal escape from this reality."
"Politically speaking, tribal nationalism always insists that its own people is surrounded by ‘a world of enemies,’ ‘one against all,’ that a fundamental difference exists between this people and all others. It claims its people to be unique, individual, incompatible with all others, and denies theoretically the very possibility of a common mankind long before it is used to destroy the humanity of man."
"Society is always prone to accept a person offhand for what he pretends to be, so that a crackpot posing as a genius always has a certain chance to be believed. In modern society, with its characteristic lack of discerning judgment, this tendency is strengthened, so that someone who not only holds opinions but also presents them in a tone of unshakable conviction will not so easily forfeit his prestige, no matter how many times he has been demonstrably wrong."
"Mass propaganda discovered that its audience was ready at all times to believe the worst, no matter how absurd, and did not particularly object to being deceived because it held every statement to be a lie anyhow. The totalitarian mass leaders based their propaganda on the correct psychological assumption that, under such conditions, one could make people believe the most fantastic statements one day, and trust that if the next day they were given irrefutable proof of their falsehood, they would take refuge in cynicism; instead of deserting the leaders who had lied to them, they would protest that they had known all along that the statement was a lie and would admire the leaders for their superior tactical cleverness."
"The ideal subject of totalitarian rule is not the convinced Nazi or the convinced Communist, but people for whom the distinction between fact and fiction (that is, the reality of experience) and the distinction between true and false (that is, the standards of thought) no longer exist."
-- Hannah Arendt, The Origins of Totalitarianism
Also Arendt: "The result of a consistent and total substitution of lies for factual truth is not that the lie will now be accepted as truth and truth be defamed as a lie, but that the sense by which we take our bearings in the real world — and the category of truth versus falsehood is among the mental means to this end — is being destroyed."
Because it will just take only one Presidential Executive Order to eject every European government, business and organization from M365, Azure, AWS, Google Cloud, and any and all other US-based SaaS/PaaS services and to my knowledge nobody has, or is at least strategizing for, alternatives.
So I think the more likely end result will be like an atomic bomb was dropped on Europe, but in a digital sense. Absolutely nothing will work anymore.
The ops team then could assign the task to themselves whenever they were ready to execute. And as a manager it made tracking and follow up a lot easier.
As an alternative if you are networking a single location and you don't mind seeing some finishing profiles on the walls (or want something easy in a pre-existing situation) you can also drill somewhere along the wall and feed the cables directly down to the floor or up the ceiling and cover them up.
But always, ALWAYS, make them easily accessible and easily removable.
Got plenty of experience to say no cable will survive a lifetime, and if you experience a problem without easy access you are fucked.
Any good (agile) collaboration system supports this. We did this succesfully in Azure DevOps and GitLab, for example.
https://xcancel.com/lolams768/status/2007845728333484207#m
With this in mind, the abduction of Maduro apparently was a desperate "Plan B", and it looks like everything the Trump admin is saying now is being pulled right out of thin air because this op clearly wasn't executed as planned at all.
Make of that what you will.
And they should also consider all equipment, munition and weapons stored at those facilities, including the B61 nukes, null and void. Because their former NATO allies will never ever allow the US to take equipment which could be used against them later on back home.
And if they come with the argument "But that is against international law", they should have thought about that before illegally abducting a foreign president from a country at peace according to those same international laws.
"Skupper is an over-the-top, multi-platform application interconnect. Skupper makes it easy to deploy private application networks that span multiples sites and platforms.
* Over-the-top - Skupper operates at the application layer, on top of existing IP networks. Services connect across network boundaries without VPNs or special firewall rules.
* Multi-platform - Skupper works on Kubernetes, Docker, Podman, and Linux. It scales up to multi-tenant clusters and down to edge devices.
* Application-centric - Skupper creates isolated application-focused networks with logical service addresses that enable application portability.
* Secure - Skupper uses mutual TLS authentication and encryption to protect all communication. Application services are never exposed on the public internet."
It's in use at several big orgs in production. For example, I know with 99.9% certainty it is still being used by the Dutch Railways to connect Kubernetes clusters running on Google Cloud, Microsoft Azure and AWS together.
They don't have to do that. Apparently there are services which link any known email address, mobile phone etc. to your LinkedIn account through a browser addon even when you didn't hand these over to LinkedIn.
I know because my mom was called several times on her mobile phone (which has a number not in any phone book) by a very aggressive and disrespectful recruiter looking for me while I even was not looking for a job. (her first initial and mine are the same).
Only when I threatened him to report him and his company to LinkedIn and the authorities, and blocking him on LinkedIn the calls stopped.
They did the same when they rebranded Azure Active Directory and moved it into the Entra family of security products. It's now fully called: Microsoft Entra ID (formerly Azure Active Directory)
https://www.microsoft.com/en-us/security/business/identity-a...
And yes, the latter is the complete name as seen on the web page...
Actually, I should place a bet on Polymarket for that.
Because Greenland is part of the Kingdom of Denmark, i.e. a NATO country.
Which means Denmark could declare war AND invoke NATO Article 5 against the United States:
"The Parties agree that an armed attack against one or more of them in Europe or North America shall be considered an attack against them all and consequently they agree that, if such an armed attack occurs, each of them, in exercise of the right of individual or collective self-defence recognised by Article 51 of the Charter of the United Nations, will assist the Party or Parties so attacked by taking forthwith, individually and in concert with the other Parties, such action as it deems necessary, including the use of armed force, to restore and maintain the security of the North Atlantic area.
Any such armed attack and all measures taken as a result thereof shall immediately be reported to the Security Council. Such measures shall be terminated when the Security Council has taken the measures necessary to restore and maintain international peace and security."
https://www.nato.int/en/about-us/official-texts-and-resource...
Which means not only Denmark, but also Albania, Belgium, Bulgaria, Canada, Croatia, Czech Republic, Estonia, Finland, France, Germany, Greece, Hungary, Iceland, Italy, Latvia, Lithuania, Luxembourg, The Netherlands, North Macedonia, Norway, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden, Turkey, and the United Kingdom will immediately be in a state of war with a founding member of NATO - namely the United States. (https://en.wikipedia.org/wiki/Member_states_of_NATO)
Well, I think you should blame Google and Mozilla for that.
KDE (through Discover, https://apps.kde.org/discover/) and GNOME (through Software, https://apps.gnome.org/Software/) both have innate support for Flatpak.
So, given that the majority of normie Linux users will use Flatpak to install a browser, they will just use and support that in the browser (because the underlying DE wil more than likely have Flatpak support integrated too) and go on with their day to day.
Means that people who don't want to deal with Flatpak have to deal with Flatpak (or at least parts of it) too unfortunately.
Because both have their own portal implementation/compositor with their own issues and service spec implementations. KDE has xdg-desktop-portal-kde, and GNOME has xdg-desktop-portal-gnome. On top of that each (still) has their own display server; KDE has KWin, and GNOME has Mutter.
> The reference compositor, Weston, is not really usable as a daily driver.
Weston is probably good for two things: Running things in Kiosk mode and showcasing how to build a compositor.
That's why you should at least use xdg-desktop-portal if you are not running KDE or GNOME. But this is a vanilla compositor (without implementations of any freedesktop desktop protocols), and as-is has no knowledge of things like screenshots or screensharing.
If you run any wlroots based compositor except Hyprland you should run xdg-desktop-portal-wlr which does implement the desktop protocols org.freedesktop.impl.portal.Screenshot and org.freedesktop.impl.portal.ScreenCast.
If you use Hyprland you should run its fork xdg-desktop-portal-hyprland instead which additionaly has things like file picking built in. Additionally you can/should run xdg-desktop-portal-gtk and/or xdg-desktop-portal-kde to respectively get GTK ("GNOME") and QT ("KDE") specific implementations for desktop protocols. And you absolutely should use xdg-desktop-portal-gtk instead of xdg-desktop-portal-gnome, because xdg-desktop-portal-gnome really doesn't like to share with others.
> With Wayland the each desktop is reinventing the wheel
Not really true, as I mentioned earlier there's still a DE specific display server running in the background (like Mutter and KWin-X11 for X11), and graphics in each compositor is driven directly by the graphics driver in the kernel (through KMS/DRM).
In fact, on paper and in theory, the architecture looks really good: https://wayland.freedesktop.org/architecture.html. However, in practice, some pretty big chunks of functionality on the protocol level is missing but the freedesktop contributors, and the GNOME and KDE teams will get there eventually.
Why they thought it couldn't be done with the .NET stack they already had (this was after the purchase of Xamarin and Blazor becoming a thing, mind you) still baffles me.