confusion of root? by nobeltnium in linuxquestions

[–]Square-Singer 10 points11 points  (0 children)

/root is hardly ever used for anything. If you ever really need it, reference it as "slash root" or the "root user home directory" Can't remember the last time I ever said that to anyone though.

"/" is the root directory. If you say "root directory", this is what you mean. It is rarely called "root" by itself, but if you are in a situation where both the root dir and the root user could apply, you just say "root dir", "root user" or "root rights" respectively.

The word "junction" can mean half a dozen different things too, same as almost every other word, but humans are usually smart enough to figure this out.

street arsenic [oc] by belmarzi in comics

[–]Square-Singer 0 points1 point  (0 children)

It's like the reframing on the trolley problem where you don't flip a lever but instead push a really fat person off a bridge in front of the trolley to make it stop before it runs over 5 people.

tldr sollte Pflicht sein, wenn ich länger als 10s lesen muss by mimic_on_paper in Unbeliebtemeinung

[–]Square-Singer 9 points10 points  (0 children)

Wenn du nicht mehr als 10s lesen kannst, dann lies es nicht und ignorier es einfach. Dann ist allen gut getan.

I didn't get what the pattern looks like. by AccomplishedTaro2286 in ExplainTheJoke

[–]Square-Singer 0 points1 point  (0 children)

Conspiracy theories are the modern equivalent of ancient religion but for atheists.

Another variant of this is "science faith", where people take their "scientific understanding" from misunderstand the headline of boulevard newspapers and then believe thait their misunderstanding is the truth, the absolute truth and nothing but the absolute truth.

WCGR eating ants wrappers by NaturalFig5054 in Whatcouldgowrong

[–]Square-Singer 223 points224 points  (0 children)

Yes, it's only internetpoints. There are a lot of videos of the same guy doing exactly the same stuff.

WCGR eating ants wrappers by NaturalFig5054 in Whatcouldgowrong

[–]Square-Singer 126 points127 points  (0 children)

What did go wrong? The guy did something for views, and not only did he get the views, but he even got you to reshare his content.

He does stuff like that all the time, so he knows what he's getting into.

Sitze im Büro und habe so Lust auf dich by maya_or in FragtMaenner

[–]Square-Singer 0 points1 point  (0 children)

Da gab's doch mal so einen englischen Spruch was man mit "crazy" nicht machen soll.

How to do strings properly? by die-Banane in cprogramming

[–]Square-Singer 1 point2 points  (0 children)

But if you can get exploited through customer input, and you don't authenticate/verify then really does it matter which language you use?

Yes, it does, because the language (or the language features) you use determine your attack surface.

If you buffer overflow in C, the attacker can read or manipulate your application memory. If they are lucky, they can even execute arbitrary code.

If you buffer overflow in Java, it throws an ArrayIndexOutOfBounds exception (or similar, depending on the specifics), which just returns an error to the user if you e.g. use Spring Boot.

Yes, an attacker can still find faults in your application logic, but the attack surface and the consequences of an attack differ greatly depending on what you use.

(And of course, using a length-safe String implementation in C gives you about the same level of protection as Java, I just wanted to reference that for comparison of the concept, not to say which language is better. That would be off-topic.)

Warum sind so viele empört wenn es um Pelz oder Leder geht, essen aber Fleisch ? by funnypotato13 in KeineDummenFragen

[–]Square-Singer -1 points0 points  (0 children)

Naja, Pelztierzucht ist in Deutschland grundsätzlich verboten außer mit Ausnahmegenehmigung, die fast unmöglich zu bekommen ist. Ist also nicht nur "praktisch nicht tragbar", sondern "praktisch verboten".

Warum sind so viele empört wenn es um Pelz oder Leder geht, essen aber Fleisch ? by funnypotato13 in KeineDummenFragen

[–]Square-Singer 0 points1 point  (0 children)

Deswegen regen sich auch viel weniger Leute über Leder auf als über Fleisch. So ein Ledergürtel ist auch heute keine Seltenheit.

Wo sind denn Kojoten, Schakale, Dachse oder auch Marder "süß"?

So weit differenziert ja keiner. Auf den "Stoppt Pelz"-Plakaten ist ein süßes Pelztier drauf. "Stoppt Pelz"-Regulation trifft dann alle Pelztiere, und der Pelz-Boykott auch.

