Details
Joined devRant on 8/11/2017
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
-
You don’t appreciate software if you buy Samsung cause they be ripping you off by selling you 90% hardware for the price of an iPhone!8
-
!rant
After 2 hours of the worst exam I had in years I'm finally done with my education and I can join the workforce. Finally some money and even more responsibility. And actual fucking work.3 -
Warning: Long rant ahead!
So we built an amazing system for managing swarms of drones, and we have flown hundreds of hours, testing, etc.
Comes a client and says, that he wants to buy our system, but he wants to integrate it in a bigger system that is supposed to orchestrate many small systems.
Sounds like a deal.
So they send me on a week course (see previous rant: https://devrant.com/rants/2049071/...) to learn how to integrate our system in theirs.
I was sure that they have some API or something and it should be a breeze. but apparently they give us an SDK that includes all their files, and we have to build and run their entire system, and then build our own API inside of it!
And the reason we needed a week-long course, was to know all the paths where the XML configuration files exist!
So for the last month, I am hacking away inside this huge program, navigating thousands of files in a language I don't know, in order to build an API for their system, so that I can use it on our side.
Yesterday they informed us that a new version is available.
And sure enough, waiting in my inbox this morning was a link to download a new SDK.
No Changelog, No Instructions, Just a zip file with over 25,000 files.
So I phone my contact in their company to ask how exactly I am supposed to update their files, and his answer was: diff them!
WHAT! 25,000 files, half of them built by the c++ compiler, tens of configuration files scattered in different places, linking all the new libraries from scratch, are they crazy or what?
And then he tells me that they are working for 15 years this way. That's why everyone hates them I guess.
going to have a long day...
P.S. many more rants to come from this integration.4 -
Unpopular opinion: JS isnt that bad (given you use ES6+). Only node needs to die, and if possible please yesterday.11
-
Client: Can I speak to the developer responsible for my website?
Developer: Speaking...
Client: You have a deep voice for a 5 year old.12 -
There is no technical reason why Microsoft should buy Github, no!
It's the same reason why they bought Skype, LinkedIn and Minecraft and everything else: Money and monopolisation.
That's destructive and an obstacle to progress.
Microsoft, Google, Apple, Facebook: Go fuck yourself!3 -
my mother brought me a external hard drive.. she asked me can i check what is wrong with it.. i opened it up and i just began to laugh9
-
I have decided to build a computer right from the logic gates. Not physical, though. Everything will be basically built on top of a NAND gate.
Prayers needed! 😁😂43 -
When I downloaded a virus that turned out to be a troll. It spawned some windows with 'Trololololo...' flashed blue and red and jumped random on the screen while playing troll music.
Closing one window would lead to that window beeing duplicated.
When I got into coding, one of my first projects was a recreation of this.1 -
!Rant
Reading through MDN's accessibility guidelines and realize I've never consider how disabled people would browse on my sites. From now on,I will try to make my sites accessible as much as possible for those people too.1 -
Finally finished the blog post and (nearly) the last bugs (few remaining, still gotta think about how to solve them) are fixed.
The new blog post is online! I've taken a look at the Telegram messaging app and basically burned it into the ground. (Provided sources as well)
Next to that, a new domain name! As this blog is about online security AND privacy, I decided to change the domain name. The new one:
https://much-security-such-privacy.info/...
Dark theme can be enabled but will only work on one domain, you have to enable it on the other one as well to get a dark theme there. It stores the value in a cookie so it will remain when you reload the page and don't remove the cookies.
The RSS feed generator has a bug right now which makes that the page doesn't get updated, will work on that one tomorrow.
Thanks!
Last but not least, you can email me suggestions and so on at linuxxx@much-security.nl :)34 -
buzzword translations:
"cloud" -> someones computer
"big data" -> lots of somewhat irrelevant data
"ai" -> if if if if if if if if if if if if if else
"algorithm" -> something that works but you don't know why
"secure" -> https://
"cyber security" -> kali linux + black hoodie
"innovation" -> adding something completely irrelevant such as making a poop emoji talk
"blockchain" -> we make lots of backups
"privacy" -> we store your data, we just don't tell you about it40 -
Made a website respecting ALL OF THE THINGS my client wanted to have.
Client sees result :
- "I don't like it, it's not a good idea."
- "But that's what you wanted me to do."
- "Yes, but you're the programmer, you should have known it wouldn't be good."
I had told him it's not a good idea a week ago. Fml.6 -
When you over-engineer so much your error throwing library that it ends up as an OS and you decide to call it Windows.2
-
Documentation is like sex.
When it's good, it's very good.
When it's bad, it's better than nothing.23 -
1/3 of US bandwidth is used by Netflix...
the rest is used by `rm -rf node_modules && npm install`4 -
I'd like to tell a story about a friend I once knew. She was good at her job, but only her job. People loved her so much, but when the people got interested in things other than her job, they took her with them. She was forced to do things she couldn't do as well, and all because people couldn't change. She feels overused, overworked, and she still tries to keep her head up. People need to stop using her.
#KeepJavaScriptOnTheWeb5 -
My second year of high-school, we started having class in computer science. I was really looking forward to it cause I always wanted to learn programming.
On first sight it appeared that the professor which taught the class knew something, he looked like a genuine geek with those dorky glasses, briefcase and pants like Steve Urkel, but after couple of his lessons you could see he had no real dev experience and just basic understanding of programming in theory. He was more reading stuff from the book than he was trying to explain them to students and give some real world examples.
So it was just one these days, everybody got back from vacation, it's hot outside, the guy is just reading sentences from his book, half of students talk with each other and other half doesn't give a fuck about him or his class. Pretty sure I was the only one trying to listen to him and learn something from his recitals.
All of a sudden he notices the atmosphere in the classroom, slams the book shut, gives out couple of F-s to the loudest students and yells out loud "NONE OF YOU IN THIS ROOM WILL EVER ACCOMPLISH ANYTHING IN YOUR LIFE, BARE ALONE IN PROGRAMMING"
At first I felt like shit, but soon after that I started thinking "who the hell are you to tell me what I could or will accomplish in my life". Couple weeks later I've bought myself a first book in programming and started learning C++ late at night since I understood that I won't learn anything about programming in that school. Two years later I was correcting this same professor with his claims on a whiteboard in front of a whole class.
Today, seven years after his words I'm a developer living in foreign country with what I could say somewhat a solid experience and understanding of how both software and web are build, while that same professor still recites to his pupils difference between assembly and object code, while praying nobody asks him where and how these are used. For maybe a quarter of my paycheck. So much about his psychic powers..4