Until today only family and close friends have heard this, but it's time to start sharing. Here's the first song from what will be my first EP!
soundcloud.com/jason-evangelho…
Thanks a ton for listening, and feel free to leave comments on Soundcloud or right here. I'm paying attention, and I appreciate you.
#Music #Musician #NowPlaying #HurricaneBlondeMusic
Story Of The Century (Release Candidate)
Words, Vocals, Drums, Bass, Rhythm Guitar: Jason Evangelho Lead Guitar: Alex Castellani # # # Wake up to spend another day in the mist Breathing the fog that devours memories I’d rather sleep becaSoundCloud
Peter Vágner likes this.
TIL: usernames can contain "/"
github.com/advisories/GHSA-2r3…
Though note:
adduser: To avoid problems, the username should consist only of
letters, digits, underscores, periods, at signs and dashes, and not start with
a dash (as defined by IEEE Std 1003.1-2001).
CVE-2023-42456 - GitHub Advisory Database
sudo-rs Session File Relative Path Traversal vulnerabilityGitHub
At the last Python Language Summit in April, after three back-to-back sessions on the C API, we agreed that our discussions about the future of the C API are lacking a shared understanding of its current state, its strengths and weaknesses.
We decided to work towards a document summarising a community consensus on that, and have now put together the draft of PEP 733.
PEP 733 – An Evaluation of Python’s Public C API | peps.python.org
Python Enhancement Proposals (PEPs)peps.python.org
#accessibility
Peter Vágner reshared this.
If you are in Adelaide (South Australia) today, come and see James and Quentin at See Differently's Tech Fest.
The EU bans Meta's use of personal data for behavioural advertising.
The European Data Protection Board said Wednesday it had adopted a binding decision that will ban Facebook and Instagram owner Meta from using the personal data of users for targeted advertisements.
Earlier this year Norway imposed a ban on sending Facebook and Instagram users targeted advertisements based on their personal data.
Dear Fediverse / Mastodon
I need your help.
I stumbled upon the website of a French consultancy who worked on LibreOffice accessibility, but I cannot find it anymore.
Any idea?
Boost appreciated 
Thanks!
reshared this
Datenbank von Friendica automatisch aufräumen
Was sind denn gute #Werte für die #Lebendauer von #Beiträgen?
Standard ist ja 90 Tage. Das düfte aber die Datenbank extrem groß anschwellen lassen.
Sofern nicht anders eingestellt, ist das Standard-Speicherbackend die Datenbank. Das kann man unter unter
Administration / Speicher prüfen.Auf unserer Mehrbenutzerinstanz pendelt sich die Datenbank bei ca. 100GB ein - mit Avatar-Cache und Kontakt-Discovery.
Ja, das habe ich inzwischen dank eines anderen Hinweises schon entdeckt.
Ich habe das Speicherbackend mal auf einen Ordner umgestellt. Damit ist die Datenbank nur noch knapp 40 MB als gepackte sql.gz
Die Frage ist, ob es mit Datenbank Backend performanter wäre 🤔
Hängt natürlich auch vom Serversetting ab, wie performant eine große Datenbank ist.
Der Worstcase, dass man ein Backup zurückspielen muss, ist imho mit kleiner Datenbank weniger problematisch.
Dateien muss man nur wieder hinkopieren. Da kann wenig schief gehen.
Wenn es keine wirklich triftigen Gründe gibt, die Datenbank als Speichetbackend zu nutzen, lasse ich es glaube ich erst mal mit Ordner.
Als Fragezeichen dargestellte Emoticons hatte ich auch davor schon. (Siehe anderen Post dazu im @helpers@forum.friendi.ca)
Warum das teilweise bei Emoticons im Anzeigenamen oder Beitrag so ist, wüsste ich ja schon gern.
Bei Leuten, denen ich folge, konnte ich das im Anzeigenamen und Profil mit "Kontaktdaten neu laden" beheben.
An anderer Stelle geht das natürlich nicht. Würde ich aber trotzdem gerne beheben.
@Crazy-to-Bike
Meiner Meinung nach ist es in erster Linie eine "Religionsfrage".
Es gibt die eine Ecke, die sagt, dass Dateien ins Dateisystem gehören und es gibt die andere Ecke, die gerne "alles an einen Platz" haben.
Ich gehöre zur Datenbankfraktion, weil ich mir im Desasterfall nicht (für mich) unnötige Arbeitsschritte einhandeln möchte wie Dateiberechtigungen etc.
Aber auch dazwischen gibt es viele Grauzonen.
Wenn ich einen Server mit super schnellen NVMe-Storage habe, aber kaum RAM, würde ich wohl auch eher zum File-Storage greifen.
Wenn ich einen Server mit etlichen GB RAM habe, sehe ich dazu keine Notwendigkeit, weil sich die Datenbank im RAM austoben darf.
Den File-Storage kann man auch in die Cloud auslagern beispielsweise mit einem S3-Storage. Aber so groß ist wohl derzeit keine Friendica-Instanz, als das es für mich persönlich in Frage kommen würde - vom Datenschutz mal abgesehen.
Bezüglich der Emoticons - keine Ahnung. Wenn Du es über "Kontaktdaten neu laden" beheben kannst, stehen die Chancen gut, das beim nächsten Kontakt-Abgleich sich das Problem vielleicht von alleine löst Administration - Seite Automatisch ein Kontaktverzeichnis erstellen - Intervall zwischen den Tagen.
Ja, vermutlich ist es auch eine Glaubensfrage 🤣
In dem Fall bin ich Team Dateisystem. Da sehe ich genau, was passiert und kann extrem niederschwellig Probleme analysieren und beheben als auch Daten transferieren.
Eine Datenbank muss man zurückspielen und dabei kann es schon mal zu Problemen kommen, insbesondere wenn die riesig ist.
Danke für den Hinweis zum Intervall für das Erstellen des Kontaktverzeichnis. Das habe ich jetzt mal von Standard 7 auf 1 Tag gestellt.
Mal sehen, ob es hilft.
Also seit ich von Datenbank auf Dateisystem umgestellt habe, werden deutlich häufiger Profilbilder beim Seitenaufbau nicht geladen. Beim Reload mit F5 zerhagelt es manchmal die gesamte Darstellung.
Ich vermute, dass ich, wenn ich tatsächlich eine eigene Instanz betreiben und bei Friendica bleiben will, möglichst bald vom #Webspace, auf dem das gerade läuft, auf einen #vServer mit mehr Leistung umziehen sollte.
Die Daten werden offensichtlich nicht schnell genug ausgeiefert und wahrscheinlich kommt es auch beim Erstellen des Kontaktverzeichnisses zu fehlern, wenn die Perfomance zu gering ist 🤔
Vielleicht löst das auch das Problem mit den teilweise nicht dargestellten Emoticons 🤔
Ich habe scheinbar eine ähnliche Situation wie du, kann aber die von dir beschriebenen Probleme nicht feststellen.
Ich bin aktuell der einzige aktive Benutzer.
Aber mein Webspace ist nicht sonderlich leistungstark, dafür dass da schon 2x Joomla und 1x Nextcloud (umfangreiche Nutzung) drauf laufen.
Vielleicht habe ich auch in der Friendica Administration zu viel aktiviert 🤔
z.B. hatte ich unter Seite --> automatisch ein Kontaktverzeichnis erstellen --> Endecke folgende und gefolgte Kontakte von Kontakten auf "Interaktionen".
Nachdem ich das mal auf "Keine" gestellt habe, ist das Laden der Darstellung im Browser deutlich flüssiger und ohne die ständigen Designaussetzer.
Woran das mit den teilweise nicht korrekt dargestellten Emoticons in Benutzernamen und Inhalten liegt, keine Ahnung. Da es bei den Benutzernamen und Profilen von Leuten, denen ich folge aber durch Neuladen der Profile behoben wurde, vermute ich, dass mein Webspace einfach immer wieder zu wenig Performance hat und dadurch Fehler beim Laden entstehen. 🤷♂️
Wie viel CPU & RAM hast du denn auf deinem Webspace und was läuft da sonst noch drauf?
Hast du die Daten in der Datenbank oder im Dateisystem?
Was für HDs / SSDs, NVMEs sind da bei dir drunter?
Bei mir ist das halt nur 1024 MB RAM garantiert und 16 Kunden / CPU Kern.
Das hat bisher gereicht, aber bei einer Friendica-Instanz ist halt schon Rechenleistung / Performance für die ganzen Interaktionen und Dinge wie Kontaktverzeichnis erstellen nötig.
ich habe jetzt mal versucht, Performance-Optimierung zu betreiben, wie hier wiki.friendi.ca/docs/improve-p… beschrieben, so weit das auf einem Shared Webspace überhaupt möglicht ist.
Was ich allerdings nicht in der Friendica Administration finden kann, ist
"OStatus conversation completion interval" und "Use MySQL full text engine"
Das reduzieren der Bildqualität von default 100 auf 50 war daher so ziemlich das Einzige, was ich bislang ändern konnte. Gefühlt hat da aber die Ladezeiten und die fehlerhafte Darstellung massiv verbessert.
Könnte sein, dass das Reduzieren der Bildqualität von 100 auf 50 auch das Emoticon-Problem beseitigt hat, auch wenn ich diesen Zustammenhang dann nicht ganz kapiere. Seit dieser Änderung sind jedenfalls keine ominösen Fragezeichen mehr in den Profilen und Beiträgen neu aufgetaucht, wo keine hin gehören.
Bei Beiträgen, die älter sind, ist es allerdings noch immer so. Aber das kann ja auch am Caching liegen 🤔🤷♂️
@Raroun Mir fielen grad noch die Dateiberechtigungen ein... Als mein begnadeter Noch-Serveranbieter S***to mal wieder über Nacht an seiner überbuchten überbuchten Infrastruktur geschraubt und dabei komischerweise die Berechtigungenverändert hatte, kamen bei mir ähnliche Fehler vor: Weiße Seite beim Annehmen/Bestätigen von Kontakten, Kontaktbilder/Avatar verschwunden und durch Platzhalter ersetz, Beitrags-/Galeriebilder auch mit "Bild neu laden" nicht anzeigbar usw usf.
Hatte dann einfach mal kurz mein Storage-Verzeichnis (das, was man beim Speichern via Filesystem und nicht Datenbank einträgt) und Smarty auf -R 777 gesetzt - Ei, guck... plötzlich alles nach und nach wieder normal.
Bilder zu komprimieren lohnt sich wohl eher, wenn man wirklich nur in die Datenbank speichert... bei Mangel an Gesamtspeicherplatz bringts natürlich schon was.
Ich verfahre übrigens so: "Erlaubte" Uploads derzeit zum einen bis max. 6MB, bei maximaler Kantenlänge Höhe od. Breite bis 1200px. JPG-/Bildkompression dabei so zwischen 86% und 89% - alles andere lässt mir die Artefakte doch zu offensichtlich werden.
Lass Dich vom bei mir eingestellten Arbeitsspeicher nicht abschrecken. Damals, bevor ich mir wegen NextCloud und meinem DICOM-Viewer-Gedöns usw. nen Server nahm, da hatte ich Friendica bei meinem Webhoster in nem Shared-Web mit damals 384MB RAM laufen. Ging einwandfrei!
Allerdings hatte ich auch nur 3 oder 5 Worker eingestellt, aber das reicht ja für ne 1-2-3-Personeninstanz ohne Schickimicki aus, meine ich.
@Crazy-to-Bike Nachvollziehen kann/konnte ich es auch nicht. Aber auf 777 und dann wieder zurück (alles andere wäre ja auch... naja) und es funktionierte. Ich will das nicht hinterfragen, weil seitdem waren die Fehler eben verschwunden.
Auch, wenn ich das Warum schon gern geklärt wüßte. 

