boomzilla

u/boomzilla@programming.dev
0 posts · 332 comments

Recent posts

No posts.

Recent comments

Wanted to try Niri or MangoWM for quite some time. But I'll wait till I replaced my Nvidia with AMD or Intel Arc. When I run into problems I'll report back. On YouTrack there are a few, but not overly many bugs and visual glitches related to Niri listed. No issue which resembles your specific problem. Would open an issue there or try to use another JVM for CLion. Good luck.

I'm using Rustrover for a year now on KDE and I can't observe the performance decrease or the AI craze reported here. Neither have I witnessed any impactful bugs like OP describes. In fact I'd say I haven't seen much bugs at all.

I'm not using the AI/LLM features at all and I can't remember if I disabled them or if that's even possible but when I read here that JetBrains is overly focussed on AI, I'd say that you shouldn't dare to leave your carefully crafted nvim environment and take a peek at what's happening over in the vs-code world as their LLM commitment on a whole 'nother level.

Don't want to diminish what others here experience with their IDEs. Maybe I'm just having the "It works on my machine" syndrome but I would be interested about what OS and specific IDE OP ist using.

on The beard · c/whitepeopletwitter · 7 pts · 14d

Look again. Cox wrote the tweet and shared the image from the guy questioning the hair. Cox is woke as can be. This is another comment from him:

A few of you, I think, read this wrong and have been angrily DMing to let me know women DO have hair. I promise you, I know this. ❤️ I’m just sharing another persons hot take.

Also the tweet is from 2022 and I dearly hope he left the nazi cesspool by now.

on Musk is 55 years old · c/enoughmuskspam · 10 pts · 23d

The guy in Front is Walter Masterson. The other I don't know. As well as the context. Masterson did tons of satirical activism oder the years, often on Trump Ralleys and MAGA events.

on ich🧑‍🔬iel · c/ich_iel · 1 pts · 25d

Im Elternhaus steht ein Kamin mit Glastüren, die komplett rußgeschwärzt waren. Fachgeschäfte bieten dafür ziemlich teuren Spezialreiniger an. Hab dann aus dem Buch "Fünf Hausmittel ersetzen eine Drogerie" den Natronreiniger angemixt und die Scheiben sehen jetzt aus wie am ersten Tag.

Rezept:

700 ml Wasser in einem Topf langsam erhitzen, dabei 3 TL geraspelte Kernseife hinzugeben und mit dem Schneebesen verführen, dann 3 TL Natronpulver einrühren und bei Bedarf ätherisches Öl (hatte ich nicht). Nicht kochen lassen lau- bis mittelwarm. Dann nach dem Abkühlen in eine Sprühflasche füllen. Kann ein bisschen schwer zu sprühen sein, wenn noch gröbere Seifen- oder Pulver-Klumpen drin schwimmen. Also immer ausreichend schütteln vorm Einsatz. Und immer erst ein bisschen auf der Fläche einwirken lassen. Echt vielseitig einsetzbar.

MAGA folks are conspiracy nuts and AFAIK one of them is that USAID was a tool of the CIA to have influence over foreign governments (or smth like that). Which was peddled by anti-imperialists originally, AFAIK. It wouldn't surprise me if this somehow transpired into MAGA circles and was interpreted as an instrument purely used by democrat elites to rob hard working Americans of their tax dollars, which is of course happening more than ever under their current kleptocratic "government".

Owning a "refurbished" (some other fediverse user told me those are shit though) Pixel 6 for a year now as I don't need the latest and greatest and wanted to test drive GrapheneOS. Previous phones were mostly new low to mid-price Motos with LineageOS. But this beats them all. The camera is great. National (FOSS) ID app works via NFC with my physical ID-card. Navigation (also offline and with integrated TTS) with OsmAnd works great. Google's camera app works even without activated Play Service. KDE-Connect works. Using the excellent Fossify apps for calendar, gallery and file manager. JTXBoard for notes and tasks where the latter are synced to my Nextcloud (as well as calendar appointments, contact list, RSS-News, podcasts via gpodder-Nextcloud sync). The exceptional FUTO keyboard supports Speech-To-Text and swiping via local AI and models (which works very good).

I install most apps via Obtainium directly from APKs from release pages on Github and Codeberg (even the official German ID app) after vetting how many devs are working on the app, how many stars it has and how much LLMs were used in the development. Then if no APK is available the next app source is F-Droid, then if it's not on there, Aurora store for pure Play Store apps, then if it's a paid app and/or it needs Play Services, I switch to the second profile on which sandboxed Play Services are enabled and I'm logged in to the Play Store.

Did not test banking or payment as I rather do that on the PC and via card/cash.

Feels very good to be tracked minimally and I hope the goated GrapheneOS devs are able to provide the means to sideload apps for a foreseeable future and the second hand Pixel market is not overrun by scalpers.

Ach ja zusätzlich ist auch noch ziemlich cool, dass du Abhängigkeiten zwischen deinen Containern festlegen kannst. Wenn ein Webserver-Container z.B. von einem Datenbank-Container abhängig ist, kannst du in der Quadlet-Datei des Webserver-Containers mit "After=MyDB.container" angeben, dass dieser eben erst nach starten des Datenbank-Containers gestartet werden soll.

