Details
-
AboutDev, Engineer, online tutor and crypto believer. I like business and code! From Venezuela.
-
SkillsDjango, Angular, Python, Javascript, Ruby, SQL, HTML and CSS / English, Spanish and Portuguese*
-
LocationVenezuela
-
Website
-
Github
Joined devRant on 8/25/2016
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
-
my previous boss once told me [ ] array initializing syntax will be depricated in php 7 (few years ago) so i should only use array() instead.
couple months back after i got used to always using the latter i found out the first was never depricated but he just prefered how array() looks6 -
As I was browsing pornhub, I started reading articles about AI, dick still in hand, and went down the rabbit-hole (no pun intended) of self referential systems and proofs. This is something I do frequently (getting off track, not beating off, though I have been slacking recently).
Now I'm no expert but my neurotic DID personality which prompted this small reading binge DOES think it is an expert. And it got me thinking.
Godel’s second incompleteness theorem says that "no sufficiently strong proof system can prove its own consistency."
Then utilizing proof by contradiction, systems that are "sufficiently strong" should produce truth outputs that are monotonic. E.g. statements such as "this sentence is a lie."
Wouldn't monotonicity then be proof (soft or otherwise) that a proof system is 'sufficiently strong' in the sense that Godel's second theorem meant?
Edit: I WELCOME input, even if this post is utterly ignorant and vapid. I really don't know shit about formal systems or logic. Welcome any insight or feedback that could enlighten me.1 -
That moment when you realize the developer you're talking to thought that `class` was a React API. 😬6
-
After using StackOverflow for years, it makes me mad that the devRant community hates on it saying "i get downvotes", "people are assholes". But when you go ahead and see those questions, the Poster took less that 15 seconds to copy/paste their shitcode with poor indentation, no context, no question, no expectation description, and no result description.
YET, THEY DEMAND FREE HELP and for people willing to help, to BREAK THEIR FUCKING EYES reading your non indented and/or non preformatted crap of shitcode
Listen here you little shit, if you don't take at least fucking 5 minutes to let me know what the fuck are you trying to do, what the fuck have you tried, and what the FUCKING SHITFUCK you expected to happen, THEN DON'T GO RANTING LIKE A PRE-PUBERT GREASY KID ON WHY YOUR FUCKING QUESTION GOT DOWNVOTED.
The problem is YOU AND YOUR LACK OF CONSIDERATION TOWARDS OTHER DEVELOPERS, <BOLD>WHO ARE WILLING TO DO FIX YOUR SHITCODE FOR FREE</BOLD>
It took me a while to understand that, when I started posting years ago. But once I learned, it was extremely helpful.
SO SHUT THE FUCK UP, BE HUMBLE, AND WRITE A PROPER FUCKING QUESTION.
WHY AM I RANTING ABOUT THIS, YOU ASK? WELL SOME FUCKTARD JUST POSTED "java - if(Plot Number == booked)then change the color of CardViewBackground color and text color Recyclerview Android", AND THE FUCKING BODY IS JUST A COPY PASTE OF A SHITCODE JAVA CLASS.
WHAT THE FUCK DO YOU EXPECT TO GET WITH THIS???
OOOOHHHHH BUT, I'M SURE AS FFFUUUCKKKK HE'S GOING TO CRY TO DEVRANT ABOUT HIS FUCKING QUESTION GETTING 3 DOWNVOTES.12 -
*Working on personal project*
Don't get excited about another project
Don't get excited about another project
Don't get excited about another project
Don't get excited about another project
...DAMNIT16 -
So I started learning TensorFlow ... !!
... Boy oh boy... I have a greater appreciation for AI developer now !!4 -
git blame
git fired
git depression
git divorce
git homeless
git commit
git job
git house
git wife --better
exit11 -
Every fucking time its the same shit:
Our nontechnical managers meet with the client and try to pass technical requirements to us..
These pieces of shit don't get that this only makes things worse.
Making everyone waste fucking time trying to understand requirements that would be a lot fucking easier if any of us were is any fucking meeting.
But nooooo... We have to fucking be the whole team in fucking meetings with these cock suckers so they can realize they didn't get shit and the back and forth bullshit begins:
We ask questions
They don't know
They schedule meeting with client
They ask their moronic way
The client answers
They schedule meeting with us
We ask questions...
And this fucking loop goes on for-fucking-EVER!
Fuuuuuuck this!!7 -
someone did xss on one of my websites.
i didnt bother to secure anything on the website because i was marketing to dumb kids.
¯\_(ツ)_/¯3 -
Hacking/attack experiences...
I'm, for obvious reasons, only going to talk about the attacks I went through and the *legal* ones I did 😅 😜
Let's first get some things clear/funny facts:
I've been doing offensive security since I was 14-15. Defensive since the age of 16-17. I'm getting close to 23 now, for the record.
First system ever hacked (metasploit exploit): Windows XP.
(To be clear, at home through a pentesting environment, all legal)
Easiest system ever hacked: Windows XP yet again.
Time it took me to crack/hack into today's OS's (remote + local exploits, don't remember which ones I used by the way):
Windows: XP - five seconds (damn, those metasploit exploits are powerful)
Windows Vista: Few minutes.
Windows 7: Few minutes.
Windows 10: Few minutes.
OSX (in general): 1 Hour (finding a good exploit took some time, got to root level easily aftewards. No, I do not remember how/what exactly, it's years and years ago)
Linux (Ubuntu): A month approx. Ended up using a Java applet through Firefox when that was still a thing. Literally had to click it manually xD
Linux: (RHEL based systems): Still not exploited, SELinux is powerful, motherfucker.
Keep in mind that I had a great pentesting setup back then 😊. I don't have nor do that anymore since I love defensive security more nowadays and simply don't have the time anymore.
Dealing with attacks and getting hacked.
Keep in mind that I manage around 20 servers (including vps's and dedi's) so I get the usual amount of ssh brute force attacks (thanks for keeping me safe, CSF!) which is about 40-50K every hour. Those ip's automatically get blocked after three failed attempts within 5 minutes. No root login allowed + rsa key login with freaking strong passwords/passphrases.
linu.xxx/much-security.nl - All kinds of attacks, application attacks, brute force, DDoS sometimes but that is also mostly mitigated at provider level, to name a few. So, except for my own tests and a few ddos's on both those domains, nothing really threatening. (as in, nothing seems to have fucked anything up yet)
How did I discover that two of my servers were hacked through brute forcers while no brute force protection was in place yet? installed a barebones ubuntu server onto both. They only come with system-default applications. Tried installing Nginx next day, port 80 was already in use. I always run 'pidof apache2' to make sure it isn't running and thought I'd run that for fun while I knew I didn't install it and it didn't come with the distro. It was actually running. Checked the auth logs and saw succesful root logins - fuck me - reinstalled the servers and installed Fail2Ban. It bans any ip address which had three failed ssh logins within 5 minutes:
Enabled Fail2Ban -> checked iptables (iptables -L) literally two seconds later: 100+ banned ip addresses - holy fuck, no wonder I got hacked!
One other kind/type of attack I get regularly but if it doesn't get much worse, I'll deal with that :)
Dealing with different kinds of attacks:
Web app attacks: extensively testing everything for security vulns before releasing it into the open.
Network attacks: Nginx rate limiting/CSF rate limiting against SYN DDoS attacks for example.
System attacks: Anti brute force software (Fail2Ban or CSF), anti rootkit software, AppArmor or (which I prefer) SELinux which actually catches quite some web app attacks as well and REGULARLY UPDATING THE SERVERS/SOFTWARE.
So yah, hereby :P39 -
So it’s my girlfriend’s birthday and I was sitting with wine in my hand and C sharp.
I’m gonna be dead tomorrow.4 -
My first rant! let's see what is about!
Greetings from Venezuela, the oil and corruption country of South America...
Is it possible to become a good software developer just being constant, every day trying, even when you don't know what you're doing but, keep it up till you accomplish a goal? Or is anything more needed to succeed? I mean I'm trying to make my first desktop app and sometimes I feel like fck! I'm leaving this... I'm trying to dominate the software development process to get better a better job, in here or out there... But geez its hard...
Well, I want to believe that maybe someday I will become a good software developer...
First rant without thinking too much...10 -
So, i live in Venezuela, a country with a lot of economical and political issues. Back in December I talked to my boss an ask for a pay raise, he talked me a lot of shit about economical issues his has been having with the Enterprise and give my a raise plan til July (starting in December).
Now he comes to me and tell me he can't afford to pay me the rest of the raise, because he's now in difficult times. The funny thing is I've talked to him many times to point it out some things that are bad and will cause him money loss.
I really don't want to go because I love the people I'm working with (they have the same problem that I) but is fucking frustrating when all is going wrong and you have some ideas to solve it, ideas you have searched a lot and came with a plan after a bunch of investigation, you come up with the plan everybody seems to love it but after that nobody applies it.
I think there is no much more I can do7 -
me making new dev friends
[...]
me: yeah that's cool what IDE are you using for C++?
guy: like an editor where I write the code?
me: ......yes?
guy: hold on, I don't know what it was called
> taps around his desktop
> guy shows word 2007
> I'm laughing a bit uncomfortably because I'm not sure whether he is serious or not
> guy opens up .cpp file in word
> so many questions
> mfw2 -
StackExchange’s Apple Ask Different Question Summary
30% Dual boot Linux destroyed disk partitions - not bootable
40% Destroyed disk with diskutil - not bootable
20% AM I HACKED!?
10% Featured and never answered. -
Had a customer on the phone who couldn't figure something out. Wanted to give him instructions so I asked him whether he used mac or windows (getting used to not including Linux in that question). His reply: uhm this has a weird name... do you know elementary os?
Me: you're a Linux user?!
Him: yes, I'm done with windows and mac.
Then i gave him the instructions. Nice twist of the day!12