Wastholm.com

There are many tools that we can use for SSO, such as Authelia, Authentik, or Keycloak.

Although some of the aforementioned SSO tools may be easier to set up, I decided to go with Keycloak. Keycloak is an enterprise-level tool that is supported by Redhat. Using Keycloak will give us a lot of flexibility, and ticks the boxes for acceptable memory usage, theme-ability, and multi-factor authentication support.

To hear the recording industry tell the story, copyright is the only thing protecting musicians from poverty and despair. Of course, that’s always been a myth. Copyright was designed to benefit the middlemen and gatekeepers, such as the record labels, over the artists themselves. That’s why the labels have a long history of never paying artists.

Det går därför inte att generellt hävda att en förhandlingslösning alltid är att föredra framför fortsatt krig. Det går heller inte att påstå att varje fred är att föredra framför krig. Kostnaden för freden måste vägas mot kostnaden för fortsatt krig. Det finns många exempel på historiska fall där lidandet, också kostnaden i människoliv, varit större på grund av fiendens brutalitet efter att striderna upphört än under själva kriget. Den fred som uppkommer kan råda mycket länge, och effekten av sådant som förlorad demokrati och nedtrampade mänskliga rättigheter kan då komma att påverka många generationer, vilket gör att kostnaden med en dålig fred växer när det långa tidsperspektivet beaktas.

git-remote-gcrypt is a git remote helper to push and pull from repositories encrypted with GnuPG, using a custom format. This remote helper handles URIs prefixed with gcrypt::.

Economic terms, from “absolute advantage” to “zero-sum game”, explained to you in plain English

Women are now playing a significant role in international security and foreign policy. And experts say they are changing how the international community responds to military aggression.

We analysed several authenticator apps after Twitter had stopped the SMS method for 2FA. We saw many scam apps looking almost the same. They all trick users to take out a yearly subscription for $40/year. We caught four that have near identical binaries. We also caught one app that sends every scanned QR code to the developer’s Google analytics account.

Testament is an advanced automatic unittests runner for Nim tests, is used for the development of Nim itself, offers process isolation for your tests, it can generate statistics about test cases, supports multiple targets (C, C++, ObjectiveC, JavaScript, etc), simulated Dry-Runs, has logging, can generate HTML reports, skip tests from a file, and more, so can be useful to run your tests, even the most complex ones.

KanjiVG (Kanji Vector Graphics) provides vector graphics and other information about kanji used by the Japanese language. For each character, it provides an SVG file which gives the shape and direction of its strokes, as well as the stroke order. Each file is also enriched with information about the components of the character such as the radical, or the type of stroke employed.

It is very easy to create stroke order diagrams, animations, kanji dictionaries, and much more using KanjiVG. See Projects using KanjiVG for a growing list of applications of the KanjiVG data.

Russian president Vladimir Putin wants you to believe that NATO is responsible for his February 24 invasion of Ukraine—that rounds of NATO enlargement made Russia insecure, forcing Putin to lash out. This argument has two key flaws. First, NATO has been a variable and not a constant source of tension between Russia and the West. Moscow has in the past acknowledged Ukraine’s right to join NATO; the Kremlin’s complaints about the alliance spike in a clear pattern after democratic breakthroughs in the post-Soviet space. This highlights a second flaw: Since Putin fears democracy and the threat that it poses to his regime, and not expanded NATO membership, taking the latter off the table will not quell his insecurity. His declared goal of the invasion, the “denazification” of Ukraine, is a code for his real aim: antidemocratic regime change.

|< First   < Previous   31–40 (3702)   Next >   Last >|