Has been released Lapce v0.3.0 🎉
Lapce (IPA: /læps/) is a modern Open Source, Lightning-fast, and Powerful code editor, written in pure Rust with a UI in Floem. 🦀
#OpenSource #CodeEditor #Rust #Lapce #Floem #UI #Editor #FOSS #Developer #Experience #DX
github.com/lapce/lapce/release…
Release v0.3.0 · lapce/lapce
Features/Changes #2190: Rewrite with Floem UI #2425: Reimplement completion lens #2498: Show Lapce as an option when doing "Open With..." on Linux #2549: Implement multi-line vim-motion yank and d...GitHub
Lack of accessibility · Issue #2746 · lapce/lapce
Lapce Version 0.3.0 portable. System information Windows 10 22H2 (AMD64) build 19045.3570 Describe the bug Executing the portable version of the program, the screen reader NVDA doesn't seem to be a...GitHub
Icons / Smileys werden teilweise als mehrere Fragezeichen angezeigt
Irgendwann ist mir vorhin aufgefallen, dass Icons / Smileys teilweise als eine Reihe von Fragezeichen angezeigt werden. Das war nicht von Anfang an so.
Das betrifft sowohl die angezeigten Namen von Benutzern, wenn diese dort Smileys verwenden
Bei Usern, denen ich folge, konnte ich das durch Aufrufen des Profils im Browser --> Aktionen --> Kontaktdaten neu laden beheben.
Bei Usern, denen ich nicht folge und bei Beiträgen fehlt mir eine Idee, wie ich das korrigieren kann. Irgendwie müssten wohl die Daten neu auf meiner Instanz eingelesen werden.
Vielleicht ist das Problem entstanden, als ich mit der Datenbank umgezogen bin und die virtuellen Views nicht importiert werden konnten, sondern ich sie manuell über die Konsole neu erstellt habe: bin/console dbstructure update -f
Dabei wurde ja eine Fehlermeldung ausgegeben:
[Error] Failed opening required 'update.php' (include_path='.:/usr/share/php')
Siehe friendica.crazy-to-bike.de/dis…
Wie kann ich das Problem mit den Fragezeichen beheben?
Palabreja - ¿Cuántas palabras puedes hacer con 7 letras?
Palabreja es un juego de palabras que desafía a los jugadores a construir tantas (4 letras como mínimo) palabras como puedan usando letras preseleccionadas.Palabreja
LWN is trying to hire a full-time writer/editor:
Please talk to us if you think you might be interested, and pass on a pointer to anybody else who might be a good fit.
Help wanted at LWN
LWN.net is looking to hire a full-time writer/editor to help us keep the news flowing and to expand our content in areas of interest to our readers.lwn.net
Something I'm pondering: It'd probably be useful to combine payto: URIs (IETF RFC 8905) with Taler ( taler.net/ ) so consenting websites can get paid from consenting visitors without leaking browser history? I.e. micropayments?
Its been dreamed that ISPs would implement this, but since in certain countries they're behaving untrustworthy...
Well it'd be pointless *at best* for an upstart browser like me to do this... Mozilla maybe?
Not someone who'd add blockchains... Or ads!
GNU Taler - Taxable Anonymous Libre Electronic Reserves
A payment system that makes privacy-friendly online transactions fast and easy.taler.net
Iloilo, Philippines now a UNESCO City of Gastronomy.
#Philippines #Balita #Visayas #Iloilo #Ilonggo #Asian #Filipino #FilipinoFood #UNESCO
rappler.com/life-and-style/foo…
Namit gid! Iloilo is now a UNESCO City of Gastronomy
It's Ilonggo pride all around as Iloilo is the very first city in the Philippines to make it to the network's gastronomy category!Rappler.com (Rappler)
YouTube's ‘War’ on Adblockers Shows How Google Controls the Internet
Google's anti-ad scripts are breaking browsers and privacy plugins. It could get worse because Google controls the ad market, Chrome, and the extension store.Jason Koebler (404 Media)
Das #Photonenkollektiv hat im Grether Gelände mit drei Beamern ein #Mapping durchgeführt.
Geniale Effekte und Videos die projeziert wurden, passend zur #halloween Party.
Verblüffend was man mit einem Laptop und drei handelsüblichen Beamern so machen kann. Und macht auch Lust auf mehr.
A new, very good review on Long Covid
nature.com/articles/s41392-023…
The long-term health outcomes, pathophysiological mechanisms and multidisciplinary management of long COVID - Signal Transduction and Targeted Therapy
Signal Transduction and Targeted Therapy - The long-term health outcomes, pathophysiological mechanisms and multidisciplinary management of long COVIDNature
Před více jak měsícem jsem na Matrixu založil "Fedi verandu". Místnost pro běžné poklábosení mezi námi fedi sousedy. Přijďte se za námi podívat a třeba nám i povědět jaké je u vás počasí. 🌤️
matrix.to/#/#veranda:matrix.or…
Matrix - Decentralised and secure communication
You're invited to talk on Matrix. If you don't already have a client this link will help you pick one, and join the conversation. If you already have one, this link will help you join the conversationmatrix.to
“Detecting media query support in CSS and JavaScript” by @Kilian
kilianvalkhof.com/2021/web/det…
Detecting media query support in CSS and JavaScript | Kilian Valkhof
Recently I needed a way to detect support for a media query in CSS and Javascript. To detect if a browser supports a certain CSS feature, you can use @supports () { ... }, but that doesn’t work for media queries.Kilian Valkhof
I don't know if #culture can save us, but in times like this, there is little other hope.
I leave you with this #poem by #Palestinian writer and performer Rafeef Ziadah.
We teach life: youtube.com/watch?v=aKucPh9xHt…
Rafeef Ziadah - 'We teach life, sir', London, 12.11.11
Buy Rafeef's album here - https://www.cdbaby.com/cd/rafeefziadah2RAFEEF ZIADAH is a Canadian-Palestinian spoken word artist and activist. Her debut CD Hadeel...YouTube
ct24.ceskatelevize.cz/veda/362…
Astronautky vystoupily z ISS a opravují technická zařízení. NASA nabízí přímý přenos
Astronautky amerického Národního úřadu pro letectví a vesmír (NASA) Jasmin Moghbeliová a Loral O'Harová ve středu uskutečnily výstup z Mezinárodní vesmírné stanice (ISS) do volného vesmírného prostoru.ČT24 - Nejdůvěryhodnější zpravodajský web v ČR - Česká televize
Na to doporučuju přímo NASA TV na YT. Oni to stejně jen přebírají. Mají tam víc dlouhodobých online kanálů.
Direct from America's space program to YouTube, watch NASA TV live streaming here to get the latest from our exploration of the universe and learn how we dis...
Vylezl jsem tenkrát na Goethovu vyhlídku až nahoru. Trvalo to dlouho, ale ten výhled stál za to 😉
#𝕶𝖆𝖗𝖑𝖔𝖛𝖞𝖁𝖆𝖗𝖞
#𝕶𝖆𝖗𝖑𝖘𝖇𝖆𝖉
If you do 1 thing today, use @Tutanota and forward your #gmail and #hotmail to your new inbox. Take back your mailbox!
For your second thing, switch to an encrypted messenger like #Signal and get your friends and family on it. It's so easy.
#cybersecurity #cybersecurityawarenessmonth #E2EE #globalencryptionday #privacy
Share this with your friends and family and spread #privacy! yt.artemislena.eu/watch?v=MFlF… 🥰
Big Tech Wants to See You Naked. Protect Your Privacy Now!
Tutanota - no tracking, no ads. Get your encrypted mailbox now: https://tutanota.com/big-tech-alternative?t-src=you Today's web is broken. You are being tracked when you search the web, shop online; even when you read your emails.Tutanota | Invidious
I love what Tutanota does, but... the clients are a bit painful. Ideal would be if it could run as an encrypted daemon, such that I could plug other clients into it locally. That would win over quite a few users who will never agree on UI/UX, I bet. That is, reducing the local Tutanota to a local backend that communicates with your servers.
My personal dream case: Tutanota + Mutt via SSH.
It would not be encrypted from my desktop client to the daemon hosted on said desktop, no, but it would be encrypted between the daemon and your servers. This is a fairly common *nix model, and essentially (unless I am mistaken) what you already do with Electron, except by tightly coupling the DOM UI to the Node backend.
Just a thought. I deeply appreciate your time and services, as a developer in the security space!
dominionenergy.com/safety/natu… #gas #safety #smell
Jamie Teh
in reply to victor tsaran • • •victor tsaran
in reply to Jamie Teh • • •James Scholes
in reply to victor tsaran • • •Jamie Teh
in reply to James Scholes • • •James Scholes
in reply to Jamie Teh • • •Jamie Teh
in reply to James Scholes • • •James Scholes
in reply to Jamie Teh • • •