V01D
Linux biggest vulnerability = dumb sysadmin and bad php code
V01D
Hacking linux with a goof sysadmin is HARD
professor
The leak on xp makes easy to crawl for loopholes , no matter if the version is old , but it’s a big help time and audit
V01D
Like really hard
professor
Hacking linux with a goof sysadmin is HARD
Yeaps mostly misconfig or app based
V01D
Those exploits are fixed very fast. And good admins update their systems
professor
Time to get the fuzzer out :P
You will still need the bots for this
professor
I wouldnt care about bugs if it doesnt impact something.
V01D
Ofc exploits sell illegally. But linux is VERY secure. Ask any hacker, he would 1000% wanna hack windows over linux.
V01D
Dude. I KNOW linux has weaknesses. I am just saying it tends to be more secure due to its opensource nature. More secure as in: less exploits to be found
V01D
Everything has vulnerabilities, period
V01D
Break your electronics and you are hacker free.
Anonymous
Makes me wonder if I really should switch to BSD. It's a nightmare to copy files back and forth to change OSes again and again, considering the little space I have on my HDD. Though it's a great trade for more reliability.
klimi
Are you insane?
Anonymous
Linux is not secure
Anonymous
And this is a really stupid way to gauge security
Anonymous
Vulnerability counting is for those who really do not understand what security means
Anonymous
More vulnerabilities just mean that the developers are more responsible and the software is being audited more often
Anonymous
It almost never means insecure software
Anonymous
Linux is mostly security through obscurity
Anonymous
Usually there's never a sandbox involved even if the kernel does implement one Fedora's selinux is a joke FYI, not really going to protect you because they just allow a lot of stuff to pass
Anonymous
And bad sysadmin bs? Compromising one part of the kernel means full system compromise on Linux
Anonymous
You want security? Use windows. End
V01D
<insert windows meme here>
Anonymous
Anonymous
No....
Join ot we can have a long chat about why windows
Anonymous
For the newbies, maybe yes 🤷🏻‍♀️
Anonymous
Short answer: yes it is so secure security companies working on securing Linux use windows for security reasons
Anonymous
You can't just say windows is better, in any way, other than it being supported by applications.
Anonymous
Now join ^
Anonymous
And I'm gonna sleep, good night those with time zones near me
Anonymous
Night then
Anonymous
I don't need off topic, just your sentence with that "End" felt wrong, I'm fine with only C++
Anonymous
Uh whatever, night night
Dima
#ot
so you are the one who brings OT up and then replies with #ot to everyone, huh
Dima
Jollybox.h
hello everyone i finished high school yet. i will start university. i want learn computer science from basic, from math. can you suggest any book , site, course... ?
Chris
Is there anyone out there that would be willing to glance over some C++ code I wrote and help me understand an issue I'm having with building a calendar program for my CS1 class? Any help would be greatly appreciated.
Chris
hello everyone i finished high school yet. i will start university. i want learn computer science from basic, from math. can you suggest any book , site, course... ?
Hey Jolly, I just started my first semester of CS. The book we are currently using in class is called Problem Solving with C++ by Walter Savitch. This may be a good place to start if you can find the book. I was able to find the pdf online.
Anonymous
I am trying to get started in programming. If I want to make a videogame that fits on a single floppy disk, would I want to program in C? I tried to duck (DuckDuckGo by the way) if I should use C or ASM, but majority of the time the question ends up being C, but because of the simplicity and performance, not because of how lightweight it is.
Zel
No operating system is un hackable. That is a fact, as for how much effort it takes. whole different story.
Zel
Also ASM means RIP portability.
Sherlock
/report Charlotte
Anunay
?
Anonymous
I created a tree using struct. And this is the structure of that tree. struct Tree { int operation; struct Tree *left; struct Tree *right; }; And next, I created the complete tree like this struct Tree *n; n -> left n -> left -> left n -> right etc. can you tell me how to print this complete tree ( like recursive )?
Harshit
?
Halp him
Anonymous
Tbh I'm not even sure if I was replying to you
Anonymous
It was very late in the night and I don't really know
Anonymous
Sorry @lightness_races_in_orbit I was replying to void it seems
Anonymous
e.g. 2+3*5 suppose I create a tree for this expression. and it generate output like 2+(3*5) and how to print this recursive 😣
void traverse(struct Tree* n) { if(n) { traverse(n->right); printf("%d", operation); traverse(n->left); }
Pavel
You can either provide a constructor in your node class that will initialize these fields in its member initializer list; or you can initialize the variables in place (if you use C++11 or higher). https://www.bfilipek.com/2015/02/non-static-data-members-initialization.html?m=1
Indolent
cpp 20 is there already?
Indolent
so it turns out cpp is going to be there for a while
Indolent
lotta Youtubers out there saying cpp ain't the future no more
Vlad
lotta Youtubers out there saying cpp ain't the future no more
Yeah, it's been 20 years or so of that bs
klimi
Anonymous
Search BFS (breadth first search) or DFS (depth first SEARCH) and you will find what you want
Thankyou v. M. @petercoin ❤ and @clannad ❤ for your support. DFS is what I was looking for 😊
Indolent
they're kids not gonna like them very much the day they realize what there video games are made of
Anonymous
But advice that Dima give you is still reasonable, these are just materials
Jollybox.h
thanks @artsi0m🙏
Anonymous
A lot of rules, but I guess it represents all the problems you already encountered 😅 By the way, hello folks !
Indolent
https://pastebin.com/mbT5vu05 (I've been using vectors for too long now. 2D arrays make no sense now.) How would you pass 2D arrays in the code above?
Indolent
get a lotta seg faults with vectors so thought of switching to arrays but they suck
Vlad
Basically you have three options: 1) vector<vector<T>> 2) T* and access it via [i * width + j] 3) T**