News Discord: Neue Windows-App soll dem RAM-Hunger ein Ende setzen

karamba schrieb:
Wenn Photoshop oder Games von KI re-implementiert werden kann, ohne den Source Code zu kennen, dann kann die Operation hier bei Discord jetzt nicht so schwierig sein.
Wenn man Software neu implementiert, wäre es recht dumm die Chance nicht gleich zu nutzen um Designentscheidungen zu überdenken.
Bei Closed Source wäre ich zudem nichtmal überrascht, wenn die größeren LLMs während des Trainings die Binaries der gängigen Programme allesamt gesehen haben und auch Decompilat.


1776 schrieb:
Aber neee, Bilder muessen ja direkt im Chat anzeigbar sein. Draufklicken waere zu umstaendlich.
Simple Programme mag ich ja auch sehr, aber irgendwo darf man auch an die Nutzer denken, nicht jedes bisschen Inhalt muss hinter zusätzliche Nutzerinteraktion gelegt werden.

FaDam schrieb:
Beim pc vom Kind führt Discord grad zu Bluescreens mit Kernel Fehlermeldung.
Da kann Discord nichts dafür. Kein Programm im Userspace kann Bluescreens erzeugen. Da wird entweder ein fehlerhafter Treiber für das Problem sorgen, oder fehlerhafter Speicher.
 
  • Gefällt mir
Reaktionen: DevPandi und Randnotiz
Lan_Party94 schrieb:
Machst du das bei jedem Beitrag den DU für unnötig hältst oder ist dein Leben so extrem langweilig oder bist du unzufrieden mit deinem Leben?
Recht muss ich ihm schon geben.

Weniger weil es wie ein spöttisches Meme wirken soll, ich finde es Klasse, dass sich Leute Gedanken machen, quasi gleichwertige Dienste selbst zur Verfügung zu stellen.
Dass Dein bevorzugter Dienst dabei trotzdem irgendwo auf dem Entwickler angewiesen ist, steht auf einem anderen Blatt.

Allerdings ist Discord mittlerweile auch in der Lage, wo andere Messenger, welche man eher vom Telefon kennt, schon lange sind.
Allen voran WA, wenn Leute da ausbrechen wollen und diesen auffällt, dass sie die Menschen um sich zurücklassen müssen.

Es gibt immer die verrückten, welche eine IRC- oder Matrix-Bridge basteln, oder XMPP, doch das dürften noch weniger heutzutage sein.
 
T3Kila schrieb:
Weshalb haben das gefühlt vorher die Hälfte der Firmen nicht gemacht? Weil weniger Arbeit = mehr Geld & die User merken es sowieso nicht?
Das Programm oder der Code funktioniert ja.
Bei dem 1% der User mit extrem alten Rechnern bzw. zu wenig Ram ... drauf gesch***.
Und wenn sich das seit 15-20 Jahren immer weiter von Programm zu Programm so durchzieht, kommt der Schneeball eben ins Rollen und "plötzlich" während RAMageddon wird der Shitstorm gegen verschwenderische Software zu laut und man wird gezwungen zu handeln.
Ooooder es wird dank KI wirklich zu einfach um den Code optimieren zu lassen.
 
T3Kila schrieb:
Weshalb haben das gefühlt vorher die Hälfte der Firmen nicht gemacht?

Weil Speicher nichts kostete.

Bei Discord war das aber auch abseits davon schon lange notwendig. Electron ist einfach Mist und Discord träge und langsam.
 
T3Kila schrieb:
Ehrlich gesagt deprimiert es mich ein wenig, dass "auf einmal" alle an der Arbeitsspeicher Effizienz ihrer Programme arbeiten.
Das Problem ist an dieser Stelle leider deutlich komplexer und hat nicht nur etwas mit dem RAM zutun, sondern allgemein der Art, wie in den letzten Jahren durch Chrome sowie der V8 Java Script Engine plötzlich sehr viele Apps eben auf Chromium-Basis und damit auch später Eletron entwickelt wurde. V8 hat JavaScript massiv beschleunigt und dank modernem CSS und HTML hat sich HTML auch als "UI"-Sprache durchaus etabliert.

