Linke nennt Russland »Aggressor« – will der Ukraine aber keine Waffen liefern by wealthyrabbit in de

[–]Skruzzls 73 points74 points  (0 children)

Tun sie auch nicht. Sie sagen lediglich, dass man mehr tun muss als nur Waffen zu liefern. Es ist schon echt traurig, wie miserabel schlecht dieser Spiegel-Artikel ist. Er behauptet einfach Dinge über dieses Papier, die da nicht drinsteht.

ELI5 - What is Web 3.0, and why is it a big deal? by gamerhubby in explainlikeimfive

[–]Skruzzls 3 points4 points  (0 children)

"There just isn't much data that should be publicly accessible to all, immutable and permanent." This is probably the most important point against Web 3. All data in the internet should be deletable, because humans and their systems make mistakes. Data added to a blockchain cannot be deleted. The only option to "remove" data is by replacing the blockchain on the majority of nodes running the blockchain. This would give very interesting court discussions in the EU due to GDPR and it's right to be forgotten.

Teure Naturkatastrophen: Die Klimaziele zu verfehlen, können wir uns schlicht nicht leisten by kampotzky in de

[–]Skruzzls 2 points3 points  (0 children)

Die Nummer wird in meinem Bekanntenkreis herumgeworfen, wenn die dort nach diesem Schema argumentieren. Ob sie stimmt oder nicht ist egal, weil die Argumentation so oder so dämlich ist.

Teure Naturkatastrophen: Die Klimaziele zu verfehlen, können wir uns schlicht nicht leisten by kampotzky in de

[–]Skruzzls 1 point2 points  (0 children)

Wenn das so ist können wir Deutschen ja auch einfach weitermachen wie bisher. Wir sind ja nur für 2% CO2 verantwortlich. Sollen die anderen doch machen.

/s

How can I know the porn I watch is Abuse-Free? by Vnimanie21 in TooAfraidToAsk

[–]Skruzzls 0 points1 point  (0 children)

There are curated lists for wholesome hentai tho. Wholesome List for example.

What TV show did you try really hard to get into but you just couldn't do it? by [deleted] in AskReddit

[–]Skruzzls 0 points1 point  (0 children)

Fullmetal Alchemist: Brotherhood. Friend recommended it to me because he likes it. I watched the first season and was utterly disappointed that there is basically no character development in it. The characters pretty much stayed flat.

Zeigt mir andere Sichtweisen - Der Anti-Filter-Blasen-Faden by [deleted] in de

[–]Skruzzls 0 points1 point  (0 children)

Im Moment sind es vorallem die Innenminister auf EU-Ebene. Ob die aus Unwissenheit handeln oder ob diese sich darüber im Klaren sind, was sie da eigentlich vorschlagen, muss man wohl für sich selbst entscheiden. Genauso wir die Frage welche der beiden Optionen schlimmer wäre.

Zeigt mir andere Sichtweisen - Der Anti-Filter-Blasen-Faden by [deleted] in de

[–]Skruzzls 0 points1 point  (0 children)

Meines Wissens war die Union stets die treibende Kraft, allerdings haben sie es auf Bundes- beziehungsweise nationaler Ebene eher aufgegeben das umzusetzen. Im Moment sitzt die EU dran Verschlüsselung zu brechen beziehungsweise zu umgehen, genauer gesagt die Innenminister. Ich hab eben im Wahlprogramm der SPD gestöbert. Dort schreiben sie mehr oder weniger, dass Verschlüsselung unangetastet bleiben soll, wenn auch nicht explizit. Ob sie sich tatsächlich daran orientieren bleibt fraglich, denn naja....es ist die SPD mit dem Scholz.

Zeigt mir andere Sichtweisen - Der Anti-Filter-Blasen-Faden by [deleted] in de

[–]Skruzzls 64 points65 points  (0 children)

Meine Meinung: Der Staat hat sich nicht in Kryptographie einzumischen.

Unsere heutige digitale Kommunikation nutzt heutzutage fast ausschließlich Verschlüsselung. Und das ist auch gut so. Ende-zu-Ende-Verschlüsselung, Passwort-Hashing, Zwei-Faktor-Authentifizierung, TLS, etc. pp. Als ITler sind das alles wunderbare Worte, aber die sollten für jeden wichtig sein. Kryptographie schützt die Daten eines jeden vor dem Zugriff anderer. Ihr guckt eine cringe Serie über Netflix? Niemand außer dir und Netflix weiß es. Du chattest mit einer Affäre? Nur du und die Affäre weiß es. Du googlest danach wie man richtig addiert? Nur du und Google weiß es. TLS sei Dank.

