I’m considering updating from a 128GB to 512GB card. Normally, the procedure would to be create a disk image and restore it to the new card. I’m a bit skeptical of this process being this straightforward; in fact, I think this will simply break stuff for many apps....
it’s an 8 character code of mostly digits and two upper score letters.
That’s the UUID of the VFAT filesystem on the card, so if you clone the card and then resize the partition you’ll keep the same filesystem UUID on the new card.
First of all: Please don’t tell me how impractically this might be or confusing or whatever. This is like a thought experiment and let’s be honest: We don’t JUST want efficiency when modding our desktops – we also want it to look sick and individual and have people watch in admiration – or something like that. So keep...
The bit where you have a small view on a large virtual display exists in xorg (I assume it is still there - when I used that it was XFree86).
You’d configure a virtual screen with whatever resolution you want, and your physical resolution generates a view on that which is moving with the mouse focus. I used to run a 1200x1600 desktop on a 640x480 screen until my girlfriend said she got sick watching me and bought me a large screen.
Might be useful if you quickly want to prototype the general idea.
This is an Xorg thing - for wayland you’d have to implement that kind of functionality yourself.
Just checked, it seems to be still there, and exposed via xrandr, see the --panning option in xrandr manpage. So you should be able to somewhat dynamically resize the virtual desktop used via xrandr nowadays. The maximum virtual desktop size supported is determined by your graphics card - so if you’d want that some infinity thing you’d have to do that yourself and just throw a small part of the screen in the graphics buffer for rendering.
Ein Backofen in der Wohnung ist nicht Vorraussetzung zum backen. Wobei das mit Rauchmeldern ueberall heute vermutlich mehr Planung erfordert als zu meiner Miniwohnungszeit vor 20 Jahren.
Big problem here is that Microsoft seems to have given up on sleep states, and just does S5 and then hibernates (which is horribly slow), so S3 on newer machines is often horribly broken in the firmware and can’t really be used. I’m not really interested in my system going to S5 - I want it in S3.
Ich hab mich mal schnell fertig gemacht weil verschlafen, mich dann darueber gewundert dass es in der U-Bahn so leer ist - klar ist 11 nicht mehr normale Pendelzeit, aber sollte doch etwas voller sein. Bis mir klar wurde dass es 23:00 ist.
Kommt der Request auf dem Zielserver korrekt an? Ggf. brauchst du ein / nach filebrowser.
Generell wuerde ich empfehlen reverse proxy mit was zu machen das explizit dafuer entwickelt wurde, so wie nginx. Apache war toll in den 90ern und fruehen 00ern, inzwischen ist das ausserhalb von Nischenanwendungen wie “ich will ne PHP-Anwendung reinwerfen, und Upstream testet nur mit Apache” meistens die schlechteste Loesung.
Apache wird immer dann schwer zu debuggen wenn man versucht mehrere verschiedene Anwendungen/Seiten in einem Apachen zu haben. nginx hat nix wie mod_php, PHP und aehnliches wird da via fastcgi angebunden, was bei der Ersteinrichtung etwas komplexer ist als mod_php.
Ein “modernes” Setup bei dem Apache die PHP-Anwendung ausliefert haette einen nginx nach draussen der Reverseproxy auf den Apache und andere Server macht, und ggf. selber ein bisschen statisches Zeug ausliefert, und den Apache (oder mehrere davon, wenn mehrere Anwendungen) nur fuer die jeweilige Anwendung konfiguriert. Hat dann auch den zusaetzlichen Vorteil dass man die einzelnen Teile ordentlich isolieren kann (docker, podman, lxc, KVM, wenns richtig fett ist einen eigenen Server) - was zum einen debuggen erleichtert, zum anderen auch das Updaten spaeter, da du maximal immer nur eine Anwendung kaputtmachen kannst.
Auch hier gilt weiterhin: Je einfacher die Konfiguration, desto besser. nginx ist zwar meistens einfacher zu debuggen als Apache - noch einfacher wirds aber wenn die Konfiguration keine Seiteneffekte von anderen Anwendungen haben kann.
Falls du das noch nicht machst, wirf Konfigurationsdateien in git. Docker oder Podman ist fuer Heimsetups ganz nuetzlich weil du da jeweils einen Container pro Anwendung bauen kannst, und die Containerconfig dann komplett in git werfen kannst. Update waere dann einfach ein Austausch des Containers. Ich selber benutz das eher weniger - ich hab einen wilden mix aus lxc, kvm und bare metal die mit Ansible verwaltet werden, aber bei Kleinsetups ist das erstmal einfacher das ueber Docker/Podman zu erschlagen.
Problem is that it not really is “just a store”. By using the google store you get access to the google play APIs, which are upgraded separately from the device OS - which is sensible from a security perspective, but they also were created by google specifically for regaining control over what goes on on Android devices.
A lot of applications are needlessly tied to play APIs - either because that way is a bit easier, or just because google is good at marketing them, and the developer didn’t think twice about it. Some relatively basic APIs are part of google play - for example maps, which needlessly is tied to google maps. Unlike Android itself the play APIs are not opensource.
Yandex tried about a decade ago to re-implement the play APIs to keep such applications working without the play store, by utilizing other services providing the same functionality, and tried to get other companies to join them. I’ve visited the Yandex office in Saint Petersburg a few times to discuss that back then (just checked, most of that seems to have been 2014 - that year Yandex was sponsoring my Russian visa). The effort failed for various reasons, unfortunately - the big one being that doing this required reverse engineering API changes on every play update google was pushing to stay compatible. There’s the microG project around now, but it seems to be less ambitious than what Yandex was trying to do back then.
My point is, as long as at least the API for play services isn’t maintained in a way that allows full open source reimplementations - or better, google releases parts as open source where we can plug different backends in - “use a different store” is not really a possible solution for many.
Yeah, things are getting to the point where just having a mobile device running Linux and using Waydroid for some useful Android applications is less painful than trying to make Android work.
Ich hab seit ueber 10 Jahren kein Linkedin mehr (drecks Spammer/Datenverkaeufer), daher seh ich nicht was gerade da abgeht.
Ich hab aber im letzten Jahr mehrfach gehoert dass wir (kleines Unternehmen mit 6 Personen) mit “Kunden fragen nach deutlich mehr Stunden als wir liefern koennen”, und keiner Aenderung in Sicht gerade eher die Ausnahme sind.
Ich hab man einen Wireguard-VPN auf der Fritze eingereicht. Da hat jeder Client eine feste IPv4, die dann über NAT ins Internet geht. (Bei IPsec ist das auch so, soweit ich weiß.)...
Ich hab jetzt keine Ahnung ob die Fritzbox das kann (ich nehm denen immer noch ihr Verhalten bezgl. der Fritzcardtreiber fuer Linux von vor etwas ueber 20 Jahren uebel) - aber das ist in etwa das was ich daheim habe:
Im WLAN gibts nur eine v4-Adresse, und damit kommt man nur ins Internet. Fuer den Rest haben sowohl Telefone als auch Notebooks wireguard - via v4 kommt man da dann an die ganzen internen Sachen, und es gibt eine v6-IP. Fuer Notebooks route ich da dann noch je ein /64 drueber.
If i run X.org i dont need to modify my kernel or its configs, it just works well (well, well for X.org) out of box. With wayland its the other story. I need to enable nvidia-dkms module and much other stuff to should be configured. There is a whole page about enabling hyprland on nvidia....
Almost a decade ago there was a discussion how to draw into display buffers for Wayland. Everybody agreed on using Mesa GBM, nvidia wasn’t really interested, but said they’d do EGLstreams.
As nvidia wasn’t interested, and generally is a dick to everybody anyway Wayland development just progressed ignoring nvidia, and now they have to catch up to where all the other graphics driver were at already years ago. While ignoring most of the things those others learned, because they want to keep their own tiny proprietary island.
Just avoid supporting nvidias dickish behaviour by not giving them money, and eventually they might learn and change.
Vor etwa 10 Jahren hatte Gillette mal einen Werbeslogan “Rasieren für nur 1€ pro Tag”. Was ich sehr teuer fand. Schnellvorwärts auf heute und Rasierinfluencer auf Youtube sind nicht nur real, sondern sie erzählen mir auch, dass man mit ihrem superteuren Rasierhobel im Affiliatelink 75€ im Jahr spart, weil die Klingen...
Zum Vergleich: Ich hab extrem dicke Haare, und einige davon. Ich kann mich mit einer Klinge von Gilette etwa zwei mal rasieren bevor das unschoen wird. Ich hab daher das Ding nur fuer Feinarbeiten, und mach das grobe mit nem Rasiermesser.
Ueber die Jahre ist die Frequenz fuers rasieren aber auch massiv runtergegangen, aktuell kommt alle 2-3 Wochen - wenns zu lang wird - der Bart wieder runter.
A surprising amount of services (including Azure last I tried) can only handle RSA keys, so after trying ecdsa only for a while I ended up adding a RSA key again.
With that said - it’s 2023, in almost all cases you should have your keys in a hardware module nowadays, in which case you’d use a different command for keygeneration.
Easiest and most affordable is probably a security key like the Nitrokey or the https://www.yubico.com/. I personally don’t like the company behind yubikey much, but if you want something small you can always leave in the device that’s pretty much your only option.
For “cheaper, but a bit more effort” would be just getting a smartcard blank, a card reader (if you’re not lucky enough to have a notebook or computer with one built in), and then either write your own applet, or use one of the available opensource ones, and upload it to the card. A variant of that would be the Fidesmo card, where you get a card and their applet.
Or you just use the TPM you may have in your system - though you’ll need to be careful with that: Typically one reason for using a hardware token is to make sure keys can’t get extracted, while TPMs often do allow key extraction. Software to make that work would be opencryptoki.
Generally you’d use PKCS#11 to have the various components talk to each other. On your average Linux pretty much everything but GnuPG place nice. with PKCS#11. Typically you end up with pcscd to interface with the smartcard (the above USB tokens are technically also just USB smartcards), OpenSC as layer to provide PKCS#11 on top, and software (like OpenSSH) then talks to that.
All of that should be available as packages in any Linux distribution nowadays - and typically will also provide p11-kit configured to use a proxy library to make multiple token sources easily available, and avoid blocking on concurrent access.
ssh-add supports adding keys from pkcs#11 providers to the SSH agent (search pkcs11 in ssh-add manpage), with some distribution (like RedHat) also carrying patches allowing you to only select individual tokens for adding.
If you’re also using GnuPG it gets more complicated - you pretty much have two options: Stick with PKCS#11, in which case you’d replace GPGs own smartcard agent with gnupg-pkcs11-scd, or you use GPGs own card implementation, in which case you can forget pretty much everything I wrote above, and just follow the security key manual for setting up a GPG card, enable SSH agent support in the GPG agent, and just use that for SSH authentication.
I rocked a Samsung Alias 2 for 4 years before I got an iPhone 5. The e-ink keyboard was awesome how it changed when you flipped the screen open to portrait or landscape.
It did, but note that the linked picture is the full resolution of the camera. Also, the phone had very limited storage space, and the display was in no way suitable for displaying the pictures taken, so you just hoped for the best until you managed to check them on your computer.
The S55 got lost eventually, but the camera module should still be around here somewhere.
Battery replacement on the old Sony readers is trivial.
I relatively recently checked out some other ebook readers, mainly as the Sony isn’t too responsive with a big library on it, and I prefer just having everything on there - but turns out neither Kindle nor Kobo perform that well with a big library either. The UI of the old Sony reader is still way better than any of the other ebook readers I’ve tried.
I’m currently carrying a kindle in flight mode, filled via calibre - in the night the backlight is nicer than the clip on light I’ve been using with the Sony, but I still keep the Sony charged and use now and then.
The whole reader series is just such an un-Sony thing, it’s almost a miracle it survived as long as it did. You’d never expect Sony to have an easy to use device, without forcing DRM or custom software, utilizing open standards, while also being easily repairable by the user. Or if it existed you’d think it was a fluke, and will be “fixed” in the next iteration.
Interessant, gerade ohne Login geschaut, da ist das tatsaechlich weg. Mit meinem Admin-Account seh ich die Inhalte aber noch. Brauchst du was bestimmtes?
Geloescht ist bei Lemmy oft “als geloescht markieren, und dann ein paar Tage bis Wochen spaeter aufraeumen”. In Einzelfaellen bleibt auch nur die Markierung, und der Content bleibt in der Datenbank.
Fuer vom Benutzer geloeschte eigene Beitraege oder Profile wurde die Zeit bis zur kompletten Loeschung vor ein paar Monaten korrigiert, das ist jetzt ziemlich schnell weg. Was bei einer Community-Loeschung passiert hab ich mir aber noch nicht angeschaut.
Es ging mir hier um “Adminzugriff”. Sollten zumindest von Benutzern geloeschte eigene Profile/Kommentare inzwischen nach einiger Zeit auch aus der Datenbank verschwinden?
Pretty much everybody pushing fingerprints as a sensible thing for accessing a device is fucking up. It is way too easy to obtain a persons fingerprints suitable for device unlocking without them knowing - and that’s ignoring that using fingerprints enables device unlocking with a persons finger against their will.
Don’t get me wrong. Hyprland is great. I like it a lot. It looks fresh, it’s easy to configure and the keybindings are super easy to implement, but it’s also very barebones. Most of the functionality expected from a DE come from external software. Be it a top bar, an app launcher, a notification daemon or anything else....
I made a quick plugin to also run stuff from path, and am currently working on a proper ssh plugin for that - extending them is a bit more involved than the simple rofi/wofi scripts, but there’s a lot more things an anyrun plugin can do.
I’ve been using (or, in some cases, trying to use) that when it was brand new. Kernel side was relatively easy - but there was a lot of compiling custom versions of XFree86 trying to get acceleration working properly.
On the one hand a bit sad to see that kind of history I’ve experienced myself go - on the other hand, it’s probably been a decade since I’ve last used something without KMS, and the ease of use of modern KMS drivers is way ahead of all the older stuff.
A few years before Ubuntu quite a few companies tried doing their own distributions. Back then it still was common to sell them in a proper software box - CDs or DVDs, manuals and some swag, at minimum stickers, but quite often also pins or some other stuff.
On exhibitions they’d often give away full boxes to get people to try - sometimes the current version, sometimes the last release. I still have a bunch of those in the garage - I think Corel (yes, the painting program guys) should be one of them.
They were interesting, but only good for a very narrow purpose - not really a good thing when the trend back then was going away from special purpose machines toward general purpose.
intel didn’t plan it to be just a special purpose CPU - but it just ended up that way. That they gave their first customers free Alpha workstations for crosscompiling code as that was faster than native compilation should tell you everything you need to know about suitability of itanic as general purpose system.
Yeah, but x86 was relatively cheap. Alpha and Itanium were in a similar price range.
At that time Alpha belonged to Compaq - and they stopped Alpha development (and canned quite a few good designs which were pretty much ready to go), expecting they’ll be able to replace it with Itanium.
I’m a heavy emoji user, texting is such a poor medium for communication, many times people get the wrong message, but with an emoji you’ll get an idea of the face I’m making, so less chance of misunderstanding...
Is it possible to clone and replace an SD card and make the device think nothing changed?
I’m considering updating from a 128GB to 512GB card. Normally, the procedure would to be create a disk image and restore it to the new card. I’m a bit skeptical of this process being this straightforward; in fact, I think this will simply break stuff for many apps....
Idea / Question about tiling window managers (discuss.tchncs.de)
First of all: Please don’t tell me how impractically this might be or confusing or whatever. This is like a thought experiment and let’s be honest: We don’t JUST want efficiency when modding our desktops – we also want it to look sick and individual and have people watch in admiration – or something like that. So keep...
Was für einen Schraubenzieher passt zu dieser Öffnung? German
Für einen Umzug muss ich einen Handlauf abmontieren, allerdings weiß ich nicht, was für einen Schraubenzieher hier passt, oder wie er genau heißt....
Lasset die Spiele beginnen - Welcher ist der beste selbstgebackene Weihnachtskeks? (feddit.de) German
Hier kommt Teil 3 der Adventsdachse für euch....
Power Management Bugs Hold Up Some Linux Laptops Due To Regulatory Requirements (www.phoronix.com)
ich🛌iel (feddit.de) German
[Hilfe] ReverseProxy mit Apache 2.4
Mit Bezug auf meinen vorherigen Post muss ich hier um Hilfe bitten....
Google loses antitrust case vs Epic Games. Jury rules Google Play store constitutes an illegal monopoly (www.theverge.com)
Arbeitsmarkt IT Bubble German
Wie sieht es bei Euch aus. Habt ihr gute Angebote zum Wechseln bekommen? Stellt ihr ein?...
Kann die Fritzbox VPN mit IPv6?
Ich hab man einen Wireguard-VPN auf der Fritze eingereicht. Da hat jeder Client eine feste IPv4, die dann über NAT ins Internet geht. (Bei IPsec ist das auch so, soweit ich weiß.)...
Why I need extra kernel modules to be able to run Wayland on nvidia?
If i run X.org i dont need to modify my kernel or its configs, it just works well (well, well for X.org) out of box. With wayland its the other story. I need to enable nvidia-dkms module and much other stuff to should be configured. There is a whole page about enabling hyprland on nvidia....
Wie viel Geld gebt ihr fürs Rasieren aus?
Vor etwa 10 Jahren hatte Gillette mal einen Werbeslogan “Rasieren für nur 1€ pro Tag”. Was ich sehr teuer fand. Schnellvorwärts auf heute und Rasierinfluencer auf Youtube sind nicht nur real, sondern sie erzählen mir auch, dass man mit ihrem superteuren Rasierhobel im Affiliatelink 75€ im Jahr spart, weil die Klingen...
OpenSSH is about to change. (For the better.) (youtu.be)
OpenSSH’s ssh-keygen command just got a great upgrade....
ich❄️🍆🤏iel (feddit.de) German
Artikel dazu: spiegel.de/…/langlauf-calle-halfvarsson-fordert-n…
UK should rejoin EU to ‘fix’ Brexit, says Ursula von der Leyen (www.telegraph.co.uk)
What was the last dumb phone you had before your first smartphone? (lemmy.world)
I rocked a Samsung Alias 2 for 4 years before I got an iPhone 5. The e-ink keyboard was awesome how it changed when you flipped the screen open to portrait or landscape.
GIMP 3.0 finally has a release schedule (librearts.org)
Don't waste your money on an awful Android tablet on Black Friday (9to5google.com)
Frage zu Community-Löschung German
Hallo und guten Tag,...
Microsoft’s Windows Hello fingerprint authentication has been bypassed - The Verge (www.theverge.com)
Spending a few days with Hyprland made me realize how awesome Gnome is
Don’t get me wrong. Hyprland is great. I like it a lot. It looks fresh, it’s easy to configure and the keybindings are super easy to implement, but it’s also very barebones. Most of the functionality expected from a DE come from external software. Be it a top bar, an app launcher, a notification daemon or anything else....
The Linux Kernel Preparing To Drop Infrastructure For Old & Obsolete Graphics Drivers - Phoronix (www.phoronix.com)
Mandrake Linux 10.0, from 2004. They still work too. Had to buy them on disc, slow dialup internet in those days. (mastodon.africa)
Will Linux on Itanium be saved? Absolutely not (www.theregister.com)
Verhalten bei Bussgeldverfahren wegen Rotlicht als Radfahrer German
Wie sollte ich mich in einem Bußgeldverfahren verhalten, bei dem ich jetzt nach Erhalt des Schriebs Einspruch eingelegt habe?...
why do lemmy users hate the use of emojis ?
I’m a heavy emoji user, texting is such a poor medium for communication, many times people get the wrong message, but with an emoji you’ll get an idea of the face I’m making, so less chance of misunderstanding...
Berlin will Magnetschwebebahn testen (www.tagesschau.de) German