Es ist auf dieser Basis relativ einfach entsprechende Programme umzusetzen, gleichzeitig geht es aber auch mit einem massiven Overhead einher, weil quasi jedes mal ein ganzer Browser gestartet wird.
T3Kila schrieb:
Weshalb haben das gefühlt vorher die Hälfte der Firmen nicht gemacht? Weil weniger Arbeit = mehr Geld & die User merken es sowieso nicht?
Nein, nicht unbedingt weniger Arbeit. Auch bei Electron musst du ja den Software-Stack schreiben, du musst es testen und alles. Am Ende geht es hier eher um Hürden und dass quasi auch ein Webentwickler eine Desktop-App entwicklen kann.

Gleiches sieht man heute zum Beispiel auch mit Pyhton, und das Entwickler ganze Pyhton-Stacks für kleine Apps mit schleppen, weil es die Hürde sinkt. "Native" Apps stellen noch mal eine Hürde da, weil man sich dann mit Linux, MacOS und Windows befassen muss.

NukularFiasko schrieb:
Yo schlampig programmiert / wenig bis gar nicht optimiert ... jetzt wo der RAM so teuer ist kann man mit Optimierung des Programms easy ein paar Karmapunkte einsacken ...
Nein, weder ist das schlampig programmiert, noch wurde hier etwas wenig bis garnicht optimiert. Man hat die Möglichkeit genommen, die Electron bietet um eine App anzubieten, die gleichzeitig auf allen Plattformen läuft.

Solche Deals gehen immer mit einem Tradeoff einherm und in dem Fall ist es der, dass man quasi einen vollwertigen Browser mit schleppt. Das kann je nach Umstand sehr wohl auch eine bewusste und sogar kluge Entscheidung sein, gerade wenn man zum Beispiel mit JavaScript, HTML und CSS entsprechende Expertise hat.

In so einem Fall ist es dann immer klüger, dass man eine solide Grundlage wählt, als wenn Discord jetzt halbgare native Apps entwickelt hätte in irgend einer anderen Sprache und sich damit die ganzen Fehlerquellen von solchen Sprachen eingefangen hätte.
1776 schrieb:
Dafuer steigt der Ram Verbrauch halt von 30MB auf 1500MB. Wo ist das Problem. 🤦‍♂️
Wo ist an dieser Stelle das spezifische Problem, dass eine Software, sofern sie es möglicht Medien hoch zu laden oder als Medienlink einzubinden, wenn diese auch in der Software dargestellt wird. Das nennt sich moderne User-Experience und es ist auch gut, dass sich Software in diese Richtung entwickelt und nutzerfreundlicher wird.

Das Problem hier bei Discord liegt anders gelagert und selbst dass ist bis zu einem gewissen Punkt sogar tollerierbar. Die Entscheidung ging mit einem Tradeoff einher, denn man gewählt hat. Man merkt nun, dass es nicht mehr geht und geht eine neuen Weg und auch das ist okay.
 
@Randnotiz
Ich nutze Discord wie TS, das einzige Feature was fehlt ist die Bildschirmübertragung. Alles andere ist WAY TOO MUCH für mich und meine Freunde. Ich bin auch sonst auf keinem DC Server unterwegs, weils mir einfach zu viel des Guten ist. Ist alles schon mit dem Freundeskreis (jedenfalls dem der auch zockt) abgesprochen. Bugs gibt's immer noch zu Hauf - zum Beispiel wird seit zwei Tagen gezeigt das ein Freund von mir durchgehend in einem Spiel ist - laut ihm war er aber nicht am zocken. Bei einem anderen Spiel war er angeblich non stop 200+ Stunden drin - halb so wild, aber über Audioprobleme brauchen wir gar nicht erst anfangen.