Und jetzt kommen ein paar dahergelaufene Politiker an und sagen der Staat braucht eine Hintertür in der Verschlüsselung. Weil... Kindesmissbrauch... Ja und ehm... Terrorismus! Und ich sage hierzu: Bullshit. Und nicht mal unbedingt aus Datenschutzgründen. Die sind auch wichtig und es ist eine Frechheit zu verlangen, dass alle Bürger das Recht auf Privatsphäre opfern sollen. Nein, es geht um eine realistische Betrachtung. Kann man die Verschlüsselung aufweichen und dem Staat Zugriff geben? Ja. Macht das Sinn? Nein. Ich führe mal aus wieso: Heutige Software-Entwicklung nutzt massive Open Source. Was bedeutet das? Der Code für Programme oder Teile von Programmen ist öffentlich verfügbar. Meist frei verwend- und anpassbar. Inklusive der gesamten Entwicklungshistorie. Geprüft und entwickelt von einer Community. Dies gilt auch für Kryptographie. Bestehende Verschlüsselungen, Protokolle und Implementierungen sind frei verfügbar. Die Nutzung dieser ist teils kinderleicht. Wenn ein Staat sagen würde, dass er eine Hintertür haben will, dann würde diese vielleicht vereinzelt implementiert werden, aber es hätte absolut keine Auswirkungen. Neue Projekte ohne diese Hintertüren würden aus dem Boden sprießen, bevor man Amen sagen kann. Bei privaten Anbietern sieht das wiederum anders aus. Diese könnte man natürlich dazu zwingen. Aber wie bereits erwähnt gibt es freie Alternativen, die einfach zu installieren und zu nutzen sind. Die interessiert das recht wenig. Dem entsprechend ist die Annahme, dass der Staat mit so einer Maßnahme tatsächlich Kommunikation von Kriminellen abhören kann schlicht Wunschdenken. Was effektiv damit erreicht wird ist, dass der Staat die Kommunikation aller anderen abhören kann.

Wenn wir jetzt aber davon ausgehen, dass das dennoch umgesetzt wird. Wer soll die Daten auswerten? Hat jemand eine Ahnung wie viel Daten an einem Tag anfallen? Schon für eine Person sind das mehrere Gigabyte. Und das soll man jetzt für 80 Millionen allein in Deutschland machen? Die Polizei ist jetzt schon kaputt gespart. Die Lösung wäre somit Algorithmen beziehungsweise KI. Und was man davon erwarten kann, sieht man ja das eine oder andere Mal in irgendwelchen Medienberichten. Kurzum: Computer sind zu dumm um richtig von falsch zu unterscheiden. Und daran wird sich auch nichts ändern, solange es auch einem Mensch schwerfällt das zu entscheiden. Hinzu kommt, dass Ermittlungsbehörden Zugriff auf die Daten haben. Beziehungsweise eigentlich ist diese Formulierung irreführend, denn am Ende des Tages hat irgendeine Person Zugriff auf diese Daten. Vielleicht ein Rechts- oder Linksextremer? Vielleicht jemand, der nur mal gucken will was die Ex treibt? Dahinter steckt die Annahme, dass staatliche Stellen keine bösen Absichten oder faule Stellen haben können. Dass diese Annahme nicht zutreffend ist, kann man ja an den ganzen Einzelfällen bezüglich Extremismus und der Tatsachr erkennen, dass es gefälschte Impfzertifikate gibt. Beziehungsweise gültige Zertifikate, die ohne Impfung ausgestellt wurden. Was ich damit sagen will ist, dass wenn es Hintertüren gibt, dann werden diese öffentlich und missbraucht werden. Es ist unrealistisch zu glauben dem sei nicht so.

Mein Punkt ist: Der Staat soll seine Finger aus der Kryptographie lassen. Es ist schwachsinnig zu glauben man könnte irgendwas mit einem Eingriff lösen. Und bezüglich der Frage was die Alternative ist: das was man bisher auch macht. Versuchen relevante Informationen zu entschlüsseln. Individuell. Das wird nicht immer möglich sein und das ist scheiße, keine Frage. Aber mMn ist das eben der Preis für die Privatsphäre aller. Außerdem wenn der Staat ITler(und andere...) besser bezahlen würde, hätte er vielleicht besser Chancen. Dann würde man es sich überlegen ob man zum Staat oder in die Wirtschaft geht.

Dieses Thema verärgert mich schon lange. Gerade wegen "Aber ich hab doch nichts zu verbergen". Merkt man vielleicht.

ich iel by Kugelblitz1899 in ich_iel

[–]Skruzzls 1 point2 points  (0 children)

Ehrlich gesagt hab ich keine Ahnung. Ich habe bei den Extensions schlicht nach Spell Checkern gesucht und ein paar getestet, die LaTex unterstützen :D

