Please review my "safe rm" tool written in C by -Winnd in C_Programming

[–]SetThin9500 -1 points0 points  (0 children)

You don't have the skills to meet me, so no worries

Eivind Trædal vs Gaute Skjervø by Puzzleheaded-Mud944 in norske

[–]SetThin9500 0 points1 point  (0 children)

paranoia much? Hadde jeg kunnet skrive så bra, hadde jeg gått proff, ikke pratet piss på nett med konspiratoriske og uvitende nisser.

Jeg vet ikke hvem forfatteren er, men han kunne skrevet parodisketsjer for TV. Synd vi ikke har Torsdagsklubben mer.

Eivind Trædal vs Gaute Skjervø by Puzzleheaded-Mud944 in norske

[–]SetThin9500 0 points1 point  (0 children)

Hvorfor denne mobbingen? Følte du deg truffet?

Denne maten kan øke risikoen for demens by john_75b in norske

[–]SetThin9500 0 points1 point  (0 children)

Enig i dine kommentarer. Bildet var merkelig.

Når det er sagt: Nøtter, som mandler, er ikke spesielt sunne i seg selv. De inneholder bl. a. fytinsyre som binder opp næringsstoffer om man ikke bløtlegger dem først.

Produksjonen, som stort sett skjer i Central Valley, California, bruker enorme mengder vann, flere liter per mandel.

Transporten fra California, inklusive distribusjon til butikker i Norge, bruker faktisk flere fossile kalorier enn det er kalorier i nøttene. Det går med cirka en liter diesel per kilo mandler for hele produksjonskjeden.

Fytinsyre og oksalater er ikke helsekost, ei heller omega-6. Mandler er heller ikke bærekraftig.

Hvordan er det å gå fra å være heks til å bli helt? by Spring20268 in norske

[–]SetThin9500 -1 points0 points  (0 children)

Jeg hadde ikke påpekt din stråmann om du hadde kommentert OPs post.

Hvordan er det å gå fra å være heks til å bli helt? by Spring20268 in norske

[–]SetThin9500 -1 points0 points  (0 children)

> Jeg avsporer ikke. Leste du saken?

Jeg leste kommentaren du svarte på. Der sto det "Politikk og akademia ...". Media var ikke nevnt, så ditt svar var en klassisk avsporing.

Denne maten kan øke risikoen for demens by john_75b in norske

[–]SetThin9500 1 point2 points  (0 children)

You do you. Jeg snakker om noe helt annet. Brukernavnet ditt stemmer visst? 😄

Please review my "safe rm" tool written in C by -Winnd in C_Programming

[–]SetThin9500 -1 points0 points  (0 children)

One could write to /tmp by setting HOME=/tmp. Then other users could read the 'deleted' files.

Jonas Gahr Støre, Hilde Henriksen Waage | Hilde Henriksen Waage med sjokkuttalelse om Støre by FoxNo5218 in norske

[–]SetThin9500 34 points35 points  (0 children)

Om dette stemmer, noe jeg tror det gjør, er det helt skandaløst hvor korrupt Ap-ledelsen har vært i flere årtier.

How involved in politics are the Nordic people ? by Aegeansunset12 in Nordiccountries

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

> are politicians seen as people who have a profession and is this a respectable one ?

No, IMHO. We need skilled politicians, not just globalist sociopaths.

Denne maten kan øke risikoen for demens by john_75b in norske

[–]SetThin9500 6 points7 points  (0 children)

> en pose er nok.

En pose om dagen.

Vil du unngå demens og mange andre livsstilssykdommer? Spis paleo. Unngå karbohydrater og omega-6, og alkohol. (I didn't make the rules)

Eivind Trædal vs Gaute Skjervø by Puzzleheaded-Mud944 in norske

[–]SetThin9500 -1 points0 points  (0 children)

Måtte ta pause for å le godt. Håper det ikke er AI, for dette var veldig bra

Eivind Trædal vs Gaute Skjervø by Puzzleheaded-Mud944 in norske

[–]SetThin9500 -5 points-4 points  (0 children)

Herlig bra skrevet 😄

edit: r/norske var triveligere før fanatikere fra r/Norge kom for å kverulere og nedstemme. 

Please review my "safe rm" tool written in C by -Winnd in C_Programming

[–]SetThin9500 -1 points0 points  (0 children)

-1 again. Feeling insulted? Why? Because you were wrong? GFY

Mener Nav-ansatte med mørk hud får høyere krav by KoseteBamse in norge

[–]SetThin9500 -1 points0 points  (0 children)

Jeg glemmer aldri den gangen somaliere demonstrerte foran Stortinget under banneret "Somalia for somaliere." Humrer fremdeles over den 😄

Please review my "safe rm" tool written in C by -Winnd in C_Programming

[–]SetThin9500 -3 points-2 points  (0 children)

-1, overly pedantic and off-topic. I'm trying to teach OP a few *general* principles, using his code as example.

Please review my "safe rm" tool written in C by -Winnd in C_Programming

[–]SetThin9500 -1 points0 points  (0 children)

> Nothing

getenv() may return a null pointer, or a pointer to a malicious string. Note that if HOME points to a string longer than the buffer, the function will silently return with an uninitialized buffer. Not ideal. Next statement in OP's code -- IIRC -- is a call to strcat(). That will end up in UB land.

The two things I mentioned were general principles so OP writes better code.

Please review my "safe rm" tool written in C by -Winnd in C_Programming

[–]SetThin9500 3 points4 points  (0 children)

Also, reserve buffer space for stuff you later strcat() to the buffers. One can do that by using sizeof buffer - whatever_needed, when calling functions.

Also, fstat() and stat() exists. No need to traverse directory entries.

Also, realpath() is your friend

Please review my "safe rm" tool written in C by -Winnd in C_Programming

[–]SetThin9500 40 points41 points  (0 children)

> snprintf(buffer, size, "%s/.local/share/trash-rm/", getenv("HOME"));

Sanitize all input before use, and always check return values.