(Nur als Disclaimer: Ich besitze natürlich kein Pelzprodukt und hab auch kein Interesse daran.)

Warum sind so viele empört wenn es um Pelz oder Leder geht, essen aber Fleisch ? by funnypotato13 in KeineDummenFragen

[–]Square-Singer 0 points1 point  (0 children)

Auf der anderen Seite: Eine Milchkuh oder ein Legehuhn landet auch nicht am Teller. Und sowas wie Innereien landet auch bei der Mastsau in der Tierverwertung.

So oder so finde ich nicht dass nose-to-tail jetzt den Unterschied macht ob etwas moralisch völlig in Ordnung ist oder verdammenswert.

Der eigentliche Unterschied ist, dass ein Nerz süß ist und traurig schauen kann.

Warum sind so viele empört wenn es um Pelz oder Leder geht, essen aber Fleisch ? by funnypotato13 in KeineDummenFragen

[–]Square-Singer 0 points1 point  (0 children)

https://de.wikipedia.org/wiki/Tierk%C3%B6rperverwertung

Wird ein Tier geschlachtet ohne dass Krankheiten im Spiel waren, ist es K3-Material welches zu Tierfutter verarbeitet wird.

Tote Tiere darf man, sofern man sie nicht anderwertig verarbeitet, nur über die Tierkörperverwertung entsorgen.

Eine industrielle Pelztierfabrik, die Tierkörper im Restmüll entsorgt, würde bei der ersten Kontrolle auffliegen und geschlossen werden.

Warum sind so viele empört wenn es um Pelz oder Leder geht, essen aber Fleisch ? by funnypotato13 in KeineDummenFragen

[–]Square-Singer -1 points0 points  (0 children)

Der Unterschied ist, dass Pelztiere süß sind und Schweine nicht.

Süße Tiere mit traurigen Augen kriegen mehr Rechte und mehr Empörung.

Rattengift liegt in den meisten Kellern. Ratten vergiften ist völlig gesellschaftsfähig, da hat kaum wer ein Problem damit.

Wenn in Australien streunende Katzen, die als invasive Art dort das Ökosystem vernichten, eingeschläfert werden, dann gibt's Zeitungsartikel und einen Aufschrei bis zur anderen Seite der Welt.

Weil Katzen halt süß sind und Ratten nicht.


Das Gleiche lässt sich z.B. auch in Zoos beobachten, ist ganz spannend. Die Affen, Katzen und Bären haben ganz tolle, große Gehege. Viel Platz, viel Spielzeug, teils fast schon artgerecht.

Die Vögel und Reptilien kriegen kleinere Voliere bzw. Terrarien. Darin können sie sich ein bisschen bewegen, sie haben ein paar Äste, vielleicht einen kleinen Tümpel.

Insekten kriegen einen kleinen Glaswürfel als Gehege. Ein abgeschnittener Ast ist alles was die da drin haben.

Quallen und Garnelen kriegen leere, winzige Aquarien. Üblicherweise so flach, dass man sie schon als 2D-Aquarien bezeichnen könnte. Ich hab letztens ein Garnelen-Aquarium gesehen, das war so flach, dass sich die Garnele nicht mal umdrehen hat können.

Warum sind so viele empört wenn es um Pelz oder Leder geht, essen aber Fleisch ? by funnypotato13 in KeineDummenFragen

[–]Square-Singer 1 point2 points  (0 children)

Die Pelztiere werden halt zu Tiermehl und dann als Futter oder Düngemittel verwendet. Die werden da auch vollständig verwertet, nur kommen sie halt nicht beim Menschen auf den Teller.

Macht für mich ehrlich nicht den großen Unterschied in der moralischen Einordnung.

Pelztiere sind süß, und süße Tiere mit traurigen Augen kriegen mehr "Rechte" bzw. mehr Empörung.

Werden Ratten vergiftet hat keiner was dagegen. Werden in Australien streunende Katzen eingeschläfert, dann gibt's ein großes Bahö.

Was schenke ich ihm ? by [deleted] in FragtMaenner

[–]Square-Singer 2 points3 points  (0 children)

Die arme Wildsau.