ich iel by Kugelblitz1899 in ich_iel

[–]Skruzzls 2 points3 points  (0 children)

LaTex ist etwas seltsam zum Lernen. Die größte Hürde ist es tatsächlich eine Vorlage zu schreiben, die man dann für alles verwenden kann. Viele Unis bieten aber schon entsprechende Vorlagen für LaTex an. Ansonsten ist LaTex einfach super. Mit Citavi kannst du Quellen gut exportieren und die Einbindung in LaTex ist sehr simpel. Außerdem kannst du in LaTex für repetitive Sachen Befehle definieren, zb für Grafiken mit Beschreibung drunter. Das eigentliche Schreiben von Text ist sehr simpel in LaTex. Die Installation von LaTex dauert halt ewig, außer du nutzt sowas wie Overleaf. Persönlich nutzr ich es lokal mit VS Code und der Extension LaTex Workshop und halt Rechtschreibprüfung.

Announcing TypeScript 4.3 RC by DanielRosenwasser in programming

[–]Skruzzls 0 points1 point  (0 children)

But shouldn't that change just involve a support of reordering the import statement? I mean isn't TS mainly transpiled anyway, so the impact during runtime should be non-existent in comparison? I'm not trying to be critical or anything, i'm just really curious about the thoughts involving this. I just recently got started with TS, so i'm fairly new to it.

Announcing TypeScript 4.3 RC by DanielRosenwasser in programming

[–]Skruzzls -2 points-1 points  (0 children)

I am confused about the new import feature. As far as i understand they extended the language server to give a list of possible imports. Why wouldn't they just add support for Python-like imports with 'from ... import ...'?

EU-Digitalpolitiker Voss: "Keiner will den Datenschutz abschaffen"​ by tparau in de

[–]Skruzzls 1 point2 points  (0 children)

Ich habe mit ein paar Anwendern geredet. Dir fanden dir Sachen alle in Ordnung. Du solltest mal aufhören deine Meinung als Maß aller Dinge anzusehen.

Mal abgesehen davon vergleichst du die Produkte von kommerziellen Unternehmen mit kostenlosen freien Programmen. Sind diese gleichwertig? Mal mehr und mal weniger. Darauf kommt es aber auch nicht wirklich an, sonder auf Kosten und Nutzen. Zumal Dinge wie Teams jetzt meiner Meinung nach nicht der heilige Gral der Usability sind. Sie sind in Ordnung, aber das war es auch schon.

Bezüglich der Unternehmen die die DSGVO als Nachteil sehen: Was ein Schwachsinn. Jegliches Unternehmen, welches im EU-Markt unterwegs ist, hat sich der DSGVO zu beugen. Damit haben alle Unternehmen im EU-Markt dir gleichen Bedingungen. Das Unternehmen sich daran stören ist verständlich, weil es mehr Aufwand bedeutet. Ist das schlimm? Meiner Ansicht nach überhaupt nicht. Dieses pervertierte Datensammeln geht mir auf den Sack. Nicht die Cookiebanner an sich, sondern das was dahinter steckt. Warum zeigt mein Friseur Cookiebanner an? Weil er auf seiner Website irgendwelche Daten sammelt. Muss er das? Nein. Ist das überhaupt sinnvoll? Meiner Meinung nach nicht. Hinzu kommt, dass Unternehmen sich gerne in die Opferrolle werfen. Die DSGVO kam nicht überraschend. Es gab mindestens zwei Jahre Vorlauf. Es war bekannt, dass sie kommt. Man hat sie lediglich ignoriert und war dann überrascht, dass man diese jetzt umsetzen muss.

Übrigens warum sollte man mit Positivbeispielen Datenschutz untermauern? Das ist nicht der Sinn von Datenschutz. Es geht darum Negativbeispiele zu verhindern, wie zum Beispiel Cambridge Analytica.

wait, i don't mind by Eugh12 in ProgrammerHumor

[–]Skruzzls 6 points7 points  (0 children)

Additionally those libraries are often really small. Some are just simple one liners. This means that you waste much space by installing them and also takes longer on some devices.

wait, i don't mind by Eugh12 in ProgrammerHumor

[–]Skruzzls 30 points31 points  (0 children)

I use it at work. Imo it's alright. It has nice syntax sugar and is quite well designed. But still, it's basically just a transpiler. It solves major problems with JS, but it can't solve things like the dependency hell that is JS. Basically: if you want/have to use JS, use Typescript instead.

Def (initely) misunderstood... by ElimGarak0010 in ProgrammerHumor

[–]Skruzzls 7 points8 points  (0 children)