Kann alles auch mit Alternativen passieren und sein, aber mir ists doch lieber "kostenlos" die Audioqualität und Bildschirmübertragung anzupassen und nicht 30€+(?) monatlich für den ganzen Server.

Ich bin dankbar für den Hinweis hier im Forum über Fluxer, gerade deshalb finde ich dieses spöttische Meme umso frecher.
 
  • Gefällt mir
Reaktionen: FaDam und Randnotiz
Discord ist einfach zu voll gestopft mit diesen ganzen bunten Crap den kein Mensch brauch, aber gut die Zielgruppe sind auch nicht die alten Hasen wie wir, sondern die Kiddys von Heute.

Wäre Discord ein modernes TeamSpeak ohne schnick schnack PERFEKT, aber so in dem Zustand brauch sich keiner wundern wohin der ganze Ram verschwindet……
 
da hat die ram-krise endlich mal was gutes.
hoffentlich springen noch weitere auf den zug auf, micorosoft versucht es ja auch.
 
  • Gefällt mir
Reaktionen: Peacemaker1337
IDontWantAName schrieb:
Hast du noch die dmp Dateien? Komisch, dass ein Usermode Programm einen BSOD verursacht.
Ist bei mir Jahre her, aber bei mir hatte Discord auch mal BSODs verursacht.
 
  • Gefällt mir
Reaktionen: FaDam
640k sollte für ALLES reichen! Mein XT läuft mit 512k RAM einwandfrei und lief auch vor dem Aufrüsten mit 256k. Hatte noch keine Anwendung, die mehr gebraucht hätte... Ok, so viele passen auch gar nicht auf die 10MB MFM Platte...
 
T3Kila schrieb:
Ehrlich gesagt deprimiert es mich ein wenig, dass "auf einmal" alle an der Arbeitsspeicher Effizienz ihrer Programme arbeiten.
Weshalb haben das gefühlt vorher die Hälfte der Firmen nicht gemacht? Weil weniger Arbeit = mehr Geld & die User merken es sowieso nicht?
Naja weil 16 gb 50 Euro gekostet haben.

Wenn du Zuhause 10qm für 20 Euro im Monat mehr bekommst, machst du ja eher das als ein 5000 Euro Einbauschrank, der den absoluten Platzmaster ist
 
Gestern abend habe ich geschaut, wieviel RAM der TS3-Client braucht, und da zeigte mir der Taskmanager 77MB an. Da frage ich mich zwar auch, warum das so viel braucht, aber bei 290MB fuer Discord Phoenix frage ich mich das erst recht. Ok, ist viel besser als 2GB, aber immer noch Bloatware.
 
  • Gefällt mir
Reaktionen: FaDam
T3Kila schrieb:
Ehrlich gesagt deprimiert es mich ein wenig, dass "auf einmal" alle an der Arbeitsspeicher Effizienz ihrer Programme arbeiten.
Weshalb haben das gefühlt vorher die Hälfte der Firmen nicht gemacht? Weil weniger Arbeit = mehr Geld & die User merken es sowieso nicht?
Ganz einfach, bis vor 18 Monaten war RAM spottbillig und die Speichereffizienz von Apps oder Programmen war für die Entwickler zweitrangig. Bei den heutigen RAM-Preisen sieht das natürlich anders aus. Viele Leute können sich neue PCs oder Laptops nur noch in der Minimalkonfiguration leisten, wo RAM ein wertvolles Gut ist, mit dem effizient umgegangen werden sollte.
 
T3Kila schrieb:
Ehrlich gesagt deprimiert es mich ein wenig, dass "auf einmal" alle an der Arbeitsspeicher Effizienz ihrer Programme arbeiten.
Weshalb haben das gefühlt vorher die Hälfte der Firmen nicht gemacht? Weil weniger Arbeit = mehr Geld & die User merken es sowieso nicht?

2 Gründe

1.) User und Medien legen mehr Augenmerk darauf

2.) KI ermöglicht es einfach die größten Fresser aufzuspüren.
 
Zurück
Oben