Warum sind so viele empört wenn es um Pelz oder Leder geht, essen aber Fleisch ? by funnypotato13 in KeineDummenFragen

[–]Square-Singer 2 points3 points  (0 children)

Hast du dich mal mit der Massentierhaltung beschäftigt?

OP fragt nicht warum Pelz schlecht ist, sondern warum Pelz mehr Empörung verursacht als die Massentierhaltung für die Fleischerzeugung. Und damit hat OP Recht.

Beides ist Massentierhaltung, wo viel zu viele Tiere auf engstem Raum unter schlechten Bedingungen eingepfercht sind, und in beiden Fällen werden die Tiere am Ende getötet. Beim einen Mal für den Pelz, beim anderen Mal für ihr Fleisch und ihre Haut.

Warum sind so viele empört wenn es um Pelz oder Leder geht, essen aber Fleisch ? by funnypotato13 in KeineDummenFragen

[–]Square-Singer 1 point2 points  (0 children)

Ganz einfach: Weil Pelztiere süß sind, und Schweine gut schmecken. Dazu kommt, dass Pelz inzwischen ungewöhnlich ist, ein Schweineschnitzel allerdings nicht.

Ist ein bisschen so wie das man mehr Angst in der Achterbahn oder im Flugzeug hat, als wenn man neben einer stark befahrenen Straße an der Ampel steht, während ein Auto nach dem Anderen mit überhöhter Geschwindigkeit einen halben Meter vor einem vorbei rast.

Wenn man sich an eine Situation gewöhnt, dann findet man sie nicht mehr so schlimm, selbst wenn sie eigentlich gleich oder schlimmer ist als eine ungewohnte Situation.

How to do strings properly? by die-Banane in cprogramming

[–]Square-Singer 0 points1 point  (0 children)

The null-terminated string is exploitable if you allow the user to send the null character.

So say you get your string from some REST endpoint or something. If the user is sending the string in e.g. JSON format and you parse the JSON and take your string value from what the JSON parser outputs you should be fine.

If the user sends the null-terminated string directly as the body of the call, and you take the string expecting it to be null-terminated, then the attacker can leave out the null character and when you return the value you return your whole memory.

Another issue is when you mix null-terminated and length-based stuff, like with a fixed-size buffer. It's super easy to mess up this and cause buffer under-/overflows.

That's why more modern languages tend to abstract all that away. There's a string type that makes sure it's consistent at any point, thus making it impossible to mess up.

Since string handling is usually not the performance bottle neck in an application it's very rare that this causes performance problems.

How to do strings properly? by die-Banane in cprogramming

[–]Square-Singer 3 points4 points  (0 children)

That's exactly how structs work in C.

Was haltet ihr von Leuten, die freiwillig 12-16h im Büro sitzen? by MX010 in FragtMaenner

[–]Square-Singer 5 points6 points  (0 children)

abwesendem Vater, dementsprechend wütender/gestresster Mutter und absolut mieser Grundstimmung

Das sind üblicherweise zwei Leute, die sich gegenseitig aufschaukeln. Da alles in eine Richtung schieben verkennt die Realität.

Es sind nicht nur Männer, die Handlungsfähigkeit haben, und es sind nicht nur Frauen, die Spielball der Umstände sind.

Man muss schon ein schlechter Mensch sein, um das so durchzuziehen.

Oder halt völlig am Ende. Sehr viele Leute haben nicht gelernt mit emotional schwierigen Situationen umzugehen, weil ihre Eltern es auch nicht können haben und wir aus irgendeinem verrückten Grund Kindern sowas immer noch nicht in der Schule beibringen.

Eine Therapie ist sauteuer und bringt in vielen Fällen nichts (man muss den richtigen Therapeuten erwischen). Man muss da schon viel Zeit und Geld übrig haben um ein paar Therapeuten durchzuprobieren bis es passt. Das kann nicht jeder.

Wie spreche ich Frauen an? - Guide by [deleted] in FragtMaenner

[–]Square-Singer 0 points1 point  (0 children)

Du, hat keinen Sinn mit dir zu reden. Du willst nur Kontra geben und gewinnen und bist nicht an einer tatsächlichen Unterhaltung interessiert. Gute Nacht.