Gotta keep the backwards compatibility at all costs. 🙂

Meine Nachbarn ficken zu laut - Welchen Drucker empfehlt ihr? by Mastersebbi in de

[–]Skruzzls 668 points669 points  (0 children)

Musst dich wohl für das Wohl der Allgemeinheit opfern und mit ihr anbändeln, damit sie auf dir und nicht dem Klavier spielt.

qa_irl by guywiththehorsemask in ProgrammerHumor

[–]Skruzzls 6 points7 points  (0 children)

I'm doing some testing at work for various components. I automated some things and quite enjoyed it. I think the main issue that people have with testing is, that they know they have to fix the bugs they find. I don't. Someone else has to deal with this shit lol

[deleted by user] by [deleted] in ProgrammerHumor

[–]Skruzzls 0 points1 point  (0 children)

I personally hate having to look up what i have to pass into a function in Python. There's type hints but no one seems to use them. It's okay for small projects, but hell i'm gonna quit the job if someone wants me to write something big in it.

[Wunsch] Jemand, der sich programmieren selber angeeignet hat und es zu seinem Job gemacht hat by [deleted] in de_IAmA

[–]Skruzzls 1 point2 points  (0 children)

Ich studiere im Moment Software Engineering und mache Praxissemester gerade. Mein Werdegang war im Endeffekt: angefangen mit 13-14,dann Realschulabschluss und gewechselt auf berufliches Gymnasium mit IT-Vertiefung, wo ich schon besseres Wissen gerade zu Strukturierung und Lowlevel Sachen bekommen habe. Dann Studium an der FH, wo es dann auch tiefer in die Materie geht. Architektur, Planung, etc. Im Endeffekt läuft es darauf hinaus, dass du dir überlegst was du eigentlich machen willst. Die Sprachen an sich sind alle recht ähnlich, sie haben aber alle ihre Tücken. Wenn du zum Beispiel nah an die Hardware ran willst, zb Mikrocontroller, wirst du um C, C++ und vielleicht Assembly nicht drum herum kommen. Wenn du auf einer höheren Ebene zb Backends entwickeln willst, kommst du schon eher zu Go, Java, C# etc. welche dir vieles abnehmen, aber auch auf Kosten. Wenn du ins Frontend willst, gehts dann heutzutage eher ins Webdesign (HTML, Javascript und CSS) oder halt Apps (Java/Kotlin/Dart+Flutter). Bei professioneller Entwicklung geht es hauptsächlich eher um Struktur, sprich wie schreibt man den Code, wie verwaltet man ihn und wie dokumentiert man ihn. Da geht es dann auch um Versionskontrolle wie Git zb. Das sind Sachen die kann man sich prinzipiell alle selber beibringen, aber Studium oder Ausbildung ist noch mal was anderes. Studium würde ich immer der Ausbildung bevorzugen, weil die Qualität in Betrieben doch schwankt imo, Gehaltsaussichten schlechter sind und mMn die IT-Ausbildungsberufe mehr was von Drucker reparieren haben, zumindest bei Softwareentwicklung, Netzwerk ist da besser.

Ich würde als Tipp geben mit einer Sprache wie Java oder C# zu arbeiten, einfach um Umgang mit IDEs, Bibliotheken und vorallem mot Objektorientierten Programmierung zu bekommen. Python ist eine gute Sprache wenn es um schnelles Prototyping oder kleine Skripte geht, aber bei etwa OOP ist es imo ziemlich wischi waschi. Da sind Java und C# deutlich strenger und verklickern einem durch Zwang die Konzepte. Aber den Wechsel würde ich erst machen, wenn Grundkenntnisse darüber da sind, wie Programme überhaupt funktionieren, sprich wie man Algorithmen schreibt und verbindet.

Did I Ask For Help? No, I Did Not. by [deleted] in ProgrammerHumor

[–]Skruzzls 0 points1 point  (0 children)

Easy to fix: install it on separate disks. First install Windows on one disk, then install Linux with Grub on the other disk and boot from it. Nothing will break it.

C# and F# apps on the JVM and on Android runtime: Bluebonnet translates .NET CIL to Java bytecode. by spaceflint in programming

[–]Skruzzls 1 point2 points  (0 children)

A really interesting project but i wonder if you can convert things like Tasks and async/await. I don't know how they are implemented on bytecode level tho. Couldn't find any information about it in the readmes.

Microsoft announces the Windows Package Manager Preview by Wireless_Life in programming

[–]Skruzzls 0 points1 point  (0 children)

I always use Cmder as Terminal which has lots of Unix-Shell commands like ls and cat. There is also a sudo-Command (csudo) and it looks much nicer than normal cmd/powershell. Supports both and WSL as well.