Freut mich dir eventuell beim Umstieg helfen zu können.

Ja u.A. kannst du festlegen ob die SystemD-units, die aus deinen Quadlet-Dateien generiert werden, nach einem reboot neu gestartet werden. Dieses feature ist leider eines der wenigen, wenn nicht einzigen, unintuitiven, dass ich bemerkt habe. Normalerweise legst du ja mit "systemd enable SERVICE" fest, dass der service beim booten gestartet werden soll. Bei den Quadlets funktioniert das über die "[Install]" Sektion in den Quadlet-Dateien. Hier ein fantastischer, knackig kompakter Blog-Artikel mit Erklärungen zu diesem und anderen Aspekten rund um Quadlets.

Das schöne an Quadlets ist, dass du keine ellenlangen "podman run[...]" Befehle mehr eingeben musst um deine Container zu starten/stoppen oder im Fall von podman-compose erst in die Verzeichnisse wechseln musst, in denen deine docker-compose.yml Dateien liegen. Im Falle eines rootless-Betriebs (siehe Blog-Artikel), schreibst du eine Quadlet-Datei (z.B. jellyfin.container) die ziemlich ähnlich ist zu einer SystemD Service-Unit-Datei, führst danach ein paar Schritte (im Blog beschrieben) einmalig aus und kannst dann zukünftig über "systemctl --user start|stop|status quadletname" mit deinen containern interagieren, egal wo du gerade im Dateisystem unterwegs bist.

Außerdem schreiben deine Container damit auch in das System-Journal und deren log kann dann z.B. über "journalctl --user -xeu jellyfin.service" eingesehen werden. Zusätzlich können neben .container (Quadlet) Dateien auch .network und .volume Dateien genutzt werden, in denen deine Podman Netzwerke und Volumes definiert werden. Dementsprechend ist das ganze auch ziemlich nice für Versionierung.

Bis die Tage.

Futo Keyboard is exceptional too. With local models, dictionary for speech-to-text, swipe and spell check.

Not allowing the second profile to run in the background is a big win for battery life.

Wait what? I assumed it wouldn't run by default. I just checked and you're correct. There's a switch for that. Battery drain is ok but not as good as other more bloated Androids I owned. I know Pixels are not the best in that regard but I hope this will give it a good boost. Thanks for the heads up.

Hab mein meine Docker Umgebung auf meinem Heim-Bediener (Caddy-Proxy, Dockhand, Owncloud, Forgejo, Jellyfin, Tandoor, Open-WebUI, Ollama, Beszel, WinBoat) und auf meinem VPS (zusätzlich NTFY und Molly-Socket) auf rootless Podman umgestellt. Erst noch via podman-compose und jetzt alles komplett mit SystemD via Quadlets.

Als ich das das erste Mal probiert habe bin ich 0 klar gekommen aber einige chats mit der kostenlose ChatGPT Variante haben meinen Horizont sehr erweitert. Es läuft jetzt alles, sogar GPU Unterstützung für Ollama. Für den Caddy proxy der die services in den Podman containern ausliefert, benutze ich redir SystemD services, was noch nicht ideal ist aber die meisten anderen services laufen ohne viel Anpassungen. Meist müssen nur die korrekten Rechte für volume mounts gesetzt werden.

Mit den ganzen supply chain attacks fühl ich mich jetzt sehr viel sicherer. Falls du interesse an den quadlet files hast (sollte dein docker stack ähnlich sein), könnte ich u.U. dir das per mail senden. Ich möchte das ganze noch nicht veröffentlichen, da ich noch an 'ner blog Reihe dazu schreibe.

Yeah not eating enough protein does that. Try TVP. It's an extremely versatile (Chilli, Lasagne, meatloaf, meat balls, bolognese, Asian fried noodles etc.) and cheap (for now) replacement for ground beef. It seems to have a better amino acid profile than chicken:

Chicken: https://www.researchgate.net/figure/Total-amino-acids-and-amino-acid-content-g-100-g-meat_tbl1_338348672

TVP: https://www.admanimalnutrition.com/webcenter/content/conn/WCC1/uuid/dDocName%3ATVPSPECSHEET

It blows chicken out of the water regarding minerals like iron, magnesium or calcium. Compare the TVP-spec-sheet with this. Tofu (if made with gypsum as a coagulant) is even more packed with calcium, where 100g can already mean more than 1/2 of your daily needs.

Chicken comes with more vitamins (but also antibiotically resistant bacteria, chloride, growth hormones and animal suffering), while TVP brings anti-oxidants in the form of isoflavinoids.

Yeah it's based on soybeans but you can see tons of manly man vegan body builders eating that stuff on a daily basis. They got big breasts but those are not from phythoestrogens.

Regarding your Burger addiction. TVP is the perfect remedy.

A quadrillion of websites exist for fire vegan recipes (which take care of the vitamins missing with TVP) with one of the most prolific one being https://www.noracooks.com/.